@import url(//fonts.googleapis.com/css?family=Open+Sans);@charset "UTF-8";
html {
  font-family: sans-serif;
  text-size-adjust: 100%;
}

body {
  margin: 0;
}

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

audio,
canvas,
progress,
video {
  display: inline-block;
}

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

progress {
  vertical-align: baseline;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
}

a:active,
a:hover {
  outline-width: 0;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

b,
strong {
  font-weight: inherit;
}

b,
strong {
  font-weight: bolder;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background-color: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

img {
  border-style: none;
}

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

code,
kbd,
pre,
samp {
  /* stylelint-disable */
  font-family: monospace, monospace;
  /* stylelint-enable */
  font-size: 1em;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

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

optgroup {
  font-weight: bold;
}

button,
input,
select {
  overflow: visible;
}

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

button,
select {
  text-transform: none;
}

[type=button],
[type=reset],
[type=submit],
button {
  cursor: pointer;
}

[disabled] {
  cursor: default;
}

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

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

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

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

textarea {
  overflow: auto;
}

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

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

[type=search] {
  appearance: field;
}

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

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, picture {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

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

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

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

[type=submit] {
  border: none;
}

/* Slider */
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 50px;
  width: 50px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
  box-shadow: 0 5px 9px 0 rgba(0, 0, 0, 0.06);
  border-radius: 24px;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: "g20_front";
  font-size: 20px;
  line-height: 1;
  color: black;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -85px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "";
}
[dir=rtl] .slick-prev:before {
  content: "";
}

.slick-next {
  right: -85px;
}
[dir=rtl] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "";
}
[dir=rtl] .slick-next:before {
  content: "";
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  width: calc(100% - 30px);
  margin-left: 15px;
  margin-bottom: 40px;
  position: absolute;
  bottom: 20px;
  margin: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 13px;
  width: 13px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  text-align: center;
  transition: width 0.3s;
  padding: 2px;
  color: #707070;
  height: 5px;
  width: 27px;
  padding: 0;
  margin: 0 3px;
}
.slick-dots li .slick--alt {
  color: #323335;
}
.slick-dots li button {
  background: #e9e8ed;
  display: block;
  height: 100%;
  width: 100%;
  display: inline-block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: inherit;
  cursor: pointer;
  border-radius: 5px;
  position: relative;
  z-index: 10;
  padding: 0;
  transition: background-color 0.3s;
}
.slick-dots li button:hover {
  background-color: #EC6611;
  outline: none;
}
.slick-dots li button:before {
  display: none;
  position: absolute;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  content: "•";
  width: 8px;
  height: 8px;
  background-color: #EC6611;
  opacity: 0;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.slick-dots li.slick-active button {
  background: #EC6611;
}
.slick-dots--inside {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .slick-dots--inside {
    position: absolute;
    bottom: 0;
    margin-bottom: 25px;
  }
  .slick-dots--inside li {
    width: 26px;
    height: 26px;
  }
  .slick-dots--inside li button {
    width: 20px;
    height: 20px;
    padding: 3px;
    border-color: #ffffff;
    margin: 0 auto;
  }
  .slick-dots--inside li button::before {
    background: #ffffff;
    width: 14px;
    height: 14px;
  }
}
@media (min-width: 768px) {
  .slick-dots--dark {
    margin-bottom: 5px;
    margin-top: 15px;
  }
  .slick-dots--dark li {
    width: 26px;
    height: 26px;
  }
  .slick-dots--dark li button {
    width: 20px;
    height: 20px;
    padding: 3px;
    border-color: #3d3d3d;
    margin: 0 auto;
  }
  .slick-dots--dark li button::before {
    background: #3d3d3d;
    width: 14px;
    height: 14px;
  }
}

html,
input,
textarea,
select {
  font: normal normal 14px/1 "Din";
  color: #323335;
}

html {
  overflow-x: hidden;
}

body {
  line-height: 1.4;
  color: #323335 !important;
  background: #ffffff;
  font-family: "Din";
}
body.nav-open, body.sidebar-open {
  overflow: hidden;
}

::selection {
  background: #FDEFE7;
  /* WebKit/Blink Browsers */
}

::-moz-selection {
  background: #FDEFE7;
  /* Gecko Browsers */
}

.pusher {
  overflow: initial !important;
}

.copyright {
  display: none;
}

.nested {
  display: none;
}

.contentmanager-contentlist-view .breadcrumbs {
  display: block;
}
.breadcrumbs-items {
  display: flex;
  width: 100%;
  align-items: center;
  font-size: 12px;
  padding: 15px 0;
}
.breadcrumbs-item a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.breadcrumbs-item a:hover {
  color: #EC6611;
}
.breadcrumbs-item + .breadcrumbs-item::before {
  padding: 0 10px;
  content: ">";
}
.breadcrumbs-link {
  display: flex;
  align-items: center;
}
.breadcrumbs-link::after {
  content: " > ";
  color: #323335;
  padding: 0 8px;
}

#html-body.ls--custom.ls--leader * {
  box-sizing: border-box;
  outline: none !important;
}

.message .block {
  display: none !important;
}

.page.messages {
  font-weight: 600;
  padding: 0;
}
.message {
  background: #f4f4f6;
  text-align: center;
  padding: 5px 10px;
  margin: 15px 0;
  width: 100%;
  display: flex;
  align-items: center;
  border-radius: 3px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .account .message {
    margin-top: -50px;
    margin-bottom: 75px;
  }
}
.message--error {
  color: #ffffff;
  background: rgba(219, 0, 10, 0.5);
}
.message--ok {
  color: #ffffff;
  background: rgba(0, 158, 80, 0.5);
}
.message--info {
  color: #4d586c;
  background: #107BCA;
}
.message-content {
  font-size: 13px;
  font-weight: bold;
  display: flex;
  align-items: center;
}
.message-content::before {
  margin-right: 8px;
}

.layout {
  display: flex;
  align-items: stretch;
  width: 100%;
  flex-wrap: wrap;
}
.layout-side {
  background: #ffffff;
  box-shadow: 10px -5px 7px -10px rgba(0, 0, 0, 0.15);
  z-index: 250;
  position: relative;
  position: absolute;
  transform: translate(-100%, 0);
  top: 56px;
  left: 0;
  width: 300px;
  transition: 0.5s;
  height: 100vh;
  position: fixed;
}
.layout-side.active {
  transform: translate(0, 0);
}
@media (min-width: 768px) {
  .layout-side {
    top: 92px;
  }
}
@media (min-width: 1280px) {
  .layout-side {
    width: 230px;
    height: auto;
    min-height: 100%;
    transform: none !important;
    bottom: auto;
    top: auto;
    left: 0;
    position: relative;
    transition: 0s;
  }
}
.layout-body {
  width: 100%;
}
@media (min-width: 1280px) {
  .layout-body {
    width: calc(100% - 230px);
  }
}
.layout-content {
  margin: 0 auto;
  background-color: #323335;
  padding: 20px 10px;
  width: 100%;
}
@media (min-width: 768px) {
  .layout-content {
    padding: 40px 10px 0;
  }
}
@media (min-width: 1280px) {
  .layout-content {
    padding: 40px 40px 0 40px;
  }
}

a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  border: 0;
}
a:active {
  -webkit-transition: 0s;
  -moz-transition: 0s;
  transition: 0s;
}

#html-body.ls--custom.ls--leader a {
  color: inherit;
  text-decoration: none;
  outline: none;
  text-decoration: none;
}
#html-body.ls--custom.ls--leader a:hover {
  color: inherit;
}

.price-including-tax, .price-excluding-tax {
  font-size: inherit;
}

sup {
  vertical-align: super;
}
.contentmanager-index-content sup {
  vertical-align: initial;
}

sub {
  bottom: 0 !important;
  font-size: 0.5714285714em;
  font-weight: normal;
}

.stroke {
  text-decoration: line-through;
}

.small {
  font-size: 0.8571428571em;
}

.full {
  width: 100% !important;
}

.center {
  display: flex;
  justify-content: center !important;
  width: 100%;
}

.right {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}

.left {
  display: flex;
  justify-content: flex-start;
  width: 100%;
}

.center--vertical {
  display: flex;
  justify-content: center;
  align-items: center;
}

.text-left {
  text-align: left;
  justify-content: flex-start;
}
.text-center {
  text-align: center;
  justify-content: center;
}
@media (min-width: 0px) and (max-width: 767px) {
  .text-center--mobile {
    text-align: center;
    justify-content: center;
  }
}
.text-right {
  text-align: right;
  justify-content: flex-end;
}
.text-justify {
  text-align: justify;
}
.text-full {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.text-start {
  margin-right: auto;
}
.text-middle {
  margin-left: auto;
  margin-right: auto;
}
.text-end {
  margin-left: auto;
}

.align-top {
  align-self: flex-start;
  margin-bottom: 0;
}
.align-center {
  align-self: center;
  margin-bottom: 0 !important;
}
.align-bottom {
  align-self: flex-end;
  margin-bottom: 0;
}

.vertical {
  display: flex;
  flex-direction: column;
}

.container {
  display: block;
  margin: 0 auto;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  max-width: 100%;
}
@media (min-width: 768px) {
  .container {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .container {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.container--nogap {
  padding: 0 !important;
}
.container::before {
  display: none;
}
.container .container {
  width: auto;
  padding: 0;
}
@media (min-width: 768px) {
  .container, .container-revert .container {
    width: 768px;
  }
}
@media (min-width: 1024px) {
  .container, .container-revert .container {
    width: 1024px;
  }
}
@media (min-width: 1280px) {
  .container, .container-revert .container {
    width: 1220px;
  }
}
.container + .container {
  margin-top: 30px;
}
.container--verysmall {
  max-width: 768px;
}
.container--small {
  max-width: 1024px;
}
.container--medium {
  max-width: 1280px;
}
.container--big {
  width: 100%;
  max-width: 1980px;
  margin: 0 auto !important;
}
@media (min-width: 1024px) {
  .container--big {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.container-revert {
  display: flex;
  align-items: center;
  justify-content: center;
}
.container-revert > * {
  width: 100vw;
  max-width: 100vw;
  display: flex;
  min-width: 100vw;
}

#html-body.ls--custom.ls--leader .row--small {
  margin-left: -5px;
  margin-right: -5px;
}
#html-body.ls--custom.ls--leader .row--small > [class^=col] {
  padding-left: 5px;
  padding-right: 5px;
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .row--small--mobile {
    margin-left: -5px;
    margin-right: -5px;
  }
  #html-body.ls--custom.ls--leader .row--small--mobile.full {
    width: calc(100% + 10px) !important;
  }
  #html-body.ls--custom.ls--leader .row--small--mobile > [class^=col] {
    padding-left: 5px;
    padding-right: 5px;
  }
}
#html-body.ls--custom.ls--leader .row--medium {
  margin-left: -10px;
  margin-right: -10px;
}
#html-body.ls--custom.ls--leader .row--medium > [class^=col] {
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .row--medium--mobile {
    margin-left: -3px;
    margin-right: -3px;
  }
  #html-body.ls--custom.ls--leader .row--medium--mobile.full {
    width: calc(100% + 6px) !important;
  }
  #html-body.ls--custom.ls--leader .row--medium--mobile > [class^=col] {
    padding-left: 3px;
    padding-right: 3px;
  }
}
#html-body.ls--custom.ls--leader .row-flex {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
}
#html-body.ls--custom.ls--leader .row-flex::before, #html-body.ls--custom.ls--leader .row-flex::after {
  display: none;
}
#html-body.ls--custom.ls--leader .row-flex.full {
  width: calc(100% + 30px) !important;
}
#html-body.ls--custom.ls--leader .row-flex--start {
  align-items: flex-start;
}
#html-body.ls--custom.ls--leader .row-flex--center {
  align-items: center;
  align-content: center;
}
#html-body.ls--custom.ls--leader .row-flex > [class^=col-] {
  float: none;
  display: flex;
}
#html-body.ls--custom.ls--leader .row-flex > [class^=col-] .block {
  display: flex;
}
#html-body.ls--custom.ls--leader .row-flex .col-left {
  order: 1;
  /*		@include bp(ml){
  			flex: 3;
  		}
  		@include bp(ml){
  			flex: 1;
  		}
  */
}
#html-body.ls--custom.ls--leader .row-flex .col-main {
  display: block;
  order: 2;
  /*		@include bp(ml){
  			flex: 6;
  		}

  		@include bp(lg){
  			flex: 5;
  		}
  */
}

#html-body.ls--custom.ls--leader .col-main {
  margin-top: 0;
}
@media (min-width: 768px) and (max-width: 1023px) {
  #html-body.ls--custom.ls--leader .col-main {
    padding-top: 25px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .col-main:only-child {
    margin-left: calc(25% + 15px);
  }
}
#html-body.ls--custom.ls--leader .col-main--nogap {
  padding: 0;
  margin-top: -20px;
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .col-main--nogap {
    margin-top: -25px;
  }
}

.nowrap {
  flex-wrap: nowrap;
}
@media (min-width: 768px) {
  .nowrap--md {
    flex-wrap: nowrap;
  }
}

.flex-start {
  align-content: flex-start;
  align-items: flex-start;
}

#html-body.ls--custom.ls--leader .links {
  margin: 20px auto;
}
#html-body.ls--custom.ls--leader .link, #html-body.ls--custom.ls--leader .link .count {
  color: #323335;
}
#html-body.ls--custom.ls--leader .link:hover, #html-body.ls--custom.ls--leader .link:active, #html-body.ls--custom.ls--leader .link .count:hover, #html-body.ls--custom.ls--leader .link .count:active {
  color: #EC6611;
  text-decoration: none;
}
#html-body.ls--custom.ls--leader .link--hover {
  position: relative;
}
#html-body.ls--custom.ls--leader .link--hover::before {
  content: "";
  width: 0;
  background: currentColor;
  height: 1px;
  left: 0;
  bottom: -1px;
  position: absolute;
  transition: 0.5s;
}
#html-body.ls--custom.ls--leader .link--hover:hover::before {
  width: 100%;
}
#html-body.ls--custom.ls--leader .link > em {
  font-weight: 700;
}
#html-body.ls--custom.ls--leader .link--underline {
  border-bottom: 1px solid;
  cursor: pointer;
  font-weight: bold;
}
#html-body.ls--custom.ls--leader .link--important {
  font-weight: 700;
}
#html-body.ls--custom.ls--leader .link--revert {
  color: #EC6611;
}
#html-body.ls--custom.ls--leader .link--revert:hover, #html-body.ls--custom.ls--leader .link--revert:active {
  color: #bc510e;
}
#html-body.ls--custom.ls--leader .link--normalize {
  font-size: 14px;
}
#html-body.ls--custom.ls--leader .link--active {
  color: #EC6611 !important;
}
#html-body.ls--custom.ls--leader .link--alt {
  color: #B0B3B2;
  font-weight: bold;
}
#html-body.ls--custom.ls--leader .link--blue {
  color: #0E90BD;
}
#html-body.ls--custom.ls--leader .link--blue:hover, #html-body.ls--custom.ls--leader .link--blue:active {
  color: #107BCA;
}
#html-body.ls--custom.ls--leader .link--gap {
  display: inline-block;
  margin-top: 8px;
}
#html-body.ls--custom.ls--leader .link--small {
  font-size: 0.85em;
}

.display {
  background-size: cover;
  background-position: center center;
  color: #ffffff;
  padding: 100px 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.display--push {
  width: 100%;
  height: 200px;
}
@media (min-width: 768px) {
  .display--push {
    height: 420px;
  }
}
.display::before {
  content: "";
  background: #000;
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 0;
  width: 100%;
  left: 0;
  height: 100%;
  opacity: 0.4;
}
@media (min-width: 768px) {
  .display {
    padding: 120px 50px;
  }
}
.display-content {
  position: relative;
}
.display-title {
  text-align: center;
  font-size: 30px;
  line-height: 34px;
  max-width: 750px;
}
@media (min-width: 768px) {
  .display-title {
    line-height: 50px;
    font-size: 40px;
  }
}
.display-text {
  font-size: 11px;
  line-height: 18px;
  max-width: 650px;
  margin: 0 auto;
  text-align: justify;
}
@media (min-width: 768px) {
  .display-text {
    font-size: 16px;
    line-height: 24px;
    text-align: left;
  }
}
.display-title + .display-text {
  margin-top: 38px;
}
@media (min-width: 768px) {
  .display-title + .display-text {
    margin-top: 55px;
  }
}

.box {
  padding: 30px 30px;
  background: #ffffff;
  border-radius: 4px;
  text-align: left;
}
.box + .box {
  margin-top: 20px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .box-container + .box-container {
    margin-top: 40px;
  }
}
.box--shadow {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.07);
}
.box--fill {
  background: #f4f4f6;
}
.box--transparent {
  background: none;
}
@media (min-width: 768px) {
  .box {
    padding: 40px 65px;
  }
}
.box-gap {
  margin-top: 25px;
  position: relative;
}
.box-gap::before {
  content: "";
  height: 5px;
  width: calc(100% + 40px);
  left: -20px;
  top: -25px;
  background: #ffffff;
  position: absolute;
}
.box--alt {
  background: #d1c5ba;
}
.box-content + .box-content {
  margin-top: 45px;
}
.box--medium {
  padding: 32px 37px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .box--medium {
    padding: 10px;
  }
}
.box--verysmall {
  padding: 10px 0 !important;
}
.box--small {
  padding: 20px;
}
.box--small + .box--small {
  margin-top: 5px;
}
.box--nogap {
  padding: 0;
}
@media (min-width: 0px) and (max-width: 767px) {
  .box-column {
    margin-top: 10px;
  }
}
.box-title {
  font-family: "Din";
  margin-bottom: 35px !important;
  font-size: 24px;
  font-weight: normal;
  font-weight: bold;
}
.box-title::before {
  display: block;
  margin-bottom: 20px;
  text-align: center;
  font-size: 65px;
  line-height: 1;
}
.box-strong {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 5px;
}
.box-subtitle {
  font-size: 14px;
  margin-bottom: 13px;
}
.box-text {
  margin-bottom: 25px;
  font-weight: normal;
}
.box-title + .box-subtitle {
  margin-top: -25px;
}
.box-list-item:nth-child(n+3) {
  margin-top: 15px;
}
.box::before {
  font-size: 60px;
  line-height: 1;
  text-align: center;
  display: block;
  margin: 0 auto 25px;
}
.box-valign {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}
.box-valign-top, .box-valign-bottom {
  width: 100%;
}
.box-valign-top {
  align-self: flex-start;
}
.box-valign-bottom {
  align-self: flex-end;
}
.box-section + .box-section {
  margin-top: 20px;
  margin-left: -20px;
  margin-right: -20px;
  padding: 20px 20px 0;
  border-top: 1px solid #d1c5ba;
}
@media (min-width: 1024px) {
  .box-section + .box-section {
    margin-top: 40px;
    margin-left: -40px;
    margin-right: -40px;
    padding: 40px 40px 0;
  }
  .box--small .box-section + .box-section {
    margin-top: 20px;
    margin-left: -20px;
    margin-right: -20px;
    padding: 20px 20px 0;
  }
}
.box-section--elevator:not(.open) {
  display: none;
}
.box-section-title {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 20px;
  color: #EC6611;
}
.box-toggle {
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: -10px;
  margin-bottom: -10px;
}
.box-smallgap + .box-smallgap {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .box-smallgap + .box-smallgap {
    margin-top: 0;
  }
}
.box-col {
  margin-bottom: -20px;
  padding: 35px 20px;
}
.box-cols {
  margin: -20px -20px 0;
}
@media (min-width: 1024px) {
  .box-cols {
    margin: 0 -40px;
  }
}
@media (min-width: 768px) {
  .box-col {
    padding: 40px;
  }
}
@media (min-width: 1024px) {
  .box-col {
    margin-top: -40px;
    margin-bottom: -40px;
  }
}
.box-col--small {
  padding: 20px !important;
}
@media (min-width: 768px) {
  .box-col--small {
    padding: 30px !important;
  }
}
@media (min-width: 1280px) {
  .box-col {
    padding: 40px 75px;
  }
}
.box-col + .box-col {
  border-top: 1px solid #d1c5ba;
  margin-top: 20px;
}
@media (min-width: 768px) {
  .box-col + .box-col {
    margin-top: 0;
    border-top: 0;
    border-left: 1px solid #d1c5ba;
  }
}
@media (min-width: 1024px) {
  .box-col + .box-col {
    margin-top: -40px;
  }
}
.box-mobilegap + .box-mobilegap {
  margin-top: 35px;
}
@media (min-width: 768px) {
  .box-mobilegap + .box-mobilegap {
    margin-top: 0;
  }
}
.box--login {
  margin: 100px auto;
}

[data-toggle] {
  cursor: pointer;
}

[data-atc] {
  cursor: pointer;
}

.slick-track,
.slick-list {
  min-width: 100%;
}

.slick-track {
  display: flex;
  align-items: stretch;
}
.slick-slide {
  height: auto;
  float: none;
}

.slick-dots {
  left: 0;
}

.arrowslide--small > .slick-next:after, .arrowslide--small > .slick-prev:after {
  font-family: "rdm";
  border-radius: 2px;
  opacity: 1;
  font-size: 38px;
}
@media (min-width: 1024px) {
  .arrowslide--small > .slick-next:after, .arrowslide--small > .slick-prev:after {
    font-size: 38px;
    line-height: 1;
    padding: 0px;
    right: 0px;
    top: 0px;
    position: relative;
    display: block;
  }
}

#html-body.ls--custom.ls--leader .slider-arrows--alt .slick-next, #html-body.ls--custom.ls--leader .slider-arrows--alt .slick-prev {
  background-color: #ffffff !important;
  z-index: 10;
  transform: none;
}
#html-body.ls--custom.ls--leader .slider-arrows--alt .slick-next::before, #html-body.ls--custom.ls--leader .slider-arrows--alt .slick-prev::before {
  color: #323335;
  font-weight: bold;
}
#html-body.ls--custom.ls--leader .slider-arrows--alt .slick-next {
  right: 34px;
}
#html-body.ls--custom.ls--leader .slider-arrows--alt .slick-prev {
  left: 34px;
}
#html-body.ls--custom.ls--leader .slider-arrows--disabled .slick-prev, #html-body.ls--custom.ls--leader .slider-arrows--disabled .slick-next {
  display: none !important;
}
#html-body.ls--custom.ls--leader .slider-arrows-left--disabled .slick-prev {
  display: none !important;
}
#html-body.ls--custom.ls--leader .slider-arrows-right--disabled .slick-next {
  display: none !important;
}
#html-body.ls--custom.ls--leader .slider-dots--disabled .slick-dots {
  display: none !important;
}
#html-body.ls--custom.ls--leader .slider-image-product {
  max-height: 285px;
  max-width: 285px;
}
#html-body.ls--custom.ls--leader .slider-image-product img {
  object-fit: contain;
}
@media (min-width: 0px) and (max-width: 1279px) {
  #html-body.ls--custom.ls--leader .slider-product .slick-list {
    padding: 0 20% 0 20%;
  }
}

.arrowbox--mobile > .slick-next:after {
  border-radius: 2px;
  font-size: 32px;
  border: 1px solid rgba(255, 255, 255, 0.49);
  padding: 8px;
  background-color: rgba(255, 255, 255, 0.49);
  opacity: 1;
  right: 20px;
  top: 80px;
  position: relative;
}
@media (min-width: 1024px) {
  .arrowbox--mobile > .slick-next:after {
    border: none;
    font-size: 38px;
    background-color: transparent;
    right: 0px;
    top: 0px;
    padding: 9px;
  }
}
.arrowbox > .slick-prev {
  width: 50px;
  height: 50px;
  background-color: rgba(162, 162, 162, 0.06);
  margin-left: -60px;
  border-radius: 2px;
  border: 1px solid #323335;
}
.arrowbox > .slick-prev:after {
  content: "";
  font-size: 32px;
  color: #323335;
  opacity: 1;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.arrowbox > .slick-prev:hover:after {
  margin-left: -10px;
}
.arrowbox > .slick-next {
  width: 50px;
  height: 50px;
  border-radius: 2px;
  border: 1px solid #323335;
  background-color: rgba(162, 162, 162, 0.06);
  margin-right: -60px;
}
.arrowbox > .slick-next:after {
  content: "";
  font-family: "rdm";
  font-size: 32px;
  color: #323335;
  opacity: 1;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.arrowbox > .slick-next:hover:after {
  margin-left: 10px;
}
.arrowbox--alt > .slick-prev {
  border: 1px solid rgba(255, 255, 255, 0.49);
  background-color: rgba(255, 255, 255, 0.49);
  border-radius: 2px;
  margin-left: -60px;
  width: 50px;
  height: 50px;
}
.arrowbox--alt > .slick-prev:after {
  content: "";
  font-family: "rdm";
  font-size: 32px;
  padding: 9px;
  color: #ffffff;
  opacity: 1;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.arrowbox--alt > .slick-prev:hover:after {
  margin-left: -10px;
}
.arrowbox--alt > .slick-next {
  width: 50px;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 0.49);
  background-color: rgba(255, 255, 255, 0.49);
  margin-right: -60px;
  border-radius: 2px;
}
.arrowbox--alt > .slick-next:after {
  content: "";
  font-family: "rdm";
  font-size: 32px;
  color: #ffffff;
  opacity: 1;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.arrowbox--alt > .slick-next:hover:after {
  margin-left: 10px;
}

.slick-dots-position > .slick-dots {
  bottom: unset;
}

.slick-dots-dark > .slick-dots li button {
  border: 1px solid #3d3d3d;
}
.slick-dots-dark > .slick-dots li button:hover {
  background-color: #3d3d3d;
}

.p404 {
  padding: 150px 0;
}

.logo-container {
  position: relative;
}
.logo {
  position: relative;
  pointer-events: all;
}
@media (min-width: 1280px) {
  .logo {
    position: static;
  }
}
.logo img {
  width: auto;
}
@media (min-width: 0px) and (max-width: 767px) {
  .logo img {
    height: 30px;
  }
}
.upper {
  text-transform: uppercase;
}

.price {
  font-weight: bold;
  font-weight: 700;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 18px;
}
.price:not(th):not(td) {
  display: flex;
}
.price-old {
  font-size: 0.7222222222em;
  text-decoration: line-through;
}
.price-old--big {
  font-size: 14px;
}
.price-title {
  font-size: 11px;
  margin-bottom: 2px;
  text-transform: uppercase;
}
.price-title--small {
  font-size: 10px;
}
.price-title--big {
  font-size: 14px;
}
.price-title--bigger {
  font-size: 24px;
}
.price-items {
  display: flex;
  justify-content: center;
  align-items: center;
}
.price-item {
  padding: 0 15px;
  text-align: center;
}
.price-item:first-child {
  padding-left: 0;
}
.price-item:last-child {
  padding-right: 0;
}
.price-item + .price-item {
  border-left: 1px solid #ffffff;
}
.price--small {
  font-size: 16px;
}
.price--big {
  width: 164px;
  font-size: 25px !important;
  font-weight: bold;
  text-align: center;
}
.price--bigger {
  width: 243px;
  font-size: 35px !important;
  font-weight: bold;
  text-align: center;
  padding: 30px 0 !important;
}
.price--small .price-old {
  font-size: 11px;
}
.price--small.price--promo, .price--small.price--fidelity {
  padding: 7px 7px;
}
.price--promo, .price--fidelity {
  padding: 5px 14px;
  border-radius: 6px;
  color: #ffffff;
}
.price--promo {
  background: #DB000A;
}
.price--fidelity {
  background: #EC6611;
}

.strong {
  font-weight: bold;
}

.nowrap {
  white-space: nowrap;
}
@media (min-width: 0px) {
  .nowrap--mobile {
    white-space: nowrap;
  }
}
@media (min-width: 1280px) {
  .nowrap--desktop {
    white-space: nowrap;
  }
}

.tag {
  position: absolute;
  padding: 3px 10px;
  text-transform: uppercase;
  color: #EC6611;
  font-weight: 600;
  background-color: #f4f4f6;
  top: 10px;
  right: 10px;
  font-size: 12px;
  z-index: 10;
  font-family: "DinCompressed";
}
@media (min-width: 768px) {
  .tag {
    right: 20px;
  }
}

hr {
  clear: both;
}

.gold {
  color: #A89028;
}

#html-body.ls--custom.ls--leader .section {
  position: relative;
  clear: both;
  margin: 40px 0;
}
#html-body.ls--custom.ls--leader .section--first {
  margin-top: 0;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .section {
    margin: 60px 0;
  }
  #html-body.ls--custom.ls--leader .section--first {
    margin-top: 0;
  }
  #html-body.ls--custom.ls--leader .section--gap {
    margin-bottom: 80px;
  }
}
#html-body.ls--custom.ls--leader .section:first-child {
  margin-top: 0;
}
#html-body.ls--custom.ls--leader .section-title {
  color: #323335;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .section-title {
    font-size: 25px;
  }
  #html-body.ls--custom.ls--leader .section-title::before {
    font-size: 40px;
  }
}
#html-body.ls--custom.ls--leader .section-title, #html-body.ls--custom.ls--leader .section-title:first-child {
  margin-top: 10px;
  margin-bottom: 20px;
  position: relative;
  display: flex;
  align-items: center;
}
#html-body.ls--custom.ls--leader .section-title::before, #html-body.ls--custom.ls--leader .section-title:first-child::before {
  margin-right: 15px;
  color: #EC6611;
  font-size: 25px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .section-title, #html-body.ls--custom.ls--leader .section-title:first-child {
    margin-top: 10px;
    margin-bottom: 20px;
  }
}
#html-body.ls--custom.ls--leader .section-title-link {
  position: absolute !important;
  top: 50%;
  right: 0;
  -webkit-transform: translate(0, -50%) !important;
  -moz-transform: translate(0, -50%) !important;
  -ms-transform: translate(0, -50%) !important;
  -o-transform: translate(0, -50%) !important;
  transform: translate(0, -50%) !important;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .section-title--gap {
    margin-bottom: 40px !important;
  }
}
#html-body.ls--custom.ls--leader .section-title--small {
  max-width: 695px;
  margin-left: auto;
  margin-right: auto;
  font-size: 34px;
  display: block;
  line-height: 14px;
  padding-top: 10px;
  font-weight: normal;
  font-family: "Din";
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .section-title--small {
    font-size: 40px;
    line-height: 34px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .section-title--bigger {
    font-size: 35px;
  }
}
#html-body.ls--custom.ls--leader .section-title--big {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  display: block;
  position: relative;
  margin-bottom: 28px;
}
#html-body.ls--custom.ls--leader .section-title--big::before {
  content: "";
  height: 4px;
  border-radius: 2px;
  width: 50px;
  position: absolute;
  bottom: -12px;
  left: 50%;
  transform: translate(-50%, 0);
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .section-title--big em {
  font-weight: bold;
  color: #EC6611;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .section-title--big {
    font-size: 30px;
    line-height: 38px;
    margin-bottom: 48px;
  }
}
#html-body.ls--custom.ls--leader .section-subtitle {
  font-size: 14px;
  font-weight: 500;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .section-subtitle {
    line-height: 40px;
    font-size: 30px;
  }
}
#html-body.ls--custom.ls--leader .section--grey {
  margin-top: 0;
  padding-top: 25px;
  padding-bottom: 55px;
  background: #f4f4f6;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .section--grey {
    padding-top: 55px;
  }
}
#html-body.ls--custom.ls--leader .section--grey + .footer {
  margin-top: -35px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .section--grey + .footer {
    margin-top: -55px;
  }
}

.overlay {
  content: "";
  position: fixed;
  z-index: 50;
  height: 200vh;
  width: 200vw;
  top: -100vh;
  left: -100vw;
  transition: opacity 0.5s;
  opacity: 0;
  background: #000000;
  pointer-events: none;
}
@media (min-width: 0px) and (max-width: 767px) {
  .menu-open .overlay, .nav-open .overlay {
    opacity: 0.6;
    pointer-events: initial;
  }
}

[data-elevator] {
  overflow: hidden;
  transition: 0.5s;
}
[data-elevator]:not(.active) {
  max-height: 0;
}

@media (min-width: 768px) {
  [data-elevator--mobile] {
    overflow: initial;
  }
  [data-elevator--mobile]:not(.active) {
    max-height: none;
  }
}

[data-elevator-toggle] {
  cursor: pointer;
}

@media (min-width: 768px) {
  .elevator-toggle--mobile {
    display: none !important;
  }
}
.elevator-toggle em, .elevator-toggle--mobile em {
  position: relative;
  z-index: 5;
  display: block;
  font-style: normal !important;
}
.elevator-toggle.active::after, .elevator-toggle--mobile.active::after {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.elevator-toggle::after, .elevator-toggle--mobile::after {
  content: "";
  font-size: 24px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  margin-left: 5px;
  z-index: 6;
  font-family: "leader";
}
.elevator-toggle::before, .elevator-toggle--mobile::before {
  content: "";
  background-image: linear-gradient(180deg, rgba(244, 244, 246, 0) 0%, #f4f4f6 50%);
  position: absolute;
  bottom: 0;
  left: 0;
  height: calc(100% + 85px);
  width: 100%;
  opacity: 1;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.elevator-toggle--white::before, .elevator-toggle--mobile--white::before {
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 50%);
}
@media (min-width: 0px) and (max-width: 767px) {
  .elevator-toggle--whitemobile::before, .elevator-toggle--mobile--whitemobile::before {
    display: block !important;
    height: 75px;
  }
}
.elevator-toggle.active::before, .elevator-toggle--mobile.active::before {
  opacity: 0;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.elevator-toggle--nogap, .elevator-toggle--mobile--nogap {
  margin-top: 0;
}
.elevator-toggle--simple::before {
  display: none;
}
.elevator-target {
  max-height: 0;
  overflow: hidden;
  overflow: hidden;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.elevator-target--nogap {
  max-height: 0;
}
@media (min-width: 0px) and (max-width: 767px) {
  .elevator-target--mobile {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
  }
}
@media (min-width: 768px) {
  .elevator-target--mobile {
    max-height: none !important;
  }
}
.elevator-target--mobile.active, .elevator-target.active {
  max-height: none;
}

.chip {
  display: inline-block;
  vertical-align: middle;
  height: 7px;
  width: 7px;
  border-radius: 50%;
  margin-left: 5px;
}
.chip--big {
  height: 14px;
  width: 14px;
}
.chip--error {
  background: #DB000A;
}
.chip--success {
  background: #009E50;
}

.order-begin {
  order: -1 !important;
}
.order-end {
  order: 99999 !important;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.order-4 {
  order: 4;
}
.order-5 {
  order: 5;
}
.order-6 {
  order: 6;
}
@media (min-width: 0px) and (max-width: 767px) {
  .order-mobile-begin {
    order: -1;
  }
  .order-mobile-1 {
    order: 1;
  }
  .order-mobile-2 {
    order: 2;
  }
  .order-mobile-3 {
    order: 3;
  }
  .order-mobile-4 {
    order: 4;
  }
  .order-mobile-5 {
    order: 5;
  }
  .order-mobile-6 {
    order: 6;
  }
  .order-mobile-end {
    order: 99999;
  }
}
@media (min-width: 768px) {
  .order-md-begin {
    order: -1;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-end {
    order: 99999;
  }
}
@media (min-width: 1024px) {
  .order-ml-begin {
    order: -1;
  }
  .order-ml-1 {
    order: 1;
  }
  .order-ml-2 {
    order: 2;
  }
  .order-ml-3 {
    order: 3;
  }
  .order-ml-4 {
    order: 4;
  }
  .order-ml-5 {
    order: 5;
  }
  .order-ml-6 {
    order: 6;
  }
  .order-ml-end {
    order: 99999;
  }
}
@media (min-width: 1280px) {
  .order-lg-begin {
    order: -1;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-end {
    order: 99999;
  }
}

.excerpts {
  padding: 10px;
  color: #323335;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.excerpt {
  display: flex;
}
.excerpt + .excerpt {
  margin-top: 10px;
}
.excerpt-image {
  min-width: 88px;
  max-width: 88px;
  position: relative;
}
.excerpt-content {
  padding-left: 10px;
  padding-right: 20px;
}
.excerpt-title {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
}
.excerpt-text {
  font-size: 10px;
  font-weight: 500;
}

.full {
  width: 100%;
}
@media (min-width: 0px) and (max-width: 767px) {
  .full--mobile {
    width: 100% !important;
  }
  .full--mobile.row {
    width: calc(100% + 30px) !important;
  }
}

.page-gap {
  margin-top: 30px;
}

.page {
  width: 100%;
}
.page--grey {
  background: #f4f4f6;
  margin-bottom: 50px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .page-wrapper {
    overflow-x: hidden;
  }
}
.page-title {
  margin-bottom: 20px;
  margin-top: 20px;
  position: relative;
  display: inline-block;
  font-family: "Din";
  font-weight: bold;
  font-size: 30px;
  word-spacing: 7px;
  line-height: 1.25;
  padding-bottom: 13px;
}
@media (min-width: 768px) {
  .page-title {
    font-size: 40px;
    font-size: 48px;
  }
}
.page-title.page-subtitle {
  word-spacing: initial;
}
.page-subtitle {
  font-size: 20px;
  margin-bottom: 20px;
  margin-top: 0;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 30px;
}
.page-subtitle--alt {
  color: #EC6611;
}
@media (min-width: 768px) {
  .page-subtitle {
    font-size: 25px;
  }
}
.page-title + .page-subtitle, .page-title + .page-description, .page-subtitle + .page-description {
  margin-top: -15px;
}
@media (min-width: 768px) {
  .page-title + .page-subtitle, .page-title + .page-description, .page-subtitle + .page-description {
    margin-top: -20px;
  }
}
.page-subtitle + .page-subsubtitle {
  margin-top: 15px;
}
.page-subsubtitle {
  font-size: 16px;
  margin-bottom: 10px;
  font-weight: bold;
}
@media (min-width: 768px) {
  .page-subsubtitle {
    font-size: 20px;
  }
}
.page-subsubtitle[class*=-after] {
  position: relative;
  padding-right: 25px;
}
.page-subsubtitle::after {
  font-size: 0.8em;
  position: absolute;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
  transition: 0.5s;
}
.page-subsubtitle.active::after {
  transform: translate(0, -50%) rotate(180deg);
}
.page-title::before, .page-subtitle::before, .page-subsubtitle::before {
  color: #EC6611;
  margin-right: 0.375em;
}
.page-title--alone, .page-subtitle--alone, .page-subsubtitle--alone {
  margin-bottom: 0;
  padding-bottom: 0;
}
.page-description {
  color: #323335;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .page-description {
    font-size: 16px;
    line-height: 26px;
  }
}
.page-description-plus {
  margin-top: -15px;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .page-description-plus {
    display: none;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .page-description--shortenable {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
  }
  .page-description--shortenable:not(.active) {
    max-height: 72px !important;
    min-height: 72px;
  }
  .page-description--shortenable.active {
    -webkit-line-clamp: 3000;
  }
}
@media (min-width: 768px) {
  .page-description--shortenable {
    max-height: none !important;
  }
}
.page-text {
  padding-bottom: 20px;
}
.page-header {
  width: 100%;
  display: flex;
  justify-content: center;
  position: sticky;
  top: 0;
  z-index: 1000;
  background-size: cover;
  border-bottom: 0px solid #000;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  align-content: center;
}
.page-header > * {
  width: 100%;
}
@keyframes zoominoutsinglefeatured {
  0% {
    transform: scale(1);
  }
  1% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  52% {
    transform: scale(1.2);
  }
  99% {
    transform: scale(1);
  }
  100% {
    transform: scale(1);
  }
}
.page-header--clear::before {
  display: none !important;
}
.page-header-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  overflow: hidden;
}
.page-header-background .slick-slide > div::after {
  content: "";
  background: #000;
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 15;
  width: 100%;
  left: 0;
  height: 100%;
  opacity: 0.4;
  pointer-events: none;
  transition: opacity 1.5s;
}
.page-header-background--slided::after {
  opacity: 0;
}
.page-header-background .slick-arrow {
  top: auto;
  transform: none;
  margin-right: 0;
  margin-left: 0;
  bottom: 70px;
}
@media (min-width: 768px) {
  .page-header-background .slick-arrow {
    bottom: 95px;
    transform: translate(-100%, -50%);
    left: 50%;
    right: auto;
  }
}
@media (min-width: 1024px) {
  .page-header-background .slick-arrow {
    margin-left: 502px;
  }
}
@media (min-width: 1280px) {
  .page-header-background .slick-arrow {
    margin-left: 595px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .page-header-background .slick-prev {
    left: 10px;
    right: auto;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .page-header-background .slick-prev {
    margin-left: -364px;
    transform: translate(0, -50%);
  }
}
@media (min-width: 1024px) {
  .page-header-background .slick-prev {
    bottom: 115px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .page-header-background .slick-next {
    right: 10px;
    left: auto;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .page-header-background .slick-next {
    margin-left: 364px;
  }
}
@media (min-width: 1024px) {
  .page-header-background .slick-next {
    bottom: 175px;
  }
}
.page-header-background .slick-dots {
  bottom: 70px;
}
@media (min-width: 768px) {
  .page-header-background .slick-dots {
    bottom: 140px;
  }
}
@media (min-width: 1024px) {
  .page-header-background .slick-dots {
    bottom: 160px;
  }
}
.page-header-background .slick-slide {
  position: relative;
}
.page-header-background-video {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  object-fit: cover;
}
.page-header-background-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position-x: center;
  background-repeat: no-repeat;
  opacity: 0;
  transition: opacity 1.25s;
}
.page-header-background-content--loaded {
  animation: zoominoutsinglefeatured 45s infinite;
  animation-timing-function: ease-in-out;
  opacity: 1;
}
.page-header-background-content--video {
  animation: none;
  z-index: 20;
}
.page-header-content {
  color: #ffffff;
  text-align: center;
  padding: 125px 20px 80px;
  width: 100%;
  position: relative;
  pointer-events: none;
  transition: opacity 1.5s;
}
.page-header-content--slided {
  opacity: 0;
  pointer-events: none;
}
.page-header-content--slided * {
  pointer-events: none;
}
.page-header-content * {
  pointer-events: all;
}
@media (min-width: 768px) {
  .page-header-content {
    padding: 180px 15px 165px;
  }
}
@media (min-width: 1024px) {
  .page-header-content {
    padding: 135px 50px 95px;
  }
}
@media (min-width: 1280px) {
  .page-header-content {
    padding: 185px 50px 135px;
    width: 1100px;
  }
}
@media (min-width: 1440px) {
  .page-header-content {
    padding: 225px 50px 135px;
  }
}
.page-header-back {
  position: absolute !important;
  top: 183px;
  margin-left: 50%;
  display: none !important;
  width: auto;
}
@media (min-width: 768px) {
  .page-header-back {
    display: inline-block !important;
    transform: translate(0, -50%);
    margin-left: -361px;
    left: 50%;
    top: 142px;
  }
}
@media (min-width: 1024px) {
  .page-header-back {
    top: 183px;
    margin-left: -462px;
  }
}
@media (min-width: 1280px) {
  .page-header-back {
    margin-left: -555px;
  }
}
.page-header-breadcrumb {
  display: none;
  opacity: 0;
  transition: 0.75s;
  transform: translate(0, -25px);
}
.page-header-breadcrumb::after {
  content: " / ";
  display: inline-block;
  margin-right: 1px;
}
.page-header-breadcrumb::before {
  max-width: calc(100% - 11px);
}
@media (min-width: 768px) {
  .page-header-breadcrumb {
    display: inline-block;
  }
}
.loaded .page-header-breadcrumb {
  opacity: 1;
  transform: none;
}
.page-header-breadcrumb:nth-child(1) {
  transition: 0.75s 1.75s;
}
.page-header-breadcrumb:nth-child(2) {
  transition: 0.75s 2s;
}
.page-header-breadcrumb:nth-child(3) {
  transition: 0.75s 2.25s;
}
.page-header-breadcrumb:nth-child(4) {
  transition: 0.75s 2.5s;
}
.page-header-breadcrumb:nth-child(5) {
  transition: 0.75s 2.75s;
}
.page-header-breadcrumb:nth-child(6) {
  transition: 0.75s 3s;
}
.page-header-breadcrumb:nth-child(7) {
  transition: 0.75s 3.25s;
}
.page-header-breadcrumb:nth-child(8) {
  transition: 0.75s 3.5s;
}
.page-header-breadcrumb:nth-child(9) {
  transition: 0.75s 3.75s;
}
.page-header-breadcrumb:nth-child(10) {
  transition: 0.75s 4s;
}
.page-header-text {
  font-size: 11px;
  line-height: 18px;
  max-width: 700px;
  margin: 0 auto 65px;
  text-align: justify;
  transition: opacity 1.25s 0.75s, transform 1s 0.5s;
  transform: translateY(5%);
  opacity: 0;
}
.page-header-text:last-child {
  margin-bottom: 50px;
}
.loaded .page-header-text {
  transform: initial;
  opacity: initial;
}
@media (min-width: 768px) {
  .page-header-text {
    padding: 0 20px;
    font-size: 16px;
    margin: 0 auto 90px;
    line-height: 28px;
  }
}
.page-header-title + .page-header-text {
  margin-top: 30px;
}
.page-header-text + .page-header-arguments {
  margin-top: -35px;
}
@media (min-width: 768px) {
  .page-header-text + .page-header-arguments {
    margin-top: 0;
  }
}
.page-header-text + #cruise-search-destinations {
  margin-top: -45px;
}
@media (min-width: 768px) {
  .page-header-text + #cruise-search-destinations {
    margin-top: 0;
  }
}
.page-header-arguments {
  pointer-events: none;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  margin: 10px auto -20px;
  max-width: 100%;
}
@media (min-width: 768px) {
  .page-header-arguments {
    margin-top: 0;
    margin-bottom: 0;
    width: calc(100% + 100px);
  }
}
.page-header-argument {
  padding: 0 30px;
  margin-top: 0;
  margin-bottom: 20px;
  text-align: left;
  width: 100%;
  transform-origin: center center;
  transform: rotateX(-90deg);
  opacity: 0;
}
.page-header-argument:nth-child(1) {
  transition: opacity 0.7s 1.85s, transform 1s 2.05s;
}
.page-header-argument:nth-child(2) {
  transition: opacity 0.7s 2.2s, transform 1s 2.6s;
}
.page-header-argument:nth-child(3) {
  transition: opacity 0.7s 2.55s, transform 1s 3.15s;
}
.page-header-argument:nth-child(4) {
  transition: opacity 0.7s 2.9s, transform 1s 3.7s;
}
.page-header-argument:nth-child(5) {
  transition: opacity 0.7s 3.25s, transform 1s 4.25s;
}
.page-header-argument:nth-child(6) {
  transition: opacity 0.7s 3.6s, transform 1s 4.8s;
}
.page-header-argument:nth-child(7) {
  transition: opacity 0.7s 3.95s, transform 1s 5.35s;
}
.page-header-argument:nth-child(8) {
  transition: opacity 0.7s 4.3s, transform 1s 5.9s;
}
.page-header-argument:nth-child(9) {
  transition: opacity 0.7s 4.65s, transform 1s 6.45s;
}
.page-header-argument:nth-child(10) {
  transition: opacity 0.7s 5s, transform 1s 7s;
}
.loaded .page-header-argument {
  transform: initial;
  opacity: initial;
}
@media (min-width: 768px) {
  .page-header-argument {
    width: 33.333%;
    padding: 0 10px;
  }
}
@media (min-width: 1024px) {
  .page-header-argument {
    padding: 0 10px 0;
    margin-top: 0;
    margin-bottom: 40px;
  }
}
.page-header-argument-content {
  display: flex;
  align-items: center;
}
@media (min-width: 768px) {
  .page-header-argument-content {
    justify-content: center;
  }
}
.page-header-argument-content::before {
  margin-right: 12px;
  font-size: 25px;
  font-family: "leader";
  content: "#";
}
@media (min-width: 768px) {
  .page-header-argument-content::before {
    margin-right: 18px;
    font-size: 37px;
  }
}
.page-header-argument-text {
  font-size: 12px;
  font-weight: 700;
  text-shadow: 0 0 7px #000000;
}
@media (min-width: 768px) {
  .page-header-argument-text {
    font-size: 14px;
  }
}
.page-header-argument-title {
  text-transform: uppercase;
}
.page-header-argument-icon {
  font-size: 27px;
  margin-right: 23px;
}
.page-header-argument-icon::before {
  content: "#";
}
.page-header-argument-subtitle {
  margin-top: 3px;
}
@media (min-width: 0px) and (max-width: 1439px) {
  .page-header {
    width: 100%;
  }
}
.page-header-overlaying {
  margin-top: -50px;
  position: relative;
}
@media (min-width: 768px) {
  .page-header-overlaying {
    margin-top: -100px !important;
  }
}
.page-header-overlaying--band::before {
  content: "";
  position: absolute;
  height: calc(100% - 50px);
  top: 50px;
  left: 50%;
  transform: translate(-50%, 0);
  width: 200vw;
  background: #ffffff;
  z-index: -1;
}
@media (min-width: 768px) {
  .page-header-overlaying--band::before {
    height: calc(100% - 100px);
    top: 100px;
  }
}
.page-tab {
  position: relative;
  color: #323335;
  display: inline-block;
  padding: 8px 0;
  font-size: 13px;
}
@media (min-width: 768px) {
  .page-tab {
    font-size: 20px;
  }
}
.page-tab + .page-tab {
  margin-left: 20px;
}
@media (min-width: 768px) {
  .page-tab + .page-tab {
    margin-left: 45px;
  }
}
.page-tab::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 4px;
  width: 0;
  background: #EC6611;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.page-tabs {
  display: flex;
  width: 100%;
  align-items: center;
  margin: 20px 0;
  font-weight: 700;
}
.page-tab:hover, .page-tab--active {
  color: #707070;
}
.page-tab:hover::before, .page-tab--active::before {
  width: 100%;
}
.page-tab--active {
  font-size: 13px;
}
@media (min-width: 768px) {
  .page-tab--active {
    font-size: 26px;
  }
}

.smart:not(.active) {
  max-height: 0;
}
.smart-content {
  width: 100%;
  display: flex;
  align-items: center;
  background: #f4f4f6;
  padding: 12px 12px 12px 0;
}
.smart-close {
  padding: 14px;
  font-size: 13px;
  line-height: 1;
}
.smart-image {
  width: 40px;
  height: 40px;
  object-fit: cover;
  border-radius: 3px;
}
.smart-main {
  padding: 0 12px;
  font-size: 12px;
  width: 100%;
}
.smart-main-title {
  font-weight: bold;
}
.smart-main-text {
  color: #323335;
}
.smart-btn {
  margin-left: auto;
  min-width: 77px;
}

.color-primary {
  color: #EC6611;
}
.color-secondary {
  color: #323335;
}
.color-tertiary {
  color: #323335;
}

.seo {
  max-width: 1105px;
  margin: 0 auto;
}
.seo-image {
  width: 100%;
}

.reinsurances {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
}
.reinsurance {
  margin: 20px 0;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
  position: relative;
  text-align: center;
  width: 50%;
}
@media (min-width: 768px) {
  .reinsurance {
    margin: 30px 40px 15px;
    padding-bottom: 20px;
    width: 166px;
  }
}
.reinsurance::before {
  font-size: 70px;
  color: #EC6611;
  line-height: 1;
  margin-bottom: 7px;
}

.ok {
  color: #EC6611;
}

.ko {
  color: #DB000A;
}

.actionlinks {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.actionlinks > * {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 7px;
  padding: 0 10px;
}
.actionlinks > *::before {
  line-height: 1;
}
.actionlinks--column > * {
  width: 100%;
}

@keyframes rotating {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    -moz-transform: translate(-50%, -50%) rotate(0deg);
    -ms-transform: translate(-50%, -50%) rotate(0deg);
    -o-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  to {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    -moz-transform: translate(-50%, -50%) rotate(360deg);
    -ms-transform: translate(-50%, -50%) rotate(360deg);
    -o-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@keyframes rotatingY {
  0% {
    -webkit-transform: translate(-50%, -50%) rotateY(0deg);
    -moz-transform: translate(-50%, -50%) rotateY(0deg);
    -ms-transform: translate(-50%, -50%) rotateY(0deg);
    -o-transform: translate(-50%, -50%) rotateY(0deg);
    transform: translate(-50%, -50%) rotateY(0deg);
  }
  25% {
    -webkit-transform: translate(-50%, -50%) rotateY(90deg);
    -moz-transform: translate(-50%, -50%) rotateY(90deg);
    -ms-transform: translate(-50%, -50%) rotateY(90deg);
    -o-transform: translate(-50%, -50%) rotateY(90deg);
    transform: translate(-50%, -50%) rotateY(90deg);
  }
  25.0001% {
    -webkit-transform: translate(-50%, -50%) rotateY(90deg);
    -moz-transform: translate(-50%, -50%) rotateY(90deg);
    -ms-transform: translate(-50%, -50%) rotateY(90deg);
    -o-transform: translate(-50%, -50%) rotateY(90deg);
    transform: translate(-50%, -50%) rotateY(90deg);
  }
  74.9999% {
    -webkit-transform: translate(-50%, -50%) rotateY(270deg);
    -moz-transform: translate(-50%, -50%) rotateY(270deg);
    -ms-transform: translate(-50%, -50%) rotateY(270deg);
    -o-transform: translate(-50%, -50%) rotateY(270deg);
    transform: translate(-50%, -50%) rotateY(270deg);
  }
  75% {
    -webkit-transform: translate(-50%, -50%) rotateY(270deg);
    -moz-transform: translate(-50%, -50%) rotateY(270deg);
    -ms-transform: translate(-50%, -50%) rotateY(270deg);
    -o-transform: translate(-50%, -50%) rotateY(270deg);
    transform: translate(-50%, -50%) rotateY(270deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotateY(360deg);
    -moz-transform: translate(-50%, -50%) rotateY(360deg);
    -ms-transform: translate(-50%, -50%) rotateY(360deg);
    -o-transform: translate(-50%, -50%) rotateY(360deg);
    transform: translate(-50%, -50%) rotateY(360deg);
  }
}
.loader {
  pointer-events: none;
  position: fixed;
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translate(-50%, -50%) !important;
  -moz-transform: translate(-50%, -50%) !important;
  -ms-transform: translate(-50%, -50%) !important;
  -o-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
  z-index: 9999;
}
.loader-overlay {
  background: #ffffff;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  transition: 1s;
  z-index: 99999;
}
.loaded .loader-overlay {
  opacity: 0;
  pointer-events: none;
}
.loading .loader-overlay {
  opacity: 1;
  pointer-events: all;
}
.loader img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: none !important;
}
.loader p, .loader-logo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #EC6611;
  font-size: 0;
  pointer-events: none;
}
.loader p::before, .loader p::after, .loader-logo::before, .loader-logo::after {
  font-family: "leader";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.loader p::before, .loader-logo::before {
  -webkit-animation: rotatingY 3.5s linear infinite;
  -moz-animation: rotatingY 3.5s linear infinite;
  animation: rotatingY 3.5s linear infinite;
  font-size: 50px;
}
.loader p::after, .loader-logo::after {
  -webkit-animation: rotating 10s linear infinite;
  -moz-animation: rotating 10s linear infinite;
  animation: rotating 10s linear infinite;
  font-size: 120px;
}
.loader::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: -1;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 2px dotted #EC6611;
  -webkit-animation: rotating 2s linear infinite;
  -moz-animation: rotating 2s linear infinite;
  animation: rotating 2s linear infinite;
}

.btt {
  display: none;
  position: fixed;
  bottom: 40px;
  right: 40px;
  z-index: 100;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  text-align: center;
  background: #EC6611;
  color: #ffffff;
  cursor: pointer;
  border: 0;
  text-decoration: none;
  pointer-events: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  opacity: 0;
}
@media (min-width: 768px) {
  .btt {
    display: block;
  }
}
.btt.active {
  pointer-events: all;
  opacity: 0.8;
}
.btt.active:hover {
  opacity: 1;
}
.btt::before {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 30px;
}

.sidebar-main > .container {
  display: none;
}
.sidebar-main > .container:first-child {
  display: block;
}

#m-cookienotice {
  align-items: center;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  #m-cookienotice {
    flex-wrap: nowrap;
  }
}
#m-cookienotice .title {
  display: none;
}
#m-cookienotice * {
  font-family: "Din" !important;
}
#m-cookienotice .m-message {
  font-size: 11px !important;
  padding: 0 10px;
  text-align: justify;
}
@media (min-width: 768px) {
  #m-cookienotice .m-message {
    text-align: left;
  }
}
#m-cookienotice .m-message a {
  text-decoration: underline;
}
#m-cookienotice .m-actions {
  font-size: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 10px 10px 5px;
  width: 100%;
}
@media (min-width: 768px) {
  #m-cookienotice .m-actions {
    margin: 0;
    justify-content: flex-end;
    width: auto;
  }
}
#m-cookienotice .m-button {
  text-transform: uppercase;
  font-size: 12px !important;
  padding: 8px 8px;
  margin-left: 5px;
  border-radius: 0;
  display: flex !important;
  white-space: nowrap;
  margin-top: 0;
}
#m-cookienotice .m-button:first-child {
  margin-left: 0;
}
@media (min-width: 768px) {
  #m-cookienotice .m-button, #m-cookienotice .m-button:first-child {
    margin-left: 10px;
  }
}
#m-cookienotice .m-button::before {
  display: none;
}

.boxtitled {
  border: 1px solid #323335;
  border-radius: 3px;
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 20px;
  font-size: 14px;
}
.input-label + .boxtitled {
  margin-top: 15px;
}
.boxtitled + .boxtitled {
  margin-top: 20px;
}
.boxtitled + .btn {
  margin-top: 10px;
}
.boxtitled--top {
  align-items: flex-start;
}
.boxtitled--big {
  padding: 25px 40px 20px;
}
.boxtitled-title {
  background: #ffffff;
  font-family: "DinCompressed";
  font-size: 16px;
  padding: 0 6px 0 3px;
  position: absolute;
  top: 0;
  left: 20px;
  transform: translateY(-50%);
}
@media (min-width: 768px) {
  .boxtitled-title {
    font-size: 18px;
  }
}
.boxtitled--alt .boxtitled-title {
  background: #f4f4f6;
}
.boxtitled--big .boxtitled-title {
  padding: 0 15px 0 3px;
  background: #f4f4f6;
}
@media (min-width: 768px) {
  .boxtitled--big .boxtitled-title {
    font-size: 22px;
  }
}
.boxtitled--gap {
  margin-bottom: 20px;
}
.boxtitled-entry {
  margin-bottom: 8px;
}
.boxtitled-subtitle {
  font-weight: 700;
  margin-bottom: 5px;
}
.boxtitled-remove {
  position: absolute;
  width: 30px;
  height: 30px;
  top: 0;
  right: 0;
  transform: translate(50%, -50%);
  background: #3d3d3d;
  border: 1px solid #3d3d3d;
  color: #ffffff;
  transition: 0.5s;
  border-radius: 50%;
  cursor: pointer;
}
.boxtitled-remove:hover {
  color: #3d3d3d;
  background: #ffffff;
}
.boxtitled-remove::before {
  padding: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 12px;
  font-weight: bold;
}

@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mdropdowns:first-child {
    border-top: 1px solid #B0B3B2;
  }
  #html-body.ls--custom.ls--leader .mdropdown {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    color: #EC6611;
    border-bottom: 1px solid #B0B3B2;
  }
  #html-body.ls--custom.ls--leader .mdropdown-link {
    padding: 10px 0;
    display: flex !important;
    align-items: center;
    justify-content: space-between;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #EC6611;
    width: 100%;
  }
  #html-body.ls--custom.ls--leader .mdropdown-link::after {
    margin-left: auto;
    font-size: 15px;
    font-family: "leader";
    content: "";
    transition: 0.2s;
    margin-left: 20px;
  }
  #html-body.ls--custom.ls--leader .active > .mdropdown-link::after {
    transform: rotate(180deg);
  }
}

.dropdown {
  position: relative;
  padding: 20px 75px 20px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  flex-wrap: wrap;
  z-index: 15;
}
.dropdown-box {
  border-radius: 3px;
  overflow: hidden;
  background: #ffffff;
}
.dropdown-box--alt {
  background: #E9E8ED;
}
.dropdown-box + .dropdown-box {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .dropdown {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
}
.dropdown.active::before, .dropdown.active::after {
  transform: translateY(-50%) rotate(180deg);
}
.dropdown::before, .dropdown::after {
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  transition: transform 0.5s;
}
.dropdown::before {
  content: "";
  right: 21px;
  border-radius: 3px;
  height: 23px;
  width: 23px;
  background: #ffffff;
}
.dropdown::after {
  right: 20px;
  font-size: 24px;
  content: "";
  font-family: "leader";
  color: #323335;
  line-height: 1;
}
.dropdown--small {
  padding: 15px 60px 15px 15px;
  background: #ffffff;
  border-radius: 3px;
}
.dropdown--small::after {
  right: 13px;
}
.dropdown-left {
  display: flex;
  align-items: center;
}
.dropdown-left-title {
  font-family: "DinCompressed";
  font-size: 13px;
}
@media (min-width: 768px) {
  .dropdown-left-title {
    font-size: 16px;
  }
}
.dropdown-left-subtitle {
  display: inline-block;
  margin-left: 7px;
  font-size: 12px;
}
@media (min-width: 768px) {
  .dropdown-left-subtitle {
    font-size: 14px;
  }
}
.dropdown-right {
  color: #323335;
  font-size: 12px;
  width: 100%;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .dropdown-right {
    padding-left: 7px;
    width: auto;
    font-size: 14px;
    margin-left: auto;
  }
}
.dropdown-target {
  overflow: hidden;
  max-height: 0;
  transition: 0.5s;
}
.dropdown-target.open {
  max-height: none;
}
.dropdown-content {
  padding: 0 20px 20px 20px;
}
@media (min-width: 768px) {
  .dropdown-content {
    padding: 0 40px 40px 40px;
  }
}
.dropdown-revert {
  position: absolute;
  z-index: 10;
  top: 2px;
  left: -1px;
  width: calc(100% + 2px);
  border-radius: 3px;
  border: 1px solid #323335;
  border-bottom: 0;
  transform: translateY(-100%);
  background: #ffffff;
}
.dropdown-revert .dropdown-content {
  padding: 20px;
}
@media (min-width: 768px) {
  .dropdown-revert .dropdown-content {
    padding: 30px;
  }
}

[data-lazy] {
  opacity: 0;
  height: 0;
}

.warnings {
  display: flex;
  width: 100%;
  padding: 20px 30px;
  background: #DB000A;
  color: #ffffff;
  border-radius: 3px;
  align-items: center;
}
.warnings::before {
  font-size: 50px;
  margin-right: 20px;
  line-height: 1;
}
@media (min-width: 768px) {
  .warnings::before {
    margin-right: 13px;
  }
}
.warnings-items {
  width: 100%;
}
.warnings-item::before {
  content: "- ";
}
.warnings-item + .warnings-item {
  margin-top: 5px;
}

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

.login::before {
  position: fixed;
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-size: 100% auto;
  z-index: -1;
}
.login-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #ffffff;
  padding: 10px;
}
@media (min-width: 768px) {
  .login-header {
    padding: 10px 30px;
  }
}
.login-header::after {
  content: "";
  margin-right: auto;
}
.login-header-item {
  flex: 1;
  display: flex;
  justify-content: center;
}
.login-header-back {
  display: flex;
  align-items: center;
  margin-right: auto;
  font-size: 0;
  font-weight: 700;
}
@media (min-width: 768px) {
  .login-header-back {
    font-size: 16px;
  }
}
.login-header-back::before {
  content: "";
  font-family: "leader";
  box-shadow: 0 5px 9px rgba(0, 0, 0, 0.06);
  border-radius: 50%;
  min-width: 50px;
  min-height: 50px;
  background: #ffffff;
  text-align: center;
  line-height: 50px;
  font-size: 20px;
  margin-right: 20px;
}
.login-header-btn {
  margin-left: auto;
}
.login-header-logo {
  text-align: center;
  height: 45px;
}
@media (min-width: 768px) {
  .login-header-logo {
    height: 64px;
  }
}
.login {
  width: 100%;
}
@media (min-width: 1024px) {
  .login {
    width: 470px;
  }
}

.status {
  font-weight: bold;
}
.status::before {
  content: "•";
  display: inline-block;
  margin-right: 3px;
}
.status--ok {
  color: #009E50;
}
.status--warning {
  color: #EC6611;
}
.status--error {
  color: #DB000A;
}

#html-body.ls--custom.ls--leader .review-item {
  border-bottom: 2px solid #f4f4f6;
}
#html-body.ls--custom.ls--leader .review-toolbar {
  border-top: 2px solid #f4f4f6;
}
#html-body.ls--custom.ls--leader .review-content {
  font-weight: 500;
}
#html-body.ls--custom.ls--leader .review-title {
  font-size: 16px;
  font-weight: bold;
}
#html-body.ls--custom.ls--leader .review-legend {
  font-size: 18px;
  font-weight: bold;
  color: #EC6611;
}

#html-body.ls--custom.ls--leader .slick-prev, #html-body.ls--custom.ls--leader .slick-next {
  opacity: 1;
  height: 30px;
  width: 30px;
  background: currentColor !important;
  border-radius: 50%;
  display: none;
  color: inherit;
  display: block !important;
  transform: translate(0, 50%);
}
#html-body.ls--custom.ls--leader .slick-prev::before, #html-body.ls--custom.ls--leader .slick-next::before {
  font-family: "leader";
  color: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 12px;
}
#html-body.ls--custom.ls--leader .slick-prev {
  transform: translate(-100%, 50%);
  left: -10px;
}
#html-body.ls--custom.ls--leader .slick-prev::before {
  content: "";
}
#html-body.ls--custom.ls--leader .slick-next {
  transform: translate(100%, 50%);
  right: -10px;
}
#html-body.ls--custom.ls--leader .slick-next::before {
  content: "";
}

#html-body.ls--custom.ls--leader .modals-wrapper .modal-header {
  background: #EC6611;
  color: #ffffff;
  padding: 20px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .modals-wrapper .modal-header {
    border-radius: 20px 20px 0 0;
  }
}
#html-body.ls--custom.ls--leader .modals-wrapper .modal-content {
  background: #f4f4f6;
}
#html-body.ls--custom.ls--leader .modals-wrapper .modal-footer {
  padding: 20px;
  background: #f4f4f6;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .modals-wrapper .modal-footer {
    border-radius: 0 0 20px 20px;
  }
}
#html-body.ls--custom.ls--leader .modals-wrapper .modal-popup {
  z-index: 99999;
  overflow: hidden;
}
#html-body.ls--custom.ls--leader .modals-wrapper .modal-popup .action-close {
  padding: 14px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .modals-wrapper .modal-popup .action-close {
    padding: 22px;
  }
}
#html-body.ls--custom.ls--leader .modals-wrapper .modal-popup .action-close::before {
  color: #ffffff !important;
  font-weight: bold;
}
#html-body.ls--custom.ls--leader .modals-wrapper .modal-inner-wrap {
  box-shadow: 0 2px 4px 0 rgba(50, 51, 53, 0.2);
  background: none;
  border-radius: 20px;
}
#html-body.ls--custom.ls--leader .modals-wrapper .modal-title {
  padding-bottom: 0;
  color: inherit;
  font-weight: 500;
  font-style: 18px;
  border: 0;
  padding-right: 50px;
}

#html-body.ls--custom.ls--leader .block-collapsible-nav {
  display: block !important;
  width: 100%;
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .block-collapsible-nav {
    top: -110px;
  }
}
#html-body.ls--custom.ls--leader .block-collapsible-nav-title {
  align-items: center;
  justify-content: flex-start;
  border: 0;
  background: #f4f4f6;
  padding: 20px 15px;
  padding-right: 50px;
  border-left: 2px solid #EC6611;
  left: 5px;
  width: calc(100% - 10px);
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .block-collapsible-nav-title {
    display: flex;
  }
}
#html-body.ls--custom.ls--leader .block-collapsible-nav-title strong {
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
#html-body.ls--custom.ls--leader .block-collapsible-nav-title::before {
  content: "";
  display: inline-block;
  font-family: "leader";
  margin-right: 10px;
  font-size: 20px;
  color: #EC6611;
}
#html-body.ls--custom.ls--leader .block-collapsible-nav-title::after {
  font-size: 19px;
  color: #EC6611;
  top: 50%;
  transform: translateY(-50%);
  line-height: 1;
  font-family: "leader";
  content: "";
  right: 17px;
  transition: 0.5s;
}
#html-body.ls--custom.ls--leader .block-collapsible-nav-title.active::after {
  transform: translateY(-50%) rotate(180deg);
}
#html-body.ls--custom.ls--leader .block-collapsible-nav-content {
  padding: 0;
  background: none;
  position: sticky;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .block-collapsible-nav-content {
    top: 160px;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .block-collapsible-nav-content {
    top: 220px;
  }
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .block-collapsible-nav-content {
    top: 180px;
  }
}

#html-body.ls--custom.ls--leader .nav-item {
  position: relative;
  margin: 0;
}
#html-body.ls--custom.ls--leader .nav-item > * {
  display: block;
  padding: 15px 20px;
  display: flex;
  align-items: center;
}
#html-body.ls--custom.ls--leader .nav-item > *::before {
  line-height: 1;
  font-size: 20px;
  margin-right: 9px;
  font-weight: 500;
  width: 20px;
  text-align: center;
}
#html-body.ls--custom.ls--leader .nav-item > *:not(strong):hover {
  background: #E9E8ED;
  transition: 0s;
}
#html-body.ls--custom.ls--leader .nav-item > strong {
  border-left: 2px solid #EC6611;
  font-weight: bold;
}
#html-body.ls--custom.ls--leader .nav-item > strong::before {
  color: #EC6611;
}
#html-body.ls--custom.ls--leader .nav-item-delimiter {
  border-top: 1px solid #B0B3B2;
  display: block;
  margin: 0;
}
#html-body.ls--custom.ls--leader .nav-items {
  padding: 0;
}

body ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 10px;
  height: 10px;
}

body ::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
}

body ::-webkit-scrollbar-thumb {
  cursor: pointer;
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.25);
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}

body ::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(0, 0, 0, 0.15);
}

body ::-webkit-scrollbar-thumb:hover {
  background: rgba(128, 135, 139, 0.8);
}

body .ui.inverted::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.1);
}

body .ui.inverted::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.25);
}

body .ui.inverted::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(255, 255, 255, 0.15);
}

body .ui.inverted::-webkit-scrollbar-thumb:hover {
  background: rgba(255, 255, 255, 0.35);
}

.btns {
  margin-top: 25px;
  font-size: 0;
  width: 100%;
  display: flex;
}
.btns--line {
  display: flex;
  justify-content: center;
  align-items: center;
}
.btns--full {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.btns--break {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (min-width: 0px) and (max-width: 767px) {
  .btns--break--mobile {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .btns--break--mobile .btn {
    width: 100%;
    margin-left: 0 !important;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .btns--break--tablet {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
.btns--break .btn {
  margin-left: 0;
  margin-right: 0;
}
.btns .btn:not([style*="display: none"]) + .btn {
  margin-left: 15px;
}
@media (min-width: 768px) {
  .btns .btn:not([style*="display: none"]) + .btn {
    margin-left: 20px;
  }
}
@media (min-width: 768px) {
  .btns--gap .btn + .btn {
    margin-left: 60px;
  }
}
.btns--break .btn + .btn {
  margin-top: 10px;
  margin-left: 0;
}
@media (min-width: 0px) and (max-width: 767px) {
  .btns--break--mobile .btn + .btn {
    margin-top: 10px;
    margin-left: 0 !important;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .btns--break--tablet .btn + .btn {
    margin-top: 10px;
    margin-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .btns--wrap--nomobile {
    flex-wrap: wrap;
    margin-bottom: -10px;
  }
}
.btns--wrap--nomobile .btn, .btns--wrap .btn {
  margin-left: 0 !important;
  margin-right: 12px;
  margin-bottom: 10px;
}
.btn.btn--icon {
  width: 40px;
  padding: 0 20px;
  height: 40px;
}
.btn.btn--icon em::before {
  margin-right: 0;
}
.btn.btn--shadow {
  box-shadow: 0 5px 9px rgba(0, 0, 0, 0.06) !important;
}
#html-body.ls--custom.ls--leader .btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: none;
  font-family: "Din";
  text-align: center;
  cursor: pointer;
  line-height: 45px;
  font-size: 12px;
  height: 45px;
  text-decoration: none;
  color: inherit;
  position: relative;
  overflow: hidden;
  z-index: 1;
  max-width: 100%;
  padding: 0 25px;
  border-radius: 22px;
  transition: 0.6s;
  border: 0;
  width: auto;
  font-weight: bold;
  box-shadow: 0 5px 9px transparent;
  white-space: nowrap;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .btn {
    line-height: 50px;
    height: 50px;
    font-size: 15px;
    border-radius: 25px;
  }
}
#html-body.ls--custom.ls--leader .btn-text, #html-body.ls--custom.ls--leader .btn em {
  z-index: 15;
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  text-align: center;
  justify-content: center;
  white-space: nowrap;
  filter: brightness(1) !important;
}
#html-body.ls--custom.ls--leader .btn-text::before, #html-body.ls--custom.ls--leader .btn-text::after, #html-body.ls--custom.ls--leader .btn em::before, #html-body.ls--custom.ls--leader .btn em::after {
  font-size: 1.6666666667em;
  line-height: 1.6666666667;
  vertical-align: middle;
}
#html-body.ls--custom.ls--leader .btn-text::before, #html-body.ls--custom.ls--leader .btn em::before {
  margin-right: 10px;
}
#html-body.ls--custom.ls--leader .btn-text::after, #html-body.ls--custom.ls--leader .btn em::after {
  margin-left: 10px;
}
.btn:focus {
  outline: 0;
}
#html-body.ls--custom.ls--leader .btn--big {
  font-size: 15px;
  padding: 0 25px;
  height: 50px;
  border-radius: 4px;
  line-height: 50px;
}
.btn--inactive {
  pointer-events: none;
}
.btn--gap {
  margin-bottom: 10px;
}
.btn--primary, .btn--secondary, .btn--tertiary, .btn--quaternary, .btn--alt {
  font-weight: bold;
}
.btn--primary::after, .btn--secondary::after, .btn--tertiary::after, .btn--quaternary::after, .btn--alt::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 20%;
  width: calc(800% + 8px);
  height: 150%;
  padding-top: calc(800% + 8px);
  opacity: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
  outline: 1px solid transparent;
  -webkit-transition: opacity 0.6s, top 0s 0.3s, -webkit-transform 0s 0.3s;
  -moz-transition: opacity 0.6s, top 0s 0.3s, -moz-transform 0s 0.3s;
  transition: opacity 0.6s, top 0s 0.3s, transform 0s 0.3s;
  -webkit-transform: translate(-32%, 0) rotate(-17deg) translate3d(0, 0, 0);
  -moz-transform: translate(-32%, 0) rotate(-17deg) translate3d(0, 0, 0);
  -ms-transform: translate(-32%, 0) rotate(-17deg) translate3d(0, 0, 0);
  -o-transform: translate(-32%, 0) rotate(-17deg) translate3d(0, 0, 0);
  transform: translate(-32%, 0) rotate(-17deg) translate3d(0, 0, 0);
}
.btn--primary:hover::after, a:not(.func):hover .btn--primary:not(.button-alone)::after, .btn--secondary:hover::after, a:not(.func):hover .btn--secondary:not(.button-alone)::after, .btn--tertiary:hover::after, a:not(.func):hover .btn--tertiary:not(.button-alone)::after, .btn--quaternary:hover::after, a:not(.func):hover .btn--quaternary:not(.button-alone)::after, .btn--alt:hover::after, a:not(.func):hover .btn--alt:not(.button-alone)::after {
  opacity: 1;
  top: 0;
  -webkit-transition: opacity 0s, top 0.6s, -webkit-transform 0.8s;
  -moz-transition: opacity 0s, top 0.6s, -moz-transform 0.8s;
  transition: opacity 0s, top 0.6s, transform 0.8s;
  -webkit-transform: translate(-50%, 0) rotate(0) translate3d(0, 0, 0);
  -moz-transform: translate(-50%, 0) rotate(0) translate3d(0, 0, 0);
  -ms-transform: translate(-50%, 0) rotate(0) translate3d(0, 0, 0);
  -o-transform: translate(-50%, 0) rotate(0) translate3d(0, 0, 0);
  transform: translate(-50%, 0) rotate(0) translate3d(0, 0, 0);
}
.btn--primary:active::after, .btn--primary.active::after, a:active .btn--primary:not(.button-alone)::after, .btn--secondary:active::after, .btn--secondary.active::after, a:active .btn--secondary:not(.button-alone)::after, .btn--tertiary:active::after, .btn--tertiary.active::after, a:active .btn--tertiary:not(.button-alone)::after, .btn--quaternary:active::after, .btn--quaternary.active::after, a:active .btn--quaternary:not(.button-alone)::after, .btn--alt:active::after, .btn--alt.active::after, a:active .btn--alt:not(.button-alone)::after {
  opacity: 1;
  -webkit-transition: 0s;
  -moz-transition: 0s;
  transition: 0s;
}
.btn--small {
  font-size: 14px;
  height: 36px;
  line-height: initial;
  padding: 0 20px;
  border-radius: 18px;
  font-weight: normal;
}
#html-body.ls--custom.ls--leader .btn--primary {
  color: #ffffff;
  background-color: #EC6611;
  text-transform: uppercase;
}
#html-body.ls--custom.ls--leader .btn--primary:hover {
  color: #ffffff !important;
}
#html-body.ls--custom.ls--leader .btn--primary:active, #html-body.ls--custom.ls--leader .btn--primary.active {
  color: #ffffff !important;
}
#html-body.ls--custom.ls--leader .btn--primary:active::after, #html-body.ls--custom.ls--leader .btn--primary.active::after {
  background: #f1843f;
  top: 0;
  -webkit-transition: opacity 0s, top 0.6s, -webkit-transform 0.8s;
  -moz-transition: opacity 0s, top 0.6s, -moz-transform 0.8s;
  transition: opacity 0s, top 0.6s, transform 0.8s;
  -webkit-transform: translate(-50%, 0) rotate(0) translate3d(0, 0, 0);
  -moz-transform: translate(-50%, 0) rotate(0) translate3d(0, 0, 0);
  -ms-transform: translate(-50%, 0) rotate(0) translate3d(0, 0, 0);
  -o-transform: translate(-50%, 0) rotate(0) translate3d(0, 0, 0);
  transform: translate(-50%, 0) rotate(0) translate3d(0, 0, 0);
}
#html-body.ls--custom.ls--leader .btn--primary::after {
  background: #f1843f;
}
#html-body.ls--custom.ls--leader .btn--primary--1 {
  background: #d4007a;
}
#html-body.ls--custom.ls--leader .btn--primary--1::after {
  background: rgba(0, 0, 0, 0.1);
}
#html-body.ls--custom.ls--leader .btn--primary--2 {
  background: #0E90BD;
}
#html-body.ls--custom.ls--leader .btn--primary--2::after {
  background: rgba(0, 0, 0, 0.1);
}
#html-body.ls--custom.ls--leader .btn--primary--3 {
  background: #A2C621;
}
#html-body.ls--custom.ls--leader .btn--primary--3::after {
  background: rgba(0, 0, 0, 0.1);
}
#html-body.ls--custom.ls--leader .btn--primary--4 {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--primary--4::after {
  background: rgba(0, 0, 0, 0.1);
}
#html-body.ls--custom.ls--leader .btn--primary--5 {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--primary--5::after {
  background: rgba(0, 0, 0, 0.1);
}
#html-body.ls--custom.ls--leader .btn--primary--6 {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--primary--6::after {
  background: rgba(0, 0, 0, 0.1);
}
#html-body.ls--custom.ls--leader .btn--primary--7 {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--primary--7::after {
  background: rgba(0, 0, 0, 0.1);
}
#html-body.ls--custom.ls--leader .btn--primary--8 {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--primary--8::after {
  background: rgba(0, 0, 0, 0.1);
}
#html-body.ls--custom.ls--leader .btn--primary--9 {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--primary--9::after {
  background: rgba(0, 0, 0, 0.1);
}
#html-body.ls--custom.ls--leader .btn--primary--10 {
  background: #FE7676;
}
#html-body.ls--custom.ls--leader .btn--primary--10::after {
  background: rgba(0, 0, 0, 0.1);
}
#html-body.ls--custom.ls--leader .btn--secondary {
  color: #EC6611;
  border: none;
  background: #ffffff;
  text-transform: uppercase;
  box-shadow: 0 0 0 2px #E9E8ED;
}
#html-body.ls--custom.ls--leader .btn--secondary:hover, #html-body.ls--custom.ls--leader .btn--secondary:active {
  border: none;
  color: #ffffff;
  box-shadow: 0 0 0 2px #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary:hover::after, #html-body.ls--custom.ls--leader .btn--secondary:active::after {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--1, #html-body.ls--custom.ls--leader .nav-1 .btn--secondary {
  color: #d4007a;
  box-shadow: 0 0 0 2px #E9E8ED;
}
#html-body.ls--custom.ls--leader .btn--secondary--1:hover, #html-body.ls--custom.ls--leader .btn--secondary--1:active, #html-body.ls--custom.ls--leader .nav-1 .btn--secondary:hover, #html-body.ls--custom.ls--leader .nav-1 .btn--secondary:active {
  color: #ffffff !important;
  box-shadow: 0 0 0 2px #d4007a;
}
#html-body.ls--custom.ls--leader .btn--secondary--1:hover::after, #html-body.ls--custom.ls--leader .btn--secondary--1:active::after, #html-body.ls--custom.ls--leader .nav-1 .btn--secondary:hover::after, #html-body.ls--custom.ls--leader .nav-1 .btn--secondary:active::after {
  background: #d4007a;
}
#html-body.ls--custom.ls--leader .btn--secondary--2, #html-body.ls--custom.ls--leader .nav-2 .btn--secondary {
  color: #0E90BD;
  box-shadow: 0 0 0 2px #E9E8ED;
}
#html-body.ls--custom.ls--leader .btn--secondary--2:hover, #html-body.ls--custom.ls--leader .btn--secondary--2:active, #html-body.ls--custom.ls--leader .nav-2 .btn--secondary:hover, #html-body.ls--custom.ls--leader .nav-2 .btn--secondary:active {
  color: #ffffff !important;
  box-shadow: 0 0 0 2px #0E90BD;
}
#html-body.ls--custom.ls--leader .btn--secondary--2:hover::after, #html-body.ls--custom.ls--leader .btn--secondary--2:active::after, #html-body.ls--custom.ls--leader .nav-2 .btn--secondary:hover::after, #html-body.ls--custom.ls--leader .nav-2 .btn--secondary:active::after {
  background: #0E90BD;
}
#html-body.ls--custom.ls--leader .btn--secondary--3, #html-body.ls--custom.ls--leader .nav-3 .btn--secondary {
  color: #A2C621;
  box-shadow: 0 0 0 2px #E9E8ED;
}
#html-body.ls--custom.ls--leader .btn--secondary--3:hover, #html-body.ls--custom.ls--leader .btn--secondary--3:active, #html-body.ls--custom.ls--leader .nav-3 .btn--secondary:hover, #html-body.ls--custom.ls--leader .nav-3 .btn--secondary:active {
  color: #ffffff !important;
  box-shadow: 0 0 0 2px #A2C621;
}
#html-body.ls--custom.ls--leader .btn--secondary--3:hover::after, #html-body.ls--custom.ls--leader .btn--secondary--3:active::after, #html-body.ls--custom.ls--leader .nav-3 .btn--secondary:hover::after, #html-body.ls--custom.ls--leader .nav-3 .btn--secondary:active::after {
  background: #A2C621;
}
#html-body.ls--custom.ls--leader .btn--secondary--4, #html-body.ls--custom.ls--leader .nav-4 .btn--secondary {
  color: #EC6611;
  box-shadow: 0 0 0 2px #E9E8ED;
}
#html-body.ls--custom.ls--leader .btn--secondary--4:hover, #html-body.ls--custom.ls--leader .btn--secondary--4:active, #html-body.ls--custom.ls--leader .nav-4 .btn--secondary:hover, #html-body.ls--custom.ls--leader .nav-4 .btn--secondary:active {
  color: #ffffff !important;
  box-shadow: 0 0 0 2px #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--4:hover::after, #html-body.ls--custom.ls--leader .btn--secondary--4:active::after, #html-body.ls--custom.ls--leader .nav-4 .btn--secondary:hover::after, #html-body.ls--custom.ls--leader .nav-4 .btn--secondary:active::after {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--5, #html-body.ls--custom.ls--leader .nav-5 .btn--secondary {
  color: #EC6611;
  box-shadow: 0 0 0 2px #E9E8ED;
}
#html-body.ls--custom.ls--leader .btn--secondary--5:hover, #html-body.ls--custom.ls--leader .btn--secondary--5:active, #html-body.ls--custom.ls--leader .nav-5 .btn--secondary:hover, #html-body.ls--custom.ls--leader .nav-5 .btn--secondary:active {
  color: #ffffff !important;
  box-shadow: 0 0 0 2px #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--5:hover::after, #html-body.ls--custom.ls--leader .btn--secondary--5:active::after, #html-body.ls--custom.ls--leader .nav-5 .btn--secondary:hover::after, #html-body.ls--custom.ls--leader .nav-5 .btn--secondary:active::after {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--6, #html-body.ls--custom.ls--leader .nav-6 .btn--secondary {
  color: #EC6611;
  box-shadow: 0 0 0 2px #E9E8ED;
}
#html-body.ls--custom.ls--leader .btn--secondary--6:hover, #html-body.ls--custom.ls--leader .btn--secondary--6:active, #html-body.ls--custom.ls--leader .nav-6 .btn--secondary:hover, #html-body.ls--custom.ls--leader .nav-6 .btn--secondary:active {
  color: #ffffff !important;
  box-shadow: 0 0 0 2px #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--6:hover::after, #html-body.ls--custom.ls--leader .btn--secondary--6:active::after, #html-body.ls--custom.ls--leader .nav-6 .btn--secondary:hover::after, #html-body.ls--custom.ls--leader .nav-6 .btn--secondary:active::after {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--7, #html-body.ls--custom.ls--leader .nav-7 .btn--secondary {
  color: #EC6611;
  box-shadow: 0 0 0 2px #E9E8ED;
}
#html-body.ls--custom.ls--leader .btn--secondary--7:hover, #html-body.ls--custom.ls--leader .btn--secondary--7:active, #html-body.ls--custom.ls--leader .nav-7 .btn--secondary:hover, #html-body.ls--custom.ls--leader .nav-7 .btn--secondary:active {
  color: #ffffff !important;
  box-shadow: 0 0 0 2px #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--7:hover::after, #html-body.ls--custom.ls--leader .btn--secondary--7:active::after, #html-body.ls--custom.ls--leader .nav-7 .btn--secondary:hover::after, #html-body.ls--custom.ls--leader .nav-7 .btn--secondary:active::after {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--8, #html-body.ls--custom.ls--leader .nav-8 .btn--secondary {
  color: #EC6611;
  box-shadow: 0 0 0 2px #E9E8ED;
}
#html-body.ls--custom.ls--leader .btn--secondary--8:hover, #html-body.ls--custom.ls--leader .btn--secondary--8:active, #html-body.ls--custom.ls--leader .nav-8 .btn--secondary:hover, #html-body.ls--custom.ls--leader .nav-8 .btn--secondary:active {
  color: #ffffff !important;
  box-shadow: 0 0 0 2px #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--8:hover::after, #html-body.ls--custom.ls--leader .btn--secondary--8:active::after, #html-body.ls--custom.ls--leader .nav-8 .btn--secondary:hover::after, #html-body.ls--custom.ls--leader .nav-8 .btn--secondary:active::after {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--9, #html-body.ls--custom.ls--leader .nav-9 .btn--secondary {
  color: #EC6611;
  box-shadow: 0 0 0 2px #E9E8ED;
}
#html-body.ls--custom.ls--leader .btn--secondary--9:hover, #html-body.ls--custom.ls--leader .btn--secondary--9:active, #html-body.ls--custom.ls--leader .nav-9 .btn--secondary:hover, #html-body.ls--custom.ls--leader .nav-9 .btn--secondary:active {
  color: #ffffff !important;
  box-shadow: 0 0 0 2px #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--9:hover::after, #html-body.ls--custom.ls--leader .btn--secondary--9:active::after, #html-body.ls--custom.ls--leader .nav-9 .btn--secondary:hover::after, #html-body.ls--custom.ls--leader .nav-9 .btn--secondary:active::after {
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .btn--secondary--10, #html-body.ls--custom.ls--leader .nav-10 .btn--secondary {
  color: #FE7676;
  box-shadow: 0 0 0 2px #E9E8ED;
}
#html-body.ls--custom.ls--leader .btn--secondary--10:hover, #html-body.ls--custom.ls--leader .btn--secondary--10:active, #html-body.ls--custom.ls--leader .nav-10 .btn--secondary:hover, #html-body.ls--custom.ls--leader .nav-10 .btn--secondary:active {
  color: #ffffff !important;
  box-shadow: 0 0 0 2px #FE7676;
}
#html-body.ls--custom.ls--leader .btn--secondary--10:hover::after, #html-body.ls--custom.ls--leader .btn--secondary--10:active::after, #html-body.ls--custom.ls--leader .nav-10 .btn--secondary:hover::after, #html-body.ls--custom.ls--leader .nav-10 .btn--secondary:active::after {
  background: #FE7676;
}
#html-body.ls--custom.ls--leader .btn--tertiary {
  background-color: #323335;
  color: #ffffff;
  padding: 0 20px;
  text-transform: none;
  text-transform: uppercase;
}
#html-body.ls--custom.ls--leader .btn--tertiary:hover {
  color: #ffffff;
}
#html-body.ls--custom.ls--leader .btn--tertiary:active {
  color: #ffffff;
}
#html-body.ls--custom.ls--leader .btn--tertiary:active::after {
  background: #191a1b;
}
#html-body.ls--custom.ls--leader .btn--tertiary::after {
  background: #191a1b;
}
.btn--quaternary {
  color: #ffffff;
  background: #EC6611;
  font-weight: 500;
}
.btn--quaternary:hover, a:hover .btn--quaternary:not(.button-alone) {
  color: #ffffff;
}
.btn--quaternary:active {
  color: #ffffff;
}
.btn--quaternary:active::after {
  background: #E5A008;
}
.btn--quaternary::after {
  background: #E5A008;
}
.btn--subtitled {
  height: 54px;
  border-radius: 27px;
  flex-direction: column;
  line-height: 16px;
}
.btn--subtitled em {
  font-size: 12px;
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
}
.btn-link {
  font-size: 12px;
  margin-top: 5px;
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .btns--break--mobile.full > .btn {
    width: 100%;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .btns--break--tablet.full > .btn {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #html-body.ls--custom.ls--leader .btns--break--tablet.full > .btn {
    width: 65%;
  }
}

@font-face {
  font-family: "leader";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/leader.woff2") format("woff2"), url("fonts/leader.woff") format("woff");
}
[class^=icon-]::before, [class^=icon-][class$=-after]::after, [class^=icon-][class*="-after "]::after, [class*=" icon-"]::before, [class*=" icon-"][class$=-after]::after, [class*=" icon-"][class*="-after "]::after {
  font-family: "leader";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-facebook::before, .icon-facebook-after::after {
  content: "" !important;
}
.icon-instagram::before, .icon-instagram-after::after {
  content: "" !important;
}
.icon-linkedin::before, .icon-linkedin-after::after {
  content: "" !important;
}
.icon-twitter::before, .icon-twitter-after::after {
  content: "" !important;
}
.icon-chevron-up::before, .icon-chevron-up-after::after {
  content: "" !important;
}
.icon-chevron-down::before, .icon-chevron-down-after::after {
  content: "" !important;
}
.icon-chevron-right::before, .icon-chevron-right-after::after {
  content: "" !important;
}
.icon-chevron-left::before, .icon-chevron-left-after::after {
  content: "" !important;
}
.icon-arrow-left::before, .icon-arrow-left-after::after {
  content: "" !important;
}
.icon-arrow-right::before, .icon-arrow-right-after::after {
  content: "" !important;
}
.icon-dropdown::before, .icon-dropdown-after::after {
  content: "" !important;
}
.icon-check::before, .icon-check-after::after {
  content: "" !important;
}
.icon-close::before, .icon-close-after::after {
  content: "" !important;
}
.icon-time::before, .icon-time-after::after {
  content: "" !important;
}
.icon-filter::before, .icon-filter-after::after {
  content: "" !important;
}
.icon-calendar::before, .icon-calendar-after::after {
  content: "" !important;
}
.icon-new::before, .icon-new-after::after {
  content: "" !important;
}
.icon-search::before, .icon-search-after::after {
  content: "" !important;
}
.icon-pin::before, .icon-pin-after::after {
  content: "" !important;
}
.icon-user::before, .icon-user-after::after {
  content: "" !important;
}
.icon-bag::before, .icon-bag-after::after {
  content: "" !important;
}
.icon-cart::before, .icon-cart-after::after {
  content: "" !important;
}
.icon-cart2::before, .icon-cart2-after::after {
  content: "" !important;
}
.icon-cart3::before, .icon-cart3-after::after {
  content: "" !important;
}
.icon-delivery::before, .icon-delivery-after::after {
  content: "" !important;
}
.icon-delivery2::before, .icon-delivery2-after::after {
  content: "" !important;
}
.icon-fid::before, .icon-fid-after::after {
  content: "" !important;
}
.icon-fid2::before, .icon-fid2-after::after {
  content: "" !important;
}
.icon-mobile::before, .icon-mobile-after::after {
  content: "" !important;
}
.icon-fav::before, .icon-fav-after::after {
  content: "" !important;
}
.icon-fav2::before, .icon-fav2-after::after {
  content: "" !important;
}
.icon-star::before, .icon-star-after::after {
  content: "" !important;
}
.icon-star2::before, .icon-star2-after::after {
  content: "" !important;
}
.icon-catalog::before, .icon-catalog-after::after {
  content: "" !important;
}
.icon-geoloc::before, .icon-geoloc-after::after {
  content: "" !important;
}
.icon-call::before, .icon-call-after::after {
  content: "" !important;
}
.icon-handi::before, .icon-handi-after::after {
  content: "" !important;
}
.icon-handi2::before, .icon-handi2-after::after {
  content: "" !important;
}
.icon-handi3::before, .icon-handi3-after::after {
  content: "" !important;
}
.icon-foot::before, .icon-foot-after::after {
  content: "" !important;
}
.icon-foot2::before, .icon-foot2-after::after {
  content: "" !important;
}
.icon-foot3::before, .icon-foot3-after::after {
  content: "" !important;
}
.icon-covid::before, .icon-covid-after::after {
  content: "" !important;
}
.icon-covid2::before, .icon-covid2-after::after {
  content: "" !important;
}
.icon-covid3::before, .icon-covid3-after::after {
  content: "" !important;
}
.icon-inject::before, .icon-inject-after::after {
  content: "" !important;
}
.icon-inject2::before, .icon-inject2-after::after {
  content: "" !important;
}
.icon-inject3::before, .icon-inject3-after::after {
  content: "" !important;
}
.icon-leaf::before, .icon-leaf-after::after {
  content: "" !important;
}
.icon-leaf2::before, .icon-leaf2-after::after {
  content: "" !important;
}
.icon-leaf3::before, .icon-leaf3-after::after {
  content: "" !important;
}
.icon-truck::before, .icon-truck-after::after {
  content: "" !important;
}
.icon-truck2::before, .icon-truck2-after::after {
  content: "" !important;
}
.icon-truck3::before, .icon-truck3-after::after {
  content: "" !important;
}
.icon-doctor::before, .icon-doctor-after::after {
  content: "" !important;
}
.icon-doctor2::before, .icon-doctor2-after::after {
  content: "" !important;
}
.icon-doctor3::before, .icon-doctor3-after::after {
  content: "" !important;
}
.icon-animals::before, .icon-animals-after::after {
  content: "󩈹" !important;
}
.icon-animals2::before, .icon-animals2-after::after {
  content: "" !important;
}
.icon-animals3::before, .icon-animals3-after::after {
  content: "" !important;
}
.icon-phone::before, .icon-phone-after::after {
  content: "" !important;
}
.icon-phone2::before, .icon-phone2-after::after {
  content: "" !important;
}
.icon-phone3::before, .icon-phone3-after::after {
  content: "" !important;
}
.icon-fidcard::before, .icon-fidcard-after::after {
  content: "" !important;
}
.icon-purse::before, .icon-purse-after::after {
  content: "" !important;
}
.icon-dashboard::before, .icon-dashboard-after::after {
  content: "" !important;
}
.icon-upload::before, .icon-upload-after::after {
  content: "" !important;
}
.icon-logout::before, .icon-logout-after::after {
  content: "" !important;
}
.icon-virus::before, .icon-virus-after::after {
  content: "" !important;
}
.icon-apple::before, .icon-apple-after::after {
  content: "" !important;
}
.icon-medic::before, .icon-medic-after::after {
  content: "" !important;
}
.icon-goal-1::before, .icon-goal-1-after::after {
  content: "" !important;
}
.icon-goal-2::before, .icon-goal-2-after::after {
  content: "" !important;
}
.icon-goal-3::before, .icon-goal-3-after::after {
  content: "" !important;
}
.icon-goal-4::before, .icon-goal-4-after::after {
  content: "" !important;
}
.icon-goal-5::before, .icon-goal-5-after::after {
  content: "" !important;
}
.icon-goal-6::before, .icon-goal-6-after::after {
  content: "" !important;
}
.icon-goal-7::before, .icon-goal-7-after::after {
  content: "" !important;
}
.icon-goal-8::before, .icon-goal-8-after::after {
  content: "" !important;
}
.icon-goal-9::before, .icon-goal-9-after::after {
  content: "" !important;
}
.icon-goal-10::before, .icon-goal-10-after::after {
  content: "" !important;
}
.icon-goal-11::before, .icon-goal-11-after::after {
  content: "" !important;
}
.icon-goal-12::before, .icon-goal-12-after::after {
  content: "" !important;
}
.icon-goal-13::before, .icon-goal-13-after::after {
  content: "" !important;
}
.icon-goal-14::before, .icon-goal-14-after::after {
  content: "" !important;
}
.icon-goal-15::before, .icon-goal-15-after::after {
  content: "" !important;
}
.icon-goal-16::before, .icon-goal-16-after::after {
  content: "" !important;
}
.icon-goal-17::before, .icon-goal-17-after::after {
  content: "" !important;
}
.icon-goal-18::before, .icon-goal-18-after::after {
  content: "" !important;
}
.icon-goal-19::before, .icon-goal-19-after::after {
  content: "" !important;
}
.icon-goal-20::before, .icon-goal-20-after::after {
  content: "" !important;
}
.icon-mail::before, .icon-mail-after::after {
  content: "" !important;
}
.icon-trash::before, .icon-trash-after::after {
  content: "" !important;
}
.icon-secure::before, .icon-secure-after::after {
  content: "" !important;
}
.icon-facebook::before, .icon-facebook-after::after {
  content: "" !important;
}
.icon-instagram::before, .icon-instagram-after::after {
  content: "" !important;
}
.icon-linkedin::before, .icon-linkedin-after::after {
  content: "" !important;
}
.icon-twitter::before, .icon-twitter-after::after {
  content: "" !important;
}

/*
.minisearch{
  pointer-events:all;
  @include bp(xs,ml){
    position: fixed;
    top: 93px;
    width: 100%;
    left: 0;
    background:$color-white;
    @include transform(translateY(-100%));
    @include transition(transform $duration);

    .search-open &{
      @include transform(translateY(0));
    }

  }


  @include bp(lg){
    margin-right: -10px !important;
    width: 202px !important;
  }
}

.amsearch-tabs{
  margin-bottom: 50px;
  padding: 20px 0;
}

// @media all and (min-width: 768px), print {
  .minisearch .actions .action.search {
    z-index: 1000;
  }
  .amsearch-form-container .input-text {
    padding-left: 14px;

    @include bp(xs,ml){
      width: 100%;
    }
  }
  .product-item-actions .actions-primary + .actions-secondary > .action {
    margin-right: 1px;
  }
  .amasty-xsearch-loader {
    top: 11px;
    right: 30px;
  }
  .search-autocomplete {
    top: 37px;
    // max-width: 75vw;
  }
  .amsearch-close,
  .search .amsearch-loupe {
    top: 30%;
  }
  .amsearch-close:hover,
  .search .amsearch-loupe:hover {
    // -webkit-filter: brightness(0%);
    // filter: brightness(0%);
  }
  .amsearch-results {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    // max-width: 83vw;
  }

  .amsearch-block{

    position: relative;
    display: block;
    width: 100%;

    &::before{
      content:'';
      display: block;
      position:absolute;
      bottom:0;
      left:0;
      height: 50%;
      width: 100%;
      opacity: 0.7;
      background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }

    &-image{
      width: 100%;
      display: block;
    }

    &-content{
      position:absolute;
      bottom:0;
      left:50%;
      padding: 30px;
      @include transform(translate(-50%,0));
      color: $color-white;
      text-align: center;
      width: 100%;
    }

    &-name{
      font-weight: 700;
      font-size: 20px;
    }

    &-link{
      text-decoration: underline;
      font-size: 14px;
      margin-top: 10px;
    }
  }

  .amsearch-results .amsearch-leftside,
  .amsearch-results .amsearch-products {
    // width: inherit;
  }
  .amasty-xsearch-block-header {
    padding-top: 20px;
  }
  .amsearch-wrapper-content > .amsearch-item {
    position: relative;
    padding: 20px 0 16px 15px;
  }
  .amsearch-wrapper-content > .col-xs-6 {
    // border-bottom: 1px solid $color-grey-lighter;
  }
  .amsearch-wrapper-content > .amsearch-item:before {
    content: '';
    position: absolute;
    top: 0;
    left: 15px;
    width: 92%;
    height: 1px;
    background-color: #c2c2c2;
  }
  .amsearch-wrapper-content > .amsearch-item:last-child {
    padding-bottom: 20px;
  }
  .amsearch-wrapper-content > .amsearch-item:first-child {
    padding-top: 15px;
  }
  .amsearch-wrapper-content > .amsearch-item:first-child:before {
    height: 0;
  }
  .amsearch-wrapper-content .amsearch-autocomplete-information {
    padding-left: 10px;
  }
  .amsearch-wrapper-content .product-item-details {
    min-height: 100px;
    padding-right: 14px;
  }
  .amsearch-wrapper-content .product-reviews-summary {
    margin-bottom: 0;
  }
  .search .amsearch-autocomplete-information .tocart {
    padding: 8px 7px;
    font-size: 12px;
  }
  .search .amsearch-autocomplete-information .price {
    font-size: 14px;
  }
  .amsearch-more-results .amsearch-link {
    // display: inline-block;
    // border-bottom: 1px solid #373737;
    // margin-bottom: 15px;
    // padding: 0;
    // background-color: inherit;
    // color: #000;
    // text-decoration: none;
  }
  .amsearch-more-results .amsearch-link:hover {
    // border-bottom: 1px solid #1979c3;
    // background-color: inherit;
    // color: #1979c3;
    // text-decoration: none;
  }
  .amsearch-item-container:after {
    left: 10px;
  }
  .amsearch-form-container.-opened .action.search {
    display: none;
  }
  .amsearch-form-container.-opened .amsearch-wrapper-input {
    //position: absolute;
    width: auto !important;
    right: 0;
    // max-width: 75vw;
    transition: all 0.3s ease-in-out;
  }
  .amsearch-products {
    width: 100%;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .amsearch-products .amsearch-more-results {
    // margin-top: auto;
    // padding-top: 30px;
  }
  .amsearch-form-container.-small .amsearch-results {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow-x: hidden;
  }
  .amsearch-form-container.-small .amsearch-products .amsearch-item {
    padding-right: 15px;
  }
  .amsearch-form-container.-small .amsearch-item-container .amsearch-item {
    padding-right: 15px;
  }
  .amsearch-form-container.-large .amsearch-results .amsearch-more-results {
    // padding-top: 0;
  }
  .amsearch-form-container.-large .amsearch-item-container {
    // padding-left: 25px;
  }
  .amsearch-form-container.-large .amsearch-item-container:after {
    left: 20px;
    width: 85%;
  }
  .amsearch-form-container.-large .amsearch-item-container .amsearch-item {
    // padding-top: 6px;
  }
  .amsearch-form-container.-large .amsearch-item-container .recent_searches .amsearch-item {
    padding-top: 8px;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 30px;
    // padding: 0 20px 0 10px;

  }
  .amsearch-wrapper-content .amsearch-item{
    border-bottom: 1px solid $color-grey-lighter;
    margin-bottom: 10px;
  }

  .information-container .price{
    display: none;
  }


  .amsearch-form-container.-large .amsearch-wrapper-content > .amsearch-item {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 33.3%;
    max-width: 220px;
    padding: 10px;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content > .amsearch-item:before {
    display: none;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content > .amsearch-item:hover {
    box-shadow: none;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .amsearch-autocomplete-information {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    padding-left: 0;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .information-container {
    height: 100%;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .product-reviews-summary {
    margin-bottom: 7px;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .amsearch-autocomplete-image {
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .amsearch-wrapper-inner {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    display: none;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .product-item-details {
    height: 100%;
    padding-right: 0;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .price-box {
    margin: 0 0 2px;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .price {
    font-size: 16px;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .product-item-actions {
    margin: 0;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .tocart {
    padding: 8px 9px;
    font-size: 12px;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .product-item-actions {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    width: 150px;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .actions-secondary {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-width: 50px;
    padding-left: 6px;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .rating-summary {
    display: block;
  }
  .amsearch-form-container.-large .amsearch-wrapper-content .reviews-actions {
    display: block;
    margin-bottom: 1px;
  }
// }
@media all and (min-width: 1024px), print {
  #amsearch-result-tabs .data.title.active {
    background: none;
  }
  #amsearch-result-tabs .data.title.last {
    border-bottom: none;
    margin-bottom: 0;
  }
  .amsearch-form-container.-opened .amsearch-wrapper-input,
  .search-autocomplete,
  .amsearch-results {
    // max-width: 76vw;
  }
}
.amsearch-results {
  // background-color: #f7f7f7;
}
.amsearch-results .amsearch-item {
  cursor: pointer;
  text-transform: capitalize;
  cursor: pointer;
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
  height: 100%;

}
.amsearch-results .amsearch-item:hover {
  // background-color: #ccc;
}
.amsearch-results .amsearch-item .item-name {
  // color: #000;
}
.amsearch-products.-waste {
  padding: 16px 20px 20px;
}
.amsearch-form-container.-opened .input-text {
  padding-left: 26px;
  width: 100%;
}
.amsearch-form-container.-opened .input-text::-ms-clear {
  display: none;
}
.amsearch-form-container.-opened .input-text::-webkit-input-placeholder {
  color: #cecece;
  font-style: italic;
}
.amsearch-form-container.-opened .input-text::-moz-placeholder {
  color: #cecece;
  font-style: italic;
}
.amsearch-form-container.-opened .input-text:-ms-input-placeholder {
  color: #cecece;
  font-style: italic;
}
.amsearch-form-container .search-autocomplete .amsearch-results .amsearch-leftside {
  background-color: #fff;
  display: block !important;
}
.amsearch-form-container .search-autocomplete .amsearch-leftside .amsearch-products {
  // background-color: #f7f7f7;
}
.amsearch-overlay {
  position: fixed;
  // z-index: 100;
  // top: 0;
  // right: 0;
  // bottom: 0;
  // left: 0;
  // display: none;
  // width: 100%;
  // height: 100%;
  // background: rgba(0, 0, 0, 0.2);
}
.amsearch-wrapper-input {
  position: relative;

  @include bp(xs,ml){
    margin-bottom: 13px;
    margin-top: 12px;
    padding: 0 17px;
    width: 100% !important;
  }
}
.amsearch-wrapper-content > .amsearch-item {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 0 16px 15px;
}
.amsearch-wrapper-content > .amsearch-item:hover {
  box-shadow: 0 1px #c2c2c2, inset 0 1px #c2c2c2;
}
.amsearch-wrapper-content > .amsearch-item:before {
  content: '';
  position: absolute;
  top: 0;
  left: 15px;
  width: 90%;
  height: 1px;
  background-color: #c2c2c2;
}
.amsearch-wrapper-content > .amsearch-item:first-child:before,
.amsearch-wrapper-content > .amsearch-item:last-child:after {
  display: none;
}
.amsearch-wrapper-content .product-item-details {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 0;
}
.amsearch-wrapper-content .amsearch-wrapper-inner {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
  -ms-align-items: flex-end;
  align-items: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: auto;
}
.amsearch-wrapper-content .towishlist {
  margin-right: 5px;
}
.amsearch-wrapper-content .product-item-link {
  // margin: 0 0 5px;
  font-weight: 700;
  word-break: keep-all;
  font-size: 14px;
}
.amsearch-wrapper-content .product-item-actions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
  -ms-align-items: flex-end;
  align-items: flex-end;
  margin-top: 6px;
}
.amsearch-wrapper-content .amsearch-wrapper-inner .price-box {
  margin: 0 9px 0 0;
  max-width: 60px;
}
.amsearch-wrapper-content .amsearch-wrapper-inner .price {
  font-size: 16px;
  display: none;
}
.block-search .search .control {
  position: relative;
  z-index: 1000;
}
.amsearch-form-container .input-text:focus {
  // border: 2px solid #54c6ff;
  // box-shadow: 0 2px 4px #c2ebff;
}
.amsearch-close {
  position: absolute;
  top: 50%;
  display: none;
  cursor: pointer;
  font-size: 26px;
  right: 18px;
  background:$color-grey-lighter;
  @include transform(translateY(-50%));
  z-index: 10;
  right: 30px;
  width: 31px;
  text-align: center;
  // background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMWwxMCAxMG0wLTEwTDEgMTEiIHN0cm9rZT0iI0IyQjJCMiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==) no-repeat center;
  @include bp(lg){
    right: 12px;
  }
}
.search .amsearch-loupe {
  position: absolute;
  top: 40%;
  left: 10px;
  display: none;
  height: 14px;
  width: 14px;
  border: 0;
  padding: 0;
  box-shadow: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni45NjYgNTYuOTY2Ij48cGF0aCBkPSJNNTUuMTQ2IDUxLjg4N0w0MS41ODggMzcuNzg2QTIyLjkyNiAyMi45MjYgMCAwIDAgNDYuOTg0IDIzYzAtMTIuNjgyLTEwLjMxOC0yMy0yMy0yM3MtMjMgMTAuMzE4LTIzIDIzIDEwLjMxOCAyMyAyMyAyM2M0Ljc2MSAwIDkuMjk4LTEuNDM2IDEzLjE3Ny00LjE2MmwxMy42NjEgMTQuMjA4Yy41NzEuNTkzIDEuMzM5LjkyIDIuMTYyLjkyLjc3OSAwIDEuNTE4LS4yOTcgMi4wNzktLjgzN2EzLjAwNCAzLjAwNCAwIDAgMCAuMDgzLTQuMjQyek0yMy45ODQgNmM5LjM3NCAwIDE3IDcuNjI2IDE3IDE3cy03LjYyNiAxNy0xNyAxNy0xNy03LjYyNi0xNy0xNyA3LjYyNi0xNyAxNy0xN3oiIGZpbGw9IiNhOWE5YTkiLz48L3N2Zz4=) no-repeat center;
}
.amsearch-products .amsearch-highlight {
  word-wrap: normal;
  // color: $color-primary;
  font-weight: 700;
}
.amsearch-leftside .amsearch-item {
  // padding: 15px;
}
.amsearch-autocomplete-information {
  padding-left: 13px;
}
.amsearch-autocomplete-information .action.view {
  font-weight: 300;
  color: #000;
}
.amasty-xsearch-loader {
  position: absolute;
  z-index: 1000;
  top: 9px;
  right: 0;
  width: 16px;
  height: 11px;
  margin-right: 5px;
  background-image: url('../Amasty_Xsearch/images/loader.gif');
  background-repeat: no-repeat;
}
.amasty-message.message.info {
  margin: 0;
}
.search-autocomplete {
  overflow-y: auto;
  max-height: 90vh;
}
.amasty-xsearch-num-results {
  float: right;
}
.amsearch-more-results {
  margin-top: 30px;
  text-align: center;
}
.amsearch-more-results .amsearch-link {
  // display: block;
  // padding: 11px;
  // font-size: 12px;
  // background-color: #1979c3;
  // color: #fff;
}
.amsearch-more-results .amsearch-link:hover {
  // color: #fff;
  // text-decoration: none;
  // background-color: #166daf;
}
.actions-secondary {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 50px;
  padding-left: 6px;
}
.block-search .action.search.amasty-xsearch-hide,
.amasty-xsearch-hide {
  display: none;
}
.amasty-xsearch-block-header {
  margin-bottom: 0;
  padding-top: 15px;
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  // text-transform: uppercase;
  // color: #000;
}
.amasty-xsearch-block-header {
  word-break: break-word;
  word-wrap: break-word;
  margin-bottom: 5px;

  @include bp(md){
    margin-bottom: 20px;
  }
}
.amsearch-item-container {
  position: relative;
  // padding: 15px 15px 20px;
}

.popular_searches, .recent_searches{
  display: none !important;
}

.amsearch-item-container {
  padding-top: 15px;
  width: 100%;
}
.amsearch-item-container:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 15px;
  width: 90%;
  height: 1px;
  background-color: #f7f7f7;
}
.amsearch-item-container:last-child:after {
  display: none;
}
.amsearch-item-container > .amasty-xsearch-block-header {
  position: relative;
  // padding: 0 10px 0 9px;
  padding: 0;
}
.amsearch-item-container > .amasty-xsearch-block-header:before {
  // content: '';
  // position: absolute;
  // top: 7px;
  // left: 0;
  // width: 4px;
  // height: 4px;
  // background-color: #5c5c5c;
  // border-radius: 50%;
}
.amsearch-item-container .amsearch-item {
  // padding: 11px 0 0;
  cursor: inherit;
}
.amsearch-item-container .amsearch-item:hover {
  background-color: inherit;
}
.amsearch-item-container .item-name {
  // font-size: 12px;
}
.amsearch-item-container .amsearch-highlight {
  font-weight: 700;
  // font-size: 12px;
  // color: $color-primary;
}
.amsearch-item-container.recent_searches .amsearch-item {
  // display: inline-block;
  // margin-right: 5px;
  // padding: 13px 0 0;
}
.amsearch-item-container.recent_searches .item-name {
  padding: 3px 6px;
  background-color: #f7f7f7;
  font-size: 12px;
}
.amsearch-item-container.recent_searches .item-name:hover {
  background-color: #ccc;
  text-decoration: none;
}
.amsearch-item-container.recent_searches .amasty-xsearch-num-results {
  display: none;
}
.amsearch-item-container.popular_searches .amasty-xsearch-num-results {
  display: none;
  font-size: 12px;
}
.amsearch-item-container.-brands .amasty-xsearch-num-results {
  display: inline-block;
  float: none;
  color: #ccc;
}
.amasty-xsearch-preload {
  display: none;
}
.search-autocomplete .amsearch-results div:not([data-click-url]) {
  // cursor: default;
  background: none;
}
.amsearch-category-tab .amsearch-item {
  margin-bottom: 10px;
  font-size: 1.6rem;
}
.amsearch-category-tab .amsearch-item .am-item-link:not(:last-of-type):after {
  content: '';
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 10px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3Ij48cGF0aCBkPSJNMzQ1LjQ0MSAyNDguMjkyTDE1MS4xNTQgNDQyLjU3M2MtMTIuMzU5IDEyLjM2NS0zMi4zOTcgMTIuMzY1LTQ0Ljc1IDAtMTIuMzU0LTEyLjM1NC0xMi4zNTQtMzIuMzkxIDAtNDQuNzQ0TDI3OC4zMTggMjI1LjkyIDEwNi40MDkgNTQuMDE3Yy0xMi4zNTQtMTIuMzU5LTEyLjM1NC0zMi4zOTQgMC00NC43NDggMTIuMzU0LTEyLjM1OSAzMi4zOTEtMTIuMzU5IDQ0Ljc1IDBsMTk0LjI4NyAxOTQuMjg0YzYuMTc3IDYuMTggOS4yNjIgMTQuMjcxIDkuMjYyIDIyLjM2NiAwIDguMDk5LTMuMDkxIDE2LjE5Ni05LjI2NyAyMi4zNzN6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjYTNhM2EzIiBmaWxsPSIjYTNhM2EzIi8+PC9zdmc+) no-repeat center;
  background-size: contain;
}
.block.block-search,
.form .search-autocomplete {
  z-index: 999;
}
@media only screen and (max-width: 767px) {
  .amsearch-leftside,
  .amsearch-products {
    width: 100% !important;
  }
  .amsearch-products.-waste {
    width: auto !important;
  }
  .form .search-autocomplete {
    top: 66px;
    left: 0;
    overflow-y: auto;
    max-height: 70vh;
    // margin: -15px 15px 0;

    @include bp(xs,ml){
      width: 100% !important;
      top: 42px;
    }
  }
}
.amsearch-item .product-item-description,
.amsearch-item .item-description {
  word-break: keep-all;
  font-size: 12px;
}
.amsearch-clone-position {
  left: 0;
  position: absolute;
  z-index: 999;

  @include bp(lg){
    .sticky &{
      left: auto;
      right: -150px;
    }
  }
}
.search-autocomplete.amsearch-clone-position {
  overflow: auto;
  overflow-x: hidden;
  border-top: 4px solid $color-primary;
  margin-top: 6px;
  padding: 10px 20px;
  box-shadow: 0 7px 30px 0 rgba(0,0,0,0.3);

  @include bp(ml){
    padding: 10px;
  }


  @include bp(md){
    padding: 30px;
    width: 100% !important;
  }

  @include bp(lg){
    padding: 15px 80px 30px 80px;
  }

  background:$color-white;

  @include bp(sm){
    // width: 576px !important;
  }

  @include bp(md){
    // width: 768px !important;
  }

  @include bp(ml){
    // width: 1024px !important;
  }

  @include bp(lg){
    width: 1240px !important;
  }

  @include bp(xl){
    width: 1340px !important;
  }
}
.amsearch-autocomplete-image {
  width: auto;

  & img{
    width: 100%;
  }
}
.amsearch-autocomplete-image .product-image-photo {
  box-sizing: border-box;
  border: 1px solid #f1f1f1;
}
#amsearch-result-tabs {
  margin-top: 5px;
}
#amsearch-result-tabs .data.title {
  margin-right: 5px;
}
#amsearch-result-tabs .data.title.active {
  background: #d8d8d8;
}
#amsearch-result-tabs .data.title.last {
  border-bottom: 1px solid #ccc;
  margin-bottom: 8px;
}
#amsearch-result-tabs .title.active .amsearch-results-count {
  display: none;
}
#amsearch-result-tabs .data.content {
  // display: none;
}
#amsearch-result-tabs .data.content[aria-hidden="false"] {
  display: block;
}
 */
/*.nav{

	flex-wrap: wrap;
	@include transition($duration*2);
	width: 100%;

	&-col{

		flex-wrap: wrap;
		position: relative;
		margin-bottom: 30px;

		&-content{
			@include bp(xs,sm){
				position: absolute;
				z-index: 3;
				bottom: 0;
				@include transform(translateY(100%));
			}
		}

		&-menu{
			font-weight: 700;
			font-size: 22px;
			color: $color-black;
			padding-bottom: 15px;
			display: flex;
			align-items: center;
			justify-content: space-between;
			cursor: pointer;
			width: 100%;
			margin-top: -20px;

			&.active::after{
				@include transform(rotate(180deg));
			}

			&::after{
				font-size: 35px;
				line-height: 22px;
				@include transition($duration);
			}

			@include bp(ml){
				display: none;
			}
		}

		&-content{
			width: 100%;
			align-self: flex-start;
			@include bp(xs,md){
				width: calc(100% - 30px);
				left: 15px;
				max-height: 0;
				overflow: hidden;
				@include transition($duration);

				&.open{
					max-height: none;
				}
			}
		}
	}


    &-item{

        &{
			font-weight: 600;
			font-size: 16px;
			padding: 15px 20px;
			display: flex;
			width: 100%;
			align-items: center;
			justify-content: space-between;
			background:$color-white;
			flex-wrap: wrap;


			&--current{
				color:$color-primary;
			}
			&--important{
				background:$color-grey-dark;
				color: $color-white;
				&::before{
					display: none !important;
				}
			}

			& + &{
				border-top: 1px solid $color-grey-lighter;
			}
        }


		&-link{
			display: flex;
			width: 100%;
			align-items: center;
			justify-content: space-between;

			&:hover{
				color: $color-primary;
			}

			&::after{
				content:'\e315';
				font-family: $icon;
				font-size: 24px;
				font-weight: 300;
				line-height: 16px;
			}

		}

    }

    &.item{

        &{
			font-weight: 600;
			font-size: 16px;
			padding: 15px 20px;
			display: flex;
			width: 100%;
			align-items: center;
			justify-content: space-between;
			background:$color-white;
			flex-wrap: wrap;


			&.current{
				color:$color-primary;
			}
			&.important{
				background:$color-grey-dark;
				color: $color-white;
				&::before{
					display: none !important;
				}
			}

        }


		& > a{
			display: flex;
			width: 100%;
			align-items: center;
			justify-content: space-between;

			&:hover{
				color: $color-primary;
			}

			&::after{
				content:'\e315';
				font-family: $icon;
				font-size: 24px;
				font-weight: 300;
				line-height: 16px;
			}

		}

    }
}
*/
#html-body.ls--custom.ls--leader .ptable td, #html-body.ls--custom.ls--leader .ptable th {
  vertical-align: middle;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .ptable td:first-child, #html-body.ls--custom.ls--leader .ptable th:first-child {
    padding-left: 15px;
  }
  #html-body.ls--custom.ls--leader .ptable td:last-child, #html-body.ls--custom.ls--leader .ptable th:last-child {
    padding-right: 15px;
  }
}
#html-body.ls--custom.ls--leader .ptable thead th {
  vertical-align: middle;
  font-weight: bold;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .ptable thead th {
    text-align: center;
    border-bottom: 1px solid #B0B3B2;
  }
}
#html-body.ls--custom.ls--leader .ptable tbody tr {
  padding: 0 20px;
}
#html-body.ls--custom.ls--leader .ptable tbody tr:nth-child(odd) {
  background: #f4f4f6;
}
#html-body.ls--custom.ls--leader .ptable tbody td {
  vertical-align: middle;
}
#html-body.ls--custom.ls--leader .ptable tbody td .price {
  display: inline-block;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .ptable tbody td {
    text-align: center;
  }
}
#html-body.ls--custom.ls--leader .ptable tfoot .price {
  justify-content: flex-end;
  display: inline-block;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .ptable tfoot .price {
    display: flex;
    justify-content: center;
  }
}

/*
.ptable {
	@include bp(xs, ml) {
		width: 100%;
		margin-left: 0;

		tbody, tfoot, thead, tr, th, td {
			margin: 0;
			padding: 0;
			border: 0;
			outline: 0;
			font-size: 100%;
			vertical-align: baseline;
			background: transparent;
		}
	}

	&-container {
		border-radius: 0 4px 4px 4px;
		padding: 9px 8px 0 8px;
		position: relative;
		margin: 50px -67px 15px 7px;

		@include bp (xs,ml) {
			margin-right: 0;
			margin-left: 0;

		}

		&--promo {
			border: 1px solid $color-red;

			.ptable-container-message-title {
				color: $color-red;
			}
		}

		&-message {
			position: absolute;
			border-radius: 6px 6px 0 0;
			top: -25px;
			left: -1px;
			height: 25px;
			background-color: $color-red-light;
			width: auto;
			padding: 4px 15px;

			&-title {
				text-transform: uppercase;
				font-size: 13px;
				line-height: 16px;
				font-weight: bold;

				& + &--promo {
					color: red;
				}
			}

			&-description {
				font-weight: normal;
				font-size: 9px;
				line-height: 11px;
				color: $color-grey-dark;
				margin-left: 13px;
			}
		}
	}

	tr  {
		background-color: $color-white;
		min-width: 750px;

		@include bp(xs,ml) {
			min-width: unset;
			justify-content: center;
			margin-bottom: 45px;
			padding: 12px 9px 10px 10px;
			align-items: center;
		}

		td[colspan="6"] {
			font-size: 18px;
			font-weight: bold;
			line-height: 22px;
			color: $color-grey;
			margin-bottom: 16px;
			background-color: $color-tertiary;
			padding: 26px 0 15px 0;
		}
	}

	&-category {
		color: $color-grey;
		font-weight: bold;

		@include bp(xs,ml) {
			font-size: 16px;
		}
	}

	&-item {
		display: block;
		width: 750px;
		margin-bottom: 10px;
		padding: 11px 0;
		border-radius: 4px;
		position: relative;

		@include bp(xs, ml) {
			display: flex;
			flex-flow: row wrap;
			justify-content: center;
			width: unset;
			height: 155px;
		}

		td {
			vertical-align: middle;
		}

		td:first-child {
			min-width: 100px;
			height: 80px;
			vertical-align: middle;
			padding-left: 18px;

			@include bp(xs,ml) {
				min-width: 90px;
				padding-left: 0;
			}
		}

		&-image {
			width: 71px;
			height: 73px;
			object-fit: contain;

			&-flag {
				display: flex;
				align-items: center;

				&-container {
					display: flex;
					justify-content: flex-end;
					position: relative;
					top: 7%;
					right: 88%;

					@include bp(xs,ml) {
						right: 80px;
					}
				}
			}
		}

		&-details {
			margin-left: 28px;
			min-width: 280px;
			max-width: 280px;

			@include bp(xs, ml) {
				margin-left: 0;
			}

			&-mobile {
				@include bp(xs,ml){
					min-height: 80px;
					width: calc(100% - 90px);
				}
			}

			&-title {
				font-size: 14px;
				color: $color-black;
				max-width: 280px;

				@include bp(xs,ml) {
					max-width: unset;
					min-width: 200px;
					font-size: 11px;
				}
			}
			&-card {
				min-width: 150px;

				@include bp(xs,ml) {
					min-width: 114px;
				}
			}

			&-price {
				display: flex;
				justify-content: center;
				margin-left: 22px;
				min-width: 79px;

				@include bp(xs,ml) {
					margin-left: 10px;
				}

				.price {
					padding: 5px;

					&--promo {
						width: 79px;
					}

					&--fidelity {
						width: 63px;
					}

					&-new {
						font-size: 18px;
					}

					&-old {
						font-size: 13px;
					}
				}
			}

			&-qty {
				@include bp(xs,ml) {
					margin-left: auto !important;
				}
			}
		}

		&-actions {
			position: absolute;
			right: -8%;
			top: 0;
			min-width: 50px;
			height: 102px;
			display: flex;
			flex-direction: column;
			justify-content: space-evenly;
			text-align: center;
			z-index: 1;

			.btn--primary {
				color: $color-green;
			}

			@include bp(xs,ml) {
				flex-direction: row;
				right: 0;
				top: unset;
				bottom: -70%;
			}

			&-favorite, &-delete {
				background-color: $color-white;
				opacity: 30%;
				cursor: pointer;
				height: 30px;
				width: 30px;
				border-radius: 24px;
				box-shadow: 0 5px 9px 0 rgba($color-black,0.06);
				padding: 6px 0;
				font-size: 15px;
			}
		}
	}
}
*/
.ordering-begin {
  color: #000000;
}
.ordering-date {
  font-weight: 700;
  font-size: 18px;
  margin-bottom: 10px;
}
.ordering-title {
  margin-bottom: -15px;
  padding-right: 38px;
}
.ordering-actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 12px;
}
.ordering-status {
  font-size: 20px;
  text-transform: uppercase;
  color: #000000;
  margin-bottom: -15px;
  margin-top: 20px;
}
.ordering-header {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.ordering-items {
  width: 100%;
}
.ordering-items-title {
  display: inline-block;
  padding: 25px;
  font-weight: 600;
  margin-bottom: -2px;
  border: 1px solid #f4f4f6;
  border-bottom: 0;
  background: #ffffff;
  margin-top: 40px;
  color: #000000;
}
.ordering-items-wrapper {
  width: 100%;
  border: 1px solid #f4f4f6;
  padding: 30px;
  margin-bottom: 35px;
  color: #000000;
}
.ordering-items-wrapper table {
  border: 0;
}
.ordering-items thead .price, .ordering-items tbody .price {
  font-weight: 700;
}
.ordering-items thead tr, .ordering-items tbody tr {
  text-align: center;
}
.ordering-items thead tr > :last-child, .ordering-items tbody tr > :last-child {
  text-align: right;
  padding-right: 15px;
}
.ordering-items thead tr > :first-child, .ordering-items tbody tr > :first-child {
  text-align: left;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .ordering-items thead tr > :first-child, .ordering-items tbody tr > :first-child {
    padding-left: 0;
    width: 540px;
  }
}
.ordering-items thead td, .ordering-items tbody td {
  vertical-align: top;
}
.ordering-items thead td.qty, .ordering-items tbody td.qty {
  white-space: nowrap;
}
.ordering-items thead th, .ordering-items tbody th {
  font-size: 14px;
  font-weight: 700;
  border-bottom: 1px solid #B0B3B2;
  padding: 10px 5px;
  vertical-align: middle;
}
.ordering-items tbody td {
  border-bottom: 1px solid #f4f4f6;
}
.ordering-items tbody :last-child > td {
  border-bottom: 0;
}
.ordering-items tfoot {
  width: 100%;
  padding: 15px;
  text-align: right;
  background: #f4f4f6;
}
@media (min-width: 0px) and (max-width: 767px) {
  .ordering-items tfoot {
    margin-top: 35px;
  }
}
.ordering-items tfoot .price {
  font-weight: inherit;
}
.ordering-items tfoot tr {
  text-align: right;
  margin-top: 0;
}
.ordering-items tfoot tr:last-child {
  font-weight: 700;
}
@media (min-width: 768px) {
  .ordering-items tfoot tr:last-child td, .ordering-items tfoot tr:last-child th {
    padding-bottom: 15px;
  }
}
.ordering-items tfoot tr:first-child {
  font-weight: 700;
}
@media (min-width: 768px) {
  .ordering-items tfoot tr:first-child td, .ordering-items tfoot tr:first-child th {
    padding-top: 15px;
  }
}
.ordering-items tfoot td {
  padding: 5px;
}
@media (min-width: 768px) {
  .ordering-items tfoot td {
    padding: 5px 15px 5px 55px;
  }
}
.ordering-items tfoot th {
  text-align: right;
  font-size: 14px;
  padding: 5px 20px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .ordering-items tfoot th {
    display: none;
  }
}
.ordering-item-name {
  font-size: 17px;
}
.ordering-item-attributes {
  color: #323335;
  margin-top: 10px;
  margin-bottom: 10px;
}
.ordering-infos {
  color: #000000;
  width: 100%;
  text-align: center;
}
@media (min-width: 768px) {
  .ordering-infos {
    text-align: left;
  }
}
.ordering-infos-title {
  font-weight: 700;
  font-size: 22px;
  margin-bottom: 22px;
}
.ordering-infos-col {
  font-size: 13px;
  text-align: center;
  margin-bottom: 30px;
  flex-wrap: wrap;
  align-items: flex-start;
  align-content: flex-start;
  justify-content: center;
}
@media (min-width: 768px) {
  .ordering-infos-col {
    text-align: left;
    justify-content: flex-start;
  }
}
.ordering-infos-col-title {
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  width: 100%;
}

@font-face {
  font-family: "DinCompressed";
  font-style: normal;
  font-weight: 300;
  src: url("fonts/d-dincondensed-webfont.woff2") format("woff2"), url("fonts/d-dincondensed-webfont.woff") format("woff");
}
@font-face {
  font-family: "DinCompressed";
  font-style: normal;
  font-weight: 400;
  src: url("fonts/d-dincondensed-webfont.woff2") format("woff2"), url("fonts/d-dincondensed-webfont.woff") format("woff");
}
@font-face {
  font-family: "DinCompressed";
  font-style: normal;
  font-weight: 500;
  src: url("fonts/d-dincondensed-webfont.woff2") format("woff2"), url("fonts/d-dincondensed-webfont.woff") format("woff");
}
@font-face {
  font-family: "DinCompressed";
  font-style: normal;
  font-weight: 700;
  src: url("fonts/d-dincondensed-bold-webfont.woff2") format("woff2"), url("fonts/d-dincondensed-bold-webfont.woff") format("woff");
}
@font-face {
  font-family: "Din";
  font-style: normal;
  font-weight: 300;
  src: url("fonts/din_light-webfont.woff2") format("woff2"), url("fonts/din_light-webfont.woff") format("woff");
}
@font-face {
  font-family: "Din";
  font-style: normal;
  font-weight: 400;
  src: url("fonts/dinr____-webfont.woff2") format("woff2"), url("fonts/dinr____-webfont.woff") format("woff");
}
@font-face {
  font-family: "Din";
  font-style: normal;
  font-weight: 500;
  src: url("fonts/din_medium-webfont.woff2") format("woff2"), url("fonts/din_medium-webfont.woff") format("woff");
}
@font-face {
  font-family: "Din";
  font-style: normal;
  font-weight: 700;
  src: url("fonts/d-din-bold-webfont.woff2") format("woff2"), url("fonts/d-din-bold-webfont.woff") format("woff");
}
@font-face {
  font-family: "leader";
  font-style: normal;
  font-weight: 400;
  src: url("fonts/leader.woff2") format("woff2"), url("fonts/leader.woff") format("woff");
}
.grid {
  width: 100%;
  margin: 30px 0 0;
}
.grid-row {
  margin-left: -6px;
  margin-right: -6px;
  height: 100%;
}
@media (min-width: 768px) {
  .grid-row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.grid-col {
  padding-left: 6px;
  padding-right: 6px;
  margin-bottom: 12px;
}
@media (min-width: 768px) {
  .grid-col {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.grid-line {
  transition: 0.75s;
}
.grid-line--loading {
  opacity: 0;
  transform: translateY(100px);
}
.grid-line + .grid-line {
  padding-top: 18px;
}
.grid-line-header {
  width: 100%;
  min-height: 120px;
  position: relative;
  display: flex;
  align-items: flex-end;
  align-content: flex-end;
  justify-content: center;
  padding: 8px 30px;
  margin-bottom: 12px;
  overflow: hidden;
}
@media (min-width: 768px) {
  .grid-line-header {
    min-height: 100px;
    justify-content: flex-end;
    align-items: center;
    align-content: center;
  }
}
.grid-line-header-image {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  object-fit: cover;
}
@media (min-width: 768px) {
  .grid-line-header-image {
    left: 0;
    top: 50%;
    transform: translate(0, -50%);
  }
}
.grid-line-background {
  position: relative;
  padding: 130px 20px 110px;
  width: calc(100% + 40px);
  margin-left: -20px;
  overflow: hidden;
}
@media (min-width: 768px) {
  .grid-line-background {
    width: 100%;
    margin-left: 0;
    padding: 110px 64px 40px;
  }
}
.grid-line-background-btn {
  position: absolute;
  bottom: 37px;
  left: 50%;
  transform: translate(-50%, 0);
}
@media (min-width: 768px) {
  .grid-line-background-btn {
    left: auto;
    top: 25px;
    right: 30px;
    transform: none;
  }
}
.grid-line-background-image {
  position: absolute;
  top: 0;
  left: 50%;
  height: auto;
  width: auto;
  transform: translate(-50%, 0);
}
@media (min-width: 0px) and (max-width: 767px) {
  .grid-line-background-image:not(.grid-line-background-image--column) {
    height: 100%;
  }
}
@media (min-width: 768px) {
  .grid-line-background-image {
    height: 100%;
  }
}
.grid-slider {
  width: 100%;
  height: 313px;
  margin-bottom: 12px !important;
}
.grid-slider::before, .grid-slider::after {
  content: "";
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  width: 10px;
  z-index: 15;
  background: #f4f4f6;
}
.grid-slider::before {
  left: 0;
}
.grid-slider::after {
  right: 0;
}
.grid-slider .slick-track, .grid-slider .slick-list, .grid-slider .slick-slide, .grid-slider .slick-slide > div {
  height: 100%;
}
.grid-slider .slick-next {
  right: 10px;
}
.grid-slider .slick-prev {
  left: 10px;
  z-index: 15;
}
.grid-slider .slick-dots {
  bottom: 20px;
}
.grid-slider .grid-col {
  height: 100%;
}
.grid .slick-slide > div {
  height: 100%;
}
.grid-box {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.grid-item {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  transition: 0.75s;
}
.grid-item + .grid-item {
  margin-top: 12px;
}
.grid-item-row {
  margin-left: -6px;
  margin-right: -6px;
  height: 100%;
}
.grid-item-col {
  padding-left: 6px;
  padding-right: 6px;
  font-size: 0;
}
@media (min-width: 768px) {
  .grid-item-col {
    height: 100%;
  }
}
.grid-item-col + .grid-item-col {
  margin-top: 12px;
}
@media (min-width: 768px) {
  .grid-item-col + .grid-item-col {
    margin-top: 0;
  }
}
.grid-item--half, .grid-item--half--mobile {
  height: calc(100%/2 - 6px);
}
@media (min-width: 0px) and (max-width: 767px) {
  .grid-item--half--mobile {
    display: inline-block;
    margin-top: 0;
    height: auto;
    width: calc(100%/2 - 6px);
  }
  .grid-item--half--mobile + .grid-item--half--mobile {
    margin-left: 12px;
  }
}
.slick-track .grid-item {
  height: 100%;
  margin-bottom: 0;
}
.grid-item--columns {
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 0px) and (max-width: 767px) {
  .grid-item--columns {
    margin-top: -10px;
  }
}
.grid-item--alt {
  background: #f4f4f6;
}
.grid-item--canvas::before {
  content: "";
  position: absolute;
  border: 2px solid #ffffff;
  left: 50%;
  top: 50%;
  width: calc(100% - 20px);
  z-index: 10;
  height: calc(100% - 20px);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  pointer-events: none;
}
.grid-item-container {
  display: flex;
}
.grid-item--nogap {
  margin-bottom: 0;
}
.grid-item-main {
  margin-right: -30px;
  color: #323335;
  font-size: 11px;
}
@media (min-width: 1280px) {
  .grid-item-main {
    width: calc(25% + 30px);
  }
}
.grid-item-main-content a {
  color: #EC6611;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.grid-item-main-content a:hover {
  color: #f1843f;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .grid-item-main-content {
    margin-bottom: 0;
  }
}
.grid-item-main-title {
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  color: #000000;
  margin-bottom: 10px;
}
.grid-item-main-text {
  text-align: justify;
}
.grid-item-info {
  display: flex;
  width: 100%;
  justify-content: space-evenly;
  align-items: center;
  color: #323335;
}
.grid-item-info.text-center {
  justify-content: center;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .grid-item-info {
    flex-direction: column;
    justify-content: center;
    flex-wrap: wrap;
  }
}
.grid-item-info-image {
  font-size: 0;
}
@media (min-width: 1280px) {
  .grid-item-info-image {
    height: 100%;
  }
  .grid-item-info-image img {
    height: 100%;
  }
}
.grid-item-info-content {
  text-align: center;
  padding: 15px;
}
.grid-item-info-title {
  font-weight: 700;
  line-height: 22px;
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .grid-item-info-title {
    font-size: 14px;
  }
}
.grid-item-info-text {
  font-size: 14px;
  line-height: 22px;
}
.grid-item-info-button-container {
  padding: 15px 19px;
}
.grid-item-info-action {
  text-align: center;
  padding: 15px 45px;
}
.grid-item-catchphrase {
  padding: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
  color: #000000;
  background: #ffffff;
  margin-bottom: 30px;
}
.grid-item-catchphrase-text::after {
  content: " !";
  color: #EC6611;
}
.grid-item-picture {
  top: 0;
  width: 100%;
  object-fit: cover;
  display: block;
}
.grid-item-picture-container {
  min-height: 100%;
  width: 100%;
  display: flex;
}
.grid-item-picture--left {
  left: 0;
  transform: translate(0, 0);
}
.grid-item-picture--right {
  left: auto;
  right: 0;
  transform: translate(0, 0);
}
.grid-item-picture--full {
  width: 100%;
}
.grid-item-display {
  display: flex;
  padding-bottom: 25px;
  flex-wrap: wrap;
  justify-content: center;
  text-align: center;
  color: #323335;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  width: 100%;
}
@media (min-width: 768px) {
  .grid-item-displays {
    width: 100%;
  }
}
.grid-item-display-text {
  align-self: flex-end;
  width: 100%;
}
@media (min-width: 768px) {
  .grid-item-display-text {
    max-width: 270px;
  }
}
.grid-item-display-title {
  font-size: 14px;
  margin-top: 8px;
  line-height: 1.1;
}
@media (min-width: 1280px) {
  .grid-item-display-title {
    font-size: 18px;
  }
}
.grid-item-display-subtitle {
  font-size: 10px;
  margin-top: 6px;
}
@media (min-width: 1280px) {
  .grid-item-display-subtitle {
    font-size: 13px;
  }
}
.grid-item-punch {
  width: 100%;
  position: relative;
  overflow: hidden;
  font-size: 0;
}
.grid-item-punches {
  align-items: center;
}
.grid-item-punch-image {
  width: 100%;
}
.grid-item-punch img {
  width: 100%;
}
.grid-item-punch img + img {
  min-height: 100%;
  min-width: 100%;
}
.grid-item-image {
  width: 70px;
  margin-right: 15px;
}
.grid-item-image--alone {
  width: auto;
  margin-right: 0;
}
@media (min-width: 768px) {
  .grid-item-image {
    width: auto;
    margin-right: 0;
  }
}
.grid-item-overlay {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  height: 100%;
  max-width: none !important;
}
.grid-item-content {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.grid-item-content--alt {
  background: #f4f4f6;
  display: block;
}
@media (min-width: 768px) {
  .grid-item-content {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .grid-item-content-element {
    width: 100%;
  }
}
.grid-item-content--nogap {
  padding-bottom: 15px;
}
.grid-item-text {
  color: #323335;
}
.grid-item-text-primary {
  font-size: 12px;
  line-height: 20px;
}
@media (min-width: 768px) {
  .grid-item-text-primary {
    font-size: 15px;
  }
}
.grid-item-text-secondary {
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 700;
}
@media (min-width: 768px) {
  .grid-item-text-secondary {
    font-size: 24px;
  }
}
.grid-item-text-tertiary {
  font-size: 11px;
  font-weight: 700;
}
.grid-item-text-big {
  color: #323335;
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .grid-item-text-big {
    font-size: 30px;
  }
}
.grid-item-text-small {
  color: #323335;
  font-size: 14px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .grid-item-text-small {
    font-size: 22px;
  }
}
.grid-item-button {
  margin-top: 13px;
  align-self: flex-end;
}
.grid-item-half {
  width: 100%;
  font-size: 22px;
  position: relative;
  overflow: hidden;
  display: flex;
  padding: 25px;
  min-height: 120px;
}
@media (min-width: 768px) {
  .grid-item-half {
    min-height: 0;
    font-size: 36px;
    flex: 1;
    flex-shrink: 0;
  }
}
.grid-item-half + .grid-item-half {
  margin-top: 10px;
}
.grid-item-half-text {
  width: 64%;
  font-weight: 700;
  line-height: 1.1em;
  align-self: center;
  color: #000000;
}
@media (min-width: 768px) {
  .grid-item-half-text {
    font-size: 29px;
  }
}
.grid-item-half-image {
  position: absolute;
  top: 50%;
  right: -30px;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  max-width: 50% !important;
}
.grid-item-stores {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  justify-content: center;
  text-align: center;
}
.grid-item-stores-block {
  flex-wrap: wrap;
}
.grid-item-stores-container {
  color: #323335;
  padding-top: 15px;
  font-size: 16px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .grid-item-stores-container {
    width: 100%;
  }
}
.grid-item-stores-container + .grid-item-stores-container {
  border-top: 1px solid #323335;
  margin-top: 15px;
}
.grid-item-stores.important {
  width: 50%;
}
.grid-item-stores-title {
  font-size: 14px;
  line-height: 18px;
}
.important .grid-item-stores-title {
  line-height: 22px;
  font-size: 16px;
  font-weight: 700;
}
.grid-item-store-link {
  font-size: 12px;
  color: #323335;
  padding: 0 10px;
}
.grid-item-store-link::before {
  margin-right: 7px;
}
.important .grid-item-store-link {
  font-size: 14px;
  color: #EC6611;
}
.important .grid-item-store-link::before {
  font-size: 20px;
  margin-right: 4px;
}
.grid-order-big {
  order: 6;
  display: none !important;
}
:nth-child(7) ~ .grid-order-big {
  display: flex !important;
}
.grid-order-small-1 {
  order: 9;
  display: none !important;
}
:nth-child(11) ~ .grid-order-small-1 {
  display: flex !important;
}
.grid-order-small-2 {
  order: 13;
  display: none !important;
}
:nth-child(16) ~ .grid-order-small-2 {
  display: flex !important;
}

.toolbar {
  margin-top: 30px;
  margin-bottom: 100px;
}
.grid + .toolbar {
  margin-top: 80px;
}

@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .vignettes {
    padding: 0 35px;
  }
}
#html-body.ls--custom.ls--leader .vignettes-slider {
  display: flex;
  flex-wrap: wrap;
  opacity: 0;
  transform: translateY(25px);
  transition: opacity 1s, transform 1s;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignettes-slider {
    padding-bottom: 20px;
  }
}
#html-body.ls--custom.ls--leader .vignettes-slider.slick-initialized {
  opacity: 1;
  transform: none;
}
#html-body.ls--custom.ls--leader .vignettes-slider .slick-list {
  overflow: visible;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignettes-slider .slick-list {
    overflow: hidden;
  }
}
#html-body.ls--custom.ls--leader .vignettes-slider .slick-prev,
#html-body.ls--custom.ls--leader .vignettes-slider .slick-next {
  margin-top: -40px;
  background: #ffffff !important;
}
#html-body.ls--custom.ls--leader .vignettes-slider .slick-prev::before,
#html-body.ls--custom.ls--leader .vignettes-slider .slick-next::before {
  color: #EC6611 !important;
}
#html-body.ls--custom.ls--leader .vignettes-slider .slick-prev {
  left: 0;
}
@media (min-width: 1440px) {
  #html-body.ls--custom.ls--leader .vignettes-slider .slick-prev {
    left: -70px;
  }
}
#html-body.ls--custom.ls--leader .vignettes-slider .slick-next {
  right: 0;
}
@media (min-width: 1440px) {
  #html-body.ls--custom.ls--leader .vignettes-slider .slick-next {
    right: -70px;
  }
}
#html-body.ls--custom.ls--leader .ammenu-content-block .vignette-box {
  padding: 0 10px;
}
#html-body.ls--custom.ls--leader .vignette-box {
  padding-bottom: 15px;
  width: 100%;
  position: relative;
  min-width: 0;
  transition: opacity 0.6s, transform 0.6s;
  /*
  @include bp(md){
  	width: 33.333%;
  	padding-bottom: 20px;
  }

  @include bp(lg){
  	width: 25%;
  }

  @include bp(xl){
  	width: 20%;
  }

  @include bp(xxl){
  	width: 14.285%;
  }

  @include bp(xxxl){
  	width: 11.111%;
  }

  &--loading{
  	opacity: 0;
  	transform: translateY(-20px) scale(0.7);
  }

  &--image{
  	height: 100%;
  }
  */
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-box {
    padding-bottom: 40px;
  }
}
.slick-slide #html-body.ls--custom.ls--leader .vignette-box {
  width: 100%;
  padding-bottom: 0;
}
#html-body.ls--custom.ls--leader .vignette-box--slide {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 40px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-box--slide {
    padding-left: 14px;
    padding-right: 14px;
  }
}
#html-body.ls--custom.ls--leader .vignette-box-image {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  display: block;
  min-height: 222px;
}
#html-body.ls--custom.ls--leader .vignette-box-image-source {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
#html-body.ls--custom.ls--leader .vignette {
  position: relative;
  cursor: pointer;
  transition: opacity 0.75s, transform 0.75s;
  transform: perspective(1200px);
  width: 100%;
  max-width: 100%;
  background: #ffffff;
  border: 1px solid #E9E8ED;
  border-radius: 4px;
  padding: 45px 5px 5px;
  display: flex;
  align-items: flex-start;
  cursor: pointer;
  flex-wrap: wrap;
  align-content: flex-start;
  margin: 0;
  border: 0;
  border-radius: 20px;
  box-shadow: 0 2px 4px 0 rgba(50, 51, 53, 0.2);
  transition: box-shadow 0.5s;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette {
    padding: 20px 20px 10px;
    border-radius: 40px;
  }
}
#html-body.ls--custom.ls--leader .vignette:hover {
  box-shadow: 0 2px 10px 0 rgba(50, 51, 53, 0.5);
}
#html-body.ls--custom.ls--leader .vignette.vignette--const {
  min-height: min-content;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: initial;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette {
    min-height: min-content;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: initial;
  }
}
#html-body.ls--custom.ls--leader .vignette--loading {
  pointer-events: none;
}
#html-body.ls--custom.ls--leader .vignettes-list #html-body.ls--custom.ls--leader .vignette--loading {
  pointer-events: initial;
}
#html-body.ls--custom.ls--leader .vignette-tags {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 10px;
  margin-bottom: 8px;
}
.vignette--const #html-body.ls--custom.ls--leader .vignette-tags {
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-tags {
    margin-bottom: 10px;
  }
}
#html-body.ls--custom.ls--leader .vignette-img {
  display: block;
  margin: 0 auto;
  width: 130px;
  height: 130px;
  margin-bottom: 10px;
  object-fit: cover;
  transition: opacity 0.5s, transform 0.5s;
}
#html-body.ls--custom.ls--leader .vignette-img-container {
  position: relative;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-img {
    width: 140px;
    height: 140px;
  }
}
#html-body.ls--custom.ls--leader .vignette-img--hover {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  left: 50%;
  top: 45px;
  transform: translateX(-20%);
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-img--hover {
    top: 20px;
  }
}
#html-body.ls--custom.ls--leader .vignette:hover .vignette-img {
  opacity: 0;
}
#html-body.ls--custom.ls--leader .vignette:hover .vignette-img--alone {
  opacity: 1;
}
#html-body.ls--custom.ls--leader .vignette:hover .vignette-img--hover {
  opacity: 1;
  transform: translateX(-50%);
}
#html-body.ls--custom.ls--leader .vignette-details {
  text-align: center;
}
#html-body.ls--custom.ls--leader .vignette-brand {
  margin-top: 5px;
  font-weight: bold;
  font-size: 16px;
  line-height: 22px;
  min-height: 22px;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
}
#html-body.ls--custom.ls--leader .vignette-nopharmacy {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 13px;
}
#html-body.ls--custom.ls--leader .vignette-promo {
  min-width: 100%;
  flex-wrap: wrap;
}
#html-body.ls--custom.ls--leader .vignette-content {
  overflow: hidden;
  width: 100%;
}
#html-body.ls--custom.ls--leader .vignette-name {
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  min-height: 40px;
  margin-bottom: 5px;
}
#html-body.ls--custom.ls--leader .vignette-name-link {
  font-size: 14px;
  line-height: 20px;
  color: #000000;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-name-link {
    font-size: 16px;
  }
}
#html-body.ls--custom.ls--leader .vignette-wish {
  position: absolute;
  right: 9px;
  top: 181px;
  transform: translateY(-100%);
  margin: 0 !important;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-wish {
    top: 156px;
    right: 20px;
    top: 162px;
  }
}
#html-body.ls--custom.ls--leader .vignette-rating {
  display: flex;
  align-items: center;
  height: 22px;
  align-items: center;
  align-content: center;
  justify-content: center;
  display: flex;
  margin-top: 20px;
  margin-bottom: 25px;
}
#html-body.ls--custom.ls--leader .vignette-attrs {
  margin-top: 2px;
}
#html-body.ls--custom.ls--leader .vignette-button {
  opacity: 1;
  transition: 0.5s opacity;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-button {
    opacity: 0;
  }
}
#html-body.ls--custom.ls--leader .vignette:hover .vignette-button {
  opacity: 1;
}
#html-body.ls--custom.ls--leader .vignette-nostock {
  background: rgba(61, 61, 61, 0.5);
  z-index: 10;
  position: absolute;
  left: 50%;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  transform: none;
  opacity: 1;
  font-size: 14px;
  text-transform: uppercase;
  transform: translateX(-50%) !important;
  line-height: 1;
  max-width: 100%;
}
#html-body.ls--custom.ls--leader .vignette-nostock-content {
  background: rgba(61, 61, 61, 0.5);
  border: 2px solid #ffffff;
  font-weight: bold;
  font-family: "DinCompressed";
  color: #ffffff;
  padding: 12px;
}
#html-body.ls--custom.ls--leader .vignette-fidelity {
  margin-top: 4px;
  margin-left: 2px;
  margin-bottom: -14px;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 10;
}
#html-body.ls--custom.ls--leader .vignette-fidelity-image {
  margin-right: 3px;
  display: block;
}
#html-body.ls--custom.ls--leader .vignette-fidelity-text {
  font-weight: bold;
  font-size: 9px;
  color: #EC6611;
}
#html-body.ls--custom.ls--leader .vignette-price {
  width: 100%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 42px;
  font-size: 22px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-price {
    font-size: 29px;
  }
}
#html-body.ls--custom.ls--leader .vignette-price .price {
  font-weight: bold;
  line-height: 22px;
  margin-bottom: -5px;
}
#html-body.ls--custom.ls--leader .vignette-price .price-label {
  margin-bottom: -8px;
  margin-top: -16px;
  display: block;
}
#html-body.ls--custom.ls--leader .vignette-action + #html-body.ls--custom.ls--leader .vignette-action {
  margin-left: 10px;
}
.vignette--const #html-body.ls--custom.ls--leader .vignette-action + #html-body.ls--custom.ls--leader .vignette-action {
  margin-left: 0;
  margin-top: 10px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-action + #html-body.ls--custom.ls--leader .vignette-action {
    margin-left: 0;
    margin-top: 10px;
  }
}
#html-body.ls--custom.ls--leader .vignette-actions {
  position: absolute;
  z-index: 100;
  right: 7px;
  top: 120px;
  display: flex;
}
.vignette--const #html-body.ls--custom.ls--leader .vignette-actions {
  display: block;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-actions {
    display: block;
  }
}
#html-body.ls--custom.ls--leader .vignette-qty {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 100;
}
#html-body.ls--custom.ls--leader .vignette-remove {
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(-25%, -25%);
  font-size: 0;
  display: inline-block;
  text-align: center;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-remove {
    transform: translate(-50%, -50%);
  }
}
#html-body.ls--custom.ls--leader .vignette-remove:hover {
  color: #EC6611;
}
#html-body.ls--custom.ls--leader .vignette-remove::before {
  width: 28px;
  display: inline-block;
  font-family: "leader";
  font-size: 20px;
  content: "";
  border-radius: 50%;
  background: #ffffff;
  border: 1px solid #f4f4f6;
  padding: 2px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .vignette-remove::before {
    padding: 8px;
  }
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

input[type=text]::-ms-clear {
  display: none;
}

.requiredfields {
  font-weight: 700;
  text-align: right;
  font-size: 10px;
}

.form-container {
  padding: 30px 0;
  max-width: 728px;
  width: 100%;
  margin: auto;
  position: relative;
}
.form-container--bordertop::before {
  content: "";
  position: absolute;
  height: 1px;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  border-top: 1px solid #E9E8ED;
  width: calc(100% - 40px);
  max-width: 728px;
}
.form-separator {
  height: 1px;
  width: 100%;
  background: #B0B3B2;
  margin: 15px 0;
}
@media (min-width: 768px) {
  .form-separator {
    margin: 30px 0;
  }
}
.form-item {
  display: flex;
  flex-wrap: wrap;
  padding: 0 5px;
  position: relative;
}
.form-image {
  overflow: hidden;
  margin-left: -15px;
  margin-right: -15px;
}
.form-image img {
  width: calc(100% + 60px);
  position: relative;
  left: -30px;
  align-self: center;
}
.form-image img + img {
  width: auto;
  left: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  height: 100%;
}
.form-title {
  font-size: 18px;
  font-weight: bold;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.form-title--big {
  font-size: 25px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .form-title--big {
    font-size: 15px;
  }
}
.form-title--down::after {
  transform: rotate(180deg);
  transition: transform 330ms linear;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .form-title {
    margin-bottom: 10px;
  }
}
.form-title::before {
  color: #EC6611;
  font-size: 36px;
  margin-right: 17px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .form-title::before {
    font-size: 25px;
    margin-right: 11px;
  }
}
.form-subtitle {
  font-weight: 700;
  color: #000000;
  font-size: 16px;
  margin-bottom: 10px;
}
.form-text {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 10px;
}
.form-section + .form-section {
  margin-top: 30px;
}
.form-required-message {
  display: flex;
  justify-content: center;
  color: #DB000A;
  font-size: 11px;
  margin-bottom: 20px;
  margin-top: -15px;
}
@media (min-width: 768px) {
  .form-required-message {
    position: absolute;
    margin: 0;
    right: 20px;
    top: 0;
    width: 100%;
    justify-content: flex-end;
  }
}

#html-body.ls--custom.ls--leader .field-error,
#html-body.ls--custom.ls--leader .message.warning,
#html-body.ls--custom.ls--leader .mage-error {
  font-size: 10px;
  color: #DB000A;
  margin-top: 3px;
  font-style: italic;
}
#html-body.ls--custom.ls--leader .field-error--global,
#html-body.ls--custom.ls--leader .message.warning--global,
#html-body.ls--custom.ls--leader .mage-error--global {
  display: none;
  margin-top: 15px;
  font-size: 14px;
}
.form-error #html-body.ls--custom.ls--leader .field-error--global,
.form-error #html-body.ls--custom.ls--leader .message.warning--global,
.form-error #html-body.ls--custom.ls--leader .mage-error--global {
  display: inline-block !important;
}
#html-body.ls--custom.ls--leader div.mage-error {
  order: 10;
}
#html-body.ls--custom.ls--leader .password-strength-meter {
  font-size: 11px;
  padding-top: 3px;
}
#html-body.ls--custom.ls--leader .input-label,
#html-body.ls--custom.ls--leader .select-label {
  color: #323335;
  display: block;
  font-size: 14px;
  text-align: left;
  margin-bottom: 12px;
  padding-top: 7px;
  font-weight: 500;
}
#html-body.ls--custom.ls--leader .input-label small,
#html-body.ls--custom.ls--leader .select-label small {
  text-transform: none;
}
#html-body.ls--custom.ls--leader .input-text,
#html-body.ls--custom.ls--leader .input-subject,
#html-body.ls--custom.ls--leader .input-file-box,
#html-body.ls--custom.ls--leader .select-box > select,
#html-body.ls--custom.ls--leader .select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  position: relative;
  display: block;
  width: 100%;
  background: none;
  font-size: 12px;
  font-weight: 400;
  z-index: 1;
  border: 0;
  border: 1px solid #E9E8ED;
  border-radius: 4px;
  height: 39px;
  line-height: 39px;
  background: #ffffff;
  outline: none;
  font-family: "Din";
  transition: border 0.5s, opacity 0.3s, box-shadow 0.3s;
}
#html-body.ls--custom.ls--leader .input-text--border,
#html-body.ls--custom.ls--leader .input-subject--border,
#html-body.ls--custom.ls--leader .input-file-box--border,
#html-body.ls--custom.ls--leader .select-box > select--border,
#html-body.ls--custom.ls--leader .select--border {
  border-color: #EC6611;
}
#html-body.ls--custom.ls--leader .input-text:not([disabled]):focus,
#html-body.ls--custom.ls--leader .input-subject:not([disabled]):focus,
#html-body.ls--custom.ls--leader .input-file-box:not([disabled]):focus,
#html-body.ls--custom.ls--leader .select-box > select:not([disabled]):focus,
#html-body.ls--custom.ls--leader .select:not([disabled]):focus {
  box-shadow: 0 0 2px 1px #EC6611 inset;
}
#html-body.ls--custom.ls--leader .input-text[disabled],
#html-body.ls--custom.ls--leader .input-subject[disabled],
#html-body.ls--custom.ls--leader .input-file-box[disabled],
#html-body.ls--custom.ls--leader .select-box > select[disabled],
#html-body.ls--custom.ls--leader .select[disabled] {
  opacity: 0.4;
}
#html-body.ls--custom.ls--leader .input-text--secondary,
#html-body.ls--custom.ls--leader .input-subject--secondary,
#html-body.ls--custom.ls--leader .input-file-box--secondary,
#html-body.ls--custom.ls--leader .select-box > select--secondary,
#html-body.ls--custom.ls--leader .select--secondary {
  border: none;
  background: #f4f4f6 !important;
}
._error #html-body.ls--custom.ls--leader .input-text, #html-body.ls--custom.ls--leader .input-text.mage-error,
._error #html-body.ls--custom.ls--leader .input-subject,
#html-body.ls--custom.ls--leader .input-subject.mage-error,
._error #html-body.ls--custom.ls--leader .input-file-box,
#html-body.ls--custom.ls--leader .input-file-box.mage-error,
._error #html-body.ls--custom.ls--leader .select-box > select,
#html-body.ls--custom.ls--leader .select-box > select.mage-error,
._error #html-body.ls--custom.ls--leader .select,
#html-body.ls--custom.ls--leader .select.mage-error {
  border-color: #DB000A;
  margin-top: 0;
  font-style: normal;
}
#html-body.ls--custom.ls--leader .select-box > select,
#html-body.ls--custom.ls--leader .select {
  line-height: normal;
  padding: 10px 36px 10px 20px;
  width: 100%;
  background: #ffffff;
}
#html-body.ls--custom.ls--leader .helper {
  cursor: pointer;
}

#html-body.ls--custom.ls--leader .required > .input-label::after, #html-body.ls--custom.ls--leader .input-label-required::after {
  content: "*";
  font-size: 100%;
  line-height: 0;
  position: relative;
  top: -0.2em;
}
#html-body.ls--custom.ls--leader .input-mandatory {
  font-size: 12px;
  font-style: normal;
  color: #EC6611;
  font-weight: bold;
  margin-bottom: 20px;
}
#html-body.ls--custom.ls--leader .input-mandatory::before {
  content: "* ";
}
#html-body.ls--custom.ls--leader .input-mandatory.nobefore::before {
  display: none;
}
#html-body.ls--custom.ls--leader .input-btn {
  margin-left: 0;
  border-radius: 0 4px 4px 0;
  height: 39px;
  line-height: 39px;
  font-size: 12px;
  margin-left: -2px;
  padding: 0 15px;
}
#html-body.ls--custom.ls--leader .input-btn em::before {
  margin-right: 0;
}
#html-body.ls--custom.ls--leader .input-btn--big {
  border-radius: 0 100px 100px 0;
  margin-left: -2px;
}
#html-body.ls--custom.ls--leader .input-result {
  position: absolute;
  top: 38px;
  width: 100%;
  font-weight: bold;
  z-index: 30;
}
#html-body.ls--custom.ls--leader .input-result a {
  border-top: 1px solid #EC6611;
  background: #ffffff;
  display: block;
  padding: 10px;
  margin-top: -1px;
  transition: background 0.5s;
}
#html-body.ls--custom.ls--leader .input-result a:hover {
  background: #f4f4f6;
  transition: background 0s;
}
#html-body.ls--custom.ls--leader .input-box {
  position: relative;
  width: 100%;
  -webkit-transition: color 0.3s;
  -moz-transition: color 0.3s;
  transition: color 0.3s;
  margin-bottom: 10px;
  margin-top: 0;
}
#html-body.ls--custom.ls--leader .input-box--flex {
  display: flex;
  align-items: center;
  margin-top: 11px;
}
#html-body.ls--custom.ls--leader .input-box--flex input {
  flex-grow: 3;
}
.search #html-body.ls--custom.ls--leader .input-box {
  margin-bottom: 0;
  margin-top: 0;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .search #html-body.ls--custom.ls--leader .input-box::before {
    right: 30px;
  }
}
#html-body.ls--custom.ls--leader .input-box + #html-body.ls--custom.ls--leader .input-box {
  margin-top: 4px;
}
#html-body.ls--custom.ls--leader .input-box[class*=icon-] input {
  padding-right: 45px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .input-box[class*=icon-] input {
    padding-right: 55px;
  }
}
#html-body.ls--custom.ls--leader .input-box::before {
  z-index: 3;
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  font-size: 25px;
}
#html-body.ls--custom.ls--leader .input-box--btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
#html-body.ls--custom.ls--leader .input-box-title {
  font-size: 15px;
  font-weight: 700;
  padding-bottom: 7px;
  padding-left: 10px;
}
#html-body.ls--custom.ls--leader .input-box--long {
  width: 450px;
  max-width: 100%;
  margin: 0 auto;
}
#html-body.ls--custom.ls--leader .input-box--long input + .mage-error {
  position: absolute;
  bottom: -4px;
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -o-transform: translateY(100%);
  transform: translateY(100%);
  width: 100%;
}
#html-body.ls--custom.ls--leader .input-box-label {
  margin-bottom: 0;
  margin-right: 20px;
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .input-box-label {
    margin-right: 38px;
  }
}
#html-body.ls--custom.ls--leader .input-box--btn {
  display: flex;
  margin-top: -5px;
  position: relative;
  width: 100%;
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .input-box--btn {
    width: auto;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .input-box--btn .input-text {
    width: auto;
  }
}
#html-body.ls--custom.ls--leader .input-box--btn .mage-error + .mage-error {
  position: absolute;
  left: 0;
  bottom: -18px;
}
#html-body.ls--custom.ls--leader .input-box-secondary {
  display: flex;
  align-items: center;
  margin-top: -5px;
  font-size: 11px;
  flex-wrap: wrap;
}
#html-body.ls--custom.ls--leader .input-box-secondary > * {
  margin-right: 10px;
  margin-bottom: 5px;
}
#html-body.ls--custom.ls--leader .input-box-button {
  margin-left: -4px;
  max-width: none;
  white-space: nowrap;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  height: 37px;
  line-height: 37px;
}
#html-body.ls--custom.ls--leader .input-box--autocomplete {
  position: relative;
  right: 0;
  width: 100%;
  margin-top: 0;
}
#html-body.ls--custom.ls--leader .input-box--autocomplete .ui-helper-hidden-accessible {
  display: none;
}
#html-body.ls--custom.ls--leader .input-box--autocomplete .ui-autocomplete.ui-menu {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0 !important;
  top: auto !important;
  transform: translateY(100%);
  width: 100% !important;
  overflow: auto !important;
  border: 1px solid #E9E8ED;
  z-index: 800;
  background: white;
  max-height: 300px;
  height: auto;
  overflow-y: auto;
  padding: 0;
  left: 364px;
  border-radius: 0 0 4px 4px;
}
#html-body.ls--custom.ls--leader .input-box--autocomplete .ui-menu-item {
  margin-bottom: 0;
}
#html-body.ls--custom.ls--leader .input-box--autocomplete .ui-menu-item .ui-corner-all {
  display: block;
  padding: 10px 24px;
  color: rgba(0, 0, 0, 0.54);
  font-weight: bold;
  text-decoration: none;
}
#html-body.ls--custom.ls--leader .input-box--autocomplete .ui-menu-item .ui-corner-all:hover {
  transition: 0s;
}
#html-body.ls--custom.ls--leader .input-box--autocomplete .ui-menu-item .ui-corner-all.ui-state-focus, #html-body.ls--custom.ls--leader .input-box--autocomplete .ui-menu-item .ui-corner-all:hover {
  background-color: #e8f0fe;
  border-radius: 0;
  border: 0 solid #e8f0fe;
  margin: 0;
  cursor: pointer;
}
#html-body.ls--custom.ls--leader .input-box--autocomplete.has-results.pharmaciefield-focusing .ui-autocomplete {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  display: block !important;
}
#html-body.ls--custom.ls--leader .input-box--autocomplete.has-results.pharmaciefield-focusing #pharmacie-field {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
#html-body.ls--custom.ls--leader .input-subject {
  background: #ffffff;
  text-align: left;
  padding: 0 20px;
}
#html-body.ls--custom.ls--leader .input-subject label {
  vertical-align: middle;
}
#html-body.ls--custom.ls--leader .input-subject label::after {
  content: " : ";
}
#html-body.ls--custom.ls--leader .input-subject .input-text {
  border: none;
  background: none;
  display: inline-block;
  font-weight: 700;
  padding: 0;
  -webkit-transition: 0s;
  -moz-transition: 0s;
  transition: 0s;
}
#html-body.ls--custom.ls--leader .input-subject label + .input-text {
  width: calc(100% - 70px);
}
#html-body.ls--custom.ls--leader .input-text {
  padding: 0 20px;
  background: #ffffff;
  text-overflow: ellipsis;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
#html-body.ls--custom.ls--leader .input-text[type=password]::-ms-reveal {
  display: none;
}
#html-body.ls--custom.ls--leader .input-text:-webkit-autofill {
  box-shadow: 0 0 0 1000px white inset;
}
#html-body.ls--custom.ls--leader .input-text[readonly] {
  cursor: default;
}
#html-body.ls--custom.ls--leader .input-text:not([readonly]).error {
  border-color: #DB000A;
}
#html-body.ls--custom.ls--leader .input-text:not([readonly]).valid {
  border-color: #009E50;
}
#html-body.ls--custom.ls--leader .input-text--search {
  font-size: 10px;
  background: rgba(255, 255, 255, 0.1);
  border: 0;
  border-radius: 27px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  #html-body.ls--custom.ls--leader .input-text--search {
    width: 100%;
  }
}
#html-body.ls--custom.ls--leader .input-text--search:focus {
  background: rgba(255, 255, 255, 0.3);
}
#html-body.ls--custom.ls--leader .input-text--box {
  align-items: flex-start;
  align-content: flex-start;
  height: auto;
  z-index: 15;
  overflow: hidden;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .input-text--box {
    border-radius: 30px;
  }
}
#html-body.ls--custom.ls--leader .input-text--simple {
  border: 0;
  padding-left: 0;
  padding-right: 0;
  background: none;
  line-height: 1.2;
}
#html-body.ls--custom.ls--leader .input-text--big {
  height: 50px;
  line-height: 50px;
  padding: 0 50px 0 10px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .input-text--big {
    padding: 0 50px;
  }
}
#html-body.ls--custom.ls--leader .input-submit--search {
  position: absolute;
  right: 7px;
  top: 50%;
  z-index: 5;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  background: #EC6611;
  border-radius: 4px;
  height: 38px;
  width: 44px;
  font-size: 0;
}
#html-body.ls--custom.ls--leader .input-submit--search::before {
  font-size: 30px;
  content: "";
  font-family: "leader";
  color: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 11;
}
#html-body.ls--custom.ls--leader .input-qty {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  text-align: center;
  width: 53px;
  min-width: 53px;
  height: 38px;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
  -moz-appearance: textfield;
  font-weight: 500;
  border-radius: 0;
}
#html-body.ls--custom.ls--leader .input-qty-box {
  justify-content: flex-start;
  display: flex;
  align-items: center;
  padding: 0 17px;
  width: 100%;
}
#html-body.ls--custom.ls--leader .input-qty-box-container {
  text-align: center;
  justify-content: center;
  display: flex;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .input-qty-box-container {
    display: block;
    flex-wrap: wrap;
  }
}
#html-body.ls--custom.ls--leader .input-qty-box-container + #html-body.ls--custom.ls--leader .input-qty-box-container {
  margin-top: 20px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .input-qty-box-container + #html-body.ls--custom.ls--leader .input-qty-box-container {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .input-qty-box {
    justify-content: center;
  }
}
#html-body.ls--custom.ls--leader .input-qty-box + #html-body.ls--custom.ls--leader .input-qty-box {
  margin-top: 20px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .input-qty-box + #html-body.ls--custom.ls--leader .input-qty-box {
    margin-top: 0;
  }
}
#html-body.ls--custom.ls--leader .input-qty-boxes {
  justify-content: center;
  text-align: center;
  margin: 0 auto;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .input-qty-boxes {
    display: flex;
  }
}
#html-body.ls--custom.ls--leader .input-qty.error {
  border-color: #DB000A;
}
#html-body.ls--custom.ls--leader .input-qty-apply {
  font-size: 12px;
  margin-top: 2px;
  display: none;
}
#html-body.ls--custom.ls--leader .input-qty--small {
  height: 27px;
  width: 50px;
  line-height: 27px;
}
#html-body.ls--custom.ls--leader .input-qty-button {
  display: inline-block;
  width: 30px;
  height: 38px;
  font-size: 20px;
  font-weight: bold;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  position: relative;
  vertical-align: middle;
  border: 1px #323335 solid !important;
  background: #323335;
  transition: 0.3s;
  color: #ffffff;
}
#html-body.ls--custom.ls--leader .input-qty-button:hover, #html-body.ls--custom.ls--leader .input-qty-button:active {
  color: #323335;
  background: #ffffff;
}
#html-body.ls--custom.ls--leader .input-qty-button--small {
  height: 27px;
  width: 27px;
  min-width: 27px;
}
#html-body.ls--custom.ls--leader .input-qty-button::before {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
#html-body.ls--custom.ls--leader .input-qty-button--more {
  border-radius: 0 2px 2px 0;
}
#html-body.ls--custom.ls--leader .input-qty-button--more::before {
  content: "+";
}
#html-body.ls--custom.ls--leader .input-qty-button--less {
  border-radius: 2px 0 0 2px;
}
#html-body.ls--custom.ls--leader .input-qty-button--less::before {
  content: "-";
}
#html-body.ls--custom.ls--leader .input-qty[disabled] ~ #html-body.ls--custom.ls--leader .input-qty-button {
  background: #2f333a;
  cursor: default;
  outline: 0;
}
#html-body.ls--custom.ls--leader .input-qty-label {
  text-align: right;
  margin-right: 20px;
  color: #3d3d3d;
  display: block;
  font-size: 12px;
  margin-bottom: 7px;
  padding-top: 5px;
  font-weight: 700;
  width: 100%;
}
#html-body.ls--custom.ls--leader .input-qty-label span {
  font-size: 10px;
  font-weight: 400;
  display: block;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .input-qty-label span {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .input-qty-label {
    text-align: center;
    justify-content: center;
    margin-right: 0;
  }
}
#html-body.ls--custom.ls--leader .input-file {
  visibility: hidden;
  position: absolute;
}
#html-body.ls--custom.ls--leader .input-file-box {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  align-items: center;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .input-file-box {
    padding: 5px;
    padding-left: 20px;
    flex-wrap: nowrap;
  }
}
#html-body.ls--custom.ls--leader .input-file-button {
  line-height: 1.1;
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .input-file-button {
    line-height: 25px;
  }
}
#html-body.ls--custom.ls--leader .input-file-label {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 20px;
}
#html-body.ls--custom.ls--leader .input-file-btn {
  cursor: pointer;
}
#html-body.ls--custom.ls--leader .input-file-btn em {
  justify-content: flex-start;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#html-body.ls--custom.ls--leader .input-file-btn em::before {
  position: relative;
  top: -0.1em;
}
#html-body.ls--custom.ls--leader .input-file-image {
  max-width: 100%;
  height: auto;
}
#html-body.ls--custom.ls--leader .input-file-trigger::before {
  font-family: "leader";
  content: "";
  position: absolute;
  top: 50%;
  right: 15px;
  font-size: 25px;
  cursor: pointer;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
#html-body.ls--custom.ls--leader .input-advice {
  font-size: 12px;
  font-style: italic;
  margin-top: 9px;
  color: #000000;
  text-shadow: 0 0 0 #000;
  text-align: left;
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .input-advice {
    margin-top: 5px;
    margin-left: 20px;
  }
}
#html-body.ls--custom.ls--leader .input-date {
  text-transform: uppercase;
}
#html-body.ls--custom.ls--leader .input-date::-webkit-inner-spin-button, #html-body.ls--custom.ls--leader .input-date::-webkit-calendar-picker-indicator, #html-body.ls--custom.ls--leader .input-date::-webkit-clear-button {
  display: none;
}
#html-body.ls--custom.ls--leader .input-date-label {
  text-transform: none;
  font-weight: normal;
  text-align: right;
  padding-top: 15px;
}
#html-body.ls--custom.ls--leader .input-date-label::after {
  content: " :";
}

#html-body.ls--custom.ls--leader textarea.input-text {
  padding: 13px 20px;
  line-height: 1.15;
  resize: vertical;
  min-height: 110px;
}
#html-body.ls--custom.ls--leader .select {
  border-radius: 4px;
  background: #f4f4f6;
  padding: 10px 36px 10px 10px;
  border: none;
}
.ie9 #html-body.ls--custom.ls--leader .select {
  padding-right: 30px;
}
#html-body.ls--custom.ls--leader .select::-ms-expand {
  display: none;
}
#html-body.ls--custom.ls--leader .select.error {
  border-color: #DB000A;
}
#html-body.ls--custom.ls--leader .select.valid {
  border-color: #009E50;
}
#html-body.ls--custom.ls--leader .select-label {
  display: inline-block;
  white-space: nowrap;
  margin-right: 10px;
  font-size: 14px;
  text-transform: none;
}
#html-body.ls--custom.ls--leader .select-label--side {
  font-size: 16px;
  margin-right: 20px;
  margin-bottom: 0;
  padding-top: 0;
}
#html-body.ls--custom.ls--leader .select-box {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-bottom: 10px;
}
#html-body.ls--custom.ls--leader .select-box--alone {
  margin-bottom: 0;
}
#html-body.ls--custom.ls--leader .select-box::before {
  position: absolute;
  pointer-events: none;
  content: "";
  font-family: "leader";
  right: 16px;
  top: 18px;
  margin-top: -0.65em;
  font-size: 11px;
  z-index: 5;
  font-size: 16px;
  color: #EC6611;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
  transition: 0.5s;
}
#html-body.ls--custom.ls--leader .select-box-small {
  display: inline-block;
  margin-right: 10px;
}
.ie9 #html-body.ls--custom.ls--leader .select-box-small {
  padding-right: 0;
  padding-left: 0;
}
#html-body.ls--custom.ls--leader .select-box-small::before {
  font-size: 11px;
  right: 8px;
}
.ie9 #html-body.ls--custom.ls--leader .select-box-small::before {
  width: 31px !important;
  padding-left: 3px;
  right: 1px !important;
  line-height: 35px !important;
}
#html-body.ls--custom.ls--leader .select-box-small::after {
  right: 24px;
}
.ie9 #html-body.ls--custom.ls--leader .select-box-small::after {
  right: 27px;
}
#html-body.ls--custom.ls--leader .select-box-small .select {
  padding: 0 33px 0 12px;
  height: 37px;
  line-height: 37px;
}
.ie9 #html-body.ls--custom.ls--leader .select-box-small .select {
  padding-right: 12px;
}
#html-body.ls--custom.ls--leader .select-box-smaller {
  display: inline-block;
}
@media (min-width: 0px) {
  #html-body.ls--custom.ls--leader .select-box-smaller {
    margin-top: 8px;
  }
}
#html-body.ls--custom.ls--leader .select-box-smaller::before {
  font-size: 11px;
  right: 8px;
}
.ie9 #html-body.ls--custom.ls--leader .select-box-smaller::before {
  line-height: 22px !important;
  width: 32px !important;
  right: 1px !important;
  padding-left: 8px;
}
#html-body.ls--custom.ls--leader .select-box-smaller::after {
  right: 24px;
}
#html-body.ls--custom.ls--leader .select-box-smaller .select {
  padding: 0 33px 0 12px;
  height: 24px;
  line-height: 24px;
}
.ie9 #html-body.ls--custom.ls--leader .select-box-smaller .select {
  padding-right: 13px;
}
#html-body.ls--custom.ls--leader .select-qty-box, #html-body.ls--custom.ls--leader .select-size-box {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  background: #fff;
  border: 1px solid #323335;
}
#html-body.ls--custom.ls--leader .select-qty-box::before, #html-body.ls--custom.ls--leader .select-size-box::before {
  position: absolute;
  pointer-events: none;
  content: "";
  color: #000000;
  font-family: "leader";
  right: 10px;
  top: 50%;
  margin-top: -0.5em;
  font-size: 8px;
}
#html-body.ls--custom.ls--leader .select-qty, #html-body.ls--custom.ls--leader .select-size {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  background: none;
  padding: 0 40px 0 10px;
  direction: rtl;
  height: 54px;
  line-height: 54px;
  font-size: 20px;
  border: none;
}
#html-body.ls--custom.ls--leader .select-qty.error, #html-body.ls--custom.ls--leader .select-size.error {
  border-color: #DB000A;
}

#html-body.ls--custom.ls--leader .radio, #html-body.ls--custom.ls--leader .checkbox {
  opacity: 0;
  pointer-events: none;
  position: absolute;
}
.radio-title, .checkbox-title {
  text-align: left;
  font-size: 12px;
  line-height: 19px;
  font-weight: 500;
  cursor: pointer;
}
@media (min-width: 768px) {
  .radio-title, .checkbox-title {
    margin-bottom: 15px;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 0;
  }
}
.radio-box, .checkbox-box {
  text-align: left;
  font-size: 0;
  display: flex;
  margin-bottom: 15px;
  flex-wrap: wrap;
}
.radio-box::after, .checkbox-box::after {
  clear: both;
  content: "";
  display: table;
}
.input-label + .radio-box, .input-label + .checkbox-box {
  margin-top: 15px;
}
@media (min-width: 768px) {
  .radio-title + .radio-box, .radio-title + .checkbox-box, .checkbox-title + .radio-box, .checkbox-title + .checkbox-box {
    display: inline-block;
    vertical-align: top;
  }
}
.radio-label, .checkbox-label {
  font-size: 14px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  cursor: default;
  user-select: none;
  line-height: 16px;
  padding-left: 35px;
  padding-top: 3px;
  transition: color 0.3s;
  min-height: 19px;
  font-weight: 500;
  color: #323335;
}
.radio-label-content, .checkbox-label-content {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.radio-label-img, .checkbox-label-img {
  margin: 5px 10px 5px 0;
}
.radio-label-img, .radio-label-img img, .checkbox-label-img, .checkbox-label-img img {
  height: 20px;
  box-sizing: border-box;
}
#html-body.ls--custom.ls--leader .required > .radio-label span::after, #html-body.ls--custom.ls--leader .radio-label-required::after, #html-body.ls--custom.ls--leader .required > .checkbox-label span::after, #html-body.ls--custom.ls--leader .checkbox-label-required::after {
  content: "*";
  font-size: 100%;
  line-height: 0;
  position: relative;
  top: -0.2em;
}
.radio-label-price, .checkbox-label-price {
  display: block;
  font-weight: bold;
  font-family: "Din";
  font-size: 16px;
}
.radio-label ~ .radio-label, .radio-label ~ .checkbox-label, .checkbox-label ~ .radio-label, .checkbox-label ~ .checkbox-label {
  margin-left: 40px;
}
@media (min-width: 768px) {
  .radio-label ~ .radio-label, .radio-label ~ .checkbox-label, .checkbox-label ~ .radio-label, .checkbox-label ~ .checkbox-label {
    margin-left: 45px;
  }
}
.radio-label::before, .radio-label::after, .checkbox-label::before, .checkbox-label::after {
  position: absolute;
  margin-top: 1px;
  height: 19px;
  width: 19px;
  top: 50%;
  font-size: 15px;
  left: 0;
}
.radio-label::before, .checkbox-label::before {
  content: "";
  border: 2px solid;
  background: #ffffff;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  border-color: #B0B3B2;
  box-sizing: border-box;
  border-radius: 2px;
}
.radio-label::after, .checkbox-label::after {
  content: "" !important;
  left: 1px;
  margin-top: 3px;
  font-family: "leader";
  background: none;
  color: #ffffff;
  -webkit-transform: translateY(-50%) scale(0);
  -moz-transform: translateY(-50%) scale(0);
  -ms-transform: translateY(-50%) scale(0);
  -o-transform: translateY(-50%) scale(0);
  transform: translateY(-50%) scale(0);
}
.radio-label--switch, .checkbox-label--switch {
  min-height: 26px;
  padding-top: 5px;
  padding-left: 57px;
  margin-top: 10px;
  margin-bottom: 10px;
  position: relative;
}
.radio-label--switch::before, .checkbox-label--switch::before {
  height: 26px;
  width: 50px;
  border-radius: 13px;
  background: #ffffff;
  border: 1px solid #707070;
}
.radio-label--switch::after, .checkbox-label--switch::after {
  -webkit-transform: translateY(-50%) scale(0.7692) !important;
  -moz-transform: translateY(-50%) scale(0.7692) !important;
  -ms-transform: translateY(-50%) scale(0.7692) !important;
  -o-transform: translateY(-50%) scale(0.7692) !important;
  transform: translateY(-50%) scale(0.7692) !important;
  background: #CCCCCC;
  left: 0;
  width: 26px;
  height: 26px;
  border-radius: 50%;
}
.radio-label--top::after, .radio-label--top::before, .checkbox-label--top::after, .checkbox-label--top::before {
  top: 12px;
}
.radio-label-top, .radio-label-bottom, .checkbox-label-top, .checkbox-label-bottom {
  padding-left: 0;
}
.radio-label-top::before, .radio-label-top::after, .radio-label-bottom::before, .radio-label-bottom::after, .checkbox-label-top::before, .checkbox-label-top::after, .checkbox-label-bottom::before, .checkbox-label-bottom::after {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.radio-label-top::before, .radio-label-bottom::before, .checkbox-label-top::before, .checkbox-label-bottom::before {
  left: 50%;
}
.radio-label-top::after, .radio-label-bottom::after, .checkbox-label-top::after, .checkbox-label-bottom::after {
  left: calc(50% - 4px);
}
.radio-label-top, .checkbox-label-top {
  padding-top: 24px;
}
.radio-label-bottom, .checkbox-label-bottom {
  padding-bottom: 24px;
}
.radio-label-bottom::before, .radio-label-bottom::after, .checkbox-label-bottom::before, .checkbox-label-bottom::after {
  top: auto;
}
.radio-label-bottom::before, .checkbox-label-bottom::before {
  bottom: 0;
}
.radio-label-bottom::after, .checkbox-label-bottom::after {
  bottom: 3px;
}
.radio.mage-error ~ .radio-label::before, .radio.validation-failed + .radio-label::before, .radio.mage-error ~ .checkbox-label::before, .radio.validation-failed + .checkbox-label::before, .checkbox.mage-error ~ .radio-label::before, .checkbox.validation-failed + .radio-label::before, .checkbox.mage-error ~ .checkbox-label::before, .checkbox.validation-failed + .checkbox-label::before {
  border-color: #DB000A;
}
.radio ~ .radio-label, .radio ~ .checkbox-label, .checkbox ~ .radio-label, .checkbox ~ .checkbox-label {
  cursor: pointer;
}
.radio ~ .radio-label::after, .radio ~ .checkbox-label::after, .checkbox ~ .radio-label::after, .checkbox ~ .checkbox-label::after {
  -webkit-transform: translateY(-50%) scale(0);
  -moz-transform: translateY(-50%) scale(0);
  -ms-transform: translateY(-50%) scale(0);
  -o-transform: translateY(-50%) scale(0);
  transform: translateY(-50%) scale(0);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.radio:checked ~ .radio-label, .radio:checked ~ .checkbox-label, .checkbox:checked ~ .radio-label, .checkbox:checked ~ .checkbox-label {
  color: #EC6611;
}
.radio:checked ~ .radio-label::before, .radio:checked ~ .checkbox-label::before, .checkbox:checked ~ .radio-label::before, .checkbox:checked ~ .checkbox-label::before {
  border-color: #EC6611;
  background: #EC6611;
}
.radio:checked ~ .radio-label::after, .radio:checked ~ .checkbox-label::after, .checkbox:checked ~ .radio-label::after, .checkbox:checked ~ .checkbox-label::after {
  opacity: 1;
  -webkit-transform: translateY(-50%) scale(0.7333333);
  -moz-transform: translateY(-50%) scale(0.7333333);
  -ms-transform: translateY(-50%) scale(0.7333333);
  -o-transform: translateY(-50%) scale(0.7333333);
  transform: translateY(-50%) scale(0.7333333);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  border-color: #3d3d3d;
}
.radio:checked ~ .radio-label--switch::before, .radio:checked ~ .checkbox-label--switch::before, .checkbox:checked ~ .radio-label--switch::before, .checkbox:checked ~ .checkbox-label--switch::before {
  background: #EC6611;
}
.radio:checked ~ .radio-label--switch::after, .radio:checked ~ .checkbox-label--switch::after, .checkbox:checked ~ .radio-label--switch::after, .checkbox:checked ~ .checkbox-label--switch::after {
  left: 24px;
  background-color: #ffffff;
}
.radio-big, .checkbox-big {
  padding-left: 35px;
  line-height: 25px;
  min-height: 25px;
}
.radio-big::before, .radio-big::after, .checkbox-big::before, .checkbox-big::after {
  width: 25px;
  height: 25px;
  border-radius: 2px;
}
.radio-big::after, .checkbox-big::after {
  font-size: 11px;
  top: 0;
  left: 0;
  text-align: center;
}
.radio-inner, .checkbox-inner {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  width: 100%;
}
.radio-img, .checkbox-img {
  height: 20px;
  margin-right: 10px;
}

.radio-label {
  padding-left: 45px;
}
.radio-label-title {
  font-size: 18px;
  margin-bottom: 4px;
  font-weight: bold;
  color: #323335;
  display: block;
}
.radio-label-title:last-child {
  margin-bottom: 0;
  margin-top: 3px;
}
.radio-label::before, .radio-label::after {
  border-radius: 100%;
}
.radio-label::before {
  height: 14px;
  width: 14px;
  z-index: 5;
  left: 6px;
  margin-top: 3px;
  border-color: #ffffff;
}
.radio-label::after {
  font-size: 0;
  width: 20px;
  height: 20px;
  opacity: 1;
  left: 2px;
  background: #ffffff;
  border: 1px solid;
  border-color: #E9E8ED !important;
  transform: translateY(-50%) !important;
}
.radio-box.checked + .radio-label::after {
  background: #EC6611;
}

.price-range-min, .price-range-max {
  -webkit-transition: background 0.3s;
  -moz-transition: background 0.3s;
  transition: background 0.3s;
  padding: 5px;
  margin: -5px;
}
.price-range-min::after, .price-range-max::after {
  content: attr(data-currency) !important;
}
.price-range-min:hover, .price-range-max:hover {
  background: #323335;
  cursor: pointer;
}
.price-range-min {
  float: left;
}
.price-range-max {
  float: right;
}
.price-range-current {
  font-size: 12px;
  font-weight: 500;
}
.price-range-current::after {
  clear: both;
  content: "";
  display: table;
}

.ui-slider {
  margin-top: 5px;
}

.ui-slider-handle {
  background: #EC6611;
  width: 16px;
  height: 16px;
  -webkit-transform: translate(-3px, -3px);
  -moz-transform: translate(-3px, -3px);
  -ms-transform: translate(-3px, -3px);
  -o-transform: translate(-3px, -3px);
  transform: translate(-3px, -3px);
}
@media (min-width: 768px) {
  .ui-slider-handle {
    width: 10px;
    height: 10px;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
  }
}

@media (min-width: 0px) and (max-width: 767px) {
  #ln_slider_container_price.ln_slider_container {
    padding: 10px 28px 0 9px;
    margin: 0;
    width: 100%;
  }
}

#ln_slider_text_price {
  font-size: 15px;
  text-align: center;
  margin-top: 10px;
}
@media (min-width: 768px) {
  #ln_slider_text_price {
    font-size: 12px;
    margin-top: 5px;
  }
}

.field {
  min-width: 50%;
}
@media (min-width: 768px) {
  .field {
    min-width: unset;
  }
}
.field + .field {
  margin-bottom: 5px;
}
@media (min-width: 768px) {
  .field + .field {
    margin-bottom: 0px;
    margin-left: 30px;
  }
}
.field-address {
  margin: 0 -15px -10px;
  width: calc(100% + 30px);
}

.opc .fieldset {
  margin-bottom: 10px !important;
}
.fieldset > .label {
  display: none;
}
.fieldset > .field {
  margin: 0 0 10px;
}
.opc-wrapper .fieldset > .field {
  margin: 0;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

#html-body.ls--custom.ls--leader .qty {
  align-items: center;
  justify-content: center;
}
#html-body.ls--custom.ls--leader .qty:not(th):not(td) {
  display: flex;
}
#html-body.ls--custom.ls--leader .qty--small {
  justify-content: flex-start;
}
#html-body.ls--custom.ls--leader .qty-input {
  font-size: 24px;
  font-weight: bold;
  text-align: center;
  width: 55px;
  padding: 0 5px;
  height: 40px;
  line-height: 40px;
  border: 0;
}
#html-body.ls--custom.ls--leader .qty--small .qty-input {
  font-size: 14px;
  width: 30px;
  height: 30px;
  pointer-events: none;
}
#html-body.ls--custom.ls--leader .qty-btn {
  height: 40px;
  width: 40px;
  min-width: 40px;
  line-height: 40px;
  border: 2px solid #EC6611;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  font-weight: bold;
  transition: 0.5s;
  color: #323335;
  cursor: pointer;
}
#html-body.ls--custom.ls--leader .qty-btn:hover {
  border-color: #EC6611;
  color: #ffffff;
  background: #EC6611;
}
#html-body.ls--custom.ls--leader .qty-btn--minus::before {
  content: "-";
}
#html-body.ls--custom.ls--leader .qty-btn--plus::before {
  content: "+";
}
#html-body.ls--custom.ls--leader .qty--small .qty-btn {
  font-size: 16px;
  width: 30px;
  height: 30px;
  min-width: 30px;
  border-width: 1px;
}

body .pac-container::after {
  display: none !important;
}
body .pac-item {
  padding-top: 5px;
  padding-bottom: 5px;
  cursor: pointer;
}

.cluster {
  width: 50px !important;
  height: 50px !important;
}
.cluster img {
  clip: rect(0px, 55px, 55px, 0px) !important;
  width: 100% !important;
}
.cluster div {
  height: 100% !important;
  width: 100% !important;
}
.cluster span {
  font-weight: bold;
  color: #ffffff;
  font-size: 18px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.locator-header {
  background: #f4f4f6;
  border-radius: 4px;
}
#html-body.ls--custom.ls--leader .locator-header-search {
  margin-top: 0;
  margin-bottom: 20px;
  position: relative;
}
#html-body.ls--custom.ls--leader .locator-header-search::before, #html-body.ls--custom.ls--leader .locator-header-search-geoloc {
  z-index: 3;
  font-size: 21px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
#html-body.ls--custom.ls--leader .locator-header-search::before {
  display: none;
  color: #EC6611;
  left: 20px;
  right: auto;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .locator-header-search::before {
    display: block;
  }
}
#html-body.ls--custom.ls--leader .locator-header-search-geoloc {
  right: 110px;
  left: auto;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .locator-header-search-geoloc {
    right: 145px;
  }
}
.locator-header-filters-content {
  margin-bottom: -13px;
}
.locator {
  padding: 35px 0 0;
  position: relative;
  z-index: 9;
  min-height: 312px;
}
@media (min-width: 768px) {
  .locator {
    padding: 35px 10px 0px;
    min-height: 377px;
  }
}
.locator::before {
  height: 132px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
  max-height: 545px;
}
@media (min-width: 768px) {
  .locator::before {
    height: 455px;
    background-size: 60%;
    width: 2214px;
    border-radius: 50%;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
}
.locator--partial {
  margin-bottom: 376px;
}
.locator--popin {
  z-index: 500;
  position: fixed;
  left: 0;
  width: 100%;
  background: none;
  padding-top: 0;
  padding-bottom: 40px;
  overflow: auto;
  height: 100vh;
  overflow: auto;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.5s, padding 0.5s;
}
@media (min-width: 768px) {
  .locator--popin {
    padding-top: 10px;
  }
}
@media (min-width: 1440px) {
  .locator--popin {
    padding-top: 90px;
  }
}
.locator--popin::before {
  content: none;
  display: none;
}
.locator--popin.active {
  padding-top: 50px;
  opacity: 1;
  pointer-events: initial;
}
@media (min-width: 768px) {
  .locator--popin.active {
    padding-top: 80px;
  }
}
@media (min-width: 1440px) {
  .locator--popin.active {
    padding-top: 190px;
  }
}
.locator--popin .locator-content {
  margin-left: 0;
  width: 100%;
}
.locator--popin .locator-list {
  margin-left: -15px;
  width: calc(100% + 30px);
  background: transparent;
}
@media (min-width: 0px) and (max-width: 767px) {
  .locator--popin .locator-selector {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
  }
}
.locator-main {
  margin-bottom: 5px;
}
@media (min-width: 768px) {
  .locator-main {
    margin-bottom: 35px;
  }
}
.locator-overlay {
  position: fixed;
  background: #323335;
  opacity: 0.7;
  top: 0;
  left: 0;
  right: 0;
  left: 0;
  width: auto;
  max-height: none;
  height: 100vh;
  border-radius: 0;
  transform: none;
  z-index: -1;
}
.locator-cancel {
  position: fixed;
  bottom: 30px;
  width: 100%;
  left: 0;
  margin-top: 40px;
  z-index: -1;
}
@media (min-width: 768px) {
  .locator-cancel {
    bottom: initial;
    position: absolute;
  }
}
.locator-title {
  text-align: center;
  font-weight: bold;
  color: #ffffff;
  font-size: 24px;
  margin-bottom: 55px;
}
@media (min-width: 768px) {
  .locator-title {
    font-size: 36px;
  }
}
.locator-map {
  width: 100%;
  height: 225px;
}
@media (min-width: 768px) {
  .locator-map {
    height: 500px;
  }
}
.locator-map-chosen {
  background: #f4f4f6;
}
.locator-map-chosen.active {
  padding: 20px;
}
.locator-content {
  width: calc(100% + 26px);
  margin-left: -13px;
  padding: 0;
}
@media (min-width: 0px) and (max-width: 767px) {
  .locator-content {
    transition: margin 0.4s 0.1s;
  }
  .locator-content.active {
    margin-bottom: -200px;
  }
}
@media (min-width: 768px) {
  .locator-content {
    width: 100%;
    margin: 0;
    padding: 0 30px;
  }
}
@media (min-width: 1024px) {
  .locator-content {
    padding: 0 65px;
  }
}
.locator-content-section {
  display: none;
  width: 100%;
}
.locator-content-section-content {
  position: relative;
}
:checked + .locator-content-section {
  display: block;
}
.locator-content-section-map {
  overflow: hidden;
  position: relative;
  transition: max-height 0.5s;
  max-height: 0;
}
@media (min-width: 0px) and (max-width: 767px) {
  .locator-content-section-map .gmnoprint {
    display: none !important;
  }
  .locator-content-section-map .gm-fullscreen-control {
    display: none !important;
  }
}
.locator-content-section-map.active {
  max-height: 443px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .locator-content-section-map {
    padding: 0;
  }
}
@media (min-width: 768px) {
  .locator-content-section-map, .locator-content-section-map.active {
    margin: 0;
    max-height: none;
  }
}
.locator-content-section-map-toggle {
  margin-top: -36px;
  z-index: 10;
  transform: translateY(76px);
}
.locator-content-section:not(.locator-content-section--partial) .locator-content-section-map-toggle, .locator-content-section-map-toggle.active {
  opacity: 0;
  pointer-events: none;
}
@media (min-width: 768px) {
  .locator-content-section-map-toggle {
    display: none;
  }
}
.locator-content-section-map-back {
  position: absolute;
  top: 40px;
  left: 50%;
  transform: translate(-50%);
  z-index: 10;
}
@media (min-width: 768px) {
  .locator-content-section-map-back {
    display: none;
  }
}
.locator-content-section:not(.locator-content-section--partial) .locator-content-section-main {
  width: 100%;
}
.locator-content-section:not(.locator-content-section--partial) .locator-content-section-map {
  display: none;
}
.locator-content-section:not(.locator-content-section--partial) .locator-content-section-title {
  display: block;
}
.locator-content-section-title {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  padding: 17px 10px;
}
@media (min-width: 768px) {
  .locator-content-section-title {
    display: none;
  }
}
.locator-input {
  width: 100%;
}
.locator-input, .locator-input:valid {
  border: 0;
}
@media (min-width: 768px) {
  .locator-input {
    height: 60px;
  }
}
.locator-input-container {
  position: relative;
  width: 100%;
  max-height: 50px;
  overflow: visible;
  transition: opacity 1s;
}
.locator-content-section:not(.locator-content-section--partial) .locator-input-container--home {
  display: block;
}
@media (min-width: 768px) {
  .locator-input-container--home {
    display: none;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .locator-input-container.active {
    opacity: 0;
    pointer-events: none;
  }
}
.locator-input-reset {
  position: absolute;
  z-index: 5;
  width: 37px;
  height: 37px;
  right: 5px;
  top: 5px;
  border-radius: 50%;
  background: #E9E8ED;
  pointer-events: initial;
  opacity: 1;
  transition: 0.3s;
  cursor: pointer;
}
@media (min-width: 768px) {
  .locator-input-reset {
    width: 48px;
    height: 48px;
    right: 7px;
    top: 6px;
  }
}
.locator-input-reset:hover {
  background: #B0B3B2;
  color: #ffffff;
}
:placeholder-shown ~ .locator-input-reset {
  opacity: 0;
  pointer-events: none;
}
.locator-input-reset::before {
  font-size: 13px;
  font-family: "leader";
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 768px) {
  .locator-input-reset::before {
    font-size: 18px;
  }
}
.locator-input-geoloc {
  position: absolute;
  top: 17px;
  right: 75px;
  line-height: 1.2;
  z-index: 10;
  transition: right 0.3s;
  display: none;
}
@media (min-width: 768px) {
  .locator-input-geoloc {
    top: 22px;
    display: flex;
  }
  :placeholder-shown ~ .locator-input-geoloc {
    right: 25px;
  }
}
.locator-input-geoloc--btn {
  display: flex;
  padding: 0;
  top: 5px;
  right: 5px;
  transition: 0.3s;
  pointer-events: none;
  opacity: 0;
}
:placeholder-shown ~ .locator-input-geoloc--btn {
  opacity: 1;
  pointer-events: initial;
}
@media (min-width: 768px) {
  .locator-input-geoloc--btn {
    display: none;
  }
}
.locator-input-results {
  display: none;
  margin-left: -20px;
  margin-right: -20px;
}
.locator-input-results-item {
  padding: 10px 20px;
  font-size: 12px;
  cursor: pointer;
  transition: 0.5s;
}
.locator-input-results-item:hover {
  transition: 0s;
}
.locator-box {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  min-height: 142px;
}
@media (min-width: 768px) {
  .locator-box {
    min-height: 231px;
  }
}
@media (min-width: 1280px) {
  .locator-box {
    min-height: 241px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .locator-box {
    padding: 30px 15px;
  }
}
.locator-selector {
  width: 340px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.06);
  background: #ffffff;
  border-radius: 33px;
  margin-top: -57px;
  margin-bottom: 2px;
  margin-left: auto;
  margin-right: auto;
  z-index: 20;
}
@media (min-width: 768px) {
  .locator-selector {
    width: 100%;
    margin-top: -73px;
    margin-bottom: 40px;
    margin-left: 0;
  }
}
.locator-selector-item {
  font-size: 14px;
  padding: 5px 23px;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 28px;
  cursor: pointer;
  transition: 0.5s;
  width: 50%;
}
@media (min-width: 768px) {
  .locator-selector-item {
    font-size: 14px;
    padding: 10px;
  }
}
@media (min-width: 1280px) {
  .locator-selector-item {
    padding: 10px 75px;
    font-size: 22px;
  }
}
.locator-selector-item ~ .locator-selector-item {
  margin-left: 20px;
}
.locator-selector-item::before {
  margin-right: 10px;
  line-height: 1;
  font-size: 26px;
}
@media (min-width: 768px) {
  .locator-selector-item::before {
    margin-right: 10px;
    font-size: 26px;
  }
}
@media (min-width: 1280px) {
  .locator-selector-item::before {
    margin-right: 22px;
    font-size: 36px;
  }
}
.locator-selector-item:hover {
  background: #f4f4f6;
}
:checked + .locator-selector-item {
  color: #ffffff;
  background: #EC6611;
}
.locator-list {
  height: 440px;
  overflow: auto;
  z-index: 10;
  width: 100%;
  padding: 0 0;
}
@media (min-width: 0px) and (max-width: 767px) {
  .locator-list {
    transition: margin 0.5s;
  }
}
.locator-list.active {
  background: transparent;
}
@media (min-width: 768px) {
  .locator-list.active {
    margin-top: 25px;
  }
}
.locator-list-header {
  padding: 20px;
  border-bottom: 2px solid #B0B3B2;
  font-weight: bold;
  font-size: 14px;
  width: 100%;
}
.locator-list-header-count {
  color: #EC6611;
}
.locator-list-background {
  position: relative;
  background: #f4f4f6;
  width: 100%;
}
.locator-list-background::before {
  position: absolute;
  height: 30px;
  left: 0;
  top: 30px;
  z-index: -1;
  background: #f4f4f6;
  width: 100%;
}
.locator--popin .locator-list-background::before {
  display: none;
}
.locator-content-section--partial .locator-list-background::before {
  height: 150px;
}
@media (min-width: 768px) {
  .locator-list-background::before {
    display: none;
  }
}
@media (min-width: 768px) {
  .locator-list {
    width: 100%;
    position: initial;
    left: 0;
  }
}
.locator-list-item {
  cursor: pointer;
  width: 100%;
  transition: 0.3s;
  padding: 20px 10px;
  font-size: 12px;
  position: relative;
}
.locator-list-item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  width: calc(100% - 20px);
  height: 1px;
  background: #B0B3B2;
}
.locator-list-item:first-child::before {
  display: none;
}
.locator-list-item[data-index] {
  cursor: pointer;
}
.locator-list-item + .locator-list-item {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .locator-list-item + .locator-list-item {
    margin-top: 0;
  }
}
.locator-list-item:hover {
  background: #ffffff;
  transition: 0.1s;
}
.locator-list-item--active {
  background: #ffffff !important;
}
.locator-list-item-img {
  border-radius: 4px;
  width: 30px;
  max-width: 30px;
  height: 30px;
  margin-right: 10px;
  align-self: flex-start;
}
@media (min-width: 768px) {
  .locator-list-item-img {
    align-self: center;
    border-radius: 50%;
    width: 65px;
    max-width: 65px;
    height: 65px;
    margin-right: 35px;
  }
}
.locator-list-item-image {
  margin-right: 20px;
  width: 75px;
  max-width: 75px;
  border-radius: 5px;
  object-fit: scale-down;
}
.locator-list-item-content {
  font-size: 12px;
  line-height: 19px;
  width: 100%;
  display: flex;
  align-items: flex-start;
}
.locator-list-item-name {
  transition: 0.1s;
  font-weight: bold;
  font-size: 16px;
  color: #EC6611;
}
@media (min-width: 768px) {
  .locator-list-item-name {
    color: #323335;
  }
}
.locator-list-item-detail {
  font-weight: 500;
  font-size: 12px;
  display: flex;
  align-items: center;
  align-items: flex-start;
  margin-top: 4px;
  line-height: 1.3;
}
.locator-list-item-details {
  margin-bottom: 8px;
}
@media (min-width: 1024px) {
  .locator-list-item-detail--inline {
    display: inline-flex;
    margin-right: 15px;
  }
}
.locator-list-item-detail::before {
  margin-right: 5px;
  font-size: 12px;
  color: #EC6611;
}
.locator-list-item-slot {
  margin-top: 5px;
  font-weight: bold;
  padding-left: 17px;
}
.locator-list-item-slot--value {
  color: #EC6611;
  margin-top: 0;
}
.locator-list-item-distance {
  position: absolute;
  top: 10px;
  right: 10px;
  opacity: 0.7;
  display: flex;
  align-items: center;
}
.locator-list-item-distance::after {
  font-size: 17px;
  margin-left: 5px;
  position: relative;
  top: 1px;
}
.locator-list-item-address--emphasis {
  opacity: 0.7;
}
@media (min-width: 768px) {
  .locator-list-item-address--emphasis {
    opacity: 1;
    font-weight: bold;
  }
}
.locator-list-item-schedule {
  font-weight: bold;
  line-height: 1.2;
  margin-top: 5px;
}
.locator-list-item-schedule::before {
  content: "•";
  margin-right: 3px;
}
.locator-list-item-schedule--open {
  color: #009E50;
}
.locator-list-item-schedule--closed {
  color: #DB000A;
}
.locator-list-item-schedule--big {
  font-size: 16px;
  margin-bottom: 20px;
  margin-top: -10px;
}
.locator-list-item-slot {
  font-weight: bold;
}
.locator-list-item-reinsurances {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 10px 0;
}
.locator-list-item-reinsurance {
  margin: 0 10px;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  align-items: center;
}
.locator-list-item-reinsurance::before {
  color: #ffffff;
  background: #EC6611;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 19px;
  border-radius: 50%;
  margin-right: 5px;
  width: 30px;
  height: 30px;
  min-width: 30px;
  max-width: 30px;
}
.locator-band {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (min-width: 1024px) {
  .locator-band {
    align-items: center;
    flex-direction: row;
  }
}
.locator-band-content {
  padding-right: 20px;
}
.locator-band-main {
  display: flex;
  align-items: flex-start;
}
.locator-band-btn {
  flex-shrink: 0;
  margin: 10px auto 0;
}
@media (min-width: 1024px) {
  .locator-band-btn {
    margin: 0 0 0 auto;
  }
}
@media (min-width: 1024px) {
  .locator-band-image {
    margin-right: 30px;
    width: 120px;
    max-width: 120px;
    height: 80px;
    flex-shrink: 0;
  }
}
.locator-home {
  display: none;
  margin: 20px -12px -50px;
  padding: 0 12px 20px;
  background: #f4f4f6;
}
.locator-content-section:not(.locator-content-section--partial) .locator-home {
  display: none !important;
}
@media (min-width: 768px) {
  .locator-home {
    margin: 0;
    padding: 0;
    background: none;
  }
}
.locator-home-title {
  margin-bottom: 20px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  top: 10px;
  position: relative;
}
@media (min-width: 768px) {
  .locator-home-title {
    font-weight: normal;
    font-size: 16px;
    margin-top: 0 !important;
    top: 0;
  }
}
.locator-home-title--rmg {
  top: 0;
}
.locator-home-back {
  justify-content: center;
}
.locator-home-head {
  padding: 15px 10px 20px;
  margin-bottom: 20px;
  background: #f4f4f6;
  max-width: 775px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 768px) {
  .locator-home-head {
    padding: 15px 45px 20px;
  }
}
.locator-home-head-address {
  text-align: center;
}
.locator-home-head-available {
  font-weight: bold;
  text-align: center;
  color: #009E50;
  margin-top: 7px;
  text-align: center;
  font-size: 14px;
}
.locator-home-head-available--not {
  color: #DB000A;
}
.locator-home-head-availability {
  text-align: center;
  font-size: 16px;
}
.locator-home-head-availability span {
  font-weight: bold;
}
.locator-home-head-section + .locator-home-head-section {
  margin-top: 15px;
  padding: 10px 10px 20px 10px;
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 768px) {
  .locator-home-head-section + .locator-home-head-section {
    border-top: 1px solid rgba(112, 112, 112, 0.5);
    padding: 20px 0 0 0;
    background: none;
  }
}
.locator-home-head-store {
  display: flex;
  align-items: center;
}
@media (min-width: 768px) {
  .locator-home-head-store {
    margin-top: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .locator-home-head-store {
    flex-wrap: wrap;
  }
  .locator-home-head-store > :last-child {
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
  }
}
.locator-home-head-store-details {
  font-size: 12px;
  padding-right: 15px;
}
.locator-home-head-store-details-title {
  font-weight: bold;
}
.locator-home-head-store-details-text {
  opacity: 0.7;
  margin-top: 7px;
}
.locator-home-head-store-btn {
  margin-left: auto;
}
.locator-home-detail {
  width: 100%;
  background: #f4f4f6;
  padding: 10px 35px;
  margin-top: 10px;
}
.locator-home-detail + .locator-home-detail {
  margin-top: -10px;
  margin-bottom: 10px;
  padding-top: 0;
}
@media (min-width: 768px) {
  .locator-home-detail {
    padding: 0;
    margin: 10px 50px 30px 50px !important;
    flex-wrap: nowrap;
    width: 225px;
    background: none;
  }
}
.locator-home-details {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  width: calc(100% - 20px);
  margin-left: 10px;
  background: #ffffff;
  margin-top: -40px;
  padding: 0 15px;
  overflow: hidden;
  max-height: 0;
  transition: max-height 1s;
}
.locator-home-details.active {
  max-height: 194px;
}
@media (min-width: 768px) {
  .locator-home-details {
    max-height: none;
    width: 100%;
    margin: 0;
    padding: 10px 35px;
    padding: 0;
    background: none;
  }
}
.locator-home-detail-title {
  font-weight: bold;
  color: #009E50;
  margin-bottom: 15px;
  display: none;
}
@media (min-width: 768px) {
  .locator-home-detail-title {
    display: block;
  }
}
.locator-home-detail-value {
  font-size: 12px;
  padding: 5px 0;
  display: flex;
  align-items: center;
}
@media (min-width: 768px) {
  .locator-home-detail-value {
    padding: 5px 9px;
  }
}
.locator-home-detail-value-amount {
  margin-left: auto;
}
@media (min-width: 768px) {
  .locator-home-detail-values {
    border-left: 1px solid #B0B3B2;
  }
}
.locator-home-first.active {
  display: none;
}
.locator-home-list {
  height: 300px;
  width: 100%;
  max-width: 810px;
  margin: 0 auto;
  overflow: auto;
}
.locator-home-list-container {
  display: none;
}
.locator-content-section:not(.locator-content-section--partial) .locator-home-list-container--rmg {
  display: none !important;
}
.locator-home-list-container.active {
  display: block;
}
@media (min-width: 768px) {
  .locator-home-list {
    height: 275px;
  }
}
@media (min-width: 1280px) {
  .locator-home-list {
    padding: 0 100px;
  }
}

.location-map {
  height: 250px;
}
.location-header {
  display: flex;
  align-items: flex-start;
  position: relative;
  flex-wrap: wrap;
  width: 100%;
}
@media (min-width: 1024px) {
  .location-header {
    flex-wrap: nowrap;
  }
}
.location-header-image {
  margin-right: 40px;
  border-radius: 5px;
  object-fit: cover;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .location-header-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 125px;
    height: 105px;
  }
}
.location-header-details {
  width: 100%;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .location-header-details-main {
    width: 100%;
    min-height: 105px;
    margin-bottom: 40px;
    padding-left: 135px;
  }
}
.location-header-line {
  width: 100%;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .location-header-line {
    padding: 0 !important;
  }
}
.location-header-line + .location-header-line {
  margin-top: 20px;
}
.location-header-item {
  display: block !important;
  font-weight: 500;
  word-break: break-word;
  margin-top: 20px;
}
@media (min-width: 768px) {
  .location-header-item {
    margin-top: 0;
  }
}
.location-header-item-label {
  display: flex;
  align-items: center;
  font-size: 14px;
  text-transform: uppercase;
  color: #EC6611;
  font-weight: bold;
  margin-bottom: 7px;
}
.location-header-item-label::before {
  font-size: 13px;
  margin-right: 10px;
}
@media (min-width: 768px) {
  .location-header-schedule {
    columns: 2;
    column-gap: 40px;
  }
}
@media (min-width: 1280px) {
  .location-header-schedule {
    columns: 3;
    column-gap: 95px;
  }
}
.location-header-schedule-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  break-inside: avoid-column;
}
.location-header-schedule-item > :first-child {
  font-weight: bold;
}

@media (min-width: 0px) and (max-width: 1023px) {
  .checkout-cart-index {
    padding-bottom: 80px;
  }
}
.checkout-cart-index .crosssell {
  margin-top: 60px;
}
.checkout-cart-index .totals.shipping {
  display: table-row;
}

.cart.main.actions,
.block.shipping {
  display: none !important;
}

@media (min-width: 768px) {
  .cart-container {
    margin-top: 35px;
  }
}
.cart-item .cart-price {
  font-size: 25px;
}
.cart-summary {
  top: 0 !important;
  margin-bottom: 5px;
  width: 100%;
}
@media (min-width: 768px) {
  .cart-summary {
    margin-bottom: 5px;
    position: sticky;
    top: 160px !important;
  }
}
@media (min-width: 1024px) {
  .cart-summary {
    top: 220px !important;
  }
}
@media (min-width: 1280px) {
  .cart-summary {
    top: 170px !important;
  }
}
@media (min-width: 768px) {
  .cart-summary--checkout {
    top: 115px !important;
  }
}
.cart-summary-totals {
  margin-top: 20px;
}
#html-body.ls--custom.ls--leader .cart-summary-container {
  order: -1;
  margin-top: 0;
  position: relative;
  visibility: visible;
  opacity: 1;
  left: 0;
  top: 0;
}
#html-body.ls--custom.ls--leader .cart-summary-container .action-close {
  display: none;
}
#html-body.ls--custom.ls--leader .cart-summary-container .modal-inner-wrap {
  transform: none;
  left: 0;
  top: 0;
  box-shadow: none;
  background: none;
}
#html-body.ls--custom.ls--leader .cart-summary-container #opc-sidebar,
#html-body.ls--custom.ls--leader .cart-summary-container .modal-content,
#html-body.ls--custom.ls--leader .cart-summary-container .modal-inner-wrap {
  height: 100%;
  position: relative;
  display: block;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .cart-summary-container {
    order: initial;
  }
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .cart-summary-container {
    padding-left: 100px;
  }
}
.cart-summary-title {
  font-size: 20px;
  line-height: 26px;
  margin-bottom: 0px;
  display: block;
}
#html-body.ls--custom.ls--leader .cart-summary-subtitle {
  font-weight: 500;
  font-size: 16px;
  display: flex;
  cursor: pointer;
}
#html-body.ls--custom.ls--leader .cart-summary-subtitle::after {
  font-family: "leader";
  content: "";
  color: #EC6611;
  margin-left: auto;
}
#html-body.ls--custom.ls--leader .active > .cart-summary-subtitle::after {
  content: "";
}
.cart-summary-fs {
  margin: 0 auto;
  max-width: 255px;
  display: flex;
  align-items: center;
  font-weight: 500;
}
@media (min-width: 768px) {
  .cart-summary-fs {
    max-width: none;
  }
}
.cart-summary-fs::before {
  font-size: 45px;
  margin-right: 10px;
  font-weight: normal;
}
#html-body.ls--custom.ls--leader .cart-item {
  border-bottom: 1px solid #E9E8ED;
}
@media (min-width: 0px) and (max-width: 1279px) {
  #html-body.ls--custom.ls--leader .cart-item {
    flex-wrap: wrap;
    display: flex;
  }
}
#html-body.ls--custom.ls--leader .cart-item-col {
  padding: 0;
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .cart-item-col {
    padding: 20px 15px;
  }
}
#html-body.ls--custom.ls--leader .cart-item-col:first-child {
  padding-left: 0;
}
#html-body.ls--custom.ls--leader .cart-item-col:last-child {
  padding-right: 0;
}
.cart-item-details {
  display: flex;
  margin-bottom: 12px;
}
@media (min-width: 1280px) {
  .cart-item-details {
    margin-bottom: 0;
  }
}
.cart-item-row {
  display: flex;
  flex-wrap: wrap;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (min-width: 1280px) {
  .cart-item-row {
    padding-bottom: 0;
    display: table-row;
  }
}
.cart-item-col--details {
  width: 100%;
}
@media (min-width: 1280px) {
  .cart-item-col--details {
    width: auto;
  }
}
.cart-item-col:nth-last-child(2) {
  margin-left: auto;
  margin-right: 15px;
}
@media (min-width: 1280px) {
  .cart-item-col {
    width: auto;
  }
}
.cart-item-name {
  font-size: 18px;
  line-height: 20px;
  font-weight: 500;
}
@media (min-width: 1280px) {
  .cart-item-name {
    line-height: 23px;
    font-size: 20px;
  }
}
.cart-item-brand {
  font-size: 17px;
  font-weight: bold;
  font-family: "DinCompressed";
  font-weight: bold;
  color: #EC6611;
  text-transform: uppercase;
  margin-top: 10px;
}
.cart-item-attr {
  font-size: 14px;
  margin-bottom: 3px;
}
.cart-item-attrs {
  margin-top: 4px;
}
.cart-item-attr span {
  font-weight: 500;
}
#html-body.ls--custom.ls--leader .cart-item-img {
  width: 100px;
  height: 100px;
  max-width: none;
  margin-right: 30px;
  display: block;
}
.cart-item-remove {
  font-size: 20px;
  line-height: 35px;
}
.cart-item-price {
  font-size: 20px;
}
.cart-totals {
  border-top: none;
}
.cart-btn {
  margin-top: -20px;
  margin-bottom: 20px;
}

.oldcart-empty {
  padding: 50px 20px;
  text-align: center;
  font-weight: 500;
  font-size: 18px;
  margin-bottom: 80px;
}
.oldcart-empty-text + .oldcart-empty-text {
  margin-top: 10px;
}
.oldcart-main {
  flex-wrap: wrap;
}
.oldcart-item {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  color: #323335;
  flex-wrap: wrap;
}
@media (min-width: 1280px) {
  .oldcart-item {
    flex-wrap: nowrap;
  }
}
.oldcart-item + .oldcart-item {
  margin-top: 15px;
}
.oldcart-items-wrapper {
  margin-bottom: 30px;
}
.oldcart-item-numbers {
  display: flex;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 0px) and (max-width: 767px) {
  .oldcart-item-numbers .price {
    font-size: 17px;
  }
}
@media (min-width: 1280px) {
  .oldcart-item-numbers {
    margin-top: 0;
    margin-right: 0;
  }
}
.oldcart-item-actions {
  position: absolute;
  top: 10px;
  right: 10px;
}
.oldcart-item-details {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .oldcart-item-details {
    flex-wrap: nowrap;
  }
}
.oldcart-item-name {
  font-size: 24px;
  text-transform: uppercase;
  font-weight: 700;
  width: 100%;
  margin-top: -8px;
  line-height: 1.1;
}
.oldcart-item-category {
  font-size: 14px;
  width: 100%;
}
.oldcart-item-attributes {
  width: 100%;
  max-width: 420px;
  display: flex;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.oldcart-item-attributes-wrapper {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.oldcart-item-attribute {
  padding-right: 20px;
  margin-top: 13px;
}
.oldcart-item-attribute-label {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.1;
}
.oldcart-item-attribute-value {
  font-size: 10px;
}
.oldcart-item-image-wrapper {
  position: relative;
  padding-right: 18px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .oldcart-item-image-wrapper {
    margin-bottom: 0;
  }
}
.oldcart-item-image-wrapper a {
  display: block;
}
.oldcart-item-tag {
  background: #EC6611;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 14px;
  padding: 0 5px;
}
.oldcart-item-price {
  display: flex;
  width: 100%;
  justify-content: flex-end;
  align-items: center;
}
.oldcart-item-price-container {
  text-align: right;
}
@media (min-width: 1280px) {
  .oldcart-item-price-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: center;
  }
}
.oldcart-item-price-old {
  margin-bottom: -3px;
  line-height: 1;
  margin-right: 7px;
}
@media (min-width: 1280px) {
  .oldcart-item-price-old {
    margin-bottom: 0;
    line-height: normal;
    margin-right: 15px;
  }
}
.oldcart-item-price-old .price {
  text-decoration: line-through;
  font-weight: 600;
  font-size: 15px;
}
@media (min-width: 1280px) {
  .oldcart-item-price-old .price {
    font-size: 20px;
  }
}
.oldcart-item-qty {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: 0px solid;
  appearance: none;
  background: #f4f4f6;
  font-weight: 700;
  font-size: 18px;
  padding: 7px 7px;
  width: 60px;
  text-align: center;
  margin-left: 20px;
  margin-right: 20px;
  color: #323335;
}
@media (min-width: 1280px) {
  .oldcart-item-qty {
    margin-left: 30px;
    margin-right: 0;
  }
}
.oldcart-item-subtotal {
  text-align: right;
}
@media (min-width: 1280px) {
  .oldcart-item-subtotal {
    width: 115px;
    padding-left: 10px;
  }
}
.oldcart-item-remove {
  font-size: 22px;
  color: #323335;
}
.oldcart-ecoprice {
  font-weight: 400;
  text-align: center;
  justify-content: center;
  font-size: 11px;
}
.oldcart-ecoprice * {
  color: #323335;
}
.oldcart-coupon {
  background: #f4f4f6;
  padding: 20px;
  color: #323335;
}
.oldcart-coupon input {
  border: 0px;
  border-radius: 25px;
}
.oldcart-coupon-title {
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  padding-bottom: 6px;
}
.oldcart-coupon-buttons {
  margin-top: 20px;
}
.oldcart-totals {
  color: #323335;
  display: flex;
  text-align: center;
  justify-content: center;
  padding: 10px 35px;
}
.oldcart-totals-container {
  margin: 0 auto;
}
.oldcart-totals-content {
  display: flex;
  flex-wrap: wrap;
  font-weight: 700;
  border: 0 !important;
}
.oldcart-totals-content .grand.totals.excl, .oldcart-totals-content .totals.shipping.excl {
  display: none !important;
}
.oldcart-totals-content .price {
  font-size: inherit;
  font-weight: 700;
  color: #323335;
  white-space: nowrap;
}
.oldcart-totals-content > * {
  display: flex;
  width: 100%;
  justify-content: flex-end;
  align-items: center;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .oldcart-totals-content > * {
    justify-content: center;
  }
}
.oldcart-totals-content-eco {
  order: 9999;
  font-size: 11px;
  font-weight: normal;
  justify-content: center;
  text-align: center;
  margin-top: 6px;
  color: #4f4f4f;
}
.oldcart-totals-content-eco .cart-subsubtotal-label::before {
  content: "";
}
.oldcart-totals-content-eco .price {
  font-weight: normal;
}
.oldcart-totals-content .mark {
  display: inline-block;
  margin-right: 4px;
}
@media (min-width: 1024px) {
  .oldcart-totals {
    padding: 15px 30px;
  }
}
.oldcart-subtotal {
  display: none !important;
  font-weight: 700;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  font-size: 20px;
  color: #323335;
  justify-content: center !important;
}
@media (min-width: 1024px) {
  .oldcart-subtotal {
    font-size: 24px;
  }
}
.oldcart-subtotal-label::after {
  content: ":";
  margin: 0 7px;
}
.oldcart-subtotal-value {
  font-size: 20px !important;
  color: #EC6611 !important;
}
@media (min-width: 1024px) {
  .oldcart-subtotal-value {
    font-size: 30px !important;
  }
}
@media (min-width: 1024px) {
  .oldcart-subsubtotal {
    line-height: initial;
  }
}
.oldcart-subsubtotal-label {
  margin-right: 4px;
  color: #4f4f4f;
}
.oldcart-subsubtotal-label::before {
  content: "dont ";
}
.oldcart-subsubtotal--eco {
  line-height: 1;
  font-size: 11px;
  margin-top: 5px;
  align-items: center;
  font-weight: initial;
  justify-content: center !important;
  text-align: center;
}
@media (min-width: 1024px) {
  .oldcart-subsubtotal--eco {
    line-height: initial;
    margin-top: 8px;
  }
}
.oldcart-subsubtotal--eco-value {
  margin-right: 3px;
}
.oldcart-subsubtotal--eco-value::before {
  margin-right: 4px;
  content: "Dont";
}
.oldcart-reinsurances {
  padding-top: 35px;
  padding-left: 35px;
  padding-right: 35px;
}
@media (min-width: 1024px) {
  .oldcart-reinsurances {
    padding-top: 0;
  }
}
.oldcart-button--store {
  display: none;
}
.oldcart-buttons {
  width: 100%;
}
.oldcart-buttons-wrapper {
  padding-left: 35px;
  padding-right: 35px;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .oldcart-buttons-wrapper {
    padding-right: 0;
    width: 300px;
    margin-left: auto;
  }
}
.oldcart-button + .oldcart-button {
  margin-top: 10px;
}
.oldcart-button {
  width: 100%;
}

.totals {
  font-weight: 500;
}
.totals td, .totals th {
  font-size: 16px;
  vertical-align: middle;
  padding: 0 0 20px;
}
@media (min-width: 768px) {
  .totals td, .totals th {
    text-align: left;
  }
}
.totals .mark {
  font-weight: 500;
}
.totals .amount, .totals .price {
  text-align: right;
  justify-content: flex-end;
  flex-direction: initial;
  padding-right: 0 !important;
  font-weight: 500;
}
.grand.totals {
  font-weight: 700;
  text-transform: uppercase;
  align-items: center;
  font-size: 20px;
  color: #323335;
  justify-content: center !important;
  border-top: 2px solid #EC6611;
  order: -1;
}
.grand.totals .mark {
  padding-right: 7px;
}
@media (min-width: 1024px) {
  .grand.totals {
    font-size: 24px;
  }
}
.grand.totals .mark, .grand.totals .mark strong {
  font-size: 16px;
  font-weight: 500;
  text-transform: initial;
}
.grand.totals .mark::after {
  margin: 0 7px;
}
.grand.totals .amount {
  font-size: 20px !important;
}
#html-body.ls--custom.ls--leader .grand.totals .amount .price {
  font-size: 25px;
  font-weight: bold;
}
@media (min-width: 1024px) {
  .grand.totals .amount {
    font-size: 30px !important;
  }
}

.popin {
  position: fixed;
  backface-visibility: hidden;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) scale(1.2);
  -moz-transform: translate(-50%, -50%) scale(1.2);
  -ms-transform: translate(-50%, -50%) scale(1.2);
  -o-transform: translate(-50%, -50%) scale(1.2);
  transform: translate(-50%, -50%) scale(1.2);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  opacity: 0;
  z-index: 1000;
  pointer-events: none;
  padding: 20px;
  max-width: 100vw;
  max-height: 100vh;
}
@media (min-width: 768px) {
  .popin {
    padding: 50px;
  }
}
.popin--open {
  opacity: 1;
  pointer-events: all;
  -webkit-transform: translate(-50%, -50%) scale(1);
  -moz-transform: translate(-50%, -50%) scale(1);
  -ms-transform: translate(-50%, -50%) scale(1);
  -o-transform: translate(-50%, -50%) scale(1);
  transform: translate(-50%, -50%) scale(1);
  pointer-events: all;
}
.popin-close {
  font-size: 36px;
  width: 36px;
  height: 36px;
  position: absolute;
  top: 3px;
  right: 10px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
@media (min-width: 768px) {
  .popin-close {
    top: 7px;
  }
}
.popin-close:hover {
  color: #000000;
}
.popin-content {
  background: #ffffff;
  max-width: 100%;
  max-height: 100%;
  width: 926px;
  min-height: 576px;
  position: relative;
}
.popin-content--card {
  width: 600px;
  height: 444px;
  min-height: 444px;
}
.popin-step {
  display: none;
  width: 100%;
  height: 100%;
}
.popin-step--active {
  display: block;
}
.popin-header {
  padding: 15px 50px 15px 30px;
  background: #f4f4f6;
}
.popin-header-title {
  display: flex;
  justify-content: space-between;
  font-size: 20px;
  line-height: 1.1;
  font-weight: 700;
}
.popin-header-title:first-child {
  padding-right: 10px;
}
@media (min-width: 768px) {
  .popin-header-title {
    line-height: normal;
    font-size: 24px;
    line-height: 34px;
  }
}
.popin-header-text {
  font-size: 9px;
  margin-top: 3px;
}
@media (min-width: 768px) {
  .popin-header-text {
    margin-top: 0;
    font-size: 12px;
  }
}
.popin-body {
  padding: 10px 15px;
}
@media (min-width: 768px) {
  .popin-body {
    padding: 20px;
  }
}
.popin-background {
  z-index: 999;
  position: fixed;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none;
  cursor: pointer;
  background: #323335;
}
.popin-background--open {
  opacity: 0.8;
  cursor: pointer;
  pointer-events: all;
}
.popin-result {
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  max-width: 80%;
  text-align: center;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none;
  font-size: 16px;
}
.popin-result--loading {
  opacity: 1;
}
.popin--success .popin-result--loading, .popin--error .popin-result--loading {
  opacity: 0;
}
.popin--success .popin-result--success, .popin--error .popin-result--error {
  opacity: 1;
  pointer-events: all;
}
.popin-submit {
  width: 100%;
}
@media (min-width: 768px) {
  .popin-submit {
    width: auto;
  }
}
.popin .ui-datepicker-trigger {
  display: none;
}

.footer-container {
  padding: 0;
  background: #f4f4f6;
}
@media (min-width: 768px) {
  .footer-container {
    padding: 40px 0;
  }
}
.footer-row {
  display: flex;
  padding: 15px 0px;
  justify-content: center;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .footer-row {
    padding: 20px 0px;
  }
}
.footer-row--nogap {
  padding: 0px;
}
.footer-newsletter {
  padding-bottom: 20px;
}
@media (min-width: 768px) {
  .footer-newsletter {
    padding-bottom: 0;
  }
}
.footer-col {
  width: 100%;
  /*
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;


  @include bp(md){
  	width: 50%;
  	padding-right: 10px;
  	margin-bottom: 0;
  	margin-bottom: 30px;

  	&:last-child{
  		padding-right: 0;
  	}
  }


  @include bp(ml){
  	width: 25%;
  	margin-bottom: 0;
  }

  &--center {
  	text-align: center;
  	align-items: center;
  }

  &--right {
  	align-self: stretch;


  	@include bp(lg){
  		align-self: flex-end;
  	}
  }
  */
}
.footer-col-title {
  font-size: 14px;
  font-weight: bold;
  color: #EC6611;
  padding: 20px 0;
  display: flex;
  align-items: center;
  width: 100%;
}
.footer-col-title::after {
  font-size: 17px;
  line-height: 14px;
  margin-left: auto;
  transition: 0.5s;
}
@media (min-width: 768px) {
  .footer-col-title::after {
    display: none;
  }
}
.footer-col-title.active::after {
  transform: rotate(180deg);
}
@media (min-width: 768px) {
  .footer-col-title {
    padding: 0;
    margin-bottom: 13px;
    font-size: 18px;
  }
}
.footer-col-section {
  position: relative;
}
@media (min-width: 768px) and (max-width: 1279px) {
  .footer-col-section {
    margin-bottom: 30px;
  }
}
.footer-col-section::before {
  content: "";
  bottom: 0;
  left: 50%;
  background: #B0B3B2;
  transform: translateX(-50%);
  position: absolute;
  width: 100vw;
  height: 1px;
}
@media (min-width: 768px) {
  .footer-col-section {
    padding: 0;
  }
  .footer-col-section::before {
    display: none;
  }
  .footer-col-section + .footer-col-section {
    margin-top: 17px;
  }
}
.footer-content {
  padding: 0px 20px;
  padding-top: 50px;
  position: relative;
}
@media (min-width: 768px) {
  .footer-content {
    padding-top: 40px;
  }
}
.footer-content-nav {
  padding: 30px 0px 10px;
  position: relative;
  max-width: 1210px;
  margin: auto;
}
@media (min-width: 768px) {
  .footer-content-nav {
    padding: 20px 0px 10px 200px;
    padding-top: 20px;
    min-height: 255px;
  }
}
@media (min-width: 1280px) {
  .footer-content-nav {
    justify-content: flex-start;
  }
}
.footer-content-nav:before {
  position: absolute;
  top: 50%;
  left: -7%;
  transform: translateY(-50%);
  font-size: 245px;
  opacity: 0.3;
  display: none;
}
@media (min-width: 768px) {
  .footer-content-nav:before {
    display: block;
  }
}
.footer-content-nav:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 0%;
  transform: translateX(-50%);
  background: #E9E8ED;
  height: 1px;
  width: 100%;
}
.footer-content-title {
  font-family: "DinCompressed";
  font-size: 18px;
  line-height: 27px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-content-title::after {
  font-family: "leader";
  content: "";
  transition: 0.5s;
  margin-left: 10px;
  font-size: 24px;
  color: #323335;
}
@media (min-width: 768px) {
  .footer-content-title::after {
    display: none;
  }
}
.footer-content-title.active::after {
  transform: rotate(180deg);
}
@media (min-width: 768px) {
  .footer-content-title {
    font-size: 16px;
    margin-bottom: 0;
  }
}
@media (min-width: 1280px) {
  .footer-content-title {
    font-size: 18px;
    margin-bottom: 14px;
  }
}
.footer-content-link {
  margin-top: 3px;
}
.footer-content-links {
  line-height: 22px;
  font-size: 14px;
  overflow: hidden;
  max-height: 0;
  transition: 0.5s;
}
.footer-content-links.open {
  max-height: none;
}
@media (min-width: 768px) {
  .footer-content-links {
    max-height: none;
  }
}
@media (min-width: 0px) {
  .footer-content-link:first-child {
    margin-top: 8px;
  }
}
.footer-content-link:before {
  content: "-";
  margin-right: 5px;
}
.footer-networks {
  background: #ffffff;
  padding-bottom: 25px;
}
@media (min-width: 768px) {
  .footer-networks {
    padding-bottom: 0px;
  }
}
.footer-networks .footer-col {
  margin: auto;
  width: auto;
  flex: 1;
}
.footer-networks .footer-col:first-child {
  width: 100%;
  margin-bottom: 15px;
  flex: unset;
}
@media (min-width: 1024px) {
  .footer-networks .footer-col:first-child {
    width: auto;
    margin-bottom: 0px;
  }
}
@media (min-width: 1024px) {
  .footer-networks .footer-col {
    width: auto;
    flex: unset;
  }
}
.footer-network {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
@media (min-width: 768px) {
  .footer-network {
    height: 75px;
  }
}
.footer-network-label {
  font-family: "DinCompressed";
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 15px;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .footer-network-label {
    margin-top: 0px;
  }
}
.footer-network-link + .footer-network-link {
  margin-left: 15px;
}
.footer-network-link + .footer-network-link--partner {
  margin-left: 30px;
}
.footer-network-link-img {
  max-height: 27px;
}
@media (min-width: 768px) {
  .footer-network-link-img {
    max-height: 37px;
  }
}
.footer-network-link--partner .footer-network-link-img {
  max-height: 66px;
}
.footer-legals {
  background: #EC6611;
  line-height: 24px;
  color: #ffffff;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
}
.footer-legals-content {
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-wrap: wrap;
}
.footer-legals-item {
  width: 100%;
  text-align: center;
}
@media (min-width: 768px) {
  .footer-legals-item {
    text-align: initial;
    width: auto;
  }
}
.footer-legals-item + .footer-legals-item {
  margin-top: 6px;
}
@media (min-width: 768px) {
  .footer-legals-item + .footer-legals-item {
    margin-top: 0;
    margin-left: auto;
  }
}
.footer-legals-links {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0 20px;
}
@media (min-width: 768px) {
  .footer-legals-links {
    padding: 0;
  }
}
.footer-legals-link {
  white-space: nowrap;
}
.footer-legals-link + .footer-legals-link {
  padding-left: 4px;
  margin-left: 8px;
  position: relative;
}
.footer-legals-link + .footer-legals-link:before {
  content: "|";
  position: absolute;
  left: -4px;
  top: 50%;
  transform: translateY(-50%);
}
.footer-text, .footer-link {
  position: relative;
  color: #3d3d3d;
  font-size: 14px;
  cursor: pointer;
  margin-bottom: 0 !important;
}
.footer-text:last-child, .footer-link:last-child {
  margin-bottom: 20px !important;
}
@media (min-width: 768px) {
  .footer-text:last-child, .footer-link:last-child {
    margin-bottom: 0px !important;
  }
}
.footer-text + .footer-text, .footer-text + .footer-link, .footer-link + .footer-text, .footer-link + .footer-link {
  margin-top: 11px;
}
.footer-text:after, .footer-link:after {
  position: absolute;
  bottom: -3px;
  left: 0px;
  right: 0px;
  height: 1px;
  background: #3d3d3d;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.5s ease;
}
.footer-text:hover:after, .footer-link:hover:after {
  transform: scaleX(1);
}
.footer-text--light, .footer-link--light {
  color: #ffffff;
}
.footer-text--light:after, .footer-link--light:after {
  background: #ffffff;
}
.footer-socials {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px 0;
}
@media (min-width: 768px) {
  .footer-socials {
    padding: 0;
    justify-content: flex-start;
  }
}
.footer-social {
  font-size: 27px;
  line-height: 1;
}
.footer-social + .footer-social {
  margin-left: 20px;
}

#amasty-shopby-product-list {
  width: 100%;
}

.mst-search__highlight {
  background: #FDEFE7;
}

.page-header--category {
  margin-bottom: -60px;
}
@media (min-width: 768px) {
  .page-header--category {
    margin-bottom: -155px;
  }
}
@media (min-width: 1280px) {
  .page-header--category {
    margin-bottom: -205px;
  }
}

@media (min-width: 768px) {
  .catalog-category-view .breadcrumbs {
    display: block;
  }
}

#amasty-shopby-product-list .block {
  display: none;
}

.ui-slider-handle {
  background: #EC6611 !important;
}

#html-body.ls--custom.ls--leader .price, #html-body.ls--custom.ls--leader .price-container {
  font-size: 1em;
  line-height: 1.4em;
  margin-left: 0;
}
#html-body.ls--custom.ls--leader .price::after, #html-body.ls--custom.ls--leader .price-container::after {
  display: none;
}
#html-body.ls--custom.ls--leader .price-box {
  margin-top: 0;
}
#html-body.ls--custom.ls--leader .prices {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: relative;
}
#html-body.ls--custom.ls--leader .prices-promo {
  background: #EC6611;
  color: #ffffff;
  font-family: "DinCompressed";
  border-radius: 4px;
  padding: 0 5px;
  font-weight: bold;
  text-align: center;
  font-size: 1.42em;
  margin-top: -1em;
  text-decoration: none;
}
#html-body.ls--custom.ls--leader .prices > :last-child {
  margin-left: 1em;
  margin-top: 0.1em;
}

#html-body.ls--custom.ls--leader .old-price {
  text-decoration-color: #EC6611;
  font-size: 0.48em !important;
  color: #EC6611;
  text-decoration: none;
}
#html-body.ls--custom.ls--leader .old-price .price {
  text-decoration: line-through;
}

#html-body.ls--custom.ls--leader .special-price {
  margin: 0;
}

.ipoint {
  font-size: 0;
  color: #323335;
}
.ipoints {
  width: 100%;
}
.ipoints--white {
  background: #ffffff;
  padding: 60px 0;
}
.ipoints-section-title {
  font-family: "DinCompressed";
  font-size: 22px;
  font-weight: normal;
  color: #323335;
  width: 100%;
  padding-bottom: 45px;
}
@media (min-width: 768px) {
  .ipoint + .ipoint {
    margin-top: 70px;
  }
}
.ipoint-image {
  position: relative;
  overflow: hidden;
  padding: 0 15px;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .ipoint-image {
    padding: 0;
    margin-bottom: 0;
  }
}
.ipoint-image-content {
  object-fit: cover;
  height: 100%;
  width: 100%;
}
.ipoint-image-container {
  padding: 0 15px;
}
.ipoint-image img {
  width: 100%;
}
.ipoint-image img + img {
  width: auto;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.ipoint:nth-child(even) .ipoint-image {
  order: -1;
}
@media (min-width: 768px) {
  .ipoint:nth-child(odd) .ipoint-image {
    padding-left: 15px;
    padding-right: 5px;
  }
  .ipoint:nth-child(even) .ipoint-image {
    padding-right: 15px;
    padding-left: 5px;
  }
}
.ipoint-text {
  padding: 20px;
  font-size: 12px;
  line-height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .ipoint-text {
    font-size: 14px;
    line-height: 28px;
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .ipoint-text {
    padding: 50px;
  }
}
.ipoint-text p, .ipoint-text h1, .ipoint-text h2, .ipoint-text h3, .ipoint-text h4, .ipoint-text h5 {
  max-width: 500px;
  text-align: center;
}
@media (min-width: 768px) {
  .ipoint-text p, .ipoint-text h1, .ipoint-text h2, .ipoint-text h3, .ipoint-text h4, .ipoint-text h5 {
    text-align: left;
  }
}
.ipoint-text em {
  font-style: italic;
}
.ipoint-text b {
  font-weight: 600;
}
.ipoint-text h1, .ipoint-text h2, .ipoint-text h3, .ipoint-text h4, .ipoint-text h5 {
  font-size: 20px;
  margin-bottom: 30px;
  font-family: "DinCompressed";
}
@media (min-width: 768px) {
  .ipoint-text h1, .ipoint-text h2, .ipoint-text h3, .ipoint-text h4, .ipoint-text h5 {
    font-size: 24px;
  }
}
.ipoint-text strong {
  font-weight: 600;
}
.ipoint-text p {
  max-width: none;
  text-align: justify;
}
.ipoint-text p + h1, .ipoint-text p + h2, .ipoint-text p + h3, .ipoint-text p + h4, .ipoint-text p + h5, .ipoint-text p + p {
  margin-top: 30px;
}
.ipoint-text p a {
  color: #EC6611;
}
.ipoint-text p a:hover, .ipoint-text p a:active {
  color: #bc510e;
}

.ppoint {
  font-size: 0;
  color: #323335;
}
@media (min-width: 1280px) {
  .ppoint:last-child {
    margin-bottom: 0;
  }
}
.ppoints {
  width: 100%;
}
@media (min-width: 768px) and (max-width: 1279px) {
  .ppoint-row {
    align-items: center;
    flex-wrap: nowrap;
  }
}
.ppoint-image {
  position: relative;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
@media (min-width: 768px) {
  .ppoint-image {
    width: auto;
  }
}
.ppoint-image-container {
  padding: 0 15px;
}
.ppoint-image-wrapper {
  justify-content: center;
  display: flex;
  align-items: center;
}
@media (min-width: 768px) {
  .ppoint-image-wrapper {
    margin-right: 8.3333333333%;
  }
}
.ppoint-image-wrapper--odd {
  order: -1;
}
@media (min-width: 768px) {
  .ppoint-image-wrapper--odd {
    margin-right: 0;
    margin-left: 8.3333333333%;
  }
}
.ppoint-image img {
  max-width: 100%;
}
@media (min-width: 768px) {
  .ppoint:nth-child(odd) .ppoint-text, .ppoint:nth-child(even) .ppoint-image-wrapper {
    order: -1;
    margin-left: 8.3333333333%;
  }
}
.ppoint--end .ppoint-tex {
  align-items: flex-start;
}
.ppoint-text {
  padding-top: 30px;
  padding-bottom: 30px;
  font-size: 12px;
  line-height: 22px;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  text-align: justify;
}
.ppoint-text .section-title {
  min-width: 100%;
  text-align: left;
  justify-content: flex-start;
}
.ppoint-text .section-title ~ .section-subtitle {
  margin-bottom: 30px;
  margin-top: -10px;
  font-size: 17px;
}
@media (min-width: 768px) {
  .ppoint-text .section-title ~ .section-subtitle {
    margin-top: -25px;
  }
}
@media (min-width: 768px) {
  .ppoint-text {
    padding-bottom: 25px;
    padding-top: 25px;
    margin-right: 8.3333333333%;
  }
}
.ppoint-text-content {
  font-size: 12px;
  line-height: 24px;
}
.ppoint-text-content p, .ppoint-text-content h1, .ppoint-text-content h2, .ppoint-text-content h3, .ppoint-text-content h4, .ppoint-text-content h5 {
  max-width: 500px;
  text-align: left;
}
.ppoint-text-content a {
  color: #EC6611;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.ppoint-text-content a:hover {
  color: #f1843f;
}
.ppoint-text-content em {
  font-style: italic;
}
.ppoint-text-content strong {
  font-weight: 700;
}
.ppoint-text-content b {
  font-weight: 600;
}
.ppoint-text-content h1, .ppoint-text-content h2, .ppoint-text-content h3, .ppoint-text-content h4, .ppoint-text-content h5 {
  font-weight: 700;
  font-size: 18px;
  margin-bottom: 20px;
}
.ppoint-text-content p {
  margin-bottom: 24px;
  text-align: justify;
  max-width: none;
}
.ppoint-text-content p:last-child {
  margin-bottom: 0;
}
@media (min-width: 0px) and (max-width: 767px) {
  .ppoint-text-content {
    max-height: 170px;
  }
}

.pager-content {
  display: flex;
  justify-content: center;
  align-items: center;
}
.pager-label {
  font-size: 12px;
  font-weight: 700;
  margin-right: 8px;
}
.pager-items {
  display: flex;
  justify-content: center;
  align-items: stretch;
}
.pager-item {
  background: #f4f4f6;
  color: #323335;
  font-size: 15px;
  line-height: 20px;
  display: flex;
  align-items: center;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.pager-item a {
  color: inherit !important;
  -webkit-transition: 0s;
  -moz-transition: 0s;
  transition: 0s;
  padding: 10px;
}
.pager-item + .pager-item {
  margin-left: 1px;
}
.pager-item:hover, .pager-item--current {
  -webkit-transition: 0s;
  -moz-transition: 0s;
  transition: 0s;
  background: #EC6611;
  color: #ffffff;
}
.pager-item--current {
  padding: 10px;
}

.relateds {
  margin-bottom: 30px;
}

.promo {
  display: flex;
  min-height: 47px;
  width: 122px;
  border-radius: 6px;
  color: #DB000A;
  overflow: hidden;
  position: relative;
  background-color: #F9D6D8;
}
.promo--fidelity {
  color: #EC6611;
  background-color: #E4EBE3;
}
.promo--big {
  min-height: 80px;
  min-width: unset;
  width: auto;
}
.promo-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: calc(100%);
  min-height: 47px;
  padding: 2px;
}
.promo-content--big {
  padding: 2px 14px;
  font-size: 16px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .promo-content--big {
    padding: 2px 0;
  }
}
.promo-price + .promo-content {
  width: calc(100% - 79px);
}
.promo-price--big + .promo-content {
  width: calc(328px - 100px);
}
@media (min-width: 0px) and (max-width: 1279px) {
  .promo-price--big + .promo-content {
    width: calc(268px - 100px);
  }
}
.promo::before {
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: currentColor;
  opacity: 0.16;
  position: absolute;
  z-index: -1;
}
.promo-title, .promo-pretitle, .promo-subtitle, .promo-description {
  text-align: center;
}
.promo-pretitle {
  color: currentColor;
  text-transform: uppercase;
  font-size: 8px;
  font-weight: bold;
}
.promo-title {
  color: currentColor;
  font-size: 12px;
  font-weight: bold;
  line-height: 13px;
  text-transform: uppercase;
}
.promo-title--big {
  font-size: 13px;
  line-height: 13px;
}
.promo-title--bigger {
  font-size: 16px;
  line-height: 19px;
}
.promo-title {
  color: currentColor;
  font-weight: bold;
}
* + .promo-title {
  margin-top: 2px;
}
.promo-subtitle {
  font-size: 9px;
  font-weight: bold;
}
* + .promo-subtitle {
  margin-top: 2px;
}
.promo-description {
  font-size: 9px;
  line-height: 11px;
  color: #707070;
}
* + .promo-description {
  margin-top: 2px;
}
.promo-description--big {
  font-size: 12px;
}
.promo-price {
  background: currentColor;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 79px;
}
.promo-price-amount {
  color: #ffffff;
}
.promo-price-amount--big {
  font-size: 24px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .promo-price-amount--big {
    font-size: 20px;
  }
}
.promo-price--big {
  width: 100px;
  font-size: 24px;
}
.promo-footer {
  background: currentColor;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 7px;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.promo-footer::before {
  content: "";
  background: #000000;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  opacity: 0;
  transition: 0.5s;
  pointer-events: none;
}
.promo-footer:hover::before {
  opacity: 0.2;
}
.promo-footer-text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
  position: relative;
  z-index: 5;
}

.breadcrumb-container {
  padding-top: 10px;
  padding-bottom: 10px;
  color: #323335;
  background-size: cover;
  font-size: 12px;
  display: none;
  z-index: 1;
  position: relative;
}
@media (min-width: 768px) {
  .breadcrumb-container {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .breadcrumb-container {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.breadcrumb-product {
  font-size: 16px;
  color: #323335;
  margin-bottom: 30px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .breadcrumb-product {
    display: none;
  }
}
.breadcrumb-product-section--first {
  text-transform: uppercase;
}
.breadcrumb-product-divider {
  margin: 0 5px;
}
.breadcrumb-item {
  line-height: 1;
  position: relative;
  display: none;
}
@media (min-width: 768px) {
  .breadcrumb-item {
    line-height: 19px;
    display: flex;
    margin-right: 4px;
  }
}
.breadcrumb-item::first-letter {
  text-transform: uppercase;
}
.breadcrumb-item-link {
  position: relative;
}
.breadcrumb-item-link::after {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 1px;
  background: currentColor;
  transition: 0.5s;
}
.breadcrumb-item-link:hover::after {
  width: 100%;
}
.breadcrumb-item--current {
  display: block;
  font-size: 24px;
  font-weight: bold;
}
.breadcrumb-item:last-child {
  font-weight: bold;
}
@media (min-width: 768px) {
  .breadcrumb-item + .breadcrumb-item::before {
    font-size: 16px;
    font-weight: normal;
    content: ">";
    margin-right: 4px;
    position: relative;
    font-family: Arial;
  }
}
.breadcrumb-subs {
  margin-left: -20px;
  margin-right: -20px;
  margin-bottom: -33px;
  padding: 0 20px 30px;
  overflow: auto;
  width: auto;
}
@media (min-width: 768px) {
  .breadcrumb-subs {
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0;
    padding: 0px;
    overflow: initial;
    width: 100%;
  }
}
.breadcrumb-sub {
  flex-shrink: 0;
}
@media (min-width: 0px) and (max-width: 767px) {
  .breadcrumb-sub {
    margin-bottom: 0 !important;
  }
}

.category-header-container {
  position: relative;
  margin-top: -25px;
  padding: 120px 0 20px;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .category-header-container {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .category-header-container {
    padding: 30px 0 20px;
  }
}
.category-header--1 {
  color: #d4007a;
}
.category-header--2 {
  color: #0E90BD;
}
.category-header--3 {
  color: #A2C621;
}
.category-header--4 {
  color: #EC6611;
}
.category-header--5 {
  color: #EC6611;
}
.category-header--6 {
  color: #EC6611;
}
.category-header--7 {
  color: #EC6611;
}
.category-header--8 {
  color: #EC6611;
}
.category-header--9 {
  color: #EC6611;
}
.category-header--10 {
  color: #FE7676;
}
@media (min-width: 0px) and (max-width: 767px) {
  .category-header--brand {
    margin-top: -100px;
    margin-bottom: -20px;
  }
}
.category-header::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100vw;
  height: 100%;
  background: white;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, white 155px);
  z-index: 0;
}
@media (min-width: 768px) {
  .category-header::before {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, white 100%);
  }
}
.category-header-background {
  background-position: center top;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100vw;
  height: 100%;
  z-index: -1;
}
.category-header-content {
  position: relative;
}
.category-header-content-main {
  width: 100%;
  display: flex;
  align-items: flex-start;
}
.category-header-content-image {
  width: 90px;
  margin-right: 20px;
}
@media (min-width: 768px) {
  .category-header-content-image {
    width: 150px;
  }
}
#html-body.ls--custom.ls--leader .category-header-slider {
  width: 100%;
}
.category-title {
  text-transform: uppercase;
  margin-bottom: 0;
}
.category-description {
  color: #323335;
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
}
.category-item-title {
  font-weight: 500;
  font-size: 12px;
  padding: 0 3px;
}
@media (min-width: 768px) {
  .category-item-title {
    padding: 0;
    font-size: 14px;
  }
}

.swiper {
  margin: 0;
}
.swiper-container {
  margin: 40px 0 20px;
  overflow: visible;
}
@media (min-width: 768px) {
  .swiper-container {
    overflow: hidden;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .swiper-slide {
    padding: 0;
  }
}
#html-body.ls--custom.ls--leader .swiper-category-item {
  background: transparent;
  border: none;
  box-shadow: none;
  padding: 0;
  color: #323335;
}
#html-body.ls--custom.ls--leader .swiper-category-item-img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-bottom: 5px;
}
#html-body.ls--custom.ls--leader .swiper-category-item-img--hover {
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  top: 0;
  opacity: 0;
  transition: opacity 0.5s;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .swiper-category-item-img--hover {
    top: 10px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .swiper-slide-active .swiper-category-item-img--hover {
    opacity: 1 !important;
  }
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .swiper-category-item:hover .swiper-category-item-img--hover {
    opacity: 1;
    transition: 0.25s;
  }
}
#html-body.ls--custom.ls--leader .swiper-button-prev, #html-body.ls--custom.ls--leader .swiper-button-next {
  opacity: 1;
  height: 20px;
  width: 20px;
  background: currentColor;
  border-radius: 50%;
  display: none;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .swiper-button-prev, #html-body.ls--custom.ls--leader .swiper-button-next {
    display: block;
  }
}
#html-body.ls--custom.ls--leader .swiper-button-prev::before, #html-body.ls--custom.ls--leader .swiper-button-next::before {
  font-family: "leader";
  color: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 12px;
}
#html-body.ls--custom.ls--leader .swiper-button-prev::before {
  content: "";
}
#html-body.ls--custom.ls--leader .swiper-button-next::before {
  content: "";
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .swiper-slide {
    padding: 0;
  }
}
#html-body.ls--custom.ls--leader .swiper-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  margin: 12px auto;
  width: 100%;
}
#html-body.ls--custom.ls--leader .swiper-pagination-bullet {
  width: 25px;
  height: 5px;
  border-radius: 2px;
  background: #E9E8ED;
  margin: 3px;
  opacity: 1;
  transition: 0.3s;
}
#html-body.ls--custom.ls--leader .swiper-pagination-bullet-active {
  background: currentColor;
}

#html-body.ls--custom.ls--leader .rating-1::before {
  content: "";
}
#html-body.ls--custom.ls--leader .rating-2::before {
  content: "";
}
#html-body.ls--custom.ls--leader .rating-3::before {
  content: "";
}
#html-body.ls--custom.ls--leader .rating-4::before {
  content: "";
}
#html-body.ls--custom.ls--leader .rating-5::before {
  content: "";
}
#html-body.ls--custom.ls--leader .rating-result {
  margin-left: 0;
  height: 30px;
  width: 87px;
  margin-right: 13px;
}
#html-body.ls--custom.ls--leader .rating-result label {
  top: 0;
}
#html-body.ls--custom.ls--leader .rating-result::before, #html-body.ls--custom.ls--leader .rating-result span::before {
  content: "";
}
#html-body.ls--custom.ls--leader .rating-result::before, #html-body.ls--custom.ls--leader .rating-result span::before, #html-body.ls--custom.ls--leader .rating-result label::before {
  font-size: 15px;
  height: auto;
  font-family: "leader";
  letter-spacing: 3px;
  left: 0;
  height: 30px;
  line-height: 30px;
  color: #EC6611;
}
#html-body.ls--custom.ls--leader .rating-result::before {
  content: "";
}
#html-body.ls--custom.ls--leader .rating-result--small {
  margin-right: 0;
  height: 22px;
  width: 65px;
}
#html-body.ls--custom.ls--leader .rating-result--small::before, #html-body.ls--custom.ls--leader .rating-result--small span::before, #html-body.ls--custom.ls--leader .rating-result--small label::before {
  font-size: 11px;
  letter-spacing: 2px;
  height: 22px;
  line-height: 22px;
}

@media (min-width: 768px) {
  .page-layout-2columns-left .columns .main {
    width: 75.25%;
    padding-left: 20px;
  }
}
@media (min-width: 768px) {
  .page-layout-2columns-left .sidebar-main {
    width: 24.75%;
    padding-right: 10px;
  }
}
@media (min-width: 1024px) {
  .page-layout-2columns-left .sidebar-main {
    padding-right: 20px;
  }
}

#html-body.ls--custom.ls--leader .filter-title {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 21px;
  color: #EC6611;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .filter-title {
    margin-top: 0;
    text-align: left;
  }
}
#html-body.ls--custom.ls--leader .filter-clear {
  font-size: 12px;
  margin-bottom: 10px;
  display: inline-block;
}
#html-body.ls--custom.ls--leader .filter-content {
  display: block !important;
}
#html-body.ls--custom.ls--leader .filter-items {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding-left: 0;
}
#html-body.ls--custom.ls--leader .filter-item {
  margin-right: 15px;
  padding: 8px;
  padding-right: 10px;
  border: 2px solid #EC6611;
  display: flex;
  align-items: center;
}
#html-body.ls--custom.ls--leader .filter-item-name {
  text-transform: uppercase;
}
#html-body.ls--custom.ls--leader .filter-item-name::after {
  content: " : ";
  margin-left: 3px;
}
#html-body.ls--custom.ls--leader .filter-item-value {
  display: flex;
  align-items: center;
  margin-right: 15px;
}
#html-body.ls--custom.ls--leader .filter-item-value .price {
  font-size: 14px;
  padding: 0 2px;
  font-weight: normal;
}
#html-body.ls--custom.ls--leader .filter-item-remove {
  color: #EC6611;
  position: relative;
  margin-left: auto;
}
#html-body.ls--custom.ls--leader .filter-item-remove::before {
  transform: none;
  font-family: "leader";
  content: "";
  height: auto;
  background: none;
  font-size: 9px;
}
#html-body.ls--custom.ls--leader .filter-item-remove::after {
  display: none;
}
#html-body.ls--custom.ls--leader .filter-slider {
  margin: 0 23px;
}
#html-body.ls--custom.ls--leader .filter-slider-content {
  max-width: none;
}
#html-body.ls--custom.ls--leader .filter-options {
  margin-top: 10px;
}
#html-body.ls--custom.ls--leader .filter-options-title {
  font-size: 14px;
  color: #EC6611;
  padding: 12px 20px 12px 0;
  border: none;
  border-top: 1px solid #B0B3B2;
  margin: 0;
  position: relative;
  cursor: pointer;
  text-transform: uppercase;
}
#html-body.ls--custom.ls--leader .filter-options-title::before {
  right: 1px;
  top: 12px;
  position: absolute;
  font-family: "leader";
  content: "";
}
#html-body.ls--custom.ls--leader .filter-options-title[aria-expanded=true]::before {
  content: "";
}
#html-body.ls--custom.ls--leader .filter-options-content {
  border-top: 1px solid #B0B3B2;
  padding-top: 20px;
  padding-bottom: 0;
  margin-bottom: 20px;
}
#html-body.ls--custom.ls--leader .filter-options-content > form {
  max-height: 186px;
  overflow: auto;
}
#html-body.ls--custom.ls--leader .filter-options-items {
  padding-left: 15px;
  margin-left: 0;
}
#html-body.ls--custom.ls--leader .filter-option-item + .filter-option-item {
  margin-top: 13px;
}
#html-body.ls--custom.ls--leader .filter-option-item {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  margin-bottom: 0;
}
#html-body.ls--custom.ls--leader .filter-option-item-link {
  padding-left: 0;
  display: flex;
  align-items: center;
  font-weight: 500;
}
#html-body.ls--custom.ls--leader .filter-option-item-label {
  display: inline-block;
  margin-right: 5px;
}

.toolbar-products {
  margin-top: 0;
  background: #FEF2E8;
  padding: 10px 10px 10px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 10px;
}
.toolbar-products ~ .toolbar-products {
  display: none;
}
.toolbar-products::before, .toolbar-products::after, .toolbar-products .modes {
  display: none;
}
#html-body.ls--custom.ls--leader .toolbar-products-pagination {
  display: block;
}
.toolbar-sorter {
  display: flex;
  align-items: center;
}

#html-body.ls--custom.ls--leader .amshopby-option-link {
  display: none;
}

#html-body.ls--custom.ls--leader .ui-slider {
  height: 5px;
  background: #E9E8ED;
}
#html-body.ls--custom.ls--leader .ui-slider::before, #html-body.ls--custom.ls--leader .ui-slider::after {
  display: none;
}
#html-body.ls--custom.ls--leader .ui-slider-handle {
  top: 3px;
  transition: 0s;
  cursor: pointer;
  background: #EC6611;
  border-radius: 50%;
  height: 20px;
  width: 20px;
  transform: translate(-10px, -11px);
}
#html-body.ls--custom.ls--leader .ui-slider-range {
  height: 4px;
  background: #EC6611;
  position: relative;
  top: 0;
}
#html-body.ls--custom.ls--leader .ui-slider-delimiter {
  opacity: 0;
  display: inline-block;
  width: 18px;
}
#html-body.ls--custom.ls--leader .ui-slider-input {
  max-width: calc(50% - 9px);
}
#html-body.ls--custom.ls--leader .ui-slider-prefix {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 10px;
}

.product-fotorama {
  margin-top: -20px;
  width: calc(100% + 20px);
  margin-left: -10px;
  margin-right: -10px;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .product-fotorama {
    margin: 0;
    width: auto;
  }
}
.product-title {
  font-family: "Din";
  font-weight: 500;
  font-size: 40px;
  margin-bottom: 10px;
  font-size: 23px;
  line-height: 27px;
}
@media (min-width: 768px) {
  .product-title {
    font-size: 40px;
    line-height: 44px;
  }
}
.product-brand {
  color: #EC6611;
  font-family: "DinCompressed";
  font-weight: bold;
  font-size: 17px;
  margin-right: 20px;
}
@media (min-width: 768px) {
  .product-brand {
    font-size: 28px;
  }
}
.product-info {
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .product-info {
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .product-info {
    padding-right: 0;
  }
}
.product-info-details {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.product-info-attribute {
  font-size: 14px;
  font-weight: 500;
  display: flex;
  width: 100%;
}
.product-info-attribute-label {
  margin-right: 6px;
}
.product-info-goto {
  margin-top: 10px;
  margin-bottom: 20px;
  display: inline-block;
}
.product-info-content {
  position: relative;
}
#html-body.ls--custom.ls--leader .product-qty {
  border: 0;
  font-weight: bold;
  font-size: 24px;
  text-align: center;
}
#html-body.ls--custom.ls--leader .product-addto {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 0;
}
#html-body.ls--custom.ls--leader .product-wish {
  font-size: 22px;
  margin: 0 13px;
}
.product-fid {
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px 12px;
  width: 100%;
  background: #323335;
  color: #F0A4A4;
  line-height: 1.2;
}
.product-fid::before {
  font-size: 20px;
  margin-right: 5px;
  line-height: 1.4;
}
.product-fid::after {
  font-size: 20px;
  margin-left: 5px;
  line-height: 1.4;
}
.product-fid--cart {
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 500;
}
.product-fid--cart::before {
  font-size: 27px;
  margin-right: 10px;
}
.product-fid-big {
  font-size: 30px;
  font-weight: 500;
  display: inline-block;
  margin-right: 10px;
}
.product-actions {
  width: 100%;
  display: flex;
  align-items: center;
}
.product-actions + .product-actions {
  margin-top: 10px;
}
#html-body.ls--custom.ls--leader .product-price {
  position: absolute;
  right: 0;
  bottom: -92px;
  transform: translateY(50%);
  font-size: 24px;
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .product-price {
    font-size: 40px;
  }
}
#html-body.ls--custom.ls--leader .product-price .price-container {
  display: flex;
  align-items: center;
}
#html-body.ls--custom.ls--leader .product-price .price-label {
  display: flex;
  align-items: center;
  padding: 5px;
  font-size: 10px;
  line-height: 1;
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .product-price .price-label {
    font-size: 14px;
  }
}
#html-body.ls--custom.ls--leader .product-price-old {
  width: 100%;
  margin-bottom: -15px;
  display: flex;
  justify-content: center;
}
.product-stock {
  border: 2px solid #f4f4f6;
  padding: 10px;
  margin-top: 20px;
}
.product-stock-text {
  margin-bottom: 7px;
}
.product-stock-address {
  font-weight: bold;
}
.product-labels {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-top: 25px;
  flex-wrap: wrap;
}
.product-label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.product-label-img {
  height: 40px;
}
#html-body.ls--custom.ls--leader .product-tab {
  border: 0 !important;
  padding: 15px 10px !important;
}
#html-body.ls--custom.ls--leader .product-tabs {
  margin-top: 20px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .product-tab {
    padding: 40px 10px !important;
    margin-top: 48px !important;
    border-top: 2px solid #f4f4f6 !important;
  }
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .product-tab {
    padding: 40px 0 !important;
  }
}
.product-tags, .product-flags {
  display: flex;
  width: 50%;
}
.product-tags {
  justify-content: flex-start;
}
.product-flags {
  justify-content: flex-end;
  flex-wrap: wrap;
}
.product-attr {
  color: #707070;
  font-size: 10px;
  line-height: 12px;
  padding-right: 8px;
  white-space: nowrap;
}
.product-attr--big {
  font-size: 16px;
  margin-right: 20px;
}
.product-attrs {
  display: flex;
  flex-direction: row;
  margin-top: 7px;
  align-items: center;
  flex-wrap: wrap;
  align-items: flex-start;
}
.product-attrs-collection {
  display: flex;
  flex-direction: row;
}
.product-attr-label {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-right: 20px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-attr-label {
    margin-top: 9px;
  }
}
.product-attr-labels {
  display: flex;
  flex-direction: row;
  width: 100%;
  margin-top: 20px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-attr-labels {
    flex-wrap: wrap;
  }
}
.product-attr-labels-picto {
  width: 24px;
  height: 24px;
  object-fit: contain;
}
.product-attr-labels-title {
  margin-left: 10px;
  font-size: 12px;
}
.product-tag {
  color: #707070;
  font-size: 10px;
  padding: 1px 2px;
  line-height: 12px;
  white-space: nowrap;
}
.product-tag + .product-tag {
  margin-left: 5px;
}
.product-tag {
  font-size: 8px;
  text-transform: uppercase;
  font-weight: 500;
  border-radius: 2px;
  text-align: center;
  border: 1px solid #707070;
  background-color: #ffffff;
}
.product-tag--alt {
  border: 1px solid transparent;
  background-color: #707070;
  color: #ffffff;
  font-weight: 500;
}
.product-flag {
  height: 20px;
  border-radius: 6px;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  padding: 3px 6px;
  display: flex;
  align-items: center;
}
.product-flag::before {
  margin-right: 2px;
  font-size: 10px;
}
.product-flag--sticky {
  position: absolute;
  right: -62px;
  top: -13px;
}
.product-flag--big {
  height: 33px;
  font-size: 16px;
  width: max-content;
  padding: 6px 12px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .product-flag--big {
    margin-top: 25px;
    margin-bottom: 17px;
  }
}
.product-flag--big::before {
  font-size: 19px;
}
.product-flag--bio {
  color: #bc510e;
  background-color: #E4EBE3;
}
.product-flag--frozen {
  color: #1a98b1;
  background-color: rgba(0, 193, 255, 0.15);
}
.product-flag--gluten {
  background-color: rgba(249, 228, 183, 0.5);
  color: #e6a005;
}
.product-flag--gluten::before {
  font-size: 13px;
}
.product-flag--new {
  background-color: rgba(44, 112, 255, 0.15);
  color: #2c70ff;
}
.product-flag--new::before {
  font-size: 11px;
  font-weight: bold;
}
.product-flag--season {
  background-color: rgba(249, 228, 183, 0.5);
  color: #e6a005;
}
.product-flag--season::before {
  font-size: 13px;
  font-weight: bold;
}
.product-flag--logo {
  height: 33px;
  padding: 0;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .product-flag--logo {
    margin-top: 25px;
    margin-bottom: 17px;
  }
}
.product-image {
  width: 122px;
  height: 122px;
}
.product-infos-name {
  font-size: 11px;
  color: #000000;
}
.product-page .box {
  margin-bottom: 40px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page .box {
    padding: 10px 10px;
    margin-bottom: 10px;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page-slider {
    display: flex;
    justify-content: center;
  }
}
.product-page-flags {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.product-page-flags .product-flag {
  margin-right: 10px;
}
.product-page-name {
  font-size: 24px;
  line-height: 36px;
  font-weight: bold;
  margin-top: 11px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page-name {
    font-size: 20px;
    line-height: 26px;
  }
}
.product-page-actions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 14px;
}
.product-page-actions-add {
  margin-right: 13px;
}
.product-page-price {
  margin-right: 30px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page-price {
    margin-right: unset;
    margin-bottom: 20px;
  }
}
.product-page-reco {
  background-color: #ffffff;
  padding: 10px 47px;
  margin-bottom: 40px;
  border-radius: 4px;
  margin-left: -40px;
  width: 107%;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page-reco {
    margin-left: 0;
    width: 100%;
    padding: 0;
    margin-top: 40px;
  }
}
.product-page-reco-promo-title {
  color: #DB000A;
}
.product-page-reco-fidelity-title {
  color: #EC6611;
}
.product-page-reco .product-page-infos-title {
  padding: 0 60px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page-reco .product-page-infos-title {
    padding: 19px 10px;
  }
}
.product-page-reco .product-page-infos-title::after {
  display: none;
}
.product-page-reco-slider {
  padding: 0 113px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page-reco-slider {
    padding: 0;
  }
}
.product-page-reco-promo, .product-page-reco-fidelity {
  border-radius: 0 0 4px 4px;
  background-color: #ffffff;
  padding: 10px 17px;
  margin-top: -60px;
  margin-bottom: 40px;
  width: unset;
  margin-left: 0;
}
.product-page-reco-promo-title, .product-page-reco-fidelity-title {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 17px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .product-page-reco-promo-title, .product-page-reco-fidelity-title {
    font-size: 15px;
    padding: 10px;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page-reco-promo, .product-page-reco-fidelity {
    margin-top: -11px;
    padding: 10px 0;
    margin-bottom: 10px;
  }
}
.product-page-reco-promo-divider, .product-page-reco-fidelity-divider {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #d9d9d9;
  margin: 15px 0;
  padding: 0;
}
.product-page-reco-promo-slider, .product-page-reco-fidelity-slider {
  padding: 0 80px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page-reco-promo-slider, .product-page-reco-fidelity-slider {
    padding: 0;
  }
}
.product-page-infos-title--down::after {
  transform: rotate(180deg);
  transition: transform 330ms linear;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page-infos-title::after {
    position: absolute;
    cursor: pointer;
    font-family: "g20_front";
    content: "";
    right: 38px;
    transition: all 330ms linear;
  }
}
.product-page-infos-content {
  padding-bottom: 30px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page-infos-content {
    margin-top: 15px;
  }
}
@media (min-width: 768px) {
  .product-page-infos-content--open {
    display: initial !important;
  }
}
.product-page-infos-allergens {
  height: 34px;
  margin-bottom: 23px;
}
.product-page-infos-allergens-text {
  background-color: #F9D6D8;
  border-radius: 6px;
  font-size: 14px;
  line-height: 23px;
  padding: 5px 18px;
  color: #000000;
  display: flex;
  width: max-content;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .product-page-infos-allergens-text {
    margin-top: 14px;
  }
}
.product-page-infos-allergens-text::before {
  color: #DB000A;
  font-size: 18px;
  margin-right: 11px;
}
.product-page-infos-paragraph {
  font-size: 14px;
  color: #000000;
  border-left: 4px solid #d9d9d9;
  margin-bottom: 17px;
  padding-left: 10px;
}
.product-page-infos-paragraph--no-margin {
  margin-bottom: 0;
}
.product-page-infos-table {
  width: 100%;
  border: 1px solid #d9d9d9;
  margin-top: 14px;
}
.product-page-infos-table-left, .product-page-infos-table-middle {
  padding: 8px 11px;
}
.product-page-infos-table-left {
  text-align: right;
}
.product-page-infos-table-middle {
  text-align: center;
}
.product-page-infos-table-right {
  width: 20%;
  text-align: center;
  padding: 8px 0;
}
.product-page-infos-table-middle, .product-page-infos-table-right {
  opacity: 80%;
}
.product-page-infos-table td {
  width: 40%;
  border-bottom: 1px solid #d9d9d9;
}

#html-body.ls--custom.ls--leader .fotorama__nav__shaft {
  background: none;
}
#html-body.ls--custom.ls--leader .fotorama__thumb {
  border: 0;
  border-right: 2px solid transparent;
  transition: border 0.4s;
  cursor: pointer;
}
#html-body.ls--custom.ls--leader .fotorama__thumb__arr {
  display: none !important;
}
#html-body.ls--custom.ls--leader .fotorama__thumb-border {
  display: none;
}
#html-body.ls--custom.ls--leader .fotorama__arr {
  background: none;
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .fotorama__arr {
    display: block !important;
    width: 50px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .fotorama__arr {
    width: 100px;
  }
}
#html-body.ls--custom.ls--leader .fotorama__arr__arr {
  background: none;
  font-family: "leader";
  width: 30px;
  height: 30px;
  position: relative;
  background: #EC6611;
  border-radius: 50%;
}
#html-body.ls--custom.ls--leader .fotorama__arr__arr::before {
  color: #ffffff;
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  content: "";
}
#html-body.ls--custom.ls--leader .fotorama__arr--prev > * {
  transform: translate(-50%, -50%) rotate(180deg);
}
@media (min-width: 0px) and (max-width: 767px) {
  .fotorama__nav-wrap {
    position: relative;
    top: -15px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .fotorama__nav__frame {
    width: 36px;
    height: 5px;
  }
  #html-body.ls--custom.ls--leader .fotorama__nav__frame--dot {
    text-align: center;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .fotorama__nav__frame {
    margin-bottom: 26px;
  }
}
#html-body.ls--custom.ls--leader .fotorama__dot {
  width: 30px;
  border-radius: 2px;
  background: #f4f4f6;
  transition: 0.5s;
  border: 0;
  top: 0;
  left: 0;
  display: inline-block;
}
#html-body.ls--custom.ls--leader .fotorama__active .fotorama__dot {
  background: #EC6611;
}
@media (min-width: 0px) and (max-width: 767px) {
  .fotorama__stage {
    height: auto !important;
    padding-top: 100%;
  }
  .fotorama__stage__shaft {
    margin-top: -100%;
  }
}
@media (min-width: 768px) {
  .fotorama__stage {
    margin-left: 20px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .fotorama__stage__frame {
    height: 100vw !important;
  }
}
#html-body.ls--custom.ls--leader .fotorama__stage__frame .fotorama__img {
  cursor: grabbing;
  top: 0 !important;
  transform: translateX(-50%) !important;
  -webkit-transform: none !important;
  position: static;
  margin-top: auto !important;
  min-height: 100%;
  max-width: none;
}
#html-body.ls--custom.ls--leader .fotorama__active > .fotorama__thumb {
  border-color: #EC6611 !important;
}

.catalog-topnav {
  display: block;
}

#amasty-shopby-overlay {
  z-index: 7 !important;
}

.filters-container {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .filters-container {
    margin-bottom: 0;
  }
}
.filter-container {
  position: relative;
}
@media (min-width: 1024px) {
  .filter-container {
    margin-bottom: 20px;
  }
}
@media (min-width: 1024px) {
  .filter-container-global {
    margin-bottom: 0;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filter-container-global {
    width: 100%;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filter-container {
    position: unset;
  }
}
.filter-button {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  color: #707070;
  width: max-content;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filter-button {
    position: absolute;
    right: 0;
    top: 0;
  }
}
.filter-button--inline {
  margin-right: 10px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filter-button--inline {
    width: 100%;
    position: unset !important;
    justify-content: space-between;
    min-height: 30px;
  }
  .filter-button--inline::after {
    width: unset;
    transform: none;
  }
}
.filter-button-all {
  display: none;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filter-button-all {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
  }
}
.filter-button-name {
  font-weight: bold;
  font-size: 14px;
  color: #707070;
  margin-right: 20px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filter-button-name--top {
    font-size: 11px !important;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filter-button-name {
    font-size: 14px;
  }
}
.filter-button-chevron {
  color: #707070;
  margin-top: 2px;
}
.filter-option {
  padding: 10px 10px 0 10px;
  text-align: left;
  min-width: 160px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filter-option {
    padding: 10px 10px 0 20px;
  }
  .filter-option .checkbox-label {
    padding-left: 32px;
  }
}
.filter-option-label {
  font-size: 12px;
  line-height: 15px;
}
.filter-options {
  /*
  border: none;
  padding-left: 0;
  margin-left: 0;
  position: absolute;
  z-index: 5;
  left: -21px;
  top: 50px;

  @include bp(xs,md) {
      position: unset;
  }

  &-global {
      z-index: 6;
      @include bp(xs,md) {
          margin-top: 50px;
          width: 100%;
      }
  }

  &--mobile {
      @include bp(md) {
          display: flex;
          position: unset;
          background-color: unset;
          margin-top: 0;
      }
  }

  &--large {
      left: -70% !important;
      top: 50px !important;
  }

  &--fixed {
      position: unset;
  }

  &--inline {
      left: 0;
      top: 51px;

      @include bp(xs,md) {
          margin-bottom: 10px;
      }
  }

  &-list {
      box-sizing: border-box;
      border: 1px solid #E5E5E5;
      border-radius: 1px;
      width: 100%;
      box-shadow: 0 6px 18px 0 rgba(0,0,0,0.11);
      display: none;
      flex-direction: column;
      padding: 20px 10px 20px 10px;
      background-color: $color-white;
      transition: all linear 0.3s;

      &.active {
          display: flex;
      }

      &--overflow {
          overflow: hidden;
      }

      @include bp(xs,md) {
          padding: 0;
          border: unset;
          box-shadow: unset;
      }

      &-global {
          @include bp(xs,md) {
              padding: 10px 0;
          }

          &::after {
              content: '';
              display: block;
              position: absolute;
              left: 40%;
              bottom: 99%;
              width: 0;
              height: 0;
              border-bottom: 10px solid #FFFFFF;
              border-top: 10px solid transparent;
              border-left: 10px solid transparent;
              border-right: 10px solid transparent;

              @include bp(xs,md) {
                  right: 50px;
                  left: unset;
                  bottom: 78.4%;
              }
          }
      }

      &--inline {
          &::after {
              content: '';
              display: block;
              position: absolute;
              left: 40%;
              bottom: 99%;
              width: 0;
              height: 0;
              border-bottom: 10px solid #FFFFFF;
              border-top: 10px solid transparent;
              border-left: 10px solid transparent;
              border-right: 10px solid transparent;

              @include bp(xs,md) {
                  left: 75%;
                  bottom: 76%;
              }
          }
      }

      &--mobile {
          background-color: $color-white;
          position: relative;

          @include bp(ml) {
              display: flex;
              background-color: unset;
              padding: 0;
              box-shadow: unset;
              border: unset;
          }

          &::after {
              @include bp(xs,md) {
                  content: '';
                  display: block;
                  position: absolute;
                  width: 0;
                  height: 0;
                  border-bottom: 10px solid #FFFFFF;
                  border-top: 10px solid transparent;
                  border-left: 10px solid transparent;
                  border-right: 10px solid transparent;
                  left: 50px !important;
                  top: -20px !important;
              }
          }
      }
      &--displayed {
          display: unset;
      }

      &--wrap {
          flex-direction: unset;
          flex-wrap: wrap;
          min-width: 342px;

          @include bp(xs,md) {
              min-width: unset;
          }
      }
  }

  &-action {
      padding: 20px 20px 0 20px;

      @include bp(xs,md) {
          padding: 20px;
      }
  }

  */
}

.filters {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.filters-top {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 15px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filters-top {
    position: relative;
    margin-bottom: unset;
  }
}
.filters-title {
  font-size: 16px;
  font-weight: bold;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filters-title {
    display: none;
  }
}
.filters-section {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #E9E8ED;
  margin: 0 20px;
  padding: 0;
}
@media (min-width: 1024px) {
  .filters-section {
    display: none;
  }
}
.filters-bottom {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filters-bottom {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
  }
}
.filters-bottom-checkboxes, .filters-bottom-selects {
  display: flex;
  flex-direction: row;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filters-bottom-checkboxes, .filters-bottom-selects {
    flex-direction: column;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filters-bottom-checkboxes {
    flex-wrap: wrap;
  }
}
.filters-bottom-selects {
  flex-wrap: wrap;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .filters-bottom-selects {
    display: flex;
    flex-direction: column;
  }
}

.item-filter {
  background-color: #ffffff;
  width: max-content;
  height: max-content;
  margin-right: 10px;
  padding: 7px 20px;
  border-radius: 24px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .item-filter {
    padding: 15px 20px;
  }
}
.item-filter .checkbox-label:hover {
  color: unset;
}
.item-filter-label {
  font-size: 14px;
  font-weight: bold;
  padding-left: 27px;
  padding-top: 0;
  display: flex;
  margin-top: 2px;
}
.item-filter-label-icon {
  font-size: 25px;
  margin-right: 5px;
}
.item-filter-label--bio {
  color: #bc510e;
}
.item-filter-label--bio:hover {
  color: #bc510e !important;
}
.item-filter-label--alcool {
  color: #ffc20c;
}
.item-filter-label--alcool:hover {
  color: #ffc20c !important;
}
.item-filter-label--promo {
  color: #DB000A;
}
.item-filter-label--promo:hover {
  color: #DB000A !important;
}
.item-filter-label--promo .icon-sale {
  font-size: 20px;
}

@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs {
    width: 100%;
  }
  #html-body.ls--custom.ls--leader .tabs-container {
    width: 100%;
  }
  #html-body.ls--custom.ls--leader .tabs--gap {
    padding: 0 10px;
    margin-bottom: -45px;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs--gap {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs--gap--mobile {
    margin-bottom: 30px;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs--gap--mobile {
    margin: 0;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header {
    display: flex;
    flex-wrap: nowrap;
    min-width: 100%;
    flex-wrap: wrap;
    justify-content: center;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header {
    margin: 0 -5px;
  }
}
@media (min-width: 768px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .tabs-header.visible-lg {
    display: flex !important;
  }
}
@media (min-width: 768px) and (min-width: 1440px) {
  #html-body.ls--custom.ls--leader .tabs-header.visible-xl {
    display: flex !important;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .tabs-header {
    width: auto;
    flex-wrap: nowrap;
  }
}
@media (min-width: 768px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .tabs-header {
    margin: 0 -10px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-row {
    display: flex;
    justify-content: center;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header--icon {
    margin: 0 -6px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header--icon #html-body.ls--custom.ls--leader .tabs-header-item {
    font-size: 0;
    padding: 10px 5px 20px;
    margin: 0 6px;
    border-radius: 3px 3px 0 0;
  }
  #html-body.ls--custom.ls--leader .tabs-header--icon #html-body.ls--custom.ls--leader .tabs-header-item::after {
    width: 40px;
  }
  #html-body.ls--custom.ls--leader .tabs-header--icon #html-body.ls--custom.ls--leader .tabs-header-item::before {
    font-size: 36px;
    display: block;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header--small {
    align-items: center;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .tabs-header--small {
    white-space: nowrap;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header--small .tabs-header-item {
    font-size: 13px;
    padding: 8px 8px;
    background: none;
    margin: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header--small .tabs-header-item {
    padding: 8px 8px;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .tabs-header--small .tabs-header-item {
    padding: 18px 8px;
    font-size: 16px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header--medium {
    margin: 0 -7px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header--medium #html-body.ls--custom.ls--leader .tabs-header-item {
    margin: 0 7px;
    font-size: 16px;
    padding: 19px 10px;
    align-content: center;
    align-items: center;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-item {
    padding: 15px 10px;
    width: 100%;
    flex: 1;
    cursor: pointer;
    -webkit-transition: background 0.3s, border-color 0.3s;
    -moz-transition: background 0.3s, border-color 0.3s;
    transition: background 0.3s, border-color 0.3s;
    text-align: center;
    display: block;
    background: #ffffff;
    font-size: 14px;
    border: 0px;
    position: relative;
    font-family: "Din";
    font-weight: 500;
    opacity: 0.6;
    transition: 0.75s;
    position: relative;
    margin: 0 5px;
    text-transform: uppercase;
    color: #B0B3B2;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item::before {
    display: none;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item > a {
    transition: 0s;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item-index {
    display: none;
    position: absolute;
    left: 50%;
    top: 11px;
    position: absolute;
    margin-left: 18px;
    transform: translate(-50%, 0);
    font-size: 14px;
    font-family: "Din";
    font-weight: 700;
  }
  #html-body.ls--custom.ls--leader .tabs-header--icon #html-body.ls--custom.ls--leader .tabs-header-item-index {
    display: block;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-item {
    width: auto;
    padding: 15px 20px;
  }
}
@media (min-width: 768px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .tabs-header-item {
    padding: 15px 20px;
    font-size: 14px;
    margin: 0 10px;
  }
}
@media (min-width: 768px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .tabs-header-item {
    margin: 0 10px;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-item #html-body.ls--custom.ls--leader .tabs-header-item + #html-body.ls--custom.ls--leader .tabs-header-item {
    display: inline-block;
    text-align-last: auto;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-item.active, #html-body.ls--custom.ls--leader .tabs-header-item:hover {
    opacity: 1;
    color: #EC6611;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-item::after {
    content: "";
    position: absolute;
    height: 2px;
    width: 67px;
    bottom: 0;
    left: 50%;
    background: #EC6611;
    transform: translateX(-50%) scaleX(0);
    opacity: 0;
    transition: 0.75s;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .tabs-header-item::after {
    width: 100px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-item.active::after {
    opacity: 1;
    transform: translateX(-50%);
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-item--alt {
    font-weight: bold;
    font-size: 16px;
    border-radius: 4px 4px 0 0;
    letter-spacing: 1px;
    opacity: 1;
    color: #323335;
    padding: 19px 10px;
    margin: 0;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item--alt::after {
    display: none;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item--alt.active, #html-body.ls--custom.ls--leader .tabs-header-item--alt:hover {
    opacity: 1;
    background: #f4f4f6;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item--alt.active {
    color: #EC6611;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item--alt:hover {
    background: #E9E8ED;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item--alt:not(.active):hover {
    color: #323335;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item--alt:last-child {
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-item--check {
    pointer-events: none;
    text-transform: initial;
    font-weight: bold;
    cursor: initial;
    position: relative;
    display: flex !important;
    align-items: center;
    justify-content: center;
    color: #323335;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
    min-height: 74px;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item--check:hover {
    color: inherit;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item--check label {
    pointer-events: all;
    cursor: pointer;
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-item-check {
    position: absolute;
    right: 2px;
    top: 18px;
    display: inline-block;
    pointer-events: none;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-item.active {
    color: #EC6611;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tabs-header-item-detail {
    font-size: 12px;
    width: 100%;
    margin-top: 10px;
    text-align: center;
    font-family: "Din";
  }
  #html-body.ls--custom.ls--leader .tabs-header--icon #html-body.ls--custom.ls--leader .tabs-header-item-detail {
    font-size: 0;
  }
  #html-body.ls--custom.ls--leader .tabs-header-item-detail--emphasis {
    font-weight: 700;
    font-size: 12px;
  }
  #html-body.ls--custom.ls--leader .tabs-header--medium #html-body.ls--custom.ls--leader .tabs-header-item-detail--emphasis {
    display: block;
  }
  #html-body.ls--custom.ls--leader .tabs-header--icon #html-body.ls--custom.ls--leader .tabs-header-item-detail--emphasis {
    font-weight: normal;
  }
  #html-body.ls--custom.ls--leader .tabs-header--icon #html-body.ls--custom.ls--leader .tabs-header-item-detail--emphasis em {
    display: none;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tab {
    opacity: 0;
    max-height: 0;
    pointer-events: none;
  }
  #html-body.ls--custom.ls--leader .tab #html-body.ls--custom.ls--leader .tab--active {
    padding: 0;
    overflow: visible;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tab-image {
    max-width: 100%;
  }
  #html-body.ls--custom.ls--leader .tab-image img {
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tab-button {
    width: 100%;
  }
}
@media (min-width: 768px) and (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .tab-button {
    font-size: 11px;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tab-button {
    width: auto;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tab-title {
    font-size: 20px;
    font-weight: 700;
    margin: 20px auto;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tab-description {
    font-size: 16px;
    font-weight: 700;
    margin: 20px auto;
  }
  #html-body.ls--custom.ls--leader .tab-description a {
    color: #EC6611;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
  }
  #html-body.ls--custom.ls--leader .tab-description a:hover {
    color: #f1843f;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tab--active {
    opacity: 1;
    pointer-events: initial;
    max-height: none;
    padding: 0 15px 15px;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tab--active:not([class*=col]) {
    padding: 15px 25px;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .tab--active:not([class*=col]) {
    padding: 40px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tab--alone {
    padding-bottom: 0;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .tab--transparent {
    background: transparent;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs {
    width: 100%;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-container {
    width: 100%;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs--gap {
    padding: 0 10px;
    margin-bottom: -45px;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs--gap {
    margin-top: 0;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs--gap--mobile {
    margin-bottom: 30px;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs--gap--mobile {
    margin: 0;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header {
    display: flex;
    flex-wrap: nowrap;
    min-width: 100%;
    flex-wrap: wrap;
    justify-content: center;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header {
    margin: 0 -5px;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header.visible-lg {
    display: flex !important;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 1440px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header.visible-xl {
    display: flex !important;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header {
    width: auto;
    flex-wrap: nowrap;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header {
    margin: 0 -10px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-row {
    display: flex;
    justify-content: center;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--icon {
    margin: 0 -6px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--icon #html-body.ls--custom.ls--leader .mtabs .tabs-header-item {
    font-size: 0;
    padding: 10px 5px 20px;
    margin: 0 6px;
    border-radius: 3px 3px 0 0;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--icon #html-body.ls--custom.ls--leader .mtabs .tabs-header-item::after {
    width: 40px;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--icon #html-body.ls--custom.ls--leader .mtabs .tabs-header-item::before {
    font-size: 36px;
    display: block;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--small {
    align-items: center;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--small {
    white-space: nowrap;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--small .tabs-header-item {
    font-size: 13px;
    padding: 8px 8px;
    background: none;
    margin: 0;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--small .tabs-header-item {
    padding: 8px 8px;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--small .tabs-header-item {
    padding: 18px 8px;
    font-size: 16px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--medium {
    margin: 0 -7px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--medium #html-body.ls--custom.ls--leader .mtabs .tabs-header-item {
    margin: 0 7px;
    font-size: 16px;
    padding: 19px 10px;
    align-content: center;
    align-items: center;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item {
    padding: 15px 10px;
    width: 100%;
    flex: 1;
    cursor: pointer;
    -webkit-transition: background 0.3s, border-color 0.3s;
    -moz-transition: background 0.3s, border-color 0.3s;
    transition: background 0.3s, border-color 0.3s;
    text-align: center;
    display: block;
    background: #ffffff;
    font-size: 14px;
    border: 0px;
    position: relative;
    font-family: "Din";
    font-weight: 500;
    opacity: 0.6;
    transition: 0.75s;
    position: relative;
    margin: 0 5px;
    text-transform: uppercase;
    color: #B0B3B2;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item::before {
    display: none;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item > a {
    transition: 0s;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item-index {
    display: none;
    position: absolute;
    left: 50%;
    top: 11px;
    position: absolute;
    margin-left: 18px;
    transform: translate(-50%, 0);
    font-size: 14px;
    font-family: "Din";
    font-weight: 700;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--icon #html-body.ls--custom.ls--leader .mtabs .tabs-header-item-index {
    display: block;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item {
    width: auto;
    padding: 15px 20px;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item {
    padding: 15px 20px;
    font-size: 14px;
    margin: 0 10px;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item {
    margin: 0 10px;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item #html-body.ls--custom.ls--leader .mtabs .tabs-header-item + #html-body.ls--custom.ls--leader .mtabs .tabs-header-item {
    display: inline-block;
    text-align-last: auto;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item.active, #html-body.ls--custom.ls--leader .mtabs .tabs-header-item:hover {
    opacity: 1;
    color: #EC6611;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item::after {
    content: "";
    position: absolute;
    height: 2px;
    width: 67px;
    bottom: 0;
    left: 50%;
    background: #EC6611;
    transform: translateX(-50%) scaleX(0);
    opacity: 0;
    transition: 0.75s;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item::after {
    width: 100px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item.active::after {
    opacity: 1;
    transform: translateX(-50%);
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item--alt {
    font-weight: bold;
    font-size: 16px;
    border-radius: 4px 4px 0 0;
    letter-spacing: 1px;
    opacity: 1;
    color: #323335;
    padding: 19px 10px;
    margin: 0;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item--alt::after {
    display: none;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item--alt.active, #html-body.ls--custom.ls--leader .mtabs .tabs-header-item--alt:hover {
    opacity: 1;
    background: #f4f4f6;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item--alt.active {
    color: #EC6611;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item--alt:hover {
    background: #E9E8ED;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item--alt:not(.active):hover {
    color: #323335;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item--alt:last-child {
    margin-right: 0;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item--check {
    pointer-events: none;
    text-transform: initial;
    font-weight: bold;
    cursor: initial;
    position: relative;
    display: flex !important;
    align-items: center;
    justify-content: center;
    color: #323335;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
    min-height: 74px;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item--check:hover {
    color: inherit;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item--check label {
    pointer-events: all;
    cursor: pointer;
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item-check {
    position: absolute;
    right: 2px;
    top: 18px;
    display: inline-block;
    pointer-events: none;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item.active {
    color: #EC6611;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item-detail {
    font-size: 12px;
    width: 100%;
    margin-top: 10px;
    text-align: center;
    font-family: "Din";
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--icon #html-body.ls--custom.ls--leader .mtabs .tabs-header-item-detail {
    font-size: 0;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header-item-detail--emphasis {
    font-weight: 700;
    font-size: 12px;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--medium #html-body.ls--custom.ls--leader .mtabs .tabs-header-item-detail--emphasis {
    display: block;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--icon #html-body.ls--custom.ls--leader .mtabs .tabs-header-item-detail--emphasis {
    font-weight: normal;
  }
  #html-body.ls--custom.ls--leader .mtabs .tabs-header--icon #html-body.ls--custom.ls--leader .mtabs .tabs-header-item-detail--emphasis em {
    display: none;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tab {
    opacity: 0;
    max-height: 0;
    pointer-events: none;
  }
  #html-body.ls--custom.ls--leader .mtabs .tab #html-body.ls--custom.ls--leader .mtabs .tab--active {
    padding: 0;
    overflow: visible;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tab-image {
    max-width: 100%;
  }
  #html-body.ls--custom.ls--leader .mtabs .tab-image img {
    max-width: 100%;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tab-button {
    width: 100%;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tab-button {
    font-size: 11px;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .mtabs .tab-button {
    width: auto;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tab-title {
    font-size: 20px;
    font-weight: 700;
    margin: 20px auto;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tab-description {
    font-size: 16px;
    font-weight: 700;
    margin: 20px auto;
  }
  #html-body.ls--custom.ls--leader .mtabs .tab-description a {
    color: #EC6611;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
  }
  #html-body.ls--custom.ls--leader .mtabs .tab-description a:hover {
    color: #f1843f;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tab--active {
    opacity: 1;
    pointer-events: initial;
    max-height: none;
    padding: 0 15px 15px;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .mtabs .tab--active:not([class*=col]) {
    padding: 15px 25px;
  }
}
@media (min-width: 0px) and (max-width: 767px) and (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .mtabs .tab--active:not([class*=col]) {
    padding: 40px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tab--alone {
    padding-bottom: 0;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .mtabs .tab--transparent {
    background: transparent;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .mtabs .tab {
    opacity: 1;
    max-height: none;
    pointer-events: all;
    padding: 0;
  }
}

#html-body.ls--custom.ls--leader .tabs-header-item[aria-controls=amfaq_product] {
  display: none !important;
}

.storelocator-title {
  color: #000000;
  margin-bottom: 20px;
  text-align: center;
  font-size: 26px;
  width: 100%;
  font-weight: 700;
  line-height: 1.1;
}
.storelocator-title span {
  color: #EC6611;
}
.storelocator-header {
  width: 100%;
  overflow: hidden;
  position: relative;
  text-align: center;
  max-height: 450px;
}
.storelocator-header img {
  width: 100%;
}
.storelocator-header img + img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.storelocator-filters {
  flex-direction: row-reverse;
}
@media (min-width: 0px) and (max-width: 767px) {
  .storelocator-filters-att {
    display: block !important;
    margin-bottom: 20px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .storelocator-filters-container {
    max-height: 0;
    margin-top: -20px;
    padding: 0;
    overflow: hidden;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
  }
}
@media (min-width: 768px) {
  .storelocator-filters-container {
    max-height: none;
  }
}
.storelocator-row {
  padding-top: 10px;
  position: relative;
}
.storelocator-noresult {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: rgba(255, 255, 255, 0.8);
  font-weight: 700;
  font-size: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  opacity: 0;
  text-align: center;
  z-index: 2;
  pointer-events: none;
}
.storelocator-noresult p {
  max-width: 285px;
}
.storelocator-noresult.active {
  opacity: 1;
  pointer-events: all;
}
.storelocator-content {
  margin-top: -140px;
  margin-bottom: 50px;
  position: relative;
  z-index: 1;
}
.storelocator-top {
  width: 100%;
}
@media (min-width: 1280px) {
  .storelocator-top {
    padding: 0 115px;
  }
}
.storelocator-top-search {
  width: 100%;
  padding: 0 25px;
  font-size: 25px;
  margin-bottom: 20px;
  position: relative;
  color: #323335;
}
.storelocator-top-search-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  background: transparent;
  position: absolute;
  color: #323335;
  top: 50%;
  right: 0;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  z-index: 3;
}
.storelocator-top-search-button::before {
  z-index: 3;
  position: absolute;
  top: 50%;
  right: 35px;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.storelocator-top-input {
  width: 100%;
  border-radius: 27px;
}
.storelocator-top-content {
  background: #ffffff;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  padding: 25px;
  min-height: 175px;
}
@media (min-width: 768px) {
  .storelocator-top-content {
    padding: 25px 75px;
  }
}
.storelocator-top-section {
  width: 100%;
}
@media (min-width: 0px) and (max-width: 767px) {
  .storelocator-top-section + .storelocator-top-section {
    margin-top: 20px;
  }
}
.storelocator-top-label {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 20px;
  text-align: left;
  color: #323335;
}
.storelocator-top-label-title {
  height: 45px;
  display: flex;
  align-items: center;
}
.storelocator-top-label-title img {
  width: 40px;
  margin-left: 8px;
}
@media (min-width: 768px) {
  .storelocator-top-label-title img {
    width: 55px;
  }
}
.storelocator-find {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: flex-start;
  padding: 20px 40px;
  overflow: hidden;
  position: relative;
  background: #ebebeb;
}
.storelocator-find-background {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
@media (min-width: 0px) and (max-width: 767px) {
  .storelocator-find-background {
    left: 50%;
    right: auto;
    margin-left: -315x;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: calc(100% + 30px);
    min-height: 100%;
  }
}
.storelocator-find-icon {
  font-size: 50px;
  margin-right: 10px;
  color: #EC6611;
}
.storelocator-find-text-primary {
  color: #EC6611;
  font-family: "Din";
  font-size: 13px;
  text-transform: uppercase;
}
@media (min-width: 1280px) {
  .storelocator-find-text-primary {
    font-size: 22px;
  }
}
.storelocator-find-text-secondary {
  font-size: 13px;
}
@media (min-width: 1280px) {
  .storelocator-find-text-secondary {
    font-size: 22px;
    line-height: 1;
  }
}
.storelocator-find-form {
  margin-left: 20px;
  display: flex;
  align-items: flex-end;
}
@media (min-width: 0px) and (max-width: 767px) {
  .storelocator-find-form {
    width: 100%;
    margin-left: 0;
  }
}
@media (min-width: 1280px) {
  .storelocator-find-form {
    margin-left: 70px;
  }
}
.storelocator-find-form-input {
  width: 285px;
  margin-right: 20px;
}
.storelocator-find-form-input .input-box {
  margin-bottom: 0;
}
.storelocator-find-form-input .input-text {
  border-radius: 20px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .storelocator-find-form-input {
    width: 100%;
  }
  .storelocator-find-form-input .input-text {
    padding-right: 85px;
  }
}
.storelocator-find-form-icon {
  position: absolute;
  top: 50%;
  right: 62px;
  font-size: 26px;
  margin-top: 16px;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  z-index: 10;
  font-weight: 500;
  color: #323335;
}
@media (min-width: 768px) {
  .storelocator-find-form-icon {
    margin-top: 10px;
  }
}
.storelocator-find-form-label {
  padding-top: 0;
  font-weight: 500;
}
.storelocator-find-form-submit {
  align-self: center;
  margin-top: 31px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .storelocator-find-form-submit {
    margin-left: -70px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .storelocator-find-form-submit {
    font-size: 9px;
    white-space: nowrap;
  }
}
.storelocator-mobile {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 50;
  padding: 15px 20px;
  width: 100%;
  border-radius: 0;
}
.storelocator-items-container {
  border: 1px solid #f4f4f6;
}
@media (min-width: 0px) and (max-width: 767px) {
  .storelocator-items-container {
    height: auto;
    max-height: 300px;
  }
}
.storelocator-item + .storelocator-item {
  border-top: 1px solid #f4f4f6;
}
.storelocator-item {
  display: flex;
  position: relative;
  width: 100%;
  align-items: flex-start;
  padding: 15px 10px;
  padding-right: 50px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  color: #323335;
  cursor: pointer;
}
.storelocator-item.-active, .storelocator-item:hover {
  background: #f4f4f6;
}
.storelocator-item::before {
  font-family: "leader";
  content: "";
  position: absolute;
  top: 50%;
  right: -15px;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 40px;
}
.storelocator-item img {
  width: 50px;
  margin-right: 10px;
}
.storelocator-item-title {
  font-size: 16px;
  font-weight: 700;
}
.storelocator-item-subtitle {
  font-size: 14px;
  margin-bottom: 3px;
}
.storelocator-item-text {
  text-transform: uppercase;
  font-size: 10px;
}
.storelocator-item-info {
  font-weight: 700;
  font-size: 12px;
}
.storelocator-item-link {
  display: inline-block;
  font-size: 12px;
  margin-top: 12px;
}
.storelocator-popup {
  color: #323335;
}
.storelocator-popup h2, .storelocator-popup ~ div h2 {
  font-weight: 700;
  font-size: 20px;
}
.storelocator-popup h3, .storelocator-popup ~ div h3 {
  font-size: 15px;
  font-weight: 600;
}
.storelocator-popup ~ h4 + br, .storelocator-popup ~ div ~ h4 + br {
  display: none;
}
.storelocator-popup.content_id, .storelocator-popup ~ div.content_id {
  display: none;
}
.storelocator-popup h4, .storelocator-popup ~ h4, .storelocator-popup ~ div h4, .storelocator-popup ~ div ~ h4 {
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 10px;
  margin-top: 10px;
}
.storelocator-map, .storelocator-list {
  margin: 0 !important;
  padding: 0 !important;
}
@media (min-width: 768px) {
  .storelocator-map, .storelocator-list {
    height: 450px;
  }
  .storelocator-map-container, .storelocator-list-container {
    padding-left: 0;
  }
}
@media (min-width: 1024px) {
  .storelocator-map, .storelocator-list {
    height: 600px;
  }
}
@media (min-width: 768px) {
  .storelocator-map-container {
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .storelocator-list-container {
    padding-right: 0;
  }
}
.storelocator-footer-stores {
  background: #f4f4f6;
  padding: 25px 25px;
}
.storelocator-footer-title {
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
  margin-bottom: 12px;
  line-height: 1.1;
  color: #000000;
}
.storelocator-footer-text {
  font-size: 16px;
}
@media (min-width: 1024px) {
  .storelocator-footer-text {
    font-size: 11px;
  }
}
.storelocator-footer-content {
  margin-bottom: 50px;
}
.storelocator-footer-banner {
  position: relative;
  overflow: hidden;
  text-align: center;
  align-items: flex-end;
  width: 100%;
  margin-bottom: 15px;
}
.storelocator-footer-banner-image {
  width: 100%;
}
.storelocator-footer-block {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding: 10px;
  color: #000000;
  display: flex;
  align-content: flex-end;
  align-items: flex-end;
  height: 100%;
}
.storelocator-footer-block-logo {
  max-width: 100%;
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .storelocator-footer-block-text {
    font-size: 11px;
  }
}
.storelocator-footer-block-container {
  margin-bottom: 15px;
}
.storelocator-footer-block-container:last-child {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .storelocator-footer-block-container {
    margin-bottom: 0;
  }
}
.storelocator-footer-block strong {
  font-weight: 700;
}
.storelocator-footer-block-title {
  font-weight: 700;
  font-size: 30px;
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .storelocator-footer-block-title {
    font-size: 13px;
  }
}
.storelocator-footer-block-bg {
  z-index: -1;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  opacity: 0.4;
  min-width: 100%;
}
.storelocator-location-container {
  margin-top: 110px;
  margin-bottom: 50px;
}
@media (min-width: 768px) {
  .storelocator-location-container {
    margin-top: 300px;
  }
}
.storelocator-location-column {
  background: #ffffff;
}
.storelocator-location-columns {
  align-items: flex-start;
}
.storelocator-location-column--right {
  margin-top: 0;
  border: 1px solid #f4f4f6;
  padding: 20px;
  padding-bottom: 200px;
  position: relative;
}
@media (min-width: 768px) {
  .storelocator-location-column--right {
    margin-top: 175px;
  }
}
.storelocator-location-main {
  position: static;
}
.storelocator-location-background {
  background-size: cover;
  background-position: center center;
  height: 220px;
  position: absolute;
  z-index: -1;
  top: 0;
  width: 100%;
  left: 0;
}
@media (min-width: 768px) {
  .storelocator-location-background {
    height: 575px;
  }
}
.storelocator-location-map {
  height: 200px;
  position: absolute !important;
  left: 0;
  bottom: 0;
  width: 100%;
}
.storelocator-location-image {
  max-width: 85px;
  margin-bottom: 15px;
  display: block;
  margin-left: auto;
}
.storelocator-location-info {
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  align-items: center;
  text-align: center;
  display: flex;
  width: 100%;
}
.storelocator-location-header-name {
  background: #f4f4f6;
  font-size: 20px;
  font-weight: 700;
  line-height: 40px;
  padding: 20px;
  width: 100%;
  color: #000000;
}
@media (min-width: 768px) {
  .storelocator-location-header-name {
    font-size: 32px;
  }
}
@media (min-width: 1280px) {
  .storelocator-location-header-name {
    width: calc(100% + 15px);
    margin-right: -15px;
  }
}
.storelocator-location-header-details {
  padding: 20px 35px;
}
@media (min-width: 768px) {
  .storelocator-location-header-details {
    padding: 35px 50px 35px 35px;
  }
}
.storelocator-location-header-details-top {
  position: relative;
}
.storelocator-location-header-details-top::after {
  content: "";
  display: block;
  width: calc(100% - 30px);
  margin-left: 15px;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #B0B3B2;
  display: block !important;
}
.storelocator-location-header-details-right {
  text-align: center;
  margin: 15px auto 5px;
  width: 100%;
}
@media (min-width: 768px) {
  .storelocator-location-header-details-right {
    text-align: right;
    margin-left: auto;
    margin-right: 0;
    margin: 0 auto 0 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .storelocator-location-header-details-right .btn {
    font-size: 14px;
  }
}
.storelocator-location-header-detail {
  display: flex;
  width: 100%;
  align-items: center;
}
.storelocator-location-header-detail::before {
  font-size: 34px;
  width: 35px;
  margin-right: 5px;
  display: inline-block;
}
.storelocator-location-header-address {
  font-size: 14px;
  line-height: 20px;
}
.storelocator-location-header-phone {
  margin-top: 8px;
  font-size: 20px;
  font-weight: 700;
}
.storelocator-location-schedule {
  line-height: 25px;
  flex-direction: column;
  flex-wrap: wrap;
  font-size: 13px;
  margin-bottom: 30px;
  display: block;
}
@media (min-width: 768px) {
  .storelocator-location-schedule {
    line-height: 22px;
    font-size: 11px;
    columns: 3;
  }
}
@media (min-width: 1024px) {
  .storelocator-location-schedule {
    margin-bottom: 0;
    columns: 2;
  }
}
.storelocator-location-schedule-title {
  font-weight: 700;
  font-size: 16px;
  margin-bottom: 8px;
}
.storelocator-location-schedule-item {
  padding-right: 33px;
  line-height: 1.1;
  margin-bottom: 9px;
  break-inside: avoid-column;
}
.storelocator-location-others {
  border: 1px solid #f4f4f6;
  margin-bottom: 20px;
  font-size: 12px;
  line-height: 22px;
}
@media (min-width: 768px) {
  .storelocator-location-others {
    margin-top: 30px;
    margin-bottom: 60px;
  }
}
@media (min-width: 1280px) {
  .storelocator-location-others {
    font-size: 14px;
  }
}
.storelocator-location-other {
  display: flex;
  width: 100%;
  align-items: center;
  font-weight: 700;
  padding: 15px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  .storelocator-location-other {
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;
    line-height: 1.1em;
  }
  .storelocator-location-other span {
    line-height: 0.5em;
    display: block;
    width: 100%;
  }
}
@media (min-width: 1280px) {
  .storelocator-location-other {
    padding: 20px 10px 20px 30px;
  }
}
.storelocator-location-other::before {
  margin-right: 7px;
  font-size: 30px;
  line-height: normal;
}
@media (min-width: 768px) and (max-width: 1279px) {
  .storelocator-location-other::before {
    margin-right: 0;
    margin-bottom: 5px;
    width: 100%;
  }
}
.storelocator-location-description {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0;
}
@media (min-width: 1280px) {
  .storelocator-location-description {
    flex-wrap: nowrap;
  }
}
.storelocator-location-description-text {
  padding: 0 15px;
  line-height: 24px;
  font-size: 12px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  .storelocator-location-description-text {
    padding: 0;
  }
}
.storelocator-location-description-text p {
  margin-bottom: 15px;
}
.storelocator-location-description-image img {
  width: 100%;
  display: block;
  max-width: none;
  margin: 0;
}
@media (min-width: 768px) {
  .storelocator-location-description-image {
    margin-top: 15px;
    width: 100%;
  }
}
@media (min-width: 1280px) {
  .storelocator-location-description-image {
    margin-top: 0;
    width: auto;
    margin-left: 30px;
  }
  .storelocator-location-description-image img {
    width: auto;
  }
}
.storelocator-location-seller {
  align-items: center;
  background: #ffffff;
  overflow: hidden;
}
@media (min-width: 768px) {
  .storelocator-location-seller {
    display: flex !important;
  }
}
@media (min-width: 768px) {
  .storelocator-location-sellers {
    padding: 0 100px;
  }
}
.storelocator-location-sellers .slick-track {
  display: flex;
  align-items: center;
}
.storelocator-location-sellers .slick-next {
  right: 20px;
}
.storelocator-location-sellers .slick-slide {
  padding: 0 5px;
}
.storelocator-location-sellers .slick-prev {
  left: 20px;
}
.storelocator-location-sellers .slick-arrow {
  background: none;
}
.storelocator-location-sellers .slick-arrow::before {
  background: none;
}
.storelocator-location-seller-content {
  padding: 35px;
}
.storelocator-location-seller-title {
  font-size: 22px;
  font-weight: 700;
}
.storelocator-location-seller-subtitle {
  font-size: 12px;
  color: #000000;
}
.storelocator-location-seller-image {
  align-self: stretch;
  position: relative;
  overflow: hidden;
  min-width: 230px;
}
.storelocator-location-seller-image img {
  display: block;
  width: 230px;
}
.storelocator-location-seller-image img + div {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-position: center center;
  background-size: cover;
}
.storelocator-location-seller-text {
  margin-top: 15px;
  text-indent: -15px;
  font-size: 12px;
  line-height: 24px;
  font-style: italic;
}
.storelocator-location-seller-text .big {
  font-weight: 700;
  font-size: 31px;
  font-weight: 600;
}
.storelocator-location-services {
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .storelocator-location-services {
    width: 520px;
  }
}
.storelocator-location-service {
  margin-bottom: 15px;
}
.storelocator-location-service-image {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.storelocator-location-service-image-wrapper {
  position: relative;
  width: 60px;
  height: 60px;
  margin-bottom: 5px;
  border-radius: 50%;
  overflow: hidden;
  display: inline-block;
}
.storelocator-location-service-title {
  font-weight: 700;
  line-height: 1.1;
}
.storelocator-location-reinsurances {
  max-width: 1024px;
  margin: 15px auto 0;
}
.storelocator-location-reinsurances .reinsurances {
  justify-content: center;
  display: flex;
}
.storelocator-location-reinsurances .row {
  justify-content: center;
}
.storelocator-location-reinsurances .col-md-offset-1 {
  margin-left: 0;
}
.storelocator-location-reinsurances--center .reinsurance {
  width: auto;
}
.storelocator-location-attributes {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  flex-direction: row-reverse;
  justify-content: center;
}
.storelocator-location-attribute {
  margin-bottom: 20px;
}
.storelocator-location-attribute + .storelocator-location-attribute {
  order: -1;
}
.storelocator-location-attribute img + img {
  margin-left: 10px;
}
.storelocator-location-values {
  text-align: center;
}
.storelocator-location-type {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: flex-start;
  font-size: 10px;
  line-height: 1.1;
  margin-bottom: 10px;
  color: #000000;
  text-align: left;
}
@media (min-width: 1024px) {
  .storelocator-location-type {
    font-size: 11px;
  }
}
.storelocator-location-type-icon {
  font-size: 22px;
  background: #f4f4f6;
  margin-right: 10px;
  border-radius: 50%;
  color: #EC6611;
  position: relative;
  height: 30px;
  width: 30px;
  min-width: 30px;
}
.storelocator-location-type-icon::before {
  font-size: 17px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.storelocator-location-types {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.storelocator-location-transports-title {
  font-weight: 700;
  line-height: 22px;
  font-size: 16px;
  margin-bottom: 15px;
}
.storelocator-location-transport-item {
  display: flex;
  align-items: center;
  width: 100%;
  font-weight: 700;
  font-size: 13px;
  margin-bottom: 8px;
}
.storelocator-location-transport-item img {
  margin-right: 7px;
}
.storelocator-location-transport-list {
  margin-bottom: 15px;
  display: table;
}
.storelocator-location-transport-list-item {
  display: table-row;
}
.storelocator-location-transport-list-item-image {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  padding-bottom: 3px;
  max-height: 25px;
}
.storelocator-location-transport-list-item-title {
  padding-left: 10px;
  vertical-align: middle;
  display: table-cell;
  padding-bottom: 3px;
  font-size: 13px;
}

.amlocator-location-view .footer-container > .row {
  display: block;
}

[data-category=lesmarques] + section {
  display: none;
}

@media (min-width: 0px) and (max-width: 1023px) {
  #html-body.ls--custom.ls--leader .ammenu-tabs-container {
    padding-bottom: 0;
  }
  #html-body.ls--custom.ls--leader .ammenu-header {
    padding: 25px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #f4f4f6;
  }
  #html-body.ls--custom.ls--leader .ammenu-header-text {
    margin-top: 16px;
    margin-bottom: 10px;
    font-size: 12px;
    line-height: 16px;
  }
  #html-body.ls--custom.ls--leader .ammenu-header-img {
    width: 150px;
  }
  #html-body.ls--custom.ls--leader .ammenu-header-close {
    width: 18px;
    height: 18px;
    margin-left: auto;
  }
  #html-body.ls--custom.ls--leader .ammenu-header-close:first-child {
    margin-left: 0;
    margin-right: auto;
  }
  #html-body.ls--custom.ls--leader .ammenu-header-close::before {
    line-height: 18px;
    font-size: 18px;
  }
  #html-body.ls--custom.ls--leader .ammenu-content {
    margin-top: 0;
    height: 100%;
  }
  #html-body.ls--custom.ls--leader .ammenu-title {
    display: none;
  }
  #html-body.ls--custom.ls--leader .ammenu-link {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 19px 43px 19px 13px;
    border-bottom: 1px solid #f4f4f6;
    font-weight: 500;
    display: flex;
    align-items: center;
  }
  #html-body.ls--custom.ls--leader .ammenu-link, #html-body.ls--custom.ls--leader .ammenu-link:hover {
    color: #323335;
  }
  #html-body.ls--custom.ls--leader .ammenu-link span {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  #html-body.ls--custom.ls--leader .ammenu-link[data-category=myprivilege] {
    font-size: 0;
  }
  #html-body.ls--custom.ls--leader .ammenu-link[data-category=myprivilege] > * {
    font-size: 0;
  }
  #html-body.ls--custom.ls--leader .ammenu-link[data-category=myprivilege]::before {
    font-family: "leader";
    content: "";
    font-size: 33px;
    color: #F0A4A4;
    line-height: 23px;
  }
  #html-body.ls--custom.ls--leader .ammenu-link[data-category=lespromotions], #html-body.ls--custom.ls--leader .ammenu-link[data-category=lespromotions]:hover {
    color: #FF5B1A !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-item, #html-body.ls--custom.ls--leader .ammenu-wrapper {
    border-color: #f4f4f6;
  }
  #html-body.ls--custom.ls--leader .ammenu-item--alt, #html-body.ls--custom.ls--leader .ammenu-wrapper--alt {
    background: #f4f4f6;
    border-color: #E9E8ED;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened, #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:hover, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:hover {
    color: inherit;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):nth-child(3), #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):hover:nth-child(3), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):nth-child(3), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):hover:nth-child(3) {
    color: #d4007a !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):nth-child(4), #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):hover:nth-child(4), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):nth-child(4), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):hover:nth-child(4) {
    color: #0E90BD !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):nth-child(5), #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):hover:nth-child(5), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):nth-child(5), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):hover:nth-child(5) {
    color: #A2C621 !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):nth-child(6), #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):hover:nth-child(6), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):nth-child(6), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):hover:nth-child(6) {
    color: #EC6611 !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):nth-child(7), #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):hover:nth-child(7), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):nth-child(7), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):hover:nth-child(7) {
    color: #EC6611 !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):nth-child(8), #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):hover:nth-child(8), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):nth-child(8), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):hover:nth-child(8) {
    color: #EC6611 !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):nth-child(9), #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):hover:nth-child(9), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):nth-child(9), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):hover:nth-child(9) {
    color: #EC6611 !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):nth-child(10), #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened:not(.-deep):hover:nth-child(10), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):nth-child(10), #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened:not(.-deep):hover:nth-child(10) {
    color: #EC6611 !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened > .ammenu-link, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened > .ammenu-link {
    color: inherit;
    display: flex;
    align-items: center;
    padding-left: 0;
    transition: color 0.3s;
    font-weight: bold;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened figure, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened figure {
    display: none !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened > .ammenu-toggle, #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened > .ammenu-arrow, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened > .ammenu-toggle, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened > .ammenu-arrow {
    padding: 0 13px;
    margin: 0;
    width: auto;
    height: auto;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened > .ammenu-toggle::before, #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened > .ammenu-arrow::before, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened > .ammenu-toggle::before, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened > .ammenu-arrow::before {
    display: block !important;
    font-family: "leader";
    content: "";
    font-size: 14px;
    height: 15px;
    line-height: 14px;
    transform: none;
    background: none;
    font-weight: normal;
    position: relative;
    width: auto;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened > .ammenu-toggle::after, #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened > .ammenu-toggle > span, #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened > .ammenu-arrow::after, #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened > .ammenu-arrow > span, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened > .ammenu-toggle::after, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened > .ammenu-toggle > span, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened > .ammenu-arrow::after, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened > .ammenu-arrow > span {
    display: none;
  }
  #html-body.ls--custom.ls--leader .ammenu-item.-drill-opened > .ammenu-arrow, #html-body.ls--custom.ls--leader .ammenu-wrapper.-drill-opened > .ammenu-arrow {
    top: 0;
    left: 0;
  }
  #html-body.ls--custom.ls--leader .ammenu-icon::after, #html-body.ls--custom.ls--leader .ammenu-icon::before {
    background: #EC6611;
  }
  #html-body.ls--custom.ls--leader .ammenu-icon-block {
    height: 40px;
    width: 40px;
    margin-top: -11px;
    margin-bottom: -11px;
  }
  #html-body.ls--custom.ls--leader .ammenu-icon-block.-empty {
    display: none;
  }
  #html-body.ls--custom.ls--leader .ammenu-arrow {
    top: 15px;
  }
  #html-body.ls--custom.ls--leader .ammenu-drill-btn {
    display: none !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-toggle {
    padding: 0 8px;
  }
  #html-body.ls--custom.ls--leader .ammenu-wrapper {
    text-transform: initial;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 1px;
  }
  #html-body.ls--custom.ls--leader .ammenu-menu-overlay {
    background: #3d3d3d;
    opacity: 0.6;
  }
  #html-body.ls--custom.ls--leader .ammenu-menu-toggle {
    position: relative;
    align-items: flex-start;
    padding: 5px;
    left: -5px;
    margin-right: 10px;
  }
  #html-body.ls--custom.ls--leader .ammenu-menu-toggle-icon {
    border-bottom: 3px solid;
    border-radius: 3px;
    border-color: #ffffff !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-menu-toggle-icon::before, #html-body.ls--custom.ls--leader .ammenu-menu-toggle-icon::after {
    display: none;
  }
  #html-body.ls--custom.ls--leader .ammenu-menu-toggle-icon:nth-child(1) {
    width: 29px;
  }
  #html-body.ls--custom.ls--leader .ammenu-menu-toggle-icon:nth-child(2) {
    width: 16px;
  }
  #html-body.ls--custom.ls--leader .ammenu-menu-toggle-icon:nth-child(3) {
    width: 25px;
  }
  #html-body.ls--custom.ls--leader .ammenu-submenu {
    border-color: #f4f4f6;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-nav-sections {
    position: sticky;
    top: 136px;
    z-index: 10;
  }
}
@media (min-width: 1024px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .ammenu-nav-sections {
    top: 91px;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-menu-wrapper {
    background: #323335;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-title {
    display: none;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-link[data-category=lesmarques]:hover {
    color: #ffffff !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-link[data-category=myprivilege] {
    font-size: 0;
  }
  #html-body.ls--custom.ls--leader .ammenu-link[data-category=myprivilege], #html-body.ls--custom.ls--leader .ammenu-link[data-category=myprivilege]:hover {
    color: #F0A4A4 !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-link[data-category=myprivilege]::before {
    font-family: "leader";
    content: "";
    font-size: 34px;
    line-height: 18px;
  }
  #html-body.ls--custom.ls--leader .ammenu-link[data-category=lespromotions], #html-body.ls--custom.ls--leader .ammenu-link[data-category=lespromotions]:hover {
    color: #FF5B1A !important;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item.-auto {
    position: relative;
  }
  #html-body.ls--custom.ls--leader .ammenu-items-list {
    width: 275px;
    display: block;
    padding-right: 80px;
  }
}
@media (min-width: 1024px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .ammenu-items-list {
    width: 66.666%;
    columns: 2;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-items-list > * {
    break-inside: avoid-column;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item > a {
    transition: color 0.5s, background 0.5s;
    font-weight: 500;
    font-size: 16px;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main {
    background: transparent;
  }
  #html-body.ls--custom.ls--leader .ammenu-item--main > a {
    font-size: 10px;
    line-height: 20px;
    text-transform: uppercase;
    background: transparent !important;
    border-bottom: 3px solid transparent;
    color: #ffffff;
    letter-spacing: 1px;
  }
}
@media (min-width: 1024px) and (min-width: 768px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main > a {
    padding: 18px 15px;
  }
}
@media (min-width: 1024px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main > a {
    padding: 18px 30px;
    font-size: 14px;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main .product-item {
    max-height: 435px;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main:hover > a {
    border-color: currentColor;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main:nth-child(1) .slick-arrow, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(1) > a, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(1) :hover > a {
    color: #d4007a;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main:nth-child(2) .slick-arrow, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(2) > a, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(2) :hover > a {
    color: #0E90BD;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main:nth-child(3) .slick-arrow, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(3) > a, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(3) :hover > a {
    color: #A2C621;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main:nth-child(4) .slick-arrow, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(4) > a, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(4) :hover > a {
    color: #EC6611;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main:nth-child(5) .slick-arrow, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(5) > a, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(5) :hover > a {
    color: #EC6611;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main:nth-child(6) .slick-arrow, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(6) > a, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(6) :hover > a {
    color: #EC6611;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main:nth-child(7) .slick-arrow, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(7) > a, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(7) :hover > a {
    color: #EC6611;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main:nth-child(8) .slick-arrow, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(8) > a, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(8) :hover > a {
    color: #EC6611;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main:nth-child(9) .slick-arrow, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(9) > a, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(9) :hover > a {
    color: #EC6611;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-item--main:nth-child(10) .slick-arrow, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(10) > a, #html-body.ls--custom.ls--leader .ammenu-item--main:hover:nth-child(10) :hover > a {
    color: #FE7676;
  }
}
@media (min-width: 1024px) and (min-width: 1280px) {
  #html-body.ls--custom.ls--leader :hover > .ammenu-submenu {
    display: block;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-submenu.-auto {
    max-width: none;
    width: 650px;
    right: -100px;
    left: auto;
    height: 100vh;
    max-height: 560px;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-submenu-container {
    background-position: top center !important;
    padding: 0;
  }
  #html-body.ls--custom.ls--leader .ammenu-submenu-container > * > .ammenu-items-list {
    border-right: 1px solid #B0B3B2 !important;
    margin-right: -1px;
  }
  #html-body.ls--custom.ls--leader .ammenu-submenu-container::before {
    content: "";
    height: 100vh;
    width: 100vw;
    background: #3d3d3d;
    opacity: 0.6;
    position: fixed;
    z-index: -1;
    left: 0;
    pointer-events: none;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-submenu-block-container {
    background-color: #ffffff;
  }
  #html-body.ls--custom.ls--leader .ammenu-submenu-block::before {
    border-color: #B0B3B2 !important;
    -ms-filter: contrast(1);
    -webkit-filter: contrast(1);
    filter: contrast(1);
  }
  #html-body.ls--custom.ls--leader .ammenu-submenu-block--root {
    max-width: 955px;
    padding: 40px 20px;
    width: 100%;
    margin: 0 auto;
    flex-wrap: wrap;
  }
  #html-body.ls--custom.ls--leader .ammenu-submenu-block-box {
    width: 100%;
    display: flex;
    align-items: flex-start;
    align-content: flex-start;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-submenu-sidebar {
    padding-left: 80px;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-submenu-slider {
    opacity: 0 !important;
    height: 0 !important;
    min-height: 436px;
    transition: opacity 0.5s;
  }
  #html-body.ls--custom.ls--leader .ammenu-submenu-slider.slick-initialized {
    height: auto !important;
    opacity: 1 !important;
  }
  #html-body.ls--custom.ls--leader .ammenu-submenu-slider .slick-slide {
    min-width: 310px;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .ammenu-icon-block {
    display: none !important;
  }
}
#html-body.ls--custom.ls--leader .header-logo {
  margin: 0;
  padding: 0;
  margin-right: auto;
}
#html-body.ls--custom.ls--leader .header-content {
  display: flex;
  align-items: center;
  width: 100%;
  color: #ffffff;
  position: relative;
  padding: 15px 24px 20px;
  flex-wrap: wrap;
  background: #272728;
  z-index: 100;
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .header-content {
    padding-top: 24px;
    padding-bottom: 24px;
    flex-wrap: nowrap;
  }
}
#html-body.ls--custom.ls--leader .header-content::before {
  position: absolute;
  left: 50%;
  top: 0;
  background: #272728;
  width: 100vw;
  height: 100%;
  transform: translate(-50%, 0);
  z-index: -1;
}
#html-body.ls--custom.ls--leader .header-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
#html-body.ls--custom.ls--leader .header-btn {
  height: 43px;
  line-height: 43px;
  margin-right: 25px;
}
.header-icon {
  position: relative;
  margin-left: 0 !important;
  cursor: pointer;
  z-index: 100;
}
.header-icon-label {
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-top: 2px;
  transform: translate(-50%, 100%);
  color: #EC6611;
  transition: 0.5s;
  opacity: 0;
  padding-left: 8px;
  font-size: 12px;
}
.header-icon-hover {
  display: block !important;
  box-shadow: none;
  z-index: 100;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.5s, margin 0.3s;
  color: #323335;
  position: relative;
  padding-top: 29px;
  margin-top: 0;
  position: absolute;
  right: -10px;
  min-width: 300px;
  background: none;
  border: 0;
  margin-top: -10px;
}
.header-icon-hover._active {
  opacity: 1;
  pointer-events: initial;
}
.header-icon-hover--large {
  min-width: 375px;
}
.header-icon-hover::before {
  content: "";
  position: absolute;
  right: 17px;
  top: 10px;
  z-index: 150;
  border: 10px solid;
  border-color: transparent transparent #ffffff transparent;
}
@media (min-width: 1280px) {
  .header-icon-hover::before {
    right: 29px;
  }
}
@media (min-width: 1280px) {
  .header-icon-hover {
    right: -22px;
  }
}
.header-icon-hover .minicart {
  display: block !important;
}
:hover > .header-icon-hover:not(.header-icon-hover--search):not(.header-icon-hover--customer), :hover + .header-icon-hover:not(.header-icon-hover--search):not(.header-icon-hover--customer) {
  margin-top: 0;
  opacity: 1;
  pointer-events: initial;
}
@media (min-width: 768px) {
  :hover > .header-icon-hover--customer, :hover + .header-icon-hover--customer {
    margin-top: 0;
    opacity: 1;
    pointer-events: initial;
  }
}
:focus + .header-icon-hover--search {
  margin-top: 0;
  opacity: 1;
  pointer-events: initial;
}
.header-icon-hover--search {
  width: auto !important;
  left: auto !important;
  overflow: visible;
}
.header-icon-hover--search::before {
  right: 95px;
}
@media (min-width: 1280px) {
  .header-icon-hover--search::before {
    right: 68px;
  }
}
#html-body.ls--custom.ls--leader .header-icon-hover-content {
  border-radius: 20px;
  background-color: #ffffff;
  box-shadow: 0 2px 10px 0 rgba(50, 51, 53, 0.5);
  padding: 20px;
  display: block !important;
  position: relative;
}
#html-body.ls--custom.ls--leader .header-icon-hover-content--search {
  padding-left: 10px;
  padding-right: 10px;
}
#html-body.ls--custom.ls--leader .header-icon-hover-content--search:not(:last-child) {
  display: none !important;
}
.header-icon:hover .header-icon-label {
  opacity: 1;
}
.header-icon:hover::before, .header-icon:hover::after {
  color: #EC6611;
}
.header-icon::after, .header-icon::before {
  transition: 0.5s;
  font-size: 27px;
  padding-left: 13px;
  margin-left: 0 !important;
  color: #ffffff;
}
@media (min-width: 768px) {
  .header-icon::after, .header-icon::before {
    margin-left: 16px;
  }
}
.header-minicart {
  position: relative;
  margin-left: 0;
  margin-top: 0;
  color: #323335;
}
#html-body.ls--custom.ls--leader .header-minicart-icon::before {
  display: none;
}
#html-body.ls--custom.ls--leader .header-minicart-counter {
  position: absolute;
  background: #EC6611;
  text-align: center;
  right: 0;
  height: 18px;
  line-height: 18px;
  border-radius: 9px;
  font-size: 12px;
  color: #ffffff;
  padding: 0 3px;
  min-width: 18px;
  font-weight: bold;
  transform: translateX(50%);
}
#html-body.ls--custom.ls--leader .header-search {
  position: relative;
  transform: translateX(0);
  width: 100%;
  order: 9999;
  margin-top: 15px;
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .header-search {
    width: auto;
    order: initial;
    margin-top: 0;
  }
}
#html-body.ls--custom.ls--leader .header-search-input {
  color: #ffffff;
  background: #323335;
  height: 43px;
  border-radius: 21px;
  padding: 0 69px 0 13px;
  line-height: 43px;
  border: 0;
  margin-right: 5px;
  width: 100%;
  transition: border 0.5s, opacity 0.3s, box-shadow 0.3s, background 0.3s, color 0.3s;
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .header-search-input {
    width: 235px;
  }
}
#html-body.ls--custom.ls--leader .header-search-input ~ button {
  transition: 0.3s;
}
#html-body.ls--custom.ls--leader .header-search-input:not([disabled]):focus {
  box-shadow: none;
  background: #ffffff;
  color: #323335;
}
#html-body.ls--custom.ls--leader .header-search-input:not([disabled]):focus ~ button {
  color: #323335;
}
#html-body.ls--custom.ls--leader .header-search-input::placeholder {
  font-size: 10px;
}
#html-body.ls--custom.ls--leader .header-search-spinner {
  position: fixed;
  top: 11px;
  right: 49px;
}
#html-body.ls--custom.ls--leader .header-search-submit {
  padding: 0;
  border: 0;
  font-size: 21px;
  position: absolute;
  top: 50%;
  right: 17px;
  opacity: 1;
  color: #ffffff;
  transform: translate(0, -50%);
  background: none;
}
#html-body.ls--custom.ls--leader .header-search-content {
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .header-search-content {
    flex-direction: row-reverse;
    justify-content: flex-end;
    max-width: 708px;
  }
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .header-search-content {
    max-width: 1080px;
  }
}
#html-body.ls--custom.ls--leader .header-search-col {
  padding: 0 20px;
  margin-top: 10px;
}
#html-body.ls--custom.ls--leader .header-search-col.magento_catalog {
  width: 100%;
}
#html-body.ls--custom.ls--leader .header-search-col.magento_catalog_product[style="display: none;"] + div {
  width: 100%;
  margin-top: 0 !important;
  border: none;
}
#html-body.ls--custom.ls--leader .header-search-col.magento_catalog_category {
  flex-shrink: 0;
  margin-bottom: -20px;
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .header-search-col.magento_catalog_category {
    margin-top: 25px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .header-search-col.magento_catalog_category {
    width: 180px;
    border-right: 1px solid #B0B3B2;
  }
}
#html-body.ls--custom.ls--leader .header-search-col-title {
  font-size: 16px;
}
#html-body.ls--custom.ls--leader .header-search-col-items.magento_catalog_product {
  padding-top: 10px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .header-search-col-items.magento_catalog_product {
    padding-top: 0;
    columns: 2;
    max-height: none;
    colum-gap: 40px;
  }
}
#html-body.ls--custom.ls--leader .header-search-col-items.magento_catalog_category {
  padding: 0 0 20px;
  background: none !important;
}
#html-body.ls--custom.ls--leader .header-search-col-item {
  break-inside: avoid-column;
  float: none;
  padding: 0;
  border: none;
  background: #ffffff !important;
}
#html-body.ls--custom.ls--leader .header-search-col-item:nth-child(n+8) {
  display: none !important;
}
#html-body.ls--custom.ls--leader .header-search-col-item.magento_catalog_category {
  background: none !important;
}
#html-body.ls--custom.ls--leader .header-search-col-item-suggest {
  display: block;
  width: 100%;
  font-size: 14px;
  font-weight: 500;
}
#html-body.ls--custom.ls--leader .header-search-category-item span {
  color: #0E90BD;
}
#html-body.ls--custom.ls--leader .header-search-category-item i {
  display: inline-block;
  margin-left: 4px;
  margin-right: 4px;
}
#html-body.ls--custom.ls--leader .header-search-item {
  width: 100%;
  min-width: 262px;
  border: 0 !important;
  padding: 0 0 10px !important;
}
@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .header-search-item .prices {
    flex-direction: column-reverse;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .header-search-item {
    padding: 10px 0 !important;
    width: 237px;
    min-width: 237px;
  }
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .header-search-item {
    width: 390px;
  }
}

.-drill-opened.-deep {
  margin-top: 0 !important;
}

.cms-marques [data-category=lesmarques] + section {
  display: none;
}

#html-body.ls--custom.ls--leader .brands-col {
  display: block;
}
#html-body.ls--custom.ls--leader .brands-widget {
  background: #ffffff;
  padding: 25px;
  display: block;
  height: 100%;
  overflow: auto;
}
#html-body.ls--custom.ls--leader .brands-widget a {
  color: inherit !important;
}
#html-body.ls--custom.ls--leader .brands-filters {
  display: flex;
  width: 100%;
  position: sticky;
  top: 0;
  padding: 20px;
  background: rgba(254, 242, 232, 0.42);
  margin-bottom: 50px;
  z-index: 1;
}
#html-body.ls--custom.ls--leader .brands-widget--page {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  padding-top: 0;
}
#html-body.ls--custom.ls--leader .brands-letter {
  padding: 0;
  width: 100%;
}
#html-body.ls--custom.ls--leader .brand-letter-header {
  width: 100%;
  border-bottom: 2px solid #EC6611;
  padding-bottom: 1px;
  margin: 0;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: bold;
}
#html-body.ls--custom.ls--leader .brand-image {
  display: flex;
  align-items: center;
  width: 100%;
}
#html-body.ls--custom.ls--leader .brand-images {
  display: flex;
  align-items: center;
  width: 100%;
}
#html-body.ls--custom.ls--leader .brand-images:last-child {
  margin-bottom: 0px;
}
#html-body.ls--custom.ls--leader .brand-images-container {
  width: 100%;
  align-items: center;
  flex-wrap: wrap;
}
#html-body.ls--custom.ls--leader .brand-item {
  width: 33.333%;
  margin: 0;
  padding: 10px;
  transition: transform 0.3s;
  text-align: center;
}
#html-body.ls--custom.ls--leader .brand-item::before {
  content: none;
}
#html-body.ls--custom.ls--leader .brand-item:last-child {
  margin-bottom: 30px;
}
#html-body.ls--custom.ls--leader .brand-item:hover {
  color: #EC6611 !important;
  transform: translateY(-2px);
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .main .am-brands-fullwidth .brand-item {
    width: 16.6667%;
  }
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .main .am-brands-fullwidth .brand-item {
    width: 10%;
  }
}
#html-body.ls--custom.ls--leader .brand-item-name {
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  margin-top: 10px;
  text-align: center;
  text-transform: uppercase;
}
#html-body.ls--custom.ls--leader .brand-item-image {
  max-width: 100%;
  margin: 0 auto;
}
#html-body.ls--custom.ls--leader .brand-item-image-wrapper {
  display: flex;
  align-items: center;
}
#html-body.ls--custom.ls--leader .brand-items {
  width: 100%;
  display: flex;
  align-items: flex-start;
  font-weight: normal;
  flex-wrap: wrap;
}

#html-body.ls--custom.ls--leader .letters, #html-body.ls--custom.ls--leader .letters-box {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  align-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
}
#html-body.ls--custom.ls--leader .letters {
  margin-bottom: 15px;
}
@media (min-width: 1280px) {
  #html-body.ls--custom.ls--leader .letters {
    margin-bottom: 0;
  }
}
#html-body.ls--custom.ls--leader .letters-all {
  width: 100%;
  margin-bottom: 20px;
}
#html-body.ls--custom.ls--leader .letters-all em {
  color: #ffffff !important;
}
#html-body.ls--custom.ls--leader .letter--disabled {
  opacity: 0.8;
  background: #FEF2E8 !important;
  color: #B0B3B2 !important;
}
#html-body.ls--custom.ls--leader .letter:not(.letters-all) {
  margin: 0;
  height: 45px;
  width: 33.333%;
  background: transparent;
  border: 0;
  font-size: 15px;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  font-weight: bold;
  border-radius: 1px;
  transition: 0.3s;
}
#html-body.ls--custom.ls--leader .letter:not(.letters-all):hover {
  background: #f4f4f6;
}
#html-body.ls--custom.ls--leader.cms-marques .letter:not(.letters-all) {
  width: 45px;
  padding-left: 10px;
  padding-right: 10px;
}
.letter--reset {
  width: 180px !important;
  white-space: nowrap;
}

#html-body.ls--custom.ls--leader .minicart {
  width: 360px;
  margin-top: 0;
}
#html-body.ls--custom.ls--leader .minicart-header {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 10px;
  border-bottom: 1px solid #B0B3B2;
}
#html-body.ls--custom.ls--leader .minicart-header-count {
  font-size: 16px;
  font-weight: bold;
  margin: 0;
}
#html-body.ls--custom.ls--leader .minicart-btn {
  display: inline-block;
  margin-left: auto;
}
#html-body.ls--custom.ls--leader .minicart::before, #html-body.ls--custom.ls--leader .minicart::after {
  display: none;
}
.minicart-empty {
  font-weight: 500;
  text-align: center;
  display: block;
  padding: 10px 0;
}
#html-body.ls--custom.ls--leader .minicart-widgets {
  margin: 0;
}
.minicart-bar {
  width: 100%;
  margin-top: 40px;
}
@media (min-width: 768px) {
  .minicart-bar {
    margin-top: 0;
  }
}
.minicart-top {
  position: relative;
}
.minicart-top-illu {
  width: 100%;
  object-fit: cover;
  display: block;
}
#html-body.ls--custom.ls--leader .minicart-item {
  position: relative;
  border-top: 1px solid #E9E8ED;
  padding: 20px 0;
  display: flex;
  margin-bottom: 0;
}
.minicart-item:first-child {
  border-top: none;
}
.minicart-item:last-child {
  border-bottom: 1px solid #E9E8ED;
}
#html-body.ls--custom.ls--leader .minicart-items-wrapper {
  max-height: 380px;
  overflow: auto;
  padding: 0 20px;
  border: 0;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .minicart-items-wrapper {
    max-height: 380px;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .minicart-items-wrapper {
    max-height: 200px;
  }
}
@media (min-width: 1440px) {
  #html-body.ls--custom.ls--leader .minicart-items-wrapper {
    max-height: 380px;
  }
}
#html-body.ls--custom.ls--leader .minicart-items-wrapper--big {
  max-height: 380px;
  padding-top: 10px;
}
#html-body.ls--custom.ls--leader .minicart-item-img, #html-body.ls--custom.ls--leader .minicart-item img {
  width: 55px;
  max-width: 55px;
  height: 55px;
  margin: 0;
  object-fit: cover;
  position: static;
}
.minicart-item-name {
  font-size: 14px;
  font-weight: 500;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  padding-right: 10px;
}
.minicart-item-brand {
  font-size: 14px;
  font-family: "DinCompressed";
  font-weight: bold;
  text-transform: uppercase;
  color: #EC6611;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  padding-right: 70px;
}
@media (min-width: 768px) {
  .minicart-item-brand {
    padding-right: 110px;
  }
}
.minicart-item-attr {
  display: block;
  font-weight: 500;
  font-size: 11px;
  padding-right: 10px;
  margin: 0;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
}
.minicart-item-attrs--checkout {
  margin-bottom: 20px;
}
.minicart-item-price {
  font-size: 19px;
  position: absolute;
  bottom: 22px;
  right: 0;
}
.minicart-item-price--gap {
  bottom: 9px;
}
#html-body.ls--custom.ls--leader .minicart-item-details {
  padding-left: 15px;
}
#html-body.ls--custom.ls--leader .minicart-item-remove::before {
  font-family: "leader";
  font-size: 14px;
  padding: 0 10px;
  line-height: 1;
}
#html-body.ls--custom.ls--leader .minicart-item-update {
  display: block !important;
  position: absolute;
  top: -30vh;
  opacity: 0;
}
#html-body.ls--custom.ls--leader .minicart-subtotal {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: bold;
  font-size: 16px;
  margin-top: 30px;
  margin-bottom: 30px;
}
#html-body.ls--custom.ls--leader .minicart-subtotal .price {
  font-size: 25px;
}
.minicart-toggle {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  margin-top: 10px;
  padding: 10px 25px 10px;
  background: #ffffff;
  cursor: pointer;
  margin: 0 auto;
  position: relative;
  transition: 0.2s 0.4s;
}
.minicart-toggle::before {
  background: #E9E8ED;
  height: 2px;
  width: calc(100% - 20px);
  position: absolute;
  top: 0;
  left: 10px;
  content: "";
}
.minicart-toggle::after {
  font-weight: normal;
  font-family: "leader";
  font-size: 15px;
  content: "";
  margin-left: 8px;
  transition: 0.3s;
}
.minicart-toggle.active {
  padding-bottom: 0;
  transition: 0s;
}
.minicart-toggle.active::after {
  transform: rotate(180deg);
}
@media (min-width: 768px) {
  .minicart-toggle {
    display: none;
  }
}
.minicart-container {
  overflow: hidden;
  max-height: 0;
  transition: 0.5s;
  margin-bottom: 20px;
}
.minicart-container:not(.open) {
  margin-top: 0 !important;
}
.minicart-container.open {
  max-height: none;
}
@media (min-width: 768px) {
  .minicart-container {
    margin-bottom: 20px;
  }
}
@media (min-width: 768px) {
  .minicart-container {
    max-height: none !important;
  }
}
.minicart-content {
  background: #ffffff;
  padding: 10px;
}
.minicart-header-title {
  font-size: 16px;
  color: #000000;
  font-family: "DinCompressed";
}
@media (min-width: 768px) {
  .minicart-header-title {
    margin-bottom: -3px;
  }
}
.minicart-section {
  border-top: 2px solid #E9E8ED;
  padding: 20px 10px;
}
.minicart-section-header {
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  white-space: nowrap;
  width: 100%;
  margin-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .minicart-section-header {
    flex-wrap: wrap;
    justify-content: flex-end;
  }
}
.minicart-section-header-title {
  font-size: 16px;
  line-height: 19px;
  font-family: "DinCompressed";
  padding-right: 10px;
  white-space: initial;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .minicart-section-header-title {
    margin-right: auto;
  }
}
.minicart-block {
  padding: 28px 20px;
  background: #ffffff;
}
.minicart-totals {
  background: #d1c5ba;
}
.minicart-point {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.minicart-point::before {
  font-size: 16px;
  margin-right: 12px;
}
.minicart-point + .minicart-point {
  margin-top: 10px;
}
.minicart-grandtotal {
  margin-bottom: 7px;
}
.minicart-price-content {
  display: flex;
  align-items: flex-end;
  position: relative;
}
.minicart-price-content::before {
  position: absolute;
  background: currentColor;
  content: "";
  width: 100%;
  height: 1px;
  bottom: 5px;
}
.minicart-price-content--small {
  font-size: 12px;
  margin-top: 14px;
  overflow: hidden;
  max-height: 0;
  transition: 0.5s;
}
.minicart-price-content--small:last-child {
  margin-bottom: 30px;
}
:last-child > .minicart-price-content--small {
  margin-bottom: 0;
}
.minicart-price-content--small:not(.open) {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.minicart-price-content--small.open {
  max-height: none;
}
.minicart-price-content--big {
  font-family: "DinCompressed";
  font-size: 19px;
}
.minicart-price--detail {
  overflow: hidden;
  max-height: 0;
  transition: 0.5s;
}
.minicart-price--detail:not(.open) {
  margin-top: 0 !important;
}
.minicart-price--detail.open {
  max-height: none;
}
.minicart-price + .minicart-price {
  margin-top: 15px;
}
.minicart-price-label {
  width: 100%;
  position: relative;
  text-shadow: 0px 0px 0px #ffffff, 1px 0px 0px #ffffff, 1px 0px 0px #ffffff, 2px 0px 0px #ffffff, 3px 0px 0px #ffffff, 4px 0px 0px #ffffff, 5px 0px 0px #ffffff, 6px 0px 0px #ffffff, 7px 0px 0px #ffffff, 8px 0px 0px #ffffff, 9px 0px 0px #ffffff, 10px 0px 0px #ffffff, 11px 0px 0px #ffffff, -1px 0px 0px #ffffff, -1px 0px 0px #ffffff, -2px 0px 0px #ffffff, -3px 0px 0px #ffffff, -4px 0px 0px #ffffff, -5px 0px 0px #ffffff, -6px 0px 0px #ffffff, -7px 0px 0px #ffffff, -8px 0px 0px #ffffff, -9px 0px 0px #ffffff, -10px 0px 0px #ffffff, -11px 0px 0px #ffffff;
}
.minicart-price-label--alt {
  line-height: 1;
  text-shadow: 0px 0px 0px #d1c5ba, 1px 0px 0px #d1c5ba, 1px 0px 0px #d1c5ba, 2px 0px 0px #d1c5ba, 3px 0px 0px #d1c5ba, 4px 0px 0px #d1c5ba, 5px 0px 0px #d1c5ba, 6px 0px 0px #d1c5ba, 7px 0px 0px #d1c5ba, 8px 0px 0px #d1c5ba, 9px 0px 0px #d1c5ba, 10px 0px 0px #d1c5ba, 11px 0px 0px #d1c5ba, -1px 0px 0px #d1c5ba, -1px 0px 0px #d1c5ba, -2px 0px 0px #d1c5ba, -3px 0px 0px #d1c5ba, -4px 0px 0px #d1c5ba, -5px 0px 0px #d1c5ba, -6px 0px 0px #d1c5ba, -7px 0px 0px #d1c5ba, -8px 0px 0px #d1c5ba, -9px 0px 0px #d1c5ba, -10px 0px 0px #d1c5ba, -11px 0px 0px #d1c5ba;
}
.minicart-price-label--important {
  font-weight: bold;
  margin-top: 5px;
  display: inline-block;
}
.minicart-price-label--small {
  display: inline-block;
  margin-top: 2px;
  font-size: 14px;
}
.minicart-price-amount {
  font-family: "Din";
  position: relative;
  font-weight: 700;
  padding-left: 9px;
  white-space: nowrap;
  background: #ffffff;
}
.minicart-price-amount--alt {
  background: #d1c5ba;
}
.minicart-price-toggle {
  display: inline-block;
  transition: 0.5s;
}
.minicart-price-toggle.active {
  margin-bottom: 15px;
}

.cart-header .btn {
  padding: 0 29px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-header .btn {
    display: none;
  }
}
.cart-header .btn em::before {
  font-size: 0.9em;
  font-weight: bold;
  margin-top: 2px;
}
.cart-header-text {
  display: flex;
  margin-left: 30px;
  font-size: 24px;
  font-weight: bold;
}
.cart-header-text::before {
  margin-right: 7px;
  font-size: 26px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-header-text {
    margin-left: 0;
  }
}
.cart-substitute {
  display: flex;
  align-items: center;
  background-color: #E9E8ED;
  height: 51px;
  padding: 0 29px;
  margin: 20px 0 0 0;
  border-radius: 4px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-substitute {
    margin-top: 30px;
  }
}
.cart-substitute-title {
  white-space: nowrap;
  font-size: 16px;
  font-weight: bold;
  color: #323335;
  margin-right: 19px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-substitute-title {
    flex: 1 1 auto;
  }
}
.cart-substitute .checkbox-box {
  margin-bottom: 0;
  flex: 2 1 auto;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-substitute .checkbox-box {
    justify-content: flex-end;
    flex: 1 1 auto;
  }
}
.cart-substitute-description {
  font-size: 12px;
  line-height: 15px;
  color: #323335;
  margin-left: 40px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-substitute-description {
    display: none;
  }
}
.cart-action {
  display: flex;
  width: auto;
  justify-content: flex-start;
  margin-top: 40px;
}
.cart-action-empty {
  font-size: 11px;
}
.cart-suggestions {
  margin-top: 60px;
  padding: 32px 0 40px 0;
  background-color: #ffffff;
  width: 100vw;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-suggestions {
    display: none;
  }
}
.cart-suggestions-title {
  display: flex;
  align-items: center;
  font-size: 25px;
  font-weight: bold;
  line-height: 30px;
  margin-bottom: 23px;
}
.cart-suggestions-title::before {
  color: #EC6611;
  font-size: 33px;
  margin-right: 15px;
}
.cart-suggestions-products {
  display: flex;
  flex-direction: row;
  max-width: 1137px;
  overflow: scroll;
}
.cart-suggestions-products .item-box:last-child {
  padding-right: 0;
}
.cart-msidebar-totals {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.cart-msidebar-total, .cart-msidebar-discount {
  display: flex;
  flex-direction: row;
  align-items: center;
  text-align: center;
}
@media (min-width: 1280px) and (max-width: 1919px) {
  .cart-msidebar-total, .cart-msidebar-discount {
    display: none;
  }
}
.cart-msidebar-total {
  background-color: #f4f4f6;
  font-size: 20px;
  font-weight: bold;
  padding: 7px 25px;
  margin: 40px 0 7px 0;
}
.cart-msidebar-total--sticky {
  margin: 10px auto;
}
.cart-msidebar-discount {
  font-size: 16px;
  font-weight: bold;
  color: #DB000A;
  margin-bottom: 32px;
}
.cart-sidebar {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.cart-sidebar .form_login_cart {
  width: 300px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar .form_login_cart {
    width: 100%;
  }
}
.cart-sidebar .form_login_cart .box--login {
  margin: 26px auto;
  padding: 30px;
  box-shadow: unset;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar {
    align-items: center;
  }
}
.cart-sidebar-content, .cart-sidebar-promotions {
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  width: 300px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar-content, .cart-sidebar-promotions {
    width: 100%;
  }
}
.cart-sidebar-content {
  margin-top: 26px;
  min-height: 427px;
  background-color: #ffffff;
}
.cart-sidebar-content--checkout {
  margin-top: 0;
}
.cart-sidebar-user {
  display: flex;
  justify-content: center;
  margin-top: 26px;
  font-size: 14px;
  font-weight: bold;
  color: #323335;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar-user {
    display: none;
  }
}
.cart-sidebar-user::before {
  margin-right: 12px;
  font-size: 18px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar-user--mobile {
    display: flex;
    justify-content: center;
  }
}
.cart-sidebar-discount, .cart-sidebar-promo {
  margin-top: 11px;
}
.cart-sidebar-discount {
  color: #DB000A;
}
.cart-sidebar-promo {
  color: #EC6611;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar-promo {
    display: none !important;
  }
}
.cart-sidebar-promo-title {
  font-size: 12px;
}
.cart-sidebar-promo-action {
  font-size: 10px;
  margin-top: 3px;
  width: max-content;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar-promo-action {
    display: none;
  }
}
.cart-sidebar-total, .cart-sidebar-discount, .cart-sidebar-promo, .cart-sidebar-shipping {
  display: flex;
  flex-direction: row;
  font-size: 20px;
  font-weight: bold;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar-total, .cart-sidebar-discount, .cart-sidebar-promo, .cart-sidebar-shipping {
    display: none;
  }
}
.cart-sidebar-total-title, .cart-sidebar-discount-title, .cart-sidebar-promo-title, .cart-sidebar-shipping-title {
  width: 50%;
}
.cart-sidebar-total-price, .cart-sidebar-discount-price, .cart-sidebar-promo-price, .cart-sidebar-shipping-price {
  margin-left: auto;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar-total--mobile, .cart-sidebar-discount--mobile, .cart-sidebar-promo--mobile, .cart-sidebar-shipping--mobile {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
  }
}
.cart-sidebar-shipping {
  font-size: 14px;
  margin-top: 10px;
}
.cart-sidebar-totals {
  margin-top: 22px;
  padding: 0 35px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar-totals {
    display: none;
  }
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar-totals--mobile {
    display: flex;
    flex-direction: column;
    margin: 20px auto 8px auto;
    height: 55px;
    width: 200px;
    border-radius: 4px;
    background-color: #f4f4f6;
    padding: 7px 25px;
  }
}
.cart-sidebar-subtotal {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f4f4f6;
  font-size: 25px;
  line-height: 30px;
  font-weight: bold;
  padding: 15px 10px;
  text-transform: uppercase;
  margin-top: 20px;
}
@media (min-width: 0px) and (max-width: 1279px) {
  .cart-sidebar-subtotal {
    display: none;
  }
}
.cart-sidebar-including {
  font-size: 15px;
  font-style: italic;
  width: 100%;
}
@media (min-width: 1280px) {
  .cart-sidebar-including {
    display: none;
  }
}
.cart-sidebar-saving {
  font-size: 16px;
  font-weight: bold;
  color: #DB000A;
  margin: 0 auto;
  padding-bottom: 25px;
}
@media (min-width: 1280px) {
  .cart-sidebar-saving {
    display: none;
  }
}
.cart-sidebar-fidelity {
  padding: 10px;
}
.cart-sidebar-fidelity-content {
  background-color: #f4f4f6;
}
.cart-sidebar-fidelity-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 17px 20px 0 0;
}
.cart-sidebar-fidelity-header-img {
  width: 100px;
  height: 56px;
  object-fit: contain;
}
.cart-sidebar-fidelity-header-text {
  font-weight: bold;
  max-width: 144px;
  font-size: 16px;
}
.cart-sidebar-fidelity-header-text--big {
  font-size: 23px;
}
.cart-sidebar-fidelity-header-text--green {
  color: #EC6611;
}
.cart-sidebar-fidelity-card {
  padding: 0 12px 20px 12px;
}
.cart-sidebar-fidelity-card-title {
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  margin: 17px 0 12px 0;
}
.cart-sidebar-fidelity-card .price {
  font-size: 20px;
  margin: 12px auto 16px auto;
  max-width: 215px;
}
.cart-sidebar-fidelity-card .price--fidelity {
  padding: 15px 14px;
}
.cart-sidebar-fidelity-card .price--big {
  margin: 12px auto 16px auto;
}
.cart-sidebar-fidelity-card-description {
  text-align: center;
  font-size: 12px;
  line-height: 15px;
}
.cart-sidebar-fidelity-card-description--bold, .cart-sidebar-fidelity-card-description--green {
  font-weight: bold;
}
.cart-sidebar-fidelity-card-description--green {
  color: #EC6611;
}
.cart-sidebar-fidelity-card-conditions {
  font-style: italic;
  font-size: 10px;
  text-align: center;
}
.cart-sidebar-coupon-text {
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 10px;
}
.cart-sidebar-coupon-input {
  position: relative;
  padding: 0 10px;
}
.cart-sidebar-coupon-input::before {
  background: #323335;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translate(0, -50%);
  color: #ffffff;
  line-height: 40px;
  text-align: center;
  z-index: 15;
  cursor: pointer;
  content: "OK" !important;
  font-size: 16px;
  font-weight: bold;
}
.cart-sidebar-actions {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cart-sidebar-validate {
  display: flex;
  justify-content: center;
  margin-top: 20px;
  padding: 0 40px 20px 40px;
}
.cart-sidebar-validate--sticky {
  margin-top: 0;
}
.cart-sidebar-promotions {
  margin-top: 19px;
  background-color: rgba(219, 0, 10, 0.15);
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  flex-direction: row;
  padding: 16px 59px;
  cursor: pointer;
}
.cart-sidebar-promotions-text {
  color: #DB000A;
  font-size: 12px;
  font-weight: bold;
}
.cart-sidebar-promotions-text--big {
  font-size: 16px;
}
.cart-sidebar-promotions::before {
  font-size: 45px;
  color: #DB000A;
  margin-right: 11px;
}
.cart-sticky-footer {
  background-color: #ffffff;
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
  height: 116px;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 15;
}
@media (min-width: 1280px) and (max-width: 1919px) {
  .cart-sticky-footer {
    display: none;
  }
}

.recap {
  padding: 20px 10px;
}
.recap-title {
  font-size: 16px;
  font-weight: bold;
  color: #323335;
}
.recap-content {
  margin-top: 17px;
  padding: 5px 15px;
  border-radius: 4px;
  background-color: #f4f4f6;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
.recap-content-icon {
  font-size: 45px;
  color: #EC6611;
  margin-right: 15px;
  margin-top: 5px;
}
.recap-content-image {
  height: 40px;
  width: 40px;
  min-height: 40px;
  min-width: 40px;
  border-radius: 50%;
  margin-top: 10px;
  margin-right: 14px;
}
.recap-content-text {
  color: #323335;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding: 5px 0;
}
.recap-content-top {
  font-size: 16px;
  font-weight: bold;
}
.recap-content-middle {
  font-size: 14px;
  letter-spacing: 0.7px;
  padding: 5px 0;
}
.recap-content-bottom {
  font-size: 12px;
  opacity: 0.7;
}
.recap-content-link {
  color: #323335;
  text-decoration: underline;
  font-size: 12px;
}
.recap-block {
  display: flex;
  align-items: center;
}
@media (min-width: 0px) and (max-width: 767px) {
  .recap-block {
    flex-wrap: wrap;
  }
}
.recap-block::before {
  font-size: 40px;
  color: #EC6611;
  margin-right: 20px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .recap-block-container + .recap-block-container {
    margin-top: 20px;
  }
}
@media (min-width: 1024px) {
  .recap-block-container {
    margin-bottom: 20px;
  }
}
.recap-block-content {
  font-size: 18px;
}
.recap-block-content > :first-child {
  font-weight: bold;
}
.recap-block-btn {
  margin-top: 15px;
  width: 100%;
  display: flex;
  justify-content: center;
}
@media (min-width: 768px) {
  .recap-block-btn {
    padding-right: 20px;
    display: block;
    width: auto;
    margin-top: 0;
    margin-left: auto;
  }
}

.address {
  padding: 20px;
  width: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 10px;
  transition: 0.5s;
  border: 2px solid transparent;
}
.addresses {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}
@media (min-width: 768px) {
  .addresses {
    align-items: flex-start;
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.address--selected {
  border-color: #EC6611;
}
.address-box {
  padding-top: 10px;
  padding-bottom: 10px;
}
.address:not(:first-child)::before {
  width: calc(100% + 40px);
  height: 1px;
  background-color: #E9E8ED;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .address:not(:first-child)::before::before {
    display: none;
  }
}
@media (min-width: 768px) {
  .address:nth-child(2n)::before {
    width: 1px;
    height: 200px;
    background-color: #E9E8ED;
    position: absolute;
    left: -45px;
    top: 40px;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  .address:nth-child(2n)::before {
    left: -30px;
  }
}
@media (min-width: 768px) and (min-width: 1280px) {
  .address:nth-child(2n)::before {
    left: -50px;
  }
}
.address-recap {
  display: flex;
  flex-direction: row;
  background-color: #f4f4f6;
  border-radius: 4px;
  padding: 0 15px;
  margin: 10px;
}
.address-recap-title {
  font-size: 16px;
  font-weight: bold;
  padding: 26px 12px 5px 12px;
}
.address-recap-icon {
  height: 100%;
  margin-top: 10px;
  margin-right: 15px;
}
.address-recap-icon::before {
  color: #EC6611;
  font-size: 36px;
}
.address-title {
  color: #323335;
  font-size: 18px;
  font-weight: bold;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 15px;
}
.address-title-icon {
  margin-right: 15px;
}
.address-title-icon::before {
  color: #EC6611;
  font-size: 30px;
}
.address-title-highlight {
  color: #EC6611;
}
.address-select {
  width: 240px;
}
.address-select > select {
  cursor: pointer;
  width: 240px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.address-detail {
  padding-bottom: 20px;
}
.address-details {
  padding: 15px 0;
  color: #323335;
  font-size: 15px;
}
.address-detail-name {
  font-size: 20px;
  font-weight: bold;
}
.address-detail-link {
  color: #EC6611;
  text-decoration: underline;
  font-size: 12px;
  font-weight: bold;
}

#html-body.ls--custom.ls--leader .checkout-shipping-method {
  border-radius: 8px;
  padding-top: 7px;
  padding-bottom: 7px;
  cursor: pointer;
}
#html-body.ls--custom.ls--leader .checkout-shipping-methods {
  border-collapse: separate;
  border-spacing: 0 20px;
  min-width: 0;
}
#html-body.ls--custom.ls--leader .checkout-shipping-method-col {
  background: #f4f4f6;
  border-top: none;
  vertical-align: middle !important;
}
#html-body.ls--custom.ls--leader .checkout-shipping-method-col:first-child {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  padding-left: 20px;
}
#html-body.ls--custom.ls--leader .checkout-shipping-method-col:last-child {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  padding-right: 20px;
}
#html-body.ls--custom.ls--leader .checkout-shipping-method-price {
  font-size: 18px;
}
#html-body.ls--custom.ls--leader .checkout-header {
  background: #323335;
  color: #ffffff;
  padding: 20px;
}
#html-body.ls--custom.ls--leader .checkout-header::before {
  background: #323335 !important;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header {
    margin-bottom: 0;
  }
}
#html-body.ls--custom.ls--leader .checkout-header-back {
  font-weight: bold;
  text-transform: uppercase;
  transition: 0.5s;
  font-size: 0;
  margin-right: 20px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-back {
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-back:hover {
    padding-right: 3px;
  }
}
#html-body.ls--custom.ls--leader .checkout-header-back::before {
  display: inline-block;
  color: #ffffff;
  padding: 5px 6px 5px 4px;
  line-height: 1;
  font-size: 12px;
  border: 2px solid;
  border-radius: 50%;
  margin-right: 10px;
  transition: 0.5s;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-back::before {
    padding: 7px 8px 7px 6px;
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-back:hover::before {
    transform: translateX(2px);
    margin-right: 7px;
  }
}
#html-body.ls--custom.ls--leader .checkout-header-logo {
  max-width: 150px;
  /*color: $color-black;

  & .logo{
  	font-size: 0;
  	&::before{
  		font-family: $icon;
  		content:'\e913';
  		font-size: 56px;

  		@include bp(md){
  			margin-right: 50px;
  		}

  		@include bp(lg){
  			font-size: 85px;
  			margin-right: 127px;
  		}
  	}
  }*/
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-logo {
    max-width: none;
  }
}
#html-body.ls--custom.ls--leader .checkout-header-logo-img {
  display: block;
}
#html-body.ls--custom.ls--leader .checkout-header-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  padding: 0;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-content {
    justify-content: space-between;
    margin: 0;
  }
}
#html-body.ls--custom.ls--leader .checkout-header-secure {
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  text-align: center;
  width: 175px;
  font-weight: bold;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-secure {
    justify-content: flex-start;
    text-align: left;
    width: auto;
  }
}
#html-body.ls--custom.ls--leader .checkout-header-secure::before {
  font-size: 20px;
  margin-right: 5px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-secure::before {
    font-size: 30px;
    margin-right: 10px;
  }
}
#html-body.ls--custom.ls--leader .checkout-header-secure-text {
  width: 100%;
  font-size: 10px;
  font-weight: bold;
  max-width: 82px;
  text-align: left;
  line-height: 12px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-secure-text {
    max-width: 115px;
    font-size: 14px;
    line-height: 18px;
  }
}
#html-body.ls--custom.ls--leader .checkout-header-help {
  display: flex;
  text-align: center;
  white-space: none;
  align-items: center;
  text-align: left;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-help {
    margin-left: auto;
  }
}
#html-body.ls--custom.ls--leader .checkout-header-help::before {
  font-size: 0;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-help::before {
    font-size: 32px;
    padding-right: 13px;
  }
}
#html-body.ls--custom.ls--leader .checkout-header-help-text {
  display: block;
  font-weight: 700;
  font-size: 0;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .checkout-header-help-text {
    font-size: 12px;
  }
}
#html-body.ls--custom.ls--leader .checkout-header-help-text::before {
  font-size: 30px;
}
.checkout-toggle:not(.active) {
  display: none;
}
.checkout-form-text {
  padding: 25px;
  font-weight: 500;
  font-size: 18px;
  text-align: center;
}
.checkout-form-step {
  transition: opacity 0.5s;
}
.checkout-form-step:not(.active) {
  display: none;
}
.checkout-form-step.over {
  opacity: 0.3;
  pointer-events: none;
}
.checkout-footer {
  margin-top: 80px;
}
.checkout-footer-content {
  width: 100%;
  max-width: 1150px;
  padding: 0 25px;
  margin: 0 auto;
}
.checkout-footer-items {
  border-top: 1px solid;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 50px;
  padding: 20px;
}
@media (min-width: 768px) {
  .checkout-footer-items {
    padding: 30px 25px;
    flex-wrap: nowrap;
    margin-bottom: 0;
  }
}
.checkout-footer-item {
  font-size: 14px;
  line-height: 1.8;
  width: 100%;
  text-align: center;
}
@media (min-width: 768px) {
  .checkout-footer-item {
    line-height: 32px;
    width: auto;
    font-size: 14px;
    line-height: 26px;
  }
}
@media (min-width: 768px) {
  .checkout-footer-item + .checkout-footer-item::before {
    content: "|";
    padding: 0 4px;
  }
}
.checkout-title {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  font-size: 24px;
  font-weight: bold;
  color: #323335;
  padding: 5px 0 27px 15px;
}
@media (min-width: 768px) {
  .checkout-title {
    padding: 5px 0 45px 15px;
  }
}
.checkout-title::before {
  font-size: 30px;
  margin-right: 15px;
}
.checkout-title--center {
  width: 100%;
  justify-content: center;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .checkout-title--center {
    justify-content: left;
    padding-left: 0;
    font-size: 18px;
    padding-bottom: 20px;
  }
}
.checkout-title--noicon {
  padding-top: 10px;
}
.checkout-subtitle {
  color: #000000;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 25px;
}
.checkout-text {
  padding: 5px;
}
.checkout-same {
  margin: 25px 0;
}
.checkout-btn {
  margin: 0 5px;
}
.checkout-btns {
  margin: 0 -5px 10px;
  display: flex;
  flex-wrap: wrap;
}
.checkout-step-button {
  margin-top: 20px;
  width: 100%;
}
@media (min-width: 768px) {
  .checkout-step-button {
    margin-top: 40px;
  }
}
.checkout-step-buttons {
  width: 100%;
  display: flex;
  align-items: center;
}
@media (min-width: 768px) {
  .checkout-step-button {
    width: auto;
    margin: 40px auto 0;
  }
}
.checkout-steps {
  background: #ffffff;
  display: flex;
  justify-content: space-around;
  width: 100%;
  height: 100%;
  position: absolute;
  max-height: 80px;
  top: 90px;
  left: 0;
  border-top: 1px solid #E9E8ED;
}
@media (min-width: 768px) {
  .checkout-steps {
    border: none;
    position: static;
    width: 800px;
  }
}
.checkout-step {
  width: 100%;
  color: #E9E8ED;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-direction: column;
  font-family: "DinCompressed";
  font-size: 14px;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  /*&:not(:first-child) {
  	&::before {
  		content: '';
  		height: 1px;
  		max-width: 80px;
  		background-color: $color-primary;
  	}
  }*/
}
@media (min-width: 768px) {
  .checkout-step {
    justify-content: center;
    flex-direction: row;
  }
}
@media (min-width: 768px) {
  .checkout-step:first-child {
    width: auto;
  }
}
.checkout-step-link {
  transition: 0.5s;
}
.checkout-step-link:hover {
  color: #000000;
}
.checkout-step + .checkout-step {
  position: relative;
}
.checkout-step + .checkout-step::before {
  /*padding: 0 5px;
  order:-1;*/
  content: "";
  width: calc(100% - 75px);
  height: 1px;
  background-color: #E9E8ED;
  position: absolute;
  left: -25%;
  top: 50%;
  /*@include bp(md){
  	padding: 0 20px;
  }*/
}
@media (min-width: 576px) {
  .checkout-step + .checkout-step::before {
    width: calc(100% - 70px);
    left: -33%;
  }
}
@media (min-width: 768px) {
  .checkout-step + .checkout-step::before {
    position: static;
    max-width: 80px;
  }
}
.checkout-step.active::before {
  background-color: #EC6611;
}
.checkout-step-text {
  position: relative;
  padding: 0 10px 17px 10px;
  font-size: 14px;
  font-weight: bold;
}
@media (min-width: 768px) {
  .checkout-step-text {
    padding: 35px 15px;
  }
}
.checkout-step-text.active {
  color: #323335;
  /*&::after{
  	content:'';
  	height: 1px;
  	position: absolute;
  	bottom: 0;
  	left: 0;
  	width: 100%;
  	transition: 0.5s;
  	background: currentColor;

  	@include bp(md){
  		height: 2px;
  	}
  }*/
}
@media (min-width: 768px) {
  .checkout-step-icon {
    padding-left: 15px;
  }
}
.checkout-step-icon::before {
  font-size: 30px;
  color: #E9E8ED;
  /*position: absolute;
  top: -50%;
  left: 50%;*/
}
@media (min-width: 768px) {
  .checkout-step-icon::before {
    font-size: 40px;
    position: static;
  }
}
.checkout-step-icon.active::before {
  color: #EC6611;
}
.checkout-controls {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 35px 0;
}
@media (min-width: 768px) {
  .checkout-controls {
    padding: 40px 0;
  }
}
.checkout-controls--sticky {
  background: #ffffff;
  padding: 10px;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100vw;
  z-index: 10;
}
@media (min-width: 768px) {
  .checkout-controls--sticky {
    display: none;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .checkout-controls-btn {
    display: inline-block;
  }
}
.checkout-controls--footer {
  border-top: 1px solid #3d3d3d;
  margin-top: 35px;
  padding-top: 30px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .checkout-controls--footer {
    display: flex;
    flex-direction: row-reverse;
    text-align: center;
    justify-content: center;
    flex-wrap: wrap;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
  }
}
.checkout-controls-content {
  text-align: center;
  padding: 0px 40px;
  width: 100%;
}
@media (min-width: 768px) {
  .checkout-controls-content {
    width: auto;
  }
}
.checkout-controls-title {
  padding: 0 15px;
  font-size: 16px;
  font-family: "DinCompressed";
}
@media (min-width: 768px) {
  .checkout-controls-title {
    font-size: 22px;
  }
}
.checkout-controls-title-detail {
  font-family: "Din";
  font-size: 12px;
  white-space: nowrap;
  margin-top: 4px;
  display: block;
}
@media (min-width: 768px) {
  .checkout-controls-title-detail {
    margin-top: 0;
    display: inline-block;
  }
}
.checkout-controls-subtitle {
  max-width: 400px;
  margin: 7px auto 0;
  font-size: 12px;
  line-height: 20px;
}
.checkout-delivery-method {
  background: #ffffff;
  padding: 30px;
  position: relative;
  cursor: pointer;
}
.checkout-delivery-method-title {
  font-size: 26px;
  font-weight: 700;
  text-align: center;
  padding-top: 50px;
}
@media (min-width: 768px) {
  .checkout-delivery-method-title {
    padding: 0 100px;
  }
}
.checkout-delivery-method-price {
  position: absolute;
  top: 50%;
  right: 30px;
  font-weight: 700;
  color: #EC6611;
  text-transform: uppercase;
  font-size: 28px;
  top: 22px;
  right: 45px;
}
@media (min-width: 768px) {
  .checkout-delivery-method-price {
    top: 40px;
    right: 45px;
  }
}
.checkout-delivery-method-price.price {
  font-size: 28px;
}
.checkout-delivery-method-delay {
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  font-size: 20px;
  text-transform: uppercase;
  color: #ffffff;
  font-weight: 700;
  background-color: #93c3ce;
  padding: 25px;
  margin-bottom: 30px;
}
.checkout-option {
  background: #ffffff;
  padding: 15px 30px;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: space-between;
  width: 100%;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .checkout-option {
    flex-wrap: nowrap;
  }
}
.checkout-option + .checkout-option {
  margin-top: 15px;
}
.checkout-option-text {
  padding-left: 20px;
  margin-bottom: 10px;
  width: calc(100% - 30px);
  cursor: pointer;
}
@media (min-width: 768px) {
  .checkout-option-text {
    width: auto;
    margin-bottom: 0;
  }
}
.checkout-option-text-primary {
  font-weight: 700;
  font-size: 18px;
}
.checkout-option-text-secondary {
  font-size: 13px;
  color: #000000;
}
.checkout-option-price {
  padding-left: 20px;
  margin-left: auto;
}
.checkout-option-price .price {
  font-size: 18px;
  font-weight: 700;
}
.checkout-blocks {
  margin: 40px -45px -30px;
  padding-top: 40px;
  background: #ffffff;
}
.checkout-block + .checkout-block {
  margin-top: 20px;
}
.checkout-block {
  display: flex;
  color: #000000;
  flex-wrap: wrap;
  padding: 0 30px;
}
@media (min-width: 768px) {
  .checkout-block {
    flex-wrap: nowrap;
    padding: 0;
  }
}
.checkout-block img {
  width: 100%;
  height: 100%;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .checkout-block img {
    width: auto;
    height: auto;
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .checkout-block-content {
    padding-left: 15px;
    padding-top: 5px;
  }
}
.checkout-block-title {
  font-size: 14px;
  font-weight: 700;
}
.checkout-block-text {
  font-size: 13px;
}
.checkout-fixed {
  position: fixed;
  bottom: 0;
  padding: 10px;
  background: #ffffff;
  width: 100vw;
  left: 0;
  z-index: 100;
}
.checkout-fixed-button {
  margin: 0;
}
.checkout-total {
  padding: 28px 20px 15px;
}
.checkout-totals-wrapper {
  margin-top: 30px;
  background: #f4f4f6;
  padding: 15px 30px;
  text-align: center;
  margin-bottom: 20px;
}
.checkout-totals-label {
  font-size: 24px;
  font-weight: 700;
  text-transform: uppercase;
}
.checkout-totals-amount {
  font-weight: 700;
  font-size: 30px;
  color: #EC6611;
}
.checkout-sticky-footer {
  background-color: #ffffff;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: 88px;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 15;
}
@media (min-width: 1280px) and (max-width: 1919px) {
  .checkout-sticky-footer {
    display: none;
  }
}

@media (min-width: 0px) and (max-width: 1023px) {
  .payment-header .btn {
    display: none;
  }
}
.payment-fidelity {
  display: flex;
  flex-direction: row;
  width: 100%;
  background-color: #ffffff;
  border-radius: 4px;
  margin-bottom: 20px;
  margin-top: 30px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .payment-fidelity {
    flex-direction: column-reverse;
  }
}
.payment-fidelity-left, .payment-fidelity-right {
  width: 50%;
  height: 250px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .payment-fidelity-left, .payment-fidelity-right {
    width: 100%;
  }
}
.payment-fidelity-left {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .payment-fidelity-left {
    height: 115px;
  }
}
.payment-fidelity-right {
  background-size: 300%;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .payment-fidelity-right {
    height: 300px;
    background-color: rgba(236, 102, 17, 0.25);
    background-image: none !important;
  }
}
.payment-fidelity-subtitle {
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
  margin-bottom: 9px;
}
.payment-fidelity-title {
  font-size: 28px;
  letter-spacing: 0;
  line-height: 34px;
  font-weight: bold;
  text-shadow: 1px 1px 2px 0 #bc510e;
  margin-bottom: 24px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .payment-fidelity-title {
    display: none;
  }
}
.payment-fidelity-title--mobile {
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 24px;
  text-align: center;
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .payment-fidelity-title--mobile {
    display: none;
  }
}
.payment-fidelity-input {
  border: 1px solid #E9E8ED;
  box-shadow: 0 5px 9px 0 rgba(0, 0, 0, 0.06);
  max-width: 140px;
}
.payment-fidelity-input-sign {
  position: relative;
  right: 30px;
  top: 4px;
  font-size: 22px;
  font-weight: bold;
  color: #323335;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .payment-fidelity-input-sign {
    font-size: 12px;
    right: -5px;
    top: 0;
  }
}
.payment-fidelity-img {
  margin-bottom: 11px;
}
.payment-fidelity-amount {
  width: 200px;
  background-color: #ffffff;
  text-align: center;
  padding: 9.7px 0;
  color: #EC6611;
  font-size: 28px;
  font-weight: bold;
  border-radius: 4px;
}
.payment-choice {
  margin-bottom: 20px;
}
.payment-choice-title {
  font-size: 18px;
  font-weight: bold;
  display: flex;
  align-items: center;
  margin-bottom: 25px;
}
.payment-choice-title::before {
  color: #EC6611;
  font-size: 30px;
  margin-right: 15px;
}
.payment-choice-remaining {
  text-align: center;
  font-size: 18px;
  color: #323335;
  font-weight: bold;
  margin-bottom: 25px;
}
.payment-choice-remaining--amount {
  color: #009E50;
}
.payment-choice-mean {
  display: flex;
  align-items: center;
  width: 100%;
  flex-direction: row;
  border: 1px solid #E9E8ED;
  padding: 10px;
  margin-bottom: 25px;
  border-radius: 4px;
  justify-content: space-between;
}
.payment-choice-means {
  padding: 0 45px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .payment-choice-means {
    padding: 0 10px;
  }
}

.complete {
  height: 100vh;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete {
    height: 135vh;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete .btns {
    display: none;
  }
}
.complete-actions {
  font-size: 16px;
  font-weight: bold;
  width: 100%;
  text-align: center;
  text-decoration: underline;
  margin-top: 57px;
  cursor: pointer;
}
@media (min-width: 1024px) {
  .complete-actions {
    display: none;
  }
}
.complete-description {
  text-align: center;
}
.complete-description-icon {
  font-size: 60px;
  color: #EC6611;
}
.complete-description-title {
  color: #EC6611;
  font-size: 18px;
  font-weight: bold;
  margin-top: 20px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-description-title {
    font-size: 14px;
  }
}
.complete-description-subtitle {
  font-size: 16px;
  margin-top: 20px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-description-subtitle {
    font-size: 12px;
  }
}
.complete-recap {
  display: flex;
  flex-direction: row;
  margin-top: 25px;
  align-items: center;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap {
    flex-direction: column;
    margin-top: 20px;
  }
}
.complete-recap-address, .complete-recap-fidelity, .complete-recap-shipping {
  width: 33%;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-address, .complete-recap-fidelity, .complete-recap-shipping {
    width: 100%;
  }
}
.complete-recap-address, .complete-recap-shipping {
  margin-right: 20px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-address, .complete-recap-shipping {
    margin-right: unset;
  }
}
.complete-recap-fidelity {
  margin-top: 6px;
}
.complete-recap-fidelity .complete-recap-title::before {
  display: flex;
  align-items: center;
}
.complete-recap-fidelity-description {
  padding: 40px;
  text-align: center;
  line-height: 22px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-fidelity-description {
    font-size: 14px;
    padding: 22px 9px 19px 14px;
    width: 100%;
  }
}
.complete-recap-fidelity-conditions {
  margin-top: 9px;
  font-size: 10px;
}
.complete-recap-title {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.complete-recap-title-image {
  width: 60px;
  height: 47px;
  margin-bottom: 1px;
}
.complete-recap-title-text {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-title-text {
    margin-left: 12px;
  }
}
.complete-recap-title-text--image {
  margin-bottom: unset;
  padding-top: 8px;
  margin-left: 10px;
}
.complete-recap-text {
  font-size: 14px;
  margin-bottom: 3px;
}
.complete-recap-text--green {
  font-weight: 900;
  color: #009E50;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-store {
    margin-bottom: 10px;
  }
}
.complete-recap-store-title {
  font-size: 14px;
  font-weight: bold;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-store-title {
    font-size: 16px;
    font-weight: bold;
  }
}
.complete-recap-store-address {
  font-size: 12px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-store-address {
    font-size: 14px;
    color: #494E4E;
    letter-spacing: 0.7px;
  }
}
.complete-recap-store-opening {
  opacity: 0.7;
  font-size: 12px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-store-opening {
    letter-spacing: 1px;
    font-size: 14px;
  }
}
.complete-recap-schedule-date {
  font-size: 14px;
  font-weight: bold;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-schedule-date {
    font-size: 18px;
  }
}
.complete-recap-schedule-slot {
  color: #494E4E;
  letter-spacing: 0.7px;
}
.complete-recap-box {
  border-radius: 4px;
  min-height: 125px;
  background-color: #f4f4f6;
  display: flex;
  flex-direction: row;
  align-items: center;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-box {
    margin-bottom: 20px;
    min-height: 75px;
    display: flex;
    justify-content: center;
    padding: 15px;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-box-store {
    align-items: unset;
  }
}
.complete-recap-icon {
  font-size: 65px;
  color: #EC6611;
  margin-left: 44px;
  margin-right: 40px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-icon {
    margin-left: 0;
    margin-right: 14px;
    font-size: 40px;
  }
}
.complete-recap-image {
  height: 65px;
  width: 65px;
  min-height: 65px;
  min-width: 65px;
  border-radius: 50%;
  margin-right: 40px;
  margin-left: 28px;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .complete-recap-image {
    height: 40px;
    width: 40px;
    min-height: 40px;
    min-width: 40px;
    border-radius: 50%;
    margin-left: 0;
    margin-right: 14px;
  }
}

.shipping-policy-block {
  display: none;
}

/*
.cruises-search{
    display: flex;

    &-item{
        position: relative;
        max-width: 16.66%;
        flex: 0 0 16.66%;
        background-color: $color-white;
        &:last-child{
            .cruises-search-title{
                border-right: 0;
            }
        }
    }
    &-filterboat{
        display: none;
        position: absolute;
        width: 100%;
        left: 0;
        z-index: 50;
        text-align: center;
        background-color: $color-white;
        padding: 10px 20px;
        border-right: 1px solid $color-grey-light2;
        border-left: 1px solid $color-grey-light2;
        border-bottom: 1px solid $color-grey-light2;

        &.active{
            display: block;
        }

        [type="checkbox"]:not(:checked){
            & + label{
                &:after{
                    opacity: 0;
                }
            }
        }
        [type="checkbox"]:checked{
            & + label{
                &:after{
                    opacity: 1;
                }
            }
        }
        [type="checkbox"]:not(:checked),
        [type="checkbox"]:checked{
            position: absolute;
            left: 0;
            opacity: 0;
            & + label{

                &:after{
                    content: '';
                    position: absolute;
                    width: 10px;
                    height: 10px;
                    background-color: $color-grey-darker;
                    top: 5px;
                    left: 5px;
                    transition: all .2s;
                }

                &:before{
                    content:'';
                    position: absolute;
                    left: 0;
                    top: 0;
                    width: 18px;
                    height: 18px;
                    border-radius: 1px;
                    border: 1px solid $color-grey-darker;
                }
            }
        }

        label{
            position: relative;
            padding-left: 38px;
            font-size: 14px;
            font-weight: 400;
            color: $color-grey-darker;
            cursor: pointer;
            text-align: left;
            display: block;
            margin-bottom: 20px;

            &:before{
                content:'';
                position: absolute;
                left: 0;
                top: 0;
                width: 18px;
                height: 18px;
                border-radius: 1px;
                border: 1px solid $color-grey-darker;
            }
        }
        .submit_filter{
            font-size: 12px;
            color: $color-grey-darker;
            font-weight: 400;
            display: inline-block;
            padding: 15px 0;
            text-decoration: underline;
        }
    }

    &-title{
        position: relative;
        padding: 20px 20px;
        border-right: 1px solid $color-grey-light2;
        border-top: 1px solid $color-grey-light2;
        cursor: pointer;
        font-size: 12px;
        font-weight: 700;
        color: $color-grey-darker;
        text-transform: uppercase;
        .arrow{
            width: 24px;
            height: 24px;
            border: 1px solid $color-grey;
            display: inline-block;
            position: absolute;
            right: 15px;
            top: 30px;
            border-radius: 2px;
            &:before{
                position: absolute;
                top: 4px;
                right: 6px;
                content: "";
                display: inline-block;
                width: 8.5px;
                height: 8.5px;
                border-right: 1px solid $color-grey-darker;
                border-top: 1px solid $color-grey-darker;
                transform: rotate(135deg);
            }
        }
    }

    &-subtitle{
        font-size: 11px;
        font-weight: 400;
        color: $color-grey-darker;
        display: block;
        margin-top: 15px;
        text-transform: initial;
    }

}
*/
[data-sidebar-toggle] {
  cursor: pointer;
}

.sidebar-header {
  width: 100%;
  color: #3d3d3d;
  display: flex;
  border-bottom: 1px solid rgba(176, 179, 178, 0.3);
  align-items: center;
  justify-content: flex-start;
  background-size: cover;
}
.sidebar-header--background, .sidebar-header--gallery {
  position: relative;
}
.sidebar-header--background::before, .sidebar-header--gallery::before {
  opacity: 0.8;
  z-index: 0;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  content: "";
  background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
}
.sidebar-header--background {
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.4);
}
.sidebar-header:not(.sidebar-header--background) {
  background: none !important;
}
.sidebar-header--gallery {
  z-index: 25;
}
@media (min-width: 0px) and (max-width: 767px) {
  .sidebar-header--gallery::before {
    display: none;
  }
  .sidebar-header--gallery:not(.sidebar-header--gallery--background) {
    border: 0;
    background: #ffffff !important;
  }
}
@media (min-width: 768px) {
  .sidebar-header--gallery {
    border-color: rgba(255, 255, 255, 0.4);
    position: absolute;
    top: 0;
    left: 0;
    color: #ffffff;
  }
}
.sidebar-header-content {
  z-index: 15;
  padding: 15px 20px;
  width: 100%;
}
.sidebar-header-pretitle {
  font-size: 14px;
  display: flex;
  width: 100%;
  align-items: center;
  font-weight: bold;
}
@media (min-width: 768px) {
  .sidebar-header-pretitle {
    font-size: 18px;
  }
}
.sidebar-header-pretitle::before {
  font-size: 24px;
  margin-right: 13px;
}
.sidebar-header-title {
  font-family: "DinCompressed";
  font-size: 14px;
  line-height: 20px;
}
@media (min-width: 768px) {
  .sidebar-header-title {
    font-size: 26px;
    line-height: 30px;
  }
}
.sidebar-header-title::before {
  content: attr(data-text);
}
.sidebar-header-pretitle + .sidebar-header-title {
  margin-top: 3px;
}
.sidebar-close {
  border-left: 1px solid rgba(176, 179, 178, 0.3);
  width: 50px;
  min-width: 50px;
  align-self: stretch;
  z-index: 15;
  position: relative;
}
@media (min-width: 768px) {
  .sidebar-close {
    width: 60px;
    min-width: 60px;
  }
}
.sidebar-close::before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-weight: bold;
  font-size: 13px;
}
@media (min-width: 768px) {
  .sidebar-close::before {
    font-size: 16px;
  }
}
.sidebar-header--background .sidebar-close {
  border-color: rgba(255, 255, 255, 0.4);
}
.sidebar-header--gallery .sidebar-close {
  border-color: rgba(61, 61, 61, 0.4);
}
@media (min-width: 768px) {
  .sidebar-header--gallery .sidebar-close {
    border-color: rgba(255, 255, 255, 0.4);
  }
}
.sidebar-overlay {
  content: "";
  background: #3d3d3d;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  transition: 0.75s;
  cursor: pointer;
}
.active > .sidebar-overlay {
  transform: none;
  opacity: 0.6;
}
.sidebar-summary {
  padding: 21px 25px;
  font-size: 12px;
  background: #ffffff;
  border-radius: 3px 3px 0 0;
  margin: -45px auto 30px;
  width: calc(100% - 40px);
  position: relative;
  z-index: 5;
}
@media (min-width: 768px) {
  .sidebar-summary {
    width: calc(100% - 90px);
    margin: -65px auto 30px;
  }
}
.sidebar-summary-item {
  padding-top: 4px;
  padding-bottom: 4px;
}
.sidebar-summary-item::before {
  content: "•";
  margin-right: 4px;
}
.sidebar-content {
  padding: 10px;
}
.sidebar-tab {
  padding-left: 0;
  padding-right: 0;
}
.sidebar-gallery {
  margin-bottom: 30px;
}
.sidebar-gallery .slick-dots {
  bottom: 25px;
}
@media (min-width: 768px) {
  .sidebar-gallery .slick-dots {
    bottom: 50px;
  }
}
.sidebar-gallery .slick-track {
  min-width: 100%;
}
.sidebar-gallery .slick-slide {
  min-width: 100%;
}
.sidebar-gallery .slick-next, .sidebar-gallery .slick-prev {
  margin: 0;
  transform: none;
  top: auto;
  bottom: 25px;
}
@media (min-width: 768px) {
  .sidebar-gallery .slick-next, .sidebar-gallery .slick-prev {
    bottom: 55px;
  }
}
.sidebar-gallery .slick-prev {
  left: 10px;
}
@media (min-width: 768px) {
  .sidebar-gallery .slick-prev {
    left: auto;
    right: 40px;
  }
}
.sidebar-gallery .slick-next {
  left: auto;
  right: 10px;
}
@media (min-width: 768px) {
  .sidebar-gallery .slick-next {
    transform: translateY(-100%);
    margin-bottom: 10px;
    right: 40px;
  }
}
.sidebar-gallery-container {
  position: relative;
}
.sidebar-gallery-title {
  font-size: 26px;
  color: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 35px;
  width: 100%;
  text-align: center;
  z-index: 5;
  font-family: "DinCompressed";
}
@media (min-width: 768px) {
  .sidebar-gallery-title {
    font-size: 36px;
  }
}
.sidebar-gallery-item {
  display: block;
  width: 100%;
  height: 227px;
}
@media (min-width: 768px) {
  .sidebar-gallery-item {
    height: 465px;
  }
}
.sidebar-gallery-item-image {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}
.sidebar-title {
  display: flex;
  align-items: center;
  width: 100%;
  font-size: 16px;
  font-family: "DinCompressed";
  margin-top: 21px;
}
@media (min-width: 768px) {
  .sidebar-title {
    margin-bottom: 18px;
    margin-top: 34px;
    margin-left: -16px;
    font-size: 22px;
  }
}
.sidebar-title::before {
  margin-right: 20px;
  font-size: 37px;
  line-height: 1;
}
.sidebar-title + .sidebar-form {
  margin-top: -14px;
}
@media (min-width: 768px) {
  .sidebar-title + .sidebar-form {
    margin-top: -18px;
    padding: 20px 40px;
  }
}
.sidebar-subtitle {
  font-size: 16px;
  margin-bottom: 20px;
  font-family: "DinCompressed";
}
@media (min-width: 768px) {
  .sidebar-subtitle {
    font-size: 22px;
    margin-bottom: 24px;
  }
}
.sidebar-text {
  line-height: 22px;
  font-size: 11px;
}
@media (min-width: 768px) {
  .sidebar-text {
    font-size: 14px;
    line-height: 28px;
  }
}
.sidebar-text--emphasis {
  padding-left: 16px;
}
.sidebar-text--emphasis p {
  position: relative;
}
.sidebar-text--emphasis p::before {
  position: absolute;
  font-family: "leader";
  content: "";
  font-size: 14px;
  top: 0;
  left: -20px;
}
.sidebar-text p + p {
  margin-top: 20px;
}
.sidebar-text + .sidebar-title, .sidebar-text + .sidebar-subtitle {
  margin-top: 27px;
}
.sidebar-choose {
  border-top: 1px solid #E9E8ED;
  border-bottom: 1px solid #E9E8ED;
  display: flex;
  align-items: center;
  margin: 0 -20px 40px;
}
@media (min-width: 768px) {
  .sidebar-choose {
    margin: 0 -40px 40px;
  }
}
.sidebar-choose-price {
  padding: 15px 15px;
  text-align: center;
  align-items: center;
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
  border-right: 1px solid #E9E8ED;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .sidebar-choose-price {
    padding: 30px 34px;
  }
}
.sidebar-choose-price-amount {
  width: 100%;
  font-size: 24px;
  font-weight: 700;
}
@media (min-width: 768px) {
  .sidebar-choose-price-amount {
    font-size: 28px;
  }
}
.sidebar-choose-dropdown {
  border: 1px solid #323335;
  border-radius: 3px;
  position: relative;
}
.sidebar-choose-content {
  padding: 30px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-left: -1px;
  border-left: 1px solid #E9E8ED;
  flex-wrap: wrap;
  width: 100%;
}
@media (min-width: 768px) {
  .sidebar-choose-content {
    width: auto;
    flex-wrap: nowrap;
  }
}
.sidebar-choose-content-item {
  width: 100%;
}
@media (min-width: 768px) {
  .sidebar-choose-content-item {
    width: auto;
  }
}
.sidebar-choose-content-item + .sidebar-choose-content-item {
  padding-top: 10px;
}
@media (min-width: 768px) {
  .sidebar-choose-content-item + .sidebar-choose-content-item {
    padding-top: 0;
    padding-left: 20px;
  }
}
.sidebar-choose-cabins-title {
  margin-bottom: 20px;
}
.sidebar-choose-cabins-subtitle {
  margin-bottom: 10px;
}
.sidebar-choose-cabins-title, .sidebar-choose-cabins-subtitle {
  font-family: "DinCompressed";
}
.sidebar-choose-cabins-items {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin: 0 -5px 0;
}
.sidebar-choose-cabins-item {
  width: 34px;
  height: 34px;
  border: 1px solid #323335;
  border-radius: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 5px 10px;
  transition: 0.5s;
  cursor: pointer;
}
:checked + .sidebar-choose-cabins-item {
  color: #ffffff;
  background: #3d3d3d;
}

.btabs {
  display: flex;
  margin: 0 -10px;
  justify-content: center;
  padding: 30px 15px 0px;
  flex-wrap: wrap;
}
.btabs-btn {
  margin: 0 10px 10px;
}
.btabs-content {
  margin-right: -10px;
  margin-left: -10px;
}

@keyframes blogcardAnimation {
  0% {
    transform: scale(0.7);
    opacity: 0;
  }
  75% {
    transform: scale(1.04);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
.blogcard {
  height: 266px;
  width: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 6px;
}
.blogcard::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
  opacity: 0.4;
  z-index: 2;
}
.blogcard-box {
  margin-bottom: 20px;
  transform: scale(0.7);
  opacity: 0;
  animation-name: blogcardAnimation;
  animation-duration: 0.5s;
  animation-fill-mode: forwards;
  padding-left: 10px;
  padding-right: 10px;
}
.blogcard-reinssurance {
  margin-top: 20px;
  margin-bottom: 40px;
}
.blogcard-image {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  z-index: 1;
  transition: 0.75s;
}
.blogcard-content {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 3;
  padding: 14px 20px;
}
.blogcard-cat {
  font-family: "DinCompressed";
  font-size: 14px;
  color: #ffffff;
  margin-bottom: 8px;
  display: inline-block;
  background-color: rgba(255, 255, 255, 0.3);
  padding: 6.4px 11.02px;
  border-radius: 2px;
}
.blogcard-title {
  font-size: 16px;
  color: #ffffff;
  height: 44px;
  overflow: hidden;
  font-weight: lighter;
  line-height: 1.38;
}
.blogcard:hover .blogcard-image {
  transform: scale(1.05);
}

.blogend-image {
  width: 100%;
}

.socialshar {
  display: flex;
  justify-content: center;
}
.socialshar-box {
  border: 1px solid #323335;
  border-radius: 3px;
  min-width: 303px;
  padding: 45px 20px;
  position: relative;
  display: flex;
  justify-content: center;
}
.socialshar-title,
.socialshar .footer-network-label {
  display: inline-block;
  background-color: #f4f4f6;
  padding: 0 10px;
  position: absolute;
  top: 0;
  left: 6px;
  transform: translateY(-50%);
  font-size: 22px;
  font-family: "DinCompressed";
}
.socialshar-icon {
  margin: 0 10px;
}
.socialshar .footer-network {
  height: auto;
}

.contentmanager-contenttype-list_blog .newsletter {
  margin-bottom: 75px;
  margin-top: 50px;
}
.contentmanager-contenttype-list_blog .socialshar {
  margin-top: 45px;
}

.contentmanager-contenttype-page_blog .ipoints {
  padding-top: 10px;
}
.contentmanager-contenttype-page_blog .newsletter {
  margin-bottom: 75px;
  margin-top: 50px;
}

@media (min-width: 0px) and (max-width: 767px) {
  body[class*=appoint] .breadcrumb-container {
    display: none;
  }
}

.step {
  /*
  &-button{
  	margin-top: 20px;
  	width: 100%;
  	@include bp(md){
  		margin-top: 40px;
  	}

  	&s{
  		width: 100%;
  		display: flex;
  		align-items: center;
  	}

  	@include bp(md){
  		width: auto;
  		margin: 40px auto 0;
  	}
  }
  */
  display: flex;
  align-items: center;
  font-weight: 500;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  position: relative;
  width: 100%;
  margin-bottom: 0;
  position: absolute;
  opacity: 0;
  pointer-events: none;
}
.steps {
  counter-reset: number 0;
  display: flex;
  width: calc(100% + 20px);
  background: #EC6611;
  padding: 20px;
  color: #ffffff;
  margin-left: -10px;
  margin-top: -20px;
  margin-bottom: 20px;
}
.steps::after {
  content: " /" attr(data-count);
  font-size: 16px;
  font-weight: bold;
  margin-left: 1px;
}
@media (min-width: 768px) {
  .steps::after {
    content: none;
  }
}
@media (min-width: 768px) {
  .steps {
    padding: 0;
    background: none;
    justify-content: center;
    margin-bottom: 60px;
    margin-top: 40px;
    margin-left: 0;
    width: 100%;
    color: #323335;
  }
}
@media (min-width: 768px) {
  .step {
    display: flex;
    font-size: 20px;
    margin-top: -10px;
    width: auto;
    pointer-events: initial;
    position: relative;
    opacity: 1;
  }
}
.step--active {
  position: relative;
  pointer-events: initial;
  opacity: 1;
  display: flex;
}
.step-content {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
}
@media (min-width: 768px) {
  .step-content {
    justify-content: center;
    flex-direction: column;
  }
}
.step-content::before {
  counter-increment: number 1;
  content: counter(number);
  margin-left: auto;
  font-size: 16px;
  font-weight: bold;
}
@media (min-width: 768px) {
  .step-content::before {
    font-size: 20px;
    margin-left: 0;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
    line-height: 40px;
    text-align: center;
    margin-bottom: 7px;
    font-family: "leader";
    content: "";
    color: #ffffff;
    background: #EC6611;
    font-weight: 400;
  }
}
@media (min-width: 768px) {
  .step + .step::after {
    content: "";
    height: 2px;
    width: 75px;
    order: -1;
    background: #323335;
    margin: 0 15px;
    position: relative;
    top: -5px;
  }
}
@media (min-width: 1280px) {
  .step + .step::after {
    width: 115px;
  }
}
@media (min-width: 768px) {
  .step--active .step-content::before {
    content: counter(number);
    color: #ffffff;
    background: #EC6611;
    font-family: "Din";
    font-weight: 700;
  }
}
@media (min-width: 768px) {
  .step--active ~ .step .step-content::before {
    content: counter(number);
    background: #f4f4f6;
    background: #f4f4f6;
    color: #323335;
    font-family: "Din";
    font-weight: 700;
  }
}
.step-text {
  display: block;
  font-size: 14px;
  order: -1;
}
@media (min-width: 768px) {
  .step-text {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 100%);
    text-align: center;
    font-size: 15px;
  }
}
@media (min-width: 1280px) {
  .step-text {
    font-size: 20px;
  }
}

.recap-container {
  width: 100%;
  margin: 40px 0 0;
}
@media (min-width: 768px) {
  .recap-container {
    margin: 0;
  }
}
@media (min-width: 1280px) {
  .recap-container {
    padding-left: 70px;
  }
}
@media (min-width: 768px) {
  .recap-sticky {
    top: 170px;
    position: sticky;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  .recap-sticky {
    top: 220px;
  }
}
@media (min-width: 768px) and (min-width: 1280px) {
  .recap-sticky {
    top: 180px;
  }
}
.recap-section {
  background: #CFE9F2;
}

.schedule {
  width: 100%;
  background: #f4f4f6;
  border-radius: 4px;
  padding: 20px;
  display: flex;
  position: relative;
  color: #EC6611;
}
.schedule-col {
  align-self: flex-start;
}
#html-body.ls--custom.ls--leader .schedule .slick-next, #html-body.ls--custom.ls--leader .schedule .slick-prev {
  position: absolute;
  top: -8px;
  z-index: 10;
}
#html-body.ls--custom.ls--leader .schedule .slick-prev {
  left: 40px;
}
#html-body.ls--custom.ls--leader .schedule .slick-next {
  right: 40px;
}
.schedule-columns {
  background: #ffffff;
  width: 100%;
  display: flex;
  align-items: flex-start;
  align-content: flex-start;
  justify-content: center;
  position: relative;
  overflow: hidden;
  min-height: 230px;
  padding-left: 0;
  padding-right: 0;
  opacity: 0;
  transition: 1s;
}
.schedule-columns.slick-initialized {
  opacity: 1;
}
.schedule-columns::before, .schedule-columns::after {
  content: "";
  background: #ffffff;
  position: absolute;
  top: 0;
  left: 0;
  width: 45px;
  height: 45px;
  z-index: 5;
}
.schedule-columns::after {
  left: auto;
  right: 0;
}
@media (min-width: 768px) {
  .schedule-columns {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.schedule-column {
  color: #323335;
  padding: 0 10px;
}
@media (min-width: 768px) {
  .schedule-column {
    padding: 0 7px;
  }
}
.schedule-column-content {
  display: flex;
  flex-wrap: wrap;
  padding-top: 57px;
  position: relative;
  margin-left: -7px;
  margin-right: -7px;
}
@media (min-width: 768px) {
  .schedule-column-content {
    margin-left: 0;
    margin-right: 0;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 0;
  }
}
.schedule-column-head {
  margin-bottom: 20px;
  font-size: 15px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .schedule-column-head {
    width: 100%;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translate(-50%, 0);
  }
}
.schedule-column-head :first-child {
  margin-bottom: 2px;
  font-weight: bold;
}
.schedule-cell {
  width: calc(33.333% - 14px);
  background: #FDEFE7;
  border-radius: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  font-weight: bold;
  font-size: 15px;
  padding: 12px 21px;
  margin-bottom: 15px;
  transition: color 0.5s, background 0.5s;
  cursor: pointer;
  margin: 0 7px 15px 7px;
}
.schedule-cell:hover {
  background: #f4f4f6;
}
#html-body.ls--custom.ls--leader .schedule-cell.active {
  background: #EC6611;
  color: #ffffff;
}
@media (min-width: 768px) {
  .schedule-cell {
    width: 100%;
    margin: 0 0 15px 0;
  }
}
.rdv-header {
  width: 100%;
  padding: 8px 10px 0 10px;
}
@media (min-width: 768px) {
  .rdv-header {
    padding: 0;
    display: flex;
    align-items: flex-start;
  }
}
.rdv-header-icon {
  font-size: 45px;
  line-height: 1;
  margin-right: 20px;
  color: #0E90BD;
  margin-top: -8px;
  float: left;
}
@media (min-width: 768px) {
  .rdv-header-icon {
    margin-right: 40px;
    font: none;
    font-size: 100px;
    width: 100px;
    margin-top: 0;
  }
}
.rdv-goal {
  padding: 20px;
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  background: linear-gradient(90deg, #0e90bd 0%, #9dcee7 100%);
  border-radius: 20px;
  width: 100%;
}
@media (min-width: 768px) {
  .rdv-goal {
    margin-bottom: 30px;
  }
}
.rdv-goals {
  margin-bottom: -10px;
}
@media (min-width: 768px) {
  .rdv-goals {
    margin-bottom: -30px;
  }
}
.rdv-goal-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 45px;
  width: 45px;
  font-size: 25px;
  background: #ffffff;
  color: #0E90BD;
  margin-right: 20px;
  line-height: 1;
  border-radius: 50%;
}
.rdv-goal-icon::before {
  line-height: 1;
}
@media (min-width: 1280px) {
  .rdv-goal-icon {
    height: 75px;
    width: 75px;
    font-size: 45px;
    margin-right: 40px;
  }
}
.rdv-goal-name {
  font-size: 18px;
  line-height: 27px;
  color: #ffffff;
  font-weight: bold;
  padding-right: 20px;
}
.rdv-goal-btn {
  margin-left: auto;
  flex-shrink: 0;
}
.rdv-headband {
  padding: 10px;
  background: #CFE9F2;
  border-radius: 20px;
  font-weight: bold;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .rdv-headband {
    margin-bottom: 60px;
    padding: 20px;
  }
}
.rdv-headband-text {
  padding-right: 20px;
  margin-right: auto;
  margin-left: 10px;
}
@media (min-width: 768px) {
  .rdv-headband-text {
    margin-left: 30px;
  }
}
.rdv-headband-icon {
  font-size: 12px;
  display: flex;
  align-items: center;
  font-weight: bold;
}
@media (min-width: 768px) {
  .rdv-headband-icon {
    font-size: 18px;
  }
}
.rdv-headband-icon::before {
  margin-right: 10px;
  font-size: 45px;
  color: #0E90BD;
  line-height: 1;
  font-weight: 400;
}
@media (min-width: 768px) {
  .rdv-headband-icon::before {
    font-size: 50px;
  }
}
.rdv-select {
  margin: 0 auto 60px;
  max-width: 405px;
}
.rdv-select-title {
  margin-bottom: 10px;
  font-weight: 500;
}

.grade {
  padding: 40px 50px 65px;
  position: relative;
  width: 100%;
}
@media (min-width: 768px) {
  .grade {
    padding: 30px 45px 65px;
  }
}
.grade--nogap {
  padding-bottom: 0;
}
.grade.grade--alt {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 40px;
}
@media (min-width: 768px) {
  .grade.grade--alt {
    padding-bottom: 30px;
  }
}
.grade-content {
  padding: 0 20px;
}
@media (min-width: 768px) {
  .grade-content {
    padding: 0;
  }
}
.grade-content::before {
  background: linear-gradient(90deg, #FFA26D 0%, #FDB2D0 45%, #FDB2D0 55%, #9FDFF8 100%);
  position: absolute;
  top: 0;
  left: 50%;
  width: 100%;
  height: 100%;
  z-index: -1;
  display: block;
  transition: transform 2.5s;
  transform: translateX(-50%);
}
@media (min-width: 1280px) {
  [data-grade="0"] .grade-content::before {
    transform: translateX(125%) scaleX(4.5);
  }
  [data-grade="1"] .grade-content::before {
    transform: translateX(-50%) scaleX(3.5);
  }
  [data-grade="2"] .grade-content::before {
    transform: translateX(-225%) scaleX(4.5);
  }
}
.grade-title {
  padding-bottom: 30px;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 0;
  text-align: center;
  margin-left: -20px;
  width: calc(100% + 40px);
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
@media (min-width: 768px) {
  .grade-title {
    font-size: 30px;
    padding-bottom: 30px;
  }
}
.grade-subtitle {
  color: #ffffff;
  text-align: center;
  font-size: 20px;
  margin-bottom: 20px;
  margin-top: -30px;
}
@media (min-width: 768px) {
  .grade-subtitle {
    margin-bottom: 40px;
    font-size: 30px;
    margin-top: -15px;
  }
}
.grade-btn {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 50%);
}
.grade .slick-track {
  justify-content: center;
}
.grade-items {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: center;
  transition: opacity 1s, transform 1s;
  padding: 0;
}
.grade--alt .grade-items {
  width: auto;
}
@media (min-width: 768px) {
  .grade--alt .grade-items {
    margin-top: 20px;
  }
}
.grade-items--big {
  opacity: 0;
  transform: translateY(25px);
}
.grade-items.slick-initialized {
  opacity: 1;
  transform: none;
}
.grade-items .slick-arrow {
  color: #EC6611 !important;
}
.grade-items .slick-dots {
  bottom: -48px;
}
#html-body.ls--custom.ls--leader .grade-item {
  display: flex !important;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .grade-item {
    padding: 0 10px;
  }
}
.grade--alt .grade-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}
.grade-item-image {
  height: 240px;
  object-fit: scale-down;
}
.grade--alt .grade-item-image {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  box-shadow: 0 0 23px 0 rgba(0, 0, 0, 0.2);
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .grade--alt .grade-item-image {
    width: 220px;
    height: 220px;
  }
}
.grade-item-title {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 15px;
  text-align: center;
  font-weight: 500;
}
.grade-item-title-main {
  font-size: 24px;
  padding-bottom: 5px;
  font-weight: bold;
}
@media (min-width: 0px) and (max-width: 767px) {
  .grade--alt .grade-item-title-main {
    font-size: 14px;
    line-height: 18px;
    min-height: 55px;
  }
  .grade--alt .grade-item-title-main::after {
    margin-top: 10px;
  }
}
.grade-item-title::after {
  content: "";
  margin-top: 15px;
  width: 50px;
  height: 4px;
  background: #EC6611;
  border-radius: 2px;
}

.funcs {
  padding-top: 5px;
}
.funcs + .funcs {
  margin-top: 20px;
}
@media (min-width: 768px) {
  .funcs + .funcs {
    margin-top: 40px;
  }
}
.func {
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
  border-radius: 15px;
  box-shadow: 0 7px 10px 0 rgba(0, 0, 0, 0.15);
}
.func-box {
  width: 100%;
  height: 100%;
}
@media (min-width: 768px) {
  .func-box {
    padding: 0 10px;
  }
}
@media (min-width: 1280px) {
  .func-box {
    padding: 0 25px;
  }
}
@media (min-width: 768px) {
  .func {
    border-radius: 60px;
  }
}
.func-img {
  width: 100%;
  display: block;
  height: 100%;
  object-fit: cover;
}
@media (min-width: 768px) {
  .func--gray .func-img {
    transition: filter 1s;
    filter: grayscale(1);
  }
  .func--gray:hover .func-img {
    filter: grayscale(0);
  }
}
.func--small {
  box-shadow: 0 2px 30px rgba(0, 0, 0, 0.15);
}
@media (min-width: 768px) {
  .func--small {
    border-radius: 40px;
  }
}
.func-btn {
  position: absolute !important;
  left: 50%;
  bottom: 15px;
  transform: translate(-50%, 0);
  opacity: 0;
  transition: opacity 1s, color 0.5s, border-color 0.5s !important;
}
@media (min-width: 0px) and (max-width: 767px) {
  .func-btn--show {
    opacity: 1 !important;
  }
}
.func:hover .func-btn {
  opacity: 1;
}

.articles {
  display: flex;
  align-items: stretch;
  justify-content: center;
  width: 100%;
  flex-wrap: wrap;
}
.articles--slider {
  flex-wrap: nowrap;
  opacity: 0;
  transition: opacity 1s;
}
.articles--slider .slick-list {
  overflow: hidden;
  padding-top: 35px;
  margin-top: -35px;
}
.articles--slider.slick-initialized {
  opacity: 1;
}
.articles--slider .slick-arrow {
  color: #EC6611 !important;
}
.article--slider .article-box {
  width: auto;
}
.article-box {
  padding: 5px 10px 35px;
  width: 100%;
}
@media (min-width: 768px) {
  .article-box {
    width: 320px;
  }
}
@media (min-width: 1024px) {
  .article-box {
    width: 320px;
  }
}
@media (min-width: 1280px) {
  .article-box {
    width: 370px;
    padding: 5px 35px 40px;
  }
}
.article-box::before {
  content: none !important;
}
.article {
  min-height: 100%;
  overflow: hidden;
  border-radius: 40px;
  display: flex;
  flex-direction: column;
  box-shadow: 0 2px 4px 0 rgba(50, 51, 53, 0.2);
  padding-bottom: 10px;
  border: 0 !important;
}
@media (min-width: 1280px) {
  .article {
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.15);
  }
}
.article-content {
  padding: 10px 20px;
}
.article-image {
  width: 100%;
  height: 200px;
  object-fit: cover;
}
.article-title {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 10px;
  font-weight: bold;
}
.article-excerpt {
  line-height: 20px;
  font-size: 14px;
  margin-bottom: 10px;
}

.cms {
  margin-bottom: 20px;
}
.cms--nogap {
  margin-bottom: 0;
}
.cms a {
  color: #323335;
  border-bottom: 1px solid;
  cursor: pointer;
  font-weight: bold;
}
.cms a:hover, .cms a:active {
  color: #EC6611;
  text-decoration: none;
}
.cms table {
  width: 100% !important;
}
.cms td {
  width: auto !important;
}
.cms h2 {
  font-family: "DinCompressed";
  font-size: 36px;
  font-weight: normal;
  color: #EC6611;
  width: 100%;
  padding-bottom: 22px;
}
.cms .elevator-target {
  margin-bottom: 15px;
}
.cms .section {
  margin: 15px 0 20px;
}
.cms .section-title {
  cursor: pointer;
  padding-right: 30px;
  position: relative;
  padding-bottom: 15px;
}
.cms .section-title::after {
  position: absolute;
  top: 0;
  right: 2px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  font-size: 1.3em;
}
.cms .section-title.active::after {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cms h3 {
  font-family: "DinCompressed";
  font-size: 22px;
  font-weight: normal;
  color: #EC6611;
  width: 100%;
  padding-bottom: 22px;
}
.cms p {
  margin-bottom: 40px;
  font-size: 13px;
  font-weight: normal;
  line-height: 1.7;
  letter-spacing: normal;
  text-align: justify;
}
.cms p:first-child {
  margin: 0;
}
.cms h1 {
  font-size: 32px;
  font-weight: 700;
  color: #000000;
  margin-top: 20px;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .cms h1 {
    margin-bottom: 40px;
  }
}
.cms h4 {
  font-family: "DinCompressed";
  font-size: 18px;
  font-weight: normal;
  color: #323335;
  width: 100%;
  padding-bottom: 20px;
}
.cms ol {
  list-style-type: decimal;
  list-style-position: inside;
}
.cms ul {
  list-style-type: disc;
  list-style-position: inside;
  padding-left: 30px;
  font-family: "Din";
  font-size: 14px;
  font-weight: normal;
  line-height: 1.57;
  text-align: justify;
  margin-bottom: 40px;
}
.cms ul li {
  list-style: none;
}
.cms ul li:before {
  content: "-";
  padding-right: 3px;
}
.cms ul li a {
  color: #323335;
  text-decoration: revert;
}
.cms ul li a:hover, .cms ul li a:active {
  color: #bc510e;
}
.cms strong {
  font-weight: 600;
}
.cms em {
  font-weight: 400;
}
.cms em {
  font-style: italic;
}
@media (min-width: 0px) and (max-width: 767px) {
  .cms p, .cms h1, .cms h2, .cms h3, .cms p, .cms img, .cms ul {
    width: 100% !important;
    display: block;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
.cms iframe {
  max-width: 100%;
}

.cms-programme-fidelite .breadcrumb-container {
  display: none;
}
.cms-programme-fidelite .main {
  min-height: 0;
}

img {
  image-rendering: -webkit-optimize-contrast;
}

.mp-header {
  max-width: 1920px;
  margin: -20px auto 0 -10px;
  width: calc(100% + 20px);
  margin-left: -10px;
}
@media (min-width: 768px) {
  .mp-header {
    width: auto;
    margin: -25px auto 0;
  }
}
.mp-header::before, .mp-header::after {
  content: "";
  background: #f0cccc;
  position: absolute;
  top: 0;
  left: 50%;
  width: 100%;
  z-index: -1;
  width: 50%;
}
@media (min-width: 0px) and (max-width: 767px) {
  .mp-header::before, .mp-header::after {
    display: none;
  }
}
@media (min-width: 768px) {
  .mp-header::before, .mp-header::after {
    box-shadow: inset 1px -15px 16px -22px #978888e6;
  }
}
@media (min-width: 1024px) {
  .mp-header::before, .mp-header::after {
    box-shadow: inset 1px -17px 18px -24px #978888;
  }
}
@media (min-width: 1280px) {
  .mp-header::before, .mp-header::after {
    box-shadow: inset 1px -18px 15px -20px #978888e6;
  }
}
.mp-header::before {
  right: 0;
}
@media (min-width: 768px) {
  .mp-header::before {
    height: 244px;
  }
}
@media (min-width: 1024px) {
  .mp-header::before {
    height: 342px;
  }
}
@media (min-width: 1280px) {
  .mp-header::before {
    height: 332px;
  }
}
.mp-header::after {
  background: #f4d0d0;
  left: 0;
}
@media (min-width: 768px) {
  .mp-header::after {
    height: 265px;
  }
}
@media (min-width: 1024px) {
  .mp-header::after {
    height: 369px;
  }
}
@media (min-width: 1280px) {
  .mp-header::after {
    height: 366px;
  }
}
.mp-connect {
  overflow: hidden;
  border-radius: 20px;
}
@media (min-width: 768px) {
  .mp-connect {
    border-radius: 50px;
  }
}
.mp-text {
  text-align: center;
  max-width: 815px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .mp-text {
    text-align: left;
  }
}
.mp-golds {
  display: flex;
  justify-content: center;
  align-items: center;
}
.mp-gold + .mp-gold {
  margin-left: 10px;
}
.mp-slides {
  position: absolute;
  padding: 0;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  width: 100vw;
  max-width: 1220px;
}
.mp-slides-container {
  position: relative;
  padding-top: 24%;
  width: calc(100% + 20px);
  margin-left: -10px;
}
@media (min-width: 768px) {
  .mp-slides-container {
    padding-top: 27%;
  }
}
@media (min-width: 1280px) {
  .mp-slides-container {
    width: 100%;
    padding-top: 0;
    height: 300px;
  }
}
.mp-fid {
  padding: 20px 20px 40px;
  background: #323335;
  color: #F0A4A4;
  text-align: center;
  font-size: 16px;
  width: 100%;
}
.mp-fid-box {
  margin-bottom: 30px;
}
.mp-fid-title {
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  font-size: 24px;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .mp-fid-title {
    flex-direction: initial;
  }
}
.mp-fid-title::after {
  margin-left: 22px;
  font-size: 60px;
}
@media (min-width: 768px) {
  .mp-fid-title::after {
    line-height: 1;
  }
}
.mp-fid-value {
  font-weight: bold;
  font-size: 44px;
  margin-top: -15px;
  margin-bottom: 15px;
}
.mp-fid-legend {
  margin-top: 7px;
  font-size: 12px;
  font-style: italic;
}

@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader.account .col-main {
    margin-top: 40px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #html-body.ls--custom.ls--leader.account .col-main {
    padding-top: 0;
  }
}
#html-body.ls--custom.ls--leader.account .col-main .col-main {
  padding-bottom: 40px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader.account .col-main .col-main {
    padding-top: 5px;
  }
}
#html-body.ls--custom.ls--leader.account .page-title ~ .message {
  margin-top: -20px;
}

@media (min-width: 0px) and (max-width: 767px) {
  #html-body.ls--custom.ls--leader .customer-name {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    position: relative;
    top: 30px;
  }
}
#html-body.ls--custom.ls--leader .customer-header {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .customer-header {
    justify-content: flex-start;
  }
}
#html-body.ls--custom.ls--leader .customer-header-btn {
  margin: 10px 20px;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .customer-header-btn {
    margin: 10px auto;
  }
}
@media (min-width: 1024px) {
  #html-body.ls--custom.ls--leader .customer-header-btn {
    margin: 0 0 0 auto;
  }
}
#html-body.ls--custom.ls--leader .customer-header-secondary {
  width: 100%;
  align-items: center;
  display: flex;
  margin-top: 15px;
}
#html-body.ls--custom.ls--leader .customer-header-links {
  margin-left: auto;
}
#html-body.ls--custom.ls--leader .customer-pharmacy {
  padding: 10px 0;
}
@media (min-width: 768px) {
  #html-body.ls--custom.ls--leader .customer-pharmacy {
    padding: 10px;
  }
}
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/styles.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/vendor/normalize/_lib.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/vendor/reset/_reset.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/vendor/slick/slick.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_variables.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/vendor/bourbon/addons/_prefixer.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/mixins/_breakpoint.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_general.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_buttons.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/vendor/bourbon/css3/_transition.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/vendor/bourbon/css3/_font-face.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_icons.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_minisearch.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/nav.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_table.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_order.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_typography.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_grid.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_vignette.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_forms.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/vendor/bourbon/addons/_clearfix.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_locator.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_cart.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_popup.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_footer.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_catalog.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_product.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_filter.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_tabs.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_storelocator.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_header.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_checkout.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_search-filter.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_sidebar.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_blog.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_steps.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_home.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_cms.scss */
/*# sourceURL=webpack://./app/design/frontend/LeaderSante/leader_sante/web/scss/blocks/_customer.scss */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL3N0eWxlcy5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvdmVuZG9yL25vcm1hbGl6ZS9fbGliLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy92ZW5kb3IvcmVzZXQvX3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy92ZW5kb3Ivc2xpY2svc2xpY2suc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL2Jsb2Nrcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy92ZW5kb3IvYm91cmJvbi9hZGRvbnMvX3ByZWZpeGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnQuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL2Jsb2Nrcy9fZ2VuZXJhbC5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy92ZW5kb3IvYm91cmJvbi9jc3MzL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy92ZW5kb3IvYm91cmJvbi9jc3MzL19mb250LWZhY2Uuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL2Jsb2Nrcy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL2Jsb2Nrcy9fbWluaXNlYXJjaC5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL25hdi5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL190YWJsZS5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL19vcmRlci5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy9ibG9ja3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL2Jsb2Nrcy9fdmlnbmV0dGUuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL2Jsb2Nrcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL3ZlbmRvci9ib3VyYm9uL2FkZG9ucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL2Jsb2Nrcy9fbG9jYXRvci5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL19jYXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy9ibG9ja3MvX3BvcHVwLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy9ibG9ja3MvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL19jYXRhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy9ibG9ja3MvX3Byb2R1Y3Quc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL2Jsb2Nrcy9fZmlsdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy9ibG9ja3MvX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL2Jsb2Nrcy9fc3RvcmVsb2NhdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy9ibG9ja3MvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL19jaGVja291dC5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL19zZWFyY2gtZmlsdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy9ibG9ja3MvX3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9kZXNpZ24vZnJvbnRlbmQvTGVhZGVyU2FudGUvbGVhZGVyX3NhbnRlL3dlYi9zY3NzL2Jsb2Nrcy9fYmxvZy5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL19zdGVwcy5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL19ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvZGVzaWduL2Zyb250ZW5kL0xlYWRlclNhbnRlL2xlYWRlcl9zYW50ZS93ZWIvc2Nzcy9ibG9ja3MvX2Ntcy5zY3NzIiwid2VicGFjazovLy4vYXBwL2Rlc2lnbi9mcm9udGVuZC9MZWFkZXJTYW50ZS9sZWFkZXJfc2FudGUvd2ViL3Njc3MvYmxvY2tzL19jdXN0b21lci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0VoQjtFQUNJLHVCQUFB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UGtIRjtBTy9HQztFQUNDLFFBQUE7QVBpSEY7QU85R0M7RUFDQyxRQUFBO0FQZ0hGO0FPN0dDO0VBQ0MsUUFBQTtBUCtHRjtBTzVHQztFQUNDLFFBQUE7QVA4R0Y7QU8zR0M7RUFDQyxRQUFBO0FQNkdGO0FNOS9ERTtFQ3U1REM7SUFDQyxTQUFBO0VQMEdGO0VPdkdDO0lBQ0MsUUFBQTtFUHlHRjtFT3RHQztJQUNDLFFBQUE7RVB3R0Y7RU9yR0M7SUFDQyxRQUFBO0VQdUdGO0VPcEdDO0lBQ0MsUUFBQTtFUHNHRjtFT25HQztJQUNDLFFBQUE7RVBxR0Y7RU9sR0M7SUFDQyxRQUFBO0VQb0dGO0VPakdDO0lBQ0MsWUFBQTtFUG1HRjtBQUNGO0FNeGhFRTtFQzY3REM7SUFDQyxTQUFBO0VQOEZGO0VPM0ZDO0lBQ0MsUUFBQTtFUDZGRjtFTzFGQztJQUNDLFFBQUE7RVA0RkY7RU96RkM7SUFDQyxRQUFBO0VQMkZGO0VPeEZDO0lBQ0MsUUFBQTtFUDBGRjtFT3ZGQztJQUNDLFFBQUE7RVB5RkY7RU90RkM7SUFDQyxRQUFBO0VQd0ZGO0VPckZDO0lBQ0MsWUFBQTtFUHVGRjtBQUNGO0FNbGpFRTtFQ2krREM7SUFDQyxTQUFBO0VQb0ZGO0VPakZDO0lBQ0MsUUFBQTtFUG1GRjtFT2hGQztJQUNDLFFBQUE7RVBrRkY7RU8vRUM7SUFDQyxRQUFBO0VQaUZGO0VPOUVDO0lBQ0MsUUFBQTtFUGdGRjtFTzdFQztJQUNDLFFBQUE7RVArRUY7RU81RUM7SUFDQyxRQUFBO0VQOEVGO0VPM0VDO0lBQ0MsWUFBQTtFUDZFRjtBQUNGO0FNNWtFRTtFQ3FnRUM7SUFDQyxTQUFBO0VQMEVGO0VPdkVDO0lBQ0MsUUFBQTtFUHlFRjtFT3RFQztJQUNDLFFBQUE7RVB3RUY7RU9yRUM7SUFDQyxRQUFBO0VQdUVGO0VPcEVDO0lBQ0MsUUFBQTtFUHNFRjtFT25FQztJQUNDLFFBQUE7RVBxRUY7RU9sRUM7SUFDQyxRQUFBO0VQb0VGO0VPakVDO0lBQ0MsWUFBQTtFUG1FRjtBQUNGOztBTzVEQztFQUNDLGFBQUE7RUFDQSxjSHJrRVc7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R08sdURFNGdHYTtJRnhnR2Isb0RFd2dHYTtJRnBnR2IsbURFb2dHYTtJRmhnR2Isa0RFZ2dHYTtJRjUvRmIsK0NFNC9GYTtFUHZEbkI7RU8wREQ7SUYvZ0dPLHVERWdoR2E7SUY1Z0diLG9ERTRnR2E7SUZ4Z0diLG1ERXdnR2E7SUZwZ0diLGtERW9nR2E7SUZoZ0diLCtDRWdnR2E7RVBwRG5CO0VPdUREO0lGbmhHTyx3REVvaEdhO0lGaGhHYixxREVnaEdhO0lGNWdHYixvREU0Z0dhO0lGeGdHYixtREV3Z0dhO0lGcGdHYixnREVvZ0dhO0VQakRuQjtFT29ERDtJRnZoR08sd0RFd2hHYTtJRnBoR2IscURFb2hHYTtJRmhoR2Isb0RFZ2hHYTtJRjVnR2IsbURFNGdHYTtJRnhnR2IsZ0RFd2dHYTtFUDlDbkI7RU9pREQ7SUYzaEdPLHdERTRoR2E7SUZ4aEdiLHFERXdoR2E7SUZwaEdiLG9ERW9oR2E7SUZoaEdiLG1ERWdoR2E7SUY1Z0diLGdERTRnR2E7RVAzQ25CO0FBQ0Y7QU84Q0E7RUFFQyxvQkFBQTtFQXVCQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFRjNqR08sbURFNGpHWTtFRnhqR1osZ0RFd2pHWTtFRnBqR1osK0NFb2pHWTtFRmhqR1osOENFZ2pHWTtFRjVpR1osMkNFNGlHWTtFQUVuQixhQUFBO0FQaEVEO0FPc0NDO0VBQ0MsbUJIcmpHWTtFR3NqR1osZUFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtBUHBDRjtBT3NDRTtFQUNDLFVBQUE7RUFDQSxvQkFBQTtBUHBDSDtBT3VDRTtFQUNDLFVBQUE7RUFDQSxtQkFBQTtBUHJDSDtBT2dEQztFQUNDLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUZua0dNLHdDRW9rR2E7RUZoa0diLHFDRWdrR2E7RUY1akdiLG9DRTRqR2E7RUZ4akdiLG1DRXdqR2E7RUZwakdiLGdDRW9qR2E7RUFDbkIsd0JBQUE7QVAxQ0Y7QU82Q0M7RUFFQyxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxjSDFsR2E7RUcybEdiLFlBQUE7RUFDQSxvQkFBQTtBUDVDRjtBTzhDRTtFQUVDLHFCSC9oR0s7RUdnaUdMLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUZ4bEdLLHdDRXlsR2M7RUZybEdkLHFDRXFsR2M7RUZqbEdkLG9DRWlsR2M7RUY3a0dkLG1DRTZrR2M7RUZ6a0dkLGdDRXlrR2M7QVB6Q3RCO0FPNkNFO0VGN2xHTSxpREU4bEdMO0VGMWxHSyw4Q0UwbEdMO0VGOWtHSyx5Q0U4a0dMO0VBRUEsZUFBQTtBUDFDSDtBTzZDRTtFRm5tR00sK0NFb21HTDtFRmhtR0ssNENFZ21HTDtFRnBsR0ssdUNFb2xHTDtFQUVBLGdCQUFBO0FQMUNIO0FPOENDO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUY5bUdNLHdDRSttR2E7RUYzbUdiLHFDRTJtR2E7RUZ2bUdiLG9DRXVtR2E7RUZubUdiLG1DRW1tR2E7RUYvbEdiLGdDRStsR2E7RUFDbkIsV0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFFQSwwQkFBQTtFRnJuR00sOENFc25HTjtFRmxuR00sMkNFa25HTjtFRnRtR00sc0NFc21HTjtBUHZDRjs7QU84Q0E7RUFDQyxhQUFBO0VBTUEsZUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CSHZwR2M7RUd3cEdkLGNIN3BHYTtFRzhwR2IsZUFBQTtFQUNBLFNBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VGanBHTyx3QkVrcEdQO0VGOW9HTyxxQkU4b0dQO0VGbG9HTyxnQkVrb0dQO0VBQ0EsVUFBQTtBUDlDRDtBTWhtR0U7RUN3bkdGO0lBSUUsY0FBQTtFUHhCQTtBQUNGO0FPMkNDO0VBQ0MsbUJBQUE7RUFDQSxZQUFBO0FQekNGO0FPMkNFO0VBQ0MsVUFBQTtBUHpDSDtBTzZDQztFQUNDLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUZqcUdNLHdDRWtxR2E7RUY5cEdiLHFDRThwR2E7RUYxcEdiLG9DRTBwR2E7RUZ0cEdiLG1DRXNwR2E7RUZscEdiLGdDRWtwR2E7RUFDbkIsZUFBQTtBUHZDRjs7QU80Q0M7RUFDQyxhQUFBO0FQekNGO0FPMkNFO0VBQ0MsY0FBQTtBUHpDSDs7QU8rQ0E7RUFHQyxtQkFBQTtFQUNBLGVBQUE7QVA5Q0Q7QU1ub0dFO0VDNnFHRjtJQVlFLGlCQUFBO0VQbERBO0FBQ0Y7QU9vREM7RUFDQyxhQUFBO0FQbERGO0FPcURDO0VBQ0MsNkJBQUE7QVBuREY7QU93REU7RUFDQywwQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBUHRESDtBTW5wR0U7RUNzc0dBO0lBTUUsZ0JBQUE7RVByREY7QUFDRjtBT3VERztFQUNDLDBCQUFBO0FQckRKO0FPeURFO0VBQ0MsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0FQdkRIO0FNbnFHRTtFQ290R0E7SUFTRSxTQUFBO0lBQ0EseUJBQUE7SUFDQSxXQUFBO0VQdERGO0FBQ0Y7QU95REU7RUFDQyx5QkFBQTtFQUNBLDBCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7QVB2REg7QU95REc7RUFDQyxjQUFBO0FQdkRKO0FNdnJHRTtFQ212R0U7SUFFQyxpQkFBQTtFUDFESDtBQUNGO0FPNkRHO0VBQ0MsYUFBQTtBUDNESjs7QU9tRUE7RUFDQyx5QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QVBoRUQ7QU9rRUM7RUFDQyxnQkFBQTtBUGhFRjtBT21FQztFQUNDLGdCQUFBO0FQakVGO0FPb0VDO0VBQ0MsZ0JBQUE7QVBsRUY7QU9xRUM7RUFDQyx1QkFBQTtBUG5FRjtBT3NFQztFQUNDLHVCQUFBO0FQcEVGO0FPdUVDO0VBQ0MsbUJIdHpHWTtFR3V6R1osNEJIdnZHSztFR3d2R0wsZUFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsVUFBQTtFQUNBLDJCQUFBO0FQckVGO0FNbnVHRTtFQ2d5R0Q7SUFXRSxlQUFBO0VQcEVEO0FBQ0Y7QU91RUM7RUFDQyxtQkhuMUdtQjtBSjh3R3JCO0FPd0VDO0VBQ0MscUJBQUE7RUFDQSxtQkh4MUdtQjtBSmt4R3JCO0FNL3VHRTtFQ216R0Q7SUFLRSxlQUFBO0VQckVEO0FBQ0Y7QU93RUM7RUFDQyxtQkFBQTtBUHRFRjtBT3lFQztFQUNDLGtCQUFBO0FQdkVGO0FPMEVDO0VBQ0MsZ0JBQUE7RUFDQSxrQkFBQTtBUHhFRjtBTzJFQztFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLCtCQUFBO0VBQ0EsbUJIaDNHa0I7RUdpM0dsQix5QkFBQTtFQUNBLGNIdjJHWTtFR3cyR1osZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QVB6RUY7QU8yRUU7RUFDQyxjSHgzR2lCO0VHeTNHakIsbUJIOTJHVztBSnF5R2Q7QU80RUU7RUFDQyxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FQMUVIOztBTXp4R0U7RUMrMkdDO0lBQ0MsNkJBQUE7RVBsRkY7RU9zRkE7SUFDQyxhQUFBO0lBQ0EsbUJBQUE7SUFDQSwyQkFBQTtJQUNBLGNIeDRHWTtJR3k0R1osZ0NBQUE7RVBwRkQ7RU95RkM7SUFDQyxlQUFBO0lBQ0Esd0JBQUE7SUFDQSxtQkFBQTtJQUNBLDhCQUFBO0lBQ0EsZUFBQTtJQUNBLGlCQUFBO0lBQ0EseUJBQUE7SUFDQSxjSHQ1R1c7SUd1NUdYLFdBQUE7RVB2RkY7RU80RkU7SUFDQyxpQkFBQTtJQUNBLGVBQUE7SUFDQSxxQkg5MUdHO0lHKzFHSCxZQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtFUDFGSDtFTzZGRTtJQUNDLHlCQUFBO0VQM0ZIO0FBQ0Y7O0FPb0dBO0VBa0JDLGtCQUFBO0VBQ0EsNEJBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBUGxIRDtBTzZGQztFQUNDLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkg1N0dZO0FKaTJHZDtBTzZGRTtFQUNDLG1CSHQ4R2lCO0FKMjJHcEI7QU84RkU7RUFDQyxnQkFBQTtBUDVGSDtBTWwxR0U7RUNnNkdGO0lBNEJFLGlCQUFBO0lBQ0EsMkJBQUE7RVB0R0E7QUFDRjtBTzBHRTtFQUVDLDBDQUFBO0FQekdIO0FPNkdDO0VBRUMsMkJBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSwwQkFBQTtBUDVHRjtBTytHQztFQUNDLFdBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG1CSDMrR1k7QUo4M0dkO0FPZ0hDO0VBQ0MsV0FBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EscUJINTZHTTtFRzY2R04sY0h2L0dXO0VHdy9HWCxjQUFBO0FQOUdGO0FPa0hDO0VBQ0MsNEJBQUE7RUFDQSxtQkgxL0dZO0VHMi9HWixrQkFBQTtBUGhIRjtBT2tIRTtFQUNDLFdBQUE7QVBoSEg7QU9vSEM7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7QVBsSEY7QU9vSEU7RUFDQyw0Qkh2OEdJO0VHdzhHSixlQUFBO0FQbEhIO0FNajRHRTtFQ2kvR0E7SUFJRSxlQUFBO0VQaEhGO0FBQ0Y7QU9tSEU7RUFDQyxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBUGpISDtBTTM0R0U7RUN5L0dBO0lBS0UsZUFBQTtFUC9HRjtBQUNGO0FPbUhDO0VBQ0MsY0g3aEhXO0VHOGhIWCxlQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0FQakhGO0FNdDVHRTtFQ21nSEQ7SUFNRSxpQkFBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7RVAvR0Q7QUFDRjtBT2tIQztFQUNDLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0FQaEhGO0FPa0hFO0VBQ0MsZ0JBQUE7QVBoSEg7QU9xSEM7RUFDQyx5QkFBQTtBUG5IRjtBTXo2R0U7RUMyaEhEO0lBR0UseUJBQUE7RVBqSEQ7QUFDRjtBT29IQztFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw0QkFBQTtFQUNBLG1CSGprSFk7QUorOEdkO0FPcUhDO0VBQ0MsYUFBQTtBUG5IRjtBTTc3R0U7RUMraUhEO0lBR0UsYUFBQTtFUGpIRDtBQUNGOztBT3NIQTtFQUNDLFVBQUE7RUFDQSxTQUFBO0FQbkhEOztBT3dIQTtFQUNDLGFBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkh0bEhXO0VHdWxIWCxjSHpsSGE7RUcwbEhiLGtCQUFBO0VBQ0EsbUJBQUE7QVBySEQ7QU91SEM7RUFDQyxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0FQckhGO0FNdDlHRTtFQ3drSEQ7SUFNRSxrQkFBQTtFUHBIRDtBQUNGO0FPd0hFO0VBQ0MsV0FBQTtBUHRISDtBT3lIRTtFQUNDLGFBQUE7QVB2SEg7QU8wSEU7RUFDQyxlQUFBO0FQeEhIOztBTzZIQTtFQUNDLDJCQUFBO0FQMUhEOztBTytIQztFQUNDLGVBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsZ0NBQUE7RUFFQSwwQkFBQTtFQUNBLFdBQUE7QVA3SEY7QU9nSUM7RUFFQyxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CSC9vSFk7RUdncEhaLGFBQUE7QVAvSEY7QU01L0dFO0VDcW5IRDtJQVVFLGtCQUFBO0VQL0hEO0FBQ0Y7QU9rSUU7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7QVBoSUg7QU9tSUU7RUFDQyxPQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0FQaklIO0FPb0lFO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QVBsSUg7QU1qaEhFO0VDOG9IQTtJQVNFLGVBQUE7RVBsSUY7QUFDRjtBT29JRztFQUNDLFlBQUE7RUFDQSxxQkgzbUhJO0VHNG1ISix5Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJIdHJIVTtFR3VySFYsa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBUGxJSjtBT3NJRTtFQUNDLGlCQUFBO0FQcElIO0FPd0lFO0VBQ0Msa0JBQUE7RUFDQSxZQUFBO0FQdElIO0FNMWlIRTtFQzhxSEE7SUFLRSxZQUFBO0VQcklGO0FBQ0Y7QU8ySUM7RUFDQyxXQUFBO0FQeklGO0FNbGpIRTtFQzBySEQ7SUFHRSxZQUFBO0VQdklEO0FBQ0Y7O0FPNklBO0VBRUMsaUJBQUE7QVAzSUQ7QU80SUM7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtBUDFJTDtBTzZJSTtFQUNJLGNINXRITTtBSmlsSGQ7QU84SUk7RUFDQyxjSGx1SFU7QUpzbEhmO0FPK0lJO0VBQ0MsY0h6dUhPO0FKNGxIWjs7QU9tSkM7RUFDQyxnQ0FBQTtBUGhKRjtBT21KQztFQUNDLDZCQUFBO0FQakpGO0FPb0pDO0VBQ0MsZ0JBQUE7QVBsSkY7QU9xSkM7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7QVBuSkY7QU9zSkM7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjSGh3SGE7QUo0bUhmOztBT3lKQztFQUVDLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsNEJBQUE7QVB2SkY7QU95SkU7RUFDQyxxQkhqdEhLO0VHa3RITCxjSHh4SFc7RUd5eEhYLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxnQ0FBQTtFQUNBLGVBQUE7QVB2Skg7QU8ySkM7RUFDQyxnQ0FBQTtFQUNBLFdBQUE7QVB6SkY7QU8wSkU7RUFDQyxZQUFBO0FQeEpIO0FPNEpDO0VBQ0MsK0JBQUE7RUFDQSxZQUFBO0FQMUpGO0FPMkpFO0VBQ0MsWUFBQTtBUHpKSDs7QU8rSkM7RUFDQyxtQkgveUhhO0VHZ3pIYixjSHJ6SFk7RUdzekhaLGFBQUE7QVA1SkY7QU1yb0hFO0VDOHhIRDtJQUtFLDRCQUFBO0VQMUpEO0FBQ0Y7QU84SkM7RUFDQyxtQkg1MEhtQjtBSmdySHJCO0FPK0pDO0VBQ0MsYUFBQTtFQUNBLG1CSGoxSG1CO0FKb3JIckI7QU1qcEhFO0VDNHlIRDtJQUlFLDRCQUFBO0VQM0pEO0FBQ0Y7QU84SkM7RUFDQyxjQUFBO0VBQ0EsZ0JBQUE7QVA1SkY7QU84SkU7RUFFQyxhQUFBO0FQN0pIO0FNN3BIRTtFQ3d6SEE7SUFJRSxhQUFBO0VQM0pGO0FBQ0Y7QU82Skc7RUFDQyx5QkFBQTtFQUNBLGlCQUFBO0FQM0pKO0FPK0pDO0VBQ0MsNkNBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FQN0pGO0FPZ0tDO0VBQ0MsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtBUDlKRjs7QU9vS0U7RUFDQyx5QkFBQTtFQUNBLFdBQUE7QVBqS0g7QU14ckhFO0VDdTFIQTtJQUlFLFdBQUE7RVAvSkY7QUFDRjtBT2lLRztFQU1DLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0VBQ0EsbUJIMTRIaUI7RUcyNEhqQixrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxTQUFBO0VBQ0Esd0JBQUE7QVBwS0o7QU14c0hFO0VDODFIQztJQUdFLGFBQUE7RVBySkg7QUFDRjtBT2lLSTtFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFNBQUE7QVAvSkw7QU9rS0k7RUFDQyxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkh0MEhHO0VHdTBISCxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjSDE0SFU7QUowdUhmO0FPa0tJO0VBQ0MsZUFBQTtFQUNBLGNIOTRIVTtFRys0SFYsUUFBQTtFQUNBLDJCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCSGoxSEc7RUdrMUhILFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QVBoS0w7QU9tS0k7RUFDQywwQ0FBQTtBUGpLTDtBT3FLRztFQUNDLFVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FQbktKO0FNN3VIRTtFQzY0SEM7SUFNRSxVQUFBO0VQbEtIO0FBQ0Y7QU1sdkhFO0VDNjRIQztJQVVFLFVBQUE7RVBqS0g7QUFDRjtBTXZ2SEU7RUM2NEhDO0lBYUUsVUFBQTtFUC9KSDtBQUNGOztBT3VLQztFQThCQyxrQkFBQTtFQUNBLFNBQUE7QVBqTUY7QU9tS0U7RUFDQyxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QVBqS0g7QU9tS0c7RUFDQyxjQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QVBqS0o7QU9vS0c7RUFDQyxtQkhoOUhnQjtFR2k5SGhCLGNBQUE7QVBsS0o7QU9zS0U7RUFJQyw4QkFBQTtFQUNBLGlCQUFBO0FQdktIO0FPbUtHO0VBQ0MsY0gzOEhXO0FKMHlIZjtBTzBLRTtFQUNDLDZCQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7QVB4S0g7QU8yS0U7RUFDQyxVQUFBO0FQektIOztBTytLQTtFQUF5Qix3QkFBQTtFQUF3QixXQUFBO0VBQVcsWUFBQTtBUHpLNUQ7O0FPeUt3RTtFQUErQiw4QkFBQTtFQUEwQixtQkFBQTtBUHBLakk7O0FPb0tvSjtFQUErQixlQUFBO0VBQWUsa0JBQUE7RUFBa0IsK0JBQUE7RUFBMkIsbUNBQUE7RUFBa0MsMkJBQUE7QVA1SmpSOztBTzRKMlM7RUFBK0MsK0JBQUE7QVB4SjFWOztBT3dKcVg7RUFBcUMsb0NBQUE7QVBwSjFaOztBT29KMGI7RUFBMkMsb0NBQUE7QVBoSnJlOztBT2dKcWdCO0VBQTJDLHFDQUFBO0FQNUloakI7O0FPNElpbEI7RUFBMkQscUNBQUE7QVB4STVvQjs7QU93STZxQjtFQUFpRCxxQ0FBQTtBUHBJOXRCOztBUTkySEM7RUFDQyxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtBUmkzSEY7QVE5MkhDO0VBQ0MsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QVJnM0hGO0FRNzJIQztFQUNDLGFBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBUisySEY7QVF4MkhDO0VBQ0Msc0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FSMDJIRjtBTXAySEU7RUVIRDtJQUVFLHNCQUFBO0lBQ0EsdUJBQUE7SUFDQSxtQkFBQTtFUnkySEQ7RVF2MkhDO0lBQ0MsV0FBQTtJQUNBLHlCQUFBO0VSeTJIRjtBQUNGO0FNLzJIRTtFRVVEO0lBRUUsc0JBQUE7SUFDQSx1QkFBQTtJQUNBLG1CQUFBO0VSdTJIRDtBQUNGO0FRcDJIQztFQUNDLGNBQUE7RUFDQSxlQUFBO0FSczJIRjtBUWwySEM7RUFDQyxpQkFBQTtBUm8ySEY7QU03M0hFO0VFd0JEO0lBR0UsaUJBQUE7RVJzMkhEO0FBQ0Y7QU1sNEhFO0VFK0JEO0lBRUUsaUJBQUE7RVJxMkhEO0FBQ0Y7QVFsMkhDO0VBQ0MsZ0JBQUE7RUFDQSxjQUFBO0FSbzJIRjtBTTM0SEU7RUUwQ0Q7SUFFRSxnQkFBQTtJQUNBLHlCQUFBO0VSbTJIRDtBQUNGO0FNajVIRTtFRWlERDtJQUVFLGdCQUFBO0lBQ0EseUJBQUE7RVJrMkhEO0FBQ0Y7QU12NUhFO0VFMERBO0lBRUUsZUFBQTtJQUNBLG9CQUFBO0VSKzFIRjtBQUNGO0FRMzFIQztFQUVDLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBUjQxSEY7QVF6MUhDO0VBQ0MsV0FBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0FSMjFIRjtBUXoxSEU7RUFDQyxlQUFBO0FSMjFISDtBUXYxSEM7RUFDQyxvREFBQTtBUnkxSEY7QVF0MUhDO0VINUZPLHdCRzZGYztFSHpGZCxxQkd5RmM7RUhyRmQsb0JHcUZjO0VIakZkLG1CR2lGYztFSDdFZCxnQkc2RWM7RUFDcEIsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUVBLGtCSnBESTtFSXFESixrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsaUNBQUE7RUFDQSxtQkFBQTtBUjIxSEY7QU01OEhFO0VFdUZEO0lBNkJFLGlCQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtFUjQxSEQ7QUFDRjtBUTExSEU7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0NBQUE7QVI0MUhIO0FRejFIRztFQUNDLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtBUjIxSEo7QVF4MUhHO0VBQ0Msa0JBQUE7QVIwMUhKO0FRdjFIRztFQUNDLGlCQUFBO0FSeTFISjtBUWoxSEM7RUFDQyxVQUFBO0FSbTFIRjtBUS8wSEM7RUFDQyxlQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FSaTFIRjtBUTcwSEM7RUFDQyxvQkFBQTtBUiswSEY7QVE1MEhDO0VBQ0MsbUJBQUE7QVI4MEhGO0FRMzBIQztFQU9DLGlCQUFBO0FSdTBIRjtBUXIwSEU7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLDZCQUFBO0VBRUEsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0VDbE1DLHdFQVhXO0VBWVIsa0VBWFE7RUFZSCx3REFYRztFSkVQLHlFRzJNYztFSHZNZCxzRUd1TWM7RUhuTWQscUVHbU1jO0VIL0xkLG9FRytMYztFSDNMZCxpRUcyTGM7QVI0MEh0QjtBUXgwSEU7RUFFQyxVQUFBO0VBQ0EsTUFBQTtFQzNNQyxnRUFYVztFQVlSLDBEQVhRO0VBWUgsZ0RBWEc7RUpFUCxvRUdvTmM7RUhoTmQsaUVHZ05jO0VINU1kLGdFRzRNYztFSHhNZCwrREd3TWM7RUhwTWQsNERHb01jO0FSKzBIdEI7QVE1MEhFO0VBR0MsVUFBQTtFSDFOSyxzQkcyTkw7RUh2TkssbUJHdU5MO0VIM01LLGNHMk1MO0FSODBISDtBUTEwSEM7RUFDQyxlQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QVI0MEhGO0FRdjBIQztFQUNDLGNKM1BZO0VJNFBaLHlCSnZQYTtFSXdQYix5QkFBQTtBUnkwSEY7QVF2MEhFO0VBQ0MseUJBQUE7QVJ5MEhIO0FRdDBIRTtFQUVDLHlCQUFBO0FSdTBISDtBUXIwSEc7RUFDQyxtQkoxT29CO0VJMk9wQixNQUFBO0VDbFBBLGdFQVhXO0VBWVIsMERBWFE7RUFZSCxnREFYRztFSkVQLG9FRzJQZTtFSHZQZixpRUd1UGU7RUhuUGYsZ0VHbVBlO0VIL09mLCtERytPZTtFSDNPZiw0REcyT2U7QVI2MEh2QjtBUXowSEU7RUFDQyxtQkpsUHFCO0FKNmpJeEI7QVF2MEhHO0VBQ0MsbUJBQUE7QVJ5MEhKO0FRdjBISTtFQUNDLDhCQUFBO0FSeTBITDtBUTcwSEc7RUFDQyxtQkFBQTtBUiswSEo7QVE3MEhJO0VBQ0MsOEJBQUE7QVIrMEhMO0FRbjFIRztFQUNDLG1CQUFBO0FScTFISjtBUW4xSEk7RUFDQyw4QkFBQTtBUnExSEw7QVF6MUhHO0VBQ0MsbUJBQUE7QVIyMUhKO0FRejFISTtFQUNDLDhCQUFBO0FSMjFITDtBUS8xSEc7RUFDQyxtQkFBQTtBUmkySEo7QVEvMUhJO0VBQ0MsOEJBQUE7QVJpMkhMO0FRcjJIRztFQUNDLG1CQUFBO0FSdTJISjtBUXIySEk7RUFDQyw4QkFBQTtBUnUySEw7QVEzMkhHO0VBQ0MsbUJBQUE7QVI2MkhKO0FRMzJISTtFQUNDLDhCQUFBO0FSNjJITDtBUWozSEc7RUFDQyxtQkFBQTtBUm0zSEo7QVFqM0hJO0VBQ0MsOEJBQUE7QVJtM0hMO0FRdjNIRztFQUNDLG1CQUFBO0FSeTNISjtBUXYzSEk7RUFDQyw4QkFBQTtBUnkzSEw7QVE3M0hHO0VBQ0MsbUJBQUE7QVIrM0hKO0FRNzNISTtFQUNDLDhCQUFBO0FSKzNITDtBUXQzSEU7RUFDQyxjSjdSWTtFSThSWixZQUFBO0VBQ0EsbUJKcFNXO0VJcVNYLHlCQUFBO0VBQ0EsNkJBQUE7QVJ3M0hIO0FRcjNIRTtFQUVDLFlBQUE7RUFDQSxjSjVTVztFSTZTWCw2QkFBQTtBUnMzSEg7QVFwM0hHO0VBQ0MsbUJKM1NXO0FKaXFJZjtBUWozSEc7RUFFQyxjQUFBO0VBQ0EsNkJBQUE7QVJrM0hKO0FRaDNISTtFQUVDLHlCQUFBO0VBQ0EsNkJBQUE7QVJpM0hMO0FRLzJISztFQUNDLG1CQUFBO0FSaTNITjtBUTUzSEc7RUFFQyxjQUFBO0VBQ0EsNkJBQUE7QVI2M0hKO0FRMzNISTtFQUVDLHlCQUFBO0VBQ0EsNkJBQUE7QVI0M0hMO0FRMTNISztFQUNDLG1CQUFBO0FSNDNITjtBUXY0SEc7RUFFQyxjQUFBO0VBQ0EsNkJBQUE7QVJ3NEhKO0FRdDRISTtFQUVDLHlCQUFBO0VBQ0EsNkJBQUE7QVJ1NEhMO0FRcjRISztFQUNDLG1CQUFBO0FSdTRITjtBUWw1SEc7RUFFQyxjQUFBO0VBQ0EsNkJBQUE7QVJtNUhKO0FRajVISTtFQUVDLHlCQUFBO0VBQ0EsNkJBQUE7QVJrNUhMO0FRaDVISztFQUNDLG1CQUFBO0FSazVITjtBUTc1SEc7RUFFQyxjQUFBO0VBQ0EsNkJBQUE7QVI4NUhKO0FRNTVISTtFQUVDLHlCQUFBO0VBQ0EsNkJBQUE7QVI2NUhMO0FRMzVISztFQUNDLG1CQUFBO0FSNjVITjtBUXg2SEc7RUFFQyxjQUFBO0VBQ0EsNkJBQUE7QVJ5NkhKO0FRdjZISTtFQUVDLHlCQUFBO0VBQ0EsNkJBQUE7QVJ3NkhMO0FRdDZISztFQUNDLG1CQUFBO0FSdzZITjtBUW43SEc7RUFFQyxjQUFBO0VBQ0EsNkJBQUE7QVJvN0hKO0FRbDdISTtFQUVDLHlCQUFBO0VBQ0Es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LHVCQUFBO0FYMDBJSjtBVzMwSUc7RUFDQyx1QkFBQTtBWDYwSUo7QVc5MElHO0VBQ0MsdUJBQUE7QVhnMUlKO0FXajFJRztFQUNDLHVCQUFBO0FYbTFJSjtBV3AxSUc7RUFDQyx1QkFBQTtBWHMxSUo7QVd2MUlHO0VBQ0MsdUJBQUE7QVh5MUlKO0FXMTFJRztFQUNDLHVCQUFBO0FYNDFJSjtBVzcxSUc7RUFDQyx1QkFBQTtBWCsxSUo7QVdoMklHO0VBQ0MsdUJBQUE7QVhrMklKO0FXbjJJRztFQUNDLHVCQUFBO0FYcTJJSjtBV3QySUc7RUFDQyx1QkFBQTtBWHcySUo7QVd6MklHO0VBQ0MsdUJBQUE7QVgyMklKO0FXNTJJRztFQUNDLHVCQUFBO0FYODJJSjtBVy8ySUc7RUFDQyx1QkFBQTtBWGkzSUo7QVdsM0lHO0VBQ0MsdUJBQUE7QVhvM0lKO0FXcjNJRztFQUNDLHVCQUFBO0FYdTNJSjtBV3gzSUc7RUFDQyx1QkFBQTtBWDAzSUo7QVczM0lHO0VBQ0MsdUJBQUE7QVg2M0lKO0FXOTNJRztFQUNDLHVCQUFBO0FYZzRJSjtBV2o0SUc7RUFDQyx1QkFBQTtBWG00SUo7QVdwNElHO0VBQ0MsdUJBQUE7QVhzNElKO0FXdjRJRztFQUNDLHVCQUFBO0FYeTRJSjtBVzE0SUc7RUFDQyx1QkFBQTtBWDQ0SUo7QVc3NElHO0VBQ0MsdUJBQUE7QVgrNElKO0FXaDVJRztFQUNDLHVCQUFBO0FYazVJSjtBV241SUc7RUFDQyx1QkFBQTtBWHE1SUo7QVd0NUlHO0VBQ0MsdUJBQUE7QVh3NUlKO0FXejVJRztFQUNDLHVCQUFBO0FYMjVJSjtBVzU1SUc7RUFDQyx1QkFBQTtBWDg1SUo7QVcvNUlHO0VBQ0Msd0JBQUE7QVhpNklKO0FXbDZJRztFQUNDLHVCQUFBO0FYbzZJSjtBV3I2SUc7RUFDQyx1QkFBQTtBWHU2SUo7QVd4NklHO0VBQ0MsdUJBQUE7QVgwNklKO0FXMzZJRztFQUNDLHVCQUFBO0FYNjZJSjtBVzk2SUc7RUFDQyx1QkFBQTtBWGc3SUo7QVdqN0lHO0VBQ0MsdUJBQUE7QVhtN0lKO0FXcDdJRztFQUNDLHVCQUFBO0FYczdJSjtBV3Y3SUc7RUFDQyx1QkFBQTtBWHk3SUo7QVcxN0lHO0VBQ0MsdUJBQUE7QVg0N0lKO0FXNzdJRztFQUNDLHVCQUFBO0FYKzdJSjtBV2g4SUc7RUFDQyx1QkFBQTtBWGs4SUo7QVduOElHO0VBQ0MsdUJBQUE7QVhxOElKO0FXdDhJRztFQUNDLHVCQUFBO0FYdzhJSjtBV3o4SUc7RUFDQyx1QkFBQTtBWDI4SUo7QVc1OElHO0VBQ0MsdUJBQUE7QVg4OElKO0FXLzhJRztFQUNDLHVCQUFBO0FYaTlJSjtBV2w5SUc7RUFDQyx1QkFBQTtBWG85SUo7QVdyOUlHO0VBQ0MsdUJBQUE7QVh1OUlKO0FXeDlJRztFQUNDLHVCQUFBO0FYMDlJSjtBVzM5SUc7RUFDQyx1QkFBQTtBWDY5SUo7QVc5OUlHO0VBQ0MsdUJBQUE7QVhnK0lKO0FXaitJRztFQUNDLHVCQUFBO0FYbStJSjtBV3ArSUc7RUFDQyx1QkFBQTtBWHMrSUo7QVd2K0lHO0VBQ0MsdUJBQUE7QVh5K0lKO0FXMStJRztFQUNDLHVCQUFBO0FYNCtJSjtBVzcrSUc7RUFDQyx1QkFBQTtBWCsrSUo7QVdoL0lHO0VBQ0MsdUJBQUE7QVhrL0lKO0FXbi9JRztFQUNDLHVCQUFBO0FYcS9JSjtBV3QvSUc7RUFDQyx1QkFBQTtBWHcvSUo7QVd6L0lHO0VBQ0MsdUJBQUE7QVgyL0lKO0FXNS9JRztFQUNDLHVCQUFBO0FYOC9JSjtBVy8vSUc7RUFDQyx1QkFBQTtBWGlnSko7QVdsZ0pHO0VBQ0MsdUJBQUE7QVhvZ0pKO0FXcmdKRztFQUNDLHVCQUFBO0FYdWdKSjtBV3hnSkc7RUFDQyx1QkFBQTtBWDBnSko7QVczZ0pHO0VBQ0MsdUJBQUE7QVg2Z0pKO0FXOWdKRztFQUNDLHVCQUFBO0FYZ2hKSjtBV2poSkc7RUFDQyx1QkFBQTtBWG1oSko7QVdwaEpHO0VBQ0MsdUJBQUE7QVhzaEpKO0FXdmhKRztFQUNDLHVCQUFBO0FYeWhKSjs7QVlwcUpBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FDQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7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QU0zaE1FO0VTc0hJO0lBRUUsaUJBQUE7RWZ1NkxOO0FBQ0Y7QWVsNkxJO0VBQ0MsWUFBQTtBZm82TEw7QU1uaU1FO0VTOEhFO0lBR0UsMEJBQUE7RWZzNkxKO0FBQ0Y7QWVuNkxJO0VBQ0MsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QWZxNkxMO0FNN2lNRTtFU3FJRTtJQU1FLGFBQUE7RWZzNkxKO0FBQ0Y7QWU3NUxHO0VBQ0MsZUFBQTtBZis1TEo7QWU1NUxHO0VBQ0MsY1huTFM7RVdvTFQsZ0JBQUE7RUFDQSxtQkFBQTtBZjg1TEo7QWV6NUxDO0VBRUMsY1h2TFk7RVd3TFosV0FBQTtFQUNBLGtCQUFBO0FmMDVMRjtBTS9qTUU7RVNpS0Q7SUFPRSxnQkFBQTtFZjI1TEQ7QUFDRjtBZXo1TEU7RUFDQyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBZjI1TEg7QWV4NUxFO0VBRUMsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0FmeTVMSDtBTWxsTUU7RVNpTEE7SUFXRSxnQkFBQTtJQUNBLDJCQUFBO0VmMDVMRjtBQUNGO0FleDVMRztFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBZjA1TEo7O0FVem5NRTtFQUNFLDRCTnFFRztFTXBFSCxrQk1UUTtFTlVSLGdCTVhTO0VOYVQsdUhBQUE7QVYybk1KO0FVaG9NRTtFQUNFLDRCTnFFRztFTXBFSCxrQk1EUTtFTkVSLGdCTUhTO0VOS1QsdUhBQUE7QVZpb01KO0FVdG9NRTtFQUNFLDRCTnFFRztFTXBFSCxrQk1PUTtFTk5SLGdCTUtTO0VOSFQsdUhBQUE7QVZ1b01KO0FVNW9NRTtFQUNFLDRCTnFFRztFTXBFSCxrQk1lUTtFTmRSLGdCTWFTO0VOWFQsaUlBQUE7QVY2b01KO0FVbHBNRTtFQUNFLGtCTm9FRTtFTW5FRixrQk15QlE7RU54QlIsZ0JNdUJTO0VOckJULDZHQUFBO0FWbXBNSjtBVXhwTUU7RUFDRSxrQk5vRUU7RU1uRUYs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eEN1QjtFZHJ4Q3ZCLHVDY3F4Q3VCO0VkanhDdkIsb0NjaXhDdUI7QW5CK21PL0I7QW1Cem1PWTtFQUNJLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBbkIybU9oQjtBbUJ4bU9ZO0VBQ0ksWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG1CZnAwQ0Y7RWVxMENFLHlCQUFBO0FuQjBtT2hCO0FtQnZtT1k7RWR4ekNKLDREY3l6QzJCO0VkcnpDM0IseURjcXpDMkI7RWRqekMzQix3RGNpekMyQjtFZDd5QzNCLHVEYzZ5QzJCO0VkenlDM0Isb0RjeXlDMkI7RUFDbkIsbUJmdDFDSTtFZXUxQ0osT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QW5CNm1PaEI7QW1CcG1PWTtFQUVJLFNBQUE7QW5CcW1PaEI7QW1Cam1PUTtFQUNJLGVBQUE7QW5CbW1PWjtBbUJqbU9ZO0VkaDFDSixtQ2NpMUMyQjtFZDcwQzNCLGdDYzYwQzJCO0VkejBDM0IsK0JjeTBDMkI7RWRyMEMzQiw4QmNxMEMyQjtFZGowQzNCLDJCY2kwQzJCO0FuQnVtT25DO0FtQnBtT1k7RUFDSSxTQUFBO0FuQnNtT2hCO0FtQm5tT1k7RUFDSSxxQkFBQTtBbkJxbU9oQjtBbUJqbU9RO0VBQ0ksaUJBQUE7QW5CbW1PWjtBbUJobU9RO0VBQ0ksb0JBQUE7QW5Ca21PWjtBbUJobU9ZO0VBQ0ksU0FBQTtBbkJrbU9oQjtBbUIvbE9ZO0VBQ0ksU0FBQTtBbkJpbU9oQjtBbUI5bE9ZO0VBQ0ksV0FBQTtBbkJnbU9oQjtBbUJwbE9RO0VBQ0kscUJmeDRDQTtBSjg5UVo7QW1COWtPSTtFQUVJLGVBQUE7QW5CK2tPUjtBbUI3a09RO0VkdDRDQSw0Q2N3NEN1QjtFZHA0Q3ZCLHlDY280Q3VCO0VkaDRDdkIsd0NjZzRDdUI7RWQ1M0N2Qix1Q2M0M0N1QjtFZHgzQ3ZCLG9DY3czQ3VCO0VkeDRDdkIsd0JjeTRDSTtFZHI0Q0oscUJjcTRDSTtFZHozQ0osZ0JjeTNDSTtBbkJvbE9aO0FtQjdrT0k7RUFFSSxjZjc1Q087QUoyK1FmO0FtQjdrT1E7RUFDSSxxQmYvNUNHO0VlZzZDSCxtQmZoNkNHO0FKKytRZjtBbUI1a09RO0VBQ0ksVUFBQTtFZHo1Q0osb0RjMDVDdUI7RWR0NUN2QixpRGNzNUN1QjtFZGw1Q3ZCLGdEY2s1Q3VCO0VkOTRDdkIsK0NjODRDdUI7RWQxNEN2Qiw0Q2MwNEN1QjtFZDE1Q3ZCLHdCYzI1Q0k7RWR2NUNKLHFCY3U1Q0k7RWQzNENKLGdCYzI0Q0k7RUFDQSxxQmZ2N0NRO0FKMmdScEI7QW1CL2tPWTtFQUNJLG1CZjc2Q0Q7QUo4L1FmO0FtQjlrT1k7RUFDRyxVQUFBO0VBQ0MseUJmdjdDRjtBSnVnUmQ7QW1CcmtPSTtFQUVJLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBbkJza09SO0FtQnBrT1E7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FuQnNrT1o7QW1CbmtPUTtFQUNJLGVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLGtCQUFBO0FuQnFrT1o7QW1CamtPSTtFQUNJLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBbkJta09SO0FtQmhrT0k7RUFDSSxZQUFBO0VBQ0Esa0JBQUE7QW5Ca2tPUjs7QW1CMWpPSTtFQUVJLGtCQUFBO0FuQjRqT1I7QW1CMWpPUTtFQUNJLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY2ZuL0NDO0Vlby9DRCxjQUFBO0FuQjRqT1o7QW1CMWpPWTtFQUNJLGdCQUFBO0VBQ0EsZUFBQTtBbkI0ak9oQjtBbUJ2ak9RO0VBRUksbUJBQUE7QW5Cd2pPWjtBbUJyak9RO0VBQ0ksWUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxxQmZwZ0RFO0FKMmpSZDtBbUJwak9RO0VBQ0ksWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxtQmY3Z0RFO0VlOGdERixpQkFBQTtFQUNBLGdDQUFBO0VBQ0Esc0NBQUE7QW5Cc2pPWjtBbUI3aU9ZO0VBQ0ksbUJmcmhERDtBSm9rUmY7O0FtQmppT1E7RWR4aERBLG1DYzZoREk7RWR6aERKLGdDY3loREk7RWQ3Z0RKLDJCYzZnREk7RUFDQSxZQUFBO0VBQ0EsWUFBQTtBbkJraU9aO0FtQnZpT1k7RUFDSSx1Q0FBQTtBbkJ5aU9oQjtBbUJwaU9ZO0VBQ0ksbUJmcmpESDtFZXNqREcsZUFBQTtBbkJzaU9oQjtBbUJsaU9RO0VBQ0ksV0FBQTtBbkJvaU9aO0FtQmppT1E7RUFDSSxZQUFBO0FuQm1pT1o7QW1CaGlPUTtFQUVJLGVBQUE7RUFDQSxnQkFBQTtBbkJpaU9aO0FvQmxtUkU7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QXBCb21SSjs7QW1CbGlPQTtFQUNJLGVBQUE7QW5CcWlPSjs7QW1CbGlPQTtFQUNJLG1CZnJrRFc7RWVza0RYLFdBQUE7RUFDQSxZQUFBO0VkNWpESSx3Q2M2akRlO0VkempEZixxQ2N5akRlO0VkcmpEZixvQ2NxakRlO0VkampEZixtQ2NpakRlO0VkN2lEZixnQ2M2aURlO0FuQnlpT3ZCO0FNam1SRTtFYW9qREY7SUFPUSxXQUFBO0lBQ0EsWUFBQTtJZGprREEsdUJja2tEbUI7SWQ5akRuQixvQmM4akRtQjtJZDFqRG5CLG1CYzBqRG1CO0lkdGpEbkIsa0Jjc2pEbUI7SWRsakRuQixlY2tqRG1CO0VuQjhpT3pCO0FBQ0Y7O0FNNW1SRTtFYWdrREY7SUFFUSx3QkFBQTtJQUNBLFNBQUE7SUFDQSxXQUFBO0VuQitpT047QUFDRjs7QW1CNWlPQTtFQUVJLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FuQjhpT0o7QU0xblJFO0Vhd2tERjtJQU9RLGVBQUE7SUFDQSxlQUFBO0VuQitpT047QUFDRjs7QW1CNWlPQTtFQUNJLGNBQUE7QW5CK2lPSjtBTXBvUkU7RWFvbERGO0lBSVEsZ0JBQUE7RW5CZ2pPTjtBQUNGO0FtQjlpT0k7RUFDSSxrQkFBQTtBbkJnak9SO0FNNW9SRTtFYTJsREU7SUFJUSxrQkFBQTtJQUNBLGlCQUFBO0VuQmlqT1Y7QUFDRjtBbUI5aU9JO0VBQ0kscUJBQUE7RUFDQSx3QkFBQTtBbkJnak9SOztBbUIxaU9JO0VBQ0ksOEJBQUE7QW5CNmlPUjtBbUIxaU9JO0VBQ0ksYUFBQTtBbkI0aU9SO0FtQnppT0k7RUFDSSxnQkFBQTtBbkIyaU9SO0FtQnppT1E7RUFDSSxTQUFBO0FuQjJpT1o7O0FtQnRpT0E7O0VBRUksd0JBQUE7RUFDQSxTQUFBO0FuQnlpT0o7O0FtQnRpT0E7RUFDRSwwQkFBQTtBbkJ5aU9GOztBbUJyaU9JO0VBSUksbUJBQUE7RUFDQSx1QkFBQTtBbkJxaU9SO0FtQnppT1E7RUFDSSxhQUFBO0FuQjJpT1o7QW1CbmlPSTtFQUNJLDJCQUFBO0FuQnFpT1I7QW1CaGlPUTtFQUVJLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxTQUFBO0FuQmlpT1o7QW1COWhPUTtFQUNJLGVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0FuQmdpT1o7QW1CemhPUTtFQUNJLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY2ZwdERDO0VlcXRERCxlQUFBO0FuQjJoT1o7QW1CemhPWTtFQUNJLHFCZi9zREQ7RWVndERDLGNmcnRERjtFZXN0REUsbUJmanRERDtBSjR1UmY7QW1CdGhPZ0I7RUFDSSxZQUFBO0FuQndoT3BCO0FtQm5oT2dCO0VBQ0ksWUFBQTtBbkJxaE9wQjtBbUJoaE9RO0VBQ0ksZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FuQmtoT1o7O0FxQjl3UkU7RUFDQyx3QkFBQTtBckJpeFJIO0FxQjl3UkU7RUFDQyxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBckJneFJIOztBcUIzd1JBO0VBRUMsc0JBQUE7RUFDQSx1QkFBQTtBckI2d1JEO0FxQjN3UkM7RUFDQywyQ0FBQTtFQUNBLHNCQUFBO0FyQjZ3UkY7QXFCMXdSQztFQUNDLHVCQUFBO0VBQ0Esc0JBQUE7QXJCNHdSRjtBcUJ6d1JDO0VBQ0MsaUJBQUE7RUFDQSxjakJiWTtFaUJjWixlQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0FyQjJ3UkY7O0FxQmh3UkM7RUFDQyxtQmpCNUNtQjtFaUI2Q25CLGtCQUFBO0FyQm13UkY7QXFCandSRTtFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FyQm13Ukg7QXFCandSRztFQUVDLFVBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsMkJBQUE7QXJCa3dSSjtBcUIvdlJHO0VBQ0MsYUFBQTtFQUlBLGNqQi9DVztFaUJnRFgsVUFBQTtFQUNBLFdBQUE7QXJCOHZSSjtBTS94UkU7RWUwQkM7SUFHRSxjQUFBO0VyQnN3Ukg7QUFDRjtBcUIvdlJHO0VBQ0MsWUFBQTtFQUlBLFVBQUE7QXJCOHZSSjtBTXh5UkU7RWVxQ0M7SUFHRSxZQUFBO0VyQm93Ukg7QUFDRjtBcUI3dlJJO0VBQ0Msb0JBQUE7QXJCK3ZSTDtBcUJ4dlJDO0VBQ0MsaUJBQUE7RUFDQSxrQkFBQTtFQUVHLFVBQUE7RUFDQSxpQkFBQTtBckJ5dlJMO0FNdHpSRTtFZXdERDtJQVFFLHNCQUFBO0lBQ0csaUJBQUE7RXJCMHZSSjtBQUNGO0FxQnZ2UkU7RUFHQyxhQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtBckJ1dlJIO0FNdDBSRTtFZXFFQTtJQWNFLGFBQUE7SUFDQSxvQkFBQTtJQUNBLGFBQUE7SUFDQSxrQkFBQTtJQUNBLHlCQUFBO0lBQ0EsMEJBQUE7RXJCdXZSRjtBQUNGO0FxQnB2UkU7RUFDQyxvQkFBQTtBckJzdlJIO0FxQm52UkU7RUFDQyxZQUFBO0VBQ0EsZUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQ0FBQTtBckJxdlJIO0FNbDJSRTtFZWdHQTtJQWdCRSxpQkFBQTtFckJzdlJGO0FBQ0Y7QU12MlJFO0VlZ0dBO0lBb0JFLGlCQUFBO0VyQnV2UkY7QUFDRjtBcUJydlJHO0VBQ0MsYUFBQTtFQUNBLGFBQUE7QXJCdXZSSjtBcUJwdlJHO0VBQ0MsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7QXJCc3ZSSjtBTXIzUkU7RWU0SEM7SUFNRSxpQkFBQTtFckJ1dlJIO0FBQ0Y7QU0xM1JFO0VlNEhDO0lBVUUsa0JBQUE7RXJCd3ZSSDtBQUNGO0FxQnB2UkU7RUFDQyxjQUFBO0VBQ0EsV0FBQTtBckJzdlJIO0FxQm52UkU7RUFDQyxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsdUJBQUE7QXJCcXZSSDtBTXg0UkU7RWVzSkE7SUFFRSxrQkFBQTtJQUNHLFNBQUE7SUFDQSwyQkFBQTtFckJvdlJMO0FBQ0Y7QXFCL3VSQztFQUNDLGtCQUFBO0FyQml2UkY7QU1sNVJFO0VlZ0tEO0lBR0UsbUJBQUE7RXJCbXZSRDtBQUNGO0FxQmh2UkM7RUFDQyxlQUFBO0VBQ0EsbUJqQmxNVztFaUJtTVgsWUFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBckJrdlJGO0FxQi91UkM7RUFDQyxlQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxPQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FyQml2UkY7QU05NlJFO0VldUxEO0lBUUUsZUFBQTtJQUNBLGtCQUFBO0VyQm12UkQ7QUFDRjtBcUJodlJDO0VBQ0Msa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNqQjVOWTtFaUI2TlosZUFBQTtFQUNBLG1CQUFBO0FyQmt2UkY7QU0zN1JFO0Vlb01EO0lBUUUsZUFBQTtFckJtdlJEO0FBQ0Y7QXFCaHZSQztFQUNDLFdBQUE7RUFDQSxhQUFBO0FyQmt2UkY7QU1wOFJFO0VlZ05EO0lBS0UsYUFBQTtFckJtdlJEO0FBQ0Y7QXFCanZSRTtFQUNDLG1CakI1UGtCO0FKKytSckI7QXFCanZSRztFQUNDLGFBQUE7QXJCbXZSSjtBcUI5dVJDO0VBQ0Msd0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QXJCZ3ZSRjtBTXA5UkU7RWVpT0Q7SUFNRSw0QkFBQTtFckJpdlJEO0VxQmh2UkM7SUFDQyxxQkFBQTtFckJrdlJGO0FBQ0Y7QU01OVJFO0VlaU9EO0lBYUUsV0FBQTtJQUNBLFNBQUE7SUFDQSxlQUFBO0VyQmt2UkQ7QUFDRjtBTW4rUkU7RWVpT0Q7SUFtQkUsZUFBQTtFckJtdlJEO0FBQ0Y7QXFCanZSRTtFQUNDLGFBQUE7RUFDQSxXQUFBO0FyQm12Ukg7QXFCanZSRztFQUNDLGtCQUFBO0FyQm12Uko7QXFCaHZSRztFQUNDLGNBQUE7QXJCa3ZSSjtBcUIvdVJHO0VBQ0MsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLDJCQUFBO0VBQ0EsYUFBQTtBckJpdlJKO0FNeC9SRTtFZTZRRztJQUNDLHdCQUFBO0VyQjh1Uko7RXFCM3VSRztJQUNDLHdCQUFBO0VyQjZ1Uko7QUFDRjtBcUJ6dVJJO0VBQ0MsaUJBQUE7QXJCMnVSTDtBTW5nU0U7RWVtUUM7SUF5QkUsVUFBQTtFckIydVJIO0FBQ0Y7QU14Z1NFO0VlZ1NHO0lBQ0MsU0FBQTtJQUNBLGdCQUFBO0VyQjJ1Uko7QUFDRjtBcUJ4dVJJO0VBQ0MsaUJBQUE7RUFDRyxXQUFBO0VBQ0EsMkJBQUE7QXJCMHVSUjtBcUJ4dVJRO0VBRUMsVUFBQTtFQUNBLG9CQUFBO0FyQnl1UlQ7QU12aFNFO0Vlc1NFO0lBWUUsYUFBQTtFckJ5dVJKO0FBQ0Y7QXFCdHVSSTtFQUNDLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSwwQkFBQTtFQUNBLFdBQUE7QXJCd3VSTDtBTW5pU0U7RWVzVEU7SUFPRSxhQUFBO0VyQjB1Uko7QUFDRjtBcUJ0dVJHO0VBQ0MsV0FBQTtBckJ3dVJKO0FxQnJ1Ukc7RUFDQyxhQUFBO0FyQnV1Uko7QXFCcHVSRztFQUNDLGNBQUE7QXJCc3VSSjtBcUJudVJHO0VBQ0Msa0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBckJxdVJKO0FNdmpTRTtFZThVQztJQU1FLGFBQUE7RXJCdXVSSDtBQUNGO0FxQmp1UkM7RUFFQyxXQUFBO0FyQmt1UkY7QXFCanVSRTtFQUVDLFNBQUE7QXJCa3VSSDtBTWxrU0U7RWUyVkQ7SUFTRSxZQUFBO0VyQmt1UkQ7QUFDRjtBcUJodVJFO0VBV0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0FyQnd0Ukg7QXFCdHVSRztFQUNDLGNBQUE7QXJCd3VSSjtBTWpsU0U7RWU0V0M7SUFFRSxhQUFBO0VyQnV1Ukg7QUFDRjtBTXRsU0U7RWV3WEU7SUFDQyxVQUFBO0lBQ0Esb0JBQUE7RXJCaXVSSDtBQUNGO0FxQjd0UkU7RUFDQyxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQmpCbmFpQjtFaUJvYWpCLHVCQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBckIrdFJIO0FNMW1TRTtFZStYQTtJQWVFLFdBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLFFBQUE7RXJCZ3VSRjtBQUNGO0FxQjl0Ukc7RUFDQyxtQmpCaGJlO0VpQmliZixjakIzYVU7QUoyb1NkO0FxQjd0Ukc7RUFDQyxVQUFBO0VBQ0Esb0JBQUE7QXJCK3RSSjtBcUI1dFJHO0VBQ0MsZUFBQTtFQUNBLHFCakIvV0k7RWlCZ1hKLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsZ0NBQUE7QXJCOHRSSjtBTW5vU0U7RWU4WkM7SUFVRSxlQUFBO0VyQit0Ukg7QUFDRjtBcUIzdFJFO0VBQ0Msa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0VBRUEsYUFBQTtBckI0dFJIO0FNanBTRTtFZTZhQTtJQVVFLFNBQUE7SUFNQSxhQUFBO0VyQnl0UkY7RXFCN3RSRTtJQUNDLFdBQUE7RXJCK3RSSDtBQUNGO0FxQnp0Ukc7RUFDQyxhQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7QXJCMnRSSjtBcUJ6dFJJO0VBQ0MsVUFBQTtFQUNBLHVCQUFBO0FyQjJ0Ukw7QU12cVNFO0VlaWNDO0lBZUUsYUFBQTtFckIydFJIO0FBQ0Y7QXFCdnRSRTtFQUNDLGFBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FyQnl0Ukg7QXFCdnRSRztFQUNDLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBckJ5dFJKO0FxQnh0Ukk7RUFDQyxjQUFBO0FyQjB0Ukw7QXFCbnRSQztFQUNDLGFBQUE7RUFDQSxzQkFBQTtFQUVBLDJCQUFBO0VBQ0EsaUJBQUE7QXJCb3RSRjtBTWhzU0U7RWV1ZUQ7SUFPRSxpQkFBQTtFckJzdFJEO0FBQ0Y7QU1yc1NFO0VldWVEO0lBV0UsaUJBQUE7RXJCdXRSRDtBQUNGO0FNMXNTRTtFZXVlRDtJQWVFLGtCQUFBO0VyQnd0UkQ7QUFDRjtBcUJudFJFO0VBQ0MsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLDJDQUFBO0VBQ0EsbUJqQnhoQlc7RWlCeWhCWCxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBckJxdFJIO0FNOXRTRTtFZTRmQTtJQWdCRSxXQUFBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtJQUNBLGNBQUE7RXJCc3RSRjtBQUNGO0FxQm50UkU7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0FyQnF0Ukg7QU1sdlNFO0VlbWhCQTtJQWFFLGVBQUE7SUFDQSxhQUFBO0VyQnN0UkY7QUFDRjtBTXh2U0U7RWVtaEJBO0lBa0JFLGtCQUFBO0lBQ0EsZUFBQTtFckJ1dFJGO0FBQ0Y7QXFCcnRSRztFQUNDLGlCQUFBO0FyQnV0Uko7QXFCcHRSRztFQUNDLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QXJCc3RSSjtBTXR3U0U7RWU2aUJDO0lBTUUsa0JBQUE7SUFDQSxlQUFBO0VyQnV0Ukg7QUFDRjtBTTV3U0U7RWU2aUJDO0lBV0Usa0JBQUE7SUFDQSxlQUFBO0VyQnd0Ukg7QUFDRjtBcUJydFJHO0VBQ0MsbUJqQmptQmlCO0FKd3pTckI7QXFCcHRSRztFQUNDLGNqQnZsQlU7RWlCd2xCVixtQmpCbmxCVztBSnl5U2Y7QXFCanRSQztFQUVDLGFBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FyQmt0UkY7QU1oeVNFO0Vld2tCRDtJQVdFLHVCQUFBO0VyQml0UkQ7QUFDRjtBcUIvc1JFO0VBQ0MsdUJBQUE7QXJCaXRSSDtBTXh5U0U7RWVzbEJBO0lBR0UsZ0JBQUE7RXJCbXRSRjtBQUNGO0FxQmh0UkU7RUFDQyxhQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FyQmt0Ukg7QXFCaHRSRztFQUNDLGNqQnJuQlc7QUp1MFNmO0FxQjlzUkU7RUFDQyxrQkFBQTtFQUNBLG1CakI5b0JrQjtFaUIrb0JsQixXQUFBO0FyQmd0Ukg7QXFCOXNSRztFQUVDLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLG1CakJ4cEJpQjtFaUJ5cEJqQixXQUFBO0FyQitzUko7QXFCN3NSSTtFQUNDLGFBQUE7QXJCK3NSTDtBcUI1c1JJO0VBQ0MsYUFBQTtBckI4c1JMO0FNMzBTRTtFZThtQkM7SUFtQkUsYUFBQTtFckI4c1JIO0FBQ0Y7QU1oMVNFO0Vld2tCRDtJQWlFRSxXQUFBO0lBQ0EsaUJBQUE7SUFDQSxPQUFBO0VyQjJzUkQ7QUFDRjtBcUJ6c1JFO0VBQ0MsZUFBQTtFQUNBLFdBQUE7RUFFQSxnQkFBQTtFQUlBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0FyQnVzUkg7QXFCcnNSRztFQUNDLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtFQUNBLFdBQUE7RUFDQSxtQmpCN3JCZTtBSm80U25CO0FxQm5zUkk7RUFDQyxhQUFBO0FyQnFzUkw7QXFCanNSRztFQUNDLGVBQUE7QXJCbXNSSjtBcUJoc1JHO0VBRUMsZ0JBQUE7QXJCaXNSSjtBTWwzU0U7RWUrcUJDO0lBSUUsYUFBQTtFckJtc1JIO0FBQ0Y7QXFCaHNSRztFQUNDLG1CakI3c0JVO0VpQitzQlYsZ0JBQUE7QXJCaXNSSjtBcUIvclJHO0VBQ0MsOEJBQUE7QXJCaXNSSjtBcUJ6clJHO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0FyQjJyUko7QU10NFNFO0VlcXNCQztJQVNFLGtCQUFBO0lBQ0Esa0JBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxrQkFBQTtFckI0clJIO0FBQ0Y7QXFCenJSRztFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0FyQjJyUko7QXFCeHJSRztFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7QXJCMHJSSjtBcUJ0clJHO0VBQ0MsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxjakI1dkJXO0FKbzdTZjtBTXA2U0U7RWV3dUJDO0lBTUUsY2pCdndCUTtFSmk4U1g7QUFDRjtBcUJ2clJHO0VBTUMsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QXJCb3JSSjtBcUI5clJJO0VBQ0Msa0JBQUE7QXJCZ3NSTDtBTXI3U0U7RWVnd0JFO0lBRUUsb0JBQUE7SUFDQSxrQkFBQTtFckJ1clJKO0FBQ0Y7QXFCbnJSSTtFQUNDLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGNqQjN4QlU7QUpnOVNmO0FxQmpyUkc7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBckJtclJKO0FxQmxyUkk7RUFDQyxjakJweUJVO0VpQnF5QlYsYUFBQTtBckJvclJMO0FxQmhyUkc7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBckJrclJKO0FxQmpyUkk7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7QXJCbXJSTDtBcUI5cVJJO0VBQ0MsWUFBQTtBckJnclJMO0FNMTlTRTtFZXl5QkU7SUFHRSxVQUFBO0lBQ0EsaUJBQUE7RXJCa3JSSjtBQUNGO0FxQjlxUkc7RUFDQyxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBckJnclJKO0FxQi9xUkk7RUFDQyxZQUFBO0VBQ0EsaUJBQUE7QXJCaXJSTDtBcUI5cVJJO0VBQ0MsY2pCMTBCUztBSjAvU2Q7QXFCN3FSSTtFQUNDLGNqQm4xQk87QUprZ1RaO0FxQjVxUkk7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBckI4cVJMO0FxQjFxUkc7RUFDQyxpQkFBQTtBckI0cVJKO0FxQnhxUkk7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGNBQUE7QXJCMHFSTDtBcUJ2cVJJO0VBQ0MsY0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBckJ5cVJMO0FxQnZxUks7RUFDQyxjakJuM0JRO0VpQm8zQlIsbUJqQi8yQlM7RWlCZzNCVCxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtBckJ5cVJOO0FxQi9wUkU7RUFDQyxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtBckJpcVJIO0FNdmhURTtFZW0zQkE7SUFLRSxtQkFBQTtJQUNBLG1CQUFBO0VyQm1xUkY7QUFDRjtBcUJocVJFO0VBQ0MsbUJBQUE7QXJCa3FSSDtBcUIvcFJFO0VBQ0MsYUFBQTtFQUNBLHVCQUFBO0FyQmlxUkg7QXFCOXBSRTtFQUNDLGNBQUE7RUFDQSxtQkFBQTtBckJncVJIO0FNeGlURTtFZXM0QkE7SUFJRSxrQkFBQTtFckJrcVJGO0FBQ0Y7QU03aVRFO0VlODRCQTtJQUVFLGtCQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0lBQ0EsWUFBQTtJQUNBLGNBQUE7RXJCaXFSRjtBQUNGO0FxQjVwUkM7RUFFQyxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtFQUNBLG1CakJsOEJtQjtBSitsVHJCO0FxQjNwUkU7RUFDQyx3QkFBQTtBckI2cFJIO0FNL2pURTtFZTA1QkQ7SUFZRSxTQUFBO0lBQ0EsVUFBQTtJQUNBLGdCQUFBO0VyQjZwUkQ7QUFDRjtBcUIzcFJFO0VBQ0MsbUJBQUE7RUFDQSxrQkFBQTtFQUVBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtBckI0cFJIO0FNOWtURTtFZTI2QkE7SUFVRSxtQkFBQTtJQUNBLGVBQUE7SUFDQSx3QkFBQTtJQUNBLE1BQUE7RXJCNnBSRjtBQUNGO0FxQjNwUkc7RUFFQyxNQUFBO0FyQjRwUko7QXFCdnBSRTtFQUNDLHVCQUFBO0FyQnlwUkg7QXFCaHBSRztFQUNDLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQmpCbC9CaUI7RWlCbS9CakIsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0FyQmtwUko7QU1wbVRFO0VlNDhCQztJQVVFLHVCQUFBO0VyQmtwUkg7QUFDRjtBcUIvb1JHO0VBQ0Msa0JBQUE7QXJCaXBSSjtBcUI5b1JHO0VBQ0MsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNqQi8rQlU7RWlCZy9CVixlQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0FyQmdwUko7QXFCOW9SSTtFQUNDLGNqQjEvQk87QUowb1RaO0FxQjVvUkc7RUFDQyxrQkFBQTtFQUNBLGVBQUE7QXJCOG9SSjtBcUI1b1JJO0VBQ0MsaUJBQUE7QXJCOG9STDtBcUJ6b1JJO0VBQ0MsZ0JBQUE7RUFDQSw0QkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJqQjlnQ1M7QUp5cFRkO0FNcG9URTtFZXEvQkU7SUFRRSw4Q0FBQTtJQUNBLG1CQUFBO0lBQ0EsZ0JBQUE7RXJCMm9SSjtBQUNGO0FxQnRvUkc7RUFFQyxhQUFBO0VBQ0EsbUJBQUE7QXJCdW9SSjtBTS9vVEU7RWVxZ0NDO0lBTUUsZ0JBQUE7RXJCd29SSDtBQUNGO0FNcHBURTtFZXFnQ0M7SUFVRSxlQUFBO0VyQnlvUkg7RXFCeG9SRztJQUNDLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSxnQkFBQTtFckIwb1JKO0FBQ0Y7QXFCdm9SSTtFQUNDLGVBQUE7RUFDQSxtQkFBQTtBckJ5b1JMO0FxQnRvUks7RUFDQyxpQkFBQTtBckJ3b1JOO0FxQnJvUks7RUFDQyxZQUFBO0VBQ0EsZUFBQTtBckJ1b1JOO0FxQmxvUkk7RUFDQyxpQkFBQTtBckJvb1JMO0FxQi9uUkU7RUFFQyxXQUFBO0VBQ0EsbUJqQm5sQ2tCO0VpQm9sQ2xCLGtCQUFBO0VBQ0EsZ0JBQUE7QXJCZ29SSDtBcUI5blJHO0VBQ0MsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7QXJCZ29SSjtBTXZyVEU7RWU2aUNBO0lBZ0JFLFVBQUE7SUFDQSxzQ0FBQTtJQUNBLGlCQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0VyQjhuUkY7QUFDRjtBcUI1blJHO0VBQ0MsZUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQmpCL2xDVTtFaUJnbUNWLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0FyQjhuUko7QXFCNW5SSTtFQUNDLGlCQUFBO0FyQjhuUkw7QU1odFRFO0Vlb2tDQztJQW1CRSxnQkFBQTtJQUNBLFdBQUE7SUFDQSxTQUFBO0lBQ0Esa0JBQUE7SUFDQSxVQUFBO0lBQ0EsZ0JBQUE7RXJCNm5SSDtBQUNGO0FxQjFuUkc7RUFDQyxpQkFBQTtFQUNBLGNqQmhuQ1U7RWlCaW5DVixtQkFBQTtFQUNBLGFBQUE7QXJCNG5SSjtBTWh1VEU7RWVnbUNDO0lBTUUsY0FBQTtFckI4blJIO0FBQ0Y7QXFCM25SRztFQUNDLGVBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FyQjZuUko7QU0zdVRFO0VlMG1DQztJQU9FLGdCQUFBO0VyQjhuUkg7QUFDRjtBcUI1blJJO0VBQ0MsaUJBQUE7QXJCOG5STDtBTW52VEU7RWV3bkNFO0lBRUUsOEJBQUE7RXJCNm5SSjtBQUNGO0FxQnZuUkc7RUFDQyxhQUFBO0FyQnluUko7QXFCcm5SRTtFQWNDLGFBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtBckIwbVJIO0FxQjFuUkc7RUFDQyxhQUFBO0FyQjRuUko7QXFCMW5SSTtFQUNDLHdCQUFBO0FyQjRuUkw7QXFCem5SSTtFQUNDLGNBQUE7QXJCMm5STDtBTTN3VEU7RWVzb0NBO0lBcUJFLGFBQUE7RXJCb25SRjtBQUNGO0FNaHhURTtFZXNvQ0E7SUF5QkUsZ0JBQUE7RXJCcW5SRjtBQUNGOztBcUIzbVJDO0VBQ0MsYUFBQTtBckI4bVJGO0FxQjNtUkM7RUFFQyxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FyQjRtUkY7QU1oeVRFO0VlOHFDRDtJQVNFLGlCQUFBO0VyQjZtUkQ7QUFDRjtBcUIxbVJFO0VBUUMsa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FyQnFtUkg7QU0xeVRFO0VlMnJDQTtJQUVFLGtCQUFBO0lBQ0EsTUFBQTtJQUNBLE9BQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtFckJpblJGO0FBQ0Y7QXFCM21SRTtFQUNDLFdBQUE7QXJCNm1SSDtBTXR6VEU7RWUyc0NDO0lBRUUsV0FBQTtJQUNBLGlCQUFBO0lBQ0EsbUJBQUE7SUFDQSxtQkFBQTtFckI2bVJIO0FBQ0Y7QXFCem1SRTtFQUNDLFdBQUE7QXJCMm1SSDtBTWowVEU7RWVxdENBO0lBR0UscUJBQUE7RXJCNm1SRjtBQUNGO0FxQjNtUkc7RUFDQyxnQkFBQTtBckI2bVJKO0FxQnptUkU7RUFDQyx5QkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFFQSxnQkFBQTtBckIwbVJIO0FNLzBURTtFZWd1Q0E7SUFPRSxhQUFBO0VyQjRtUkY7QUFDRjtBcUIxbVJHO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0VBQ0EsY2pCL3ZDVztFaUJnd0NYLGlCQUFBO0VBQ0Esa0JBQUE7QXJCNG1SSjtBcUIzbVJJO0VBQ0MsZUFBQTtFQUNBLGtCQUFBO0FyQjZtUkw7QU1qMlRFO0VleXZDQTtJQUdFLFVBQUE7SUFDQSxnQkFBQTtFckJ5bVJGO0FBQ0Y7QU12MlRFO0VleXZDQTtJQVFFLFVBQUE7SUFDQSxnQkFBQTtFckIwbVJGO0FBQ0Y7QXFCeG1SRztFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7QXJCMG1SSjtBcUJ4bVJJO0VBQ0MsaUJBQUE7QXJCMG1STDs7QU10M1RFO0VnQnhDRjtJQUVFLG9CQUFBO0V0Qmk2VEE7QUFDRjtBc0IvNVRDO0VBQ0MsZ0JBQUE7QXRCaTZURjtBc0I5NVRDO0VBQ0MsYUFBQTtBdEJnNlRGOztBc0I1NVRBOztFQUVDLHdCQUFBO0F0Qis1VEQ7O0FNdjRURTtFZ0JqQkQ7SUFFRSxnQkFBQTtFdEIyNVREO0FBQ0Y7QXNCeDVUQztFQUNDLGVBQUE7QXRCMDVURjtBc0J2NVRDO0VBRUMsaUJBQUE7RUFDQSxrQkFBQTtFQWdIQSxXQUFBO0F0Qnl5VEY7QU1yNVRFO0VnQlBEO0lBTUUsa0JBQUE7SUFDQSxnQkFBQTtJQUNBLHFCQUFBO0V0QjA1VEQ7QUFDRjtBTTU1VEU7RWdCUEQ7SUFZRSxxQkFBQTtFdEIyNVREO0FBQ0Y7QU1qNlRFO0VnQlBEO0lBZ0JFLHFCQUFBO0V0QjQ1VEQ7QUFDRjtBTXQ2VEU7RWdCWUE7SUFFRSxxQkFBQTtFdEI0NVRGO0FBQ0Y7QXNCejVURTtFQUNDLGdCQUFBO0F0QjI1VEg7QXNCeDVURTtFQUVDLFNBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtBdEJ5NVRIO0FzQnY1VEc7RUFDQyxhQUFBO0F0Qnk1VEo7QXNCdDVURztFQUNDLGVBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXRCdzVUSjtBc0JyNVRHOzs7RUFHQyxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0F0QnU1VEo7QU14OFRFO0VnQnNCQTtJQWdDRSxjQUFBO0V0QnM1VEY7QUFDRjtBTTc4VEU7RWdCc0JBO0lBb0NFLG1CQUFBO0V0QnU1VEY7QUFDRjtBc0JwNVRFO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0F0QnM1VEg7QXNCbDVURztFQUNDLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0F0Qm81VEo7QXNCajVURztFQUNDLHFCbEI3Qkk7RWtCOEJKLFlBQUE7RUFDQSxjbEJoR1c7RWtCaUdYLGlCQUFBO0F0Qm01VEo7QXNCaDVURztFQUNDLFlBQUE7QXRCazVUSjtBc0I5NFRFO0VBQ0MsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBWUEsZ0JBQUE7QXRCcTRUSDtBTTkrVEU7RWdCeUZBO0lBT0UsZUFBQTtFdEJrNVRGO0FBQ0Y7QXNCaDVURztFQUNDLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0F0Qms1VEo7QXNCdjRURTtFQUNDLGdDQUFBO0F0Qnk0VEg7QU0zL1RFO0VnQmlIQTtJQUlFLGVBQUE7SUFDQSxhQUFBO0V0QjA0VEY7QUFDRjtBc0J2NFRFO0VBRUMsVUFBQTtBdEJ3NFRIO0FNcGdVRTtFZ0IwSEE7SUFLRSxrQkFBQTtFdEJ5NFRGO0FBQ0Y7QXNCdjRURztFQUNDLGVBQUE7QXRCeTRUSjtBc0J0NFRHO0VBQ0MsZ0JBQUE7QXRCdzRUSjtBc0JwNFRFO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0F0QnM0VEg7QU1uaFVFO0VnQjJJQTtJQUlFLGdCQUFBO0V0Qnc0VEY7QUFDRjtBc0JyNFRFO0VBQ0MsYUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0F0QnU0VEg7QU05aFVFO0VnQm1KQTtJQU1FLGlCQUFBO0lBQ0Esa0JBQUE7RXRCeTRURjtBQUNGO0FzQnA0VEc7RUFDQyxXQUFBO0F0QnM0VEo7QU12aVVFO0VnQmdLQztJQUdFLFdBQUE7RXRCdzRUSDtBQUNGO0FzQnA0VEc7RUFDQyxpQkFBQTtFQUNBLGtCQUFBO0F0QnM0VEo7QU1oalVFO0VnQjhKQTtJQWdCRSxXQUFBO0V0QnM0VEY7QUFDRjtBc0JuNFRFO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7QXRCcTRUSDtBTTFqVUU7RWdCa0xBO0lBS0UsaUJBQUE7SUFDQSxlQUFBO0V0QnU0VEY7QUFDRjtBc0JwNFRFO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsNEJsQnBKSTtFa0JxSkosaUJBQUE7RUFDQSxjbEJqTlk7RWtCa05aLHlCQUFBO0VBQ0EsZ0JBQUE7QXRCczRUSDtBc0JuNFRFO0VBTUMsZUFBQTtFQUNBLGtCQUFBO0F0Qmc0VEg7QXNCcjRURztFQUNDLGVBQUE7QXRCdTRUSjtBc0JqNFRZO0VBQ0wsZ0JBQUE7QXRCbTRUUDtBc0IvM1RFO0VBQ0MsWUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0F0Qmk0VEg7QXNCOTNURTtFQUNDLGVBQUE7RUFDQSxpQkFBQTtBdEJnNFRIO0FzQjczVEU7RUFDQyxlQUFBO0F0QiszVEg7QXNCMzNUQztFQUNDLGdCQUFBO0F0QjYzVEY7QXNCMTNUQztFQUNDLGlCQUFBO0VBQ0EsbUJBQUE7QXRCNDNURjs7QXNCcjNUQztFQUNDLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBdEJ3M1RGO0FzQnQzVEU7RUFDQyxnQkFBQTtBdEJ3M1RIO0FzQnAzVEM7RUFDQyxlQUFBO0F0QnMzVEY7QXNCbDNUQztFQUVDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGNsQnJTVztFa0JzU1gsZUFBQTtBdEJtM1RGO0FNaG9VRTtFZ0JvUUQ7SUFZRSxpQkFBQTtFdEJvM1REO0FBQ0Y7QXNCbDNURTtFQUNDLGdCQUFBO0F0Qm8zVEg7QXNCaDNURztFQUNDLG1CQUFBO0F0QmszVEo7QXNCOTJURTtFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBdEJnM1RIO0FNbHBVRTtFZ0JxU0U7SUFDQyxlQUFBO0V0QmczVEg7QUFDRjtBTXZwVUU7RWdCNlJBO0lBY0UsYUFBQTtJQUNBLGVBQUE7RXRCZzNURjtBQUNGO0FzQjcyVEU7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0F0QisyVEg7QXNCMzJURztFQUNDLGFBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7QXRCNjJUSjtBTXZxVUU7RWdCdVRDO0lBTUUsaUJBQUE7RXRCODJUSDtBQUNGO0FzQngyVEU7RUFDQyxlQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0F0QjAyVEg7QXNCdjJURTtFQUNDLGVBQUE7RUFDQSxXQUFBO0F0QnkyVEg7QXNCcjJURztFQUNDLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBRUEscUNBQUE7QXRCczJUSjtBc0JwMlRJO0VBQ0MsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QXRCczJUTDtBc0JsMlRHO0VBQ0MsbUJBQUE7RUFDQSxnQkFBQTtBdEJvMlRKO0FzQmgyVEc7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBdEJrMlRKO0FzQi8xVEc7RUFDQyxlQUFBO0F0QmkyVEo7QXNCNTFURztFQUNDLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBdEI4MVRKO0FNdHRVRTtFZ0JxWEM7SUFNRSxnQkFBQTtFdEIrMVRIO0FBQ0Y7QXNCNzFUSTtFQUNDLGNBQUE7QXRCKzFUTDtBc0J0MVRFO0VBQ0MsbUJsQnpaWTtFa0IwWlosY2xCL1pXO0VrQmdhWCx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QXRCdzFUSDtBc0JwMVRFO0VBRUMsYUFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0F0QnExVEg7QXNCbjFURztFQUVDLGlCQUFBO0F0Qm8xVEo7QU0vdVVFO0VnQnlaQztJQUtFLGFBQUE7SUFDQSxlQUFBO0lBQ0EseUJBQUE7SUFDQSxtQkFBQTtFdEJxMVRIO0FBQ0Y7QXNCbDFURztFQUVDLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0F0Qm0xVEo7QU01dlVFO0VnQnFhQztJQU9FLGdCQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtFdEJvMVRIO0FBQ0Y7QXNCbDFUSTtFQUVDLDZCQUFBO0VBQ0EsZ0JBQUE7RUFFQSxlQUFBO0F0QmsxVEw7QU14d1VFO0VnQmliRTtJQVFFLGVBQUE7RXRCbTFUSjtBQUNGO0FzQjkwVEU7RUFDQyx3QkFBQTtFQUNHLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDSCxtQmxCemVrQjtFa0IwZWxCLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNsQnZlVTtBSnV6VWI7QU05eFVFO0VnQitiQTtJQWtCRSxpQkFBQTtJQUNBLGVBQUE7RXRCaTFURjtBQUNGO0FzQjkwVEU7RUFDQyxpQkFBQTtBdEJnMVRIO0FNdnlVRTtFZ0JzZEE7SUFJRSxZQUFBO0lBQ0Esa0JBQUE7RXRCaTFURjtBQUNGO0FzQjkwVEU7RUFDQyxlQUFBO0VBQ0EsY2xCMWZVO0FKMDBVYjtBc0I1MFRDO0VBQ0MsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtBdEI4MFRGO0FzQjUwVEU7RUFDQyxjbEJyZ0JVO0FKbTFVYjtBc0IxMFRDO0VBRUMsbUJsQnJoQm1CO0VrQnNoQm5CLGFBQUE7RUFDQSxjbEI3Z0JXO0FKdzFVYjtBc0J6MFRFO0VBQ0MsV0FBQTtFQUNBLG1CQUFBO0F0QjIwVEg7QXNCeDBURTtFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QXRCMDBUSDtBc0J2MFRFO0VBQ0MsZ0JBQUE7QXRCeTBUSDtBc0JyMFRDO0VBRUMsY2xCbGlCVztFa0IrbEJYLGFBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7QXRCMHdURjtBc0J4MFRFO0VBQ0MsY0FBQTtBdEIwMFRIO0FzQnYwVEU7RUFFQyxhQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7QXRCdzBUSDtBc0J2MFRHO0VBRUMsd0JBQUE7QXRCdzBUSjtBc0JyMFRHO0VBQ0Msa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNsQnRqQlM7RWtCdWpCVCxtQkFBQTtBdEJ1MFRKO0FzQnAwVEc7RUFDQyxhQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QXRCczBUSjtBTTMyVUU7RWdCaWlCQztJQU9FLHVCQUFBO0V0QnUwVEg7QUFDRjtBc0JwMFRHO0VBQ0MsV0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBdEJzMFRKO0FzQm4wVEs7RUFDQyxXQUFBO0F0QnEwVE47QXNCajBUSTtFQUNDLG1CQUFBO0F0Qm0wVEw7QXNCL3pURztFQUNDLHFCQUFBO0VBQ0EsaUJBQUE7QXRCaTBUSjtBTW40VUU7RWdCdWdCRDtJQXFFRSxrQkFBQTtFdEIyelREO0FBQ0Y7QXNCeHpUQztFQUNDLHdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxjbEJobkJXO0VrQmluQlgsa0NBQUE7QXRCMHpURjtBTWw1VUU7RWdCZ2xCRDtJQVdFLGVBQUE7RXRCMnpURDtBQUNGO0FzQnZ6VEc7RUFDQyxZQUFBO0VBQ0EsYUFBQTtBdEJ5elRKO0FzQnJ6VEU7RUFDQywwQkFBQTtFQUNBLHlCQUFBO0F0QnV6VEg7QU0vNVVFO0VnQnNtQkE7SUFLRSwwQkFBQTtFdEJ3elRGO0FBQ0Y7QU1wNlVFO0VnQmduQkQ7SUFJRSxvQkFBQTtFdEJvelREO0FBQ0Y7QXNCbHpURTtFQUNDLGlCQUFBO0VBQ0EsY0FBQTtBdEJvelRIO0FzQm56VEc7RUFDQyxnQkFBQTtBdEJxelRKO0FzQmp6VEU7RUFDQyxjQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFLQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0NBQUE7RUFDQSxrQkFBQTtBdEIreVRIO0FNejdVRTtFZ0IrbkJBO0lBS0Usb0JBQUE7SUFDQSxlQUFBO0V0Qnl6VEY7QUFDRjtBc0JwelRHO0VBQ0MsaUJBQUE7QXRCc3pUSjtBc0JyelRJO0VBQ0MsaUJBQUE7RUFDQSxlQUFBO0F0QnV6VEw7QXNCanpUQztFQUNDLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBdEJtelRGO0FNMzhVRTtFZ0JxcEJEO0lBTUUsY0FBQTtFdEJvelREO0FBQ0Y7QXNCL3lURTtFQUNDLGFBQUE7QXRCaXpUSDtBc0I5eVRFO0VBQ0MsV0FBQTtBdEJnelRIO0FzQjl5VEc7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0F0Qmd6VEo7QU0xOVVFO0VnQndxQkM7SUFLSyxnQkFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtFdEJpelROO0FBQ0Y7QXNCN3lURTtFQUNDLGdCQUFBO0F0Qit5VEg7QXNCNXlURTtFQUNDLFdBQUE7QXRCOHlUSDs7QXNCenlUQTtFQUVDLGdCQUFBO0F0QjJ5VEQ7QXNCenlUQztFQUNDLGVBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0F0QjJ5VEY7QU1oL1VFO0VnQmtzQkQ7SUFLRSxnQkFBQTtFdEI2eVREO0FBQ0Y7QXNCMXlUQztFQUNDLGdCQUFBO0F0QjR5VEY7QXNCenlUQztFQUVDLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtFQUNBLDJCQUFBO0VBQ0EsZ0JBQUE7QXRCMHlURjtBc0JweVRBO0VBRUUsZ0JBQUE7RUFDQSx5QkFBQTtFQUVBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGNsQjN2Qlc7RWtCNHZCWCxrQ0FBQTtFQUVBLDZCQUFBO0VBRUEsU0FBQTtBdEJreVRGO0FzQmh5VEU7RUFDQyxrQkFBQTtBdEJreVRIO0FNNWdWRTtFZ0IydEJGO0lBb0JHLGVBQUE7RXRCaXlURDtBQUNGO0FzQjl4VEc7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBdEJneVRKO0FzQjd4VEc7RUFFQyxhQUFBO0F0Qjh4VEo7QXNCMXhURTtFQUNDLDBCQUFBO0F0QjR4VEg7QXNCMXhURztFQUVDLGVBQUE7RUFDQSxpQkFBQTtBdEIyeFRKO0FNaGlWRTtFZ0IrdkJBO0lBVUUsMEJBQUE7RXRCMnhURjtBQUNGOztBdUJ6a1ZDO0VBQ0MsZUFBQTtFQUNBLDJCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RWxCMkJNLG1Ea0IxQmE7RWxCOEJiLGdEa0I5QmE7RWxCa0NiLCtDa0JsQ2E7RWxCc0NiLDhDa0J0Q2E7RWxCMENiLDJDa0IxQ2E7RWxCMEJiLHdCa0J6Qk47RWxCNkJNLHFCa0I3Qk47RWxCeUNNLGdCa0J6Q047RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QXZCa2xWRjtBTTFqVkU7RWlCcENEO0lBY0UsYUFBQTtFdkJvbFZEO0FBQ0Y7QXVCamxWRTtFQUNDLFVBQUE7RUFDQSxtQkFBQTtFbEJXSyxpRGtCVmM7RWxCY2QsOENrQmRjO0VsQmtCZCw2Q2tCbEJjO0VsQnNCZCw0Q2tCdEJjO0VsQjBCZCx5Q2tCMUJjO0VBQ25CLG1CQUFBO0F2QnVsVkg7QXVCcGxWRTtFQUNDLGVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VsQkRLLHdCa0JFTDtFbEJFSyxxQmtCRkw7RWxCY0ssZ0JrQmRMO0F2QndsVkg7QU1ybFZFO0VpQlhBO0lBV0UsUUFBQTtFdkJ5bFZGO0FBQ0Y7QXVCdmxWRztFQUNDLGNuQnhCVTtBSmluVmQ7QXVCcmxWRTtFQUNDLG1CbkI5Qlc7RW1CK0JYLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0F2QnVsVkg7QXVCcmxWRztFQUNDLFlBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7QXZCdWxWSjtBdUJubFZFO0VBQ0MsYUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0F2QnFsVkg7QXVCbmxWRztFQUNDLGNBQUE7QXZCcWxWSjtBdUJqbFZFO0VBQ0MsNEJBQUE7RUFDQSxtQm5CdEVrQjtBSnlwVnJCO0F1QmpsVkc7RUFDQyxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBdkJtbFZKO0F1QmpsVkk7RUFDQyxtQkFBQTtBdkJtbFZMO0FNaG9WRTtFaUJxQ0M7SUFZRSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxpQkFBQTtFdkJtbFZIO0FBQ0Y7QXVCaGxWRztFQUNDLGNBQUE7RUFDQSxlQUFBO0F2QmtsVko7QU0zb1ZFO0VpQnVEQztJQUlFLGFBQUE7SUFDQSxlQUFBO0V2Qm9sVkg7QUFDRjtBdUJobFZFO0VBQ0Msa0JBQUE7QXZCa2xWSDtBTXBwVkU7RWlCaUVBO0lBR0UsYUFBQTtFdkJvbFZGO0FBQ0Y7QXVCaGxWQztFQUVDLFlBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RWxCdEZNLHdCa0J1Rk47RWxCbkZNLHFCa0JtRk47RWxCdkVNLGdCa0J1RU47RUFDQSxvQkFBQTtFQUNBLGVBQUE7RUFDQSxtQm5COUdXO0FKaXNWYjtBdUJqbFZFO0VBQ0MsWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBdkJtbFZIO0F1Qi9rVkM7RUFDQyxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFbEJ2R00sd0NrQndHYTtFbEJwR2IscUNrQm9HYTtFbEJoR2Isb0NrQmdHYTtFbEI1RmIsbUNrQjRGYTtFbEJ4RmIsZ0NrQndGYTtFQUNuQixjQUFBO0VBQ0Esa0JBQUE7RWxCMUdNLHdCa0IyR047RWxCdkdNLHFCa0J1R047RWxCM0ZNLGdCa0IyRk47RUFDQSxvQkFBQTtFQUNBLGVBQUE7QXZCdWxWRjtBdUJybFZFO0VBQ0MsVUFBQTtBdkJ1bFZIO0F1QmxsVkM7RUFFQyxVQUFBO0F2Qm1sVkY7QXVCamxWQztFQUVDLFVBQUE7RUFDQSxtQkFBQTtBdkJrbFZGO0F1Qi9rVkM7RUFDQyxXQUFBO0F2QmlsVkY7QU01c1ZFO0VpQjBIRDtJQUlFLFdBQUE7RXZCa2xWRDtBQUNGO0F1QjlrVkM7RUFDQyxhQUFBO0F2QmdsVkY7O0F3QjF2VkM7RUFDQyxVQUFBO0VBSUEsbUJwQkZtQjtBSjR2VnJCO0FNenRWRTtFa0J0Q0Q7SUFHRSxlQUFBO0V4Qmd3VkQ7QUFDRjtBd0I1dlZDO0VBQ0MsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxlQUFBO0F4Qjh2VkY7QU1wdVZFO0VrQjlCRDtJQU9FLGlCQUFBO0V4Qit2VkQ7QUFDRjtBd0I3dlZFO0VBQ0MsWUFBQTtBeEIrdlZIO0F3QjN2VkM7RUFDQyxvQkFBQTtBeEI2dlZGO0FNL3VWRTtFa0JmRDtJQUdFLGlCQUFBO0V4Qit2VkQ7QUFDRjtBd0I1dlZDO0VBa0NDLFdBQUE7RUFJQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBQUE7QXhCOHZWRjtBd0JueVZFO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsY3BCWlk7RW9CYVosZUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QXhCcXlWSDtBd0JueVZHO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBeEJxeVZKO0FNM3lWRTtFa0JFQztJQU9FLGFBQUE7RXhCc3lWSDtBQUNGO0F3Qmx5Vkk7RUFDQyx5QkFBQTtBeEJveVZMO0FNbnpWRTtFa0JQQTtJQTJCRSxVQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0V4Qm15VkY7QUFDRjtBd0J0dlZFO0VBRUMsa0JBQUE7QXhCdXZWSDtBTTd6VkU7RWtCb0VBO0lBS0UsbUJBQUE7RXhCd3ZWRjtBQUNGO0F3QnR2Vkc7RUFDQyxXQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSxtQnBCM0dlO0VvQjRHZiwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QXhCd3ZWSjtBTTUwVkU7RWtCb0VBO0lBcUJFLFVBQUE7RXhCdXZWRjtFd0JydlZFO0lBQ0MsYUFBQTtFeEJ1dlZIO0V3QnB2VkU7SUFDQyxnQkFBQTtFeEJzdlZIO0FBQ0Y7QXdCbHZWQztFQUNDLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBeEJvdlZGO0FNNTFWRTtFa0JxR0Q7SUFNRSxpQkFBQTtFeEJxdlZEO0FBQ0Y7QXdCbnZWRTtFQUNDLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7QXhCcXZWSDtBTXYyVkU7RWtCOEdBO0lBT0UsNEJBQUE7SUFDQSxpQkFBQTtJQUNBLGlCQUFBO0V4QnN2VkY7QUFDRjtBTTkyVkU7RWtCOEdBO0lBYUUsMkJBQUE7RXhCdXZWRjtBQUNGO0F3QnB2Vkc7RUFDQyxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsMkJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0F4QnN2Vko7QU01M1ZFO0VrQitIQztJQVVFLGNBQUE7RXhCdXZWSDtBQUNGO0F3Qm52Vkc7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLDJCQUFBO0VBQ0EsbUJwQmhMZ0I7RW9CaUxoQixXQUFBO0VBQ0EsV0FBQTtBeEJxdlZKO0F3Qmp2VkU7RUFDQyw0QnBCaEhJO0VvQmlISixlQUFBO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtBeEJtdlZIO0F3Qmp2Vkc7RUFDQyxxQnBCbEhJO0VvQm1ISixZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxjcEJqTVM7QUpvN1ZiO0FNMzVWRTtFa0JrS0M7SUFRRSxhQUFBO0V4QnF2Vkg7QUFDRjtBd0JqdlZJO0VBQ0MseUJBQUE7QXhCbXZWTDtBTW42VkU7RWtCMEpBO0lBNkJFLGVBQUE7SUFDQSxnQkFBQTtFeEJndlZGO0FBQ0Y7QU16NlZFO0VrQjBKQTtJQWtDRSxlQUFBO0lBQ0EsbUJBQUE7RXhCaXZWRjtBQUNGO0F3QjV1Vkc7RUFDQyxlQUFBO0F4Qjh1Vko7QXdCM3VWRztFQUNDLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0F4QjZ1Vko7QXdCM3VWSTtFQUNDLGdCQUFBO0F4QjZ1Vkw7QU01N1ZFO0VrQnVNQztJQVlFLGdCQUFBO0V4QjZ1Vkg7QUFDRjtBTWo4VkU7RWtCd05FO0lBQ0MsZUFBQTtFeEI0dVZIO0FBQ0Y7QXdCeHVWRztFQUNDLFlBQUE7RUFDQSxpQkFBQTtBeEIwdVZKO0F3QnJ1VkU7RUFDQyxtQnBCM1BXO0VvQjRQWCxvQkFBQTtBeEJ1dVZIO0FNOThWRTtFa0JxT0E7SUFLRSxtQkFBQTtFeEJ3dVZGO0FBQ0Y7QXdCdHVWRztFQUNDLFlBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtBeEJ3dVZKO0F3QnR1Vkk7RUFDQyxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0F4Qnd1Vkw7QU03OVZFO0VrQmtQRTtJQU1FLFdBQUE7SUFDQSxrQkFBQTtFeEJ5dVZKO0FBQ0Y7QU1uK1ZFO0VrQjZPQztJQWlCRSxXQUFBO0lBQ0EsV0FBQTtFeEJ5dVZIO0FBQ0Y7QXdCcnVWRTtFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDZCQUFBO0F4QnV1Vkg7QU05K1ZFO0VrQm9RQTtJQU1FLFlBQUE7RXhCd3VWRjtBQUNGO0F3QnJ1VkU7RUFDQyw0QnBCcE9JO0VvQnFPSixlQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0F4QnV1Vkg7QU0xL1ZFO0VrQjhRQTtJQVFFLGVBQUE7RXhCd3VWRjtBQUNGO0F3QnB1Vkc7RUFDQyxpQkFBQTtBeEJzdVZKO0F3QnB1Vkk7RUFDQyxpQkFBQTtBeEJzdVZMO0F3Qmx1Vkc7RUFDQyxnQkFBQTtBeEJvdVZKO0FNeGdXRTtFa0JtU0M7SUFJRSxnQkFBQTtFeEJxdVZIO0FBQ0Y7QXdCbHVWRztFQUNDLGdCQUFBO0F4Qm91Vko7QXdCOXRWRTtFQUNDLG1CcEJuVVk7RW9Cb1VaLGlCQUFBO0VBQ0EsY3BCMVVXO0VvQjJVWCxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QXhCZ3VWSDtBd0I5dFZHO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QXhCZ3VWSjtBd0I3dFZHO0VBRUMsV0FBQTtFQUNBLGtCQUFBO0F4Qjh0Vko7QU1yaVdFO0VrQm9VQztJQUtFLG1CQUFBO0lBQ0EsV0FBQTtFeEJndVZIO0FBQ0Y7QXdCOXRWSTtFQUNDLGVBQUE7QXhCZ3VWTDtBTTlpV0U7RWtCNlVFO0lBSUUsYUFBQTtJQUNBLGlCQUFBO0V4Qml1Vko7QUFDRjtBd0IzdFZJO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtBeEI2dFZMO0FNM2pXRTtFa0J5VkU7SUFPRSxVQUFBO0V4Qit0Vko7QUFDRjtBd0I1dFZJO0VBQ0MsbUJBQUE7QXhCOHRWTDtBd0IzdFZJO0VBQ0MsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0F4QjZ0Vkw7QXdCMXRWSztFQUNDLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsMkJBQUE7QXhCNHRWTjtBd0JydFZDO0VBRUMsa0JBQUE7RUFDQSxjcEI3WmtCO0VvQjhabEIsZUFBQTtFQUNBLGVBQUE7RUFDQSwyQkFBQTtBeEJzdFZGO0F3QnB0VkU7RUFDQyw4QkFBQTtBeEJzdFZIO0FNemxXRTtFa0JrWUE7SUFHRSw2QkFBQTtFeEJ3dFZGO0FBQ0Y7QXdCcnRWRTtFQUNDLGdCQUFBO0F4QnV0Vkg7QXdCcHRWRTtFQUVDLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLG1CcEJwYmlCO0VvQnFiakIsb0JBQUE7RUFDQSxzQkFBQTtFQUNBLCtCQUFBO0F4QnF0Vkg7QXdCbHRWRTtFQUNDLG9CQUFBO0F4Qm90Vkg7QXdCanRWRTtFQUNDLGNwQnBiVztBSnVvV2Q7QXdCanRWRztFQUNDLG1CcEJ2YlU7QUowb1dkO0F3QjdzVkU7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7QXhCK3NWSDtBTTNuV0U7RWtCd2FBO0lBTUUsVUFBQTtJQUNBLDJCQUFBO0V4Qml0VkY7QUFDRjtBd0I5c1ZFO0VBQ0MsZUFBQTtFQUNBLGNBQUE7QXhCZ3RWSDtBd0I3c1ZFO0VBQ0MsaUJBQUE7QXhCK3NWSDs7QXlCaHJXQTtFQUNDLFdBQUE7QXpCbXJXRDs7QXlCaHJXQTtFQUNDLG1CckJpQ3NCO0FKa3BXdkI7O0F5QmhyV0E7RUFFQyxvQkFBQTtBekJrcldEO0FNcHBXRTtFbUJoQ0Y7SUFLRSxxQkFBQTtFekJtcldBO0FBQ0Y7QU16cFdFO0VtQmhDRjtJQVNFLHFCQUFBO0V6Qm9yV0E7QUFDRjs7QU05cFdFO0VtQmhCRDtJQUVFLGNBQUE7RXpCaXJXRDtBQUNGOztBeUI3cVdBO0VBQ0MsYUFBQTtBekJncldEOztBeUI3cVdBO0VBQ0MsOEJBQUE7QXpCZ3JXRDs7QXlCNXFXQztFQUNDLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QXpCK3FXRjtBeUI5cVdFO0VBQ0MsYUFBQTtBekJncldIO0F5QjVxV0M7RUFDQyxhQUFBO0F6QjhxV0Y7QXlCM3FXQztFQUNDLGFBQUE7RUFFQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QXpCNHFXRjtBeUIxcVdFO0VBSUMsbUJyQnhDWTtFcUJ5Q1osY3JCOUNXO0VxQitDWCw0QnJCaUJJO0VxQmhCSixrQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFFQSxnQkFBQTtFQUdBLHFCQUFBO0F6QnNxV0g7QXlCbHFXRTtFQUNDLGdCQUFBO0VBQ0EsaUJBQUE7QXpCb3FXSDs7QXlCL3BXQTtFQUNDLDhCckJoRWM7RXFCaUVkLDRCQUFBO0VBQ0EsY3JCbEVjO0VxQm1FZCxxQkFBQTtBekJrcVdEO0F5QmhxV0M7RUFDQyw2QkFBQTtBekJrcVdGOztBeUI5cFdBO0VBQ0MsU0FBQTtBekJpcVdEOztBeUI5cFdBO0VBRUMsWUFBQTtFQUNBLGNyQjFGWTtBSjB2V2I7QXlCN3BXQztFQUNDLFdBQUE7QXpCK3BXRjtBeUI3cFdFO0VBQ0MsbUJyQjdGVztFcUI4RlgsZUFBQTtBekIrcFdIO0F5QjVwV0U7RUFDQyw0QnJCbENJO0VxQm1DSixlQUFBO0VBQ0EsbUJBQUE7RUFDQSxjckJ6R1U7RXFCMEdWLFdBQUE7RUFDQSxvQkFBQTtBekI4cFdIO0FNaHZXRTtFbUJ1RkQ7SUFFRSxnQkFBQTtFekIycFdEO0FBQ0Y7QXlCeHBXQztFQUVDLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QXpCeXBXRjtBTTN2V0U7RW1CNkZEO0lBUUUsVUFBQTtJQUNBLGdCQUFBO0V6QjBwV0Q7QUFDRjtBeUJ2cFdFO0VBQ0MsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBekJ5cFdIO0F5QnJwV0U7RUFDQyxlQUFBO0F6QnVwV0g7QXlCcHBXRTtFQUNDLFdBQUE7QXpCc3BXSDtBeUJucFdFO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VwQm5JSyx3Q29Cb0ljO0VwQmhJZCxxQ29CZ0ljO0VwQjVIZCxvQ29CNEhjO0VwQnhIZCxtQ29Cd0hjO0VwQnBIZCxnQ29Cb0hjO0F6QnlwV3RCO0F5Qm5wV0M7RUFDQyxTQUFBO0F6QnFwV0Y7QU0zeFdFO0VtQjJJQTtJQUNDLGtCQUFBO0lBQ0Esa0JBQUE7RXpCbXBXRDtFeUJocFdBO0lBQ0MsbUJBQUE7SUFDQSxpQkFBQTtFekJrcFdEO0FBQ0Y7QXlCL29XQztFQUNDLGFBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFFQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBekJncFdGO0FNL3lXRTtFbUJzSkQ7SUFZRSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtFekJpcFdEO0FBQ0Y7QU10eldFO0VtQnNKRDtJQWtCRSxhQUFBO0V6QmtwV0Q7QUFDRjtBeUJ6b1dFO0VBTUMsZ0JBQUE7RUFDQSxrQkFBQTtBekJzb1dIO0FNL3pXRTtFbUJrTEE7SUFVRSxnQkFBQTtFekJ1b1dGO0FBQ0Y7QXlCcG9XRTtFQUNDLGtCQUFBO0F6QnNvV0g7QXlCbm9XRTtFQUNDLGdCQUFBO0F6QnFvV0g7QXlCbG9XRTtFQU1DLGVBQUE7RUFDQSxtQkFBQTtFQUNBLDRCckJyS0k7QUpveVdQO0FNLzBXRTtFbUJ3TUE7SUFXRSxlQUFBO0V6QmdvV0Y7QUFDRjtBeUI1bldFO0VBQ0MsZ0JBQUE7QXpCOG5XSDtBeUIzbldFO0VBRUMsZUFBQTtFQUNBLG1CQUFBO0F6QjRuV0g7QXlCdm5XRztFQU1DLGdCQUFBO0F6Qm9uV0o7QXlCL21XRTtFQUNDLGNyQmhRWTtBSmkzV2Y7QXlCL21XRztFQUVDLGNyQjlPbUI7QUo4MVd2Qjs7QXlCeG1XQTtFQUVDLFlBQUE7RUFDQSxjckJ4Ulk7QUprNFdiO0FNejJXRTtFbUJzUUE7SUFDQyxnQkFBQTtFekJzbVdEO0FBQ0Y7QXlCbm1XQztFQUNDLFdBQUE7QXpCcW1XRjtBTWozV0U7RW1CK1FEO0lBRUUsbUJBQUE7SUFDQSxpQkFBQTtFekJvbVdEO0FBQ0Y7QXlCam1XQztFQUVDLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBekJrbVdGO0FNNzNXRTtFbUJzUkQ7SUFVRSxXQUFBO0V6QmltV0Q7QUFDRjtBeUIvbFdFO0VBQ0MsZUFBQTtBekJpbVdIO0F5QjlsV0U7RUFDQyx1QkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBekJnbVdIO0FNMTRXRTtFbUJ1U0E7SUFNRSwyQkFBQTtFekJpbVdGO0FBQ0Y7QXlCL2xXRztFQUNDLFNBQUE7QXpCaW1XSjtBTWw1V0U7RW1CZ1RDO0lBSUUsZUFBQTtJQUNBLDBCQUFBO0V6QmttV0g7QUFDRjtBeUI5bFdFO0VBRUMsZUFBQTtBekIrbFdIO0FNMzVXRTtFbUJrVUE7SUFFQyxTQUFBO0lBQ0EsMEJBQUE7RXpCMmxXRDtBQUNGO0F5QnhsV0M7RUFDQyx1QkFBQTtBekIwbFdGO0F5QnZsV0M7RUFFQyxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBekJ3bFdGO0F5QnJsV0U7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtBekJ1bFdIO0F5QnBsV0U7RUFDQyxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBekJzbFdIO0FNMTdXRTtFbUJpV0E7SUFNRSxpQkFBQTtFekJ1bFdGO0FBQ0Y7QU0vN1dFO0VtQjZVRDtJQWdDRSxvQkFBQTtJQUNBLGlCQUFBO0lBQ0EsMkJBQUE7RXpCc2xXRDtBQUNGO0F5QnBsV0U7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7QXpCc2xXSDtBeUJwbFdHO0VBTUMsZ0JBQUE7RUFDQSxnQkFBQTtBekJpbFdKO0F5QjdrV0c7RUFDQyxjckJsWlc7RUNXUCx3Qm9Cd1lKO0VwQnBZSSxxQm9Cb1lKO0VwQnhYSSxnQm9Cd1hKO0F6QmlsV0o7QXlCL2tXSTtFQUNDLGNyQjdYbUI7QUo4OFd4QjtBeUI3a1dHO0VBQ0Msa0JBQUE7QXpCK2tXSjtBeUI1a1dHO0VBQ0MsZ0JBQUE7QXpCOGtXSjtBeUIza1dHO0VBQ0MsZ0JBQUE7QXpCNmtXSjtBeUIxa1dHO0VBS0MsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QXpCd2tXSjtBeUJwa1dHO0VBQ0MsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QXpCc2tXSjtBeUJwa1dJO0VBQ0MsZ0JBQUE7QXpCc2tXTDtBTTcrV0U7RW1Ca1hBO0lBMERFLGlCQUFBO0V6QnFrV0Y7QUFDRjs7QXlCMWpXQztFQUNDLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0F6QjZqV0Y7QXlCMWpXQztFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0F6QjRqV0Y7QXlCeGpXRTtFQUNDLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG9CQUFBO0F6QjBqV0g7QXlCdmpXRTtFQUNDLG1CckIvZWtCO0VxQmdmbEIsY3JCdGVVO0VxQnVlVixlQUFBO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RXBCdGRLLHdCb0J1ZEw7RXBCbmRLLHFCb0JtZEw7RXBCdmNLLGdCb0J1Y0w7QXpCMmpXSDtBeUJ4aldFO0VBQ0MseUJBQUE7RXBCM2RLLHNCb0I0ZEw7RXBCeGRLLG1Cb0J3ZEw7RXBCNWNLLGNvQjRjTDtFQUNBLGFBQUE7QXpCNGpXSDtBeUJ6aldFO0VBQ0MsZ0JBQUE7QXpCMmpXSDtBeUJ4aldFO0VwQnBlTSxzQm9Cc2VMO0VwQmxlSyxtQm9Ca2VMO0VwQnRkSyxjb0JzZEw7RUFDQSxtQnJCbGZZO0VxQm1mWixjckJ4Zlc7QUptalhkO0F5QnhqV0U7RUFDQyxhQUFBO0F6QjBqV0g7O0F5QnJqV0E7RUFFQyxtQkFBQTtBekJ1aldEOztBeUJwaldBO0VBQ0MsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsY3JCemdCVztFcUIwZ0JYLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QnJCMWdCaUI7QUppa1hsQjtBeUJwaldDO0VBQ0MsY3JCN2dCYTtFcUI4Z0JiLHlCckJ0Zm9CO0FKNGlYdEI7QXlCbmpXQztFQUNDLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0F6QnFqV0Y7QXlCbGpXQztFQUVDLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QXpCbWpXRjtBeUJqaldFO0VBQ0MsaUJBQUE7RUFDQSxlQUFBO0F6Qm1qV0g7QU1ya1hFO0VtQmdoQkE7SUFLRSxjQUFBO0V6Qm9qV0Y7QUFDRjtBeUIvaVdDO0VBQ0Msd0JBQUE7QXpCaWpXRjtBeUI5aVdDO0VBQ0MsMEJBQUE7QXpCZ2pXRjtBTWhsWEU7RW1CK2hCRDtJQUlFLDBCQUFBO0V6QmlqV0Q7QUFDRjtBeUI5aVdDO0VBQ0MsV0FBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSx3QkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QXpCZ2pXRjtBeUI3aVdDO0VBQ0Msa0JBQUE7QXpCK2lXRjtBeUI1aVdDO0VBQ0MsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBekI4aVdGO0F5QjNpV0M7RUFDQyxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7QXpCNmlXRjtBeUIzaVdFO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0F6QjZpV0g7QXlCMWlXRTtFQUNDLGVBQUE7RUFDQSxpQkFBQTtBekI0aVdIO0F5QnhpV0M7RUFDQyxtQkFBQTtFQUNBLGlCQUFBO0F6QjBpV0Y7QXlCeGlXRTtFQUNDLGVBQUE7QXpCMGlXSDtBeUJyaVdDO0VBQ0MsY0FBQTtFQUNBLGlCQUFBO0F6QnVpV0Y7QXlCdGlXRTtFQUNDLGVBQUE7QXpCd2lXSDtBeUJwaVdDO0VBQ0MsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsY3JCN25CZ0I7QUptcVhsQjtBeUJyaVdFO0VBQ0MsZUFBQTtBekJ1aVdIO0F5QnBpV0U7RUFDQyxlQUFBO0F6QnNpV0g7QXlCbGlXQztFQUNDLHdCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0F6Qm9pV0Y7QXlCbmlXRTtFQUNDLGNyQjNvQlc7QUpnclhkO0F5Qm5pV0c7RUFDQyxlQUFBO0F6QnFpV0o7QU05cFhFO0VtQnduQkM7SUFJRSxlQUFBO0V6QnNpV0g7QUFDRjtBeUJsaVdFO0VBQ0MsWUFBQTtFQUNBLGVBQUE7QXpCb2lXSDtBeUJoaVdDO0VBQ0Msd0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBekJraVdGO0F5QmhpV0U7RUFDQyxXQUFBO0VBQ0EsbUJyQnZxQlc7RXFCd3FCWCxrQkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE1BQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtBekJraVdIO0F5Qi9oV0U7RUFDQyxZQUFBO0F6QmlpV0g7QXlCOWhXRTtFQUNDLGNyQnhyQlc7RXFCeXJCWCx5QkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBekJnaVdIOztBeUI3Z1dDO0VBQ0MsaUJBQUE7RUFDQSxvQkFBQTtFQUdBLGNyQnp0Qlc7RXFCMHRCWCxzQkFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0F6QjhnV0Y7QU1udFhFO0VtQjJyQkQ7SUFlRSxjQUFBO0V6QjZnV0Q7QUFDRjtBTXh0WEU7RW1CMnJCRDtJQW9CRSxrQkFBQTtJQUNBLG1CQUFBO0V6QjZnV0Q7QUFDRjtBeUIxZ1dDO0VBQ0MsYUFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtBekI0Z1dGO0F5QjFnV0U7RUFDQyxlQUFBO0VBQ0EsY3JCcHZCVTtFcUJxdkJWLG1CQUFBO0F6QjRnV0g7QU14dVhFO0VtQnl0QkE7SUFNRSxhQUFBO0V6QjZnV0Y7QUFDRjtBeUIxZ1dJO0VBQ0MseUJBQUE7QXpCNGdXTDtBeUJ4Z1dHO0VBQ0MsYUFBQTtBekIwZ1dKO0F5QnJnV0M7RUFDQyxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0F6QnVnV0Y7QU14dlhFO0VtQjh1QkQ7SUFNRSxpQkFBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtFekJ3Z1dEO0FBQ0Y7QXlCdGdXRTtFQUNDLHlCQUFBO0F6QndnV0g7QXlCcGdXRTtFQUNDLGtCQUFBO0F6QnNnV0g7QXlCcmdXRztFQUNDLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtFQUNBLGdCQUFBO0F6QnVnV0o7QXlCbmdXRztFQUNDLFdBQUE7QXpCcWdXSjtBeUJqZ1dFO0VBQ0MsY0FBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBekJtZ1dIO0F5QmhnV0U7RUFDQyxpQkFBQTtBekJrZ1dIO0FNMXhYRTtFbUI2eEJDO0lBRUUsZUFBQTtJQUNBLG1CQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSxrQkFBQTtFekIrL1ZIO0FBQ0Y7QXlCdi9WRTtFQUVDLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QXpCdy9WSDtBTTV5WEU7RW1CNnlCQTtJQVVFLGdCQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLFdBQUE7RXpCeS9WRjtBQUNGO0F5QnQvVkU7RUFDQyxjQUFBO0F6QncvVkg7QU16elhFO0VtQmcwQkE7SUFHRSwyQkFBQTtFekIwL1ZGO0FBQ0Y7O0F5QmgvVkU7RUFDQyxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7QXpCbS9WSDtBTXAwWEU7RW1CODBCQTtJQU1FLGFBQUE7RXpCby9WRjtBQUNGO0FNejBYRTtFbUI4MEJBO0lBVUUsb0JBQUE7RXpCcS9WRjtBQUNGO0F5QmovVkc7RUFDQyxjQUFBO0F6Qm0vVko7QXlCcC9WRztFQUNDLGNBQUE7QXpCcy9WSjtBeUJ2L1ZHO0VBQ0MsY0FBQTtBekJ5L1ZKO0F5QjEvVkc7RUFDQyxjQUFBO0F6QjQvVko7QXlCNy9WRztFQUNDLGNBQUE7QXpCKy9WSjtBeUJoZ1dHO0VBQ0MsY0FBQTtBekJrZ1dKO0F5Qm5nV0c7RUFDQyxjQUFBO0F6QnFnV0o7QXlCdGdXRztFQUNDLGNBQUE7QXpCd2dXSjtBeUJ6Z1dHO0VBQ0MsY0FBQTtBekIyZ1dKO0F5QjVnV0c7RUFDQyxjQUFBO0F6QjhnV0o7QU01MlhFO0VtQmsyQkE7SUFFRSxrQkFBQTtJQUNBLG9CQUFBO0V6QjRnV0Y7QUFDRjtBeUJ6Z1dFO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSw2RUFBQTtFQUNBLFVBQUE7QXpCMmdXSDtBTTkzWEU7RW1CeTJCQTtJQWFFLDRFQUFBO0V6QjRnV0Y7QUFDRjtBeUJ6Z1dFO0VBQ0MsK0JBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBekIyZ1dIO0F5QnhnV0U7RUFDQyxrQkFBQTtBekIwZ1dIO0F5QnZnV0c7RUFDQyxXQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0F6QnlnV0o7QXlCdGdXRztFQUNDLFdBQUE7RUFDQSxrQkFBQTtBekJ3Z1dKO0FNMTVYRTtFbUJnNUJDO0lBSUUsWUFBQTtFekIwZ1dIO0FBQ0Y7QXlCdGdXRTtFQUNDLFdBQUE7QXpCd2dXSDtBeUJsZ1dDO0VBRUMseUJBQUE7RUFDQSxnQkFBQTtBekJtZ1dGO0F5Qi8vVkM7RUFDQyxjckJqOEJXO0VxQms4QlgsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QXpCaWdXRjtBeUI3L1ZFO0VBQ0MsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBekIrL1ZIO0FNajdYRTtFbUIrNkJBO0lBS0UsVUFBQTtJQUNBLGVBQUE7RXpCaWdXRjtBQUNGOztBeUIxL1ZDO0VBRUMsU0FBQTtBekI0L1ZGO0F5QjEvVkU7RUFDQyxtQkFBQTtFQUNBLGlCQUFBO0F6QjQvVkg7QU0vN1hFO0VtQmk4QkE7SUFJRSxnQkFBQTtFekI4L1ZGO0FBQ0Y7QU1wOFhFO0VtQjA4QkQ7SUFHRyxVQUFBO0V6QjIvVkY7QUFDRjtBeUJuL1ZHO0VBQ0MsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsY3JCcC9CUztBSnkrWGI7QXlCai9WSTtFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBekJtL1ZMO0F5Qi8rVks7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSw2QkFBQTtFQUNBLE1BQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7QXpCaS9WTjtBTTk5WEU7RW1CdStCRztJQVFFLFNBQUE7RXpCbS9WTDtBQUNGO0FNbitYRTtFbUJvL0JJO0lBQ0MscUJBQUE7RXpCay9WTDtBQUNGO0FNeCtYRTtFbUJrZ0NJO0lBQ0MsVUFBQTtJQUNBLGlCQUFBO0V6QnkrVkw7QUFDRjtBeUJqK1ZFO0VBRUMsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7QXpCaytWSDtBTXQvWEU7RW1CNmdDQTtJQVVFLGNBQUE7RXpCbStWRjtBQUNGO0F5QmorVkc7RUFDQyxxQnJCMStCSTtFcUIyK0JKLGNyQmpqQ1U7RXFCa2pDVixrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsZ0NBQUE7RUFDQSxlQUFBO0F6Qm0rVko7QXlCOTlWRztFQUNDLFlBQUE7QXpCZytWSjtBeUIzOVZHO0VBQ0MsWUFBQTtBekI2OVZKO0FNMWdZRTtFbUJrakNEO0lBRUUsVUFBQTtFekIwOVZEO0FBQ0Y7QXlCdjlWQztFQUVDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtBekJ3OVZGO0F5QnQ5VkU7RUFFQyxXQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJyQmxtQ2lCO0VxQm1tQ2pCLFdBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7QXpCdTlWSDtBeUJyOVZHO0VBQ0Msd0JBQUE7QXpCdTlWSjs7QXlCLzhWQztFQUNDLFlBQUE7QXpCazlWRjtBeUIvOFZDO0VBQ0MsYUFBQTtBekJpOVZGO0F5Qjk4VkM7RUFDQyxjQUFBO0F6Qmc5VkY7QXlCNzhWQztFQUNDLGVBQUE7QXpCKzhWRjtBeUI1OFZDO0VBQ0MsZ0JBQUE7QXpCODhWRjtBeUIxOFZDO0VBTUMsY0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QXpCdThWRjtBeUI5OFZFO0VBQ0MsTUFBQTtBekJnOVZIO0F5QnY4VkU7RUFDQyxnQkFBQTtBekJ5OFZIO0F5QnQ4VkU7RUFDQyxlQUFBO0VBQ0EsWUFBQTtFQUNBLHFCckIza0NLO0VxQjRrQ0wsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsY3JCanBDWTtBSnlsWWY7QXlCcjhWRTtFQUNDLGdCQUFBO0F6QnU4Vkg7QXlCcDhWRTtFQUNDLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBekJzOFZIO0F5QnA4Vkc7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7QXpCczhWSjs7QU12bFlFO0VtQjRwQ0E7SUFFRSxhQUFBO0lBQ0Esa0JBQUE7RXpCODdWRjtBQUNGO0FNOWxZRTtFbUJxcUNBO0lBRUUsYUFBQTtJQUNBLG1CQUFBO0V6QjI3VkY7QUFDRjtBTXBtWUU7RW1CcXFDQTtJQU9FLG1CQUFBO0V6QjQ3VkY7QUFDRjs7QXlCcjdWQztFQUNDLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsY3JCeHNDYTtFcUJ5c0NiLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBekJ3N1ZGO0FNbm5ZRTtFbUJvckNEO0lBU0UsYUFBQTtJQUNBLGdCQUFBO0V6QjA3VkQ7QUFDRjtBeUJ2N1ZDO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7QXpCeTdWRjtBeUJ0N1ZDO0VBQ0MseUJBQUE7QXpCdzdWRjtBeUJwN1ZFO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QXpCczdWSDtBeUJuN1ZFO0VBQ0Msa0JBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBekJxN1ZIO0F5Qm43Vkc7RUFDQyx5QkFBQTtBekJxN1ZKO0F5QnA3Vkk7RUFDQyxjQUFBO0VBQ0EsZ0JBQUE7QXpCczdWTDtBeUJsN1ZHO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QXpCbzdWSjtBeUJsN1ZJO0VBQ0MsZUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBekJvN1ZMO0F5Qi82Vkc7RUFDQyxjckJsd0NXO0VxQm13Q1gsa0JBQUE7RUFDQSxpQkFBQTtBekJpN1ZKO0F5Qi82Vkk7RUFDQyxlQUFBO0VBQ0EscUJyQnZzQ0c7RXFCd3NDSCxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtBekJpN1ZMO0F5Qjk2Vkk7RUFDQyxhQUFBO0F6Qmc3Vkw7QXlCMTZWQztFQUNDLGNBQUE7QXpCNDZWRjtBeUIxNlZFO0VBQ0MsZUFBQTtBekI0NlZIO0F5QnQ2VkU7RUFFQyxnQkFBQTtBekJ1NlZIO0F5QnI2Vkc7RUFDQyxlQUFBO0VBQ0EsY3JCdHlDVztFcUJ1eUNYLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0F6QnU2Vko7QXlCdDZWSTtFQUNDLFVBQUE7RUFDQSxTQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQnJCanZDRztFcUJrdkNILFlBQUE7QXpCdzZWTDtBeUJwNlZLO0VBQ0MsWUFBQTtBekJzNlZOO0F5Qmo2Vkc7RUFDQyw2QkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBekJtNlZKO0F5Qmo2Vkk7RUFDQyxpQkFBQTtFQUNBLGNBQUE7QXpCbTZWTDtBeUI3NVZJO0VBRUMsa0JBQUE7RUFDQSxjQUFBO0F6Qjg1Vkw7QXlCdjVWRTtFQUNDLGdCQUFBO0F6Qnk1Vkg7QXlCdDVWRTtFQUNDLGFBQUE7RUFDQSwyQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QXpCdzVWSDtBeUJyNVZHO0VBQ0MsZUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0F6QnU1Vko7QXlCcDVWRztFQUNDLHFCQUFBO0VBQ0EsaUJBQUE7QXpCczVWSjs7QXlCLzRWQztFQUNDLGFBQUE7RUFDQSxtQnJCajJDWTtFcUJrMkNaLDRCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7QXpCazVWRjtBeUJoNVZFO0VBQ0MsYUFBQTtBekJrNVZIO0F5Qi80VkU7RUFDQyxhQUFBO0F6Qmk1Vkg7QXlCOTRWRTtFQUNFLGNBQUE7QXpCZzVWSjtBeUI1NFZDO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0F6Qjg0VkY7O0F5Qng0VkU7RUFDQyxhQUFBO0F6QjI0Vkg7O0F5QnA0VkM7RUFDQyxXQUFBO0VBQ0EsbUJyQnI2Q2tCO0FKNHlZcEI7QXlCcjRWRTtFQUVDLGFBQUE7QXpCczRWSDtBeUJsNFZDO0VBQ0MsUUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsbUJyQnI2Q2E7RXFCczZDYixrQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esa0NBQUE7QXpCbzRWRjtBeUJqNFZDO0VBQ0MsV0FBQTtFQUNBLG1CckI5NkNhO0VxQis2Q2Isa0JBQUE7RUFDQSxNQUFBO0F6Qm00VkY7QXlCaDRWQztFQUNDLFVBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7QXpCazRWRjtBeUIvM1ZDO0VBQ0MsMEJBQUE7QXpCaTRWRjtBeUI5M1ZDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QXpCZzRWRjs7QTBCaDFZSTtFQUNJLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QTFCbTFZUjtBTXh6WUU7RW9CaENFO0lBUVEsU0FBQTtJQUNBLFdBQUE7RTFCbzFZVjtBQUNGO0EwQmoxWUk7RUFDSSxrQnRCNERGO0VzQjNERSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBMUJtMVlSO0FNdDBZRTtFb0JuQkU7SUFTUSxlQUFBO0lBQ0EsaUJBQUE7RTFCbzFZVjtBQUNGO0EwQmoxWUk7RUFDSSxjdEJaTztFc0JhUCw0QnRCOENEO0VzQjdDQyxpQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBMUJtMVlSO0FNbjFZRTtFb0JMRTtJQVNRLGVBQUE7RTFCbTFZVjtBQUNGO0EwQmgxWUk7RUFFSSxrQkFBQTtFQUNBLG1CQUFBO0ExQmkxWVI7QU01MVlFO0VvQlFFO0lBTVEsZUFBQTtFMUJrMVlWO0FBQ0Y7QU1qMllFO0VvQlFFO0lBU1EsZ0JBQUE7RTFCbzFZVjtBQUNGO0EwQmwxWVE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLGVBQUE7QTFCbzFZWjtBMEJqMVlRO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7QTFCbTFZWjtBMEJqMVlZO0VBQ0ksaUJBQUE7QTFCbTFZaEI7QTBCLzBZUTtFQUNJLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtBMUJpMVlaO0EwQjkwWVE7RUFDSSxrQkFBQTtBMUJnMVlaO0EwQjMwWUk7RUFDSSxTQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QTFCNjBZUjtBMEIzMFlJO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxhQUFBO0ExQjYwWVI7QTBCMTBZSTtFQUNJLGVBQUE7RUFDQSxjQUFBO0ExQjQwWVI7QTBCejBZSTtFQUNJLGVBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLG1CdEJwR0s7RXNCcUdMLGN0Qi9FTztFc0JnRlAsZ0JBQUE7QTFCMjBZUjtBMEJ6MFlRO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7QTFCMjBZWjtBMEJ4MFlRO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QTFCMDBZWjtBMEJ2MFlRO0VBQ0ksZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0ExQnkwWVo7QTBCdjBZWTtFQUNJLGVBQUE7RUFDQSxrQkFBQTtBMUJ5MFloQjtBMEJwMFlRO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBMUJzMFlWO0EwQmgwWUk7RUFDSSxXQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0ExQmswWVI7QTBCaDBZUTtFQUNJLGdCQUFBO0ExQmswWVo7QTBCOXpZSTtFQUVJLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLGFBQUE7RUFDQSwwQkFBQTtFQUVBLGVBQUE7QTFCOHpZUjtBTWg4WUU7RW9CMkhFO0lBVVEsZUFBQTtFMUIrellWO0FBQ0Y7QTBCM3pZWTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtBMUI2elloQjtBMEIxellZO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0ExQjR6WWhCO0FNaDlZRTtFb0IrSVU7SUFRUSxlQUFBO0UxQjZ6WWxCO0FBQ0Y7QTBCeHpZUTtFQUNJLFdBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtBMUIwellaO0EwQnR6WUk7RUFDSSx5QkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtBMUJ3ellSO0EwQnR6WVE7RUFDSSxrQkFBQTtBMUJ3ellaO0EwQnJ6WVE7RUFDSSxpQkFBQTtBMUJ1ellaO0EwQmh6WVE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBMUJrellaO0EwQi95WVE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtBMUJpellaO0EwQjl5WVE7RUFDSSxZQUFBO0ExQmd6WVo7QTBCNXlZSTtFQU1JLG9CQUFBO0VBQ0EsNkJBQUE7QTFCeXlZUjtBMEI5eVlRO0VBQ0ksZ0JBQUE7QTFCZ3pZWjtBTTUvWUU7RW9CeU1FO0lBV1EsNkJBQUE7SUFDQSwyQkFBQTtJQUNBLHdDQUFBO0UxQjR5WVY7QUFDRjtBTW5nWkU7RW9CeU1FO0lBaUJRLDBCQUFBO0UxQjZ5WVY7QUFDRjtBMEJyeVlJO0VBRUksYUFBQTtFQUNBLFVBQUE7QTFCc3lZUjtBMEJueVlJO0VBQ0ksMkJBQUE7QTFCcXlZUjtBMEJseVlJO0VBQ0kseUJBQUE7RUFDQSxlQUFBO0ExQm95WVI7QTBCanlZSTtFQUNJLGN0QjNRVTtFc0I0UVYsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBMUJteVlSO0EwQmp5WVE7RUFDSSxlQUFBO0VBQ0Esa0JBQUE7QTFCbXlZWjtBMEJoeVlRO0VBRUksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0ExQml5WVo7QTBCL3hZWTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtBMUJpeVloQjtBMEI3eFlRO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBMUIreFlaO0FNaGpaRTtFb0I2UU07SUFPUSxlQUFBO0UxQmd5WWQ7QUFDRjtBMEI5eFlZO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0ExQmd5WWhCO0FNM2paRTtFb0J1UlU7SUFPUSxlQUFBO0UxQml5WWxCO0FBQ0Y7QTBCL3hZZ0I7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0ExQml5WXBCO0EwQjl4WWdCO0VBQ0ksaUJBQUE7RUFDQSxlQUFBO0ExQmd5WXBCO0EwQjF4WUk7RUFDSSxjdEJ4VVU7RXNCeVVWLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBR0EsbUJBQUE7QTFCMHhZUjtBMEJ4eFlRO0VBQ0ksZ0JBQUE7QTFCMHhZWjtBMEJ2eFlRO0VBQ0ksY0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QnRCeFZFO0FKaW5aZDtBMEJ0eFlRO0VBR0ksNkJBQUE7RUFDQSx5QnRCbFdNO0VzQm1XTixjdEJoV0U7RXNCaVdGLGdCQUFBO0ExQnN4WVo7QTBCbHhZSTtFQUNJLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QTFCb3hZUjtBMEJseFlRO0VBQ0ksaUJBQUE7RUFDQSxlQUFBO0ExQm94WVo7QTBCanhZUTtFQUNJLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QTFCbXhZWjtBMEJoeFlRO0VBQ0ksWUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0ExQmt4WVo7QU0zblpFO0VvQnFXTTtJQU9RLGdCQUFBO0lBQ0EsbUJBQUE7RTFCbXhZZDtBQUNGO0EwQmp4WVk7RUFDSSxlQUFBO0ExQm14WWhCO0EwQi93WVE7RUFDSSxjdEIvV1k7RXNCZ1haLHlCdEIvV1U7QUpnb1p0QjtBMEI5d1lRO0VBQ0ksY3RCbllRO0VzQm9ZUix5Q0FBQTtBMUJneFlaO0EwQjd3WVE7RUFDSSwwQ0FBQTtFQUNBLGN0QnRZUTtBSnFwWnBCO0EwQjd3WVk7RUFDSSxlQUFBO0ExQit3WWhCO0EwQjN3WVE7RUFDSSwwQ0FBQTtFQUNBLGN0QmpaTztBSjhwWm5CO0EwQjN3WVk7RUFDSSxlQUFBO0VBQ0EsaUJBQUE7QTFCNndZaEI7QTBCendZUTtFQUNJLDBDQUFBO0VBQ0EsY3RCelpRO0FKb3FacEI7QTBCendZWTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtBMUIyd1loQjtBMEJ2d1lRO0VBQ0ksWUFBQTtFQUNBLFVBQUE7QTFCeXdZWjtBTXZxWkU7RW9CNFpNO0lBS1EsZ0JBQUE7SUFDQSxtQkFBQTtFMUIwd1lkO0FBQ0Y7QTBCdHdZSTtFQUNJLFlBQUE7RUFDQSxhQUFBO0ExQnd3WVI7QTBCcHdZUTtFQUNJLGVBQUE7RUFDQSxjdEJuY0U7QUp5c1pkO0EwQmp3WVE7RUFDSSxtQkFBQTtBMUJtd1laO0FNeHJaRTtFb0JvYk07SUFJUSxrQkFBQTtJQUNBLG1CQUFBO0UxQm93WWQ7QUFDRjtBTTlyWkU7RW9CNmJNO0lBRVEsYUFBQTtJQUNBLHVCQUFBO0UxQm13WWQ7QUFDRjtBMEJod1lRO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBMUJrd1laO0EwQmh3WVk7RUFDSSxrQkFBQTtBMUJrd1loQjtBMEI5dllRO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBMUJnd1laO0FNbHRaRTtFb0I4Y007SUFPUSxlQUFBO0lBQ0EsaUJBQUE7RTFCaXdZZDtBQUNGO0EwQjl2WVE7RUFDSSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QTFCZ3dZWjtBMEI5dllZO0VBQ0ksa0JBQUE7QTFCZ3dZaEI7QTBCNXZZUTtFQUNJLGtCQUFBO0ExQjh2WVo7QU1wdVpFO0VvQnFlTTtJQUlRLG1CQUFBO0lBQ0EsbUJBQUE7RTFCK3ZZZDtBQUNGO0EwQjV2WVE7RUFDSSx5QnRCcGdCRTtFc0JxZ0JGLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBMUI4dllaO0FNbHZaRTtFb0I4ZU07SUFTUSxjQUFBO0lBQ0EsV0FBQTtJQUNBLFVBQUE7SUFDQSxnQkFBQTtFMUIrdllkO0FBQ0Y7QTBCNXZZZ0I7RUFDSSxjdEJsaEJSO0FKZ3haWjtBMEJ6dllnQjtFQUNJLGN0QnJoQkw7QUpneFpmO0EwQnZ2WVk7RUFDSSxlQUFBO0ExQnl2WWhCO0FNbndaRTtFb0J5Z0JVO0lBSVEsa0JBQUE7RTFCMHZZbEI7QUFDRjtBMEJ4dllnQjtFQUNJLGFBQUE7QTFCMHZZcEI7QTBCdHZZWTtFQUNJLGdCQUFBO0ExQnd2WWhCO0FNOXdaRTtFb0JxaEJVO0lBSVEsVUFBQTtFMUJ5dllsQjtBQUNGO0EwQnR2WVk7RUFFSSwwQkFBQTtFQUNBLHlCdEJyakJGO0VzQnNqQkUsa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QTFCdXZZaEI7QTBCcnZZZ0I7RUFDSSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0ExQnV2WXBCO0FNbHlaRTtFb0J1aUJjO0lBT1EsZUFBQTtJQUNBLGFBQUE7RTFCd3ZZdEI7QUFDRjtBTXh5WkU7RW9CNmhCVTtJQXVCUSxpQkFBQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtFMUJ3dllsQjtBQUNGO0EwQnR2WWdCO0VBQ0ksY0FBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsNkJBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtBMUJ3dllwQjtBMEJydllnQjtFQUNJLGVBQUE7QTFCdXZZcEI7QU0xelpFO0VvQmtrQmM7SUFJUSxVQUFBO0UxQnd2WXRCO0FBQ0Y7QTBCaHZZb0I7RUFDSSx5QkFBQTtFQUNBLGtDQUFBO0ExQmt2WXhCO0FNbjBaRTtFb0JxbEJjO0lBRVEsa0JBQUE7SUFDQSxlQUFBO0lBQ0Esd0JBQUE7SUFDQSxZQUFBO0lBQ0EsV0FBQTtJQUNBLDRCQUFBO0UxQmd2WXRCO0FBQ0Y7QTBCNXVZWTtFQUNJLG9CQUFBO0ExQjh1WWhCO0FNaDFaRTtFb0JpbUJVO0lBSVEsZ0JBQUE7RTFCK3VZbEI7QUFDRjtBTXIxWkU7RW9Cd21CYztJQUVRLDJCQUFBO0UxQit1WXRCO0FBQ0Y7QTBCM3VZWTtFQUNJLFlBQUE7RUFDQSxtQkFBQTtBMUI2dVloQjtBMEIzdVlnQjtFQUNJLHlCdEJyb0JGO0VzQnNvQkUsa0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGN0QjdvQk47RXNCOG9CTSxhQUFBO0VBQ0Esa0JBQUE7QTFCNnVZcEI7QU14MlpFO0VvQm1uQmM7SUFXUSxnQkFBQTtFMUI4dVl0QjtBQUNGO0EwQjV1WW9CO0VBQ0ksY3RCcnBCWjtFc0JzcEJZLGVBQUE7RUFDQSxrQkFBQTtBMUI4dVl4QjtBMEJ6dVlZO0VBQ0ksZUFBQTtFQUNBLGN0Qi9wQkY7RXNCZ3FCRSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QTFCMnVZaEI7QTBCenVZZ0I7RUFDSSxnQkFBQTtBMUIydVlwQjtBMEJ2dVlZO0VBQ0ksV0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QTFCeXVZaEI7QTBCdnVZZ0I7RUFFSSxpQkFBQTtBMUJ3dVlwQjtBMEJydVlnQjtFQUNJLGlCQUFBO0ExQnV1WXBCO0EwQnB1WWdCO0VBQ0ksa0JBQUE7QTFCc3VZcEI7QTBCbnVZZ0I7RUFDSSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0ExQnF1WXBCO0EwQmx1WWdCO0VBRUksWUFBQTtBMUJtdVlwQjtBMEJodVlnQjtFQUNJLFVBQUE7RUFDQSxnQ0FBQTtBMUJrdVlwQjs7QTBCcnRZUTtFQUNJLGdCQUFBO0ExQnd0WVo7QTBCcHRZSTtFQUNJLFNBQUE7RUFDQSxtQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtBMUJzdFlSO0EwQnB0WVE7RUFDSSx3QkFBQTtBMUJzdFlaO0EwQm50WVE7RUFDSSxhQUFBO0ExQnF0WVo7QTBCanRZSTtFQUNJLGdCQUFBO0ExQm10WVI7QU16NlpFO0VvQnF0QkU7SUFJUSx5QkFBQTtJQUNBLFdBQUE7RTFCb3RZVjtBQUNGO0FNLzZaRTtFb0JxdEJFO0lBU1EsWUFBQTtFMUJxdFlWO0FBQ0Y7QTBCbnRZUTtFQUVJLGdCQUFBO0VBQ0EscUJ0Qm5yQko7RXNCb3JCSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJ0Qnh2Qkc7RXNCeXZCSCxrQkFBQTtBMUJvdFlaO0EwQmx0WVk7RUFDSSxjdEJqd0JGO0VzQmt3QkUsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxnQ0FBQTtFQUNBLFlBQUE7QTFCb3RZaEI7QTBCL3NZUTtFQUNJLCtDQUFBO0ExQml0WVo7QU16OFpFO0VvQmd3Qk07SUFHUSxrQkFBQTtJQUNBLFVBQUE7RTFCMHNZZDtBQUNGO0FNLzhaRTtFb0Iyd0JNO0lBR1EsV0FBQTtJQUNBLFdBQUE7RTFCcXNZZDtFMEJuc1ljO0lBQ0ksa0JBQUE7RTFCcXNZbEI7QUFDRjtBTXg5WkU7RW9CMndCTTtJQVlRLG1CQUFBO0UxQnFzWWQ7QUFDRjtBMEJoc1lJO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJ0Qm4wQmE7RXNCbzBCYixnQkFBQTtFQUNBLFNBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLHFCQUFBO0ExQmtzWVI7QTBCL3JZSTtFQUNJLG1CdEJ6ekJPO0FKMC9aZjtBTTErWkU7RW9CNnlCRTtJQUtRLHVCQUFBO0lBQ0EsaUJBQUE7RTFCNHJZVjtFMEIxcllVO0lBQ0ksaUJBQUE7RTFCNHJZZDtBQUNGO0FNbi9aRTtFb0I2eUJFO0lBY1EsaUJBQUE7RTFCNHJZVjtBQUNGO0FNeC9aRTtFb0I4ekJNO0lBRVEsd0JBQUE7RTFCNHJZZDtBQUNGO0EwQjFyWVk7RUFDSSxnQkFBQTtFQUNELGlCQUFBO0VBQ0Esc0NBQUE7RUFDQSxrQ0FBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QTFCNHJZZjtBMEJ2cllJO0VBQ0ksZ0NBQUE7QTFCeXJZUjs7QTJCbGphQTtFQUNJLGNBQUE7QTNCcWphSjs7QTJCbGphQTtFQUNJLHFCQUFBO0EzQnFqYUo7O0EyQi9pYVE7RUFDSSxtQkFBQTtBM0JramFaO0FNdGhhRTtFcUI3Qk07SUFHUSxnQkFBQTtFM0JvamFkO0FBQ0Y7QTJCaGphSTtFQUNJLGtCQUFBO0EzQmtqYVI7QU05aGFFO0VxQnJCRTtJQUlRLG1CQUFBO0UzQm1qYVY7QUFDRjtBTW5pYUU7RXFCZE07SUFHUSxnQkFBQTtFM0JramFkO0FBQ0Y7QU14aWFFO0VxQmRNO0lBT1EsV0FBQTtFM0JtamFkO0FBQ0Y7QU03aWFFO0VxQnJCRTtJQW1CUSxlQUFBO0UzQm1qYVY7QUFDRjtBMkJoamFJO0VBQ0ksa0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGN2Qi9CVTtFdUJnQ1Ysa0JBQUE7QTNCa2phUjtBTTFqYUU7RXFCRUU7SUFTUSxrQkFBQTtJQUNBLFFBQUE7SUFDQSxNQUFBO0UzQm1qYVY7QUFDRjtBMkJqamFRO0VBQ0ksa0JBQUE7QTNCbWphWjtBTXBrYUU7RXFCZ0JNO0lBSU8sV0FBQTtJQUNDLDBCQUFBO0lBQ0EsOEJBQUE7SUFDQSxnQkFBQTtFM0JvamFkO0UyQmxqYWM7SUFDSSxZQUFBO0lBQ0EsZUFBQTtFM0JvamFsQjtBQUNGO0EyQmhqYVE7RUFDSSxhQUFBO0EzQmtqYVo7QU1ubGFFO0VxQmdDTTtJQUlTLGFBQUE7SUFDQSxrQkFBQTtJQUNBLE1BQUE7SUFDQSxPQUFBO0UzQm1qYWY7QUFDRjtBMkJoamFRO0VBQ0ksaUJBQUE7RUFDQSxlQUFBO0VBQ0EsY3ZCdEVNO0V1QnVFTixrQkFBQTtBM0JramFaO0FNam1hRTtFcUJpRFU7SUFFUSwwQkFBQTtFM0JramFsQjtBQUNGO0FNdG1hRTtFcUIyQ007SUFhUSxlQUFBO0UzQmtqYWQ7QUFDRjtBMkIvaWFRO0VBQ0ksY3ZCckZNO0V1QnNGTixlQUFBO0EzQmlqYVo7QTJCN2lhSTtFQUNJLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBM0IraWFSO0FNcG5hRTtFcUJrRUU7SUFNUSx5QkFBQTtFM0JnamFWO0UyQjlpYVU7SUFDSSxrQkFBQTtFM0JnamFkO0FBQ0Y7QTJCN2lhUTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtBM0IraWFaO0EyQjVpYVE7RUFFSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHQUFBO0EzQnl0YVo7O0EyQnhpYUE7RUFDSSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0EzQjJpYUo7QTJCemlhSTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBM0IyaWFSO0FNNXphRTtFcUI0UUU7SUFRUSxrQkFBQTtJQUNBLG9CQUFBO0UzQjRpYVY7QUFDRjtBMkJ6aWFJO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0EzQjJpYVI7QU10MGFFO0VxQnlSRTtJQUtRLGFBQUE7RTNCNGlhVjtBQUNGO0EyQnppYUk7RUFDSSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSw2QkFBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0EzQjJpYVI7QU1uMWFFO0VxQmtTRTtJQVNRLGFBQUE7RTNCNGlhVjtBQUNGO0EyQnppYUk7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0EzQjJpYVI7QU03MWFFO0VxQitTRTtJQU1RLGFBQUE7SUFDQSxzQkFBQTtJQUNBLGdCQUFBO0UzQjRpYVY7QUFDRjtBMkIxaWFRO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0EzQjRpYVo7QU14MmFFO0VxQjBUTTtJQUtRLHNCQUFBO0UzQjZpYWQ7QUFDRjtBTTcyYUU7RXFCbVVNO0lBRVEsZUFBQTtFM0I0aWFkO0FBQ0Y7QTJCemlhUTtFQUNJLGVBQUE7QTNCMmlhWjtBTXIzYUU7RXFCeVVNO0lBSVEsYUFBQTtJQUNBLHNCQUFBO0UzQjRpYWQ7QUFDRjs7QTJCdGlhSTtFQUNJLHlCdkIzV007RXVCNFdOLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7QTNCeWlhUjtBTXA0YUU7RXFCcVZFO0lBU1Esa0JBQUE7RTNCMGlhVjtBQUNGO0EyQnhpYVE7RUFDSSxZQUFBO0EzQjBpYVo7QTJCdmlhUTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0EzQnlpYVo7QTJCdmlhWTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtBM0J5aWFoQjtBMkJ0aWFZO0VBQ0ksY3ZCNVdRO0FKbzVheEI7QTJCdGlhZ0I7RUFDSSx5QkFBQTtBM0J3aWFwQjtBMkJwaWFZO0VBQ0ksY3ZCallEO0FKdTZhZjtBMkJwaWFnQjtFQUNJLHlCQUFBO0EzQnNpYXBCO0EyQmxpYVk7RUFDSSxjdkJ0Wko7QUowN2FaO0EyQmxpYWdCO0VBQ0kseUJBQUE7QTNCb2lhcEI7QTJCamlhZ0I7RUFDSSxlQUFBO0EzQm1pYXBCOztBTTc2YUU7RXNCbkNEO0lBRUMsV0FBQTtFNUJtOWFBO0U0Qmo5YUE7SUFDQyxXQUFBO0U1Qm05YUQ7RTRCaDlhQTtJQUNDLGVBQUE7SUFDQSxvQkFBQTtFNUJrOWFEO0FBQ0Y7QU0xN2FFO0VzQjNCQTtJQUtFLGFBQUE7RTVCbzlhRjtBQUNGO0FNLzdhRTtFc0JuQkM7SUFDQyxtQkFBQTtFNUJxOWFGO0FBQ0Y7QU1wOGFFO0VzQm5CQztJQUdFLFNBQUE7RTVCdzlhSDtBQUNGO0FNejhhRTtFc0JYQTtJQUVDLGFBQUE7SUFDQSxpQkFBQTtJQUNBLGVBQUE7SUFDQSxlQUFBO0lBQ0EsdUJBQUE7RTVCczlhRDtBQUNGO0FNbDlhRTtFc0JYQTtJQVNFLGNBQUE7RTVCdzlhRjtBQUNGO0FNdjlhRTtFc0JDQztJQUVFLHdCQUFBO0U1Qnc5YUg7QUFDRjtBTTU5YUU7RXNCT0M7SUFFRSx3QkFBQTtFNUJ1OWFIO0FBQ0Y7QU1qK2FFO0VzQlhBO0lBeUJFLFdBQUE7SUFDQSxpQkFBQTtFNUJ1OWFGO0FBQ0Y7QU12K2FFO0VzQlhBO0lBK0JFLGVBQUE7RTVCdTlhRjtBQUNGO0FNNSthRTtFc0J1QkM7SUFDQyxhQUFBO0lBQ0EsdUJBQUE7RTVCdzlhRjtBQUNGO0FNbC9hRTtFc0I0QkM7SUFDQyxjQUFBO0U1Qnk5YUY7QUFDRjtBTXYvYUU7RXNCa0NDO0lBQ0MsWUFBQTtJQUNBLHNCQUFBO0lBQ0EsYUFBQTtJQUNBLDBCQUFBO0U1Qnc5YUY7RTRCdDlhRTtJQUNDLFdBQUE7RTVCdzlhSDtFNEJyOWFFO0lBQ0MsZUFBQTtJQUNBLGNBQUE7RTVCdTlhSDtBQUNGO0FNdGdiRTtFc0JrREM7SUFHQyxtQkFBQTtFNUJxOWFGO0FBQ0Y7QU0zZ2JFO0VzQmtEQztJQUtFLG1CQUFBO0U1Qnc5YUg7QUFDRjtBTWhoYkU7RXNCNERDO0lBRUMsZUFBQTtJQUVBLGdCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxTQUFBO0U1QnE5YUY7QUFDRjtBTXhoYkU7RXNCNERDO0lBVUUsZ0JBQUE7RTVCczlhSDtBQUNGO0FNN2hiRTtFc0I0REM7SUFlRSxpQkFBQTtJQUNBLGVBQUE7RTVCczlhSDtBQUNGO0FNbmliRTtFc0JzRkM7SUFDQyxjQUFBO0U1Qmc5YUY7QUFDRjtBTXhpYkU7RXNCNEZDO0lBQ0MsYUFBQTtJQUNBLGVBQUE7SUFDQSxrQkFBQTtJQUNBLHFCQUFBO0lBQ0EsbUJBQUE7SUFDQSxhQUFBO0lBQ0EsdUJBQUE7SUFDQSxlQUFBO0U1Qis4YUY7QUFDRjtBTXBqYkU7RXNCd0dDO0lBT0Msa0JBQUE7SUFDQSxXQUFBO0lBQ0EsT0FBQTtJQUNBLGVBQUE7SXZCdkhJLHNEdUJ3SEo7SXZCcEhJLG1EdUJvSEo7SXZCeEdJLDhDdUJ3R0o7SUFDQSxrQkFBQTtJQUNBLGNBQUE7SUFDQSxtQnhCM0lVO0l3QjRJVixlQUFBO0lBQ0EsV0FBQTtJQUNBLGtCQUFBO0lBQ0Esa0J4QmhGRTtJd0JpRkYsZ0JBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLGFBQUE7SUFDQSx5QkFBQTtJQUNBLGN4QjVKZTtFSnVtYmpCO0U0QmgrYUU7SUFDQyxhQUFBO0U1QmsrYUg7RTRCNThhRTtJQUNDLGNBQUE7RTVCODhhSDtFNEIzOGFFO0lBQ0MsYUFBQTtJQUNBLGtCQUFBO0lBQ0EsU0FBQTtJQUNBLFNBQUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsNkJBQUE7SUFDQSxlQUFBO0lBQ0Esa0J4QnRHQztJd0J1R0QsZ0JBQUE7RTVCNjhhSDtFNEIzOGFHO0lBQ0MsY0FBQTtFNUI2OGFKO0FBQ0Y7QU1sbWJFO0VzQndHQztJQWlERSxXQUFBO0lBQ0Esa0JBQUE7RTVCNjhhSDtBQUNGO0FNeG1iRTtFc0J3R0M7SUFzREUsa0JBQUE7SUFFQSxlQUFBO0lBQ0EsY0FBQTtFNUI2OGFIO0FBQ0Y7QU0vbWJFO0VzQndHQztJQTZERSxjQUFBO0U1Qjg4YUg7QUFDRjtBTXBuYkU7RXNCd0tFO0lBR0UscUJBQUE7SUFDQSxxQkFBQTtFNUI2OGFKO0FBQ0Y7QU0xbmJFO0VzQmlMRTtJQUVDLFVBQUE7SUFDQSxjeEJwTVU7RUorb2JiO0FBQ0Y7QU1ob2JFO0VzQnVMRTtJQUNDLFdBQUE7SUFDQSxrQkFBQTtJQUNBLFdBQUE7SUFDQSxXQUFBO0lBQ0EsU0FBQTtJQUNBLFNBQUE7SUFDQSxtQnhCOU1VO0l3QitNVixxQ0FBQTtJQUNBLFVBQUE7SUFDQSxpQkFBQTtFNUI0OGFIO0FBQ0Y7QU05b2JFO0VzQnVMRTtJQWFFLFlBQUE7RTVCODhhSjtBQUNGO0FNbnBiRTtFc0J5TUU7SUFDQyxVQUFBO0lBQ0EsMkJBQUE7RTVCNjhhSDtBQUNGO0FNenBiRTtFc0I4TUU7SUFFQyxpQkFBQTtJQUNBLGVBQUE7SUFDQSwwQkFBQTtJQUNBLG1CQUFBO0lBQ0EsVUFBQTtJQUNBLGN4QjlPUTtJd0IrT1Isa0JBQUE7SUFDQSxTQUFBO0U1QjY4YUg7RTRCMzhhRztJQUNDLGFBQUE7RTVCNjhhSjtFNEIxOGFHO0lBRUMsVUFBQTtJQUNBLG1CeEJuUWU7RUo4c2JuQjtFNEJ4OGFHO0lBQ0MsY3hCcFBTO0VKOHJiYjtFNEJ2OGFHO0lBQ0MsbUJ4QnBRYztFSjZzYmxCO0U0QnQ4YUc7SUFDQyxjeEJyUU87RUo2c2JYO0U0QnI4YUc7SUFDQyxlQUFBO0U1QnU4YUo7QUFDRjtBTXhyYkU7RXNCcVBFO0lBRUMsb0JBQUE7SUFDQSx1QkFBQTtJQUNBLGlCQUFBO0lBQ0EsZUFBQTtJQUNBLGtCQUFBO0lBQ0Esd0JBQUE7SUFDQSxtQkFBQTtJQUNBLHVCQUFBO0lBQ0EsY3hCeFJRO0lDb0JMLHdCdUJxUUg7SXZCalFHLHFCdUJpUUg7SXZCclBHLGdCdUJxUEg7SUFDQSxnQkFBQTtFNUJ1OGFIO0U0QnI4YUc7SUFDQyxjQUFBO0U1QnU4YUo7RTRCcDhhRztJQUNDLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLFdBQUE7SUFDQSxrQkFBQTtFNUJzOGFKO0FBQ0Y7QU1sdGJFO0VzQitRRTtJQUNDLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLFNBQUE7SUFDQSxxQkFBQTtJQUNBLG9CQUFBO0U1QnM4YUg7QUFDRjtBTTN0YkU7RXNCc1JFO0lBQ0MsY3hCdlNVO0VKK3ViYjtBQUNGO0FNaHViRTtFc0IwUkU7SUFDQyxlQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7SUFJQSxrQnhCeFBDO0VKOHJiSjtFNEJ6OGFHO0lBQ0MsWUFBQTtFNUIyOGFKO0U0QnY4YUc7SUFDQyxnQkFBQTtJQUNBLGVBQUE7RTVCeThhSjtFNEJ4OGFJO0lBQ0MsY0FBQTtFNUIwOGFMO0U0Qng4YUk7SUFDQyxtQkFBQTtFNUIwOGFMO0U0Qng4YUs7SUFDQyxhQUFBO0U1QjA4YU47QUFDRjtBTXp2YkU7RXNCMFREO0lBQ0MsVUFBQTtJQUNBLGFBQUE7SUFDQSxvQkFBQTtFNUJrOGFBO0U0QjM3YUE7SUFDQyxVQUFBO0lBQ0EsaUJBQUE7RTVCNjdhRDtBQUNGO0FNcHdiRTtFc0IwVUQ7SUFDQyxlQUFBO0U1QjY3YUE7RTRCMzdhQTtJQUNDLGVBQUE7RTVCNjdhRDtBQUNGO0FNNXdiRTtFc0JrVkQ7SUFDQyxXQUFBO0U1QjY3YUE7QUFDRjtBTWp4YkU7RXNCa1ZEO0lBSUUsZUFBQTtFNUIrN2FEO0FBQ0Y7QU10eGJFO0VzQmtWRDtJQVFFLFdBQUE7RTVCZzhhRDtBQUNGO0FNM3hiRTtFc0I4VkQ7SUFDQyxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtFNUJnOGFBO0FBQ0Y7QU1seWJFO0VzQm9XRDtJQUNDLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGlCQUFBO0U1Qmk4YUE7RTRCLzdhQTtJQUNDLGN4QjFYWTtJQ1dQLHdCdUJnWEw7SXZCNVdLLHFCdUI0V0w7SXZCaFdLLGdCdUJnV0w7RTVCbThhRDtFNEJsOGFDO0lBQ0MsY3hCcFdvQjtFSnd5YnRCO0FBQ0Y7QU1semJFO0VzQmtYRDtJQUNDLFVBQUE7SUFDQSx1QkFBQTtJQUNBLGdCQUFBO0lBR0Esb0JBQUE7RTVCaThhQTtBQUNGO0FNMXpiRTtFc0IwWEE7SUFFRSxrQkFBQTtFNUJrOGFGO0FBQ0Y7QU0vemJFO0VzQjBYQTtJQU1FLGFBQUE7RTVCbThhRjtBQUNGO0FNcDBiRTtFc0JxWUQ7SUFDQyxpQkFBQTtFNUJrOGFBO0FBQ0Y7QU16MGJFO0VzQjBZRDtJQUNDLHVCQUFBO0U1Qms4YUE7QUFDRjtBTTkwYkU7RXNCbkNEO0lBRUMsV0FBQTtFNUJtM2JBO0U0QmozYkE7SUFDQyxXQUFBO0U1Qm0zYkQ7RTRCaDNiQTtJQUNDLGVBQUE7SUFDQSxvQkFBQTtFNUJrM2JEO0FBQ0Y7QU0xMWJFO0VzQjNCQTtJQUtFLGFBQUE7RTVCbzNiRjtBQUNGO0FNLzFiRTtFc0JuQkM7SUFDQyxtQkFBQTtFNUJxM2JGO0FBQ0Y7QU1wMmJFO0VzQm5CQztJQUdFLFNBQUE7RTVCdzNiSDtBQUNGO0FNejJiRTtFc0JYQTtJQUVDLGFBQUE7SUFDQSxpQkFBQTtJQUNBLGVBQUE7SUFDQSxlQUFBO0lBQ0EsdUJBQUE7RTVCczNiRDtBQUNGO0FNbDNiRTtFc0JYQTtJQVNFLGNBQUE7RTVCdzNiRjtBQUNGO0FNdjNiRTtFc0JDQztJQUVFLHdCQUFBO0U1QnczYkg7QUFDRjtBTTUzYkU7RXNCT0M7SUFFRSx3QkFBQTtFNUJ1M2JIO0FBQ0Y7QU1qNGJFO0VzQlhBO0lBeUJFLFdBQUE7SUFDQSxpQkFBQTtFNUJ1M2JGO0FBQ0Y7QU12NGJFO0VzQlhBO0lBK0JFLGVBQUE7RTVCdTNiRjtBQUNGO0FNNTRiRTtFc0J1QkM7SUFDQyxhQUFBO0lBQ0EsdUJBQUE7RTVCdzNiRjtBQUNGO0FNbDViRTtFc0I0QkM7SUFDQyxjQUFBO0U1QnkzYkY7QUFDRjtBTXY1YkU7RXNCa0NDO0lBQ0MsWUFBQTtJQUNBLHNCQUFBO0lBQ0EsYUFBQTtJQUNBLDBCQUFBO0U1QnczYkY7RTRCdDNiRTtJQUNDLFdBQUE7RTVCdzNiSDtFNEJyM2JFO0lBQ0MsZUFBQTtJQUNBLGNBQUE7RTVCdTNiSDtBQUNGO0FNdDZiRTtFc0JrREM7SUFHQyxtQkFBQTtFNUJxM2JGO0FBQ0Y7QU0zNmJFO0VzQmtEQztJQUtFLG1CQUFBO0U1QnczYkg7QUFDRjtBTWg3YkU7RXNCNERDO0lBRUMsZUFBQTtJQUVBLGdCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxTQUFBO0U1QnEzYkY7QUFDRjtBTXg3YkU7RXNCNERDO0lBVUUsZ0JBQUE7RTVCczNiSDtBQUNGO0FNNzdiRTtFc0I0REM7SUFlRSxpQkFBQTtJQUNBLGVBQUE7RTVCczNiSDtBQUNGO0FNbjhiRTtFc0JzRkM7SUFDQyxjQUFBO0U1QmczYkY7QUFDRjtBTXg4YkU7RXNCNEZDO0lBQ0MsYUFBQTtJQUNBLGVBQUE7SUFDQSxrQkFBQTtJQUNBLHFCQUFBO0lBQ0EsbUJBQUE7SUFDQSxhQUFBO0lBQ0EsdUJBQUE7SUFDQSxlQUFBO0U1QisyYkY7QUFDRjtBTXA5YkU7RXNCd0dDO0lBT0Msa0JBQUE7SUFDQSxXQUFBO0lBQ0EsT0FBQTtJQUNBLGVBQUE7SXZCdkhJLHNEdUJ3SEo7SXZCcEhJLG1EdUJvSEo7SXZCeEdJLDhDdUJ3R0o7SUFDQSxrQkFBQTtJQUNBLGNBQUE7SUFDQSxtQnhCM0lVO0l3QjRJVixlQUFBO0lBQ0EsV0FBQTtJQUNBLGtCQUFBO0lBQ0Esa0J4QmhGRTtJd0JpRkYsZ0JBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLGFBQUE7SUFDQSx5QkFBQTtJQUNBLGN4QjVKZTtFSnVnY2pCO0U0Qmg0YkU7SUFDQyxhQUFBO0U1Qms0Ykg7RTRCNTJiRTtJQUNDLGNBQUE7RTVCODJiSDtFNEIzMmJFO0lBQ0MsYUFBQTtJQUNBLGtCQUFBO0lBQ0EsU0FBQTtJQUNBLFNBQUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsNkJBQUE7SUFDQSxlQUFBO0lBQ0Esa0J4QnRHQztJd0J1R0QsZ0JBQUE7RTVCNjJiSDtFNEIzMmJHO0lBQ0MsY0FBQTtFNUI2MmJKO0FBQ0Y7QU1sZ2NFO0VzQndHQztJQWlERSxXQUFBO0lBQ0Esa0JBQUE7RTVCNjJiSDtBQUNGO0FNeGdjRTtFc0J3R0M7SUFzREUsa0JBQUE7SUFFQSxlQUFBO0lBQ0EsY0FBQTtFNUI2MmJIO0FBQ0Y7QU0vZ2NFO0VzQndHQztJQTZERSxjQUFBO0U1QjgyYkg7QUFDRjtBTXBoY0U7RXNCd0tFO0lBR0UscUJBQUE7SUFDQSxxQkFBQTtFNUI2MmJKO0FBQ0Y7QU0xaGNFO0VzQmlMRTtJQUVDLFVBQUE7SUFDQSxjeEJwTVU7RUoraWNiO0FBQ0Y7QU1oaWNFO0VzQnVMRTtJQUNDLFdBQUE7SUFDQSxrQkFBQTtJQUNBLFdBQUE7SUFDQSxXQUFBO0lBQ0EsU0FBQTtJQUNBLFNBQUE7SUFDQSxtQnhCOU1VO0l3QitNVixxQ0FBQTtJQUNBLFVBQUE7SUFDQSxpQkFBQTtFNUI0MmJIO0FBQ0Y7QU05aWNFO0VzQnVMRTtJQWFFLFlBQUE7RTVCODJiSjtBQUNGO0FNbmpjRTtFc0J5TUU7SUFDQyxVQUFBO0lBQ0EsMkJBQUE7RTVCNjJiSDtBQUNGO0FNempjRTtFc0I4TUU7SUFFQyxpQkFBQTtJQUNBLGVBQUE7SUFDQSwwQkFBQTtJQUNBLG1CQUFBO0lBQ0EsVUFBQTtJQUNBLGN4QjlPUTtJd0IrT1Isa0JBQUE7SUFDQSxTQUFBO0U1QjYyYkg7RTRCMzJiRztJQUNDLGFBQUE7RTVCNjJiSjtFNEIxMmJHO0lBRUMsVUFBQTtJQUNBLG1CeEJuUWU7RUo4bWNuQjtFNEJ4MmJHO0lBQ0MsY3hCcFBTO0VKOGxjYjtFNEJ2MmJHO0lBQ0MsbUJ4QnBRYztFSjZtY2xCO0U0QnQyYkc7SUFDQyxjeEJyUU87RUo2bWNYO0U0QnIyYkc7SUFDQyxlQUFBO0U1QnUyYko7QUFDRjtBTXhsY0U7RXNCcVBFO0lBRUMsb0JBQUE7SUFDQSx1QkFBQTtJQUNBLGlCQUFBO0lBQ0EsZUFBQTtJQUNBLGtCQUFBO0lBQ0Esd0JBQUE7SUFDQSxtQkFBQTtJQUNBLHVCQUFBO0lBQ0EsY3hCeFJRO0lDb0JMLHdCdUJxUUg7SXZCalFHLHFCdUJpUUg7SXZCclBHLGdCdUJxUEg7SUFDQSxnQkFBQTtFNUJ1MmJIO0U0QnIyYkc7SUFDQyxjQUFBO0U1QnUyYko7RTRCcDJiRztJQUNDLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLFdBQUE7SUFDQSxrQkFBQTtFNUJzMmJKO0FBQ0Y7QU1sbmNFO0VzQitRRTtJQUNDLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLFNBQUE7SUFDQSxxQkFBQTtJQUNBLG9CQUFBO0U1QnMyYkg7QUFDRjtBTTNuY0U7RXNCc1JFO0lBQ0MsY3hCdlNVO0VKK29jYjtBQUNGO0FNaG9jRTtFc0IwUkU7SUFDQyxlQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7SUFJQSxrQnhCeFBDO0VKOGxjSjtFNEJ6MmJHO0lBQ0MsWUFBQTtFNUIyMmJKO0U0QnYyYkc7SUFDQyxnQkFBQTtJQUNBLGVBQUE7RTVCeTJiSjtFNEJ4MmJJO0lBQ0MsY0FBQTtFNUIwMmJMO0U0QngyYkk7SUFDQyxtQkFBQTtFNUIwMmJMO0U0QngyYks7SUFDQyxhQUFBO0U1QjAyYk47QUFDRjtBTXpwY0U7RXNCMFREO0lBQ0MsVUFBQTtJQUNBLGFBQUE7SUFDQSxvQkFBQTtFNUJrMmJBO0U0QjMxYkE7SUFDQyxVQUFBO0lBQ0EsaUJBQUE7RTVCNjFiRDtBQUNGO0FNcHFjRTtFc0IwVUQ7SUFDQyxlQUFBO0U1QjYxYkE7RTRCMzFiQTtJQUNDLGVBQUE7RTVCNjFiRDtBQUNGO0FNNXFjRTtFc0JrVkQ7SUFDQyxXQUFBO0U1QjYxYkE7QUFDRjtBTWpyY0U7RXNCa1ZEO0lBSUUsZUFBQTtFNUIrMWJEO0FBQ0Y7QU10cmNFO0VzQmtWRDtJQVFFLFdBQUE7RTVCZzJiRDtBQUNGO0FNM3JjRTtFc0I4VkQ7SUFDQyxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtFNUJnMmJBO0FBQ0Y7QU1sc2NFO0VzQm9XRDtJQUNDLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGlCQUFBO0U1QmkyYkE7RTRCLzFiQTtJQUNDLGN4QjFYWTtJQ1dQLHdCdUJnWEw7SXZCNVdLLHFCdUI0V0w7SXZCaFdLLGdCdUJnV0w7RTVCbTJiRDtFNEJsMmJDO0lBQ0MsY3hCcFdvQjtFSndzY3RCO0FBQ0Y7QU1sdGNFO0VzQmtYRDtJQUNDLFVBQUE7SUFDQSx1QkFBQTtJQUNBLGdCQUFBO0lBR0Esb0JBQUE7RTVCaTJiQTtBQUNGO0FNMXRjRTtFc0IwWEE7SUFFRSxrQkFBQTtFNUJrMmJGO0FBQ0Y7QU0vdGNFO0VzQjBYQTtJQU1FLGFBQUE7RTVCbTJiRjtBQUNGO0FNcHVjRTtFc0JxWUQ7SUFDQyxpQkFBQTtFNUJrMmJBO0FBQ0Y7QU16dWNFO0VzQjBZRDtJQUNDLHVCQUFBO0U1QmsyYkE7QUFDRjtBTTl1Y0U7RXNCNlpBO0lBQ0MsVUFBQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7SUFDQSxVQUFBO0U1Qm8xYkQ7QUFDRjs7QTRCNTBiZ0I7RUFDSSx3QkFBQTtBNUIrMGJwQjs7QTZCL3hjQztFQUNDLGN6QmdCWTtFeUJmWixtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0E3Qmt5Y0Y7QTZCaHljRTtFQUNDLGN6QldZO0FKdXhjZjtBNkI5eGNDO0VBQ0MsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0E3Qmd5Y0Y7QTZCOXhjRTtFQUNDLFdBQUE7QTdCZ3ljSDtBNkI3eGNFO0VBQ0Msa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFeEJJSyx3Q3dCSGM7RXhCT2QscUN3QlBjO0V4QldkLG9Dd0JYYztFeEJlZCxtQ3dCZmM7RXhCbUJkLGdDd0JuQmM7QTdCbXljdEI7QTZCL3hjQztFQUNDLDJCQUFBO0E3Qml5Y0Y7QU05eGNFO0V1QkRBO0lBRUUseUJBQUE7SUFDQSxtQkFBQTtFN0JpeWNGO0FBQ0Y7QU1weWNFO0V1Qk1BO0lBRUUsYUFBQTtJQUNBLGlCQUFBO0lBQ0EsVUFBQTtJQUNBLGdCQUFBO0l4QmhCSSx3QndCaUJKO0l4QmJJLHFCd0JhSjtJeEJESSxnQndCQ0o7RTdCa3ljRjtBQUNGO0FNL3ljRTtFdUJNQTtJQVNFLGdCQUFBO0U3Qm95Y0Y7QUFDRjtBNkJoeWNDO0VBQ0MsaUJBQUE7RUFDQSxrQkFBQTtBN0JreWNGO0E2Qi94Y0M7RUFDQyxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0V4QmpDTSx3Q3dCa0NhO0V4QjlCYixxQ3dCOEJhO0V4QjFCYixvQ3dCMEJhO0V4QnRCYixtQ3dCc0JhO0V4QmxCYixnQ3dCa0JhO0VBQ25CLG9DQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFeEIxQ00sd0J3QjJDTjtFeEJ2Q00scUJ3QnVDTjtFeEIzQk0sZ0J3QjJCTjtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtBN0J1eWNGO0E2QnJ5Y0U7RUFDQyxnQkFBQTtBN0J1eWNIO0E2QnB5Y0U7RUFDQyxVQUFBO0VBQ0EsbUJBQUE7QTdCc3ljSDtBNkJseWNDO0VBQ0Msa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBN0JveWNGO0E2Qmp5Y0M7RUFDQyxXQUFBO0E3Qm15Y0Y7QU1qMmNFO0V1QjZERDtJQUdFLGdCQUFBO0U3QnF5Y0Q7QUFDRjtBNkJueWNFO0VBQ0MsV0FBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGN6QmxHVTtBSnU0Y2I7QTZCbnljRztFeEJoRkssd0J3QmlGZ0I7RXhCN0VoQixxQndCNkVnQjtFeEJ6RWhCLG9Cd0J5RWdCO0V4QnJFaEIsbUJ3QnFFZ0I7RXhCakVoQixnQndCaUVnQjtFQUNwQix1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY3pCeEdTO0V5QnlHVCxRQUFBO0VBQ0EsUUFBQTtFeEJ0RkkscUN3QnVGZTtFeEJuRmYsa0N3Qm1GZTtFeEIvRWYsaUN3QitFZTtFeEIzRWYsZ0N3QjJFZTtFeEJ2RWYsNkJ3QnVFZTtFQUNuQixVQUFBO0E3QjZ5Y0o7QTZCNXljSTtFQUNDLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0V4QjdGRyxxQ3dCOEZnQjtFeEIxRmhCLGtDd0IwRmdCO0V4QnRGaEIsaUN3QnNGZ0I7RXhCbEZoQixnQ3dCa0ZnQjtFeEI5RWhCLDZCd0I4RWdCO0E3Qmt6Y3hCO0E2Qjd5Y0U7RUFDQyxXQUFBO0VBQ0EsbUJBQUE7QTdCK3ljSDtBNkI1eWNFO0VBQ0MsbUJ6QnpIVztFeUIwSFgsYUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7QTdCOHljSDtBTXg1Y0U7RXVCbUdBO0lBVUUsa0JBQUE7RTdCK3ljRjtBQUNGO0E2QjV5Y0U7RUFDQyxXQUFBO0E3Qjh5Y0g7QU1oNmNFO0V1QnFIRTtJQUNDLGdCQUFBO0U3Qjh5Y0g7QUFDRjtBNkIxeWNFO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGN6QnpKVTtBSnE4Y2I7QTZCMXljRztFQUNDLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QTdCNHljSjtBNkIxeWNJO0VBQ0MsV0FBQTtFQUlBLGdCQUFBO0E3Qnl5Y0w7QU1yN2NFO0V1QnVJRTtJQUdFLFdBQUE7RTdCK3ljSjtBQUNGO0E2Qnh5Y0M7RUFDQyxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBN0IweWNGO0E2Qnh5Y0U7RUFDQyxrQkFBQTtFQUNBLFFBQUE7RUFDQSxRQUFBO0V4QnBLSyxxQ3dCcUtjO0V4QmpLZCxrQ3dCaUtjO0V4QjdKZCxpQ3dCNkpjO0V4QnpKZCxnQ3dCeUpjO0V4QnJKZCw2QndCcUpjO0E3Qjh5Y3RCO0FNOThjRTtFdUI0SkE7SUFPRSxTQUFBO0lBQ0EsV0FBQTtJQUNBLGtCQUFBO0l4QjFLSSx3Q3dCMktlO0l4QnZLZixxQ3dCdUtlO0l4Qm5LZixvQ3dCbUtlO0l4Qi9KZixtQ3dCK0plO0l4QjNKZixnQ3dCMkplO0lBQ25CLHdCQUFBO0lBQ0EsZ0JBQUE7RTdCbXpjRjtBQUNGO0E2Qmh6Y0U7RUFDQyxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxjekIvTFk7QUppL2NmO0E2QjV5Y0c7RUFDQyxjekJ0TVc7RXlCdU1YLGtCekI3SUU7RXlCOElGLGVBQUE7RUFDQSx5QkFBQTtBN0I4eWNKO0FNditjRTtFdUJxTEM7SUFNRSxlQUFBO0U3Qmd6Y0g7QUFDRjtBNkI5eWNHO0VBQ0MsZUFBQTtBN0JnemNKO0FNLytjRTtFdUI4TEM7SUFHRSxlQUFBO0lBQ0EsY0FBQTtFN0JremNIO0FBQ0Y7QTZCL3ljRTtFQUVDLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLHFCQUFBO0E3Qmd6Y0g7QU0xL2NFO0V1QnNNQTtJQU9FLFdBQUE7SUFDQSxjQUFBO0U3Qml6Y0Y7QUFDRjtBTWhnZEU7RXVCc01BO0lBWUUsaUJBQUE7RTdCa3pjRjtBQUNGO0E2Qmh6Y0c7RUFDQyxZQUFBO0VBQ0Esa0JBQUE7QTdCa3pjSjtBNkJoemNJO0VBQ0MsZ0JBQUE7QTdCa3pjTDtBNkIveWNJO0VBQ0MsbUJBQUE7QTdCaXpjTDtBTS9nZEU7RXVCcU5DO0lBYUUsV0FBQTtFN0JpemNIO0U2Qi95Y0c7SUFDQyxtQkFBQTtFN0JpemNKO0FBQ0Y7QTZCN3ljRztFQUNDLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RXhCcFBJLHFDd0JxUGU7RXhCalBmLGtDd0JpUGU7RXhCN09mLGlDd0I2T2U7RXhCek9mLGdDd0J5T2U7RXhCck9mLDZCd0JxT2U7RUFDbkIsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsY3pCNVFTO0FKK2pkYjtBTXRpZEU7RXVCME9DO0lBWUUsZ0JBQUE7RTdCb3pjSDtBQUNGO0E2Qmp6Y0c7RUFDQyxjQUFBO0VBQ0EsZ0JBQUE7QTdCbXpjSjtBNkJoemNHO0VBRUMsa0JBQUE7RUFDQSxnQkFBQTtBN0JpemNKO0FNbmpkRTtFdUIrUEM7SUFNSyxrQkFBQTtFN0JremNOO0FBQ0Y7QU14amRFO0V1QitQQztJQVVFLGNBQUE7SUFDQSxtQkFBQTtFN0JtemNIO0FBQ0Y7QTZCN3ljQztFQUNDLGVBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtBN0IreWNGO0E2QjF5Y0U7RUFDQyx5QkFBQTtBN0I0eWNIO0FNMWtkRTtFdUI2UkE7SUFHRSxZQUFBO0lBQ0EsaUJBQUE7RTdCOHljRjtBQUNGO0E2QjN5Y0U7RUFDQyw2QkFBQTtBN0I2eWNIO0E2QjF5Y0U7RUFDQyxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0V4QnBUSyx3QndCcVRMO0V4QmpUSyxxQndCaVRMO0V4QnJTSyxnQndCcVNMO0VBQ0EsY3pCMVVVO0V5QjJVVixlQUFBO0E3Qjh5Y0g7QTZCNXljRztFQUVDLG1CekJ6VmlCO0FKc29kckI7QTZCenljRTtFQUNDLHFCekIxUUs7RXlCMlFMLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0V4QnBVSyx3Q3dCcVVjO0V4QmpVZCxxQ3dCaVVjO0V4QjdUZCxvQ3dCNlRjO0V4QnpUZCxtQ3dCeVRjO0V4QnJUZCxnQ3dCcVRjO0VBQ25CLGVBQUE7QTdCK3ljSDtBNkI1eWNFO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0E3Qjh5Y0g7QTZCM3ljRTtFQUNDLGVBQUE7RUFDQSxnQkFBQTtBN0I2eWNIO0E2QjF5Y0U7RUFDQyxlQUFBO0VBQ0Esa0JBQUE7QTdCNHljSDtBNkJ6eWNFO0VBQ0MseUJBQUE7RUFDQSxlQUFBO0E3QjJ5Y0g7QTZCdnljRTtFQUNDLGdCQUFBO0VBQ0EsZUFBQTtBN0J5eWNIO0E2QnR5Y0U7RUFDQyxxQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBN0J3eWNIO0E2QnB5Y0M7RUFFQyxjekJoWVc7QUpxcWRiO0E2Qmh5Y0c7RUFDQyxnQkFBQTtFQUNBLGVBQUE7QTdCa3ljSjtBNkIveGNHO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0E3Qml5Y0o7QTZCOXhjRztFQUNDLGFBQUE7QTdCZ3ljSjtBNkI3eGNHO0VBQ0MsYUFBQTtBN0IreGNKO0E2QjV4Y0c7RUFDQyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0E3Qjh4Y0o7QTZCenhjQztFQUVDLG9CQUFBO0VBQ0EscUJBQUE7QTdCMHhjRjtBTXBxZEU7RXVCdVlEO0lBTUUsYUFBQTtFN0IyeGNEO0U2Qnp4Y0M7SUFDQyxlQUFBO0U3QjJ4Y0Y7QUFDRjtBTTVxZEU7RXVCdVlEO0lBY0UsYUFBQTtFN0IyeGNEO0FBQ0Y7QU1qcmRFO0V1QjJaQztJQUNDLGVBQUE7RTdCeXhjRjtBQUNGO0FNdHJkRTtFdUJ1YUM7SUFDQyxnQkFBQTtFN0JreGNGO0FBQ0Y7QTZCNXdjRTtFQUNDLG1CekJuZGtCO0V5Qm9kbEIsa0JBQUE7QTdCOHdjSDtBNkIzd2NFO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY3pCOWNXO0FKMnRkZDtBNkIxd2NFO0VBQ0MsZUFBQTtBN0I0d2NIO0FNMXNkRTtFdUI2YkE7SUFJRSxlQUFBO0U3QjZ3Y0Y7QUFDRjtBNkIxd2NFO0VBQ0MsbUJBQUE7QTdCNHdjSDtBNkJ6d2NFO0VBQ0Msa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBRUEsbUJBQUE7QTdCMHdjSDtBNkJ4d2NHO0VBQ0MsV0FBQTtBN0Iwd2NKO0E2QnR3Y0U7RUFDQyxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxjekJoZlc7RXlCaWZYLGFBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtBN0J3d2NIO0E2QnR3Y0c7RUFDQyxlQUFBO0E3Qnd3Y0o7QU0zdWRFO0V1QnNlQztJQUVFLGVBQUE7RTdCdXdjSDtBQUNGO0E2QnB3Y0c7RUFDQyxtQkFBQTtBN0Jzd2NKO0E2QnB3Y0k7RUFDQyxnQkFBQTtBN0Jzd2NMO0FNdHZkRTtFdUI0ZUM7SUFRRSxnQkFBQTtFN0Jzd2NIO0FBQ0Y7QTZCbHdjRztFQUNDLGdCQUFBO0E3Qm93Y0o7QTZCandjRztFQUNDLGdCQUFBO0VBQ0EsZUFBQTtBN0Jtd2NKO0FNbHdkRTtFdUI2ZkM7SUFJRSxlQUFBO0U3QnF3Y0g7QUFDRjtBNkJsd2NHO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RXhCOWdCSSx3Q3dCK2dCZTtFeEIzZ0JmLHFDd0IyZ0JlO0V4QnZnQmYsb0N3QnVnQmU7RXhCbmdCZixtQ3dCbWdCZTtFeEIvZmYsZ0N3QitmZTtFQUNuQixZQUFBO0VBQ0EsZUFBQTtBN0J3d2NKO0E2Qmp3Y0U7RUFDQyxpQkFBQTtFQUNBLG1CQUFBO0E3Qm13Y0g7QU14eGRFO0V1Qm1oQkE7SUFJRSxpQkFBQTtFN0Jxd2NGO0FBQ0Y7QTZCbHdjRTtFQVVDLG1CekIxakJXO0FKcXpkZDtBNkJud2NHO0VBQ0MsdUJBQUE7QTdCcXdjSjtBNkI1dmNHO0VBQ0MsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QTdCOHZjSjtBTTF5ZEU7RXVCdWlCQztJQVFFLGlCQUFBO0U3Qit2Y0g7QUFDRjtBNkIzdmNFO0VBQ0MsZ0JBQUE7QTdCNnZjSDtBNkIxdmNFO0VBQ0Msc0JBQUE7RUFDQSxrQ0FBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLE9BQUE7QTdCNHZjSDtBTTV6ZEU7RXVCd2pCQTtJQVdFLGFBQUE7RTdCNnZjRjtBQUNGO0E2QjF2Y0U7RUFDQyxhQUFBO0VBQ0EsNkJBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7QTdCNHZjSDtBNkJ6dmNFO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0E3QjJ2Y0g7QTZCeHZjRTtFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0E3QjB2Y0g7QTZCcHZjRztFQUNDLG1CekJ2b0JpQjtFeUJ3b0JqQixlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsY3pCOW5CVTtBSm8zZGQ7QU1oMmRFO0V1Qm1tQkM7SUFVRSxlQUFBO0U3QnV2Y0g7QUFDRjtBTXIyZEU7RXVCbW1CQztJQWNFLHdCQUFBO0lBQ0EsbUJBQUE7RTdCd3ZjSDtBQUNGO0E2QnB2Y0k7RUFDQyxrQkFBQTtBN0JzdmNMO0FNOTJkRTtFdUJ1bkJFO0lBS0UsNEJBQUE7RTdCc3ZjSjtBQUNGO0E2QnB2Y0s7RUFDQyxrQkFBQTtBN0JzdmNOO0E2QnJ2Y007RUFDQyxXQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CekJwcUJZO0V5QnFxQloseUJBQUE7QTdCdXZjUDtBNkJudmNLO0VBQ0Msa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7QTdCcXZjTjtBTXQ0ZEU7RXVCOG9CRztJQUtFLGlCQUFBO0lBQ0EsaUJBQUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7RTdCdXZjTDtBQUNGO0FNOTRkRTtFdUIwcEJLO0lBQ0MsZUFBQTtFN0J1dmNOO0FBQ0Y7QTZCbHZjSTtFQUNDLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7QTdCb3ZjTDtBNkJsdmNLO0VBQ0MsZUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0E3Qm92Y047QTZCL3VjRztFQUNDLGVBQUE7RUFDQSxpQkFBQTtBN0JpdmNKO0E2Qjl1Y0c7RUFDQyxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0E3Qmd2Y0o7QTZCMXVjRTtFQUNDLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBN0I0dWNIO0FNLzZkRTtFdUI2ckJBO0lBU0UsaUJBQUE7SUFDQSxlQUFBO0lBQ0EsVUFBQTtFN0I2dWNGO0FBQ0Y7QU10N2RFO0V1QjZyQkE7SUFlRSxnQkFBQTtJQUNBLFVBQUE7RTdCOHVjRjtBQUNGO0E2QjV1Y0c7RUFDQyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBN0I4dWNKO0E2QjN1Y0c7RUFDQyxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtBN0I2dWNKO0E2Qnh1Y0c7RUFDQyx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0E3QjB1Y0o7QU03OGRFO0V1Qit0QkM7SUFPRSxnQkFBQTtJQUNBLG1CQUFBO0U3QjJ1Y0g7QUFDRjtBTW45ZEU7RXVCK3RCQztJQVlFLGVBQUE7RTdCNHVjSDtBQUNGO0E2Qnp1Y0c7RUFDQyxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0E3QjJ1Y0o7QU0vOWRFO0V1Qit1QkM7SUFRRSxlQUFBO0lBQ0EsdUJBQUE7SUFDQSxrQkFBQTtJQUNBLGtCQUFBO0U3QjR1Y0g7RTZCMXVjRztJQUNDLGtCQUFBO0lBQ0EsY0FBQTtJQUNBLFdBQUE7RTdCNHVjSjtBQUNGO0FNNStkRTtFdUIrdUJDO0lBcUJFLDRCQUFBO0U3QjR1Y0g7QUFDRjtBNkIxdWNJO0VBQ0MsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QTdCNHVjTDtBTXQvZEU7RXVCdXdCRTtJQU1FLGVBQUE7SUFDQSxrQkFBQTtJQUNBLFdBQUE7RTdCNnVjSjtBQUNGO0E2QnZ1Y0U7RUFDQyxhQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0E3Qnl1Y0g7QU1sZ2VFO0V1QnN4QkE7SUFNRSxpQkFBQTtFN0IwdWNGO0FBQ0Y7QTZCeHVjRztFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QTdCMHVjSjtBTTVnZUU7RXVCK3hCQztJQU1FLFVBQUE7RTdCMnVjSDtBQUNGO0E2Qnp1Y0k7RUFDQyxtQkFBQTtBN0IydWNMO0E2QnJ1Y0k7RUFDQyxXQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0E3QnV1Y0w7QU0xaGVFO0V1QjZ5QkM7SUFVRSxnQkFBQTtJQUNBLFdBQUE7RTdCdXVjSDtBQUNGO0FNaGllRTtFdUI2eUJDO0lBZUUsYUFBQTtJQUNBLFdBQUE7SUFLQSxpQkFBQTtFN0JvdWNIO0U2QnZ1Y0c7SUFDQyxXQUFBO0U3Qnl1Y0o7QUFDRjtBNkJudWNFO0VBRUMsbUJBQUE7RUFDQSxtQnpCLzFCVztFeUJnMkJYLGdCQUFBO0E3Qm91Y0g7QU0vaWVFO0V1QnUwQkE7SUFPRSx3QkFBQTtFN0JxdWNGO0FBQ0Y7QU1wamVFO0V1QmkxQkM7SUFFRSxnQkFBQTtFN0JxdWNIO0FBQ0Y7QTZCbnVjSTtFQUNDLGFBQUE7RUFDQSxtQkFBQTtBN0JxdWNMO0E2Qmx1Y0k7RUFDQyxXQUFBO0E3Qm91Y0w7QTZCanVjSTtFQUNDLGNBQUE7QTdCbXVjTDtBNkJodWNJO0VBQ0MsVUFBQTtBN0JrdWNMO0E2Qi90Y0k7RUFJQyxnQkFBQTtBN0I4dGNMO0E2Qmp1Y0s7RUFDQyxnQkFBQTtBN0JtdWNOO0E2Qjd0Y0c7RUFDQyxhQUFBO0E3Qit0Y0o7QTZCNXRjRztFQUNDLGVBQUE7RUFDQSxnQkFBQTtBN0I4dGNKO0E2QjV0Y0c7RUFDQyxlQUFBO0VBQ0EsY3pCNzRCVTtBSjJtZWQ7QTZCM3RjRztFQUNDLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0E3QjZ0Y0o7QTZCNXRjSTtFQUNDLGNBQUE7RUFDQSxZQUFBO0E3Qjh0Y0w7QTZCM3RjSTtFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFeEJoNUJHLHdDd0JpNUJnQjtFeEI3NEJoQixxQ3dCNjRCZ0I7RXhCejRCaEIsb0N3Qnk0QmdCO0V4QnI0QmhCLG1Dd0JxNEJnQjtFeEJqNEJoQixnQ3dCaTRCZ0I7RUFDbkIsa0NBQUE7RUFDQSxzQkFBQTtBN0JpdWNMO0E2QjV0Y0c7RUFDQyxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QTdCOHRjSjtBNkI1dGNJO0VBQ0MsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QTdCOHRjTDtBNkJ4dGNHO0VBQ0MsV0FBQTtFQUNBLGNBQUE7QTdCMHRjSjtBTS9uZUU7RXVCbTZCQztJQUlFLFlBQUE7RTdCNHRjSDtBQUNGO0E2Qnp0Y0c7RUFDQyxtQkFBQTtBN0IydGNKO0E2Qnh0Y0c7RUFFQyxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFeEJ6N0JJLHdDd0IwN0JlO0V4QnQ3QmYscUN3QnM3QmU7RXhCbDdCZixvQ3dCazdCZTtFeEI5NkJmLG1Dd0I4NkJlO0V4QjE2QmYsZ0N3QjA2QmU7QTdCNnRjdkI7QTZCM3RjSTtFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBN0I2dGNMO0E2Qnp0Y0c7RUFDQyxnQkFBQTtFQUNBLGdCQUFBO0E3QjJ0Y0o7QTZCdnRjRTtFQUNDLGlCQUFBO0VBQ0EsbUJBQUE7QTdCeXRjSDtBNkJ2dGNHO0VBQ0MsdUJBQUE7RUFDQSxhQUFBO0E3Qnl0Y0o7QTZCdHRjRztFQUNDLHVCQUFBO0E3Qnd0Y0o7QTZCcnRjRztFQUNDLGNBQUE7QTdCdXRjSjtBNkJwdGNHO0VBQ0MsV0FBQTtBN0JzdGNKO0E2Qmp0Y0c7RUFDQyxhQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSwyQkFBQTtFQUNBLHVCQUFBO0E3Qm10Y0o7QTZCanRjRztFQUNDLG1CQUFBO0E3Qm10Y0o7QTZCaHRjRztFQUNDLFNBQUE7QTdCa3RjSjtBNkIvc2NHO0VBQ0MsaUJBQUE7QTdCaXRjSjtBNkI3c2NFO0VBQ0Msa0JBQUE7QTdCK3NjSDtBNkI1c2NFO0VBQ0MsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjekJuaENXO0V5Qm9oQ1gsZ0JBQUE7QTdCOHNjSDtBTTlzZUU7RXVCdS9CQTtJQVlFLGVBQUE7RTdCK3NjRjtBQUNGO0E2QjdzY0c7RUFDQyxlQUFBO0VBQ0EsbUJ6QjNpQ2lCO0V5QjRpQ2pCLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjekIzaENXO0V5QjRoQ1gsa0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QTdCK3NjSjtBNkI3c2NJO0VBQ0MsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RXhCMWhDRyx3Q3dCMmhDZ0I7RXhCdmhDaEIscUN3QnVoQ2dCO0V4Qm5oQ2hCLG9Dd0JtaENnQjtFeEIvZ0NoQixtQ3dCK2dDZ0I7RXhCM2dDaEIsZ0N3QjJnQ2dCO0E3Qm10Y3hCO0E2Qi9zY0c7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0E3Qml0Y0o7QTZCM3NjSTtFQUNDLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QTdCNnNjTDtBNkJ6c2NHO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0E3QjJzY0o7QTZCMXNjSTtFQUNDLGlCQUFBO0E3QjRzY0w7QTZCeHNjRztFQUNDLG1CQUFBO0VBQ0EsY0FBQTtBN0Iwc2NKO0E2QnpzY0k7RUFDQyxrQkFBQTtBN0Iyc2NMO0E2QjFzY0s7RUFDQyxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0E3QjRzY047QTZCMXNjSztFQUNDLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBN0I0c2NOOztBNkJuc2NBO0VBQ0MsY0FBQTtBN0Jzc2NEOztBOEJ6emVBO0VBQ0MsYUFBQTtBOUI0emVEOztBTTV4ZUU7RXdCdkJDO0lBQ0MsaUJBQUE7RTlCdXplRjtFOEJuemVBO0lBQ0MsYUFBQTtJQUNBLGFBQUE7SUFDQSx1QkFBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLFdBQUE7SUFDQSxrQkFBQTtJQUNBLGdDQUFBO0U5QnF6ZUQ7RThCbnplQztJQUNDLGdCQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7RTlCcXplRjtFOEJsemVDO0lBQ0MsWUFBQTtFOUJvemVGO0U4Qmp6ZUM7SUFDQyxXQUFBO0lBQ0EsWUFBQTtJQUVBLGlCQUFBO0U5Qmt6ZUY7RThCaHplRTtJQUNDLGNBQUE7SUFDQSxrQkFBQTtFOUJremVIO0U4Qi95ZUU7SUFDQyxpQkFBQTtJQUNBLGVBQUE7RTlCaXplSDtFOEI1eWVBO0lBQ0MsYUFBQTtJQUNBLFlBQUE7RTlCOHllRDtFOEIzeWVBO0lBQ0MsYUFBQTtFOUI2eWVEO0U4QjF5ZUE7SUFDQyxxQkFBQTtJQUNBLDRCQUFBO0lBQ0EsdUJBQUE7SUFDQSxnQkFBQTtJQUNBLDRCQUFBO0lBQ0EsZ0NBQUE7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtFOUI0eWVEO0U4QjF5ZUM7SUFFQyxjMUJwRVM7RUorMmVYO0U4Qnh5ZUM7SUFDQyxvQkFBQTtJQUNBLHFCQUFBO0lBQ0EsNEJBQUE7SUFDQSx1QkFBQTtJQUNBLGdCQUFBO0U5QjB5ZUY7RThCdnllQztJQUNDLFlBQUE7RTlCeXllRjtFOEJ2eWVFO0lBQ0MsWUFBQTtFOUJ5eWVIO0U4QnR5ZUU7SUFDQyxxQjFCYkc7STBCY0gsWUFBQTtJQUNBLGVBQUE7SUFDQSxjMUJwRVU7STBCcUVWLGlCQUFBO0U5Qnd5ZUg7RThCbnllRTtJQUNDLHlCQUFBO0U5QnF5ZUg7RThCL3hlQTtJQUVDLHFCMUJuSGtCO0VKbTVlbkI7RThCOXhlQztJQUNDLG1CMUJ0SGlCO0kwQnVIakIscUIxQmhIZ0I7RUpnNWVsQjtFOEIzeGVFO0lBQ0MsY0FBQTtFOUI2eGVIO0U4QnR4ZUs7SUFDQyx5QkFBQTtFOUJ3eGVOO0U4Qnp4ZUs7SUFDQyx5QkFBQTtFOUIyeGVOO0U4QjV4ZUs7SUFDQyx5QkFBQTtFOUI4eGVOO0U4Qi94ZUs7SUFDQyx5QkFBQTtFOUJpeWVOO0U4Qmx5ZUs7SUFDQyx5QkFBQTtFOUJveWVOO0U4QnJ5ZUs7SUFDQyx5QkFBQTtFOUJ1eWVOO0U4Qnh5ZUs7SUFDQyx5QkFBQTtFOUIweWVOO0U4QjN5ZUs7SUFDQyx5QkFBQTtFOUI2eWVOO0U4QnR5ZUU7SUFDQyxjQUFBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLHNCQUFBO0lBQ0EsaUJBQUE7RTlCd3llSDtFOEJyeWVFO0lBQ0Msd0JBQUE7RTlCdXllSDtFOEJweWVFO0lBRUMsZUFBQTtJQUNBLFNBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtFOUJxeWVIO0U4QnB5ZUc7SUFDQyx5QkFBQTtJQUNBLHFCMUI3RUU7STBCOEVGLFlBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0lBQ0EsZUFBQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtJQUNBLFdBQUE7RTlCc3llSjtFOEJueWVHO0lBRUMsYUFBQTtFOUJveWVKO0U4Qmh5ZUU7SUFDQyxNQUFBO0lBQ0EsT0FBQTtFOUJreWVIO0U4QjF4ZUM7SUFHQyxtQjFCN0tXO0VKdThlYjtFOEJ2eGVDO0lBQ0MsWUFBQTtJQUNBLFdBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0U5Qnl4ZUY7RThCdnhlRTtJQUNDLGFBQUE7RTlCeXhlSDtFOEJqeGVBO0lBQ0MsU0FBQTtFOUJteGVEO0U4Qmh4ZUE7SUFDQyx3QkFBQTtFOUJreGVEO0U4Qi93ZUE7SUFDQyxjQUFBO0U5Qml4ZUQ7RThCOXdlQTtJQUNDLHVCQUFBO0lBQ0EsZUFBQTtJQUNBLGlCQUFBO0lBQ0EsbUJBQUE7RTlCZ3hlRDtFOEIzd2VDO0lBQ0MsbUIxQnJPZ0I7STBCc09oQixZQUFBO0U5QjZ3ZUY7RThCMXdlQztJQUNDLGtCQUFBO0lBQ0EsdUJBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLGtCQUFBO0U5QjR3ZUY7RThCMXdlRTtJQUNDLHdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxnQ0FBQTtFOUI0d2VIO0U4QjF3ZUc7SUFFQyxhQUFBO0U5QjJ3ZUo7RThCeHdlRztJQUNDLFdBQUE7RTlCMHdlSjtFOEJ4d2VHO0lBQ0MsV0FBQTtFOUIwd2VKO0U4Qnh3ZUc7SUFDQyxXQUFBO0U5QjB3ZUo7RThCbndlQTtJQUNDLHFCMUI1UWtCO0VKaWhmbkI7QUFDRjtBTS8rZUU7RXdCb1BDO0lBQ0MsZ0JBQUE7SUFDQSxVQUFBO0lBQ0EsV0FBQTtFOUI4dmVGO0FBQ0Y7QU10L2VFO0V3Qm9QQztJQU1FLFNBQUE7RTlCZ3dlSDtBQUNGO0FNMy9lRTtFd0JnUUM7SUFDQyxtQjFCblBhO0VKaS9lZjtBQUNGO0FNaGdmRTtFd0JxUUE7SUFDQyxhQUFBO0U5Qjh2ZUQ7QUFDRjtBTXJnZkU7RXdCNFFFO0lBQ0MseUJBQUE7RTlCNHZlSDtFOEJ4dmVDO0lBQ0MsWUFBQTtFOUIwdmVGO0U4Qnp2ZUU7SUFDQyx5QkFBQTtFOUIydmVIO0U4Qnp2ZUU7SUFDQyxxQjFCdE9HO0kwQnVPSCxZQUFBO0lBQ0EsZUFBQTtJQUNBLGlCQUFBO0U5QjJ2ZUg7RThCcnZlRTtJQUNDLHlCQUFBO0U5QnV2ZUg7QUFDRjtBTXpoZkU7RXdCdVNDO0lBQ0Msa0JBQUE7RTlCcXZlRjtFOEJqdmVFO0lBQ0MsWUFBQTtJQUNBLGNBQUE7SUFDQSxtQkFBQTtFOUJtdmVIO0FBQ0Y7QU1uaWZFO0V3QjRTRTtJQU1FLGNBQUE7SUFDQSxVQUFBO0U5QnF2ZUo7QUFDRjtBTXppZkU7RXdCc1RHO0lBQ0MsMEJBQUE7RTlCc3ZlSjtBQUNGO0FNOWlmRTtFd0I2VEM7SUFDQyx1Q0FBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtFOUJvdmVGO0FBQ0Y7QU1yamZFO0V3Qm1VQztJQUVDLHVCQUFBO0U5Qm92ZUY7RThCbHZlRTtJQUNDLGVBQUE7SUFDQSxpQkFBQTtJQUNBLHlCQUFBO0lBQ0Esa0NBQUE7SUFDQSxvQ0FBQTtJQUNBLGMxQmxXUztJMEJtV1QsbUJBQUE7RTlCb3ZlSDtBQUNGO0FNbmtmRTtFd0J1VUU7SUFVRSxrQkFBQTtFOUJzdmVKO0FBQ0Y7QU14a2ZFO0V3QnVVRTtJQWNFLGtCQUFBO0lBQ0EsZUFBQTtFOUJ1dmVKO0FBQ0Y7QU05a2ZFO0V3QjBWRTtJQUNDLGlCQUFBO0U5QnV2ZUg7QUFDRjtBTW5sZkU7RXdCOFZFO0lBQ0MsMEJBQUE7RTlCd3ZlSDtBQUNGO0FNeGxmRTtFd0JvV0c7SUFHQyxjQUFBO0U5QnF2ZUo7QUFDRjtBTTdsZkU7RXdCb1dHO0lBR0MsY0FBQTtFOUIwdmVKO0FBQ0Y7QU1sbWZFO0V3Qm9XRztJQUdDLGNBQUE7RTlCK3ZlSjtBQUNGO0FNdm1mRTtFd0JvV0c7SUFHQyxjQUFBO0U5Qm93ZUo7QUFDRjtBTTVtZkU7RXdCb1dHO0lBR0MsY0FBQTtFOUJ5d2VKO0FBQ0Y7QU1qbmZFO0V3Qm9XRztJQUdDLGNBQUE7RTlCOHdlSjtBQUNGO0FNdG5mRTtFd0JvV0c7SUFHQyxjQUFBO0U5Qm14ZUo7QUFDRjtBTTNuZkU7RXdCb1dHO0lBR0MsY0FBQTtFOUJ3eGVKO0FBQ0Y7QU1ob2ZFO0V3Qm9XRztJQUdDLGNBQUE7RTlCNnhlSjtBQUNGO0FNcm9mRTtFd0JvV0c7SUFHQyxjQUFBO0U5Qmt5ZUo7QUFDRjtBTTFvZkU7RXdCZ1hFO0lBQ0MsY0FBQTtFOUI2eGVIO0FBQ0Y7QU0vb2ZFO0V3QnFYQztJQUNDLGVBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFVBQUE7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7RTlCNnhlRjtBQUNGO0FNenBmRTtFd0I4WEM7SUFFQywwQ0FBQTtJQUNBLFVBQUE7RTlCNnhlRjtFOEIzeGVFO0lBQ0MsMENBQUE7SUFDQSxrQkFBQTtFOUI2eGVIO0U4QjF4ZUU7SUFDQyxXQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7SUFDQSxtQjFCNWFlO0kwQjZhZixZQUFBO0lBQ0EsZUFBQTtJQUNBLFdBQUE7SUFDQSxPQUFBO0lBQ0Esb0JBQUE7RTlCNHhlSDtBQUNGO0FNOXFmRTtFd0J1WkU7SUFDQyx5QjFCN2FTO0VKdXNmWjtFOEJ0eGVFO0lBQ0MsZ0NBQUE7SUFDQSx1QkFBQTtJQUNBLDJCQUFBO0lBQ0EsbUJBQUE7RTlCd3hlSDtFOEJyeGVFO0lBQ0MsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLFdBQUE7SUFDQSxjQUFBO0lBQ0EsZUFBQTtFOUJ1eGVIO0U4QnB4ZUU7SUFFQyxXQUFBO0lBQ0EsYUFBQTtJQUNBLHVCQUFBO0lBQ0EseUJBQUE7RTlCcXhlSDtBQUNGO0FNdHNmRTtFd0JxYkM7SUFDQyxrQkFBQTtFOUJveGVGO0FBQ0Y7QU0zc2ZFO0V3QnliQztJQUNDLHFCQUFBO0lBQ0Esb0JBQUE7SUFDQSxpQkFBQTtJQUNBLHdCQUFBO0U5QnF4ZUY7RThCbnhlRTtJQUNDLHVCQUFBO0lBQ0EscUJBQUE7RTlCcXhlSDtFOEJseGVFO0lBQ0MsZ0JBQUE7RTlCb3hlSDtBQUNGO0FNMXRmRTtFd0I0Y0M7SUFDQyx3QkFBQTtFOUJpeGVGO0FBQ0Y7QThCbndlQztFQUNDLFNBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7QTlCcXdlRjtBOEJsd2VDO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGMxQjNmWTtFMEI0Zlosa0JBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7QTlCb3dlRjtBTS91ZkU7RXdCa2VEO0lBV0UsaUJBQUE7SUFDQSxvQkFBQTtJQUNBLGlCQUFBO0U5QnN3ZUQ7QUFDRjtBOEJwd2VFO0VBQ0Msa0JBQUE7RUFDQSxTQUFBO0VBQ0EsTUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSw2QkFBQTtFQUNBLFdBQUE7QTlCc3dlSDtBOEJqd2VFO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7QTlCbXdlSDtBOEJod2VFO0VBQ0MsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QTlCa3dlSDtBOEI1dmVDO0VBRUMsa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0E5QjZ2ZUY7QThCM3ZlRTtFQUNDLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0NBQUE7RUFDQSxjMUIzaUJZO0UwQjRpQlosZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0E5QjZ2ZUg7QThCenZlRTtFQUNDLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBT0EsVUFBQTtFQUNBLG9CQUFBO0VBQ0EscUNBQUE7RUFDQSxjMUJ6a0JVO0UwQjBrQlYsa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0E5QnF2ZUg7QThCdHdlRztFQUNDLFVBQUE7RUFDQSx1QkFBQTtBOUJ3d2VKO0E4QnZ2ZUc7RUFDQyxnQkFBQTtBOUJ5dmVKO0E4QnR2ZUc7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLHlEQUFBO0E5Qnd2ZUo7QU05emZFO0V3QitqQkM7SUFVRSxXQUFBO0U5Qnl2ZUg7QUFDRjtBTW4wZkU7RXdCbWlCQTtJQTRDRSxZQUFBO0U5Qnd2ZUY7QUFDRjtBOEJ0dmVHO0VBQ0MseUJBQUE7QTlCd3ZlSjtBOEJydmVHO0VBRUUsYUFBQTtFQUNBLFVBQUE7RUFDQSx1QkFBQTtBOUJzdmVMO0FNaDFmRTtFd0I2bEJDO0lBR0UsYUFBQTtJQUNBLFVBQUE7SUFDQSx1QkFBQTtFOUJvdmVIO0FBQ0Y7QThCanZlRztFQUNDLGFBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7QTlCbXZlSjtBOEJodmVLO0VBQ0Msc0JBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0E5Qmt2ZU47QThCaHZlTTtFQUNBLFdBQUE7QTlCa3ZlTjtBTXAyZkU7RXdCaW5CSTtJQUdFLFdBQUE7RTlCb3ZlTjtBQUNGO0E4Qmh2ZUc7RUFDQyxtQkFBQTtFQUNBLHlCMUJocEJVO0UwQmlwQlQsOENBQUE7RUFDQyxhQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtBOUJrdmVOO0E4Qi91ZU07RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0E5Qml2ZVA7QThCL3VlTztFQUNDLHdCQUFBO0E5Qml2ZVI7QThCbnVlRTtFQUNDLFVBQUE7QTlCcXVlSDtBOEJsdWVFO0VBSUMsYzFCN3FCWTtBSjg0ZmY7QThCOXRlRTtFQUVDLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxjMUIzckJXO0FKMDVmZDtBTXI0ZkU7RXdCZ3FCQTtJQVFFLGlCQUFBO0U5Qml1ZUY7QUFDRjtBOEI3dGVDO0VBRUMsa0JBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGMxQjNzQlc7QUp5NmZiO0E4QjN0ZUc7RUFDQyxhQUFBO0E5QjZ0ZUo7QThCenRlRTtFQUNDLGtCQUFBO0VBQ0EsbUIxQjVzQlk7RTBCNnNCWixrQkFBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjMUJ4dEJXO0UwQnl0QlgsY0FBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLDBCQUFBO0E5QjJ0ZUg7QThCdnRlQztFQUVDLGtCQUFBO0VBRUEsd0JBQUE7RUFFQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0E5QnN0ZUY7QU16NmZFO0V3QjJzQkQ7SUFXRSxXQUFBO0lBQ0EsY0FBQTtJQUNBLGFBQUE7RTlCdXRlRDtBQUNGO0E4QnJ0ZUU7RUFDQyxjMUJqdkJXO0UwQmt2QlgsbUIxQi9zQmM7RTBCZ3RCZCxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLG1GQUFBO0E5QnV0ZUg7QU01N2ZFO0V3QjJ0QkE7SUFhRSxZQUFBO0U5Qnd0ZUY7QUFDRjtBOEJ0dGVNO0VBQ0MsZ0JBQUE7QTlCd3RlUDtBOEJydGVHO0VBRUksZ0JBQUE7RUFDQSxtQjFCdndCTztFMEJ3d0JQLGMxQjV3Qk07QUprK2ZiO0E4QnB0ZU87RUFDQyxjMUIvd0JLO0FKcStmYjtBOEJsdGVHO0VBQ0MsZUFBQTtBOUJvdGVKO0E4Qmh0ZUU7RUFDQyxlQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7QTlCa3RlSDtBOEI3c2VFO0VBQ0MsVUFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxjMUJweUJXO0UwQnF5QlgsNkJBQUE7RUFDQSxnQkFBQTtBOUIrc2VIO0E4QjNzZUU7RUFDQyxhQUFBO0VBQ0Esc0JBQUE7QTlCNnNlSDtBTXArZkU7RXdCcXhCQTtJQUtFLDJCQUFBO0lBQ0EseUJBQUE7SUFDQSxnQkFBQTtFOUI4c2VGO0FBQ0Y7QU0zK2ZFO0V3QnF4QkE7SUFXRSxpQkFBQTtFOUIrc2VGO0FBQ0Y7QThCNXNlRTtFQUVDLGVBQUE7RUFDQSxnQkFBQTtBOUI2c2VIO0E4QjFzZUc7RUFDQyxXQUFBO0E5QjRzZUo7QThCMXNlSztFQUNDLFdBQUE7RUFDQSx3QkFBQTtFQUNBLFlBQUE7QTlCNHNlTjtBOEJ4c2VJO0VBQ0MsY0FBQTtFQUNBLG9CQUFBO0E5QjBzZUw7QU1oZ2dCRTtFd0JvekJFO0lBS0UsZ0JBQUE7RTlCMnNlSjtBQUNGO0FNcmdnQkU7RXdCb3pCRTtJQVNFLFlBQUE7SUFDQSwrQkFBQTtFOUI0c2VKO0FBQ0Y7QThCeHNlRztFQUNDLGVBQUE7QTlCMHNlSjtBOEJqc2VNO0VBQ0MsaUJBQUE7QTlCbXNlUDtBTWpoZ0JFO0V3QjYwQkk7SUFHRSxjQUFBO0lBQ0EsVUFBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtFOUJxc2VOO0FBQ0Y7QThCbHNlTTtFQUNDLGlCQUFBO0VBQ0EsMkJBQUE7QTlCb3NlUDtBOEI5cmVJO0VBQ0MsMEJBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSw4QkFBQTtBOUJnc2VMO0E4Qi9yZUs7RUFDQyx3QkFBQTtBOUJpc2VOO0E4QnhyZU07RUFDQywyQkFBQTtBOUIwcmVQO0E4QnByZUk7RUFDQyxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBOUJzcmVMO0E4QjVxZUk7RUFDQyxjQUFBO0E5QjhxZUw7QThCM3FlSTtFQUNDLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBOUI2cWVMO0E4QnhxZUU7RUFDQyxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLDRCQUFBO0E5QjBxZUg7QU05amdCRTtFd0JzNUJDO0lBRUUsOEJBQUE7RTlCMHFlSDtBQUNGO0FNbmtnQkU7RXdCZzVCQTtJQWNFLDBCQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0U5QnlxZUY7QUFDRjtBTTFrZ0JFO0V3Qmc1QkE7SUFvQkUsWUFBQTtFOUIwcWVGO0FBQ0Y7O0E4QnBxZUE7RUFDQyx3QkFBQTtBOUJ1cWVEOztBOEJwcWVBO0VBQ0MsYUFBQTtBOUJ1cWVEOztBOEI5cGVFO0VBQ0MsY0FBQTtBOUJpcWVIO0E4QjlwZUU7RUFDQyxtQjFCbjlCVztFMEJvOUJYLGFBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QTlCZ3FlSDtBOEI5cGVHO0VBQ0MseUJBQUE7QTlCZ3FlSjtBOEI1cGVFO0VBQ0MsYUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLE1BQUE7RUFDQSxhQUFBO0VBQ0EscUNBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7QTlCOHBlSDtBOEJ4cGVHO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0E5QjBwZUo7QThCdHBlRTtFQUNDLFVBQUE7RUFDQSxXQUFBO0E5QndwZUg7QThCL29lRTtFQUNDLFdBQUE7RUFDQSxnQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0E5QmlwZUg7QThCNW9lQztFQUVDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QTlCNm9lRjtBOEIzb2VFO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBOUI2b2VIO0E4QjNvZUc7RUFDQyxrQkFBQTtBOUI2b2VKO0E4QnpvZUc7RUFDQyxXQUFBO0VBRUEsbUJBQUE7RUFDQSxlQUFBO0E5QjBvZUo7QThCcG9lRTtFQUlDLGNBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLDBCQUFBO0VBQ0Esa0JBQUE7QTlCbW9lSDtBOEIxb2VHO0VBQ0MsYUFBQTtBOUI0b2VKO0E4Qm5vZUc7RUFDQyxtQkFBQTtBOUJxb2VKO0E4QmxvZUc7RUFDQyx5QkFBQTtFQUNBLDJCQUFBO0E5Qm9vZUo7QU1ycWdCRTtFd0JxaUNBO0lBRUUsZUFBQTtFOUJrb2VGO0FBQ0Y7QU0xcWdCRTtFd0JxaUNBO0lBS0UsVUFBQTtFOUJvb2VGO0FBQ0Y7QThCaG9lRTtFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0E5QmtvZUg7QThCL25lRTtFQUNDLGVBQUE7RUFDQSxjQUFBO0E5QmlvZUg7QThCaG9lRztFQUNDLGFBQUE7RUFDQSxtQkFBQTtBOUJrb2VKO0E4QjluZUU7RUFDQyxXQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0E5QmdvZUg7O0E4QnRuZUU7RUFDQyxhQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0VBQ0EsYUFBQTtBOUJ5bmVIO0E4QnRuZUU7RUFDQyxtQkFBQTtBOUJ3bmVIO0FNbHRnQkU7RXdCeWxDQTtJQUdFLGdCQUFBO0U5QjBuZUY7QUFDRjtBOEJ2bmVFO0VBQ0MsV0FBQTtFQUNBLG1CQUFBO0E5QnluZUg7QThCeG5lRztFQUNDLHlCQUFBO0E5QjBuZUo7QThCcG5lQztFQUNDLFlBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0E5QnNuZUY7QThCam5lRTtFQUNDLFNBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QTlCbW5lSDtBOEJsbmVHO0VBQ0MsbUIxQnJxQ2lCO0FKeXhnQnJCO0E4QmpuZUU7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBOUJtbmVIO0E4Qi9tZUM7RUFDQyx1QkFBQTtFQUNBLG1CQUFBO0E5QmluZUY7O0ErQnB5Z0JDO0VBQ0UsWUFBQTtFQUNELGFBQUE7QS9CdXlnQkY7QStCcnlnQkU7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0NBQUE7QS9CdXlnQkg7QStCcnlnQkc7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxTQUFBO0EvQnV5Z0JKO0ErQm55Z0JFO0VBQ0MscUJBQUE7RUFDQSxpQkFBQTtBL0JxeWdCSDtBK0JseWdCRTtFQUVDLGFBQUE7QS9CbXlnQkg7QStCL3hnQkM7RUFDQyxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QS9CaXlnQkY7QStCOXhnQkM7RUFDQyxTQUFBO0EvQmd5Z0JGO0ErQjd4Z0JDO0VBQ0MsV0FBQTtFQUNBLGdCQUFBO0EvQit4Z0JGO0FNcHlnQkU7RXlCR0Q7SUFJRSxhQUFBO0UvQml5Z0JEO0FBQ0Y7QStCOXhnQkM7RUFDQyxrQkFBQTtBL0JneWdCRjtBK0I5eGdCRTtFQUNDLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QS9CZ3lnQkg7QStCM3hnQkU7RUFDQyxrQkFBQTtFQUNBLDZCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtBL0I2eGdCSDtBK0IxeGdCRTtFQUNDLGdCQUFBO0EvQjR4Z0JIO0ErQnp4Z0JFO0VBQ0MsZ0NBQUE7QS9CMnhnQkg7QStCdnhnQkc7RUFDQyxpQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBL0J5eGdCSjtBTXAwZ0JFO0V5QnVDQztJQU9FLGlCQUFBO0UvQjB4Z0JIO0FBQ0Y7QU16MGdCRTtFeUJ1Q0M7SUFXRSxpQkFBQTtFL0IyeGdCSDtBQUNGO0FNOTBnQkU7RXlCdUNDO0lBZUUsaUJBQUE7RS9CNHhnQkg7QUFDRjtBK0IxeGdCSTtFQUNDLGlCQUFBO0VBQ0EsaUJBQUE7QS9CNHhnQkw7QStCdnhnQkU7RUFFQyxXQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBL0J3eGdCSDtBK0JyeGdCRTtFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtBL0J1eGdCSDtBK0JoeGdCRTtFQUNDLGVBQUE7RUFDQSw0QjNCaERJO0UyQmlESixpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsYzNCOUdZO0UyQitHWixxQkFBQTtFQUNBLDRCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7QS9Ca3hnQkg7QU10M2dCRTtFeUJ5RkE7SUFhRSxvQkFBQTtFL0JveGdCRjtBQUNGO0ErQmh4Z0JFO0VBQ0MsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7QS9Ca3hnQkg7QStCL3dnQkk7RUFDQyxtQkFBQTtBL0JpeGdCTDtBK0Izd2dCRTtFQUNDLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxRQUFBO0EvQjZ3Z0JIO0ErQjN3Z0JHO0VBQ0MsV0FBQTtBL0I2d2dCSjtBK0J6d2dCRTtFQUNDLGtCQUFBO0EvQjJ3Z0JIO0ErQnZ3Z0JHO0VBQ0MscUIzQi9GSTtFMkJnR0osZUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0EvQnl3Z0JKO0ErQnJ3Z0JFO0VBQ0MseUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0EvQnV3Z0JIO0ErQm53Z0JDO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0EvQnF3Z0JGO0ErQm53Z0JFO0VBQ0MsZUFBQTtBL0Jxd2dCSDtBK0Jqd2dCQztFQUVDLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQjNCM01ZO0UyQjRNWixlQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7QS9Ca3dnQkY7QStCaHdnQkU7RUFDQyxtQjNCek5pQjtFMkIwTmpCLFdBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0EvQmt3Z0JIO0ErQjl2Z0JFO0VBQ0MsbUJBQUE7RUFDQSxxQjNCeEpLO0UyQnlKTCxlQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QS9CZ3dnQkg7QStCN3ZnQkU7RUFDQyxpQkFBQTtFQUNBLGNBQUE7QS9CK3ZnQkg7QStCOXZnQkc7RUFDQyx5QkFBQTtBL0Jnd2dCSjtBTXA5Z0JFO0V5QjZLRDtJQTRDRSxhQUFBO0UvQit2Z0JEO0FBQ0Y7QStCNXZnQkM7RUFFQyxnQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0EvQjZ2Z0JGO0ErQjN2Z0JFO0VBQ0Msd0JBQUE7QS9CNnZnQkg7QStCMXZnQkU7RUFDQyxnQkFBQTtBL0I0dmdCSDtBTXIrZ0JFO0V5QjZORDtJQWdCRSxtQkFBQTtFL0I0dmdCRDtBQUNGO0FNMStnQkU7RXlCNk5EO0lBcUJFLDJCQUFBO0UvQjR2Z0JEO0FBQ0Y7QStCenZnQkM7RUFDQyxtQjNCNVFZO0UyQjZRWixhQUFBO0EvQjJ2Z0JGO0ErQnZ2Z0JFO0VBQ0MsZUFBQTtFQUNBLGMzQmxSVztFMkJtUlgsNEIzQnBOSTtBSjY4Z0JQO0FNeC9nQkU7RXlCNFBBO0lBTUUsbUJBQUE7RS9CMHZnQkY7QUFDRjtBK0J0dmdCQztFQUNDLDZCQUFBO0VBQ0Esa0JBQUE7QS9Cd3ZnQkY7QStCdHZnQkU7RUFDQyxlQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtBL0J3dmdCSDtBTTFnaEJFO0V5QjJRQTtJQVVFLGVBQUE7SUFDQSx5QkFBQTtFL0J5dmdCRjtBQUNGO0ErQnZ2Z0JHO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsNEIzQmpQRztFMkJrUEgsbUJBQUE7RUFDQSxvQkFBQTtBL0J5dmdCSjtBTXZoaEJFO0V5QnlSQztJQVFFLGtCQUFBO0UvQjB2Z0JIO0FBQ0Y7QStCcnZnQkM7RUFDQyxrQkFBQTtFQUNBLG1CM0I5VFk7QUpxamhCZDtBK0JwdmdCQztFQUNDLG1CM0IvVWtCO0FKcWtoQnBCO0ErQjl1Z0JFO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7QS9CZ3ZnQkg7QStCOXVnQkc7RUFDQyxlQUFBO0VBQ0Esa0JBQUE7QS9CZ3ZnQko7QStCNXVnQkU7RUFDQyxnQkFBQTtBL0I4dWdCSDtBK0IxdWdCQztFQUNDLGtCQUFBO0EvQjR1Z0JGO0ErQnZ1Z0JFO0VBQ0MsYUFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QS9CeXVnQkg7QStCdnVnQkc7RUFDQyxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBL0J5dWdCSjtBK0J0dWdCRztFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQVVBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0EvQit0Z0JKO0ErQnp1Z0JJO0VBQ0MsbUJBQUE7QS9CMnVnQkw7QStCeHVnQkk7RUFDQyxnQkFBQTtBL0IwdWdCTDtBK0JudWdCSTtFQUNDLHdCQUFBO0VBQ0EsMkJBQUE7QS9CcXVnQkw7QStCbHVnQkk7RUFDQyxnQkFBQTtBL0JvdWdCTDtBK0IvdGdCRztFQUNDLDRCM0IxVUc7RTJCMlVILGVBQUE7QS9CaXVnQko7QStCN3RnQkU7RUFDQyxnQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtBL0IrdGdCSDtBK0I3dGdCRztFQUNDLHdCQUFBO0EvQit0Z0JKO0ErQjV0Z0JHO0VBQ0MsZ0JBQUE7QS9COHRnQko7QStCMXRnQkU7RUFDQyxnQkFBQTtBL0I0dGdCSDtBK0J6dGdCRTtFQUNDLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHdpQkFDQztBL0IwdGdCSjtBK0IvcmdCRztFQUNDLGNBQUE7RUFDQSx3aUJBQ0M7QS9CZ3NnQkw7QStCcHFnQkc7RUFDQyxpQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtBL0JzcWdCSjtBK0JucWdCRztFQUNDLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QS9CcXFnQko7QStCanFnQkU7RUFDQyxrQjNCOWFHO0UyQithSCxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CM0JsZlc7QUpxcGhCZDtBK0JqcWdCRztFQUNDLG1CM0JsZ0JnQjtBSnFxaEJwQjtBK0IvcGdCRTtFQUNDLHFCQUFBO0VBQ0EsZ0JBQUE7QS9CaXFnQkg7QStCL3BnQkc7RUFDQyxtQkFBQTtBL0JpcWdCSjs7QStCeHBnQkU7RUFDQyxlQUFBO0EvQjJwZ0JIO0FNOW9oQkU7RXlCa2ZBO0lBSUUsYUFBQTtFL0I0cGdCRjtBQUNGO0ErQjFwZ0JHO0VBQ0MsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QS9CNHBnQko7QStCenBnQkU7RUFDQyxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QS9CMnBnQkg7QStCenBnQkc7RUFDQyxpQkFBQTtFQUNBLGVBQUE7QS9CMnBnQko7QU1scWhCRTtFeUIrZkE7SUFZRSxjQUFBO0UvQjJwZ0JGO0FBQ0Y7QStCdnBnQkM7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QjNCL2lCa0I7RTJCZ2pCbEIsWUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGtCM0JwZmM7QUo2b2hCaEI7QU1ocmhCRTtFeUJnaEJEO0lBVUUsZ0JBQUE7RS9CMHBnQkQ7QUFDRjtBK0J4cGdCRTtFQUNDLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsYzNCMWpCVTtFMkIyakJWLGtCQUFBO0EvQjBwZ0JIO0FNNXJoQkU7RXlCNmhCQTtJQVFFLGNBQUE7RS9CMnBnQkY7QUFDRjtBK0J4cGdCRTtFQUNDLGdCQUFBO0VBQ0EsY0FBQTtBL0IwcGdCSDtBTXJzaEJFO0V5QnlpQkE7SUFLRSx5QkFBQTtJQUNBLGNBQUE7RS9CMnBnQkY7QUFDRjtBK0J4cGdCRTtFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGMzQi9rQlU7RTJCZ2xCVixpQkFBQTtBL0IwcGdCSDtBTWp0aEJFO0V5Qm1qQkE7SUFPRSxhQUFBO0UvQjJwZ0JGO0FBQ0Y7QStCdnBnQkM7RUFDQyxhQUFBO0VBQ0EsV0FBQTtFQUNBLDJCQUFBO0VBQ0EsZ0JBQUE7QS9CeXBnQkY7QStCdnBnQkU7RUFDQyxlQUFBO0EvQnlwZ0JIO0ErQnJwZ0JDO0VBQ0MsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLHlCM0JsbUJZO0UyQm1tQlosWUFBQTtBL0J1cGdCRjtBTXJ1aEJFO0V5QjBrQkQ7SUFPRSxhQUFBO0UvQndwZ0JEO0FBQ0Y7QStCdHBnQkU7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0EvQndwZ0JIO0ErQnRwZ0JHO0VBQ0MsYzNCN21CVztFMkI4bUJYLGVBQUE7RUFDQSxrQkFBQTtBL0J3cGdCSjtBK0JwcGdCRTtFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7QS9Cc3BnQkg7QStCcHBnQkc7RUFDQyxnQkFBQTtBL0JzcGdCSjtBK0Ivb2dCRTtFQUNDLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0EvQmlwZ0JIO0ErQjlvZ0JFO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBL0JncGdCSDtBTTN3aEJFO0V5QnVuQkE7SUFPRSxhQUFBO0UvQmlwZ0JGO0FBQ0Y7QStCOW9nQkU7RUFDQyx5QjNCdHFCa0I7RTJCdXFCbEIsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBL0JncGdCSDtBK0I5b2dCRztFQUNDLGlCQUFBO0EvQmdwZ0JKO0ErQjVvZ0JFO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsYzNCcHFCUztFMkJxcUJULG1CQUFBO0EvQjhvZ0JIO0ErQjFvZ0JDO0VBQ0MsYUFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7QS9CNG9nQkY7QStCMW9nQkU7RUFDQyxZQUFBO0EvQjRvZ0JIO0FNeHloQkU7RXlCMnBCQTtJQUlFLFdBQUE7RS9CNm9nQkY7QUFDRjtBK0Izb2dCRztFQUNDLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0EvQjZvZ0JKO0FNbHpoQkU7RXlCc3BCRDtJQXFCRSxtQkFBQTtFL0Iyb2dCRDtBQUNGO0ErQnpvZ0JFO0VBQ0Msa0IzQjVvQmE7RTJCNm9CYixhQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0EvQjJvZ0JIO0FNN3poQkU7RXlCOHFCQTtJQU9FLFdBQUE7RS9CNG9nQkY7QUFDRjtBK0J6b2dCRTtFQUNDLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QjNCanRCVztBSjQxaEJkO0ErQnpvZ0JVO0VBQ0UsYUFBQTtBL0Iyb2dCWjtBK0J2b2dCRTtFQUNDLGFBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsYzNCbHVCVTtBSjIyaEJiO0FNbDFoQkU7RXlCbXNCQTtJQVNFLGFBQUE7RS9CMG9nQkY7QUFDRjtBK0J4b2dCRztFQUNDLGtCQUFBO0VBQ0EsZUFBQTtBL0Iwb2dCSjtBTTMxaEJFO0V5Qm90QkM7SUFFRSxhQUFBO0lBQ0EsdUJBQUE7RS9CeW9nQkg7QUFDRjtBK0Jyb2dCRTtFQUNDLGdCQUFBO0EvQnVvZ0JIO0ErQnBvZ0JFO0VBQ0MsYzNCcHZCUztBSjAzaEJaO0ErQm5vZ0JFO0VBQ0MsYzNCcnZCWTtBSjAzaEJmO0FNMTJoQkU7RXlCb3VCQTtJQUlFLHdCQUFBO0UvQnNvZ0JGO0FBQ0Y7QStCcG9nQkc7RUFDQyxlQUFBO0EvQnNvZ0JKO0ErQm5vZ0JHO0VBQ0MsZUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBL0Jxb2dCSjtBTXYzaEJFO0V5Qit1QkM7SUFNRSxhQUFBO0UvQnNvZ0JIO0FBQ0Y7QStCam9nQkU7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QS9CbW9nQkg7QU1sNGhCRTtFeUIydkJBO0lBT0UsYUFBQTtFL0Jvb2dCRjtBQUNGO0ErQmxvZ0JHO0VBQ0MsVUFBQTtBL0Jvb2dCSjtBK0Jqb2dCRztFQUNDLGlCQUFBO0EvQm1vZ0JKO0FNNzRoQkU7RXlCNndCQztJQUVFLFdBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSwyQkFBQTtFL0Jrb2dCSDtBQUNGO0ErQjluZ0JFO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0EvQmdvZ0JIO0ErQjduZ0JFO0VBQ0MsZ0JBQUE7RUFDQSxlQUFBO0EvQituZ0JIO0FNNzVoQkU7RXlCNHhCQTtJQUtFLGFBQUE7RS9CZ29nQkY7QUFDRjtBTWw2aEJFO0V5Qm95QkM7SUFFRSxhQUFBO0lBQ0Esc0JBQUE7SUFDQSwwQkFBQTtJQUNBLFlBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7SUFDQSx5QjNCLzBCZ0I7STJCZzFCaEIsaUJBQUE7RS9CZ29nQkg7QUFDRjtBK0I1bmdCRTtFQUNDLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EseUIzQnoxQmtCO0UyQjAxQmxCLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0EvQjhuZ0JIO0FNMTdoQkU7RXlCa3pCQTtJQWFFLGFBQUE7RS9CK25nQkY7QUFDRjtBK0I1bmdCRTtFQUNDLGVBQUE7RUFDRSxrQkFBQTtFQUNGLFdBQUE7QS9COG5nQkg7QU1wOGhCRTtFeUJtMEJBO0lBTUUsYUFBQTtFL0IrbmdCRjtBQUNGO0ErQjVuZ0JFO0VBQ0MsZUFBQTtFQUNFLGlCQUFBO0VBQ0YsYzNCbjJCUztFMkJvMkJULGNBQUE7RUFDQSxvQkFBQTtBL0I4bmdCSDtBTWg5aEJFO0V5QjYwQkE7SUFRRSxhQUFBO0UvQituZ0JGO0FBQ0Y7QStCNW5nQkU7RUFDQyxhQUFBO0EvQjhuZ0JIO0ErQjVuZ0JHO0VBQ0MseUIzQmg0QmlCO0FKOC9oQnJCO0ErQjFuZ0JHO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtBL0I0bmdCSjtBK0IxbmdCSTtFQUNDLFlBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7QS9CNG5nQkw7QStCem5nQkk7RUFDQyxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBL0IybmdCTDtBK0J6bmdCSztFQUNDLGVBQUE7QS9CMm5nQk47QStCeG5nQks7RUFDQyxjM0J2NEJTO0FKaWdpQmY7QStCcm5nQkc7RUFDQyx5QkFBQTtBL0J1bmdCSjtBK0JybmdCSTtFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7QS9CdW5nQkw7QStCcG5nQkk7RUFDQyxlQUFBO0VBQ0EsMkJBQUE7RUFDQSxnQkFBQTtBL0JzbmdCTDtBK0JwbmdCSztFQUNDLGtCQUFBO0EvQnNuZ0JOO0ErQm5uZ0JLO0VBQ0MsMkJBQUE7QS9CcW5nQk47QStCam5nQkk7RUFDQyxrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBL0JtbmdCTDtBK0JqbmdCSztFQUNDLGlCQUFBO0EvQm1uZ0JOO0ErQmhuZ0JLO0VBQ0MsYzNCOTZCUztBSmdpaUJmO0ErQjltZ0JJO0VBQ0Msa0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QS9CZ25nQkw7QStCMW1nQkc7RUFDQyxrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0EvQjRtZ0JKO0ErQnptZ0JHO0VBQ0Msa0JBQUE7RUFDQSxlQUFBO0EvQjJtZ0JKO0ErQnptZ0JJO0VBQ0MsbUIzQmg5QlE7RTJCaTlCUixZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLDZCQUFBO0VBQ0EsYzNCcDlCUztFMkJxOUJULGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0EvQjJtZ0JMO0ErQnRtZ0JFO0VBQ0MsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7QS9Cd21nQkg7QStCcm1nQkU7RUFDQyxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0EvQnVtZ0JIO0ErQnJtZ0JHO0VBQ0MsYUFBQTtBL0J1bWdCSjtBK0JubWdCRTtFQUNDLGdCQUFBO0VBQ0Esd0NBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QS9CcW1nQkg7QStCbm1nQkc7RUFDQyxjM0IzL0JRO0UyQjQvQlIsZUFBQTtFQUNBLGlCQUFBO0EvQnFtZ0JKO0ErQm5tZ0JJO0VBQ0MsZUFBQTtBL0JxbWdCTDtBK0JqbWdCRztFQUNDLGVBQUE7RUFDQSxjM0J0Z0NRO0UyQnVnQ1Isa0JBQUE7QS9CbW1nQko7QStCOWxnQkU7RUFDQyx5QjNCL2dDVztFMkJnaENYLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0EvQmdtZ0JIO0FNbm1pQkU7RXlCeS9CQTtJQWFFLGFBQUE7RS9CaW1nQkY7QUFDRjs7QStCNWxnQkE7RUFDQyxrQkFBQTtBL0IrbGdCRDtBK0I3bGdCQztFQUNDLGVBQUE7RUFDRSxpQkFBQTtFQUNGLGMzQjNpQ1c7QUowb2lCYjtBK0I1bGdCQztFQUNDLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNFLHlCM0I1akNpQjtFMkI2akNuQixhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtBL0I4bGdCRjtBK0I1bGdCRTtFQUNDLGVBQUE7RUFDQSxjM0JoakNZO0UyQmlqQ1osa0JBQUE7RUFDQSxlQUFBO0EvQjhsZ0JIO0ErQjNsZ0JFO0VBQ0MsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QS9CNmxnQkg7QStCMWxnQkU7RUFDQyxjM0J6a0NVO0UyQjBrQ1YsWUFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLDZCQUFBO0VBQ0EsY0FBQTtBL0I0bGdCSDtBK0J6bGdCRTtFQUNDLGVBQUE7RUFDRSxpQkFBQTtBL0IybGdCTDtBK0J4bGdCRTtFQUNDLGVBQUE7RUFDRSxxQkFBQTtFQUNGLGNBQUE7QS9CMGxnQkg7QStCdmxnQkU7RUFDQyxlQUFBO0VBQ0EsWUFBQTtBL0J5bGdCSDtBK0J0bGdCRTtFQUNDLGMzQmxtQ1U7RTJCbW1DViwwQkFBQTtFQUNBLGVBQUE7QS9Cd2xnQkg7QStCcGxnQkM7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7QS9Cc2xnQkY7QU12cWlCRTtFeUIra0NEO0lBS0UsZUFBQTtFL0J1bGdCRDtBQUNGO0ErQnRsZ0JFO0VBQ0MsZUFBQTtFQUNBLGMzQnhtQ1k7RTJCeW1DWixrQkFBQTtBL0J3bGdCSDtBTWpyaUJFO0V5QjhsQ0U7SUFDQyxnQkFBQTtFL0JzbGdCSDtBQUNGO0FNdHJpQkU7RXlCNGxDQTtJQVFFLG1CQUFBO0UvQnNsZ0JGO0FBQ0Y7QStCbmxnQkU7RUFDQyxlQUFBO0EvQnFsZ0JIO0ErQnBsZ0JHO0VBQ0MsaUJBQUE7QS9Cc2xnQko7QStCbGxnQkU7RUFFQyxnQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7QS9CbWxnQkg7QU12c2lCRTtFeUIrbUNBO0lBUUUsbUJBQUE7SUFDQSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtFL0JvbGdCRjtBQUNGOztBK0Iva2dCQTtFQWNDLGFBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CM0IxcUNhO0UyQjJxQ2IsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLDZCQUFBO0EvQnFrZ0JEO0ErQjNsZ0JDO0VBQ0MsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQkFBQTtBL0I2bGdCRjtBTW51aUJFO0V5QmtvQ0Q7SUFPRSx1QkFBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtFL0I4bGdCRDtBQUNGO0ErQmhsZ0JDO0VBQ0MscUIzQjNxQ2E7QUo2dmlCZjtBK0Iva2dCQztFQUNDLGlCQUFBO0VBQ0Esb0JBQUE7QS9CaWxnQkY7QStCN2tnQkU7RUFFQyx3QkFBQTtFQUNBLFdBQUE7RUFDQSx5QjNCcHNDaUI7RTJCcXNDakIsa0JBQUE7RUFDQSxNQUFBO0EvQjhrZ0JIO0FNeHZpQkU7RXlCNnFDRTtJQUNDLGFBQUE7RS9COGtnQkg7QUFDRjtBTTd2aUJFO0V5QnNyQ0M7SUFFQyxVQUFBO0lBQ0EsYUFBQTtJQUNBLHlCM0J0dENnQjtJMkJ1dENoQixrQkFBQTtJQUNBLFdBQUE7SUFDQSxTQUFBO0UvQnlrZ0JGO0FBQ0Y7QU12d2lCRTtFeUJzckNDO0lBVUUsV0FBQTtFL0Iya2dCSDtBQUNGO0FNNXdpQkU7RXlCc3JDQztJQWNFLFdBQUE7RS9CNGtnQkg7QUFDRjtBK0J2a2dCQztFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHlCM0JodkNtQjtFMkJpdkNuQixrQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0EvQnlrZ0JGO0ErQnZrZ0JFO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsMkJBQUE7QS9CeWtnQkg7QStCdGtnQkU7RUFDQyxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBL0J3a2dCSDtBK0J0a2dCRztFQUNDLGMzQjl1Q1c7RTJCK3VDWCxlQUFBO0EvQndrZ0JKO0ErQm5rZ0JDO0VBQ0MsYzNCOXZDVztFMkIrdkNYLGVBQUE7RUFDQyxpQkFBQTtFQUNELGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBL0Jxa2dCRjtBK0Jua2dCRTtFQUNDLGtCQUFBO0EvQnFrZ0JIO0ErQm5rZ0JHO0VBQ0MsYzNCbHdDVztFMkJtd0NYLGVBQUE7QS9CcWtnQko7QStCamtnQkU7RUFDQyxjM0J4d0NZO0FKMjBpQmY7QStCL2pnQkM7RUFDQyxZQUFBO0EvQmlrZ0JGO0ErQi9qZ0JFO0VBQ0MsZUFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0EvQmlrZ0JIO0ErQjdqZ0JDO0VBT0Msb0JBQUE7QS9CeWpnQkY7QStCL2pnQkU7RUFDQyxlQUFBO0VBQ0EsYzNCbnlDVTtFMkJveUNWLGVBQUE7QS9CaWtnQkg7QStCNWpnQkU7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7QS9COGpnQkg7QStCM2pnQkU7RUFDQyxjM0J0eUNZO0UyQnV5Q1osMEJBQUE7RUFDQSxlQUFBO0VBQ0UsaUJBQUE7QS9CNmpnQkw7O0ErQnBqZ0JFO0VBUUMsa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBL0JnamdCSDtBK0J6amdCRztFQUNDLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0EvQjJqZ0JKO0ErQm5qZ0JHO0VBQ0MsbUIzQm4xQ2lCO0UyQm8xQ2pCLGdCQUFBO0VBQ0EsaUNBQUE7QS9CcWpnQko7QStCbmpnQkk7RUFDQywyQkFBQTtFQUNBLDhCQUFBO0VBQ0Esa0JBQUE7QS9CcWpnQkw7QStCbGpnQkk7RUFDQyw0QkFBQTtFQUNBLCtCQUFBO0VBQ0EsbUJBQUE7QS9Cb2pnQkw7QStCaGpnQkc7RUFDQyxlQUFBO0EvQmtqZ0JKO0ErQjdpZ0JDO0VBRUMsbUIzQmwyQ1c7RTJCbTJDWCxjM0IvMUNZO0UyQmkyQ1osYUFBQTtBL0I2aWdCRjtBK0IzaWdCRTtFQUNDLDhCQUFBO0EvQjZpZ0JIO0FNNTNpQkU7RXlCdTBDRDtJQWFFLGdCQUFBO0UvQjRpZ0JEO0FBQ0Y7QStCMWlnQkU7RUFFQyxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QS9CMmlnQkg7QU14NGlCRTtFeUJ1MUNBO0lBU0UsZUFBQTtFL0I0aWdCRjtBQUNGO0FNNzRpQkU7RXlCbTJDQztJQUVFLGtCQUFBO0UvQjRpZ0JIO0FBQ0Y7QStCemlnQkc7RUFDQyxxQkFBQTtFQUNBLGMzQmg0Q1U7RTJCaTRDVix3QkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QS9CMmlnQko7QU03NWlCRTtFeUJ5MkNDO0lBWUUsd0JBQUE7SUFDQSxlQUFBO0UvQjRpZ0JIO0FBQ0Y7QU1uNmlCRTtFeUIwM0NDO0lBRUUsMEJBQUE7SUFDQSxpQkFBQTtFL0IyaWdCSDtBQUNGO0ErQnRpZ0JFO0VBRUMsZ0JBQUE7RUFVQTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBQUE7QS9CZ2pnQkg7QU0vN2lCRTtFeUJtNENBO0lBS0UsZUFBQTtFL0IyamdCRjtBQUNGO0ErQnpqZ0JHO0VBQ0MsY0FBQTtBL0IyamdCSjtBK0JuaWdCRTtFQUNDLGFBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QS9CcWlnQkg7QU1qOWlCRTtFeUJvNkNBO0lBV0UsOEJBQUE7SUFDQSxTQUFBO0UvQnNpZ0JGO0FBQ0Y7QStCbGlnQkU7RUFDQyxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7QS9Cb2lnQkg7QU1oK2lCRTtFeUJxN0NBO0lBVUUsMkJBQUE7SUFDQSxnQkFBQTtJQUNBLFdBQUE7RS9CcWlnQkY7QUFDRjtBK0JuaWdCRztFQUNDLGVBQUE7RUFDQSxpQkFBQTtBL0JxaWdCSjtBTTMraUJFO0V5Qm84Q0M7SUFLRSxlQUFBO0lBQ0Esa0JBQUE7RS9Cc2lnQkg7QUFDRjtBK0JuaWdCRztFQUNDLFdBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBL0JxaWdCSjtBTXovaUJFO0V5Qjg4Q0M7SUFTRSxnQkFBQTtJQUNBLGVBQUE7SUFDQSxpQkFBQTtFL0JzaWdCSDtBQUNGO0ErQmppZ0JFO0VBQ0MsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0EvQm1pZ0JIO0FNdmdqQkU7RXlCKzlDQTtJQVFFLGlCQUFBO0UvQm9pZ0JGO0FBQ0Y7QStCbGlnQkc7RUFDQyxZQUFBO0EvQm9pZ0JKO0FNL2dqQkU7RXlCMCtDQztJQUlFLGVBQUE7SUFDQSxtQkFBQTtFL0JxaWdCSDtBQUNGO0ErQmxpZ0JHO0VBQ0MsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBL0JvaWdCSjtBTTFoakJFO0V5Qm0vQ0M7SUFNRSxlQUFBO0UvQnFpZ0JIO0FBQ0Y7QStCbmlnQkk7RUFDQyxlQUFBO0EvQnFpZ0JMO0ErQjloZ0JFO0VBQ0MsYUFBQTtBL0JnaWdCSDtBK0IxaGdCRTtFQUNDLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBL0I0aGdCSDtBK0J6aGdCRTtFQUNDLHdCQUFBO0EvQjJoZ0JIO0ErQjFoZ0JHO0VBQ0MsYUFBQTtBL0I0aGdCSjtBK0J6aGdCRztFQUNDLFlBQUE7RUFDQSxvQkFBQTtBL0IyaGdCSjtBK0J0aGdCQztFQUVDLGdCQUFBO0EvQnVoZ0JGO0ErQnJoZ0JFO0VBQ0MsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QS9CdWhnQkg7QStCbmhnQkc7RUFDQyxxQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7QS9CcWhnQko7QU10a2pCRTtFeUIyaURDO0lBUUUsa0JBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0UvQnVoZ0JIO0FBQ0Y7QStCcGhnQkc7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QS9Cc2hnQko7QU1ubGpCRTtFeUJ5akRDO0lBUUUsaUJBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtJQUNBLGlCQUFBO0UvQnNoZ0JIO0FBQ0Y7QU0zbGpCRTtFeUJ5a0RHO0lBQ0MsWUFBQTtJQUNBLGNBQUE7RS9CcWhnQko7QUFDRjtBK0IvZ2dCQztFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjM0JsbkRXO0UyQm1uRFgsd0JBQUE7QS9CaWhnQkY7QU0zbWpCRTtFeUJrbEREO0lBV0Usd0JBQUE7RS9Ca2hnQkQ7QUFDRjtBK0JoaGdCRTtFQUNDLGVBQUE7RUFDQSxrQkFBQTtBL0JraGdCSDtBK0IvZ2dCRTtFQUNTLFdBQUE7RUFDUix1QkFBQTtBL0JpaGdCSDtBTXhuakJFO0V5QnFtREE7SUFLRSxxQkFBQTtJQUNBLGVBQUE7SUFDQSxlQUFBO0lBQ0Esb0JBQUE7RS9Ca2hnQkY7QUFDRjtBK0IvZ2dCRTtFQUNDLGlCQUFBO0EvQmloZ0JIO0ErQjdnZ0JDO0VBQ0MsYzNCM29EWTtFMkI0b0RaLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0EvQitnZ0JGO0ErQjVnZ0JDO0VBQ0MsWUFBQTtBL0I4Z2dCRjtBK0IzZ2dCQztFQUNDLGNBQUE7QS9CNmdnQkY7QStCMWdnQkM7RUFPQyxhQUFBO0EvQnNnZ0JGO0ErQjVnZ0JFO0VBQ0MsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBL0I4Z2dCSDtBK0J0Z2dCRTtFQUNDLGdCQUFBO0VBQ0EsV0FBQTtBL0J3Z2dCSDtBTTNwakJFO0V5QmlwREE7SUFJRSxnQkFBQTtFL0IwZ2dCRjtBQUNGO0ErQnhnZ0JHO0VBQ0MsV0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBL0IwZ2dCSjtBTXJxakJFO0V5QmlwREE7SUFjRSxXQUFBO0lBQ0EsbUJBQUE7RS9CMGdnQkY7QUFDRjtBK0J2Z2dCRTtFQUNDLG1CM0IxckRXO0UyQjRyRFgsYUFBQTtFQUNBLDZCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSw2QkFBQTtBL0J3Z2dCSDtBTXZyakJFO0V5Qm9xREE7SUFjRSxZQUFBO0lBQ0EsZ0JBQUE7SUFDQSxZQUFBO0UvQnlnZ0JGO0FBQ0Y7QStCdGdnQkU7RUFDQyxXQUFBO0VBQ0EsYzNCdHREaUI7RTJCdXREakIsYUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLDRCM0JwcERJO0UyQnFwREosZUFBQTtFMUJyc0RLLHdCMEJzc0RMO0UxQmxzREsscUIwQmtzREw7RTFCdHJESyxnQjBCc3JETDtFQU9BOzs7Ozs7O0lBQUE7QS9CMmdnQkg7QU1udGpCRTtFeUJ3ckRBO0lBWUUsdUJBQUE7SUFDQSxtQkFBQTtFL0JtaGdCRjtBQUNGO0FNenRqQkU7RXlCa3REQTtJQUVFLFdBQUE7RS9CeWdnQkY7QUFDRjtBK0J0Z2dCRTtFQUNDLGdCQUFBO0EvQndnZ0JIO0ErQnZnZ0JHO0VBQ0MsYzNCL3VEVTtBSnd2akJkO0ErQnJnZ0JFO0VBQ0Msa0JBQUE7QS9CdWdnQkg7QStCdGdnQkc7RUFDQztZQUFBO0VBR0EsV0FBQTtFQUNBLHdCQUFBO0VBQ0EsV0FBQTtFQUNBLHlCM0Jwd0RnQjtFMkJxd0RoQixrQkFBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBV0E7O0lBQUE7QS9CKy9mSjtBTXJ2akJFO0V5Qml1REM7SUFhRSx3QkFBQTtJQUNBLFVBQUE7RS9CMmdnQkg7QUFDRjtBTTN2akJFO0V5Qml1REM7SUFrQkUsZ0JBQUE7SUFDQSxlQUFBO0UvQjRnZ0JIO0FBQ0Y7QStCcGdnQkc7RUFDQyx5QjNCOXdEVztBSm94akJmO0ErQmxnZ0JFO0VBQ0Msa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBL0JvZ2dCSDtBTTF3akJFO0V5Qmt3REE7SUFPRSxrQkFBQTtFL0JxZ2dCRjtBQUNGO0ErQm5nZ0JHO0VBQ0MsYzNCdHlEUztFMkJ3eURUOzs7Ozs7Ozs7Ozs7O0lBQUE7QS9CaWhnQko7QU1oeWpCRTtFeUJneURBO0lBRUUsa0JBQUE7RS9Ca2dnQkY7QUFDRjtBK0JoZ2dCRztFQUNDLGVBQUE7RUFDQSxjM0JuMERnQjtFMkJvMERoQjs7YUFBQTtBL0JvZ2dCSjtBTTV5akJFO0V5QnF5REM7SUFRRSxlQUFBO0lBQ0EsZ0JBQUE7RS9CbWdnQkg7QUFDRjtBK0IvL2ZJO0VBQ0MsYzNCcDBEVTtBSnEwakJmO0ErQnovZkM7RUFFQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0EvQjAvZkY7QU01empCRTtFeUI0ekREO0lBU0UsZUFBQTtFL0IyL2ZEO0FBQ0Y7QStCei9mRTtFQUVDLG1CM0IvMURXO0UyQmcyRFgsYUFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvQjAvZkg7QU0xMGpCRTtFeUJ3MERBO0lBV0UsYUFBQTtFL0IyL2ZGO0FBQ0Y7QU0vMGpCRTtFeUJ1MURBO0lBRUUscUJBQUE7RS9CMC9mRjtBQUNGO0ErQnYvZkU7RUFDQyw2QkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QS9CeS9mSDtBTXoxakJFO0V5QjYxREE7SUFNRSxhQUFBO0lBQ0EsMkJBQUE7SUFDQSxrQkFBQTtJQUNBLHVCQUFBO0lBQ0EsZUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtFL0IwL2ZGO0FBQ0Y7QStCdi9mRTtFQUNDLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0EvQnkvZkg7QU0xMmpCRTtFeUI4MkRBO0lBS0UsV0FBQTtFL0IyL2ZGO0FBQ0Y7QStCeC9mRTtFQUVDLGVBQUE7RUFDQSxlQUFBO0VBQ0EsNEIzQmgxREk7QUp5MGpCUDtBTXAzakJFO0V5QnUzREE7SUFNRSxlQUFBO0UvQjIvZkY7QUFDRjtBK0J6L2ZHO0VBQ0Msa0IzQnYxREU7RTJCdzFERixlQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBL0IyL2ZKO0FNaDRqQkU7RXlCZzREQztJQVFFLGFBQUE7SUFDQSxxQkFBQTtFL0I0L2ZIO0FBQ0Y7QStCeC9mRTtFQUNDLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QS9CMC9mSDtBK0IvK2ZFO0VBRUMsbUIzQnA3RFc7RTJCcTdEWCxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0EvQmcvZkg7QStCMStmRztFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QS9CNCtmSjtBTXg1akJFO0V5Qnc2REM7SUFPRSxnQkFBQTtFL0I2K2ZIO0FBQ0Y7QStCeitmRztFQUNDLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGMzQno4RFc7RTJCMDhEWCx5QkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtBL0IyK2ZKO0FNeDZqQkU7RXlCbzdEQztJQVlFLFNBQUE7SUFDQSxXQUFBO0UvQjQrZkg7QUFDRjtBK0IxK2ZJO0VBQ0MsZUFBQTtBL0I0K2ZMO0ErQngrZkc7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0VBQ0EsYzNCcitEVTtFMkJzK0RWLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QS9CMCtmSjtBK0JoK2ZFO0VBQ0MsbUIzQnAvRFc7RTJCcS9EWCxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsOEJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBL0JrK2ZIO0FNeDhqQkU7RXlCODlEQTtJQVdFLGlCQUFBO0UvQm0rZkY7QUFDRjtBK0JoK2ZFO0VBQ0MsZ0JBQUE7QS9CaytmSDtBK0IvOWZFO0VBRUMsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtBL0JnK2ZIO0FNdDlqQkU7RXlCaS9EQTtJQVFFLFdBQUE7SUFDQSxnQkFBQTtFL0JpK2ZGO0FBQ0Y7QStCLzlmRztFQUNDLGdCQUFBO0VBQ0EsZUFBQTtBL0JpK2ZKO0ErQjk5Zkc7RUFDQyxlQUFBO0VBQ0EsYzNCeGhFVTtBSncvakJkO0ErQjU5ZkU7RUFFQyxrQkFBQTtFQUNBLGlCQUFBO0EvQjY5Zkg7QStCMzlmRztFQUNDLGVBQUE7RUFDQSxnQkFBQTtBL0I2OWZKO0ErQnQ5ZkU7RUFDQyx3QkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUIzQjlpRVc7QUpzZ2tCZDtBK0JyOWZFO0VBQ0MsZ0JBQUE7QS9CdTlmSDtBK0JwOWZFO0VBQ0MsYUFBQTtFQUNBLGMzQnRqRVc7RTJCdWpFWCxlQUFBO0VBQ0EsZUFBQTtBL0JzOWZIO0FNMS9qQkU7RXlCZ2lFQTtJQU9FLGlCQUFBO0lBQ0EsVUFBQTtFL0J1OWZGO0FBQ0Y7QStCcDlmRTtFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7QS9CczlmSDtBTXJna0JFO0V5QjRpRUE7SUFNRSxXQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0UvQnU5ZkY7QUFDRjtBTTVna0JFO0V5QndqRUE7SUFFRSxrQkFBQTtJQUNBLGdCQUFBO0UvQnM5ZkY7QUFDRjtBK0JuOWZFO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0EvQnE5Zkg7QStCbDlmRTtFQUNDLGVBQUE7QS9CbzlmSDtBK0JoOWZDO0VBQ0MsZUFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0EsbUIzQmxtRVk7RTJCbW1FWixZQUFBO0VBQ0EsT0FBQTtFQUNBLFlBQUE7QS9CazlmRjtBK0JoOWZFO0VBQ0MsU0FBQTtBL0JrOWZIO0ErQjk4ZkM7RUFFQyx1QkFBQTtBL0IrOGZGO0ErQjM4Zkc7RUFDQyxnQkFBQTtFQUNBLG1CM0Jsb0VpQjtFMkJtb0VqQixrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QS9CNjhmSjtBK0IxOGZHO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7QS9CNDhmSjtBK0J6OGZHO0VBQ0MsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsYzNCOW5FVztBSnlra0JmO0ErQnI4ZkU7RUFDQyx5QjNCMW9FVztFMkIyb0VYLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7QS9CdThmSDtBTXRra0JFO0V5Qm9uRUE7SUFjRSxhQUFBO0UvQnc4ZkY7QUFDRjs7QU0za2tCRTtFeUIyb0VBO0lBRUUsYUFBQTtFL0JtOGZGO0FBQ0Y7QStCaDhmRTtFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSx5QjNCMXFFVztFMkIycUVYLGtCL0J0b0V5QjtFK0J1b0V6QixtQkFBQTtFQUNBLGdCQUFBO0EvQms4Zkg7QU0xbGtCRTtFeUJpcEVBO0lBVUUsOEJBQUE7RS9CbThmRjtBQUNGO0ErQmo4Zkc7RUFDQyxVQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QS9CbThmSjtBTXZta0JFO0V5QjhwRUM7SUFTRSxXQUFBO0UvQm84Zkg7QUFDRjtBK0JqOGZHO0VBQ0MsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBL0JtOGZKO0FNbG5rQkU7RXlCMnFFQztJQVFDLGFBQUE7RS9CbThmRjtBQUNGO0ErQmg4Zkc7RUFFQyxxQkFBQTtBL0JpOGZKO0FNMW5rQkU7RXlCdXJFQztJQUtFLGFBQUE7SUFDQSwwQ0FBQTtJQUNBLGlDQUFBO0UvQms4Zkg7QUFDRjtBK0IvN2ZHO0VBQ0Msa0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0EvQmk4Zko7QStCOTdmRztFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQ0FBQTtFQUNBLG1CQUFBO0EvQmc4Zko7QU1ocGtCRTtFeUIwc0VDO0lBU0UsYUFBQTtFL0JpOGZIO0FBQ0Y7QStCLzdmSTtFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0EvQmk4Zkw7QU03cGtCRTtFeUJzdEVFO0lBUUUsYUFBQTtFL0JtOGZKO0FBQ0Y7QStCLzdmRztFQUNDLHlCQUFBO0VBQ0EsMkNBQUE7RUFDQSxnQkFBQTtBL0JpOGZKO0ErQi83Zkc7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxRQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsYzNCdndFUztBSndza0JiO0FNL3FrQkU7RXlCd3VFQztJQVNFLGVBQUE7SUFDQSxXQUFBO0lBQ0EsTUFBQTtFL0JrOGZIO0FBQ0Y7QStCOTdmRztFQUNDLG1CQUFBO0EvQmc4Zko7QStCejdmRztFQUNDLFlBQUE7RUFDQSx5QjNCdnhFVTtFMkJ3eEVWLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjM0JyeEVXO0UyQnN4RVgsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QS9CMjdmSjtBK0J2N2ZDO0VBQ0MsbUJBQUE7QS9CeTdmRjtBK0J2N2ZFO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QS9CeTdmSDtBK0J2N2ZHO0VBQ0MsYzNCdnlFVztFMkJ3eUVYLGVBQUE7RUFDQSxrQkFBQTtBL0J5N2ZKO0ErQnI3ZkU7RUFDQyxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjM0J6ekVVO0UyQjB6RVYsaUJBQUE7RUFDQSxtQkFBQTtBL0J1N2ZIO0ErQnI3Zkc7RUFDQyxjM0JuekVVO0FKMHVrQmQ7QStCbjdmRTtFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0IvQmp5RXlCO0UrQmt5RXpCLDhCQUFBO0EvQnE3Zkg7QStCbjdmRztFQUNDLGVBQUE7QS9CcTdmSjtBTTF1a0JFO0V5Qm96RUM7SUFJRSxlQUFBO0UvQnM3Zkg7QUFDRjs7QStCaDdmQTtFQUNDLGFBQUE7QS9CbTdmRDtBTW52a0JFO0V5Qit6RUY7SUFJRSxhQUFBO0UvQm83ZkE7QUFDRjtBTXh2a0JFO0V5QnMwRUQ7SUFFRSxhQUFBO0UvQm83ZkQ7QUFDRjtBK0JqN2ZDO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsMEJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QS9CbTdmRjtBTXR3a0JFO0V5QjQwRUQ7SUFVRSxhQUFBO0UvQm83ZkQ7QUFDRjtBK0JsN2ZDO0VBQ0Msa0JBQUE7QS9CbzdmRjtBK0JsN2ZFO0VBQ0MsZUFBQTtFQUNBLGMzQjkyRVk7QUpreWtCZjtBK0JqN2ZFO0VBQ0MsYzNCbDNFWTtFMkJtM0VaLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0EvQm03Zkg7QU14eGtCRTtFeUJpMkVBO0lBT0UsZUFBQTtFL0JvN2ZGO0FBQ0Y7QStCajdmRTtFQUNDLGVBQUE7RUFDQSxnQkFBQTtBL0JtN2ZIO0FNanlrQkU7RXlCNDJFQTtJQUtFLGVBQUE7RS9CbzdmRjtBQUNGO0ErQmg3ZkM7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0EvQms3ZkY7QU01eWtCRTtFeUJzM0VEO0lBT0Usc0JBQUE7SUFDQSxnQkFBQTtFL0JtN2ZEO0FBQ0Y7QStCajdmRTtFQUNDLFVBQUE7QS9CbTdmSDtBTXJ6a0JFO0V5Qmk0RUE7SUFJRSxXQUFBO0UvQm83ZkY7QUFDRjtBK0JqN2ZFO0VBQ0Msa0JBQUE7QS9CbTdmSDtBTTd6a0JFO0V5Qnk0RUE7SUFJRSxtQkFBQTtFL0JvN2ZGO0FBQ0Y7QStCajdmRTtFQUNDLGVBQUE7QS9CbTdmSDtBK0JqN2ZHO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0EvQm03Zko7QStCLzZmRztFQUNDLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0EvQmk3Zko7QU05MGtCRTtFeUIwNUVDO0lBTUUsZUFBQTtJQUNBLDJCQUFBO0lBQ0EsV0FBQTtFL0JrN2ZIO0FBQ0Y7QStCLzZmRztFQUNDLGVBQUE7RUFDQSxlQUFBO0EvQmk3Zko7QStCNzZmRTtFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0EvQis2Zkg7QStCNzZmRztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QS9CKzZmSjtBK0I1NmZHO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7QS9CODZmSjtBTXgya0JFO0V5QnU3RUM7SUFNRSxpQkFBQTtFL0IrNmZIO0FBQ0Y7QStCNzZmSTtFQUNDLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBL0IrNmZMO0ErQjE2ZkU7RUFDQyxlQUFBO0VBQ0Esa0JBQUE7QS9CNDZmSDtBK0IxNmZHO0VBQ0MsZ0JBQUE7RUFDQSxjM0I1OUVVO0FKdzRrQmQ7QU0xM2tCRTtFeUJrOUVBO0lBR0UsbUJBQUE7RS9CeTZmRjtBQUNGO0ErQnY2Zkc7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7QS9CeTZmSjtBTW40a0JFO0V5Qnc5RUM7SUFLRSxlQUFBO0lBQ0EsaUJBQUE7RS9CMDZmSDtBQUNGO0ErQnY2Zkc7RUFDQyxlQUFBO0EvQnk2Zko7QU01NGtCRTtFeUJrK0VDO0lBSUUsZUFBQTtJQUNBLGMzQnJnRmdCO0kyQnNnRmhCLHFCQUFBO0UvQjA2Zkg7QUFDRjtBK0J2NmZHO0VBQ0MsWUFBQTtFQUNBLGVBQUE7QS9CeTZmSjtBTXY1a0JFO0V5QjQrRUM7SUFLRSxtQkFBQTtJQUNBLGVBQUE7RS9CMDZmSDtBQUNGO0ErQnI2Zkc7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7QS9CdTZmSjtBTWo2a0JFO0V5QncvRUM7SUFLRSxlQUFBO0UvQnc2Zkg7QUFDRjtBK0JyNmZHO0VBQ0MsYzNCaGlGaUI7RTJCaWlGakIscUJBQUE7QS9CdTZmSjtBK0JuNmZFO0VBQ0Msa0IvQngvRXlCO0UrQnkvRXpCLGlCQUFBO0VBQ0EseUIzQjdpRmtCO0UyQjhpRmxCLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0EvQnE2Zkg7QU1sN2tCRTtFeUJ1Z0ZBO0lBU0UsbUJBQUE7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSx1QkFBQTtJQUNBLGFBQUE7RS9CczZmRjtBQUNGO0FNMzdrQkU7RXlCdWhGQztJQUVFLGtCQUFBO0UvQnM2Zkg7QUFDRjtBK0JsNmZFO0VBQ0MsZUFBQTtFQUNBLGMzQmhqRlk7RTJCaWpGWixpQkFBQTtFQUNBLGtCQUFBO0EvQm82Zkg7QU10OGtCRTtFeUI4aEZBO0lBT0UsY0FBQTtJQUNBLGtCQUFBO0lBQ0EsZUFBQTtFL0JxNmZGO0FBQ0Y7QStCbDZmRTtFQUNDLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0EvQm82Zkg7QU10OWtCRTtFeUIyaUZBO0lBVUUsWUFBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGVBQUE7SUFDQSxrQkFBQTtJQUNBLGNBQUE7SUFDQSxrQkFBQTtFL0JxNmZGO0FBQ0Y7O0ErQmg2ZkE7RUFDQyxhQUFBO0EvQm02ZkQ7O0FnQzdnbEJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Q0FBQTtBQ0NBO0VBQ0MsZUFBQTtBakN5cWxCRDs7QWlDcHFsQkM7RUFDQyxXQUFBO0VBQ0EsYzdCRGtCO0U2QkVsQixhQUFBO0VBQ0EsaURBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0Esc0JBQUE7QWpDdXFsQkY7QWlDcnFsQkU7RUFFQyxrQkFBQTtBakNzcWxCSDtBaUNycWxCRztFQUNDLFlBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLDRFQUFBO0FqQ3VxbEJKO0FpQ3BxbEJFO0VBQ0MsYzdCYlc7RTZCY1gsc0NBQUE7QWpDc3FsQkg7QWlDbnFsQkU7RUFDQywyQkFBQTtBakNxcWxCSDtBaUNscWxCRTtFQUNDLFdBQUE7QWpDb3FsQkg7QU1ycWxCRTtFMkJHRTtJQUNDLGFBQUE7RWpDcXFsQkg7RWlDbnFsQkU7SUFDQyxTQUFBO0lBQ0EsOEJBQUE7RWpDcXFsQkg7QUFDRjtBTTlxbEJFO0UyQkFBO0lBYUUsc0NBQUE7SUFDQSxrQkFBQTtJQUNBLE1BQUE7SUFDQSxPQUFBO0lBQ0EsYzdCdENVO0VKMnNsQlo7QUFDRjtBaUNscWxCRTtFQUNDLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QWpDb3FsQkg7QWlDL3BsQkU7RUFDQyxlQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0FqQ2lxbEJIO0FNbnNsQkU7RTJCNkJBO0lBUUUsZUFBQTtFakNrcWxCRjtBQUNGO0FpQ2hxbEJHO0VBQ0MsZUFBQTtFQUNBLGtCQUFBO0FqQ2txbEJKO0FpQzdwbEJFO0VBQ0MsNEI3QkxJO0U2Qk1KLGVBQUE7RUFDQSxpQkFBQTtBakMrcGxCSDtBTWp0bEJFO0UyQitDQTtJQU1FLGVBQUE7SUFDQSxpQkFBQTtFakNncWxCRjtBQUNGO0FpQzlwbEJHO0VBQ0Msd0JBQUE7QWpDZ3FsQko7QWlDNXBsQkU7RUFDQyxlQUFBO0FqQzhwbEJIO0FpQzFwbEJDO0VBQ0MsK0NBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FqQzRwbEJGO0FNcnVsQkU7RTJCbUVEO0lBU0UsV0FBQTtJQUNBLGVBQUE7RWpDNnBsQkQ7QUFDRjtBaUMzcGxCRTtFQUNDLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxnQ0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBakM2cGxCSDtBTW52bEJFO0UyQmdGQTtJQVNFLGVBQUE7RWpDOHBsQkY7QUFDRjtBaUMxcGxCQztFQUNDLHNDQUFBO0FqQzRwbEJGO0FpQ3pwbEJDO0VBQ0MsbUNBQUE7QWpDMnBsQkY7QU05dmxCRTtFMkJrR0Q7SUFHRSxzQ0FBQTtFakM2cGxCRDtBQUNGO0FpQzFwbEJDO0VBQ0MsV0FBQTtFQUNBLG1CN0IzSWtCO0U2QjRJbEIsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBakM0cGxCRjtBaUN4cGxCQztFQUNDLGVBQUE7RUFDQSxZQUFBO0FqQzBwbEJGO0FpQ3RwbEJDO0VBQ0Msa0JBQUE7RUFDQSxlQUFBO0VBQ0EsbUI3QnJKWTtFNkJzSlosMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0FqQ3dwbEJGO0FNN3hsQkU7RTJCNkhEO0lBV0Usd0JBQUE7SUFDQSx1QkFBQTtFakN5cGxCRDtBQUNGO0FpQ3ZwbEJFO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtBakN5cGxCSDtBaUN4cGxCRztFQUNDLFlBQUE7RUFDQSxpQkFBQTtBakMwcGxCSjtBaUNycGxCQztFQUNDLGFBQUE7QWpDdXBsQkY7QWlDanBsQkM7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7QWpDbXBsQkY7QWlDaHBsQkM7RUFDQyxtQkFBQTtBakNrcGxCRjtBaUNocGxCRTtFQUNDLFlBQUE7QWpDa3BsQkg7QU14emxCRTtFMkJxS0E7SUFJRSxZQUFBO0VqQ21wbEJGO0FBQ0Y7QWlDaHBsQkU7RUFDQyxlQUFBO0FqQ2twbEJIO0FpQy9vbEJFO0VBQ0MsZUFBQTtBakNpcGxCSDtBaUM5b2xCRTtFQUVDLFNBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7QWpDK29sQkg7QU16MGxCRTtFMkJxTEE7SUFRRSxZQUFBO0VqQ2dwbEJGO0FBQ0Y7QWlDNW9sQkU7RUFDQyxVQUFBO0FqQzhvbEJIO0FNajFsQkU7RTJCa01BO0lBR0UsVUFBQTtJQUNBLFdBQUE7RWpDZ3BsQkY7QUFDRjtBaUM3b2xCRTtFQUNDLFVBQUE7RUFDQSxXQUFBO0FqQytvbEJIO0FNMzFsQkU7RTJCME1BO0lBS0UsNEJBQUE7SUFDQSxtQkFBQTtJQUNBLFdBQUE7RWpDZ3BsQkY7QUFDRjtBaUM3b2xCRTtFQUNDLGtCQUFBO0FqQytvbEJIO0FpQzVvbEJFO0VBRUMsZUFBQTtFQU1BLGM3QnRQVztFNkJ1UFgsa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSw0QjdCL0xJO0FKdTBsQlA7QU1sM2xCRTtFMkJ5TkE7SUFLRSxlQUFBO0VqQ3dwbEJGO0FBQ0Y7QWlDMW9sQkU7RUFFQyxjQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7QWpDMm9sQkg7QU01M2xCRTtFMkI2T0E7SUFPRSxhQUFBO0VqQzRvbEJGO0FBQ0Y7QWlDMW9sQkc7RUFDQyxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBakM0b2xCSjtBaUN0b2xCQztFQUVDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsNEI3QjVOSztFNkI2TkwsZ0JBQUE7QWpDdW9sQkY7QU0vNGxCRTtFMkJpUUQ7SUFVRSxtQkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxlQUFBO0VqQ3dvbEJEO0FBQ0Y7QWlDdG9sQkU7RUFFQyxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FqQ3VvbEJIO0FpQ25vbEJDO0VBQ0MsaUJBQUE7QWpDcW9sQkY7QU0vNWxCRTtFMkJ5UkQ7SUFJRSxpQkFBQTtJQUNTLGtCQUFBO0VqQ3NvbEJWO0FBQ0Y7QWlDbm9sQkM7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QjdCMVBLO0FKKzNsQlA7QU0xNmxCRTtFMkJrU0Q7SUFNRSxlQUFBO0lBQ0EsbUJBQUE7RWpDc29sQkQ7QUFDRjtBaUNub2xCQztFQUNDLGlCQUFBO0VBQ0EsZUFBQTtBakNxb2xCRjtBTXA3bEJFO0UyQjZTRDtJQUtFLGVBQUE7SUFDQSxpQkFBQTtFakNzb2xCRDtBQUNGO0FpQ3BvbEJFO0VBQ0Msa0JBQUE7QWpDc29sQkg7QWlDcm9sQkc7RUFFQyxrQkFBQTtBakNzb2xCSjtBaUNyb2xCSTtFQUNDLGtCQUFBO0VBQ0EscUI3QjVRRztFNkI2UUgsWUFBQTtFQUNBLGVBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtBakN1b2xCTDtBaUNsb2xCRTtFQUNDLGdCQUFBO0FqQ29vbEJIO0FpQ2hvbEJDO0VBRUMsZ0JBQUE7QWpDaW9sQkY7QWlDOW5sQkM7RUFFQyw2QkFBQTtFQUNBLGdDQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7QWpDK25sQkY7QU1yOWxCRTtFMkJnVkQ7SUFRRSxvQkFBQTtFakNpb2xCRDtBQUNGO0FpQy9ubEJFO0VBQ0Msa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLCtCQUFBO0VBQ0EsbUJBQUE7QWpDaW9sQkg7QU1wK2xCRTtFMkIyVkE7SUFXRSxrQkFBQTtFakNrb2xCRjtBQUNGO0FpQ2hvbEJHO0VBQ0MsV0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBakNrb2xCSjtBTTkrbEJFO0UyQnlXQztJQUtFLGVBQUE7RWpDb29sQkg7QUFDRjtBaUNob2xCRTtFQUNDLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBakNrb2xCSDtBaUMvbmxCRTtFQUNDLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QWpDaW9sQkg7QU1sZ21CRTtFMkJ5WEE7SUFXRSxXQUFBO0lBQ0EsaUJBQUE7RWpDa29sQkY7QUFDRjtBaUNob2xCRztFQUNDLFdBQUE7QWpDa29sQko7QU0zZ21CRTtFMkJ3WUM7SUFHRSxXQUFBO0VqQ29vbEJIO0FBQ0Y7QWlDbm9sQkk7RUFDQyxpQkFBQTtBakNxb2xCTDtBTW5obUJFO0UyQjZZRTtJQUdFLGNBQUE7SUFDQSxrQkFBQTtFakN1b2xCSjtBQUNGO0FpQ2pvbEJHO0VBQ0MsbUJBQUE7QWpDbW9sQko7QWlDaG9sQkc7RUFDQyxtQkFBQTtBakNrb2xCSjtBaUMvbmxCRztFQUVDLDRCN0J2WEc7QUp1L2xCUDtBaUM1bmxCSTtFQUNDLGFBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0FqQzhubEJMO0FpQzNubEJJO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBakM2bmxCTDtBaUMzbmxCSztFQUNDLGM3Qi9jUTtFNkJnZFIsbUI3QjNkYztBSndsbUJwQjs7QWtDaG1tQkE7RUFDSSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0FsQ21tbUJKO0FrQ2ptbUJJO0VBQ0ksbUJBQUE7QWxDbW1tQlI7QWtDL2xtQkk7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0FsQ2ltbUJSOztBa0M3bG1CQTtFQUNJO0lBQ0kscUJBQUE7SUFDQSxVQUFBO0VsQ2dtbUJOO0VrQzdsbUJFO0lBQ0ksc0JBQUE7SUFDQSxVQUFBO0VsQytsbUJOO0VrQzVsbUJFO0lBQ0ksbUJBQUE7SUFDQSxVQUFBO0VsQzhsbUJOO0FBQ0Y7QWtDM2xtQkE7RUFDSSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBbEM2bG1CSjtBa0MxbG1CSTtFQUNJLFdBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsNEVBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBbEM0bG1CUjtBa0N6bG1CSTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxVQUFBO0VBQ0EsaUNBQUE7RUFDQSx3QkFBQTtFQUNBLDZCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBbEMybG1CUjtBa0N4bG1CSTtFQUNJLGdCQUFBO0VBQ0EsbUJBQUE7QWxDMGxtQlI7QWtDdmxtQkk7RUFDSSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtBbEN5bG1CUjtBa0N0bG1CSTtFQUNJLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7QWxDd2xtQlI7QWtDcmxtQkk7RUFDSSw0QjlCVEQ7RThCVUMsZUFBQTtFQUNBLGM5QjNFTTtFOEI0RU4sa0JBQUE7RUFDQSxxQkFBQTtFQUNBLDBDQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtBbEN1bG1CUjtBa0NwbG1CSTtFQUNJLGVBQUE7RUFDQSxjOUJyRk07RThCc0ZOLFlBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7QWxDc2xtQlI7QWtDbGxtQlE7RUFDSSxzQkFBQTtBbENvbG1CWjs7QWtDOWttQkk7RUFDSSxXQUFBO0FsQ2lsbUJSOztBa0M3a21CQTtFQUNJLGFBQUE7RUFDQSx1QkFBQTtBbENnbG1CSjtBa0M5a21CSTtFQUNJLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7QWxDZ2xtQlI7QWtDN2ttQkk7O0VBRUkscUJBQUE7RUFDQSx5QjlCeElhO0U4QnlJYixlQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLDRCOUJqRUQ7QUpncG1CUDtBa0M1a21CSTtFQUNJLGNBQUE7QWxDOGttQlI7QWtDM2ttQkk7RUFDSSxZQUFBO0FsQzZrbUJSOztBa0N2a21CSTtFQUNJLG1CQUFBO0VBQ0EsZ0JBQUE7QWxDMGttQlI7QWtDdmttQkk7RUFDSSxnQkFBQTtBbEN5a21CUjs7QWtDbmttQkk7RUFDSSxpQkFBQTtBbENza21CUjtBa0Nua21CSTtFQUNJLG1CQUFBO0VBQ0EsZ0JBQUE7QWxDcWttQlI7O0FNanRtQkU7RTZCeENGO0lBRUUsYUFBQTtFbkM0dm1CQTtBQUNGOztBbUN6dm1CQTtFQUNDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBQUE7RUF3REEsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RTlCOUJPLHdCOEIrQlA7RTlCM0JPLHFCOEIyQlA7RTlCZk8sZ0I4QmVQO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtBbkMwdG1CRDtBbUN0d21CQztFQUNDLHVCQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO0VBQ0EsbUIvQlJhO0UrQlNiLGFBQUE7RUFDQSxjL0JmWTtFK0JnQlosa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FuQ3d3bUJGO0FtQ3J3bUJFO0VBQ0MsOEJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBbkN1d21CSDtBTTN3bUJFO0U2QkFBO0lBT0UsYUFBQTtFbkN3d21CRjtBQUNGO0FNaHhtQkU7RTZCWkQ7SUF3QkUsVUFBQTtJQUNBLGdCQUFBO0lBQ0EsdUJBQUE7SUFDQSxtQkFBQTtJQUNBLGdCQUFBO0lBQ0EsY0FBQTtJQUNBLFdBQUE7SUFDQSxjL0I1Q1U7RUpvem1CWDtBQUNGO0FNNXhtQkU7RTZCbENGO0lBcUVFLGFBQUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxXQUFBO0lBQ0EsdUJBQUE7SUFDQSxrQkFBQTtJQUNBLFVBQUE7RW5DNnZtQkE7QUFDRjtBbUMzdm1CQztFQUNDLGtCQUFBO0VBQ0EsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtBbkM2dm1CRjtBbUMxdm1CQztFQUVDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBbkMydm1CRjtBTW56bUJFO0U2Qm1ERDtJQVFFLHVCQUFBO0lBQ0Esc0JBQUE7RW5DNHZtQkQ7QUFDRjtBbUMxdm1CRTtFQUNDLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBbkM0dm1CSDtBTWgwbUJFO0U2QitEQTtJQVFFLGVBQUE7SUFDQSxjQUFBO0lBQ0EsWUFBQTtJQUNBLFdBQUE7SUFDQSxrQkFBQTtJOUJoRkksd0I4QmlGSjtJOUI3RUkscUI4QjZFSjtJOUJqRUksZ0I4QmlFSjtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSxrQkFBQTtJQUNBLHFCL0IvQkk7SStCZ0NKLFlBQUE7SUFDQSxjL0J2R1U7SStCd0dWLG1CL0JuR1c7SStCb0dYLGdCQUFBO0VuQyt2bUJGO0FBQ0Y7QU1wMW1CRTtFNkIwRkE7SUFHRSxXQUFBO0lBQ0EsV0FBQTtJQUNBLFdBQUE7SUFDQSxTQUFBO0lBQ0EsbUIvQjFIUztJK0IySFQsY0FBQTtJQUNBLGtCQUFBO0lBQ0EsU0FBQTtFbkMydm1CRjtBQUNGO0FNaDJtQkU7RTZCMEZBO0lBY0UsWUFBQTtFbkM0dm1CRjtBQUNGO0FNcjJtQkU7RTZCOEdEO0lBRUUsd0JBQUE7SUFDQSxjL0J0SVc7SStCdUlYLG1CL0JsSVk7SStCbUlaLGtCL0J6RUc7SStCMEVILGdCQUFBO0VuQ3l2bUJEO0FBQ0Y7QU05Mm1CRTtFNkJ3SEQ7SUFFRSx3QkFBQTtJQUNBLG1CL0I5SmtCO0krQitKbEIsbUIvQi9Ka0I7SStCZ0tsQixjL0J0SlU7SStCdUpWLGtCL0JwRkc7SStCcUZILGdCQUFBO0VuQ3d2bUJEO0FBQ0Y7QW1DcHZtQkM7RUFFQyxjQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QW5DcXZtQkY7QU03M21CRTtFNkJvSUQ7SUFPRSxrQkFBQTtJQUNBLFNBQUE7SUFDQSxTQUFBO0lBQ0EsZ0NBQUE7SUFDQSxrQkFBQTtJQUNBLGVBQUE7RW5Dc3ZtQkQ7QUFDRjtBTXY0bUJFO0U2Qm9JRDtJQWdCRSxlQUFBO0VuQ3V2bUJEO0FBQ0Y7O0FtQ2p2bUJDO0VBQ0MsV0FBQTtFQUNBLGdCQUFBO0FuQ292bUJGO0FNajVtQkU7RTZCMkpEO0lBS0UsU0FBQTtFbkNxdm1CRDtBQUNGO0FNdDVtQkU7RTZCMkpEO0lBU0Usa0JBQUE7RW5Dc3ZtQkQ7QUFDRjtBTTM1bUJFO0U2QndLRDtJQUVFLFVBQUE7SUFDQSxnQkFBQTtFbkNxdm1CRDtBQUNGO0FNajZtQkU7RTZCd0tEO0lBS0csVUFBQTtFbkN3dm1CRjtBQUNGO0FNdDZtQkU7RTZCd0tEO0lBU0csVUFBQTtFbkN5dm1CRjtBQUNGO0FtQ3J2bUJDO0VBQ0MsbUIvQmxNbUI7QUp5N21CckI7O0FtQ252bUJBO0VBQ0MsV0FBQTtFQUNBLG1CL0JoT29CO0UrQmlPcEIsa0JBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsYy9CbE5jO0FKdzhtQmY7QW1DcHZtQkM7RUFDQyxzQkFBQTtBbkNzdm1CRjtBbUNsdm1CRTtFQUVDLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7QW5DbXZtQkg7QW1DaHZtQkU7RUFDQyxVQUFBO0FuQ2t2bUJIO0FtQy91bUJFO0VBQ0MsV0FBQTtBbkNpdm1CSDtBbUMzdW1CRTtFQUNDLG1CL0JqUFc7RStCa1BYLFdBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBRUEsVUFBQTtFQUNBLGNBQUE7QW5DNHVtQkg7QW1DMXVtQkc7RUFDQyxVQUFBO0FuQzR1bUJKO0FtQ3p1bUJHO0VBRUMsV0FBQTtFQUNBLG1CL0J2UVU7RStCd1FWLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QW5DMHVtQko7QW1DdnVtQkc7RUFDQyxVQUFBO0VBQ0EsUUFBQTtBbkN5dW1CSjtBTXQrbUJFO0U2QjJOQTtJQXNDRSxrQkFBQTtJQUNBLG1CQUFBO0VuQ3l1bUJGO0FBQ0Y7QW1DcnVtQkU7RUFDQyxjL0JqU1U7RStCa1NWLGVBQUE7QW5DdXVtQkg7QU1oL21CRTtFNkJ1UUE7SUFLRSxjQUFBO0VuQ3d1bUJGO0FBQ0Y7QW1DcnVtQkU7RUFDQyxhQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0FuQ3V1bUJIO0FNNy9tQkU7RTZCZ1JBO0lBU0UsY0FBQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtJQUNBLHNCQUFBO0lBQ0EsaUJBQUE7SUFDQSxjQUFBO0VuQ3d1bUJGO0FBQ0Y7QW1DcnVtQkU7RUFDQyxtQkFBQTtFQUNBLGVBQUE7QW5DdXVtQkg7QU0zZ25CRTtFNkJrU0E7SUFLSyxXQUFBO0lBQ0Esa0JBQUE7SUFDQSxTQUFBO0lBQ0EsTUFBQTtJQUNBLDZCQUFBO0VuQ3d1bUJMO0FBQ0Y7QW1DdHVtQkc7RUFDQyxrQkFBQTtFQUNBLGlCQUFBO0FuQ3d1bUJKO0FtQ251bUJDO0VBQ0MsMkJBQUE7RUFDQSxtQi9CelRxQjtFK0IwVHJCLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1Q0FBQTtFQUNBLGVBQUE7RUFFQSxzQkFBQTtBbkNvdW1CRjtBbUNsdW1CRTtFQUNDLG1CL0IxV2tCO0FKOGtuQnJCO0FtQ2p1bUJFO0VBQ0MsbUIvQjNWWTtFK0I0VlosYy9CaldXO0FKb2tuQmQ7QU0vaW5CRTtFNkJxVEQ7SUEyQkUsV0FBQTtJQUNBLGtCQUFBO0VuQ211bUJEO0FBQ0Y7QW1DdHRtQkM7RUFFQyxXQUFBO0VBRUEsd0JBQUE7QW5Dc3RtQkY7QU16am5CRTtFNkIrVkQ7SUFPRSxVQUFBO0lBQ0EsYUFBQTtJQUNBLHVCQUFBO0VuQ3V0bUJEO0FBQ0Y7QW1DcnRtQkU7RUFDQyxlQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsYy9CM1hVO0UrQjRYVixnQkFBQTtFQUNBLFdBQUE7QW5DdXRtQkg7QU14a25CRTtFNkIyV0E7SUFTRSxrQkFBQTtJQUNBLFVBQUE7SUFDQSxnQkFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0VuQ3d0bUJGO0FBQ0Y7QW1DbHRtQkU7RUFDQyxhQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSw0REFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBbkNvdG1CSDtBTTFsbkJFO0U2QitYQTtJQVVFLG1CQUFBO0VuQ3F0bUJGO0FBQ0Y7QW1DbHRtQkU7RUFDQyxvQkFBQTtBbkNvdG1CSDtBTWxtbkJFO0U2QjZZQTtJQUdFLG9CQUFBO0VuQ3N0bUJGO0FBQ0Y7QW1DbnRtQkU7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLG1CL0JoYlc7RStCaWJYLGMvQnhhVTtFK0J5YVYsa0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7QW5DcXRtQkg7QW1DbnRtQkc7RUFDQyxjQUFBO0FuQ3F0bUJKO0FNdm5uQkU7RTZCb1pBO0lBa0JFLFlBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtJQUNBLGtCQUFBO0VuQ3F0bUJGO0FBQ0Y7QW1DbHRtQkU7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjL0JyY1c7RStCc2NYLGlCQUFBO0VBQ0EsbUJBQUE7QW5Db3RtQkg7QW1DanRtQkU7RUFDQyxpQkFBQTtFQUNBLGNBQUE7QW5DbXRtQkg7QW1DL3NtQkM7RUFDQyxhQUFBO0VBQ0EsbUIvQnhjbUI7RStCeWNuQixtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7QW5DaXRtQkY7QU1qcG5CRTtFNkIyYkQ7SUFPRSxtQkFBQTtJQUNBLGFBQUE7RW5DbXRtQkQ7QUFDRjtBbUNqdG1CRTtFQUNDLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBbkNtdG1CSDtBTTVwbkJFO0U2QnNjQTtJQUtFLGlCQUFBO0VuQ3F0bUJGO0FBQ0Y7QW1DbHRtQkU7RUFFQyxlQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QW5DbXRtQkg7QU12cW5CRTtFNkIrY0E7SUFRRSxlQUFBO0VuQ290bUJGO0FBQ0Y7QW1DbHRtQkc7RUFDQyxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjL0J6ZVM7RStCMGVULGNBQUE7RUFDQSxnQkFBQTtBbkNvdG1CSjtBTW5ybkJFO0U2QjBkQztJQVFFLGVBQUE7RW5DcXRtQkg7QUFDRjtBbUMvc21CRTtFQUNDLG1CQUFBO0VBQ0EsZ0JBQUE7QW5DaXRtQkg7QW1DOXNtQkU7RUFDQyxtQkFBQTtFQUNBLGdCQUFBO0FuQ2d0bUJIOztBb0N4dW5CQTtFQUNDLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0FwQzJ1bkJEO0FNdHNuQkU7RThCeENGO0lBTUUsdUJBQUE7RXBDNHVuQkE7QUFDRjtBb0MxdW5CQztFQUNDLGlCQUFBO0FwQzR1bkJGO0FvQ3R1bkJDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7QXBDd3VuQkY7QU1udG5CRTtFOEJ4QkQ7SUFLRSxvQkFBQTtFcEMwdW5CRDtBQUNGO0FvQ3R1bkJDO0VBQ0MsZUFBQTtBcEN3dW5CRjtBTTN0bkJFO0U4QmREO0lBR0UsVUFBQTtFcEMwdW5CRDtBQUNGO0FvQ3h1bkJFO0VBQ0Msc0ZBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDBCQUFBO0VBQ0EsMkJBQUE7QXBDMHVuQkg7QU01dW5CRTtFOEJNRTtJQUNDLHVDQUFBO0VwQ3l1bkJIO0VvQ3R1bkJFO0lBQ0MsdUNBQUE7RXBDd3VuQkg7RW9DcnVuQkU7SUFDQyx3Q0FBQTtFcEN1dW5CSDtBQUNGO0FvQy90bkJDO0VBQ0Msb0JBQUE7RUFDQSxjaEMvQ1k7RWdDZ0RaLHlCQUFBO0VBRUEsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7RUFDQSx5Q0FBQTtBcENndW5CRjtBTW53bkJFO0U4QndCRDtJQWNFLGVBQUE7SUFDQSxvQkFBQTtFcENpdW5CRDtBQUNGO0FvQzl0bkJDO0VBQ0MsY2hDakVZO0VnQ2tFWixrQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0FwQ2d1bkJGO0FNaHhuQkU7RThCMkNEO0lBUUUsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7RXBDaXVuQkQ7QUFDRjtBb0M5dG5CQztFQUNDLDZCQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSwrQkFBQTtBcENndW5CRjtBb0M3dG5CQztFQUNDLHVCQUFBO0FwQyt0bkJGO0FvQzN0bkJFO0VBQ0MsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLHVCQUFBO0VBQ0Esb0NBQUE7RUFDQSxVQUFBO0FwQzZ0bkJIO0FvQzN0bkJHO0VBQ0MsV0FBQTtBcEM2dG5CSjtBTTN5bkJFO0U4QjZFQztJQUdFLGdCQUFBO0VwQyt0bkJIO0FBQ0Y7QW9DNXRuQkc7RUFDQyxVQUFBO0VBQ0EsMkJBQUE7QXBDOHRuQko7QW9DM3RuQkc7RUFDQyxVQUFBO0VBQ0EsZUFBQTtBcEM2dG5CSjtBb0MxdG5CRztFQUNDLHlCQUFBO0FwQzR0bkJKO0FvQ3p0bkJHO0VBQ0MsYUFBQTtBcEMydG5CSjtBb0NydG5CRztFQUNBLHdCQUFBO0VBQ0MsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0FwQ3V0bkJKO0FNcDBuQkU7RThCeUdDO0lBTUUsZUFBQTtFcEN5dG5CSDtBQUNGO0FvQ3R0bkJHO0VBQ0MsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtBcEN3dG5CSjtBb0NqdG5CRTtFQUNDLGFBQUE7RUFDQSxzQkFBQTtBcENtdG5CSDtBb0NqdG5CRztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSx5Q0FBQTtFQUNBLG1CQUFBO0FwQ210bkJKO0FNMTFuQkU7RThCa0lDO0lBUUUsWUFBQTtJQUNBLGFBQUE7RXBDb3RuQkg7QUFDRjtBb0NodG5CRTtFQUNDLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBcENrdG5CSDtBb0NodG5CRztFQUNDLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0FwQ2t0bkJKO0FNOTJuQkU7RThCOEpFO0lBRUUsZUFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7RXBDa3RuQko7RW9DaHRuQkk7SUFDQyxnQkFBQTtFcENrdG5CTDtBQUNGO0FvQzdzbkJHO0VBQ0MsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxtQmhDaE1XO0VnQ2lNWCxrQkFBQTtBcEMrc25CSjs7QW9DeHNuQkM7RUFDQyxnQkFBQTtBcEMyc25CRjtBb0N6c25CRTtFQUVDLGdCQUFBO0FwQzBzbkJIO0FNdjRuQkU7RThCMkxBO0lBS0UsZ0JBQUE7RXBDMnNuQkY7QUFDRjtBb0N2c25CQztFQUVDLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFlQSxtQkFBQTtFQUNBLDRDQUFBO0FwQzBybkJGO0FvQ3hzbkJFO0VBQ0MsV0FBQTtFQUNBLFlBQUE7QXBDMHNuQkg7QU16NW5CRTtFOEI2TUE7SUFLRSxlQUFBO0VwQzJzbkJGO0FBQ0Y7QU05NW5CRTtFOEI2TUE7SUFTRSxlQUFBO0VwQzRzbkJGO0FBQ0Y7QU1uNm5CRTtFOEJxTUQ7SUF5QkUsbUJBQUE7RXBDeXNuQkQ7QUFDRjtBb0N2c25CRTtFQUNDLFdBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0FwQ3lzbkJIO0FNOTZuQkU7RThCME9DO0lBQ0MscUJBQUE7SUFDQSxvQkFBQTtFcEN1c25CRjtFb0Nwc25CQztJQUNDLG9CQUFBO0VwQ3NzbkJGO0FBQ0Y7QW9DbnNuQkU7RUFDQywwQ0FBQTtBcENxc25CSDtBTTE3bkJFO0U4Qm9QQTtJQUlFLG1CQUFBO0VwQ3NzbkJGO0FBQ0Y7QW9DbnNuQkU7RUFDQyw2QkFBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0EsNkJBQUE7RUFDQSxVQUFBO0VBQ0EsZ0VBQUE7QXBDcXNuQkg7QU12OG5CRTtFOEJzUUU7SUFDQyxxQkFBQTtFcENvc25CSDtBQUNGO0FvQy9ybkJFO0VBQ0MsVUFBQTtBcENpc25CSDs7QXFDdC9uQkM7RUFDQyxhQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0FyQ3kvbkJGO0FxQ3YvbkJFO0VBQ0MsaUJBQUE7RUFDQSxVQUFBO0VBQ0Esc0JBQUE7QXJDeS9uQkg7QXFDdi9uQkc7RUFDQyxnQkFBQTtFQUNBLGlCQUFBO0VBQ0csaUJBQUE7QXJDeS9uQlA7QXFDdC9uQkc7RUFDQyxVQUFBO0FyQ3cvbkJKO0FxQ3IvbkJHO0VBQ0MseUJBQUE7QXJDdS9uQko7QXFDbC9uQkM7RUFDQyxXQUFBO0FyQ28vbkJGO0FxQ2ovbkJDO0VBQ0Msc0JBQUE7RUFDQSxXQUFBO0FyQ20vbkJGO0FNOStuQkU7RStCUEQ7SUFLRSxZQUFBO0VyQ28vbkJEO0FBQ0Y7QU1uL25CRTtFK0JQRDtJQVNFLFlBQUE7RXJDcS9uQkQ7QUFDRjtBTXgvbkJFO0UrQlBEO0lBYUUsWUFBQTtJQUNBLHNCQUFBO0VyQ3MvbkJEO0FBQ0Y7QXFDcC9uQkU7RUFDQyx3QkFBQTtBckNzL25CSDtBcUNsL25CQztFQUNDLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLDZDQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtBckNvL25CRjtBTTNnb0JFO0UrQmVEO0lBV0UsMENBQUE7RXJDcS9uQkQ7QUFDRjtBcUNuL25CRTtFQUNDLGtCQUFBO0FyQ3EvbkJIO0FxQ2wvbkJFO0VBQ0MsV0FBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtBckNvL25CSDtBcUNqL25CRTtFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QXJDbS9uQkg7QXFDaC9uQkU7RUFDQyxpQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBckNrL25CSDs7QXFDMStuQkM7RUFDQyxtQkFBQTtBckM2K25CRjtBcUMxK25CQztFQUNDLGdCQUFBO0FyQzQrbkJGO0FxQ3orbkJDO0U5QnNnQkMsY0hobUJXO0VHNG1CWCx3QkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBUDI5bUJGO0FPdCttQkU7RUFFQyxjSDVsQlk7RUc2bEJiLHFCQUFBO0FQdSttQkY7QXFDajluQkM7RUFDQyxzQkFBQTtBckNtOW5CRjtBcUNoOW5CQztFQUNDLHNCQUFBO0FyQ2s5bkJGO0FxQy84bkJDO0VBQ0MsNEJqQ2pFSztFaUNrRUwsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY2pDL0hhO0VpQ2dJYixXQUFBO0VBQ0Esb0JBQUE7QXJDaTluQkY7QXFDOThuQkM7RUFDQyxtQkFBQTtBckNnOW5CRjtBcUM3OG5CQztFQUVDLG1CQUFBO0FyQzg4bkJGO0FxQzU4bkJFO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBckM4OG5CSDtBcUMzOG5CRztFQUNDLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFVBQUE7RWhDM0lJLHdCZ0M0SUo7RWhDeElJLHFCZ0N3SUo7RWhDNUhJLGdCZ0M0SEo7RUFDQSxnQkFBQTtBckMrOG5CSjtBcUM1OG5CRztFaENoSkssaUNnQ2lKZTtFaEM3SWYsOEJnQzZJZTtFaEN6SWYsNkJnQ3lJZTtFaENySWYsNEJnQ3FJZTtFaENqSWYseUJnQ2lJZTtBckNrOW5CdkI7QXFDNThuQkM7RUFDQyw0QmpDeEdLO0VpQ3lHTCxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxjakN0S2E7RWlDdUtiLFdBQUE7RUFDQSxvQkFBQTtBckM4OG5CRjtBcUMzOG5CQztFQUNDLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0FyQzY4bkJGO0FxQzM4bkJFO0VBQ0MsU0FBQTtBckM2OG5CSDtBcUMvN25CQztFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNqQ3pNWTtFaUMwTVosZ0JBQUE7RUFDQSxtQkFBQTtBckNpOG5CRjtBTXhub0JFO0UrQmtMRDtJQVFFLG1CQUFBO0VyQ2s4bkJEO0FBQ0Y7QXFDLzduQkM7RUFDQyw0QmpDcEpLO0VpQ3FKTCxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxjakMzTlc7RWlDNE5YLFdBQUE7RUFDQSxvQkFBQTtBckNpOG5CRjtBcUM5N25CQztFQUNDLHdCQUFBO0VBQ0EsMkJBQUE7QXJDZzhuQkY7QXFDNzduQkM7RUFDQyxxQkFBQTtFQUNBLDJCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQmpDdEtJO0VpQ3VLSixlQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QXJDKzduQkY7QXFDOTduQkU7RUFDQyxnQkFBQTtBckNnOG5CSDtBcUMvN25CRztFQUNDLFlBQUE7RUFDQSxrQkFBQTtBckNpOG5CSjtBcUMvN25CRztFQUNDLGNqQ3RQUztFaUN1UFQsdUJBQUE7QXJDaThuQko7QXFDaDhuQkc7RUFFQyxjakMzTm1CO0FKNHBvQnZCO0FxQzE3bkJDO0VBQ0MsZ0JBQUE7QXJDNDduQkY7QXFDMTduQkM7RUFDQyxnQkFBQTtBckM0N25CRjtBcUN6N25CQztFQUNDLGtCQUFBO0FyQzI3bkJGO0FNM3FvQkU7RStCcVBBO0lBUUMsc0JBQUE7SUFDQSxjQUFBO0lBQ0EseUJBQUE7SUFDQSwwQkFBQTtFckNrN25CRDtBQUNGO0FxQy82bkJDO0VBQ0MsZUFBQTtBckNpN25CRjs7QXFDMzZuQkM7RUFDQyxhQUFBO0FyQzg2bkJGO0FxQzM2bkJDO0VBQ0MsYUFBQTtBckM2Nm5CRjs7QXFDejZuQkE7RUFDQywwQ0FBQTtBckM0Nm5CRDs7QXFDeDZuQkM7RUFFQyxpQkFBQTtFQUNBLDBCQUFBO0VBRUEsd0JBQUE7RUFDQSxrQkFBQTtBckN5Nm5CRjtBTXhzb0JFO0UrQnlSRDtJQVNFLFdBQUE7SUFDQSxvQkFBQTtFckMwNm5CRDtBQUNGO0FxQ3g2bkJFO0VBT0MsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtBckNvNm5CSDtBTXh0b0JFO0UrQnNTQTtJQUlFLGFBQUE7RXJDazduQkY7QUFDRjtBTTd0b0JFO0UrQnNTQTtJQWlCRSxnREFBQTtFckMwNm5CRjtBQUNGO0FNbHVvQkU7RStCc1NBO0lBcUJFLDhDQUFBO0VyQzI2bkJGO0FBQ0Y7QU12dW9CRTtFK0JzU0E7SUF5QkUsZ0RBQUE7RXJDNDZuQkY7QUFDRjtBcUN4Nm5CRTtFQUNDLFFBQUE7QXJDMDZuQkg7QU0vdW9CRTtFK0JvVUE7SUFHRSxhQUFBO0VyQzQ2bkJGO0FBQ0Y7QU1wdm9CRTtFK0JvVUE7SUFPRSxhQUFBO0VyQzY2bkJGO0FBQ0Y7QU16dm9CRTtFK0JvVUE7SUFXRSxhQUFBO0VyQzg2bkJGO0FBQ0Y7QXFDMzZuQkU7RUFDQyxtQkFBQTtFQUNBLE9BQUE7QXJDNjZuQkg7QU1sd29CRTtFK0JtVkE7SUFJRSxhQUFBO0VyQys2bkJGO0FBQ0Y7QU12d29CRTtFK0JtVkE7SUFRRSxhQUFBO0VyQ2c3bkJGO0FBQ0Y7QU01d29CRTtFK0JtVkE7SUFZRSxhQUFBO0VyQ2k3bkJGO0FBQ0Y7QXFDNzZuQkM7RUFDQyxnQkFBQTtFQUNBLG1CQUFBO0FyQys2bkJGO0FNcnhvQkU7RStCb1dEO0lBS0UsbUJBQUE7RXJDZzduQkQ7QUFDRjtBcUM3Nm5CQztFQUNDLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FyQys2bkJGO0FNL3hvQkU7RStCNldEO0lBS0UsZ0JBQUE7RXJDaTduQkQ7QUFDRjtBcUM3Nm5CRTtFQUNDLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FyQys2bkJIO0FxQzU2bkJFO0VBQ0MsaUJBQUE7QXJDODZuQkg7QXFDejZuQkU7RUFrQkMsa0JBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLE1BQUE7RUFDQSwyQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBckMwNW5CSDtBcUNqN25CRztFQUNDLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0FyQ203bkJKO0FNM3pvQkU7RStCb1lDO0lBT0UsZ0JBQUE7RXJDbzduQkg7QUFDRjtBTWgwb0JFO0UrQm9ZQztJQVdFLFdBQUE7SUFDQSxjQUFBO0lBQ0EsYUFBQTtFckNxN25CSDtBQUNGO0FxQ3A2bkJDO0VBQ0MsdUJBQUE7RUFDQSxtQmpDOWJXO0VpQytiWCxjakN6YWE7RWlDMGFiLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QXJDczZuQkY7QXFDcDZuQkU7RUFDQyxtQkFBQTtBckNzNm5CSDtBcUNuNm5CRTtFQUNDLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQVdBLGVBQUE7RUFDQSxtQkFBQTtBckMyNW5CSDtBTTMxb0JFO0UrQithQTtJQU9FLHVCQUFBO0VyQ3k2bkJGO0FBQ0Y7QXFDeDZuQkc7RUFDQyxpQkFBQTtFQUNBLGVBQUE7QXJDMDZuQko7QU1wMm9CRTtFK0J3YkM7SUFJRSxjQUFBO0VyQzQ2bkJIO0FBQ0Y7QXFDdDZuQkU7RUFDQyxpQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FyQ3c2bkJIO0FxQ3I2bkJFO0VBQ0MsZUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBckN1Nm5CSDs7QU1wM29CRTtFZ0N2Q0U7SUFFUSxnQkFBQTtFdEM4NW9CVjtBQUNGO0FNMTNvQkU7RWdDdkNFO0lBTVEsY0FBQTtFdEMrNW9CVjtBQUNGO0FzQzc1b0JRO0VBRUksb0JBQUE7QXRDODVvQlo7QU1sNG9CRTtFZ0M5Qk07SUFLUSxnQkFBQTtFdEMrNW9CZDtBQUNGO0FzQ3o1b0JZO0VBQ0ksaUJBQUE7QXRDMjVvQmhCOztBTTE0b0JFO0VnQ1REO0lBRUUsb0JBQUE7SUFDQSw0QkFBQTtJQUNBLHFCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLFNBQUE7RXRDczVvQkQ7QUFDRjtBc0NuNW9CQztFQUNDLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtBdENxNW9CRjtBTTM1b0JFO0VnQ0VEO0lBTUUsMkJBQUE7RXRDdTVvQkQ7QUFDRjtBc0NyNW9CRTtFQUNDLGlCQUFBO0F0Q3U1b0JIO0FNbjZvQkU7RWdDV0E7SUFHRSxpQkFBQTtFdEN5NW9CRjtBQUNGO0FNeDZvQkU7RWdDV0E7SUFPRSxrQkFBQTtFdEMwNW9CRjtBQUNGO0FzQ3Y1b0JFO0VBQ0MsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0F0Q3k1b0JIO0FzQ3I1b0JHO0VBQ0MsaUJBQUE7QXRDdTVvQko7QXNDbDVvQkM7RUFDQyxlQUFBO0F0Q281b0JGO0FNejdvQkU7RWdDb0NEO0lBR0UsYUFBQTtFdENzNW9CRDtBQUNGIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBNaXhpbnNcbkBpbXBvcnQgXCJtaXhpbnMvbWVkaWEtcXVlcmllc1wiO1xuXG4vLyBUaGVtZSB2YXJpYWJsZXNcbkBpbXBvcnQgJ2Jsb2Nrcy92YXJpYWJsZXMnO1xuXG4vLyBNaXhpbnNcbkBpbXBvcnQgJ21peGlucy9icmVha3BvaW50JztcblxuLy8gVmVuZG9yIGxpYnNcbkBpbXBvcnQgJ3ZlbmRvci9ub3JtYWxpemUvbGliJzsgLy8gTm9ybWFsaXplLmNzc1xuLy9AaW1wb3J0ICd2ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcCc7XG5AaW1wb3J0ICd2ZW5kb3IvYm91cmJvbi9ib3VyYm9uJztcbkBpbXBvcnQgJ3ZlbmRvci9yZXNldC9yZXNldCc7XG5AaW1wb3J0ICd2ZW5kb3Ivc2xpY2svc2xpY2suc2Nzcyc7XG5cbmh0bWwsXG5pbnB1dCxcbnRleHRhcmVhLFxuc2VsZWN0LFxuXHR7XG5cdGZvbnQ6IG5vcm1hbCBub3JtYWwgMTRweC8xICRmb250LXByaW1hcnk7XG5cdGNvbG9yOiAkY29sb3ItbWFpbjtcbn1cblxuaHRtbHtcblx0b3ZlcmZsb3cteDpoaWRkZW47XG59XG5cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMS40O1xuXHRjb2xvcjogJGNvbG9yLW1haW4gIWltcG9ydGFudDtcblx0Ly8gb3ZlcmZsb3cteDogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdGZvbnQtZmFtaWx5OiAkZnA7XG5cblx0Ji5uYXYtb3Blbixcblx0Ji5zaWRlYmFyLW9wZW4ge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cbn1cblxuJG5hbWVzcGFjZTogJy5scyc7XG4kcHJlZml4IDogI2h0bWwtYm9keSN7JG5hbWVzcGFjZX0tLWN1c3RvbSN7JG5hbWVzcGFjZX0tLWxlYWRlcjtcblxuXG5cblxuIFxuXG4vLyBSZXNldCBkZWZhdWx0IHN0eWxlcyB3aXRoIG1hZ2VudG8tcmVzZXRcbi8vIEBpbXBvcnQgJ2Jsb2Nrcy9yZXNldCc7XG5cblxuJGJvcmRlci1yYWRpdXMtYmFzZTogICAgICAgIDRweCAhZGVmYXVsdDtcblxuLy8gTGlic1xuLy8gVGhlbWUgR2VuZXJhbFxuQGltcG9ydCAnYmxvY2tzL2dlbmVyYWwnOyBcblxuLy8gVGhlbWUgYmxvY2tzXG5AaW1wb3J0ICdibG9ja3MvYnV0dG9ucyc7IFxuQGltcG9ydCAnYmxvY2tzL2ljb25zJztcbkBpbXBvcnQgJ2Jsb2Nrcy9taW5pc2VhcmNoJztcbkBpbXBvcnQgJ2Jsb2Nrcy9uYXYnO1xuQGltcG9ydCAnYmxvY2tzL3RhYmxlJztcbkBpbXBvcnQgJ2Jsb2Nrcy9vcmRlcic7XG5AaW1wb3J0ICdibG9ja3MvdHlwb2dyYXBoeSc7XG5AaW1wb3J0ICdibG9ja3MvZ3JpZCc7XG5AaW1wb3J0ICdibG9ja3MvdmlnbmV0dGUnO1xuQGltcG9ydCAnYmxvY2tzL2Zvcm1zJztcbkBpbXBvcnQgJ2Jsb2Nrcy9sb2NhdG9yJztcbkBpbXBvcnQgJ2Jsb2Nrcy9jYXJ0JztcbkBpbXBvcnQgJ2Jsb2Nrcy9wb3B1cCc7XG5AaW1wb3J0ICdibG9ja3MvZm9vdGVyJztcbkBpbXBvcnQgJ2Jsb2Nrcy9jYXRhbG9nJztcbkBpbXBvcnQgJ2Jsb2Nrcy9wcm9kdWN0JztcbkBpbXBvcnQgJ2Jsb2Nrcy9maWx0ZXInOyBcbkBpbXBvcnQgJ2Jsb2Nrcy90YWJzJztcbkBpbXBvcnQgJ2Jsb2Nrcy9zdG9yZWxvY2F0b3InO1xuQGltcG9ydCAnYmxvY2tzL2hlYWRlcic7IFxuQGltcG9ydCAnYmxvY2tzL2NoZWNrb3V0JztcbkBpbXBvcnQgJ2Jsb2Nrcy9zZWFyY2gtZmlsdGVyJztcbkBpbXBvcnQgJ2Jsb2Nrcy9zaWRlYmFyJztcbkBpbXBvcnQgJ2Jsb2Nrcy9ibG9nJztcbkBpbXBvcnQgJ2Jsb2Nrcy92aWduZXR0ZXMnOyBcbkBpbXBvcnQgJ2Jsb2Nrcy9zdGVwcyc7XG5AaW1wb3J0ICdibG9ja3MvaG9tZSc7XG5AaW1wb3J0ICdibG9ja3MvY21zJztcbkBpbXBvcnQgJ2Jsb2Nrcy9jdXN0b21lcic7XG5cbiIsIi8vIHNhc3MtbGludDpkaXNhYmxlLWFsbFxuLy8gbm9ybWFsaXplLmNzcyB2NC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5odG1sIHtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgICBtYXJnaW46IDA7XG59XG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwO1xufVxucHJvZ3Jlc3Mge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5hIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gICAgb3V0bGluZS13aWR0aDogMDtcbn1cbmFiYnJbdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cbmIsXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbmRmbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuaDEge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIG1hcmdpbjogMC42N2VtIDA7XG59XG5tYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogODAlO1xufVxuc3ViLFxuc3VwIHtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuc3ViIHtcbiAgICBib3R0b206IC0wLjI1ZW07XG59XG5zdXAge1xuICAgIHRvcDogLTAuNWVtO1xufVxuaW1nIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5zdmc6bm90KDpyb290KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG4gICAgZm9udC1zaXplOiAxZW07XG59XG5maWd1cmUge1xuICAgIG1hcmdpbjogMWVtIDQwcHg7XG59XG5ociB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgZm9udDogaW5oZXJpdDtcbn1cbm9wdGdyb3VwIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIG1hcmdpbjogMDtcbn1cbmJ1dHRvbixcbnNlbGVjdCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSxcbmJ1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdLFxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSB7XG4gICAgYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuaW5wdXQ6LW1vei1mb2N1c3Jpbmcge1xuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cbmZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxubGVnZW5kIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG50ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwO1xufVxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIGFwcGVhcmFuY2U6IGZpZWxkO1xufVxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbiIsIi8vIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXHJcbi8vICB2Mi4wIHwgMjAxMTAxMjZcclxuLy8gIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXHJcblxyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvLCBwaWN0dXJlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi8vIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnNcclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcclxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uLCBwaWN0dXJlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5ib2R5IHtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5vbCwgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcbiAgcXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuW3R5cGU9XCJzdWJtaXRcIl17XHJcbiAgYm9yZGVyOiBub25lO1xyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuXG4vLyBTbGljayBpY29uIGVudGl0eSBjb2RlcyBvdXRwdXRzIHRoZSBmb2xsb3dpbmdcbi8vIFwiXFwyMTkwXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpBcIlxuLy8gXCJcXDIxOTJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGklwiXG4vLyBcIlxcMjAyMlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oCiXCJcblxuJHNsaWNrLWZvbnQtcGF0aDogXCIuL2ZvbnRzL1wiICFkZWZhdWx0O1xuJHNsaWNrLWZvbnQtZmFtaWx5OiBcInNsaWNrXCIgIWRlZmF1bHQ7XG4kc2xpY2stbG9hZGVyLXBhdGg6IFwiLi9cIiAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy1jb2xvcjogYmxhY2sgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yOiBibGFjayAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3ItYWN0aXZlOiAkc2xpY2stZG90LWNvbG9yICFkZWZhdWx0O1xuJHNsaWNrLXByZXYtY2hhcmFjdGVyOiBcIlxcZTkwYlwiICFkZWZhdWx0O1xuJHNsaWNrLW5leHQtY2hhcmFjdGVyOiBcIlxcZTkwY1wiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jaGFyYWN0ZXI6IFwiXFwyMDIyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LXNpemU6IDE2cHggIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1kZWZhdWx0OiAwLjc1ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktb24taG92ZXI6IDEgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAwLjI1ICFkZWZhdWx0O1xuXG4vKiBTbGlkZXIgKi9cblxuLnNsaWNrLWxpc3Qge1xuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG59XG5cbi8qIEFycm93cyAqL1xuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDlweCAwIHJnYmEoMCwwLDAsMC4wNik7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdnMjBfZnJvbnQnO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB9XG59XG5cbi5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtODVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogLTI1cHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC04NXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIERvdHMgKi9cblxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuXG5cblxuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246d2lkdGggMC4zcztcbiAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktZGFyaztcblxuXG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwIDNweDtcblxuICAgICAgICAuc2xpY2stLWFsdHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC8vIHdpZHRoOiAyMnB4O1xuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTllOGVkO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwcHg7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OjUwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkpO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICB9XG5cblxuXG4gICAgJi0taW5zaWRle1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgICYgbGl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuXG4gICAgICAgICAgICAgICAgJiBidXR0b257XG5cbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZGFya3tcbiAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuXG5cbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgICAgICYgbGl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuXG4gICAgICAgICAgICAgICAgJiBidXR0b257XG5cbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmV5LWRhcmtlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokY29sb3ItZ3JleS1kYXJrZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG4iLCJcbi8vXG4vLyAgQ29sb3JzXG4vLyAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRjb2xvci1ncmV5LWxpZ2h0ZXI6ICNmNGY0ZjY7XG4kY29sb3ItZ3JleS1saWdodDM6ICNkMWM1YmE7XG4kY29sb3ItZ3JleS1saWdodDQ6ICNDQ0NDQ0M7XG4kY29sb3ItZ3JleS1kYXJrZXI6ICMzZDNkM2Q7XG4kY29sb3ItZ3JleS1kYXJrZXIyOiAjMjgyODI4O1xuJGNvbG9yLWdyZXktZGFya2VyMzogIzQ5NEU0RTtcblxuJGNvbG9yLWdyZXktbGlnaHQyOiAjRTlFOEVEO1xuJGNvbG9yLWdyZXktbGlnaHQ6ICNCMEIzQjI7XG5cbiRjb2xvci1ncmV5OiAjMzIzMzM1O1xuJGNvbG9yLWdyZXktZGFyazogIzcwNzA3MDtcblxuJGNvbG9yLW1haW46ICRjb2xvci1ncmV5O1xuJGNvbG9yLXdoaXRlOiAjZmZmZmZmOyBcbiRjb2xvci1ibGFjazogIzAwMDAwMDtcbiRjb2xvci1yZWQ6ICNEQjAwMEE7XG4kY29sb3ItcmVkLWRhcmtlcjogI0MxMDcwRjtcbiRjb2xvci1yZWQtbGlnaHQ6ICNGOUQ2RDg7XG4kY29sb3Itb3JhbmdlOiAjRUM2NjExO1xuJGNvbG9yLW9yYW5nZS1kYXJrZXI6ICNFNUEwMDg7XG4kY29sb3ItZ3JlZW46ICMwMDlFNTA7XG4kY29sb3ItZ3JlZW4tbGlnaHQ6ICNFRUY4RUY7XG4kY29sb3ItYmx1ZTogIzBFOTBCRDtcbiRjb2xvci1ibHVlLWxpZ2h0ZXI6ICNDRkU5RjI7XG4kY29sb3ItYmx1ZS1kYXJrZXI6ICMxMDdCQ0E7XG4kY29sb3ItY3lhbjogIzAwYzFmZjtcbiRjb2xvci1jeWFuLWRhcmtlcjogIzFhOThiMTtcbiRjb2xvci1ibHVlLXN0ZWVsOiAjMmM3MGZmO1xuJGNvbG9yLXllbGxvdzogI2ZmYzIwYztcbiRjb2xvci15ZWxsb3ctZGFyazogI2U2YTAwNTtcbiRjb2xvci15ZWxsb3ctbGlnaHQ6ICNmOWU0Yjc7XG4kY29sb3Itc2FsbW9uOiAjRjBBNEE0O1xuJGNvbG9yLXNhbG1vbi1saWdodGVyOiAjRkRFRkU3O1xuJGNvbG9yLXB1cnBsZTogI0ZGN0E3QTtcbiBcbiRjb2xvci1saWdodDogI0ZFRjJFODtcblxuJGNvbG9ycy11bml2ZXJzZTogI2Q0MDA3YSwgIzBFOTBCRCwgI0EyQzYyMSwgI0VDNjYxMSwgI0VDNjYxMSwgI0VDNjYxMSwgI0VDNjYxMSwgI0VDNjYxMSwgI0VDNjYxMSwgI0ZFNzY3NiwgIzNiZjQ5MSwgI2Y0OTQzYiwgIzBhNDA2OSwgIzBlNTkxMSwgIzU5MGUxZSwgIzExNDIzYywgI2M4YmY3MCwgJGNvbG9yLWdyZXktbGlnaHQyO1xuXG4kY29sb3ItcHJpbWFyeTogJGNvbG9yLW9yYW5nZTtcbiRjb2xvci1wcmltYXJ5LWRhcmtlcjogZGFya2VuKCRjb2xvci1vcmFuZ2UsIDEwJSk7XG4kY29sb3ItcHJpbWFyeS1kYXJrZXIyOiBkYXJrZW4oJGNvbG9yLW9yYW5nZSwgMTAlKTtcbiRjb2xvci1wcmltYXJ5LWxpZ2h0OiAjRTRFQkUzO1xuJGNvbG9yLXByaW1hcnktbGlnaHRlcjogbGlnaHRlbigkY29sb3Itb3JhbmdlLCAxMCUpO1xuXG4kY29sb3Itc2Vjb25kYXJ5OiAkY29sb3ItbWFpbjtcbiRjb2xvci1zZWNvbmRhcnktZGFya2VyOiAkY29sb3ItYmxhY2s7XG5cbiRjb2xvci10ZXJ0aWFyeTogIzMyMzMzNTtcbiRjb2xvci10ZXJ0aWFyeS1kYXJrZXI6IGRhcmtlbigkY29sb3ItdGVydGlhcnksIDEwJSk7XG4kY29sb3ItdGVydGlhcnktbGlnaHRlcjogbGlnaHRlbigkY29sb3ItdGVydGlhcnksIDEwJSk7XG5cbiRjb2xvci10ZXJ0aWFyeS1hbHQ6ICRjb2xvci13aGl0ZTtcbiRjb2xvci10ZXJ0aWFyeS1hbHQtZGFya2VyOiAjZTRlNGU0O1xuXG4kY29sb3ItcXVhdGVybmFyeTogJGNvbG9yLW9yYW5nZTtcbiRjb2xvci1xdWF0ZXJuYXJ5LWRhcmtlcjogI0U1QTAwODtcblxuJGNvbG9yLWhpZ2hsaWdodDogIzkzMGNlODtcblxuJGNvbG9yLWVycm9yOiAkY29sb3ItcmVkO1xuJGNvbG9yLXdhcm5pbmc6ICRjb2xvci1vcmFuZ2U7XG4kY29sb3Itb2s6ICRjb2xvci1ncmVlbjtcbiRjb2xvci1lcnJvci1kYXJrZXI6ICRjb2xvci1yZWQtZGFya2VyO1xuJGNvbG9yLWVycm9yLWxpZ2h0ZXI6IGxpZ2h0ZW4oJGNvbG9yLWVycm9yLDEwJSk7XG4kY29sb3Itc3VjY2VzczogJGNvbG9yLW9rO1xuXG4kY29sb3ItcHJvbW86ICRjb2xvci1vcmFuZ2U7XG5cbiRjb3JuZXItcmFkaXVzOiA0cHg7XG5cbi8vXG4vLyAgVHlwb2dyYXBoeVxuLy8gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZm9udC1zYW5zOiBBcmlhbCxzYW5zLXNlcmlmO1xuJGRpbjogJ0Rpbic7XG4kZGluMjogJ0RpbkNvbXByZXNzZWQnO1xuJGJvcm46ICdib3JuJztcbiRmb250LXByaW1hcnkgOiAkZGluO1xuJGZvbnQtc2Vjb25kYXJ5IDogJGRpbjI7XG4kZnA6ICRmb250LXByaW1hcnk7XG4kZnMgOiAkZm9udC1zZWNvbmRhcnk7XG4kaWNvbiA6ICdsZWFkZXInO1xuXG4vL1xuLy8gIEJyZWFrcG9pbnRzXG4vLyAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRicmVha3BvaW50czogKFxuXHQoeHMsIDApLFxuXHQoc20sIDU3NiksXG5cdChtZCwgNzY4KSxcblx0KG1sLCAxMDI0KSxcblx0KGxnLCAxMjgwKSxcblx0KHhsLCAxNDQwKSxcblx0KHh4bCwgMTkyMCksXG5cdCh4eHhsLCAyNTYwKSxcbik7XG5cbi8vXG4vLyAgVHJhbnNpdGlvblxuLy8gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGR1cmF0aW9uOiAuM3M7XG5cblxuXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLy8gQSBtaXhpbiBmb3IgZ2VuZXJhdGluZyB2ZW5kb3IgcHJlZml4ZXMgb24gbm9uLXN0YW5kYXJkaXplZCBwcm9wZXJ0aWVzLlxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkcHJvcGVydHlcclxuLy8vICAgUHJvcGVydHkgdG8gcHJlZml4XHJcbi8vL1xyXG4vLy8gQHBhcmFtIHsqfSAkdmFsdWVcclxuLy8vICAgVmFsdWUgdG8gdXNlXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtMaXN0fSAkcHJlZml4ZXNcclxuLy8vICAgUHJlZml4ZXMgdG8gZGVmaW5lXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFVzYWdlXHJcbi8vLyAgIC5lbGVtZW50IHtcclxuLy8vICAgICBAaW5jbHVkZSBwcmVmaXhlcihib3JkZXItcmFkaXVzLCAxMHB4LCB3ZWJraXQgbXMgc3BlYyk7XHJcbi8vLyAgIH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1MgT3V0cHV0XHJcbi8vLyAgIC5lbGVtZW50IHtcclxuLy8vICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbi8vLyAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4vLy8gICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbi8vLyAgIH1cclxuLy8vXHJcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLXdlYmtpdFxyXG4vLy8gQHJlcXVpcmUge3ZhcmlhYmxlfSAkcHJlZml4LWZvci1tb3ppbGxhXHJcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLW1pY3Jvc29mdFxyXG4vLy8gQHJlcXVpcmUge3ZhcmlhYmxlfSAkcHJlZml4LWZvci1vcGVyYVxyXG4vLy8gQHJlcXVpcmUge3ZhcmlhYmxlfSAkcHJlZml4LWZvci1zcGVjXHJcblxyXG5AbWl4aW4gcHJlZml4ZXIoJHByb3BlcnR5LCAkdmFsdWUsICRwcmVmaXhlcykge1xyXG4gIEBlYWNoICRwcmVmaXggaW4gJHByZWZpeGVzIHtcclxuICAgIEBpZiAkcHJlZml4ID09IHdlYmtpdCB7XHJcbiAgICAgIEBpZiAkcHJlZml4LWZvci13ZWJraXQge1xyXG4gICAgICAgIC13ZWJraXQtI3skcHJvcGVydHl9OiAkdmFsdWU7XHJcbiAgICAgIH1cclxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBtb3oge1xyXG4gICAgICBAaWYgJHByZWZpeC1mb3ItbW96aWxsYSB7XHJcbiAgICAgICAgLW1vei0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcclxuICAgICAgfVxyXG4gICAgfSBAZWxzZSBpZiAkcHJlZml4ID09IG1zIHtcclxuICAgICAgQGlmICRwcmVmaXgtZm9yLW1pY3Jvc29mdCB7XHJcbiAgICAgICAgLW1zLSN7JHByb3BlcnR5fTogJHZhbHVlO1xyXG4gICAgICB9XHJcbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbyB7XHJcbiAgICAgIEBpZiAkcHJlZml4LWZvci1vcGVyYSB7XHJcbiAgICAgICAgLW8tI3skcHJvcGVydHl9OiAkdmFsdWU7XHJcbiAgICAgIH1cclxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBzcGVjIHtcclxuICAgICAgQGlmICRwcmVmaXgtZm9yLXNwZWMge1xyXG4gICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlO1xyXG4gICAgICB9XHJcbiAgICB9IEBlbHNlICB7XHJcbiAgICAgIEB3YXJuIFwiVW5yZWNvZ25pemVkIHByZWZpeDogI3skcHJlZml4fVwiO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGRpc2FibGUtcHJlZml4LWZvci1hbGwoKSB7XHJcbiAgJHByZWZpeC1mb3Itd2Via2l0OiAgICBmYWxzZSAhZ2xvYmFsO1xyXG4gICRwcmVmaXgtZm9yLW1vemlsbGE6ICAgZmFsc2UgIWdsb2JhbDtcclxuICAkcHJlZml4LWZvci1taWNyb3NvZnQ6IGZhbHNlICFnbG9iYWw7XHJcbiAgJHByZWZpeC1mb3Itb3BlcmE6ICAgICBmYWxzZSAhZ2xvYmFsO1xyXG4gICRwcmVmaXgtZm9yLXNwZWM6ICAgICAgZmFsc2UgIWdsb2JhbDtcclxufVxyXG4iLCJcbkBtaXhpbiBicmVha3BvaW50ICgkYXJncy4uLikge1xuXG5cdCRoYXNNaW5WYWx1ZTogZmFsc2U7XG5cdCRoYXNNYXhWYWx1ZTogZmFsc2U7XG5cdCRtaW46IG50aCgkYXJncywgMSk7XG5cdCRtYXg6IGZhbHNlO1xuXHQkbG9vcC1pbmRleCA6IDA7XG5cblx0QGlmIChsZW5ndGgoJGFyZ3MpID4gMSkge1xuXHRcdCRtYXg6IG50aCgkYXJncywgMik7XG5cdH1cblxuXHRAZWFjaCAkYnJlYWtwb2ludCBpbiAkYnJlYWtwb2ludHMge1xuXHRcdCRsb29wLWluZGV4IDogJGxvb3AtaW5kZXggKyAxO1xuXHRcdEBpZiAoJG1pbiAhPSAwIGFuZCAkbWluID09IG50aCgkYnJlYWtwb2ludCwgMSkpIHtcblx0XHRcdCRtaW46IG50aCgkYnJlYWtwb2ludCwgMik7XG5cdFx0XHQkbWluOiAnKG1pbi13aWR0aDogI3skbWlufXB4KSc7XG5cdFx0XHQkaGFzTWluVmFsdWU6IHRydWU7XG5cdFx0fVxuXHRcdEBpZiAoJG1heCAhPSBmYWxzZSBhbmQgJG1heCA9PSBudGgoJGJyZWFrcG9pbnQsIDEpIGFuZCAkbWF4ICE9IG50aCgkYnJlYWtwb2ludHMsIGxlbmd0aCgkYnJlYWtwb2ludHMpKSkge1xuXHRcdFx0JG1heDogbnRoKG50aCgkYnJlYWtwb2ludHMsICRsb29wLWluZGV4ICsxKSwgMik7XG5cdFx0XHQkbWF4OiAkbWF4IC0gMTtcblx0XHRcdCRtYXg6ICcobWF4LXdpZHRoOiAjeyRtYXh9cHgpJztcblx0XHRcdCRoYXNNYXhWYWx1ZTogdHJ1ZTtcblx0XHR9XG5cdH1cblxuXHQkbWVkaWE6IGZhbHNlO1xuXHRAaWYgKCRoYXNNaW5WYWx1ZSA9PSB0cnVlIGFuZCAkaGFzTWF4VmFsdWUgPT0gZmFsc2UpIHtcblx0XHQkbWVkaWE6ICRtaW47XG5cdH1cblx0QGlmICgkaGFzTWluVmFsdWUgPT0gZmFsc2UgYW5kICRoYXNNYXhWYWx1ZSA9PSB0cnVlKSB7XG5cdFx0JG1lZGlhOiAkbWF4O1xuXHR9XG5cdEBpZiAoJGhhc01pblZhbHVlID09IHRydWUgYW5kICRoYXNNYXhWYWx1ZSA9PSB0cnVlKSB7XG5cdFx0JG1lZGlhOiAnI3skbWlufSBhbmQgI3skbWF4fSc7XG5cdH1cblxuXHRAaWYgKCRtZWRpYSAhPSBmYWxzZSkge1xuXHRcdEBtZWRpYSAjeyRtZWRpYX0geyBAY29udGVudDsgfVxuXHR9IEBlbHNlIHtcblx0XHRAY29udGVudDtcblx0fVxuXG59XG5cblxuLy8gU2hvcnRjdXRcbkBtaXhpbiBicCAoJGFyZ3MuLi4pIHtcblx0QGluY2x1ZGUgYnJlYWtwb2ludCgkYXJncy4uLikge1xuXHRcdEBjb250ZW50O1xuXHR9O1xufSIsIi8vQSBSRVRJUkVSXG5AaW1wb3J0IHVybCgvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zKTtcblxuXG4qe1xuXHQvLyBiYWNrZ3JvdW5kOiByZWQgIWltcG9ydGFudDtcblx0Ly8gYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2x1c3Rlci5wbmcnKTtcbn1cblxuLm1vZGFscy13cmFwcGVyLFxuLmhlYWRlcixcbi5wYW5lbC53cmFwcGVyLFxuLm5hdi1zZWN0aW9ucyB7XG5cdC8vIGRpc3BsYXk6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogJGNvbG9yLXNhbG1vbi1saWdodGVyOyAvKiBXZWJLaXQvQmxpbmsgQnJvd3NlcnMgKi9cbn1cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAkY29sb3Itc2FsbW9uLWxpZ2h0ZXI7IC8qIEdlY2tvIEJyb3dzZXJzICovXG59XG5cbi5wdXNoZXJ7XG5cdG92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5jb3B5cmlnaHQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLy8gLm1vZGFsLXBvcHVwLFxuLy8gLmJyZWFkY3J1bWJzLFxuLm5lc3RlZCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5icmVhZGNydW1icyB7XG5cdFxuXG5cdC5jb250ZW50bWFuYWdlci1jb250ZW50bGlzdC12aWV3ICYge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ji1pdGVtIHtcblx0XHQmcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0cGFkZGluZzogMTVweCAwO1xuXHRcdH1cblxuXHRcdCYgYSB7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbik7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQmKyYge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHRjb250ZW50OiAnPic7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1saW5rIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyA+ICc7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHRcdHBhZGRpbmc6IDAgOHB4O1xuXHRcdH1cblx0fVxufVxuIFxuI3skcHJlZml4fSAqIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWVzc2FnZSB7XG5cdCYgLmJsb2NrIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnBhZ2UubWVzc2FnZXMge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRwYWRkaW5nOiAwO1xuXG5cblx0LmNhdGFsb2ctcHJvZHVjdC12aWV3ICYge1xuXHRcdC8vIGRpc3BsYXk6IG5vbmU7XG5cdH1cblxufVxuXG4ubWVzc2FnZSB7XG5cblx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0bWFyZ2luOiAxNXB4IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFxuXHQuYWNjb3VudCAme1xuXHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdG1hcmdpbi10b3A6IC01MHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzVweDtcblx0XHR9XG5cdH1cblxuXHQmLS1lcnJvciB7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1lcnJvciwwLjUpO1xuXHR9XG5cblx0Ji0tb2sge1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgkY29sb3Itb2ssMC41KTtcblx0fVxuXG5cdCYtLWluZm8ge1xuXHRcdGNvbG9yOiAjNGQ1ODZjO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLWRhcmtlcjtcblx0fVxuXG5cdCYtY29udGVudHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdCY6OmJlZm9yZXtcblx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdH1cblx0fVxuXG59XG5cblxuLmxheW91dHtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0d2lkdGg6IDEwMCU7XG5cdGZsZXgtd3JhcDogd3JhcDtcblxuXHQmLXNpZGV7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDEwcHggLTVweCA3cHggLTEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblxuXHRcdHotaW5kZXg6IDI1MDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMCUsMCk7XG5cdFx0dG9wOiA1NnB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDMwMHB4O1xuXHRcdHRyYW5zaXRpb246MC41cztcblx0XHRoZWlnaHQ6MTAwdmg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXG5cdFx0Ji5hY3RpdmV7XG5cdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0dG9wOiA5MnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdHdpZHRoOiAyMzBweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcblx0XHR9XG5cdH1cblxuXHQmLWJvZHl7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIzMHB4KTtcblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnR7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlcnRpYXJ5O1xuXHRcdHBhZGRpbmc6IDIwcHggMTBweDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdHBhZGRpbmc6IDQwcHggMTBweCAwO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdHBhZGRpbmc6IDQwcHggNDBweCAwIDQwcHggO1xuXHRcdH1cblx0fVxufVxuXG5hLFxuXHR7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0Ym9yZGVyOiAwO1xuXG5cdCY6YWN0aXZlIHtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKDBzKTtcblx0fVxufVxuXG4jeyRwcmVmaXh9IGEge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHR0ZXh0LWRlY29yYXRpb246bm9uZTtcblxuXHQmOmhvdmVye1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG59XG5cbi5wcmljZS1pbmNsdWRpbmctdGF4LCAucHJpY2UtZXhjbHVkaW5nLXRheHtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xufVxuXG5zdXAsXG5zdWIge1xuXHQvLyBmb250LXNpemU6IHNtYWxsO1xufVxuXG5zdXAge1xuXHR2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG5cblx0LmNvbnRlbnRtYW5hZ2VyLWluZGV4LWNvbnRlbnQgJiB7XG5cdFx0dmVydGljYWwtYWxpZ246IGluaXRpYWw7XG5cdH1cbn1cblxuc3ViIHtcblx0Ly8gdmVydGljYWwtYWxpZ246IHN1Yjtcblx0Ym90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogKDggLzE0KSAqIDFlbTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnN0cm9rZSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4uc21hbGwge1xuXHRmb250LXNpemU6ICgxMiAvIDE0ICogMWVtKTtcbn1cblxuLmZ1bGwge1xuXHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG59XG5cbi5jZW50ZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnJpZ2h0IHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5sZWZ0IHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNlbnRlci0tdmVydGljYWx7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udGV4dCB7XG5cdCYtbGVmdCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQmLWNlbnRlciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0Ji0tbW9iaWxlIHtcblx0XHRcdEBpbmNsdWRlIGJwKHhzLCBzbSkge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtcmlnaHQge1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cblxuXHQmLWp1c3RpZnl7XG5cdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0fVxuXHRcblx0Ji1mdWxse1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblx0XG5cdFxuXHQmLXN0YXJ0e1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0fVxuXHRcblx0Ji1taWRkbGV7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHR9XG5cdFxuXHQmLWVuZHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0fVxufVxuXG4uYWxpZ24ge1xuXHQmLXRvcCB7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cdFxuXHQmLWNlbnRlcntcblx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji1ib3R0b20ge1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLnZlcnRpY2Fse1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY29udGFpbmVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRtYXgtd2lkdGg6MTAwJTtcblx0XG5cdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdEBpbmNsdWRlIGJwKG1kLCBtbCl7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdH1cblxuXHQmLS1ub2dhcHtcblx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmICYge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0XG5cdCYsICYtcmV2ZXJ0ICZ7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAoc20pIHtcblx0XHRcdC8vIHdpZHRoOiA1NzZweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0d2lkdGg6IDc2OHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKG1sKSB7XG5cdFx0XHR3aWR0aDogMTAyNHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKGxnKSB7XG5cdFx0XHR3aWR0aDogMTIyMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0XHQvLyB3aWR0aDogMTQ0MHB4O1xuXHRcdFx0Ly8gcGFkZGluZy1sZWZ0OiA1MHB4O1xuXHRcdFx0Ly8gcGFkZGluZy1yaWdodDogNTBweDtcblx0XHR9XG5cdH0gXG5cblx0JismIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG5cblx0Ji0tdmVyeXNtYWxsIHtcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHR9XG5cblx0Ji0tc21hbGwge1xuXHRcdG1heC13aWR0aDogMTAyNHB4O1xuXHR9XG5cblx0Ji0tbWVkaXVtIHtcblx0XHRtYXgtd2lkdGg6IDEyODBweDtcblx0fVxuXG5cdCYtLWJpZ3tcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDE5ODBweDtcblx0XHRtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuXG5cdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgfVxuXHR9XG5cdFxuXHQmLXJldmVydHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XG5cdFx0JiA+ICoge1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHQgICAgbWF4LXdpZHRoOiAxMDB2dztcblx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdCAgICBtaW4td2lkdGg6IDEwMHZ3O1xuXHRcdH1cblx0fVxufVxuXG4jeyRwcmVmaXh9IC5yb3d7XG5cblx0Ji0tc21hbGx7XG5cdFx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtNXB4O1xuXG5cdFx0JiA+IFtjbGFzc149Y29sXXtcblx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRcdH1cblx0XHRcblx0XHQmLS1tb2JpbGV7XG5cdFx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNXB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC01cHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLmZ1bGx7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmID4gW2NsYXNzXj1jb2xde1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLW1lZGl1bXtcblx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblxuXHRcdCYgPiBbY2xhc3NePWNvbF17XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0XHRcblx0XHQmLS1tb2JpbGV7XG5cdFx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtM3B4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0zcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLmZ1bGx7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDZweCkgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgPiBbY2xhc3NePWNvbF17XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHRcblxuXHQmLWZsZXgge1xuXHRcdCYge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYuZnVsbHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tc3RhcnQge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0Ji0tY2VudGVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jj5bY2xhc3NePWNvbC1dIHtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0JiAuYmxvY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYgLmNvbC1sZWZ0IHtcblx0XHRcdG9yZGVyOiAxO1xuXG5cdFx0XHQvKlx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdGZsZXg6IDM7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHR9XG5cdCovXG5cdFx0fVxuXG5cdFx0JiAuY29sLW1haW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRvcmRlcjogMjtcblxuXHRcdFx0LypcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHRmbGV4OiA2O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdGZsZXg6IDU7XG5cdFx0XHR9XG5cdCovXG5cdFx0fVxuXHR9XG5cdFxufVxuI3skcHJlZml4fSAuY29sLW1haW57XG5cdG1hcmdpbi10b3A6IDA7XG5cdEBpbmNsdWRlIGJwKG1kLG1kKXtcblx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0fVxuXHRcblx0Jjpvbmx5LWNoaWxke1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDI1JSArIDE1cHgpO1xuXHRcdH1cblx0fVxuXHRcblx0XG5cdCYtLW5vZ2Fwe1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0bWFyZ2luLXRvcDogLTI1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5ub3dyYXAge1xuXHQmLS1tZCB7XG5cdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdH1cblx0fVxuXG5cdGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG4uZmxleC1zdGFydCB7XG5cdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5cblxuXG5AbWl4aW4gbGluayB7XG4gIGNvbG9yOiAkY29sb3ItZ3JleTtcbiAgLy8gZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgJjpob3ZlcixcbiAgJjphY3RpdmUge1xuICBcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7ICBcdFxuICB9XG5cbn1cblxuQG1peGluIGxpbmstdW5kZXJsaW5lIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5cbiN7JHByZWZpeH0gLmxpbmsge1xuXG5cdCZze1xuXHRcdG1hcmdpbjogMjBweCBhdXRvO1xuXHR9XG5cdFxuXHQmLCAmIC5jb3VudHtcblx0XHRAaW5jbHVkZSBsaW5rO1xuXHR9XG5cblx0Ji0taG92ZXJ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjsgXG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IC0xcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjVzO1xuXHRcdH1cblxuXHRcdCY6aG92ZXI6OmJlZm9yZXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCYgPiBlbSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXG5cdCYtLXVuZGVybGluZSB7XG5cdFx0QGluY2x1ZGUgbGluay11bmRlcmxpbmU7XG5cdH1cblxuXHQmLS1pbXBvcnRhbnQge1xuXHRcdC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHR9XG5cblx0Ji0tcmV2ZXJ0IHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrZXI7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLS1ub3JtYWxpemV7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0Ji0tYWN0aXZlIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnkgIWltcG9ydGFudDtcblx0fVxuXG5cdCYtLWFsdCB7XG5cdFx0Y29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG5cdFxuXHQmLS1ibHVle1xuXHRcdGNvbG9yOiAkY29sb3ItYmx1ZTtcblxuXHRcdCY6aG92ZXIsXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ibHVlLWRhcmtlcjtcblx0XHR9XG5cdH1cblx0XG5cdCYtLWdhcHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHR9XG5cblx0Ji0tc21hbGwge1xuXHRcdGZvbnQtc2l6ZTogMC44NWVtO1xuXHR9XG59XG5cbi5kaXNwbGF5IHtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0cGFkZGluZzogMTAwcHggMjBweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmLS1wdXNoe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjAwcHg7XG5cblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRoZWlnaHQ6IDQyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b3BhY2l0eTogMC40O1xuXHR9XG5cblxuXHRAaW5jbHVkZSBicChtZCkge1xuXHRcdHBhZGRpbmc6IDEyMHB4IDUwcHg7XG5cdH1cblxuXHQmLWNvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCYtdGl0bGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0bWF4LXdpZHRoOiA3NTBweDtcblxuXHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQmLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cblx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXG5cdCYtdGl0bGUrJi10ZXh0IHtcblx0XHRtYXJnaW4tdG9wOiAzOHB4O1xuXG5cdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdG1hcmdpbi10b3A6IDU1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5ib3gge1xuXG5cdCYgKyAme1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cblx0XG5cdCYtY29udGFpbmVye1xuXHRcdCYgKyAme1xuXHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLXNoYWRvd3tcblx0XHRib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuXHR9XG5cdFxuXHQmLS1maWxse1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdH1cblx0XG5cdCYtLXRyYW5zcGFyZW50e1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblxuXHRwYWRkaW5nOiAzMHB4IDMwcHg7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRwYWRkaW5nOiA0MHB4IDY1cHg7XG5cdH1cblx0XG5cdCYtZ2Fwe1xuXHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcblx0XHRcdGxlZnQ6IC0yMHB4O1xuXHRcdFx0dG9wOiAtMjVweDtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cdH1cblxuXHQmLS1hbHR7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHQzO1xuXHR9XG5cblx0Ji1jb250ZW50e1xuXHRcdCYgKyAme1xuXHRcdFx0bWFyZ2luLXRvcDogNDVweDtcblx0XHR9XG5cdH1cblxuXHQmLS1tZWRpdW0ge1xuXHRcdHBhZGRpbmc6IDMycHggMzdweDtcblxuXHRcdEBpbmNsdWRlIGJwKHhzLG1kKXtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQkYm94c21hbGw6ICN7Jn0tLXNtYWxsO1xuXHRcblx0Ji0tdmVyeXNtYWxse1xuXHRcdHBhZGRpbmc6IDEwcHggMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji0tc21hbGx7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRcblx0XHQmICsgJiB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji0tbm9nYXB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHRcblx0Ji1jb2x1bW57XG5cdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQmLXRpdGxle1xuXHRcdGZvbnQtZmFtaWx5OiAkZnA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiA2NXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXHR9XG5cblx0Ji1zdHJvbmd7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHR9XG5cblx0Ji1zdWJ0aXRsZXtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0fVxuXG5cdCYtdGV4dHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdH1cblxuXHQmLXRpdGxlICsgJi1zdWJ0aXRsZXtcblx0XHRtYXJnaW4tdG9wOiAtMjVweDtcblx0fVxuXG5cdCYtbGlzdHtcblx0XHQmLWl0ZW17XG5cdFx0XHQmOm50aC1jaGlsZChuKzMpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0Jjo6YmVmb3Jle1xuXHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMjVweDtcblx0fVxuXG5cdCYtdmFsaWdue1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdCYtdG9wLFxuXHRcdCYtYm90dG9te1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Ji10b3B7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdCYtYm90dG9te1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0fVxuXHR9XG5cblx0Ji1zZWN0aW9ue1xuXHRcdCYgKyAme1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDIwcHggMDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDM7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC00MHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC00MHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA0MHB4IDQwcHggMDtcblx0XHRcdFx0XG5cdFx0XHRcdCN7JGJveHNtYWxsfSAme1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAyMHB4IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1lbGV2YXRvcntcblx0XHRcdCY6bm90KC5vcGVuKXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji10aXRsZXtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcdFxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHR9XG5cdH1cblx0XG5cdCYtdG9nZ2xle1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IC0xMHB4O1xuXHR9XG5cblxuXHQmLXNtYWxsZ2Fwe1xuXHRcdCYgKyAme1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWNvbHtcblxuXHRcdCZze1xuXHRcdFx0bWFyZ2luOiAtMjBweCAtMjBweCAwO1xuXHRcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHRtYXJnaW46IDAgLTQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cdFx0cGFkZGluZzogMzVweCAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0cGFkZGluZzogNDBweDtcblxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdG1hcmdpbi10b3A6IC00MHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTQwcHg7XG5cdFx0fVxuXG5cblxuXHRcdCYtLXNtYWxse1xuXHRcdFx0cGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0cGFkZGluZzogNDBweCA3NXB4O1xuXHRcdH1cblxuXHRcdCYgKyAme1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0Mztcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQzO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC00MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG4gICAgJi1tb2JpbGVnYXB7XG5cbiAgICBcdCYgKyAme1xuICAgIFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHQgICAgXHRAaW5jbHVkZSBicChtZCl7XG5cdCAgICBcdFx0bWFyZ2luLXRvcDogMDtcblx0ICAgIFx0fVxuICAgIFx0fVxuICAgIH1cblxuXHQmLS1sb2dpbiB7XG5cdFx0bWFyZ2luOiAxMDBweCBhdXRvO1xuXHR9XG59XG5cbltkYXRhLXRvZ2dsZV0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbltkYXRhLWF0Y10ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy9TTElDSyBTVFlMRVNcblxuXG4uc2xpY2stdHJhY2ssXG4uc2xpY2stbGlzdHtcblx0bWluLXdpZHRoOlx0MTAwJTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cblx0Lml0ZW1zLS1yZXZlcnNlICZ7XG5cdFx0Ly8gZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHR9XG5cbn1cblxuLnNsaWNrLXNsaWRlIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRmbG9hdDogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMge1xuXHRsZWZ0OiAwO1xufVxuXG4uYXJyb3dzbGlkZSB7XG5cdCYtLXNtYWxsIHtcblx0XHQmID4gLnNsaWNrLW5leHQgLFxuXHRcdCYgPiAuc2xpY2stcHJldiB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwicmRtXCI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0Zm9udC1zaXplOiAzOHB4O1xuXG5cdFx0XHRcdC8vIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1sKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzOHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG59XG5cbiRzbGlkZXIgOiAnLnNsaWRlcic7XG5cbiN7JHByZWZpeH0gI3skc2xpZGVyfSB7XG5cblx0Ji1hcnJvd3N7XG5cblx0XHQmLS1hbHQge1xuXHRcdFx0LnNsaWNrLW5leHQsIC5zbGljay1wcmV2IHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLW1haW47XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0XHRyaWdodDogMzRweDtcblx0XHRcdH1cblxuXHRcdFx0LnNsaWNrLXByZXYge1xuXHRcdFx0XHRsZWZ0OiAzNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWRpc2FibGVkIHtcblx0XHRcdC5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWxlZnQtLWRpc2FibGVkIHtcblx0XHRcdC5zbGljay1wcmV2IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtcmlnaHQtLWRpc2FibGVkIHtcblx0XHRcdC5zbGljay1uZXh0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdH1cblxuXHQmLWRvdHMtLWRpc2FibGVkIHtcblx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Ji1pbWFnZSB7XG5cdFx0Ji1wcm9kdWN0IHtcblx0XHRcdG1heC1oZWlnaHQ6IDI4NXB4O1xuXHRcdFx0bWF4LXdpZHRoOiAyODVweDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXByb2R1Y3Qge1xuXHRcdC5zbGljay1saXN0e1xuXHRcdFx0QGluY2x1ZGUgYnAoeHMsbWwpIHtcblx0XHRcdFx0cGFkZGluZzowIDIwJSAwIDIwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFycm93Ym94IHtcblx0Ji0tbW9iaWxlIHtcblx0XHQmID4gLnNsaWNrLW5leHQge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDkpO1xuXHRcdFx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OSk7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHR0b3A6IDgwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtbCkge1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDM4cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiA5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdCYgPiAuc2xpY2stcHJldiB7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYyLCAxNjIsIDE2MiwgMC4wNik7XG5cdFx0bWFyZ2luLWxlZnQ6IC02MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJ1xcZTkwNSc7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWdyZXk7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiA+IC5zbGljay1uZXh0IHtcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYyLCAxNjIsIDE2MiwgMC4wNik7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtNjBweDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJ1xcZTkwNic7XG5cdFx0XHRmb250LWZhbWlseTogXCJyZG1cIjtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGNvbG9yOiAkY29sb3ItZ3JleTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLWFsdCB7XG5cdFx0JiA+IC5zbGljay1wcmV2IHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OSk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDkpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC02MHB4O1xuXHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnXFxlOTA1Jztcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwicmRtXCI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0cGFkZGluZzogOXB4O1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiA+IC5zbGljay1uZXh0IHtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ5KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OSk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC02MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJ1xcZTkwNic7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcInJkbVwiO1xuXHRcdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbi5zbGljay1kb3RzLXBvc2l0aW9uIHtcblx0JiA+IC5zbGljay1kb3RzIHtcblx0XHRib3R0b206IHVuc2V0O1xuXHR9XG59XG5cbi5zbGljay1kb3RzLWRhcmsge1xuXHQgJiA+IC5zbGljay1kb3RzIHtcblx0XHRsaSB7XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1kYXJrZXI7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWRhcmtlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cblxuXG4ucDQwNCB7XG5cdHBhZGRpbmc6IDE1MHB4IDA7XG59XG5cblxuLmxvZ28ge1xuXG5cdCYtY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ly8gbWFyZ2luLXRvcDogLTE2cHg7XG5cdH1cblxuXHQmIHtcblx0XHQvLyBwYWRkaW5nLWxlZnQ6IDI5cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cblx0XHRAaW5jbHVkZSBicChsZykge1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0Ly8gd2lkdGg6IDIxNHB4O1xuXHRcdH1cblx0fVxufVxuXG4udXBwZXJ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5wcmljZXtcblxuXHQmIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XG5cdFx0Jjpub3QodGgpOm5vdCh0ZCl7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXG5cdFx0Ji1vbGR7XG5cdFx0XHRmb250LXNpemU6IDEzLzE4KjFlbTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuXG5cdFx0XHQmLS1iaWcge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdCYtLXNtYWxsIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1iaWcge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWJpZ2dlciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWl0ZW17XG5cdFx0XHQmc3tcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCZ7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0JiArICZ7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0Ji0tc21hbGx7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0Ji0tYmlnIHtcblx0XHR3aWR0aDogMTY0cHg7XG5cdFx0Zm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Ji0tYmlnZ2VyIHtcblx0XHR3aWR0aDogMjQzcHg7XG5cdFx0Zm9udC1zaXplOiAzNXB4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDMwcHggMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji0tc21hbGwgJi1vbGR7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHR9XG5cblx0Ji0tc21hbGwjeyZ9LS1wcm9tbyxcblx0Ji0tc21hbGwjeyZ9LS1maWRlbGl0eXtcblx0XHRwYWRkaW5nOiA3cHggN3B4O1xuXHR9XG5cblx0Ji0tcHJvbW8sXG5cdCYtLWZpZGVsaXR5e1xuXHRcdHBhZGRpbmc6IDVweCAxNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0Ji0tcHJvbW97XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWVycm9yO1xuXHR9XG5cblx0Ji0tZmlkZWxpdHl7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG5cdH1cblxuXG59XG5cbi5zdHJvbmd7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubm93cmFwe1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcblx0Ji0tbW9iaWxle1xuXHRcdEBpbmNsdWRlIGJwKHhzLFNNKXtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVx0XHRcblx0fVxuXHRcblx0XG5cdCYtLWRlc2t0b3B7XG5cdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdH1cbn1cblxuLnRhZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cGFkZGluZzogM3B4IDEwcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0dG9wOiAxMHB4O1xuXHRyaWdodDogMTBweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHR6LWluZGV4OiAxMDtcblx0Zm9udC1mYW1pbHk6ICRmcztcblx0XG5cdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRyaWdodDogMjBweDtcblx0fVxufVxuXG5cbmhyIHtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi5nb2xke1xuXHRjb2xvcjogI0E4OTAyODtcbn1cblxuI3skcHJlZml4fSAuc2VjdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y2xlYXI6IGJvdGg7XG5cblx0bWFyZ2luOiA0MHB4IDA7XG5cdFxuXHQmLS1maXJzdHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRtYXJnaW46IDYwcHggMDtcblxuXHRcdCYtLWZpcnN0e1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdFx0XG5cdFx0Ji0tZ2FwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0fVxuXHR9XG5cblx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdCYtdGl0bGUge1xuXHRcdFxuXHRcdCZ7XG5cdFx0XHRjb2xvcjogJGNvbG9yLW1haW47XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0JiwmOmZpcnN0LWNoaWxke1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHQvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQvLyBsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tZGlzcGxheSB7fVxuXG5cdFx0Ji1saW5rIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoMCwgLTUwJSkgIWltcG9ydGFudCk7XG5cdFx0fVxuXHRcdFxuXHRcdCYtLWdhcHtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXNtYWxsIHtcblx0XHRcdG1heC13aWR0aDogNjk1cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRmb250LWZhbWlseTogJGZwO1xuXG5cdFx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLS1iaWdnZXJ7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1iaWcge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC0xMnB4O1xuXHRcdFx0XHRsZWZ0OjUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLDApO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JiBlbXtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzhweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXHRcblx0Ji1zdWJ0aXRsZXtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHR9XG5cdH1cblxuXHQmLS1ncmV5IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1NXB4O1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cblx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDU1cHg7XG5cdFx0fVxuXG5cdFx0JisuZm9vdGVyIHtcblx0XHRcdG1hcmdpbi10b3A6IC0zNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5AbWl4aW4gb3ZlcmxheSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDUwO1xuXHRoZWlnaHQ6IDIwMHZoO1xuXHR3aWR0aDogMjAwdnc7XG5cdHRvcDogLTEwMHZoO1xuXHRsZWZ0OiAtMTAwdnc7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcblx0b3BhY2l0eTogMDtcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1peGluIG92ZXJsYXktb3BlbiB7XG5cdG9wYWNpdHk6IDAuNjtcblx0cG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG59XG5cbi5vdmVybGF5IHtcblxuXHRAaW5jbHVkZSBvdmVybGF5O1xuXG5cdC5tZW51LW9wZW4gJixcblx0Lm5hdi1vcGVuICYge1xuXHRcdEBpbmNsdWRlIGJwKHhzLCBzbSkge1xuXHRcdFx0QGluY2x1ZGUgb3ZlcmxheS1vcGVuO1xuXHRcdH1cblx0fVxufVxuXG5cbiRlbGV2YXRvcjogJ2RhdGEtZWxldmF0b3InO1xuXG5bI3skZWxldmF0b3J9XXtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogMC41cztcblx0Jjpub3QoLmFjdGl2ZSl7XG5cdFx0bWF4LWhlaWdodDowO1xuXHR9XG59XG5cblsjeyRlbGV2YXRvcn0tLW1vYmlsZV17XG5cdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRvdmVyZmxvdzogaW5pdGlhbDtcblx0XHQmOm5vdCguYWN0aXZlKXtcblx0XHRcdG1heC1oZWlnaHQ6bm9uZTtcblx0XHR9XG5cdH1cbn1cblxuWyN7JGVsZXZhdG9yfS10b2dnbGVde1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lbGV2YXRvciB7XG5cdCYtdG9nZ2xlIHtcblxuXHRcdCYtLW1vYmlsZSB7XG5cdFx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jixcblx0XHQmLS1tb2JpbGUge1xuXG5cblx0XHRcdC8vIGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdC8vIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHQvLyBtYXJnaW46IC0zMHB4IGF1dG8gMHB4O1xuXHRcdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly8gei1pbmRleDogMTA7XG5cdFx0XHQvLyBwYWRkaW5nOiAwIDAgMjBweDtcblx0XHRcdC8vIGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC8vIEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0XHRcdC8vIHdpZHRoOiAxMDAlO1xuXG5cblx0XHRcdCYgZW0ge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHQvLyBtYXJnaW46IDBweCBhdXRvIDBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmU6OmFmdGVyIHtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgxODBkZWcpKTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnXFxlNWM1Jztcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbik7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdHotaW5kZXg6IDY7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkaWNvbjtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJGNvbG9yLWdyZXktbGlnaHRlciwgMCkgMCUsICRjb2xvci1ncmV5LWxpZ2h0ZXIgNTAlKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlICsgODVweCk7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbik7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXdoaXRlIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCRjb2xvci13aGl0ZSwgMCkgMCUsICRjb2xvci13aGl0ZSA1MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLXdoaXRlbW9iaWxlIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBicCh4cywgc20pIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlOjpiZWZvcmUge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbik7XG5cdFx0XHR9XG5cblxuXHRcdFx0Ji0tbm9nYXAge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXNpbXBsZSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtdGFyZ2V0IHtcblx0XHQvLyBtYXgtaGVpZ2h0OiA4MHB4O1xuXHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCYtLW5vZ2FwIHtcblx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbik7XG5cblx0XHQmLS1tb2JpbGUge1xuXHRcdFx0QGluY2x1ZGUgYnAoeHMsIHNtKSB7XG5cdFx0XHRcdC8vIG1heC1oZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0bWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLW1vYmlsZS5hY3RpdmUsXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHR9XG5cdH1cblxufVxuXG4uY2hpcCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0aGVpZ2h0OiA3cHg7XG5cdHdpZHRoOiA3cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IDVweDtcblxuXHQmLS1iaWcge1xuXHRcdGhlaWdodDogMTRweDtcblx0XHR3aWR0aDogMTRweDtcblx0fVxuXG5cdCYtLWVycm9yIHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZXJyb3I7XG5cdH1cblxuXHQmLS1zdWNjZXNzIHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3VjY2Vzcztcblx0fVxufVxuXG5cbi5vcmRlciB7XG5cblx0Ji1iZWdpbiB7XG5cdFx0b3JkZXI6IC0xICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLWVuZCB7XG5cdFx0b3JkZXI6IDk5OTk5ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLTEge1xuXHRcdG9yZGVyOiAxO1xuXHR9XG5cblx0Ji0yIHtcblx0XHRvcmRlcjogMjtcblx0fVxuXG5cdCYtMyB7XG5cdFx0b3JkZXI6IDM7XG5cdH1cblxuXHQmLTQge1xuXHRcdG9yZGVyOiA0O1xuXHR9XG5cblx0Ji01IHtcblx0XHRvcmRlcjogNTtcblx0fVxuXG5cdCYtNiB7XG5cdFx0b3JkZXI6IDY7XG5cdH1cblxuXHQmLW1vYmlsZSB7XG5cdFx0QGluY2x1ZGUgYnAoeHMsIHNtKSB7XG5cblx0XHRcdCYtYmVnaW4ge1xuXHRcdFx0XHRvcmRlcjogLTE7XG5cdFx0XHR9XG5cblx0XHRcdCYtMSB7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQmLTIge1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdH1cblxuXHRcdFx0Ji0zIHtcblx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHR9XG5cblx0XHRcdCYtNCB7XG5cdFx0XHRcdG9yZGVyOiA0O1xuXHRcdFx0fVxuXG5cdFx0XHQmLTUge1xuXHRcdFx0XHRvcmRlcjogNTtcblx0XHRcdH1cblxuXHRcdFx0Ji02IHtcblx0XHRcdFx0b3JkZXI6IDY7XG5cdFx0XHR9XG5cblx0XHRcdCYtZW5kIHtcblx0XHRcdFx0b3JkZXI6IDk5OTk5O1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0Ji1tZCB7XG5cdFx0QGluY2x1ZGUgYnAobWQpIHtcblxuXHRcdFx0Ji1iZWdpbiB7XG5cdFx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdH1cblxuXHRcdFx0Ji0xIHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR9XG5cblx0XHRcdCYtMiB7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0fVxuXG5cdFx0XHQmLTMge1xuXHRcdFx0XHRvcmRlcjogMztcblx0XHRcdH1cblxuXHRcdFx0Ji00IHtcblx0XHRcdFx0b3JkZXI6IDQ7XG5cdFx0XHR9XG5cblx0XHRcdCYtNSB7XG5cdFx0XHRcdG9yZGVyOiA1O1xuXHRcdFx0fVxuXG5cdFx0XHQmLTYge1xuXHRcdFx0XHRvcmRlcjogNjtcblx0XHRcdH1cblxuXHRcdFx0Ji1lbmQge1xuXHRcdFx0XHRvcmRlcjogOTk5OTk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tbCB7XG5cdFx0QGluY2x1ZGUgYnAobWwpIHtcblx0XHRcdCYtYmVnaW4ge1xuXHRcdFx0XHRvcmRlcjogLTE7XG5cdFx0XHR9XG5cblx0XHRcdCYtMSB7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQmLTIge1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdH1cblxuXHRcdFx0Ji0zIHtcblx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHR9XG5cblx0XHRcdCYtNCB7XG5cdFx0XHRcdG9yZGVyOiA0O1xuXHRcdFx0fVxuXG5cdFx0XHQmLTUge1xuXHRcdFx0XHRvcmRlcjogNTtcblx0XHRcdH1cblxuXHRcdFx0Ji02IHtcblx0XHRcdFx0b3JkZXI6IDY7XG5cdFx0XHR9XG5cblx0XHRcdCYtZW5kIHtcblx0XHRcdFx0b3JkZXI6IDk5OTk5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbGcge1xuXHRcdEBpbmNsdWRlIGJwKGxnKSB7XG5cdFx0XHQmLWJlZ2luIHtcblx0XHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0fVxuXG5cdFx0XHQmLTEge1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdH1cblxuXHRcdFx0Ji0yIHtcblx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHR9XG5cblx0XHRcdCYtMyB7XG5cdFx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0fVxuXG5cdFx0XHQmLTQge1xuXHRcdFx0XHRvcmRlcjogNDtcblx0XHRcdH1cblxuXHRcdFx0Ji01IHtcblx0XHRcdFx0b3JkZXI6IDU7XG5cdFx0XHR9XG5cblx0XHRcdCYtNiB7XG5cdFx0XHRcdG9yZGVyOiA2O1xuXHRcdFx0fVxuXG5cdFx0XHQmLWVuZCB7XG5cdFx0XHRcdG9yZGVyOiA5OTk5OTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmV4Y2VycHQge1xuXG5cdCZzIHtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQmIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0JismIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cblx0Ji1pbWFnZSB7XG5cdFx0bWluLXdpZHRoOiA4OHB4O1xuXHRcdG1heC13aWR0aDogODhweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQmLWNvbnRlbnQge1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHR9XG5cblx0Ji10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdCYtdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cbn1cblxuXG4uZnVsbCB7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCYtLW1vYmlsZSB7XG5cdFx0QGluY2x1ZGUgYnAoeHMsIHNtKSB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG5cdFx0XHQmLnJvdyB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucGFnZS1nYXAge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG5cbi5wYWdlIHtcblxuXHQmLS1ncmV5IHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdH1cblxuXHQmLXdyYXBwZXIge1xuXHRcdEBpbmNsdWRlIGJwKHhzLCBzbSkge1xuXHRcdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIGJwKHhzLCBtbCkge1xuXHRcdC8vIHBhZGRpbmctdG9wOiA1MHB4O1xuXHR9XG5cblx0Ji10aXRsZSB7XG5cdFx0XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6ICRmcDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0d29yZC1zcGFjaW5nOiA3cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdFx0cGFkZGluZy1ib3R0b206IDEzcHg7XG5cblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0fVxuXG5cblx0XHQuYm94ICZ7XG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiAtNjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXHRcblx0Ji10aXRsZSN7Jn0tc3VidGl0bGV7XG5cdFx0d29yZC1zcGFjaW5nOiBpbml0aWFsO1xuXHR9XG5cblx0Ji1zdWJ0aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFxuXHRcdCYtLWFsdHtcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji10aXRsZSArICYtc3VidGl0bGUsXG5cdCYtdGl0bGUgKyAmLWRlc2NyaXB0aW9uLCBcblx0Ji1zdWJ0aXRsZSArICYtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IC0xNXB4O1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdG1hcmdpbi10b3A6IC0yMHB4O1xuXHRcdH1cblx0fVxuXHQmLXN1YnRpdGxlICsgJi1zdWJzdWJ0aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxuXHRcblx0Ji1zdWJzdWJ0aXRsZXtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdCZbY2xhc3MqPVwiLWFmdGVyXCJde1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjVweDtcblx0XHR9XG5cdFx0XG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0cmlnaHQ6MDtcblx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKTtcblx0XHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdFx0fVxuXHRcdFxuXHRcdCYuYWN0aXZlOjphZnRlcntcblx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cblx0XG5cdCYtdGl0bGUsXG5cdCYtc3VidGl0bGUsXG5cdCYtc3Vic3VidGl0bGV7XG5cdFx0XG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjM3NWVtO1xuXHRcdH1cblx0XHRcblx0XHQmLS1hbG9uZXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0XG5cdCYtZGVzY3JpcHRpb257XG5cdFx0Y29sb3I6ICRjb2xvci1tYWluO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0fVxuXHRcdFxuXHRcdCYtcGx1c3tcblx0XHRcdG1hcmdpbi10b3A6IC0xNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji0tc2hvcnRlbmFibGV7XG5cdFx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFxuXHRcdFx0XHQmOm5vdCguYWN0aXZlKXtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWluLWhlaWdodDo3MnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDMwMDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLXRleHR7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdH1cblxuXG5cblxuXHQmLW1haW4ge1xuXG5cdFx0Ly8gbWFyZ2luLXRvcDogOThweDtcblx0XHRAaW5jbHVkZSBicChsZykge1xuXHRcdFx0Ly8gbWFyZ2luLXRvcDogMTM5cHg7XG5cdFx0fVxuXHR9XG5cblx0d2lkdGg6IDEwMCU7XG5cblx0Ji1oZWFkZXIge1xuXG5cblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0YmFja2dyb3VuZC1zaXplOmNvdmVyO1xuXHRcdGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjMDAwO1xuXG5cblx0XHQvL1JVTEVTIEZPUiBNSU5JVU0gSEVJR0hUXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0Ly8gbWluLWhlaWdodDogMzgwcHg7XG5cblx0XHQmID4gKntcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDU4MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDcwMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDY1NXB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKHhsKXtcblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDc4MnB4O1xuXHRcdH1cblxuXG5cblx0XHRAa2V5ZnJhbWVzIHpvb21pbm91dHNpbmdsZWZlYXR1cmVkIHtcblx0XHRcdDAlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdH1cblxuXHRcdFx0MSUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0fVxuXG5cdFx0XHQ1MCUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0XHR9XG5cblx0XHRcdDUyJSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHRcdH1cblxuXHRcdFx0OTklIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdH1cblxuXHRcdFx0MTAwJSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLXNldHtcblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDU4MHB4O1xuXHRcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHQvLyBtaW4taGVpZ2h0OiA3ODJweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXG5cdFx0Ji0tY2xlYXJ7XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWJhY2tncm91bmQge1xuXG5cdFx0XHQmIC5zbGljay1zbGlkZSA+IGRpdjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR6LWluZGV4OiAxNTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b3BhY2l0eTogMC40O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czpub25lO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDEuNXM7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXNsaWRlZDo6YWZ0ZXJ7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cblxuXHRcdFx0JiAuc2xpY2stYXJyb3d7XG5cdFx0XHQgICAgdG9wOiBhdXRvO1xuXHRcdFx0ICAgIHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdCAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHQgICAgbWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHQgICAgYm90dG9tOiA3MHB4O1xuXG5cblx0XHRcdCAgICBAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdCAgICBib3R0b206IDk1cHg7XG5cdFx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwtNTAlKTtcblx0XHRcdFx0ICAgIGxlZnQ6IDUwJTtcblx0XHRcdFx0ICAgIHJpZ2h0OiBhdXRvO1xuXHRcdFx0ICAgIH1cblxuXHRcdFx0ICAgIEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdCAgICBcdG1hcmdpbi1sZWZ0OiA1MDJweDtcblx0XHRcdCAgICB9XG5cblx0XHRcdCAgICBAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdCAgICBtYXJnaW4tbGVmdDogNTk1cHg7XG5cdFx0XHQgICAgfVxuXG5cdFx0XHR9XG5cblx0XHRcdCYgLnNsaWNrLXByZXZ7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCxtZCl7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0zNjRweDtcblx0XHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUwJSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdCAgICBib3R0b206IDExNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgLnNsaWNrLW5leHR7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCxtZCl7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDM2NHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0ICAgIGJvdHRvbTogMTc1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNsaWNrLWRvdHN7XG5cdFx0XHRcdGJvdHRvbTogNzBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0Ym90dG9tOiAxNDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdFx0Ym90dG9tOiAxNjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0JiAuc2xpY2stc2xpZGV7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblxuXG5cdFx0XHQmLXZpZGVve1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdFx0b2JqZWN0LWZpdDpjb3Zlcjtcblx0XHRcdH1cblxuXHRcdFx0Ji1jb250ZW50IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDEuMjVzO1xuXG5cdFx0XHRcdCYtLWxvYWRlZCB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiB6b29taW5vdXRzaW5nbGVmZWF0dXJlZCA0NXMgaW5maW5pdGU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXZpZGVve1xuXHRcdFx0XHRcdGFuaW1hdGlvbjpub25lO1xuXHRcdFx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAxMjVweCAyMHB4IDgwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOm5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDEuNXM7XG5cblx0XHRcdCYtLXNsaWRlZHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblxuXHRcdFx0XHQmICp7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiAqe1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czphbGw7XG5cdFx0XHR9XG5cblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0cGFkZGluZzogMTgwcHggMTVweCAxNjVweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnAobWwpIHtcblx0XHRcdFx0cGFkZGluZzogMTM1cHggNTBweCA5NXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicChsZykge1xuXHRcdFx0XHRwYWRkaW5nOiAxODVweCA1MHB4IDEzNXB4O1xuXHRcdFx0XHR3aWR0aDogMTEwMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdFx0XHRwYWRkaW5nOiAyMjVweCA1MHB4IDEzNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYmFja3tcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdFx0dG9wOiAxODNweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1MCU7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMzYxcHg7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdHRvcDogMTQycHg7XG5cdFx0XHRcdH1cblx0XHRcdCAgICBAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdFx0dG9wOiAxODNweDtcblx0XHRcdCAgICBcdG1hcmdpbi1sZWZ0OiAtNDYycHg7XG5cdFx0XHQgICAgfVxuXG5cdFx0XHQgICAgQGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHQgICAgbWFyZ2luLWxlZnQ6IC01NTVweDtcblx0XHRcdCAgICB9XG5cblx0XHR9XG5cblx0XHQmLWJyZWFkY3J1bWJ7XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0Y29udGVudDonIC8gJztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFweDtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDExcHgpXG5cdFx0XHR9XG5cblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogMC43NXM7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjVweCk7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQubG9hZGVkICZ7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKCN7JGl9KXtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjc1cyAjeyRpICogMC4yNXMgKyAxLjVzfSA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdCYtdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byA2NXB4O1xuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMS4yNXMgMC43NXMsIHRyYW5zZm9ybSAxcyAwLjVzO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUlKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRcdH1cblxuXHRcdFx0LmxvYWRlZCAmIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBpbml0aWFsO1xuXHRcdFx0XHRvcGFjaXR5OiBpbml0aWFsO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gOTBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRpdGxlICsgJi10ZXh0IHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0fVxuXG5cdFx0Ji10ZXh0ICsgJi1hcmd1bWVudHN7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMzVweDtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHQgKyAjY3J1aXNlLXNlYXJjaC1kZXN0aW5hdGlvbnN7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNDVweDtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdCYtYXJndW1lbnQge1xuXHRcdFx0JnMge1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czpub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Ly8gd2lkdGg6IDMyMHB4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdG1hcmdpbjogMTBweCBhdXRvIC0yMHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0XHQvLyBtYXJnaW4tbGVmdDogLTUwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAxMDBweCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQmIHtcblx0XHRcdFx0cGFkZGluZzogMCAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHQvLyB0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWCgtOTBkZWcpO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKCN7JGl9KSB7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgI3soJGkpICogMC4zNXMgKyAxLjVzfSxcblx0XHRcdFx0XHRcdHRyYW5zZm9ybSAxcyAjeyRpICogMC41NXMgKyAxLjVzfTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubG9hZGVkICYge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogaW5pdGlhbDtcblx0XHRcdFx0XHRvcGFjaXR5OiBpbml0aWFsO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0XHR3aWR0aDogMzMuMzMzJTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1sKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtY29udGVudCB7XG5cblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRpY29uO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcjJztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0fVxuXG5cdFx0XHQmLXRleHQge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdHRleHQtc2hhZG93OiAwIDAgN3B4ICRjb2xvci1ibGFjaztcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdH1cblxuXHRcdFx0Ji1pY29uIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyN3B4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIzcHg7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnIyc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1zdWJ0aXRsZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdH1cblxuXG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnAoeHMsIGxnKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmLW92ZXJsYXlpbmcge1xuXG5cdFx0XHRtYXJnaW4tdG9wOiAtNTBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWJhbmQ6OmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG5cdFx0XHRcdHRvcDogNTBweDtcblx0XHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwwKTtcblx0XHRcdFx0d2lkdGg6IDIwMHZ3O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwMHB4KTtcblx0XHRcdFx0XHR0b3A6IDEwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXG5cdCYtdGFiIHtcblxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjb2xvcjogJGNvbG9yLWdyZXk7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblxuXHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXG5cdFx0JismIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNDVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkZHVyYXRpb24pO1xuXHRcdH1cblxuXHRcdCZzIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmLS1hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ncmV5LWRhcms7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbi5zbWFydHtcblx0XG5cdCY6bm90KC5hY3RpdmUpe1xuXHRcdG1heC1oZWlnaHQ6IDA7XG5cdH1cblx0XG5cdCYtY29udGVudHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRwYWRkaW5nOiAxMnB4IDEycHggMTJweCAwO1xuXHR9XG5cdFxuXHQmLWNsb3Nle1xuXHRcdHBhZGRpbmc6IDE0cHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHR9XG5cdFxuXHQmLWltYWdle1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdH1cblx0XG5cdCYtbWFpbntcblx0XHRcblx0XHRwYWRkaW5nOiAwIDEycHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdCYtdGl0bGV7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdFx0XG5cdFx0Ji10ZXh0e1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ncmV5O1xuXHRcdH1cblx0fVxuXHRcblx0Ji1idG57XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWluLXdpZHRoOiA3N3B4O1xuXHR9XG5cdFxuXHRcbn1cblxuLmNvbG9ye1xuXG5cdCYtcHJpbWFyeXtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cblxuXHQmLXNlY29uZGFyeXtcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0fVxuXG5cdCYtdGVydGlhcnl7XG5cdFx0Y29sb3I6ICRjb2xvci10ZXJ0aWFyeTtcblx0fVxufVxuXG5cbi5zZW8ge1xuXHRtYXgtd2lkdGg6IDExMDVweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cblx0Ji1pbWFnZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLnJlaW5zdXJhbmNle1xuXHRcblx0JnN7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHRcblx0Jntcblx0XHRcblx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogNTAlO1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdG1hcmdpbjogMzBweCA0MHB4IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdHdpZHRoOiAxNjZweDtcblx0XHR9XG5cdFx0XG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0Zm9udC1zaXplOiA3MHB4O1xuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHR9XG5cdFxuXHRcbn1cblxuLm9rIHtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4ua28ge1xuXHRjb2xvcjogJGNvbG9yLWVycm9yO1xufVxuXG5cbi5hY3Rpb25saW5rIHtcblxuXHQmcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXG5cdFx0Jj4qIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0Ji0tY29sdW1uPioge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cblxuXG5Aa2V5ZnJhbWVzIHJvdGF0aW5nIHtcblx0ZnJvbSB7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykpO1xuXHR9XG5cblx0dG8ge1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDM2MGRlZykpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRpbmdZIHtcblx0MCUge1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlWSgwZGVnKSk7XG5cdH1cblxuXHQyNSUge1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlWSg5MGRlZykpO1xuXHR9XG5cblx0MjUuMDAwMSUge1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlWSg5MGRlZykpO1xuXHR9XG5cblx0NzQuOTk5OSUge1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlWSgyNzBkZWcpKTtcblx0fVxuXG5cdDc1JSB7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGVZKDI3MGRlZykpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGVZKDM2MGRlZykpO1xuXHR9XG59XG5cbi5sb2FkZXIge1xuXG5cdHBvaW50ZXItZXZlbnRzOm5vbmU7XG5cblx0Ji1vdmVybGF5IHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR0cmFuc2l0aW9uOiAxcztcblx0XHR6LWluZGV4OiA5OTk5OTtcblxuXHRcdC5sb2FkZWQgJiB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmVcblx0XHR9XG5cblx0XHQubG9hZGluZyAmIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdH1cblx0fVxuXG5cdHBvc2l0aW9uOmZpeGVkO1xuXHR0b3A6NTAlICFpbXBvcnRhbnQ7XG5cdGxlZnQ6NTAlICFpbXBvcnRhbnQ7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudCk7XG5cdC8vIGJhY2tncm91bmQ6JGNvbG9yLXdoaXRlO1xuXHR6LWluZGV4OiA5OTk5O1xuXG5cdCYgaW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdCYgcCxcblx0Ji1sb2dvIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRmb250LXNpemU6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRmb250LWZhbWlseTogJGljb247XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xuXHRcdH1cblxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdEBpbmNsdWRlIGFuaW1hdGlvbihyb3RhdGluZ1kgMy41cyBsaW5lYXIgaW5maW5pdGUpO1xuXHRcdFx0Ly8gY29udGVudDogJ1xcZTkxMic7XG5cdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0QGluY2x1ZGUgYW5pbWF0aW9uKHJvdGF0aW5nIDEwcyBsaW5lYXIgaW5maW5pdGUpO1xuXHRcdFx0Ly8gY29udGVudDogJ1xcZTkxNSc7XG5cdFx0XHRmb250LXNpemU6IDEyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsIC01MCUpKTtcblx0XHR6LWluZGV4OiAtMTtcblx0XHR3aWR0aDogMTAwcHg7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Ly8gYmFja2dyb3VuZDokY29sb3Itd2hpdGU7XG5cdFx0Ym9yZGVyOiAycHggZG90dGVkICRjb2xvci1wcmltYXJ5O1xuXHRcdEBpbmNsdWRlIGFuaW1hdGlvbihyb3RhdGluZyAycyBsaW5lYXIgaW5maW5pdGUpO1xuXHR9XG5cbn1cblxuXG5cbi5idHQge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogNDBweDtcblx0cmlnaHQ6IDQwcHg7XG5cdHotaW5kZXg6IDEwMDtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0Ym9yZGVyLXJhZGl1czo1MCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Ym9yZGVyOiAwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHBvaW50ZXItZXZlbnRzOm5vbmU7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0b3BhY2l0eTogMDtcblxuXHQmLmFjdGl2ZSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0XHRvcGFjaXR5OiAwLjg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0fVxufVxuXG4uc2lkZWJhci1tYWluIHtcblx0Jj4uY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuXG4jbS1jb29raWVub3RpY2Uge1xuXG5cdC8vIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdCZbc3R5bGUqPVwiZGlzcGxheTogbm9uZVwiXSB7XG5cdFx0Ly8gZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblxuXHRAaW5jbHVkZSBicChtZCkge1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHR9XG5cblx0JiAudGl0bGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmICoge1xuXHRcdGZvbnQtZmFtaWx5OiAkZnAgIWltcG9ydGFudDtcblx0fVxuXG5cdC5tIHtcblxuXHRcdCYtbWVzc2FnZSB7XG5cdFx0XHRmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYgYSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYWN0aW9ucyB7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiAxMHB4IDEwcHggNXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1idXR0b24ge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogOHB4IDhweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cblxuLmJveHRpdGxlZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblxuXHQuaW5wdXQtbGFiZWwrJiB7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxuXG5cdCYgKyAmIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cblx0JisuYnRuIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cblx0Ji0tdG9we1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0Ji0tYmlnIHtcblx0XHRwYWRkaW5nOiAyNXB4IDQwcHggMjBweDtcblx0fVxuXG5cdCYtdGl0bGUge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRmb250LWZhbWlseTogJGZzO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRwYWRkaW5nOiAwIDZweCAwIDNweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDIwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG5cdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHQmLS1hbHQgJi10aXRsZXtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHR9XG5cblx0Ji0tYmlnICYtdGl0bGUge1xuXHRcdHBhZGRpbmc6IDAgMTVweCAwIDNweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXG5cdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHR9XG5cdH1cblxuXHQmLS1nYXB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdCYtZW50cnl7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHR9XG5cblx0Ji1zdWJ0aXRsZXtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0fVxuXG5cdCYtcmVtb3Zle1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwtNTAlKTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1kYXJrZXI7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktZGFya2VyO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0dHJhbnNpdGlvbjogMC41cztcblx0XHRib3JkZXItcmFkaXVzOjUwJTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmhvdmVye1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ncmV5LWRhcmtlcjtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRwYWRkaW5nOiBhdXRvO1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0bGVmdDo1MCU7XG5cdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cblx0fVxuXG59XG5cbi5tZHJvcGRvd257XG5cdFxuXHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmc3tcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0I3skcHJlZml4fSAme1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQ7XG5cdFx0fVxuXHRcdFxuXHRcdCYtbGlua3tcblx0XHRcdFxuXHRcdFx0I3skcHJlZml4fSAmIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFxuXHRcdFx0XHQjeyRwcmVmaXh9ICAmIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRpY29uO1xuXHRcdFx0XHRcdGNvbnRlbnQ6J1xcZTkwZic7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0I3skcHJlZml4fSAuYWN0aXZlID4gJntcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxufVxuXG5cbi5kcm9wZG93bntcblx0XG5cdFxuXG5cdCYtYm94e1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblxuXHRcdCYtLWFsdHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHR9XG5cblx0XHQmICsgJntcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAyMHB4IDc1cHggMjBweCAyMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHR6LWluZGV4OiAxNTtcblxuXHRAaW5jbHVkZSBicChtZCl7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0Ji5hY3RpdmUge1xuXG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cblxuXHQmOjpiZWZvcmUsXG5cdCY6OmFmdGVye1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXM7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6Jyc7XG5cdFx0cmlnaHQ6IDIxcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czozcHg7XG5cdFx0aGVpZ2h0OiAyM3B4O1xuXHRcdHdpZHRoOiAyM3B4O1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRyaWdodDogMjBweDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Y29udGVudDogJ1xcZTkyMSc7XG5cdFx0Zm9udC1mYW1pbHk6ICRpY29uO1xuXHRcdGNvbG9yOiAkY29sb3ItZ3JleTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0fVxuXG5cblx0Ji0tc21hbGx7XG5cdFx0cGFkZGluZzogMTVweCA2MHB4IDE1cHggMTVweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRyaWdodDogMTNweDtcblx0XHR9XG5cdH1cblxuXHQmLWxlZnR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0Ji10aXRsZXtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZnM7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXN1YnRpdGxle1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDdweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtcmlnaHR7XG5cdFx0Y29sb3I6ICRjb2xvci1ncmV5O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdHBhZGRpbmctbGVmdDogN3B4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQmLXRhcmdldHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0dHJhbnNpdGlvbjogMC41cztcblxuXHRcdCYub3Blbntcblx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XG5cdFx0fVxuXG5cdH1cblxuXHQmLWNvbnRlbnR7XG5cdFx0cGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRwYWRkaW5nOiAwIDQwcHggNDBweCA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtcmV2ZXJ0e1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxMDtcblx0XHR0b3A6IDJweDtcblx0XHRsZWZ0OiAtMXB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleTtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0Ji1yZXZlcnQgJi1jb250ZW50e1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHR9XG5cdH1cbn1cblxuXG5bZGF0YS1sYXp5XSB7XG5cdG9wYWNpdHk6IDA7XG5cdGhlaWdodDogMDtcbn1cblxuXG5cbi53YXJuaW5nc3tcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDIwcHggMzBweDtcblx0YmFja2dyb3VuZDogJGNvbG9yLWVycm9yO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0Jjo6YmVmb3Jle1xuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEzcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1pdGVte1xuXHRcdCZze1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogXCItIFwiO1xuXHRcdH1cblxuXHRcdCYgKyAme1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdH1cblx0fVxufVxuXG4ubWVudXtcblx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubG9naW57XG5cblx0Jjo6YmVmb3Jle1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRjb250ZW50OicnO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6NTAlO1xuXHRcdGxlZnQ6NTAlO1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHQvLyBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS1saWdodGVyIHVybCguLi9pbWcvYmcxLnBuZykgY2VudGVyIGJvdHRvbSBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblxuXHQmLWhlYWRlcntcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0Ly8gbWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdHBhZGRpbmc6IDEwcHggMzBweDtcblx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXHRcdH1cblxuXHRcdCY6OmFmdGVye1xuXHRcdFx0Y29udGVudDonJztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHR9XG5cdFx0XG5cdFx0Ji1pdGVte1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmLWJhY2t7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHQvLyB3aWR0aDogMDtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDonXFxlOTBiJztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRpY29uO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDVweCA5cHggcmdiYSgkY29sb3ItYmxhY2ssIDAuMDYpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOjUwJTtcblx0XHRcdFx0bWluLXdpZHRoOiA1MHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWJ0bntcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblxuXG5cdFx0Ji1sb2dve1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQme1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdHdpZHRoOiA0NzBweDtcblx0XHR9XG5cdH1cblxuXG59XG5cbi5zdGF0dXN7XG5cdFxuXHRmb250LXdlaWdodDogYm9sZDtcblx0Jjo6YmVmb3Jle1xuXHQgICAgY29udGVudDon4oCiJztcblx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIG1hcmdpbi1yaWdodDogM3B4O1xuXHR9XG4gICAgXG4gICAgJi0tb2t7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itb2s7XG4gICAgfVxuICAgIFxuICAgICYtLXdhcm5pbmd7XG4gICAgXHRjb2xvcjogJGNvbG9yLXdhcm5pbmc7XG4gICAgfVxuICAgIFxuICAgICYtLWVycm9ye1xuICAgIFx0Y29sb3I6ICRjb2xvci1lcnJvcjtcbiAgICB9XG59XG5cbiN7JHByZWZpeH0gLnJldmlld3tcblx0XG5cdCYtaXRlbXtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0fVxuXHRcblx0Ji10b29sYmFye1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodGVyO1xuXHR9XG5cdFxuXHQmLWNvbnRlbnR7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXHRcblx0Ji10aXRsZXtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblx0XG5cdCYtbGVnZW5ke1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cbn1cblxuI3skcHJlZml4fSAuc2xpY2t7XG5cdCYtcHJldixcblx0Ji1uZXh0e1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCw1MCUpO1xuXHRcdFxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGZvbnQtZmFtaWx5OiAkaWNvbjtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdHRvcDo1MCU7XG5cdFx0XHRsZWZ0OjUwJTtcblx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdH1cblx0XG5cdCYtcHJldntcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSw1MCUpO1xuXHRcdGxlZnQ6IC0xMHB4O1xuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6J1xcZTkxMCc7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLW5leHR7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSw1MCUpO1xuXHRcdHJpZ2h0OiAtMTBweDtcblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OidcXGU5MGQnO1xuXHRcdH1cblx0fVxufVxuXG4gLm1vZGFse1xuXHQjeyRwcmVmaXh9ICZzLXdyYXBwZXIgJi1oZWFkZXJ7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG5cdFx0fVxuXHR9XG5cdFxuXHRcblx0I3skcHJlZml4fSAmcy13cmFwcGVyICYtY29udGVudHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHR9XG5cdFxuXHQjeyRwcmVmaXh9ICZzLXdyYXBwZXIgJi1mb290ZXJ7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdEBpbmNsdWRlIGJwKG1kKXsgXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuXHRcdH1cblx0fVxuXHRcblx0I3skcHJlZml4fSAmcy13cmFwcGVyICYtcG9wdXB7XG5cdFx0ei1pbmRleDogOTk5OTk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcblx0XHQuYWN0aW9uLWNsb3Nle1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nOiAxNHB4O1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRwYWRkaW5nOiAyMnB4O1xuXHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCN7JHByZWZpeH0gJnMtd3JhcHBlciAmLWlubmVyLXdyYXB7XG5cdFx0Ym94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiKDUwIDUxIDUzIC8gMjAlKTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdH1cblx0XG5cdCN7JHByZWZpeH0gJnMtd3JhcHBlciAmLXRpdGxle1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zdHlsZTogMThweDtcblx0XHRib3JkZXI6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogNTBweDtcblx0fVxufVxuXG4jeyRwcmVmaXh9IC5ibG9ja3tcblx0Ji1jb2xsYXBzaWJsZXtcblx0XHQmLW5hdntcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0dG9wOiAtMTEwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtdGl0bGV7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdFx0cGFkZGluZzogMjBweCAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHRcdFx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHRsZWZ0OiA1cHg7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcblx0XHRcdFx0XG5cdFx0XHRcdCYgc3Ryb25ne1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OidcXGU5MDQnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGljb247XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRpY29uO1xuXHRcdFx0XHRcdGNvbnRlbnQ6J1xcZTkwZic7XG5cdFx0XHRcdFx0cmlnaHQ6IDE3cHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC41cztcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji5hY3RpdmU6OmFmdGVye1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWNvbnRlbnR7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0dG9wOiAxNjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHRcdHRvcDogMjIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRcdHRvcDogMTgwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI3skcHJlZml4fSAubmF2e1xuXHRcblx0Ji1pdGVte1xuXHRcdD4gKntcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA5cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6bm90KHN0cm9uZyk6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdFx0dHJhbnNpdGlvbjogMHM7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdD4gc3Ryb25nIHtcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0fVxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHRcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdFxuXHRcdCYtZGVsaW1pdGVye1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcblx0XHQmc3tcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi8vU2ltcGxlIHNjcm9sbGJhciBjaHJvbWUgXG5ib2R5IDo6LXdlYmtpdC1zY3JvbGxiYXJ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7d2lkdGg6MTBweDtoZWlnaHQ6MTBweH1ib2R5IDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOjEwcHh9Ym9keSA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2N1cnNvcjpwb2ludGVyO2JvcmRlci1yYWRpdXM6NXB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpOy13ZWJraXQtdHJhbnNpdGlvbjpjb2xvciAuMnMgZWFzZTt0cmFuc2l0aW9uOmNvbG9yIC4ycyBlYXNlfWJvZHkgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjp3aW5kb3ctaW5hY3RpdmV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9Ym9keSA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVye2JhY2tncm91bmQ6cmdiYSgxMjgsMTM1LDEzOSwuOCl9Ym9keSAudWkuaW52ZXJ0ZWQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMSl9Ym9keSAudWkuaW52ZXJ0ZWQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMjUpfWJvZHkgLnVpLmludmVydGVkOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjp3aW5kb3ctaW5hY3RpdmV7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4xNSl9Ym9keSAudWkuaW52ZXJ0ZWQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMzUpfSBcbiIsIi8vIEJ1dHRvbnNcblxuXG4kYnRuIDogJy5idG4nOyAvL3RlbGwgZm9yIHdoYXQ/XG5cbiN7JGJ0bn0ge1xuXG5cdCZzIHtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0JnMtLWxpbmUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdCZzLS1mdWxsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0JnMgJntcblx0XHQvLyBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cblx0JnMtLWJyZWFre1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdCZzLS1icmVhay0tbW9iaWxle1xuXHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdCYgI3skYnRufSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZzLS1icmVhay0tdGFibGV0e1xuXHRcdEBpbmNsdWRlIGJwKHhzLG1kKXtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0JnMtLWJyZWFrICZ7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdCZzICY6bm90KFtzdHlsZSo9XCJkaXNwbGF5OiBub25lXCJdKSArICZ7XG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0JnMtLWdhcCAmICsgJntcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRtYXJnaW4tbGVmdDogNjBweDtcblx0XHR9XG5cdH1cblxuXHQmcy0tYnJlYWsgJiArICZ7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdCZzLS1icmVhay0tbW9iaWxlICYgKyAme1xuXHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCZzLS1icmVhay0tdGFibGV0ICYgKyAme1xuXHRcdEBpbmNsdWRlIGJwKHhzLG1kKXtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCZzLS13cmFwe1xuXG5cdFx0Ji0tbm9tb2JpbGV7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JnMtLXdyYXAtLW5vbW9iaWxlICYsXG5cdCZzLS13cmFwICZ7XG5cdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXG5cdCYjeyRidG59LS1pY29uIHtcblx0XHR3aWR0aDogNDBweDtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXG5cdFx0JiBlbTo6YmVmb3JlIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQmI3skYnRufS0tc2hhZG93IHtcblx0XHRib3gtc2hhZG93OiAwIDVweCA5cHggcmdiYSgkY29sb3ItYmxhY2ssIDAuMDYpICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQjeyRwcmVmaXh9ICYge1xuXHRcdEBpbmNsdWRlIGFwcGVhcmFuY2Uobm9uZSk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ly8gYm9yZGVyLXJhZGl1czogJGNvcm5lci1yYWRpdXM7XG5cdFx0Zm9udC1mYW1pbHk6ICRmcDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDAgMjVweDtcblx0XHRib3JkZXItcmFkaXVzOjIycHg7XG5cdFx0dHJhbnNpdGlvbjowLjZzO1xuXHRcdGJvcmRlcjogMDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRib3gtc2hhZG93OiAwIDVweCA5cHggdHJhbnNwYXJlbnQ7IC8vZml4IGJ1ZyBsZWZ0LWNyb3BwZWQgYnV0dG9uXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDI1cHg7XG5cdFx0fVxuXG5cdFx0Ji10ZXh0LCBlbSB7XG5cdFx0XHR6LWluZGV4OiAxNTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMSkgIWltcG9ydGFudDtcblx0XHRcdC8vIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cblx0XHRcdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuXHRcdFx0XHRmb250LXNpemU6IDI1LzE1KjFlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1LzE1KjE7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMDtcblx0fVxuXHRcblx0XG5cdCN7JHByZWZpeH0gJi0tYmlne1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6NHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHR9XG5cblxuXHQmLS1pbmFjdGl2ZXtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdCYtLWdhcHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cblx0Ji0tcHJpbWFyeSxcblx0Ji0tc2Vjb25kYXJ5LFxuXHQmLS10ZXJ0aWFyeSxcblx0Ji0tcXVhdGVybmFyeSxcblx0Ji0tYWx0XG5cdHtcblxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRsZWZ0OiAyMCU7XG5cdFx0XHR3aWR0aDogY2FsYyg4MDAlICsgOHB4KTsgIC8vIHd0Zj9cblx0XHRcdGhlaWdodDogMTUwJTsgLy8gd2h5P1xuXHRcdFx0cGFkZGluZy10b3A6IGNhbGMoODAwJSArIDhweCk7IC8vIHd0Zj9cblx0XHRcdC8vIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwLjZzLCB0b3AgMHMgJGR1cmF0aW9uLCB0cmFuc2Zvcm0gMHMgJGR1cmF0aW9uKTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTMyJSwwKSByb3RhdGUoLTE3ZGVnKSB0cmFuc2xhdGUzZCggMCwgMCwgMCkpO1xuXHRcdH1cbiAgXG5cblx0XHQmOmhvdmVyOjphZnRlcixcblx0XHRhOm5vdCguZnVuYyk6aG92ZXIgJjpub3QoLmJ1dHRvbi1hbG9uZSk6OmFmdGVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMsIHRvcCAwLjZzLCB0cmFuc2Zvcm0gMC44cyk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsMCkgcm90YXRlKDApIHRyYW5zbGF0ZTNkKCAwLCAwLCAwKSk7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmU6OmFmdGVyLFxuXHRcdCYuYWN0aXZlOjphZnRlcixcblx0XHRhOmFjdGl2ZSAmOm5vdCguYnV0dG9uLWFsb25lKTo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oMHMpO1xuXHRcdH1cblx0fVxuXG5cdCYtLXNtYWxse1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IGluaXRpYWw7XG5cdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0fVxuXHRcblxuXG5cdCN7JHByZWZpeH0gJi0tcHJpbWFyeXtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHQmOmhvdmVye1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6YWN0aXZlLFxuXHRcdCYuYWN0aXZle1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuXG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktbGlnaHRlcjtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMsIHRvcCAwLjZzLCB0cmFuc2Zvcm0gMC44cyk7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwwKSByb3RhdGUoMCkgdHJhbnNsYXRlM2QoIDAsIDAsIDApKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS1saWdodGVyO1xuXHRcdH1cblx0XHRcblx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcblx0XHRcdCYtLSN7JGl9IHtcblx0XHRcdFx0YmFja2dyb3VuZDogbnRoKCRjb2xvcnMtdW5pdmVyc2UsICRpKTtcblx0XHRcdFx0XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLWJsYWNrLCAwLjEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0fVxuXG5cdCYtLXNlY29uZGFyeSB7XG5cdFx0I3skcHJlZml4fSAme1xuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY29sb3ItZ3JleS1saWdodDI7XG5cdFx0fVxuXG5cdFx0I3skcHJlZml4fSAmOmhvdmVyLFxuXHRcdCN7JHByZWZpeH0gJjphY3RpdmV7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuXHRcdFx0I3skcHJlZml4fSAmLS0jeyRpfSxcblx0XHRcdCN7JHByZWZpeH0gLm5hdi0jeyRpfSAme1xuXHRcdFx0XHRjb2xvcjogbnRoKCRjb2xvcnMtdW5pdmVyc2UsICRpKTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdFxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmFjdGl2ZXtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4IG50aCgkY29sb3JzLXVuaXZlcnNlLCAkaSk7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBudGgoJGNvbG9ycy11bml2ZXJzZSwgJGkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblxuXHQjeyRwcmVmaXh9ICYtLXRlcnRpYXJ5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVydGlhcnk7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdH1cblxuXHRcdCY6YWN0aXZle1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXJ0aWFyeS1kYXJrZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXRlcnRpYXJ5LWRhcmtlcjtcblx0XHR9XG5cblx0fVxuXG5cdCYtLXF1YXRlcm5hcnkge1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0YmFja2dyb3VuZDokY29sb3ItcXVhdGVybmFyeTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0Jjpob3Zlcixcblx0XHRhOmhvdmVyICY6bm90KC5idXR0b24tYWxvbmUpIHtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmV7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXF1YXRlcm5hcnktZGFya2VyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1xdWF0ZXJuYXJ5LWRhcmtlcjtcblx0XHR9XG5cdH1cblxuXHQmLS1zdWJ0aXRsZWQge1xuXHRcdGhlaWdodDogNTRweDtcblx0XHRib3JkZXItcmFkaXVzOiAyN3B4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cblx0XHQmIGVtIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJltkaXNhYmxlZF0sXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIERpc2FibGluZyBvZiBjbGlja3NcbiAgICB9XG5cbiAgICAmLWxpbmt7XG4gICAgXHRmb250LXNpemU6IDEycHg7XG4gICAgXHRtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgXG4gICAgI3skcHJlZml4fSAmcy0tYnJlYWstLW1vYmlsZS5mdWxsID4gJntcbiAgICBcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuICAgIFxuICAgICN7JHByZWZpeH0gJnMtLWJyZWFrLS10YWJsZXQuZnVsbCA+ICZ7XG4gICAgXHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG4gICAgXHRAaW5jbHVkZSBicChtZCxtZCl7XG5cdFx0XHR3aWR0aDogNjUlO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gU2hvcnRoYW5kIG1peGluLiBTdXBwb3J0cyBtdWx0aXBsZSBwYXJlbnRoZXNlcy1kZWxpbWluYXRlZCB2YWx1ZXMgZm9yIGVhY2ggdmFyaWFibGUuXHJcbi8vIEV4YW1wbGU6IEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCAycyBlYXNlLWluLW91dCk7XHJcbi8vICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24gKG9wYWNpdHkgMXMgZWFzZS1pbiAycywgd2lkdGggMnMgZWFzZS1vdXQpO1xyXG4vLyAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3BlcnR5ICh0cmFuc2Zvcm0sIG9wYWNpdHkpO1xyXG5cclxuQG1peGluIHRyYW5zaXRpb24oJHByb3BlcnRpZXMuLi4pIHtcclxuICBAaW5jbHVkZSBfYm91cmJvbi1kZXByZWNhdGUtZm9yLXByZWZpeGluZyhcInRyYW5zaXRpb25cIik7XHJcblxyXG4gIC8vIEZpeCBmb3IgdmVuZG9yLXByZWZpeCB0cmFuc2Zvcm0gcHJvcGVydHlcclxuICAkbmVlZHMtcHJlZml4ZXM6IGZhbHNlO1xyXG4gICR3ZWJraXQ6ICgpO1xyXG4gICRtb3o6ICgpO1xyXG4gICRzcGVjOiAoKTtcclxuXHJcbiAgLy8gQ3JlYXRlIGxpc3RzIGZvciB2ZW5kb3ItcHJlZml4ZWQgdHJhbnNmb3JtXHJcbiAgQGVhY2ggJGxpc3QgaW4gJHByb3BlcnRpZXMge1xyXG4gICAgQGlmIG50aCgkbGlzdCwgMSkgPT0gXCJ0cmFuc2Zvcm1cIiB7XHJcbiAgICAgICRuZWVkcy1wcmVmaXhlczogdHJ1ZTtcclxuICAgICAgJGxpc3QxOiAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgICAgJGxpc3QyOiAtbW96LXRyYW5zZm9ybTtcclxuICAgICAgJGxpc3QzOiAoKTtcclxuXHJcbiAgICAgIEBlYWNoICR2YXIgaW4gJGxpc3Qge1xyXG4gICAgICAgICRsaXN0Mzogam9pbigkbGlzdDMsICR2YXIpO1xyXG5cclxuICAgICAgICBAaWYgJHZhciAhPSBcInRyYW5zZm9ybVwiIHtcclxuICAgICAgICAgICRsaXN0MTogam9pbigkbGlzdDEsICR2YXIpO1xyXG4gICAgICAgICAgJGxpc3QyOiBqb2luKCRsaXN0MiwgJHZhcik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAkd2Via2l0OiBhcHBlbmQoJHdlYmtpdCwgJGxpc3QxKTtcclxuICAgICAgJG1vejogICAgYXBwZW5kKCRtb3osICAgICRsaXN0Mik7XHJcbiAgICAgICRzcGVjOiAgIGFwcGVuZCgkc3BlYywgICAkbGlzdDMpO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgICR3ZWJraXQ6IGFwcGVuZCgkd2Via2l0LCAkbGlzdCwgY29tbWEpO1xyXG4gICAgICAkbW96OiAgICBhcHBlbmQoJG1veiwgICAgJGxpc3QsIGNvbW1hKTtcclxuICAgICAgJHNwZWM6ICAgYXBwZW5kKCRzcGVjLCAgICRsaXN0LCBjb21tYSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaWYgJG5lZWRzLXByZWZpeGVzIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogJHdlYmtpdDtcclxuICAgICAgIC1tb3otdHJhbnNpdGlvbjogJG1vejtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNwZWM7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAaWYgbGVuZ3RoKCRwcm9wZXJ0aWVzKSA+PSAxIHtcclxuICAgICAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbiwgJHByb3BlcnRpZXMsIHdlYmtpdCBtb3ogc3BlYyk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgJHByb3BlcnRpZXM6IGFsbCAwLjE1cyBlYXNlLW91dCAwcztcclxuICAgICAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbiwgJHByb3BlcnRpZXMsIHdlYmtpdCBtb3ogc3BlYyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi1wcm9wZXJ0eSgkcHJvcGVydGllcy4uLikge1xyXG4gIEBpbmNsdWRlIF9ib3VyYm9uLWRlcHJlY2F0ZS1mb3ItcHJlZml4aW5nKFwidHJhbnNpdGlvbi1wcm9wZXJ0eVwiKTtcclxuXHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2l0aW9uLXByb3BlcnR5LW5hbWVzKCRwcm9wZXJ0aWVzLCBcIndlYmtpdFwiKTtcclxuICAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zaXRpb24tcHJvcGVydHktbmFtZXMoJHByb3BlcnRpZXMsIFwibW96XCIpO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNpdGlvbi1wcm9wZXJ0eS1uYW1lcygkcHJvcGVydGllcywgZmFsc2UpO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkdGltZXMuLi4pIHtcclxuICBAaW5jbHVkZSBfYm91cmJvbi1kZXByZWNhdGUtZm9yLXByZWZpeGluZyhcInRyYW5zaXRpb24tZHVyYXRpb25cIik7XHJcblxyXG4gIEBpbmNsdWRlIHByZWZpeGVyKHRyYW5zaXRpb24tZHVyYXRpb24sICR0aW1lcywgd2Via2l0IG1veiBzcGVjKTtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKCRtb3Rpb25zLi4uKSB7XHJcbiAgQGluY2x1ZGUgX2JvdXJib24tZGVwcmVjYXRlLWZvci1wcmVmaXhpbmcoXCJ0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvblwiKTtcclxuXHJcbiAgLy8gZWFzZSB8IGxpbmVhciB8IGVhc2UtaW4gfCBlYXNlLW91dCB8IGVhc2UtaW4tb3V0IHwgY3ViaWMtYmV6aWVyKClcclxuICBAaW5jbHVkZSBwcmVmaXhlcih0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgJG1vdGlvbnMsIHdlYmtpdCBtb3ogc3BlYyk7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLWRlbGF5KCR0aW1lcy4uLikge1xyXG4gIEBpbmNsdWRlIF9ib3VyYm9uLWRlcHJlY2F0ZS1mb3ItcHJlZml4aW5nKFwidHJhbnNpdGlvbi1kZWxheVwiKTtcclxuXHJcbiAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbi1kZWxheSwgJHRpbWVzLCB3ZWJraXQgbW96IHNwZWMpO1xyXG59XHJcbiIsIkBtaXhpbiBmb250LWZhY2UoXHJcbiAgJGZvbnQtZmFtaWx5LFxyXG4gICRmaWxlLXBhdGgsXHJcbiAgJHdlaWdodDogbm9ybWFsLFxyXG4gICRzdHlsZTogbm9ybWFsLFxyXG4gICRhc3NldC1waXBlbGluZTogJGFzc2V0LXBpcGVsaW5lLFxyXG4gICRmaWxlLWZvcm1hdHM6IGVvdCB3b2ZmMiB3b2ZmIHR0ZiBzdmcpIHtcclxuXHJcbiAgJHVzZXItZGVwcmVjYXRpb24td2FybmluZ3Mtc2V0dGluZzogJG91dHB1dC1ib3VyYm9uLWRlcHJlY2F0aW9uLXdhcm5pbmdzO1xyXG4gICRvdXRwdXQtYm91cmJvbi1kZXByZWNhdGlvbi13YXJuaW5nczogZmFsc2UgIWdsb2JhbDtcclxuXHJcbiAgJGZvbnQtdXJsLXByZWZpeDogZm9udC11cmwtcHJlZml4ZXIoJGFzc2V0LXBpcGVsaW5lKTtcclxuXHJcbiAgQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xyXG4gICAgZm9udC1zdHlsZTogJHN0eWxlO1xyXG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XHJcblxyXG4gICAgc3JjOiBmb250LXNvdXJjZS1kZWNsYXJhdGlvbihcclxuICAgICAgJGZvbnQtZmFtaWx5LFxyXG4gICAgICAkZmlsZS1wYXRoLFxyXG4gICAgICAkYXNzZXQtcGlwZWxpbmUsXHJcbiAgICAgICRmaWxlLWZvcm1hdHMsXHJcbiAgICAgICRmb250LXVybC1wcmVmaXhcclxuICAgICk7XHJcbiAgfVxyXG5cclxuICAkb3V0cHV0LWJvdXJib24tZGVwcmVjYXRpb24td2FybmluZ3M6ICR1c2VyLWRlcHJlY2F0aW9uLXdhcm5pbmdzLXNldHRpbmcgIWdsb2JhbDtcclxufVxyXG4iLCJcbkBpbmNsdWRlIGZvbnQtZmFjZSgkaWNvbiwgJ2ZvbnRzLycrJGljb24sICRmaWxlLWZvcm1hdHM6IFt3b2ZmLHdvZmYyXSk7XG5cbkBtaXhpbiBpY29uIHtcblx0Zm9udC1mYW1pbHk6ICRpY29uO1xuXHRzcGVhazogbm9uZTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdC8vbGluZS1oZWlnaHQ6IDE7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuXHQmOjpiZWZvcmUsICZbY2xhc3MkPVwiLWFmdGVyXCJdOjphZnRlciwgJltjbGFzcyo9XCItYWZ0ZXIgXCJdOjphZnRlciB7XG5cdFx0QGluY2x1ZGUgaWNvbjtcblx0fVxufVxuXG4kaWNvbnM6IChcblxuXHQoZmFjZWJvb2ssICdcXGU5MGEnKSxcblx0KGluc3RhZ3JhbSwgJ1xcZTkwZCcpLFxuXHQobGlua2VkaW4sICdcXGU5MzcnKSxcblx0KHR3aXR0ZXIsICdcXGU5MzgnKSxcblxuXHQoY2hldnJvbi11cCwgJ1xcZTkxMScpLFxuXHQoY2hldnJvbi1kb3duLCAnXFxlOTBmJyksXG5cdChjaGV2cm9uLXJpZ2h0LCAnXFxlOTBkJyksXG5cdChjaGV2cm9uLWxlZnQsICdcXGU5MTAnKSxcblx0KGFycm93LWxlZnQsICdcXGU5MTAnKSxcblx0KGFycm93LXJpZ2h0LCAnXFxlOTA1JyksXG5cdChkcm9wZG93biwgJ1xcZTkwYScpLFxuXHQoY2hlY2ssICdcXGU5MTMnKSxcblx0KGNsb3NlLCAnXFxlOTEyJyksXG5cblx0KHRpbWUsICdcXGU5MDknKSxcblx0KGZpbHRlciAnXFxlOTE0JyksXG5cdChjYWxlbmRhciwgJ1xcZTkwMCcpLFxuXHQobmV3LCAnXFxlOTAxJyksXG5cdChzZWFyY2gsICdcXGU5MDInKSxcblx0KHBpbiwgJ1xcZTkwMycpLFxuXHQodXNlciwgJ1xcZTkwNCcpLFxuXHQoYmFnLCAnXFxlOTA1JyksXG5cdChjYXJ0LCAnXFxlOTA2JyksXG5cdChjYXJ0MiwgJ1xcZTkwOScpLFxuXHQoY2FydDMsICdcXGU5MDcnKSxcblx0KGRlbGl2ZXJ5LCAnXFxlOTE4JyksXG5cdChkZWxpdmVyeTIsICdcXGU5MTknKSxcblx0KGZpZCwgJ1xcZTkxYScpLFxuXHQoZmlkMiwgJ1xcZTkxNScpLFxuXHQobW9iaWxlLCAnXFxlOTA5JyksXG5cdChmYXYsICdcXGU5MGEnKSxcblx0KGZhdjIsICdcXGU5MjMnKSxcblx0KHN0YXIsICdcXGU5MGInKSxcblx0KHN0YXIyLCAnXFxlOTBlJyksXG5cdChjYXRhbG9nLCAnXFxlOTBjJyksXG5cdChnZW9sb2MsICdcXGU5MTYnKSxcblx0KGNhbGwsICdcXGU5MTcnKSxcblx0KGhhbmRpLCAnXFxlOTIxJyksXG5cdChoYW5kaTIsICdcXGU5MjQnKSxcblx0KGhhbmRpMywgJ1xcZTkyMicpLFxuXHQoZm9vdCwgJ1xcZTkyNScpLFxuXHQoZm9vdDIsICdcXGU5MjgnKSxcblx0KGZvb3QzLCAnXFxlOTI2JyksXG5cdChjb3ZpZCwgJ1xcZTkyNScpLFxuXHQoY292aWQyLCAnXFxlOTI4JyksXG5cdChjb3ZpZDMsICdcXGU5MjYnKSxcblx0KGluamVjdCwgJ1xcZTkyOScpLFxuXHQoaW5qZWN0MiwgJ1xcZTkyYycpLFxuXHQoaW5qZWN0MywgJ1xcZTkyYScpLFxuXHQobGVhZiwgJ1xcZTkyZCcpLFxuXHQobGVhZjIsICdcXGU5MzAnKSxcblx0KGxlYWYzLCAnXFxlOTJlJyksXG5cdCh0cnVjaywgJ1xcZTkzMScpLFxuXHQodHJ1Y2syLCAnXFxlOTM0JyksXG5cdCh0cnVjazMsICdcXGU5MzInKSxcblx0KGRvY3RvciwgJ1xcZTkzNScpLFxuXHQoZG9jdG9yMiwgJ1xcZTkzOCcpLFxuXHQoZG9jdG9yMywgJ1xcZTkzNicpLFxuXHQoYW5pbWFscywgJ1xcZTkyMzknKSxcblx0KGFuaW1hbHMyLCAnXFxlOTNkJyksXG5cdChhbmltYWxzMywgJ1xcZTk0MCcpLFxuXHQocGhvbmUsICdcXGU5MWInKSxcblx0KHBob25lMiwgJ1xcZTkxZScpLFxuXHQocGhvbmUzLCAnXFxlOTFjJyksXG5cdChmaWRjYXJkLCAnXFxlOTNhJyksXG5cdChwdXJzZSwgJ1xcZTkzYycpLFxuXHQoZGFzaGJvYXJkLCAnXFxlOTNlJyksXG5cdCh1cGxvYWQsICdcXGU5M2YnKSxcblx0KGxvZ291dCwgJ1xcZTk0MScpLFxuXHQodmlydXMsICdcXGU5NDInKSxcblx0KGFwcGxlLCAnXFxlOTQzJyksXG5cdChtZWRpYywgJ1xcZTk0NCcpLFxuXHQoZ29hbC0xLCAnXFxlOTQyJyksXG5cdChnb2FsLTIsICdcXGU5MjUnKSxcblx0KGdvYWwtMywgJ1xcZTkyOScpLFxuXHQoZ29hbC00LCAnXFxlOTQ0JyksXG5cdChnb2FsLTUsICdcXGU5MzUnKSxcblx0KGdvYWwtNiwgJ1xcZTk0MycpLFxuXHQoZ29hbC03LCAnXFxlOTAxJyksXG5cdChnb2FsLTgsICdcXGU5MDEnKSxcblx0KGdvYWwtOSwgJ1xcZTkwMScpLFxuXHQoZ29hbC0xMCwgJ1xcZTkwMScpLFxuXHQoZ29hbC0xMSwgJ1xcZTkwMScpLFxuXHQoZ29hbC0xMiwgJ1xcZTkwMScpLFxuXHQoZ29hbC0xMywgJ1xcZTkwMScpLFxuXHQoZ29hbC0xNCwgJ1xcZTkwMScpLFxuXHQoZ29hbC0xNSwgJ1xcZTkwMScpLFxuXHQoZ29hbC0xNiwgJ1xcZTkwMScpLFxuXHQoZ29hbC0xNywgJ1xcZTkwMScpLFxuXHQoZ29hbC0xOCwgJ1xcZTkwMScpLFxuXHQoZ29hbC0xOSwgJ1xcZTkwMScpLFxuXHQoZ29hbC0yMCwgJ1xcZTkwMScpLFxuXHRcblx0XG5cdChtYWlsLCAnXFxlOTIwJyksXG5cdCh0cmFzaCwgJ1xcZTkzYicpLFxuXHQoc2VjdXJlLCAnXFxlOTFiJyksXG5cblx0KGZhY2Vib29rLCAnXFxlOTQ1JyksXG5cdChpbnN0YWdyYW0sICdcXGU5NDYnKSxcblx0KGxpbmtlZGluLCAnXFxlOTQ3JyksXG5cdCh0d2l0dGVyLCAnXFxlOTQ4JyksXG5cblxuXG5cblxuXG5cbik7XG5cbi5pY29uIHtcblx0QGVhY2ggJGljb24gaW4gJGljb25zIHtcblx0XHQmLSN7bnRoKCRpY29uLCAxKX0ge1xuXHRcdFx0Jjo6YmVmb3JlLCAmLWFmdGVyOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IG50aCgkaWNvbiwgMikgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qIFxuLm1pbmlzZWFyY2h7XG4gIHBvaW50ZXItZXZlbnRzOmFsbDtcbiAgQGluY2x1ZGUgYnAoeHMsbWwpe1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDkzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiRjb2xvci13aGl0ZTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtMTAwJSkpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtICRkdXJhdGlvbik7XG4gICAgXG4gICAgLnNlYXJjaC1vcGVuICZ7XG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XG4gICAgfVxuICAgIFxuICB9XG4gIFxuICBcbiAgQGluY2x1ZGUgYnAobGcpe1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjAycHggIWltcG9ydGFudDsgICAgICBcbiAgfVxufVxuXG4uYW1zZWFyY2gtdGFic3tcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuXG4vLyBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLm1pbmlzZWFyY2ggLmFjdGlvbnMgLmFjdGlvbi5zZWFyY2gge1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyIC5pbnB1dC10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgXG4gICAgQGluY2x1ZGUgYnAoeHMsbWwpe1xuICAgICAgd2lkdGg6IDEwMCU7ICAgICAgXG4gICAgfVxuICB9XG4gIC5wcm9kdWN0LWl0ZW0tYWN0aW9ucyAuYWN0aW9ucy1wcmltYXJ5ICsgLmFjdGlvbnMtc2Vjb25kYXJ5ID4gLmFjdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cbiAgLmFtYXN0eS14c2VhcmNoLWxvYWRlciB7XG4gICAgdG9wOiAxMXB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG4gIC5zZWFyY2gtYXV0b2NvbXBsZXRlIHtcbiAgICB0b3A6IDM3cHg7XG4gICAgLy8gbWF4LXdpZHRoOiA3NXZ3O1xuICB9XG4gIC5hbXNlYXJjaC1jbG9zZSxcbiAgLnNlYXJjaCAuYW1zZWFyY2gtbG91cGUge1xuICAgIHRvcDogMzAlO1xuICB9XG4gIC5hbXNlYXJjaC1jbG9zZTpob3ZlcixcbiAgLnNlYXJjaCAuYW1zZWFyY2gtbG91cGU6aG92ZXIge1xuICAgIC8vIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDAlKTtcbiAgICAvLyBmaWx0ZXI6IGJyaWdodG5lc3MoMCUpO1xuICB9XG4gIC5hbXNlYXJjaC1yZXN1bHRzIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAvLyBtYXgtd2lkdGg6IDgzdnc7IFxuICB9XG4gIFxuICAuYW1zZWFyY2gtYmxvY2t7XG4gICAgXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIFxuICAgICY6OmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgYm90dG9tOjA7XG4gICAgICBsZWZ0OjA7XG4gICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwwLDAsMSkgMCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XG4gICAgfVxuICAgIFxuICAgICYtaW1hZ2V7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBcbiAgICAmLWNvbnRlbnR7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTowO1xuICAgICAgbGVmdDo1MCU7XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLDApKTtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgJi1uYW1le1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgXG4gICAgJi1saW5re1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxuICBcbiAgLmFtc2VhcmNoLXJlc3VsdHMgLmFtc2VhcmNoLWxlZnRzaWRlLFxuICAuYW1zZWFyY2gtcmVzdWx0cyAuYW1zZWFyY2gtcHJvZHVjdHMge1xuICAgIC8vIHdpZHRoOiBpbmhlcml0O1xuICB9XG4gIC5hbWFzdHkteHNlYXJjaC1ibG9jay1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQgPiAuYW1zZWFyY2gtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDIwcHggMCAxNnB4IDE1cHg7XG4gIH1cbiAgLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCA+IC5jb2wteHMtNiB7XG4gICAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG4gIH1cbiAgLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCA+IC5hbXNlYXJjaC1pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHdpZHRoOiA5MiU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MyYzJjMjtcbiAgfVxuICAuYW1zZWFyY2gtd3JhcHBlci1jb250ZW50ID4gLmFtc2VhcmNoLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCA+IC5hbXNlYXJjaC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuICAuYW1zZWFyY2gtd3JhcHBlci1jb250ZW50ID4gLmFtc2VhcmNoLWl0ZW06Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbiAgLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCAuYW1zZWFyY2gtYXV0b2NvbXBsZXRlLWluZm9ybWF0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCAucHJvZHVjdC1pdGVtLWRldGFpbHMge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIH1cbiAgLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCAucHJvZHVjdC1yZXZpZXdzLXN1bW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnNlYXJjaCAuYW1zZWFyY2gtYXV0b2NvbXBsZXRlLWluZm9ybWF0aW9uIC50b2NhcnQge1xuICAgIHBhZGRpbmc6IDhweCA3cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5zZWFyY2ggLmFtc2VhcmNoLWF1dG9jb21wbGV0ZS1pbmZvcm1hdGlvbiAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuYW1zZWFyY2gtbW9yZS1yZXN1bHRzIC5hbXNlYXJjaC1saW5rIHtcbiAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNzM3Mzc7XG4gICAgLy8gbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAvLyBwYWRkaW5nOiAwO1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgLy8gY29sb3I6ICMwMDA7XG4gICAgLy8gdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5hbXNlYXJjaC1tb3JlLXJlc3VsdHMgLmFtc2VhcmNoLWxpbms6aG92ZXIge1xuICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTk3OWMzO1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgLy8gY29sb3I6ICMxOTc5YzM7XG4gICAgLy8gdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5hbXNlYXJjaC1pdGVtLWNvbnRhaW5lcjphZnRlciB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxuICAuYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLW9wZW5lZCAuYWN0aW9uLnNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLW9wZW5lZCAuYW1zZWFyY2gtd3JhcHBlci1pbnB1dCB7XG4gICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICByaWdodDogMDtcbiAgICAvLyBtYXgtd2lkdGg6IDc1dnc7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmFtc2VhcmNoLXByb2R1Y3RzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYW1zZWFyY2gtcHJvZHVjdHMgLmFtc2VhcmNoLW1vcmUtcmVzdWx0cyB7XG4gICAgLy8gbWFyZ2luLXRvcDogYXV0bztcbiAgICAvLyBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAuYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLXNtYWxsIC5hbXNlYXJjaC1yZXN1bHRzIHtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1zbWFsbCAuYW1zZWFyY2gtcHJvZHVjdHMgLmFtc2VhcmNoLWl0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1zbWFsbCAuYW1zZWFyY2gtaXRlbS1jb250YWluZXIgLmFtc2VhcmNoLWl0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1sYXJnZSAuYW1zZWFyY2gtcmVzdWx0cyAuYW1zZWFyY2gtbW9yZS1yZXN1bHRzIHtcbiAgICAvLyBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLWxhcmdlIC5hbXNlYXJjaC1pdGVtLWNvbnRhaW5lciB7XG4gICAgLy8gcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG4gIC5hbXNlYXJjaC1mb3JtLWNvbnRhaW5lci4tbGFyZ2UgLmFtc2VhcmNoLWl0ZW0tY29udGFpbmVyOmFmdGVyIHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1sYXJnZSAuYW1zZWFyY2gtaXRlbS1jb250YWluZXIgLmFtc2VhcmNoLWl0ZW0ge1xuICAgIC8vIHBhZGRpbmctdG9wOiA2cHg7XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1sYXJnZSAuYW1zZWFyY2gtaXRlbS1jb250YWluZXIgLnJlY2VudF9zZWFyY2hlcyAuYW1zZWFyY2gtaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgfVxuICAuYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLWxhcmdlIC5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIC8vIHBhZGRpbmc6IDAgMjBweCAwIDEwcHg7XG5cbiAgfVxuICAuYW1zZWFyY2gtd3JhcHBlci1jb250ZW50IC5hbXNlYXJjaC1pdGVte1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgXG4gIC5pbmZvcm1hdGlvbi1jb250YWluZXIgLnByaWNle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgICBcbiAgICBcbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1sYXJnZSAuYW1zZWFyY2gtd3JhcHBlci1jb250ZW50ID4gLmFtc2VhcmNoLWl0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDMzLjMlO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLWxhcmdlIC5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQgPiAuYW1zZWFyY2gtaXRlbTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1sYXJnZSAuYW1zZWFyY2gtd3JhcHBlci1jb250ZW50ID4gLmFtc2VhcmNoLWl0ZW06aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1sYXJnZSAuYW1zZWFyY2gtd3JhcHBlci1jb250ZW50IC5hbXNlYXJjaC1hdXRvY29tcGxldGUtaW5mb3JtYXRpb24ge1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1sYXJnZSAuYW1zZWFyY2gtd3JhcHBlci1jb250ZW50IC5pbmZvcm1hdGlvbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLWxhcmdlIC5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQgLnByb2R1Y3QtcmV2aWV3cy1zdW1tYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1sYXJnZSAuYW1zZWFyY2gtd3JhcHBlci1jb250ZW50IC5hbXNlYXJjaC1hdXRvY29tcGxldGUtaW1hZ2Uge1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5hbXNlYXJjaC1mb3JtLWNvbnRhaW5lci4tbGFyZ2UgLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCAuYW1zZWFyY2gtd3JhcHBlci1pbm5lciB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hbXNlYXJjaC1mb3JtLWNvbnRhaW5lci4tbGFyZ2UgLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCAucHJvZHVjdC1pdGVtLWRldGFpbHMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5hbXNlYXJjaC1mb3JtLWNvbnRhaW5lci4tbGFyZ2UgLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCAucHJpY2UtYm94IHtcbiAgICBtYXJnaW46IDAgMCAycHg7XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1sYXJnZSAuYW1zZWFyY2gtd3JhcHBlci1jb250ZW50IC5wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5hbXNlYXJjaC1mb3JtLWNvbnRhaW5lci4tbGFyZ2UgLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCAucHJvZHVjdC1pdGVtLWFjdGlvbnMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLWxhcmdlIC5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQgLnRvY2FydCB7XG4gICAgcGFkZGluZzogOHB4IDlweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1sYXJnZSAuYW1zZWFyY2gtd3JhcHBlci1jb250ZW50IC5wcm9kdWN0LWl0ZW0tYWN0aW9ucyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5hbXNlYXJjaC1mb3JtLWNvbnRhaW5lci4tbGFyZ2UgLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCAuYWN0aW9ucy1zZWNvbmRhcnkge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxuICAuYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLWxhcmdlIC5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQgLnJhdGluZy1zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLWxhcmdlIC5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQgLnJldmlld3MtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG4vLyB9XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpLCBwcmludCB7XG4gICNhbXNlYXJjaC1yZXN1bHQtdGFicyAuZGF0YS50aXRsZS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgI2Ftc2VhcmNoLXJlc3VsdC10YWJzIC5kYXRhLnRpdGxlLmxhc3Qge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLW9wZW5lZCAuYW1zZWFyY2gtd3JhcHBlci1pbnB1dCxcbiAgLnNlYXJjaC1hdXRvY29tcGxldGUsXG4gIC5hbXNlYXJjaC1yZXN1bHRzIHtcbiAgICAvLyBtYXgtd2lkdGg6IDc2dnc7XG4gIH1cbn1cbi5hbXNlYXJjaC1yZXN1bHRzIHtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi5hbXNlYXJjaC1yZXN1bHRzIC5hbXNlYXJjaC1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIFxufVxuLmFtc2VhcmNoLXJlc3VsdHMgLmFtc2VhcmNoLWl0ZW06aG92ZXIge1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLmFtc2VhcmNoLXJlc3VsdHMgLmFtc2VhcmNoLWl0ZW0gLml0ZW0tbmFtZSB7XG4gIC8vIGNvbG9yOiAjMDAwO1xufVxuLmFtc2VhcmNoLXByb2R1Y3RzLi13YXN0ZSB7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAyMHB4O1xufVxuLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1vcGVuZWQgLmlucHV0LXRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyLi1vcGVuZWQgLmlucHV0LXRleHQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLW9wZW5lZCAuaW5wdXQtdGV4dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2VjZWNlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLW9wZW5lZCAuaW5wdXQtdGV4dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2VjZWNlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uYW1zZWFyY2gtZm9ybS1jb250YWluZXIuLW9wZW5lZCAuaW5wdXQtdGV4dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NlY2VjZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmFtc2VhcmNoLWZvcm0tY29udGFpbmVyIC5zZWFyY2gtYXV0b2NvbXBsZXRlIC5hbXNlYXJjaC1yZXN1bHRzIC5hbXNlYXJjaC1sZWZ0c2lkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uYW1zZWFyY2gtZm9ybS1jb250YWluZXIgLnNlYXJjaC1hdXRvY29tcGxldGUgLmFtc2VhcmNoLWxlZnRzaWRlIC5hbXNlYXJjaC1wcm9kdWN0cyB7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4uYW1zZWFyY2gtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLy8gei1pbmRleDogMTAwO1xuICAvLyB0b3A6IDA7XG4gIC8vIHJpZ2h0OiAwO1xuICAvLyBib3R0b206IDA7XG4gIC8vIGxlZnQ6IDA7XG4gIC8vIGRpc3BsYXk6IG5vbmU7XG4gIC8vIHdpZHRoOiAxMDAlO1xuICAvLyBoZWlnaHQ6IDEwMCU7XG4gIC8vIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5hbXNlYXJjaC13cmFwcGVyLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBcbiAgQGluY2x1ZGUgYnAoeHMsbWwpe1xuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7IFxuICAgIG1hcmdpbi10b3A6IDEycHg7ICAgICBcbiAgICBwYWRkaW5nOiAwIDE3cHg7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCA+IC5hbXNlYXJjaC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyMHB4IDAgMTZweCAxNXB4O1xufVxuLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCA+IC5hbXNlYXJjaC1pdGVtOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAxcHggI2MyYzJjMiwgaW5zZXQgMCAxcHggI2MyYzJjMjtcbn1cbi5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQgPiAuYW1zZWFyY2gtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDE1cHg7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMyO1xufVxuLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCA+IC5hbXNlYXJjaC1pdGVtOmZpcnN0LWNoaWxkOmJlZm9yZSxcbi5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQgPiAuYW1zZWFyY2gtaXRlbTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQgLnByb2R1Y3QtaXRlbS1kZXRhaWxzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQgLmFtc2VhcmNoLXdyYXBwZXItaW5uZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLW1zLWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCAudG93aXNobGlzdCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmFtc2VhcmNoLXdyYXBwZXItY29udGVudCAucHJvZHVjdC1pdGVtLWxpbmsge1xuICAvLyBtYXJnaW46IDAgMCA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYW1zZWFyY2gtd3JhcHBlci1jb250ZW50IC5wcm9kdWN0LWl0ZW0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtbXMtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi5hbXNlYXJjaC13cmFwcGVyLWNvbnRlbnQgLmFtc2VhcmNoLXdyYXBwZXItaW5uZXIgLnByaWNlLWJveCB7XG4gIG1hcmdpbjogMCA5cHggMCAwO1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uYW1zZWFyY2gtd3JhcHBlci1jb250ZW50IC5hbXNlYXJjaC13cmFwcGVyLWlubmVyIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9jay1zZWFyY2ggLnNlYXJjaCAuY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5hbXNlYXJjaC1mb3JtLWNvbnRhaW5lciAuaW5wdXQtdGV4dDpmb2N1cyB7XG4gIC8vIGJvcmRlcjogMnB4IHNvbGlkICM1NGM2ZmY7XG4gIC8vIGJveC1zaGFkb3c6IDAgMnB4IDRweCAjYzJlYmZmO1xufVxuLmFtc2VhcmNoLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDI2cHg7XG4gIHJpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kOiRjb2xvci1ncmV5LWxpZ2h0ZXI7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcbiAgei1pbmRleDogMTA7XG4gIHJpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvLyBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRJaUlHaGxhV2RvZEQwaU1USWlJR1pwYkd3OUltNXZibVVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrUEhCaGRHZ2daRDBpVFRFZ01Xd3hNQ0F4TUcwd0xURXdUREVnTVRFaUlITjBjbTlyWlQwaUkwSXlRakpDTWlJZ2MzUnliMnRsTFhkcFpIUm9QU0l4TGpVaUlITjBjbTlyWlMxc2FXNWxZMkZ3UFNKeWIzVnVaQ0l2UGp3dmMzWm5QZz09KSBuby1yZXBlYXQgY2VudGVyO1xuICBAaW5jbHVkZSBicChsZyl7XG4gICAgcmlnaHQ6IDEycHg7ICAgICAgXG4gIH1cbn1cbi5zZWFyY2ggLmFtc2VhcmNoLWxvdXBlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgbGVmdDogMTBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhacFpYZENiM2c5SWpBZ01DQTFOaTQ1TmpZZ05UWXVPVFkySWo0OGNHRjBhQ0JrUFNKTk5UVXVNVFEySURVeExqZzROMHcwTVM0MU9EZ2dNemN1TnpnMlFUSXlMamt5TmlBeU1pNDVNallnTUNBd0lEQWdORFl1T1RnMElESXpZekF0TVRJdU5qZ3lMVEV3TGpNeE9DMHlNeTB5TXkweU0zTXRNak1nTVRBdU16RTRMVEl6SURJeklERXdMak14T0NBeU15QXlNeUF5TTJNMExqYzJNU0F3SURrdU1qazRMVEV1TkRNMklERXpMakUzTnkwMExqRTJNbXd4TXk0Mk5qRWdNVFF1TWpBNFl5NDFOekV1TlRreklERXVNek01TGpreUlESXVNVFl5TGpreUxqYzNPU0F3SURFdU5URTRMUzR5T1RjZ01pNHdOemt0TGpnek4yRXpMakF3TkNBekxqQXdOQ0F3SURBZ01DQXVNRGd6TFRRdU1qUXllazB5TXk0NU9EUWdObU01TGpNM05DQXdJREUzSURjdU5qSTJJREUzSURFM2N5MDNMall5TmlBeE55MHhOeUF4TnkweE55MDNMall5TmkweE55MHhOeUEzTGpZeU5pMHhOeUF4TnkweE4zb2lJR1pwYkd3OUlpTmhPV0U1WVRraUx6NDhMM04yWno0PSkgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5hbXNlYXJjaC1wcm9kdWN0cyAuYW1zZWFyY2gtaGlnaGxpZ2h0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIC8vIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5hbXNlYXJjaC1sZWZ0c2lkZSAuYW1zZWFyY2gtaXRlbSB7XG4gIC8vIHBhZGRpbmc6IDE1cHg7XG59XG4uYW1zZWFyY2gtYXV0b2NvbXBsZXRlLWluZm9ybWF0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xufVxuLmFtc2VhcmNoLWF1dG9jb21wbGV0ZS1pbmZvcm1hdGlvbiAuYWN0aW9uLnZpZXcge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5hbWFzdHkteHNlYXJjaC1sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRvcDogOXB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vQW1hc3R5X1hzZWFyY2gvaW1hZ2VzL2xvYWRlci5naWYnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5hbWFzdHktbWVzc2FnZS5tZXNzYWdlLmluZm8ge1xuICBtYXJnaW46IDA7XG59XG4uc2VhcmNoLWF1dG9jb21wbGV0ZSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG59XG4uYW1hc3R5LXhzZWFyY2gtbnVtLXJlc3VsdHMge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uYW1zZWFyY2gtbW9yZS1yZXN1bHRzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFtc2VhcmNoLW1vcmUtcmVzdWx0cyAuYW1zZWFyY2gtbGluayB7XG4gIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAvLyBwYWRkaW5nOiAxMXB4O1xuICAvLyBmb250LXNpemU6IDEycHg7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6ICMxOTc5YzM7XG4gIC8vIGNvbG9yOiAjZmZmO1xufVxuLmFtc2VhcmNoLW1vcmUtcmVzdWx0cyAuYW1zZWFyY2gtbGluazpob3ZlciB7XG4gIC8vIGNvbG9yOiAjZmZmO1xuICAvLyB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6ICMxNjZkYWY7XG59XG4uYWN0aW9ucy1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xufVxuLmJsb2NrLXNlYXJjaCAuYWN0aW9uLnNlYXJjaC5hbWFzdHkteHNlYXJjaC1oaWRlLFxuLmFtYXN0eS14c2VhcmNoLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFtYXN0eS14c2VhcmNoLWJsb2NrLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC8vIGNvbG9yOiAjMDAwO1xufVxuLmFtYXN0eS14c2VhcmNoLWJsb2NrLWhlYWRlciB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBcbiAgQGluY2x1ZGUgYnAobWQpe1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7ICAgICAgXG4gIH1cbn1cbi5hbXNlYXJjaC1pdGVtLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gcGFkZGluZzogMTVweCAxNXB4IDIwcHg7XG59XG5cbi5wb3B1bGFyX3NlYXJjaGVzLCAucmVjZW50X3NlYXJjaGVze1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hbXNlYXJjaC1pdGVtLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5hbXNlYXJjaC1pdGVtLWNvbnRhaW5lcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMTVweDtcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4uYW1zZWFyY2gtaXRlbS1jb250YWluZXI6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYW1zZWFyY2gtaXRlbS1jb250YWluZXIgPiAuYW1hc3R5LXhzZWFyY2gtYmxvY2staGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBwYWRkaW5nOiAwIDEwcHggMCA5cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uYW1zZWFyY2gtaXRlbS1jb250YWluZXIgPiAuYW1hc3R5LXhzZWFyY2gtYmxvY2staGVhZGVyOmJlZm9yZSB7XG4gIC8vIGNvbnRlbnQ6ICcnO1xuICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIHRvcDogN3B4O1xuICAvLyBsZWZ0OiAwO1xuICAvLyB3aWR0aDogNHB4O1xuICAvLyBoZWlnaHQ6IDRweDtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogIzVjNWM1YztcbiAgLy8gYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmFtc2VhcmNoLWl0ZW0tY29udGFpbmVyIC5hbXNlYXJjaC1pdGVtIHtcbiAgLy8gcGFkZGluZzogMTFweCAwIDA7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5hbXNlYXJjaC1pdGVtLWNvbnRhaW5lciAuYW1zZWFyY2gtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uYW1zZWFyY2gtaXRlbS1jb250YWluZXIgLml0ZW0tbmFtZSB7XG4gIC8vIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5hbXNlYXJjaC1pdGVtLWNvbnRhaW5lciAuYW1zZWFyY2gtaGlnaGxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLy8gZm9udC1zaXplOiAxMnB4O1xuICAvLyBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG4uYW1zZWFyY2gtaXRlbS1jb250YWluZXIucmVjZW50X3NlYXJjaGVzIC5hbXNlYXJjaC1pdGVtIHtcbiAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvLyBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgLy8gcGFkZGluZzogMTNweCAwIDA7XG59XG4uYW1zZWFyY2gtaXRlbS1jb250YWluZXIucmVjZW50X3NlYXJjaGVzIC5pdGVtLW5hbWUge1xuICBwYWRkaW5nOiAzcHggNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uYW1zZWFyY2gtaXRlbS1jb250YWluZXIucmVjZW50X3NlYXJjaGVzIC5pdGVtLW5hbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYW1zZWFyY2gtaXRlbS1jb250YWluZXIucmVjZW50X3NlYXJjaGVzIC5hbWFzdHkteHNlYXJjaC1udW0tcmVzdWx0cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYW1zZWFyY2gtaXRlbS1jb250YWluZXIucG9wdWxhcl9zZWFyY2hlcyAuYW1hc3R5LXhzZWFyY2gtbnVtLXJlc3VsdHMge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uYW1zZWFyY2gtaXRlbS1jb250YWluZXIuLWJyYW5kcyAuYW1hc3R5LXhzZWFyY2gtbnVtLXJlc3VsdHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICBjb2xvcjogI2NjYztcbn1cbi5hbWFzdHkteHNlYXJjaC1wcmVsb2FkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtYXV0b2NvbXBsZXRlIC5hbXNlYXJjaC1yZXN1bHRzIGRpdjpub3QoW2RhdGEtY2xpY2stdXJsXSkge1xuICAvLyBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uYW1zZWFyY2gtY2F0ZWdvcnktdGFiIC5hbXNlYXJjaC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG4uYW1zZWFyY2gtY2F0ZWdvcnktdGFiIC5hbXNlYXJjaC1pdGVtIC5hbS1pdGVtLWxpbms6bm90KDpsYXN0LW9mLXR5cGUpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSTFNVElpSUdobGFXZG9kRDBpTlRFeUlpQjJhV1YzUW05NFBTSXdJREFnTkRVeExqZzBOaUEwTlRFdU9EUTNJajQ4Y0dGMGFDQmtQU0pOTXpRMUxqUTBNU0F5TkRndU1qa3lUREUxTVM0eE5UUWdORFF5TGpVM00yTXRNVEl1TXpVNUlERXlMak0yTlMwek1pNHpPVGNnTVRJdU16WTFMVFEwTGpjMUlEQXRNVEl1TXpVMExURXlMak0xTkMweE1pNHpOVFF0TXpJdU16a3hJREF0TkRRdU56UTBUREkzT0M0ek1UZ2dNakkxTGpreUlERXdOaTQwTURrZ05UUXVNREUzWXkweE1pNHpOVFF0TVRJdU16VTVMVEV5TGpNMU5DMHpNaTR6T1RRZ01DMDBOQzQzTkRnZ01USXVNelUwTFRFeUxqTTFPU0F6TWk0ek9URXRNVEl1TXpVNUlEUTBMamMxSURCc01UazBMakk0TnlBeE9UUXVNamcwWXpZdU1UYzNJRFl1TVRnZ09TNHlOaklnTVRRdU1qY3hJRGt1TWpZeUlESXlMak0yTmlBd0lEZ3VNRGs1TFRNdU1Ea3hJREUyTGpFNU5pMDVMakkyTnlBeU1pNHpOek42SWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJqYkdGemN6MGlZV04wYVhabExYQmhkR2dpSUdSaGRHRXRiMnhrWDJOdmJHOXlQU0lqWVROaE0yRXpJaUJtYVd4c1BTSWpZVE5oTTJFeklpOCtQQzl6ZG1jKykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmJsb2NrLmJsb2NrLXNlYXJjaCxcbi5mb3JtIC5zZWFyY2gtYXV0b2NvbXBsZXRlIHtcbiAgei1pbmRleDogOTk5O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYW1zZWFyY2gtbGVmdHNpZGUsXG4gIC5hbXNlYXJjaC1wcm9kdWN0cyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuYW1zZWFyY2gtcHJvZHVjdHMuLXdhc3RlIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtIC5zZWFyY2gtYXV0b2NvbXBsZXRlIHtcbiAgICB0b3A6IDY2cHg7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDcwdmg7XG4gICAgLy8gbWFyZ2luOiAtMTVweCAxNXB4IDA7XG4gICAgXG4gICAgQGluY2x1ZGUgYnAoeHMsbWwpe1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHRvcDogNDJweDsgICAgICBcbiAgICB9XG4gIH1cbn1cbi5hbXNlYXJjaC1pdGVtIC5wcm9kdWN0LWl0ZW0tZGVzY3JpcHRpb24sXG4uYW1zZWFyY2gtaXRlbSAuaXRlbS1kZXNjcmlwdGlvbiB7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uYW1zZWFyY2gtY2xvbmUtcG9zaXRpb24ge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTtcbiAgXG4gIEBpbmNsdWRlIGJwKGxnKXtcbiAgICAuc3RpY2t5ICZ7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IC0xNTBweDtcbiAgICB9XG4gIH1cbn1cbi5zZWFyY2gtYXV0b2NvbXBsZXRlLmFtc2VhcmNoLWNsb25lLXBvc2l0aW9uIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm94LXNoYWRvdzogMCA3cHggMzBweCAwIHJnYmEoMCwwLDAsMC4zKTtcbiAgXG4gIEBpbmNsdWRlIGJwKG1sKXtcbiAgICBwYWRkaW5nOiAxMHB4OyAgICAgIFxuICB9XG4gIFxuICBcbiAgQGluY2x1ZGUgYnAobWQpe1xuICAgIHBhZGRpbmc6IDMwcHg7ICAgIFxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7ICBcbiAgfVxuICBcbiAgQGluY2x1ZGUgYnAobGcpe1xuICAgIHBhZGRpbmc6IDE1cHggODBweCAzMHB4IDgwcHg7XG4gIH1cbiAgXG4gIGJhY2tncm91bmQ6JGNvbG9yLXdoaXRlO1xuICBcbiAgQGluY2x1ZGUgYnAoc20pe1xuICAgIC8vIHdpZHRoOiA1NzZweCAhaW1wb3J0YW50OyAgICAgIFxuICB9XG4gIFxuICBAaW5jbHVkZSBicChtZCl7XG4gICAgLy8gd2lkdGg6IDc2OHB4ICFpbXBvcnRhbnQ7ICAgXG4gIH1cbiAgXG4gIEBpbmNsdWRlIGJwKG1sKXtcbiAgICAvLyB3aWR0aDogMTAyNHB4ICFpbXBvcnRhbnQ7ICAgICAgXG4gIH1cbiAgXG4gIEBpbmNsdWRlIGJwKGxnKXtcbiAgICB3aWR0aDogMTI0MHB4ICFpbXBvcnRhbnQ7ICAgICAgXG4gIH1cbiAgXG4gIEBpbmNsdWRlIGJwKHhsKXtcbiAgICB3aWR0aDogMTM0MHB4ICFpbXBvcnRhbnQ7ICBcbiAgfVxufVxuLmFtc2VhcmNoLWF1dG9jb21wbGV0ZS1pbWFnZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBcbiAgJiBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hbXNlYXJjaC1hdXRvY29tcGxldGUtaW1hZ2UgLnByb2R1Y3QtaW1hZ2UtcGhvdG8ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjFmMWYxO1xufVxuI2Ftc2VhcmNoLXJlc3VsdC10YWJzIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuI2Ftc2VhcmNoLXJlc3VsdC10YWJzIC5kYXRhLnRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4jYW1zZWFyY2gtcmVzdWx0LXRhYnMgLmRhdGEudGl0bGUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2Q4ZDhkODtcbn1cbiNhbXNlYXJjaC1yZXN1bHQtdGFicyAuZGF0YS50aXRsZS5sYXN0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbiNhbXNlYXJjaC1yZXN1bHQtdGFicyAudGl0bGUuYWN0aXZlIC5hbXNlYXJjaC1yZXN1bHRzLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNhbXNlYXJjaC1yZXN1bHQtdGFicyAuZGF0YS5jb250ZW50IHtcbiAgLy8gZGlzcGxheTogbm9uZTtcbn1cbiNhbXNlYXJjaC1yZXN1bHQtdGFicyAuZGF0YS5jb250ZW50W2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiAqLyIsIi8qLm5hdntcblx0XG5cdGZsZXgtd3JhcDogd3JhcDtcdFxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbioyKTtcblx0d2lkdGg6IDEwMCU7XG5cdFxuXHQmLWNvbHtcblx0XHRcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XG5cdFx0Ji1jb250ZW50e1xuXHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMTAwJSkpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLW1lbnV7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IC0yMHB4O1xuXHRcdFx0XG5cdFx0XHQmLmFjdGl2ZTo6YWZ0ZXJ7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoMTgwZGVnKSk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbik7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtY29udGVudHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdEBpbmNsdWRlIGJwKHhzLG1kKXtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbik7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLm9wZW57XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdFxuICAgICYtaXRlbXtcbiAgICAgICAgXG4gICAgICAgICZ7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGJhY2tncm91bmQ6JGNvbG9yLXdoaXRlO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XG5cdFx0XG5cdFx0XHQmLS1jdXJyZW50e1xuXHRcdFx0XHRjb2xvcjokY29sb3ItcHJpbWFyeTtcblx0XHRcdH1cblx0XHRcdCYtLWltcG9ydGFudHtcblx0XHRcdFx0YmFja2dyb3VuZDokY29sb3ItZ3JleS1kYXJrO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYgKyAme1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgXHRcblx0XHQmLWxpbmt7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRjb250ZW50OidcXGUzMTUnO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGljb247XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG4gICAgICAgIFx0XG4gICAgfVxuXHRcbiAgICAmLml0ZW17XG4gICAgICAgIFxuICAgICAgICAme1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRiYWNrZ3JvdW5kOiRjb2xvci13aGl0ZTtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFxuXHRcdFxuXHRcdFx0Ji5jdXJyZW50e1xuXHRcdFx0XHRjb2xvcjokY29sb3ItcHJpbWFyeTtcblx0XHRcdH1cblx0XHRcdCYuaW1wb3J0YW50e1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiRjb2xvci1ncmV5LWRhcms7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBcdFxuXHRcdCYgPiBhe1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0Y29udGVudDonXFxlMzE1Jztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRpY29uO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuICAgICAgICBcdFxuICAgIH1cbn1cbiovIiwiI3skcHJlZml4fSAucHRhYmxle1xuXHRcblx0dGQsdGh7XG5cdFx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdHRoZWFke1xuXHRcdHRoe1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdHRib2R5IHtcblx0XHR0cntcblx0XHRcdFxuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XG5cdFx0XHQmOm50aC1jaGlsZChvZGQpe1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHR0ZHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHQucHJpY2V7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0dGZvb3R7XG5cdFx0LnByaWNle1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHRcbn1cbi8qXG4ucHRhYmxlIHtcblx0QGluY2x1ZGUgYnAoeHMsIG1sKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cblx0XHR0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxMDAlO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cblx0Ji1jb250YWluZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCA0cHg7XG5cdFx0cGFkZGluZzogOXB4IDhweCAwIDhweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiA1MHB4IC02N3B4IDE1cHggN3B4O1xuXG5cdFx0QGluY2x1ZGUgYnAgKHhzLG1sKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblxuXHRcdH1cblxuXHRcdCYtLXByb21vIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1yZWQ7XG5cblx0XHRcdC5wdGFibGUtY29udGFpbmVyLW1lc3NhZ2UtdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXJlZDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLW1lc3NhZ2Uge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG5cdFx0XHR0b3A6IC0yNXB4O1xuXHRcdFx0bGVmdDogLTFweDtcblx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQtbGlnaHQ7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdHBhZGRpbmc6IDRweCAxNXB4O1xuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRcdFx0JiArICYtLXByb21vIHtcblx0XHRcdFx0XHRjb2xvcjogcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXNpemU6IDlweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDExcHg7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR0ciAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRtaW4td2lkdGg6IDc1MHB4O1xuXG5cdFx0QGluY2x1ZGUgYnAoeHMsbWwpIHtcblx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDlweCAxMHB4IDEwcHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdHRkW2NvbHNwYW49XCI2XCJdIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWdyZXk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlcnRpYXJ5O1xuXHRcdFx0cGFkZGluZzogMjZweCAwIDE1cHggMDtcblx0XHR9XG5cdH1cblxuXHQmLWNhdGVnb3J5IHtcblx0XHRjb2xvcjogJGNvbG9yLWdyZXk7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRAaW5jbHVkZSBicCh4cyxtbCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdCYtaXRlbSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDc1MHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0cGFkZGluZzogMTFweCAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBicCh4cywgbWwpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0XHRoZWlnaHQ6IDE1NXB4O1xuXHRcdH1cblxuXHRcdHRkIHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0fVxuXG5cdFx0dGQ6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWluLXdpZHRoOiAxMDBweDtcblx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKSB7XG5cdFx0XHRcdG1pbi13aWR0aDogOTBweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaW1hZ2Uge1xuXHRcdFx0d2lkdGg6IDcxcHg7XG5cdFx0XHRoZWlnaHQ6IDczcHg7XG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXG5cdFx0XHQmLWZsYWcge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdCYtY29udGFpbmVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogNyU7XG5cdFx0XHRcdFx0cmlnaHQ6IDg4JTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKSB7XG5cdFx0XHRcdFx0XHRyaWdodDogODBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWRldGFpbHMge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI4cHg7XG5cdFx0XHRtaW4td2lkdGg6IDI4MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAyODBweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsIG1sKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLW1vYmlsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKXtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA4MHB4O1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI4MHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji1jYXJkIHtcblx0XHRcdFx0bWluLXdpZHRoOiAxNTBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicCh4cyxtbCkge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1wcmljZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMjJweDtcblx0XHRcdFx0bWluLXdpZHRoOiA3OXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblxuXHRcdFx0XHRcdCYtLXByb21vIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA3OXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtLWZpZGVsaXR5IHtcblx0XHRcdFx0XHRcdHdpZHRoOiA2M3B4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtbmV3IHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLW9sZCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtcXR5IHtcblx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsbWwpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1hY3Rpb25zIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAtOCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRtaW4td2lkdGg6IDUwcHg7XG5cdFx0XHRoZWlnaHQ6IDEwMnB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdC5idG4tLXByaW1hcnkge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWdyZWVuO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicCh4cyxtbCkge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiB1bnNldDtcblx0XHRcdFx0Ym90dG9tOiAtNzAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWZhdm9yaXRlLCAmLWRlbGV0ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0b3BhY2l0eTogMzAlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgNXB4IDlweCAwIHJnYmEoJGNvbG9yLWJsYWNrLDAuMDYpO1xuXHRcdFx0XHRwYWRkaW5nOiA2cHggMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuKi8iLCIub3JkZXJpbmd7XG5cdFxuXHQmLWJlZ2lue1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHRcblx0fVxuXHRcblx0Ji1kYXRle1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblx0XG5cdCYtdGl0bGV7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTE1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMzhweDtcblx0fVxuXHRcblx0Ji1hY3Rpb25ze1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG5cdFxuXHQmLXN0YXR1c3tcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdG1hcmdpbi1ib3R0b206IC0xNXB4O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XG5cdH1cblx0XG5cdCYtaGVhZGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdH1cblx0XG5cdCYtaXRlbXtcblx0XHQmc3tcblx0XHRcdFxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQmLXRpdGxle1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC0ycHg7XG5cdFx0XHRcdC8vIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiRjb2xvci13aGl0ZTtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji13cmFwcGVye1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFxuXHRcdFx0XHQmIHRhYmxle1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHQvLyBib3JkZXItY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcblx0XHRcdCYgdGhlYWQsXG5cdFx0XHQmIHRib2R5e1xuXHRcdFx0XHRcblx0XHRcdFx0JiAucHJpY2V7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JiB0cntcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmID4gOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmID4gOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1NDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYgdGR7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmLnF0eXtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmIHRoe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDVweDtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdHRib2R5IHtcblx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdDpsYXN0LWNoaWxkID4gdGR7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmIHRmb290e1xuXHRcdFx0XHRcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1x0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRcblx0XHRcdFx0JiAucHJpY2V7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHRcdFxuXHRcdFx0XHQmIHRye1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0dGQsdGh7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cdFx0XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHRkLHRoe1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmIHRke1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTVweCA1cHggNTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYgdGh7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQme1xuXHRcdFx0XG5cdFx0XHQmLW5hbWV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1hdHRyaWJ1dGVze1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHR9IFxuXHR9XG5cdFxuXHQmLWluZm9ze1xuXHRcdFxuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHRcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcdFx0XHRcblx0XHR9XHRcblx0XHRcblx0XHQmLXRpdGxle1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdFx0fVxuXHRcdFxuXHRcdCYtY29se1xuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1x0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXRpdGxle1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVx0XG5cdFx0fVxuXHR9XG59IiwiXG5cbkBpbmNsdWRlIGZvbnQtZmFjZShcbiAgICAkZm9udC1mYW1pbHk6ICRmcyxcbiAgICAkZmlsZS1wYXRoOiAnZm9udHMvZC1kaW5jb25kZW5zZWQtd2ViZm9udCcsXG4gICAgJHdlaWdodDogMzAwLFxuICAgICRzdHlsZTogbm9ybWFsLFxuICAgICRmaWxlLWZvcm1hdHM6IFt3b2ZmLHdvZmYyXVxuKTtcblxuQGluY2x1ZGUgZm9udC1mYWNlKFxuICAgICRmb250LWZhbWlseTogJGZzLFxuICAgICRmaWxlLXBhdGg6ICdmb250cy9kLWRpbmNvbmRlbnNlZC13ZWJmb250JyxcbiAgICAkd2VpZ2h0OiA0MDAsXG4gICAgJHN0eWxlOiBub3JtYWwsXG4gICAgJGZpbGUtZm9ybWF0czogW3dvZmYsd29mZjJdXG4pO1xuXG5AaW5jbHVkZSBmb250LWZhY2UoXG4gICAgJGZvbnQtZmFtaWx5OiAkZnMsXG4gICAgJGZpbGUtcGF0aDogJ2ZvbnRzL2QtZGluY29uZGVuc2VkLXdlYmZvbnQnLFxuICAgICR3ZWlnaHQ6IDUwMCxcbiAgICAkc3R5bGU6IG5vcm1hbCxcbiAgICAkZmlsZS1mb3JtYXRzOiBbd29mZix3b2ZmMl1cbik7XG5cbkBpbmNsdWRlIGZvbnQtZmFjZShcbiAgICAkZm9udC1mYW1pbHk6ICRmcyxcbiAgICAkZmlsZS1wYXRoOiAnZm9udHMvZC1kaW5jb25kZW5zZWQtYm9sZC13ZWJmb250JyxcbiAgICAkd2VpZ2h0OiA3MDAsXG4gICAgJHN0eWxlOiBub3JtYWwsXG4gICAgJGZpbGUtZm9ybWF0czogW3dvZmYsd29mZjJdXG4pO1xuXG5cblxuQGluY2x1ZGUgZm9udC1mYWNlKFxuICAgICRmb250LWZhbWlseTogJGZwLFxuICAgICRmaWxlLXBhdGg6ICdmb250cy9kaW5fbGlnaHQtd2ViZm9udCcsXG4gICAgJHdlaWdodDogMzAwLFxuICAgICRzdHlsZTogbm9ybWFsLFxuICAgICRmaWxlLWZvcm1hdHM6IFt3b2ZmLHdvZmYyXVxuKTtcblxuQGluY2x1ZGUgZm9udC1mYWNlKFxuICAgICRmb250LWZhbWlseTogJGZwLFxuICAgICRmaWxlLXBhdGg6ICdmb250cy9kaW5yX19fXy13ZWJmb250JyxcbiAgICAkd2VpZ2h0OiA0MDAsXG4gICAgJHN0eWxlOiBub3JtYWwsXG4gICAgJGZpbGUtZm9ybWF0czogW3dvZmYsd29mZjJdXG4pO1xuXG5AaW5jbHVkZSBmb250LWZhY2UoXG4gICAgJGZvbnQtZmFtaWx5OiAkZnAsXG4gICAgJGZpbGUtcGF0aDogJ2ZvbnRzL2Rpbl9tZWRpdW0td2ViZm9udCcsXG4gICAgJHdlaWdodDogNTAwLFxuICAgICRzdHlsZTogbm9ybWFsLFxuICAgICRmaWxlLWZvcm1hdHM6IFt3b2ZmLHdvZmYyXVxuKTtcblxuQGluY2x1ZGUgZm9udC1mYWNlKFxuICAgICRmb250LWZhbWlseTogJGZwLFxuICAgICRmaWxlLXBhdGg6ICdmb250cy9kLWRpbi1ib2xkLXdlYmZvbnQnLFxuICAgICR3ZWlnaHQ6IDcwMCxcbiAgICAkc3R5bGU6IG5vcm1hbCxcbiAgICAkZmlsZS1mb3JtYXRzOiBbd29mZix3b2ZmMl1cbik7XG5cbkBpbmNsdWRlIGZvbnQtZmFjZShcbiAgICAkZm9udC1mYW1pbHk6ICRpY29uLFxuICAgICRmaWxlLXBhdGg6ICdmb250cy9sZWFkZXInLFxuICAgICR3ZWlnaHQ6IDQwMCxcbiAgICAkc3R5bGU6IG5vcm1hbCxcbiAgICAkZmlsZS1mb3JtYXRzOiBbd29mZix3b2ZmMl1cbik7XG5cbiIsIlxuJGdyaWRCaWc6IDM3MHB4O1xuJGdyaWRNZWRpdW06IDMxM3B4O1xuJGdyaWRTbWFsbDogMjUwcHg7XG5cbi5ncmlke1xuXHRcblx0Jntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDMwcHggMCAwO1xuXHR9XG5cdFxuXHQmLXJvd3tcblx0XHRtYXJnaW4tbGVmdDogLTZweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC02cHg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWNvbHtcblx0XHRwYWRkaW5nLWxlZnQ6IDZweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0XHQmICsgJntcblx0XHRcdC8vIG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdC8vIG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQmLWxpbmV7XG5cdFx0XG5cdFx0dHJhbnNpdGlvbjogMC43NXM7XG5cdFx0XG5cdFx0Ji0tbG9hZGluZ3tcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHRcdH1cblx0XHRcblx0XHQmICsgJntcblx0XHRcdHBhZGRpbmctdG9wOiAxOHB4O1xuXHRcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHQvLyBwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1oZWFkZXJ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDEyMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiA4cHggMzBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0Ji1pbWFnZXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0XHRcdC8vIGhlaWdodDogMTAwJTtcblx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLDApO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKTtcblx0XHRcdFx0XHQvLyB0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1iYWNrZ3JvdW5ke1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMTMwcHggMjBweCAxMTBweDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMTBweCA2NHB4IDQwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtYnRue1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMzdweDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDApO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0dG9wOiAyNXB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWltYWdle1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsMCk7XG5cdFx0XHRcdFxuXHRcdFx0XHQkY29sdW1uQ2xhc3MgOiAjeyZ9LS1jb2x1bW47XG5cdFx0XHRcdFxuXHRcdFx0XHQmOm5vdCgjeyRjb2x1bW5DbGFzc30pe1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ly8gb2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0Ly8gd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdC8vIG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdC8vIHdpZHRoOiBjYWxjKDEwMCUgKyA2MHB4KSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdFx0Ly8gd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Ji1zbGlkZXJ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAkZ3JpZE1lZGl1bTtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVye1xuXHRcdFx0Y29udGVudDonJztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHR6LWluZGV4OiAxNTtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0fVxuXHRcdFxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHRcdFxuXHRcdCY6OmFmdGVye1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0fVxuXHRcdFxuXHRcdC5zbGlja3tcblx0XHRcdFx0XG5cdFx0XHQmLXRyYWNrLFxuXHRcdFx0Ji1saXN0LFxuXHRcdFx0Ji1zbGlkZSxcblx0XHRcdCYtc2xpZGUgPiBkaXZ7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1uZXh0e1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdH1cdFxuXHRcdFx0XG5cdFx0XHQmLXByZXZ7XG5cdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdHotaW5kZXg6IDE1O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWRvdHN7XG5cdFx0XHRcdGJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCYtc2xpZGVyICYtY29se1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXHRcblx0LnNsaWNrLXNsaWRlID4gZGl2e1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXHRcblx0Ji1ib3h7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0Ly8gaGVpZ2h0OiAkZ3JpZFNtYWxsO1xuXHRcdH1cblx0XHRcblx0XHQmLS1iaWd7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0Ly8gaGVpZ2h0OiAkZ3JpZEJpZztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCYtYm94LS1iaWcgJi1pdGVte1xuXHRcdFxuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdC8vIGhlaWdodDogJGdyaWRCaWc7XG5cdFx0fVxuXHR9XG5cdFxuXHRcblx0XG5cdCYtaXRlbXtcblx0XHRcblx0XHRcblx0XHQvLyBoZWlnaHQ6ICRncmlkU21hbGw7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0XHRcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dHJhbnNpdGlvbjogMC43NXM7XG5cdFx0Ly8gYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XG5cdFx0XG5cdFx0JiArICZ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdH1cblx0XHRcblx0XHQmLXJvd3tcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNnB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtNnB4O1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0XHRcblx0XHQmLWNvbHtcblx0XHRcdHBhZGRpbmctbGVmdDogNnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogNnB4O1xuXHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYgKyAme1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLS1oYWxme1xuXHRcdFx0JiwmLS1tb2JpbGV7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlLzIgLSA2cHgpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLS1tb2JpbGV7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJS8yIC0gNnB4KTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmICsgJntcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVx0XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdC5zbGljay10cmFjayAme1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0XG5cdFx0LnNsaWNrLWNsb25lZCAmIGltZ3tcblx0XHRcdC8vIG1heC1oZWlnaHQ6IDI0MHB4O1xuXHRcdH1cblx0XHRcblx0XHQmLS1jb2x1bW5ze1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRcdCYge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0XHR9XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtLWFsdHtcblx0XHRcdGJhY2tncm91bmQ6JGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHR9XG5cdFx0XG5cdFx0Ji0tY2FudmFze1xuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXdoaXRlO1xuXHRcdFx0ICAgIGxlZnQ6IDUwJTtcblx0XHRcdCAgICB0b3A6IDUwJTtcblx0XHRcdCAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cdFx0XHQgICAgei1pbmRleDogMTA7XG5cdFx0XHQgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRcdCAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkpO1xuXHRcdFx0ICAgIHBvaW50ZXItZXZlbnRzOm5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtY29udGFpbmVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdFx0XG5cdFx0Ji0tbm9nYXB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHRcblx0XHQmIGltZ3tcblx0XHRcdC8vIG1heC13aWR0aDogMTAwJTtcblx0XHRcdC8vIG1pbi13aWR0aDogMzVweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji1tYWlue1xuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0ICAgIHdpZHRoOiBjYWxjKDI1JSArIDMwcHgpO1xuXHRcdFx0fVxuXHRcdCAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuXHRcdCAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHQgICAgZm9udC1zaXplOiAxMXB4O1xuXHRcdCAgICBcblx0XHQgICAgJi1jb250ZW50e1xuXHRcdCAgICBcdFxuXHRcdCAgICBcdCYgYXtcblx0XHQgICAgXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHQgICAgXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0XHQgICAgXHRcdCY6aG92ZXJ7XG5cdFx0XHQgICAgXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1saWdodGVyO1xuXHRcdCAgICBcdFx0fVxuXHRcdCAgICBcdH1cblx0XHQgICAgXHRcblx0XHQgICAgXHRAaW5jbHVkZSBicCh4cyxtbCl7XG5cdFx0ICAgIFx0XHRtYXJnaW4tYm90dG9tOiAwO1x0XHRcdFxuXHRcdCAgICBcdH1cblx0XHQgICAgXHRcblx0XHQgICAgfVxuXHRcdFx0XG5cdFx0XHQmLXRpdGxle1xuXHRcdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXRleHR7XG5cdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtaW5mb3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHRcdFx0XG5cdFx0XHQmLnRleHQtY2VudGVye1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsbWwpe1xuXHRcdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1pbWFnZXtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHQmIGltZ3tcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtY29udGVudHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXRpdGxle1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1sLG1sKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji10ZXh0e1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWJ1dHRvbntcblx0XHRcdFx0Ji1jb250YWluZXJ7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAxOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtYWN0aW9ue1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggNDVweDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0Ji1jYXRjaHBocmFzZXtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdGJhY2tncm91bmQ6JGNvbG9yLXdoaXRlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFxuXHRcdFx0Ji10ZXh0OjphZnRlcntcblx0XHRcdFx0Y29udGVudDonICEnO1xuXHRcdFx0XHRjb2xvcjokY29sb3ItcHJpbWFyeTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1waWN0dXJle1xuXHRcdFx0Ly8gcG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6MDtcblx0XHRcdC8vIGxlZnQ6NTAlO1xuXHRcdFx0Ly8gdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLDApO1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1jb250YWluZXJ7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtLWxlZnR7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji0tcmlnaHR7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtLWZ1bGx7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWltYWdle1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYgaW1ne1xuXG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYtLWZ1bGx7XG5cblx0XHRcdFx0XHQmIGltZ3tcblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0Jjpob3ZlciAmLWltYWdle1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtY29udGVudHtcblxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXRpdGxle1xuXG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtbGlua3tcblxuXHRcdFx0fVxuXHRcdH1cdFx0XG5cdFx0XG5cblx0XHRcblx0XHQmLWRpc3BsYXl7XG5cdFx0XHRcblx0XHRcdCZze1xuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHRcdCYtdGV4dHtcblx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XHRcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDI3MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtdGl0bGV7XG5cdFx0XHRcdFxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1zdWJ0aXRsZXtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA2cHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1x0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQmLXB1bmNoe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0Ly8gYmFja2dyb3VuZDokY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XG5cdFx0XHQmZXN7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtaW1hZ2V7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmIGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYgaW1nICsgaW1ne1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdCYtaW1hZ2V7XG5cdFx0XHR3aWR0aDogNzBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFxuXHRcdFx0Ji0tYWxvbmV7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0d2lkdGg6IGF1dG87XHRcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1x0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1vdmVybGF5e1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkpO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdFxuXHRcdCYtY29udGVudHtcblx0XHRcdC8vIHBhZGRpbmc6IDE1cHg7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kOiRjb2xvci13aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcblx0XHRcdCYtLWFsdHtcblx0XHRcdFx0YmFja2dyb3VuZDokY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdC8vIHBhZGRpbmc6IDE1cHggMzBweCAzNXB4IDMwcHg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1lbGVtZW50e1xuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji0tbm9nYXB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLXRleHR7XG5cdFx0XHRcblx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHRcdFx0XG5cdFx0XHQmLXByaW1hcnl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtc2Vjb25kYXJ5e1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1x0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLXRlcnRpYXJ5e1xuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHQvLyBsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWJpZ3tcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1tYWluO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1zbWFsbHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1tYWluO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1idXR0b257XG5cdFx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0fVxuXHRcdFxuXHRcdCYtaGFsZntcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdFx0bWluLWhlaWdodDogMTIwcHg7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdCAgICBmbGV4OiAxO1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JiArICZ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0ICAgIFx0XG5cdFx0XHQmLXRleHR7XG5cdFx0XHRcdHdpZHRoOiA2NCU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdFx0ICAgIGFsaWduLXNlbGY6Y2VudGVyO1xuXHRcdFx0ICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgQGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiAyOXB4O1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1pbWFnZXtcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdHJpZ2h0OiAtMzBweDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgwLC01MCUpKTtcblx0XHRcdFx0bWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1zdG9yZXtcblx0XHRcdCZze1xuXHRcdFx0XHRcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLWJsb2Nre1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji1jb250YWluZXJ7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmICsgJntcblx0XHRcdFx0XHQgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JleTtcblx0XHRcdFx0XHQgIG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLmltcG9ydGFudHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRcblx0XHRcdFx0Ji10aXRsZXtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0LmltcG9ydGFudCAme1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcblx0XHRcdCYtbGlua3tcblx0XHRcdFx0XG5cdFx0XHRcdFxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5pbXBvcnRhbnQgJntcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cdFxuXHR9XG5cdFxuXHQmLW9yZGVye1xuXHRcdCYtYmlne1xuXHRcdFx0b3JkZXI6IDY7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHQ6bnRoLWNoaWxkKDcpIH4gJntcblx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLXNtYWxse1xuXHRcdFx0Ji0xe1xuXHRcdFx0XHRvcmRlcjo5O1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdDpudGgtY2hpbGQoMTEpIH4gJntcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtMntcblx0XHRcdFx0b3JkZXI6MTM7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0Om50aC1jaGlsZCgxNikgfiAme1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcbn1cblxuLnRvb2xiYXJ7XG5cdFxuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XG5cdC5ncmlkICsgJntcblx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXHR9XG5cdFxuXHRcbn1cbiIsIiR2aWduZXR0ZTogJy52aWduZXR0ZSc7XG4kdmlnbmV0dGVDb25zdDogI3skdmlnbmV0dGV9LS1jb25zdDtcblxuICN7JHZpZ25ldHRlfSB7XG5cdFxuXHQjeyRwcmVmaXh9ICZze1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdHBhZGRpbmc6IDAgMzVweDtcblx0XHR9XG5cblx0XHQmLXNsaWRlcntcblx0XHRcdFxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjVweCk7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDFzLCB0cmFuc2Zvcm0gMXM7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLnNsaWNrLWluaXRpYWxpemVke1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5zbGljay1saXN0e1xuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnNsaWNrLXByZXYsXG5cdFx0XHQuc2xpY2stbmV4dHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTQwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5ICFpbXBvcnRhbnRcdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuc2xpY2stcHJldntcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0QGluY2x1ZGUgYnAoeGwpe1xuXHRcdFx0XHRcdGxlZnQ6IC03MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5zbGljay1uZXh0e1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0QGluY2x1ZGUgYnAoeGwpe1xuXHRcdFx0XHRcdHJpZ2h0OiAtNzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0ICYtYm94e1xuXHQgXHRcblx0IFx0I3skcHJlZml4fSAuYW1tZW51LWNvbnRlbnQtYmxvY2sgJiB7XG5cdCBcdFx0cGFkZGluZzogMCAxMHB4O1xuXHQgXHR9XG5cdCBcdFxuXHQgXHQjeyRwcmVmaXh9ICYge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly8gcGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0bWluLXdpZHRoOjA7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMsIHRyYW5zZm9ybSAwLjZzO1xuXHRcdFx0XG5cdFx0XHQuc2xpY2stc2xpZGUgJntcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLS1zbGlkZXtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1x0XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1x0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Lypcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0d2lkdGg6IDMzLjMzMyU7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhsKXtcblx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnAoeHhsKXtcblx0XHRcdFx0d2lkdGg6IDE0LjI4NSU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJwKHh4eGwpe1xuXHRcdFx0XHR3aWR0aDogMTEuMTExJTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji0tbG9hZGluZ3tcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KSBzY2FsZSgwLjcpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLS1pbWFnZXtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0Ki9cblx0XHRcdFxuXHRcdFx0Ji1pbWFnZXtcblx0XHRcdFx0XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDIyMnB4O1xuXHRcdFx0XHRcblx0XHRcdFx0Ji1zb3VyY2V7XG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0XHRsZWZ0OjUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6Y292ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0I3skcHJlZml4fSAme1xuXHRcdFxuXHRcdCYge1xuXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNzVzLCB0cmFuc2Zvcm0gMC43NXM7XG5cdFx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEyMDBweCk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDoxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0cGFkZGluZzogNDVweCA1cHggNXB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDUwLDUxLDUzLDAuMik7XG5cdFx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXM7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0cGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDUwLDUxLDUzLDAuNSk7XG5cdFx0XHR9XG5cdFx0XHRcblxuXHRcdFx0JiN7JHZpZ25ldHRlQ29uc3R9e1xuXHRcdFx0XHRtaW4taGVpZ2h0OiBtaW4tY29udGVudDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGluaXRpYWw7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWluLWhlaWdodDogbWluLWNvbnRlbnQ7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRhbGlnbi1jb250ZW50OiBpbml0aWFsO1xuXHRcdFx0fVxuXG5cblx0XHRcdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0XHRcdC8vIHdpZHRoOiAyMThweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmICsgJiB7XG5cdFx0fVxuXG5cdFx0Ji0tbG9hZGluZyB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cblx0XHQmcy1saXN0ICYtLWxvYWRpbmd7XG5cdFx0XHRwb2ludGVyLWV2ZW50czppbml0aWFsO1xuXHRcdH1cblxuXG5cdFx0Ji10YWdze1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdG1pbi1oZWlnaHQ6IDEwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cblx0XHRcdCN7JHZpZ25ldHRlQ29uc3R9ICZ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYtaW1ne1xuXHRcdFx0XG5cdFx0XHQmLWNvbnRhaW5lcntcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0d2lkdGg6IDEzMHB4O1xuXHRcdFx0aGVpZ2h0OiAxMzBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cywgdHJhbnNmb3JtIDAuNXM7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE0MHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLS1ob3Zlcntcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0b3A6IDQ1cHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAlKTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHR0b3A6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Jjpob3ZlciAjeyR2aWduZXR0ZX0taW1ne1xuXHRcdFx0XG5cdFx0XHQme1xuXHRcdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji0tYWxvbmV7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtLWhvdmVye1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR9XHRcblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0Ji1kZXRhaWxze1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHRcblx0XHQmLWJyYW5ke1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdG1pbi1oZWlnaHQ6MjJweDtcblx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMTtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHRcdFxuXHRcdCYtbm9waGFybWFjeXtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0XHR9XG5cblx0XHQmLXByb21vIHtcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHQvLyB3aWR0aDogY2FsYygxMDAlIC0gMTIycHgpO1xuXHRcdFx0Ly8gcGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQjeyR2aWduZXR0ZUNvbnN0fSAme1xuXHRcdFx0XHQvLyB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG5cdFx0XHRcdC8vIHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHQvLyB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG5cdFx0XHRcdC8vIHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLW5hbWV7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YWxpZ24tY29udGVudDogY2VudGVyO1xuXHRcdFx0bWluLWhlaWdodDogNDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFxuXHRcdFx0Ji1saW5re1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji13aXNoe1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDlweDtcblx0XHRcdHRvcDogMTgxcHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0dG9wOiAxNTZweDtcblx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdHRvcDogMTYycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtcmF0aW5ne1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YWxpZ24tY29udGVudDogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0fVxuXG5cdFx0Ji1hdHRyc3tcblx0XHRcdG1hcmdpbi10b3A6IDJweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji1idXR0b257XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNpdGlvbjogMC41cyBvcGFjaXR5O1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCY6aG92ZXIgI3skdmlnbmV0dGV9LWJ1dHRvbntcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdFxuXHRcdCYtbm9zdG9ja3tcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLWdyZXktZGFya2VyLDAuNSk7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YWxpZ24tY29udGVudDogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHRcdCYtY29udGVudHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgkY29sb3ItZ3JleS1kYXJrZXIsMC41KTtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmcztcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWZpZGVsaXR5e1xuXHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDJweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0xNHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxMDtcblxuXHRcdFx0Ji1pbWFnZXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQmLXRleHR7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDlweDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0Ji1wcmljZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0Zm9udC1zaXplOiAyOXB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmIC5wcmljZXtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtNXB4O1xuXHRcdFx0XHRcblx0XHRcdFx0Ji1sYWJlbHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtOHB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xNnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYgLm9sZC1wcmljZSAucHJpY2V7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYWN0aW9ue1xuXG5cdFx0XHQmICsgJntcblxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblxuXHRcdFx0XHQjeyR2aWduZXR0ZUNvbnN0fSAme1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmc3tcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHRcdHJpZ2h0OiA3cHg7XG5cdFx0XHRcdHRvcDogMTIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0I3skdmlnbmV0dGVDb25zdH0gJntcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtcXR5e1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0fVxuXHRcdFxuXHRcdCYtcmVtb3Zle1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNSUsLTI1JSk7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkaWNvbjtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRjb250ZW50OidcXGU5M2InO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdFx0cGFkZGluZzogMnB4O1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG4iLCIvL1xuLy8gIFZhcmlhYmxlc1xuLy8gIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX1xuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdOjotbXMtY2xlYXIgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5yZXF1aXJlZGZpZWxkc3tcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmZvcm17XG5cbiAgICAmLWNvbnRhaW5lcntcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICBtYXgtd2lkdGg6IDcyOHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOmF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLS1ib3JkZXJ0b3A6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OjFweDtcbiAgICAgICAgICAgIHRvcDowO1xuICAgICAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQyO1xuICAgICAgICAgICAgd2lkdGg6Y2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1zZXBhcmF0b3J7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDokY29sb3ItZ3JleS1saWdodDtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuXG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBwYWRkaW5nOjAgNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi1pbWFnZXtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuXG5cbiAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcblxuICAgICAgICAgICAgJiArIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDo1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICYtLWJpZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tZG93biB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzMwbXMgbGluZWFyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoeHMsbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicCh4cywgbWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1zdWJ0aXRsZXtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgICYtdGV4dHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAmLXNlY3Rpb257XG4gICAgICAgICYgKyAme1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtcmVxdWlyZWQtbWVzc2FnZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWVycm9yO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDotMTVweDtcblxuICAgICAgICBAaW5jbHVkZSBicChtZCl7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgICAgIHJpZ2h0OjIwcHg7XG4gICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbiN7JHByZWZpeH0ge1xuXG4gICAgLmZpZWxkLWVycm9yLFxuICAgIC5tZXNzYWdlLndhcm5pbmcsXG4gICAgLm1hZ2UtZXJyb3J7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1lcnJvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG5cbiAgICAgICAgJi0tZ2xvYmFse1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAuZm9ybS1lcnJvciAme1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIGRpdi5tYWdlLWVycm9ye1xuICAgICAgICBvcmRlcjogMTA7XG4gICAgfVxuXG4gICAgLnBhc3N3b3JkLXN0cmVuZ3RoLW1ldGVye1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgfVxuICAgIFxuICAgIC5pbnB1dC1sYWJlbCxcbiAgICAuc2VsZWN0LWxhYmVse1xuICAgICAgICBjb2xvcjogJGNvbG9yLW1haW47XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgJiBzbWFsbHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICBcbiAgICAuaW5wdXQtdGV4dCxcbiAgICAuaW5wdXQtc3ViamVjdCxcbiAgICAuaW5wdXQtZmlsZS1ib3gsXG4gICAgLnNlbGVjdC1ib3ggPiBzZWxlY3QsXG4gICAgLnNlbGVjdHtcbiAgICAgICAgQGluY2x1ZGUgYXBwZWFyYW5jZSAobm9uZSk7XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6JGNvcm5lci1yYWRpdXM7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyIDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0MjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIC8vIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIG91dGxpbmU6bm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6JGZvbnQtcHJpbWFyeTtcbiAgICAgICAgdHJhbnNpdGlvbjpib3JkZXIgMC41cywgb3BhY2l0eSAwLjNzLCBib3gtc2hhZG93IDAuM3M7XG4gICAgICAgIFxuICAgICAgICAmLS1ib3JkZXJ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gJjp2YWxpZCxcbiAgICAgICAgJjpub3QoW2Rpc2FibGVkXSk6Zm9jdXN7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4IDFweCAkY29sb3ItcHJpbWFyeSBpbnNldDtcbiAgICAgICAgfVxuXG4gICAgICAgICZbZGlzYWJsZWRde1xuICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tc2Vjb25kYXJ5e1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDokY29sb3ItZ3JleS1saWdodGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuX2Vycm9yICAmLFxuICAgICAgICAmLm1hZ2UtZXJyb3J7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1lcnJvcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0LWJveCA+IHNlbGVjdCxcbiAgICAuc2VsZWN0e1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDM2cHggMTBweCAyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDokY29sb3Itd2hpdGU7XG4gICAgfVxuXG5cbiAgICAuaGVscGVye1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIFxufVxuXG4gICAgLy8gaW5wdXRcbi5pbnB1dCB7XG4gICAgXG4gICAgJi1sYWJlbCB7XG4gICAgICAgICN7JHByZWZpeH0gLnJlcXVpcmVkID4gJixcbiAgICAgICAgI3skcHJlZml4fSAmLXJlcXVpcmVkIHtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcqJztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogLS4yZW07XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICRjb2xvci1lcnJvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICN7JHByZWZpeH0gJntcbiAgICAgICAgJi1tYW5kYXRvcnl7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDonKiAnO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5vYmVmb3JlOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYnRue1xuICAgICAgICBcbiAgICAgICAgICAgICZ7XG4gICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAgICAgICAgICAgICAgaGVpZ2h0OiAzOXB4O1xuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgZW06OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgIH1cbiAgICAgICAgICAgXG4gICAgICAgICAgICYtLWJpZ3tcbiAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTAwcHggMTAwcHggMDtcbiAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgICAgICAgICB9XG4gICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYtcmVzdWx0e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHotaW5kZXg6IDMwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMHM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1ib3gge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLS1mbGV4e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgICAgICAgICAgICAgIC8vIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmIGlucHV0e1xuICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGNvbG9yICRkdXJhdGlvbik7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6JGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICAgICAuc2VhcmNoICZ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsbWwpe1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiArICZ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW2NsYXNzKj1cImljb24tXCJdIGlucHV0e1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDo1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgwLC01MCUpKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgdHJhbnNpdGlvbihjb2xvciAkZHVyYXRpb24pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1idG57XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1sb25ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAmIGlucHV0ICsgLm1hZ2UtZXJyb3J7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgxMDAlKSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1sYWJlbHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChsZyl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWJ0bntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1sKXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJiAuaW5wdXQtdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobWwpe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmIC5tYWdlLWVycm9yICsgLm1hZ2UtZXJyb3J7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtc2Vjb25kYXJ5e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgJiA+ICp7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1idXR0b257XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOm5vd3JhcDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAvLyByaWdodDogMDtcbiAgICAgICAgICAgICAgICAvLyB0b3A6NTAlO1xuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoMCwtNTAlKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi0tYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgICAgIC51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGV7ZGlzcGxheTpub25lO31cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC51aS1hdXRvY29tcGxldGV7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJi51aS1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlciA6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDI7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnVpLWNvcm5lci1hbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwcztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi51aS1zdGF0ZS1mb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGYwZmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAgc29saWQgI2U4ZjBmZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuaGFzLXJlc3VsdHMucGhhcm1hY2llZmllbGQtZm9jdXNpbmcge1xuICAgICAgICAgICAgICAgICAgICAudWktYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgI3BoYXJtYWNpZS1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgJi1zdWJqZWN0e1xuICAgICAgICAgICAgYmFja2dyb3VuZDokY29sb3Itd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnIDogJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC10ZXh0e1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDBzKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGFiZWwgKyAuaW5wdXQtdGV4dHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGV4dHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcblxuICAgICAgICAgICAgJlt0eXBlPXBhc3N3b3JkXSB7XG4gICAgICAgICAgICAgICAgJjo6LW1zLXJldmVhbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCB3aGl0ZSBpbnNldDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW3JlYWRvbmx5XSB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdChbcmVhZG9ubHldKSB7XG5cbiAgICAgICAgICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi52YWxpZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXN1Y2Nlc3M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1zZWFyY2h7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6cmdiYSgkY29sb3Itd2hpdGUsMC4xKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAyMjVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyN3B4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsbWwpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6cmdiYSgkY29sb3Itd2hpdGUsMC4zKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYtLWJveHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxNTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYtLXNpbXBsZXtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYtLWJpZ3tcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChtZCl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYtc3VibWl0e1xuICAgICAgICAgICAgJi0tc2VhcmNoe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKDAsLTUwJSkpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGNvcm5lci1yYWRpdXM7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDonXFxlOGI2JztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRpY29uO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwtNTAlKSk7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtcXR5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFwcGVhcmFuY2UgKG5vbmUpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDUzcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDUzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MDtcblxuICAgICAgICAgICAgJi1ib3h7XG5cbiAgICAgICAgICAgICAgICAmLWNvbnRhaW5lcntcblxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJiArICZ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTdweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJiArICZ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmZXN7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgJi5lcnJvciB7XG5cbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1lcnJvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1hcHBseXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXNtYWxse1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1idXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFwcGVhcmFuY2UgKG5vbmUpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4ICAkY29sb3ItbWFpbiBzb2xpZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1tYWluO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW1haW47XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLS1zbWFsbHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwtNTAlKSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi0tbW9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OicrJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLWxlc3Mge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAgMnB4IDAgMCAycHg7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jy0nO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbZGlzYWJsZWRdIH4gJi1idXR0b24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyZjMzM2E7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtbGFiZWx7XG5cbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWRhcmtlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgJiBzcGFue1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChtZCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChtZCl7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtZmlsZSB7XG5cbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgICAgICYtYm94e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICYtYnV0dG9ue1xuXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicCh4cyxzbSl7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgLy8gdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAvLyBmb250OiAxNHB4ICRmb250LXByaW1hcnk7XG4gICAgICAgICAgICAgICAgLy8gY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZzogNnB4IDExcHg7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAvLyAtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSB0cmFuc2l0aW9uICguM3MpO1xuICAgICAgICAgICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAyNSU7XG5cblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5LWRhcmtlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYtbGFiZWx7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1idG57XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICYgZW17XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMC4xZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaW1hZ2V7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10cmlnZ2Vye1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRpY29uO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OidcXGU5NDQnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6MTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoMCwtNTAlKSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLWFkdmljZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAwICMwMDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicCAobWwpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWRhdGUge1xuXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yLFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1jbGVhci1idXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXDAwYTA6JztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiN7JHByZWZpeH0ge1xuXG4gICAgdGV4dGFyZWEuaW5wdXQtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgICAgIHJlc2l6ZTogdmVydGljYWw7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuICAgIH1cblxuICAgIC8vIFNlbGVjdFxuICAgIC5zZWxlY3Qge1xuXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRjb3JuZXItcmFkaXVzO1xuICAgICAgICBiYWNrZ3JvdW5kOiRjb2xvci1ncmV5LWxpZ2h0ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzZweCAxMHB4IDEwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuXG5cbiAgICAgICAgLmllOSAme1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLnZhbGlkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXN1Y2Nlc3M7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIC8vIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGFiZWx7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYtLXNpZGV7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLWJveCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZDokY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgICYtLWFsb25le1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6J1xcZTkwZic7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRpY29uO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtLjY1ZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKDAsMCkpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG5cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAmLXNtYWxse1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWU5ICZ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAuaWU5ICZ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5pZTkgJntcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlbGVjdHtcblxuICAgICAgICAgICAgICAgICAgICAuaWU5ICZ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzNweCAwIDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXNtYWxsZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChzbSl7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5pZTkgJntcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlbGVjdHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzM3B4IDAgMTJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcblxuICAgICAgICAgICAgICAgICAgICAuaWU5ICZ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1xdHksXG4gICAgICAgICYtc2l6ZXtcblxuICAgICAgICAgICAgJi1ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlcjoxcHggc29saWQgJGNvbG9yLWdyZXk7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OidcXGU5MDAnO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGljb247XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLS41ZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYXBwZWFyYW5jZSAobm9uZSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cblxuLnJhZGlvLCAuY2hlY2tib3gge1xuICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgI3skcHJlZml4fSAme1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czpub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgIFxuICAgICYtdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIC8vIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiA0MXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1ib3gge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuXG4gICAgICAgIC5pbnB1dC1sYWJlbCArICYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSArICYtYm94IHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgdHJhbnNpdGlvbjpjb2xvciAwLjNzO1xuICAgICAgICBtaW4taGVpZ2h0OiAxOXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXk7XG4gICAgICAgIFxuICAgICAgICAmLWNvbnRlbnR7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi1pbWd7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAxMHB4IDVweCAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLCBcbiAgICAgICAgICAgICYgaW1ne1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgXG4gICAgICAgICN7JHByZWZpeH0gLnJlcXVpcmVkID4gJiBzcGFuLFxuICAgICAgICAjeyRwcmVmaXh9ICYtcmVxdWlyZWQge1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyonO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAtLjJlbTtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGNvbG9yLWVycm9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAmLXByaWNle1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cblxuXG4gICAgICAgICYgfiAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICYgfiAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZHVyYXRpb24pO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OidcXGU5MTMnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGljb247XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMCkgKTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgJi0tc3dpdGNoe1xuXG4gICAgICAgICAgICAme1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjEzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LWRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDAuNzY5MikgIWltcG9ydGFudCkgO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0NDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cblxuXG4gICAgICAgICYtLXRvcHtcbiAgICAgICAgICAgICY6OmFmdGVyLFxuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdG9wLCAmLWJvdHRvbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDRweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXRvcCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtYm90dG9tIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cblxuXG4gICAgfVxuICAgICYubWFnZS1lcnJvciB+ICYtbGFiZWwgLFxuICAgICYudmFsaWRhdGlvbi1mYWlsZWQgKyAmLWxhYmVsIHtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XG4gICAgICAgIH1cbiAgICB9XG5cblxuXG5cblxuICAgICYgfiAmLWxhYmVsIHtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLy8gb3BhY2l0eTogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDApKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcbiAgICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAvLyAmLWxhYmVsOmhvdmVyOjphZnRlcixcbiAgICAmOmNoZWNrZWQgfiAmLWxhYmVse1xuXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDAuNzMzMzMzMykpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZHVyYXRpb24pO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JleS1kYXJrZXI7XG4gICAgICAgIH1cblxuXG4gICAgICAgICYtLXN3aXRjaHtcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGFiZWw6aG92ZXJ7XG4gICAgICAgIC8vIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgfVxuXG5cblxuICAgICYtYmlnIHtcblxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyNXB4O1xuXG4gICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBcbiAgICAmLWltZ3tcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG59XG5cblxuLnJhZGlvIHtcblxuICAgICYtbGFiZWwge1xuICAgICAgICBcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICBcbiAgICAgICAgJi10aXRsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyZXktbGlnaHQyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJi1ib3gge1xuXG4gICAgICAgICYuY2hlY2tlZCB7XG5cbiAgICAgICAgICAgICYgKyAucmFkaW8tbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9SQU5HRSBTTElERVJcblxuLnByaWNle1xuXG5cbiAgICAmLXJhbmdle1xuXG5cbiAgICAgICAgJi1taW4sXG4gICAgICAgICYtbWF4e1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1jdXJyZW5jeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYmFja2dyb3VuZCAwLjNzKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbjogLTVweDtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDokY29sb3ItZ3JleTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLW1pbntcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1tYXh7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWN1cnJlbnR7XG4gICAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi51aS1zbGlkZXJ7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4udWktc2xpZGVyLWhhbmRsZXtcbiAgICBiYWNrZ3JvdW5kOiRjb2xvci1wcmltYXJ5O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC0zcHgsLTNweCkpO1xuXG4gICAgQGluY2x1ZGUgYnAobWQpe1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0obm9uZSk7XG4gICAgfVxufVxuI2xuX3NsaWRlcl9jb250YWluZXJfcHJpY2UubG5fc2xpZGVyX2NvbnRhaW5lcntcbiAgICBAaW5jbHVkZSBicCh4cyxzbSl7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjhweCAwIDlweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbiNsbl9zbGlkZXJfdGV4dF9wcmljZXtcblxuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxufVxuXG4uZmllbGR7XG4gICAgbWluLXdpZHRoOjUwJTtcblxuICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgbWluLXdpZHRoOnVuc2V0O1xuICAgIH1cblxuICAgICYgKyAmIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTo1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTowcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDozMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1hZGRyZXNze1xuICAgICAgICBtYXJnaW46IDAgLTE1cHggLTEwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KVxuICAgIH1cbn1cblxuLmZpZWxkc2V0e1xuXG4gICAgLm9wYyAme1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJiA+IC5sYWJlbHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmID4gLmZpZWxke1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuXG4gICAgICAgIC5vcGMtd3JhcHBlciAme1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dFt0eXBlPW51bWJlcl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLnF0eXtcbiAgICAjeyRwcmVmaXh9ICZ7XG4gICAgICAgICY6bm90KHRoKTpub3QodGQpe1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgXG4gICAgJHF0eVNtYWxsIDogI3smfSArXCItLXNtYWxsXCI7XG4gICAgXG4gICAgI3skcHJlZml4fSAmLS1zbWFsbHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICBcbiAgICAmLWlucHV0e1xuICAgICAgICBcbiAgICAgICAgI3skcHJlZml4fSAme1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgI3skcHJlZml4fSAjeyRxdHlTbWFsbH0gJntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIFxuICAgICYtYnRue1xuICAgICAgICBcbiAgICAgICAgI3skcHJlZml4fSAme1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6NDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLS1taW51c3tcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jy0nO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi0tcGx1c3tcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6JysnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgI3skcHJlZml4fSAjeyRxdHlTbWFsbH0gJntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIFxuICAgIH1cbn1cblxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vIFByb3ZpZGVzIGFuIGVhc3kgd2F5IHRvIGluY2x1ZGUgYSBjbGVhcmZpeCBmb3IgY29udGFpbmluZyBmbG9hdHMuXHJcbi8vL1xyXG4vLy8gQGxpbmsgaHR0cDovL2Nzc21vam8uY29tL2xhdGVzdF9uZXdfY2xlYXJmaXhfc29fZmFyL1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBVc2FnZVxyXG4vLy8gICAuZWxlbWVudCB7XHJcbi8vLyAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbi8vLyAgIH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1MgT3V0cHV0XHJcbi8vLyAgIC5lbGVtZW50OjphZnRlciB7XHJcbi8vLyAgICAgY2xlYXI6IGJvdGg7XHJcbi8vLyAgICAgY29udGVudDogXCJcIjtcclxuLy8vICAgICBkaXNwbGF5OiB0YWJsZTtcclxuLy8vICAgfVxyXG5cclxuQG1peGluIGNsZWFyZml4IHtcclxuICAmOjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcbn1cclxuIiwiYm9keXtcblx0LnBhY3tcblx0XHRcblx0XHQmLWNvbnRhaW5lcjo6YWZ0ZXJ7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdFxuXHRcdCYtaXRlbXtcblx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxufVxuXG4uY2x1c3Rlcntcblx0XG5cdHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuXHRcblx0aW1ne1xuXHRcdGNsaXA6IHJlY3QoMHB4LCA1NXB4LCA1NXB4LCAwcHgpICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXHRcblx0ZGl2e1xuXHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdHNwYW57XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0dG9wOjUwJTtcblx0XHRsZWZ0OjUwJTtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdH1cbn1cblxuXG4kbG9jYXRvciA6ICcubG9jYXRvcic7XG4kc2VjdGlvbiA6ICN7JGxvY2F0b3J9LWNvbnRlbnQtc2VjdGlvbjtcbiRsb2NhdG9yUG9waW4gOiAjeyRsb2NhdG9yfS0tcG9waW47XG5cbiN7JGxvY2F0b3J9e1xuXHRcblx0Ji1oZWFkZXJ7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLXNlYXJjaHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XG5cdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHQmLWdlb2xvY3tcblx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0bGVmdDogMjBweDtcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0Ji1nZW9sb2N7XG5cdFx0XHRcdHJpZ2h0OiAxMTBweDtcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdHJpZ2h0OiAxNDVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWZpbHRlcntcblx0XHRcdCZze1xuXHRcdFx0XHQmLWNvbnRlbnR7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTEzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cblx0Jntcblx0XHRwYWRkaW5nOiAzNXB4IDAgMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ly8gYmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0ICAgIHotaW5kZXg6IDk7XG5cdCAgICBtaW4taGVpZ2h0OiAzMTJweDtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRwYWRkaW5nOiAzNXB4IDEwcHggMHB4O1xuXHRcdCAgICBtaW4taGVpZ2h0OiAzNzdweDtcblx0XHR9XG5cdFx0Ly8gb3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdC8vIGNvbnRlbnQ6Jyc7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS1saWdodGVyIHVybCguLi9pbWcvYmcxX21vYmlsZS5wbmcpIGNlbnRlciAyMCUgcmVwZWF0LXg7XG5cdFx0XHRoZWlnaHQ6IDEzMnB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdG1heC1oZWlnaHQ6NTQ1cHg7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0Ly8gYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktbGlnaHRlciB1cmwoLi4vaW1nL2JnMS5wbmcpIGNlbnRlciAxNjAlIHJlcGVhdC14O1xuXHRcdFx0XHRoZWlnaHQ6IDQ1NXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDYwJTtcblx0XHRcdFx0d2lkdGg6IDIyMTRweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji0tcGFydGlhbHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM3NnB4O1xuXHRcdH1cblx0XHRcblx0XHQmLS1wb3Bpbntcblx0XHRcdHotaW5kZXg6IDUwMDtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMsIHBhZGRpbmcgMC41cztcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAoeGwpe1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogOTBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50Om5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhsKXtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTkwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji0tcG9waW4gJi1jb250ZW50e1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0XG5cdFx0Ji0tcG9waW4gJi1saXN0e1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHRcdFxuXHRcdCYtLXBvcGluICYtc2VsZWN0b3J7XG5cdFx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCAgICBsZWZ0OiA1MCU7XG5cdFx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0Ji1tYWlue1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHRcdH1cblx0fVxuXHRcblx0Ji1vdmVybGF5e1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleTtcblx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblx0XG5cdCYtY2FuY2Vse1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRib3R0b206IDMwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdGJvdHRvbTogaW5pdGlhbDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cdH1cblxuXHQmLXRpdGxle1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRtYXJnaW4tYm90dG9tOiA1NXB4O1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cdH1cblx0XG5cdCYtbWFwe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjI1cHg7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0aGVpZ2h0OiA1MDBweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji1jaG9zZW57XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XG5cdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnR7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDI2cHgpO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTNweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdHRyYW5zaXRpb246IG1hcmdpbiAwLjRzIDAuMXM7XG5cdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTIwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHR9XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0cGFkZGluZzogMCA2NXB4O1xuXHRcdH1cblxuXHRcdCYtc2VjdGlvbntcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0Ji1jb250ZW50e1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cblx0XHRcdDpjaGVja2VkICsgJntcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtbWFwe1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cztcblx0XHRcdFx0bWF4LWhlaWdodDowO1xuXHRcdFx0XHQvLyBtYXJnaW4tdG9wOiAtMTQ5cHg7XG5cdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IC0zMHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0XHQuZ21ub3ByaW50e1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQuZ20tZnVsbHNjcmVlbi1jb250cm9se1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdFxuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0NDNweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cdFx0XHRcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHQmLCYuYWN0aXZle1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDpub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji10b2dnbGV7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTM2cHg7XG5cdFx0XHRcdCAgICB6LWluZGV4OiAxMDtcblx0XHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3NnB4KTtcblx0XHRcdFx0ICAgIFxuXHRcdFx0XHQgICAgI3skc2VjdGlvbn06bm90KCN7JHNlY3Rpb259LS1wYXJ0aWFsKSAmLFxuXHRcdFx0XHQgICAgJi5hY3RpdmV7XG5cdFx0XHQgICAgXHRcdG9wYWNpdHk6IDA7XG5cdFx0XHQgICAgXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHQgICAgXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYtYmFja3tcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOjQwcHg7XG5cdFx0XHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlKTtcblx0XHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQjeyRzZWN0aW9ufTpub3QoI3skc2VjdGlvbn0tLXBhcnRpYWwpICYtbWFpbiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQjeyRzZWN0aW9ufTpub3QoI3skc2VjdGlvbn0tLXBhcnRpYWwpICYtbWFwe1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQjeyRzZWN0aW9ufTpub3QoI3skc2VjdGlvbn0tLXBhcnRpYWwpICYtdGl0bGV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fSBcblx0XHRcdFxuXHRcdFx0Ji10aXRsZXtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRwYWRkaW5nOiAxN3B4IDEwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdH1cblx0XG5cdCYtaW5wdXR7XG5cdFx0XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0JiwmOnZhbGlke1xuXHRcdFx0Ly8gYm9yZGVyLWNvbG9yIDogJGNvbG9yLWdyZXktbGlnaHQ7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0fVxuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji1jb250YWluZXJ7XG5cdFx0XHQjeyRzZWN0aW9ufTpub3QoI3skc2VjdGlvbn0tLXBhcnRpYWwpICYtLWhvbWV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fSBcblx0XHRcdFxuXHRcdFx0Ji0taG9tZXtcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDFzO1xuXHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtcmVzZXR7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiA1O1xuXHRcdFx0d2lkdGg6IDM3cHg7XG5cdFx0XHRoZWlnaHQ6IDM3cHg7XG5cdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0dG9wOiA1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodDI7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdHJpZ2h0OiA3cHg7XG5cdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0OnBsYWNlaG9sZGVyLXNob3duIH4gJntcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJGljb247XG5cdFx0XHRcdGNvbnRlbnQ6J1xcZTkwZSc7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRsZWZ0OjUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWdlb2xvY3tcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0dG9wOiAxN3B4O1xuXHRcdFx0cmlnaHQ6IDc1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHR0cmFuc2l0aW9uOiByaWdodCAwLjNzO1xuXHRcdFx0XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHR0b3A6IDIycHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQ6cGxhY2Vob2xkZXItc2hvd24gfiAme1xuXHRcdFx0XHRcdHJpZ2h0OjI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0Ji0tYnRue1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFxuXHRcdFx0XHQ6cGxhY2Vob2xkZXItc2hvd24gfiAme1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtcmVzdWx0c3tcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdFx0XG5cdFx0XHQmLWl0ZW17XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMHM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblxuXHQmLWJveHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Ly8gYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0bWluLWhlaWdodDoxNDJweDtcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRtaW4taGVpZ2h0OjIzMXB4O1xuXHRcdH1cblx0XHRcblx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRtaW4taGVpZ2h0OjI0MXB4O1xuXHRcdH1cblx0XHRcblx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1zZWxlY3RvcntcblxuXHRcdCZ7XG5cdFx0XHR3aWR0aDogMzQwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0Ym94LXNoYWRvdzogMCA1cHggOHB4IDAgcmdiYSgkY29sb3ItYmxhY2ssMC4wNik7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzM3B4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTU3cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNzNweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pdGVte1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0cGFkZGluZzogNXB4IDIzcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyOHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogMC41cztcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggNzVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmIH4gJntcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHR9XG5cblx0XHRcdDpjaGVja2VkICsgJntcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1saXN0e1xuXHRcdC8vIG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0aGVpZ2h0OiA0NDBweDtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHR6LWluZGV4OiAxMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIDA7XG5cdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdC8vIG1hcmdpbi10b3A6IDk3cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBtYXJnaW4gMC41cztcblx0XHR9XG5cdFx0XG5cdFx0Ji5hY3RpdmV7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1oZWFkZXJ7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0Ji1jb3VudHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWJhY2tncm91bmR7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Ly8gY29udGVudDonJztcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDozMHB4O1xuXHRcdFx0XHRsZWZ0OjA7XG5cdFx0XHRcdHRvcDogMzBweDtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcblx0XHRcdFx0I3skbG9jYXRvclBvcGlufSAme1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCN7JHNlY3Rpb259LS1wYXJ0aWFsICZ7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cdFx0XG5cdFx0Ji1pdGVte1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0Ly8gZGlzcGxheTogZmxleDtcblx0XHRcdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwwKTtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCZbZGF0YS1pbmRleF17XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JiArICZ7XG5cdFx0XHRcdC8vIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDI7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0Ly8gY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4xcztcblx0XHRcdH1cblx0XHRcdCYtLWFjdGl2ZXtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC8vIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtLWFjdGl2ZSAmLW5hbWV7XG5cdFx0XHRcdC8vIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtaW1ne1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA2NXB4O1xuXHRcdFx0XHRcdGhlaWdodDogNjVweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDM1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1pbWFnZXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdFx0bWF4LXdpZHRoOiA3NXB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOjVweDtcblx0XHRcdFx0b2JqZWN0LWZpdDogc2NhbGUtZG93bjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1jb250ZW50e1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLW5hbWV7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMXM7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbWFpbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWRldGFpbHtcblx0XHRcdFx0XG5cdFx0XHRcdCZze1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0XHRcblx0XHRcdFx0Ji0taW5saW5le1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1zbG90e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE3cHg7XG5cdFx0XHRcdCYtLXZhbHVle1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtZGlzdGFuY2V7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1hZGRyZXNze1xuXHRcdFx0XHQmLS1lbXBoYXNpc3tcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXNjaGVkdWxle1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDon4oCiJztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDNweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1vcGVue1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itb2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYtLWNsb3NlZHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWVycm9yO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLS1iaWd7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0XHRcdH1cdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXNsb3R7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXJlaW5zdXJhbmNle1xuXHRcdFx0XHQmc3tcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCZ7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOjMwcHg7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6MzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdFxuXHQmLWJhbmR7XG5cdFx0Jntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1x0XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb24gOnJvdztcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1jb250ZW50e1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji1tYWlue1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0XHRcblx0XHQmLWJ0bntcblx0XHRcdGZsZXgtc2hyaW5rOjA7XG5cdFx0XHRtYXJnaW46IDEwcHggYXV0byAwO1xuXHRcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtaW1hZ2V7XG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOjA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0XG5cdCYtaG9tZXtcblx0XHRcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbjogMjBweCAtMTJweCAtNTBweDtcblx0XHRwYWRkaW5nOiAwIDEycHggMjBweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFxuXHRcdCN7JHNlY3Rpb259Om5vdCgjeyRzZWN0aW9ufS0tcGFydGlhbCkgJntcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdCYtdGl0bGV7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdHRvcDogMTBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLS1ybWd7XG5cdFx0XHRcdC8vIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQmLWJhY2t7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdFx0XG5cdFx0Ji1oZWFke1xuXHRcdFx0XG5cdFx0XHQmLWNvbnRhaW5lcntcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCZ7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMTBweCAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XHRtYXgtd2lkdGg6Nzc1cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCA0NXB4IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1hZGRyZXNze1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtYXZhaWxhYmxle1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLW9rO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA3cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0Ji0tbm90e1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItZXJyb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1hdmFpbGFiaWxpdHl7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcblx0XHRcdFx0JiBzcGFue1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtc2VjdGlvbntcblx0XHRcdFx0JiArICZ7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMjBweCAxMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGNvbG9yLWdyZXktZGFyaywwLjUpO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAwIDAgMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1zdG9yZXtcblx0XHRcdFx0XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQsbWwpe1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHQmID4gOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLWRldGFpbHN7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Ji10aXRsZXtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmLXRleHR7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA3cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLWJ0bntcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWRldGFpbHtcblx0XHRcdFxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0cGFkZGluZzogMTBweCAzNXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFxuXHRcdFx0JiArICZ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDUwcHggMzBweCA1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHR3aWR0aDogMjI1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCZze1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC00MHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMXM7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxOTRweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0Om5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMzVweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji10aXRsZXtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itb2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXZhbHVle1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCA5cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYtYW1vdW50e1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmc3tcblx0XHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWZpcnN0e1xuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtbGlzdHtcblx0XHRcdFxuXHRcdFx0Ji1jb250YWluZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFxuXHRcdFx0XHQjeyRzZWN0aW9ufTpub3QoI3skc2VjdGlvbn0tLXBhcnRpYWwpICYtLXJtZ3tcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogODEwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdGhlaWdodDogMjc1cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0cGFkZGluZzogMCAxMDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cblx0fVxuXHRcbn1cblxuLmxvY2F0aW9ue1xuXHRcblx0Ji1tYXB7XG5cdFx0aGVpZ2h0OiAyNTBweDtcblx0fVxuXHRcblx0Ji1oZWFkZXJ7XG5cdFx0XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdH1cblx0XHRcblx0XHRcblx0XHQmLWltYWdle1xuXHRcdFx0QGluY2x1ZGUgYnAoeHMsbWQpe1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEyNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwNXB4O1x0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdFx0XG5cdFx0Ji1kZXRhaWxze1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHRcdCYtbWFpbntcblx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsbWQpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwNXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMzVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWxpbmV7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGJwKHhzLG1kKXtcblx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmICsgJntcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1pdGVte1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWxhYmVse1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDdweDtcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1zY2hlZHVsZXtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRjb2x1bW5zOiAyO1xuXHRcdFx0XHRjb2x1bW4tZ2FwOiA0MHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdGNvbHVtbnM6IDM7XG5cdFx0XHRcdGNvbHVtbi1nYXA6IDk1cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtaXRlbXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRicmVhay1pbnNpZGU6IGF2b2lkLWNvbHVtbjtcblx0XHRcdFx0XG5cdFx0XHRcdCYgPiA6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuY2hlY2tvdXQtY2FydC1pbmRleHtcblx0QGluY2x1ZGUgYnAoeHMsbWQpe1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHR9XG5cblx0JiAuY3Jvc3NzZWxse1xuXHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdH1cblxuXHQmIC50b3RhbHMuc2hpcHBpbmd7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uY2FydC5tYWluLmFjdGlvbnMsXG4uYmxvY2suc2hpcHBpbmd7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuXG5cbi5jYXJ0e1xuXHRcblx0Ji1jb250YWluZXJ7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0bWFyZ2luLXRvcDogMzVweDtcblx0XHR9XG5cdH1cblx0XG5cdCYtaXRlbSAmLXByaWNle1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0fVxuXHRcblx0Ji1zdW1tYXJ5e1xuXHRcdFxuXHRcdHRvcDogMCAhaW1wb3J0YW50O1x0XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHR0b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdHRvcDogMjIwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0dG9wOiAxNzBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRcblx0XHQmLS1jaGVja291dHtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0dG9wOiAxMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLXRvdGFsc3tcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdCN7JHByZWZpeH0gJi1jb250YWluZXJ7XG5cdFx0XHRcblx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRcblx0XHRcdC5hY3Rpb24tY2xvc2V7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5tb2RhbC1pbm5lci13cmFwe1xuXHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Ym94LXNoYWRvdzpub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQjb3BjLXNpZGViYXIsXG5cdFx0XHQubW9kYWwtY29udGVudCxcblx0XHRcdC5tb2RhbC1pbm5lci13cmFwe1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRvcmRlcjppbml0aWFsO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtdGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjZweDtcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdFxuXHRcdCYtc3VidGl0bGV7XG5cdFx0XHQjeyRwcmVmaXh9ICZ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQjeyRwcmVmaXh9ICY6OmFmdGVye1xuXHRcdFx0XHRmb250LWZhbWlseTogJGljb247XG5cdFx0XHRcdGNvbnRlbnQ6J1xcZTkwZic7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCN7JHByZWZpeH0gLmFjdGl2ZSA+ICY6OmFmdGVye1xuXHRcdFx0XHRjb250ZW50OidcXGU5MTEnO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWZze1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDI1NXB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDVweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0XHRcblx0XHR3aWR0aDogMTAwJTtcblx0XHRcblx0fVxuXHRcblx0Ji1pdGVte1xuXHRcdCN7JHByZWZpeH0gJntcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDI7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKXtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtY29se1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMTVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtZGV0YWlsc3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLXJvd3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWNvbHtcblx0XHRcdFxuXHRcdFx0Ji0tZGV0YWlsc3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQvLyB3aWR0aDogMTAwJTtcblx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMil7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtbmFtZXtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIzcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1icmFuZHtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmcztcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1x0XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji1hdHRye1xuXHRcdFx0XG5cdFx0XHQmc3tcblx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYgc3BhbntcbiAgICBcdFx0XHRmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtaW1ne1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0aGVpZ2h0OiAxMDBweDtcdFxuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdFxuXHRcdCYtcmVtb3Zle1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0fVxuXHRcdFxuXHRcdCYtcHJpY2V7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLXRvdGFsc3tcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5cdFxuXHQmLWJ0bntcblx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG59XG5cblxuLm9sZGNhcnR7XG5cblx0Ji1lbXB0eXtcblx0XHRwYWRkaW5nOiA1MHB4IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cblx0XHQmLXRleHQgKyAmLXRleHR7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtbWFpbntcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXG5cdCYtaXRlbXtcblxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0fVxuXG5cdFx0JiArICZ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdH1cblxuXHRcdCZze1xuXHRcdFx0Ji13cmFwcGVye1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbnVtYmVyc3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRcdCYgLnByaWNle1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWFjdGlvbnN7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQmLWRldGFpbHtcblx0XHRcdCZze1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cblx0XHQmLW5hbWV7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogLThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0fVxuXG5cdFx0Ji1jYXRlZ29yeXtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCYtYXR0cmlidXRle1xuXHRcdFx0JnN7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQyMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHQvLyBncmlkLXRlbXBsYXRlOiBcImEgYlwiO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXG5cdFx0XHRcdCYtd3JhcHBlcntcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQme1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdFx0fVxuXG5cblx0XHRcdCYtbGFiZWx7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdH1cblxuXHRcdFx0Ji12YWx1ZXtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaW1hZ2V7XG5cdFx0XHQmLXdyYXBwZXJ7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMThweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgYXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmIGltZ3tcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYtdGFne1xuXHRcdFx0YmFja2dyb3VuZDokY29sb3ItcHJpbWFyeTtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHBhZGRpbmc6IDAgNXB4O1xuXG5cdFx0fVxuXG5cdFx0Ji1wcmljZXtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdCYtY29udGFpbmVye1xuXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1vbGR7XG5cblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTNweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiAucHJpY2V7XG5cdFx0XHRcdFx0Ly8gY29sb3IgOiAkY29sb3Itc2Vjb25kYXJ5LWxpZ2h0ZXI7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXF0eXtcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHQgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRcdCAgICAtbXMtYXBwZWFyYW5jZTogbm9uZTtcblx0XHQgICAgLW8tYXBwZWFyYW5jZTogbm9uZTtcblx0XHQgICAgYm9yZGVyOiAwcHggc29saWQ7XG5cdFx0ICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0cGFkZGluZzogN3B4IDdweDtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblxuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtc3VidG90YWx7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHR3aWR0aDogMTE1cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXJlbW92ZXtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHRcdH1cblx0fVxuXG5cdCYtZWNvcHJpY2V7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXG5cdFx0JiAqe1xuXHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG5cdFx0fVxuXHR9XG5cblx0Ji1jb3Vwb257XG5cblx0XHRiYWNrZ3JvdW5kOiRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblxuXHRcdCYgaW5wdXR7XG5cdFx0XHRib3JkZXI6IDBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDI1cHg7XG5cdFx0fVxuXG5cdFx0Ji10aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDZweDtcblx0XHR9XG5cblx0XHQmLWJ1dHRvbnN7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtdG90YWxze1xuXG5cdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG5cblx0XHQmLWNvbnRhaW5lcntcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblxuXHRcdCYtY29udGVudHtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRib3JkZXIgOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHQmIC5ncmFuZC50b3RhbHMuZXhjbCxcblx0XHRcdCYgLnRvdGFscy5zaGlwcGluZy5leGNse1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYgLnByaWNle1xuXHRcdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0fVxuXG5cdFx0XHQmICA+ICp7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kLG1kKXtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWVjb3tcblx0XHRcdFx0b3JkZXI6IDk5OTk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdFx0XHRjb2xvcjogIzRmNGY0ZjtcblxuXHRcdFx0XHQmIC5jYXJ0LXN1YnN1YnRvdGFsLWxhYmVse1xuXHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgLnByaWNle1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiAubWFya3tcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxMHB4IDM1cHg7XG5cblx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1zdWJ0b3RhbHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcblxuXHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cblx0XHQmLWxhYmVse1xuXG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0Y29udGVudDogJzonO1xuXHRcdFx0XHRtYXJnaW46IDAgN3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdmFsdWV7XG5cdFx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xuXG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtc3Vic3VidG90YWx7XG5cblx0XHQvLyBsaW5lLWhlaWdodDogMTtcblx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcblx0XHR9XG5cblx0XHQmLWxhYmVse1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHRjb2xvcjogIzRmNGY0Zjtcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDonZG9udCAnO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWVjb3tcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcblx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0fVxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCYtdmFsdWV7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogM3B4O1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0Y29udGVudDonRG9udCc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXJlaW5zdXJhbmNlc3tcblx0XHRwYWRkaW5nLXRvcDogMzVweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMzVweDtcblxuXHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdCYtYnV0dG9ue1xuXG5cdFx0Ji0tc3RvcmV7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCZze1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdCYtd3JhcHBlcntcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kLG1kKXtcblx0XHRcdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdCAgICB3aWR0aDogMzAwcHg7XG5cdFx0XHRcdCAgICBtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYgKyAme1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cblx0XHQme1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi50b3RhbHN7XG5cdFxuXHRmb250LXdlaWdodDogNTAwO1xuXHRcblx0JiB0ZCwgJiB0aHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRwYWRkaW5nOiAwIDAgMjBweDtcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXHRcblx0JiAubWFya3tcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cdFxuXHQmIC5hbW91bnQsXG5cdCYgLnByaWNle1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG5cdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdH1cblx0fVxufVxuXG4uZ3JhbmQudG90YWxze1xuXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdC8vIGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHQvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0XHRcblx0XHRvcmRlcjogLTE7XG5cdFx0XG5cdFx0JiAubWFya3tcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDdweDtcblx0XHR9XG5cblxuXHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cblx0XHQmIC5tYXJre1xuXHRcdFx0JiwgJiBzdHJvbmd7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHQvLyBjb250ZW50OiAnOic7XG5cdFx0XHRcdG1hcmdpbjogMCA3cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiAuYW1vdW50e1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG5cblx0XHRcdCN7JHByZWZpeH0gJiAucHJpY2V7XG5cdFx0XHRcdC8vIGNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cbn1cblxuIiwiLnBvcGlue1xuXHRcblx0XG5cdFxuXHQme1xuXHRcdHBvc2l0aW9uOmZpeGVkO1xuXHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO1xuXHRcdHRvcDo1MCU7XG5cdFx0bGVmdDo1MCU7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEuMikpO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdG1heC13aWR0aDogMTAwdnc7XG5cdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0cGFkZGluZzogNTBweDtcdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0Ji0tb3Blbntcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czphbGw7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSkpO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6YWxsO1xuXHRcdH1cblx0XHRcblx0XHQmLWNsb3Nle1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0d2lkdGg6IDM2cHg7XG5cdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDNweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkZHVyYXRpb24pO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHRvcDogN3B4O1x0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWNvbnRlbnR7XG5cdFx0XHRiYWNrZ3JvdW5kOiRjb2xvci13aGl0ZTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogOTI2cHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA1NzZweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Ji0tY2FyZCB7XG5cdFx0XHRcdHdpZHRoOiA2MDBweDtcblx0XHRcdFx0aGVpZ2h0OiA0NDRweDtcblx0XHRcdFx0bWluLWhlaWdodDogNDQ0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtc3RlcHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFxuXHRcdFx0Ji0tYWN0aXZle1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1oZWFkZXJ7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDUwcHggMTVweCAzMHB4O1xuXHRcdFx0YmFja2dyb3VuZDokY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XG5cdFx0XHQmLXRpdGxle1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodCA6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzRweDtcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXRleHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogOXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWJvZHl7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWJhY2tncm91bmR7XG5cdFx0XG5cdFx0ei1pbmRleDogOTk5O1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0XHRwb2ludGVyLWV2ZW50czpub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiRjb2xvci1zZWNvbmRhcnk7XG5cdFx0XG5cdFx0Ji0tb3Blbntcblx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHBvaW50ZXItZXZlbnRzOmFsbDtcblx0XHR9XG5cdH1cblx0XG5cdCYtcmVzdWx0IHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdHRvcDo1MCU7XG5cdFx0bGVmdDo1MCU7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpKTtcblx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkZHVyYXRpb24pO1xuXHRcdHBvaW50ZXItZXZlbnRzOm5vbmU7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFxuXHRcdCYtLWxvYWRpbmd7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXHRcblx0XG5cdCYtLXN1Y2Nlc3MgJi1yZXN1bHQtLWxvYWRpbmcsXG5cdCYtLWVycm9yICYtcmVzdWx0LS1sb2FkaW5ne1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0Ji0tc3VjY2VzcyAmLXJlc3VsdC0tc3VjY2Vzcyxcblx0Ji0tZXJyb3IgJi1yZXN1bHQtLWVycm9ye1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6YWxsO1xuXHR9XG5cdFxuXHQmLXN1Ym1pdHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHR3aWR0aDogYXV0bztcdFx0XHRcblx0XHR9XG5cdH1cblx0XG5cdFxuXHQudWktZGF0ZXBpY2tlci10cmlnZ2Vye1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIuZm9vdGVye1xuXHRcblx0Ji1jb250YWluZXJ7XG5cdFx0cGFkZGluZzogMDtcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdFx0fVxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdH1cblx0XG5cdCYtcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmc6MTVweCAwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0cGFkZGluZzoyMHB4IDBweDtcblx0XHR9XG5cblx0XHQmLS1ub2dhcCB7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLW5ld3NsZXR0ZXJ7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWNvbCB7XG5cdFx0Ji10aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjVzO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdFxuXHRcdFxuXHRcdC8qXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XG5cblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCYtLWNlbnRlciB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYtLXJpZ2h0IHtcblx0XHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cblxuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ki9cblx0XHRcblx0XHQmLXNlY3Rpb257XG5cdFx0XHRcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQsbWwpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFxuXHRcdFx0fVx0XHRcdFxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JiArICZ7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTdweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6MHB4IDIwcHg7XG5cdFx0cGFkZGluZy10b3A6NTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRwYWRkaW5nLXRvcDo0MHB4O1xuXHRcdH1cblxuXHRcdCYtbmF2IHtcblx0XHRcdHBhZGRpbmc6MzBweCAwcHggMTBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1heC13aWR0aDogMTIxMHB4O1xuXHRcdFx0bWFyZ2luOmF1dG87XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0cGFkZGluZzoyMHB4IDBweCAxMHB4IDIwMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDoyMHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OjI1NXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdH1cblxuXHRcdFx0Ly9ST1NFIERFUyBWRU5UU1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdGxlZnQ6LTclO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjQ1cHg7XG5cdFx0XHRcdG9wYWNpdHk6IDAuMztcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ly9CT1JERVItVE9QXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OjUwJTtcblx0XHRcdFx0dG9wOjAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdFx0aGVpZ2h0OjFweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRmb250LWZhbWlseTogJGZzO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFxuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkaWNvbjtcblx0XHRcdFx0Y29udGVudDonXFxlOTIxJztcblx0XHRcdFx0dHJhbnNpdGlvbjogMC41cztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ncmV5O1xuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbGluayB7XG5cdFx0XHRcblx0XHRcdCYge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCZzIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC41cztcblx0XHRcdFx0XG5cdFx0XHRcdCYub3Blbntcblx0XHRcdFx0XHRtYXgtaGVpZ2h0Om5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0Om5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAoeHMpe1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDonLSc7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDo1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtbmV0d29yayB7XG5cdFx0JnMge1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206MjVweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTowcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItY29sIHtcblx0XHRcdFx0bWFyZ2luOmF1dG87XG5cdFx0XHRcdHdpZHRoOmF1dG87XG5cdFx0XHRcdGZsZXg6MTtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0ZmxleDp1bnNldDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0XHRcdHdpZHRoOmF1dG87XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHRcdHdpZHRoOmF1dG87XG5cdFx0XHRcdFx0ZmxleDp1bnNldDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRoZWlnaHQ6NzVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWxhYmVsIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZnM7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206MTVweDtcblx0XHRcdG1hcmdpbi10b3A6MTVweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWxpbmsge1xuXHRcdFx0JiArICYge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblxuXHRcdFx0XHQmLS1wYXJ0bmVyIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWltZyB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDI3cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM3cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0tcGFydG5lciAmLWltZyB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDY2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtbGVnYWwge1xuXHRcdFxuXHRcdCZzIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcblx0XHRcdCYtY29udGVudHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWl0ZW17XG5cdFx0XHRcdFxuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogaW5pdGlhbDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JiArICZ7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdFx0XHRcblx0XHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XG5cdFx0XHQmLWxpbmt7XG5cdFx0XHRcdFxuXHRcdFx0XHQmc3tcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Jntcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiArICYge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6J3wnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDotNHB4O1xuXHRcdFx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCYtdGV4dCxcblx0Ji1saW5rIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29sb3I6ICRjb2xvci1ncmV5LWRhcmtlcjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFxuXHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYgKyAme1xuXHRcdFx0bWFyZ2luLXRvcDogMTFweFxuXHRcdH1cblx0XHRcblx0XHQmOmFmdGVyIHtcblx0XHRcdC8vIGNvbnRlbnQ6Jyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206LTNweDtcblx0XHRcdGxlZnQ6MHB4O1xuXHRcdFx0cmlnaHQ6MHB4O1xuXHRcdFx0aGVpZ2h0OjFweDtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWRhcmtlcjtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlcjphZnRlciB7XG5cdFx0XHR0cmFuc2Zvcm06c2NhbGVYKDEpO1xuXHRcdH1cblxuXHRcdCYtLWxpZ2h0IHtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLXNvY2lhbHtcblx0XHQmc3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Jntcblx0XHRcdGZvbnQtc2l6ZTogMjdweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblx0XHRcblx0XHQmICsgJntcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdH1cblx0fVxuXHRcbn1cdCIsIiNhbWFzdHktc2hvcGJ5LXByb2R1Y3QtbGlzdHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5tc3Qtc2VhcmNoX19oaWdobGlnaHR7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1zYWxtb24tbGlnaHRlcjtcbn1cblxuLnBhZ2UtaGVhZGVyLS1jYXRlZ29yeSB7XG5cblx0bWFyZ2luLWJvdHRvbTogLTYwcHg7XG5cblx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAtMTU1cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBicChsZykge1xuXHRcdG1hcmdpbi1ib3R0b206IC0yMDVweDtcblx0fVxufVxuXG4uY2F0YWxvZy1jYXRlZ29yeS12aWV3IHtcblxuXG5cdCYgLmJyZWFkY3J1bWJzIHtcblx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5cbiNhbWFzdHktc2hvcGJ5LXByb2R1Y3QtbGlzdCAuYmxvY2sge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4udWktc2xpZGVyLWhhbmRsZSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbiN7JHByZWZpeH0gLnByaWNle1xuXHQmLCYtY29udGFpbmVye1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHQmOjphZnRlcntcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWJveHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cdFxuXHQmc3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC8vIGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdCYtcHJvbW97XG5cdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQvLyB0b3A6IDA7XG5cdFx0XHQvLyByaWdodDogMDtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZnM7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxLjQyZW07XG5cdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTU1JSk7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMWVtO1xuXHRcdFx0Ly8gbWFyZ2luLXRvcDogLTEuMmVtO1xuXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogMC4yZW07XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246bm9uZTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQmID4gOmxhc3QtY2hpbGR7XG5cdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMC4xZW07XG5cdFx0fVxuXHR9XG59XG5cbiN7JHByZWZpeH0gLm9sZC1wcmljZSB7XG5cdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdGZvbnQtc2l6ZTogMC40OGVtICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcblx0JiAucHJpY2V7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdH1cbn1cblxuI3skcHJlZml4fSAuc3BlY2lhbC1wcmljZSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmlwb2ludCB7XG5cblx0Zm9udC1zaXplOiAwO1xuXHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblxuXG5cdCZzIHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCYtLXdoaXRlIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdHBhZGRpbmc6IDYwcHggMDtcblx0XHR9XG5cblx0XHQmLXNlY3Rpb24tdGl0bGUge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmcztcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ1cHg7XG5cdFx0fVxuXG5cdH1cblxuXHQmKyYge1xuXHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA3MHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtaW1hZ2Uge1xuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblxuXHRcdCYtY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHR9XG5cblx0XHQmIGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmIGltZytpbWcge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xuXHRcdH1cblx0fVxuXG5cdC8vIEBpbmNsdWRlIGJwKG1kKXtcblx0Ly8gJjpudGgtY2hpbGQoZXZlbikgJi10ZXh0e1xuXHQmOm50aC1jaGlsZChldmVuKSAmLWltYWdlIHtcblx0XHRvcmRlcjogLTE7XG5cdH1cblxuXHQvLyB9XG5cdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0JjpudGgtY2hpbGQob2RkKSAmLWltYWdlIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZChldmVuKSAmLWltYWdlIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHR9XG5cdH1cblxuXHQmLXRleHQge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdC8vIGJhY2tncm91bmQ6JGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiA1MHB4O1xuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRAaW5jbHVkZSBicCh4cywgc20pIHtcblx0XHRcdFx0Ly8gbWF4LWhlaWdodDoxNzBweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYgcCxcblx0XHQmIGgxLFxuXHRcdCYgaDIsXG5cdFx0JiBoMyxcblx0XHQmIGg0LFxuXHRcdCYgaDUge1xuXHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmIGVtIHtcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHR9XG5cblx0XHQmIGIge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cblx0XHQmIGgxLFxuXHRcdCYgaDIsXG5cdFx0JiBoMyxcblx0XHQmIGg0LFxuXHRcdCYgaDUge1xuXHRcdFx0Ly8gZm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRmb250LWZhbWlseTogJGZzO1xuXG5cdFx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmIHN0cm9uZyB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblxuXHRcdCYgcCB7XG5cdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHR9XG5cblx0XHQmIHAge1xuXG5cdFx0XHQmK2gxLFxuXHRcdFx0JitoMixcblx0XHRcdCYraDMsXG5cdFx0XHQmK2g0LFxuXHRcdFx0JitoNSxcblx0XHRcdCYrcCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQmIHAgYSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrZXI7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxufVxuXG4ucHBvaW50IHtcblxuXHRmb250LXNpemU6IDA7XG5cdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXG5cblxuXHRAaW5jbHVkZSBicChsZykge1xuXG5cdFx0Ly8gbWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmcyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmLXJvdyB7XG5cdFx0QGluY2x1ZGUgYnAobWQsIG1sKSB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0fVxuXHR9XG5cblx0Ji1pbWFnZSB7XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Ly8gcGFkZGluZzogMCAxNXB4O1xuXG5cdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblxuXHRcdCYtY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHR9XG5cblx0XHQmLXdyYXBwZXIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxLzEyICogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji0tb2RkIHtcblx0XHRcdFx0b3JkZXI6IC0xO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxLzEyICogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYgaW1nIHtcblx0XHRcdC8vIHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIGJwKG1kKSB7XG5cblx0XHQmOm50aC1jaGlsZChvZGQpICYtdGV4dCxcblx0XHQmOm50aC1jaGlsZChldmVuKSAmLWltYWdlLXdyYXBwZXIge1xuXHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEvMTIgKiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCYtLWVuZCAmLXRleCB7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQmLXRleHQge1xuXHRcdC8vIHBhZGRpbmc6IDMwcHg7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXG5cblx0XHQmIC5zZWN0aW9uLXRpdGxlIHtcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0JiAuc2VjdGlvbi10aXRsZX4uc2VjdGlvbi1zdWJ0aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0yNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHQvLyBwYWRkaW5nOiA1MHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMS8xMiAqIDEwMCU7XG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG5cdFx0XHQmIHAsXG5cdFx0XHQmIGgxLFxuXHRcdFx0JiBoMixcblx0XHRcdCYgaDMsXG5cdFx0XHQmIGg0LFxuXHRcdFx0JiBoNSB7XG5cdFx0XHRcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cblxuXHRcdFx0JiBhIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbik7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWxpZ2h0ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiBlbSB7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdH1cblxuXHRcdFx0JiBzdHJvbmcge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmIGIge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmIGgxLFxuXHRcdFx0JiBoMixcblx0XHRcdCYgaDMsXG5cdFx0XHQmIGg0LFxuXHRcdFx0JiBoNSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0fVxuXG5cdFx0XHQmIHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhzLCBzbSkge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxNzBweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXG5cblx0fVxufVxuXG4ucGFnZXIge1xuXG5cdCYtY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Ji1sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdH1cblxuXHQmLWl0ZW0ge1xuXHRcdCZzIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdH1cblxuXHRcdCYge1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0XHR9XG5cblx0XHQmIGEge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oMHMpO1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHR9XG5cblx0XHQmKyYge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDFweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyLFxuXHRcdCYtLWN1cnJlbnQge1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigwcyk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0fVxuXG5cdFx0Ji0tY3VycmVudCB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4ucmVsYXRlZHMge1xuXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wcm9tb3tcblx0ZGlzcGxheTogZmxleDtcblx0bWluLWhlaWdodDogNDdweDtcblx0d2lkdGg6IDEyMnB4O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdGNvbG9yIDogJGNvbG9yLXJlZDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkLWxpZ2h0O1xuXG5cblx0Ji0tZmlkZWxpdHkge1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1saWdodDtcblx0fVxuXG5cdCYtLWJpZyB7XG5cdFx0bWluLWhlaWdodDogODBweDtcblx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cblx0Ji1jb250ZW50e1xuXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUpO1xuXHRcdG1pbi1oZWlnaHQ6IDQ3cHg7XG5cdFx0cGFkZGluZzogMnB4O1xuXG5cdFx0Ji0tYmlnIHtcblx0XHRcdHBhZGRpbmc6IDJweCAxNHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicCh4cyxtbCkge1xuXHRcdFx0XHRwYWRkaW5nOiAycHggMDtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdCYtcHJpY2UgKyAmLWNvbnRlbnR7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDc5cHgpO1xuXHR9XG5cblx0Ji1wcmljZS0tYmlnICsgJi1jb250ZW50IHtcblx0XHR3aWR0aDogY2FsYygzMjhweCAtIDEwMHB4KTtcblxuXHRcdEBpbmNsdWRlIGJwKHhzLG1sKSB7XG5cdFx0XHR3aWR0aDogY2FsYygyNjhweCAtIDEwMHB4KTtcblx0XHR9XG5cdH1cblxuXHQmOjpiZWZvcmV7XG5cdFx0Y29udGVudDonJztcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuXHRcdG9wYWNpdHk6IDAuMTY7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IC0xO1xuXHR9XG5cblx0Ji10aXRsZSwgJi1wcmV0aXRsZSwgJi1zdWJ0aXRsZSwgJi1kZXNjcmlwdGlvbiB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Ji1wcmV0aXRsZXtcblx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiA4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblxuXHQmLXRpdGxlIHtcblx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0Ji0tYmlnIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxM3B4O1xuXHRcdH1cblxuXHRcdCYtLWJpZ2dlciB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHR9XG5cdH1cblxuXHQmLXRpdGxlIHtcblx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXG5cdFx0KiArICZ7XG5cdFx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0fVxuXG5cdH1cblxuXHQmLXN1YnRpdGxle1xuXHRcdGZvbnQtc2l6ZTogOXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdCogKyAme1xuXHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdH1cblx0fVxuXG5cdCYtZGVzY3JpcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogOXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMXB4O1xuXHRcdGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrO1xuXHRcdCogKyAme1xuXHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdH1cblxuXHRcdCYtLWJpZyB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1wcmljZXtcblx0XHRiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiA3OXB4O1xuXHRcdCYtYW1vdW50e1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRcdFx0Ji0tYmlnIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tYmlnIHtcblx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cdH1cblxuXHQmLWZvb3Rlcntcblx0XHRiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDdweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogMC41cztcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblxuXHRcdCY6aG92ZXI6OmJlZm9yZXtcblx0XHRcdG9wYWNpdHk6IDAuMjtcblx0XHR9XG5cblx0XHQmLXRleHR7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogNTtcblx0XHR9XG5cdH1cbn1cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmJyZWFkY3J1bWIge1xuXHRcblx0Ji1jb250YWluZXJ7XG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0Ly8gbWFyZ2luOiAtMjBweCAtMTBweCAyMHB4IC0xMHB4O1xuXHRcdC8vIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0XHRjb2xvcjogJGNvbG9yLW1haW47XG5cdFx0YmFja2dyb3VuZC1zaXplOmNvdmVyO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHQvLyB3aWR0aDogY2FsYygxMDAlICsgODBweCk7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdC8vIG1hcmdpbjogLTQwcHggLTQwcHggMjBweCAtNDBweDtcblx0XHR9XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQsbWQpe1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQme1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbi1ib3R0b206IC0xMHB4O1xuXG5cdFx0Ji1wcm9kdWN0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAkY29sb3ItZ3JleTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtc2VjdGlvbiB7XG5cdFx0XHRcdCYtLWZpcnN0ICB7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWRpdmlkZXIge1xuXHRcdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaXRlbXtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdH1cblxuXHRcdCY6OmZpcnN0LWxldHRlcntcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXG5cblx0XHQmLWxpbmt7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC0ycHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjVzO1xuXG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXI6OmFmdGVye1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1jdXJyZW50e1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdFx0XG5cdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHRcblx0XHR9XG5cblx0XHQmICsgJntcblx0XHRcdFxuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0Y29udGVudDonPic7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBBcmlhbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0Ji1zdWJ7XG5cblx0XHQmc3tcblxuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0zM3B4O1xuXHRcdFx0cGFkZGluZzogMCAyMHB4IDMwcHg7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRcdG92ZXJmbG93OiBpbml0aWFsO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQme1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG4uY2F0ZWdvcnl7XG5cdFxuXHQmLWhlYWRlcntcblx0XHRcblx0XHQmLWNvbnRhaW5lcntcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi10b3A6IC0yNXB4O1xuXHRcdFx0cGFkZGluZzogMTIwcHggMCAyMHB4O1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCxtZCl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0cGFkZGluZzogMzBweCAwIDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuXHRcdFx0Ji0tI3skaX0ge1xuXHRcdFx0XHRjb2xvcjogbnRoKCRjb2xvcnMtdW5pdmVyc2UsICRpKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji0tYnJhbmR7XG5cdFx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xMDBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2IoMjU1LDI1NSwyNTUpO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjIpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDE1NXB4KTtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjIpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWJhY2tncm91bmR7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdH1cblx0XHRcblx0XHQmLWNvbnRlbnR7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQvLyB6LWluZGV4OiAxMDtcblx0XHRcdFxuXHRcdFx0Ji1tYWlue1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtaW1hZ2V7XG5cdFx0XHRcdHdpZHRoOiA5MHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLXNsaWRlcntcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRcblx0XHRcblx0fVxuXHRcblx0Ji10aXRsZXtcblx0XHRcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0fVxuXHRcblx0Ji1kZXNjcmlwdGlvbntcblx0XHRjb2xvcjogJGNvbG9yLW1haW47XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdH1cblx0XG5cdCYtaXRlbXtcblx0XHQmLXRpdGxle1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdHBhZGRpbmc6IDAgM3B4O1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiRzd2lwZXI6ICcuc3dpcGVyJztcblxuIC5zd2lwZXJ7XG4gXHRcbiBcdG1hcmdpbjogMDtcbiBcdFxuIFx0Ji1jb250YWluZXJ7XG5cdCBcdG1hcmdpbjogNDBweCAwIDIwcHg7XG5cdCBcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHQgXHRAaW5jbHVkZSBicChtZCl7XG5cdCBcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0IFx0fVxuXHQgfVxuXHQgXG5cdCBcblx0I3skcHJlZml4fSAmLXNsaWRle1xuXHRcdCRzbGlkZUFjdGl2ZTogI3smfS1hY3RpdmUgIWdsb2JhbDtcblx0IFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHQgXHRcdHBhZGRpbmc6IDA7XG5cdCBcdH1cblx0fVxuXG4gXHRcblx0Ji1jYXRlZ29yeXtcblx0XHRcblx0XHQmLWl0ZW17XG5cdFx0XHRcblx0XHRcdCN7JHByZWZpeH0gJiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItbWFpbjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1pbWd7XG5cdFx0XHRcdCN7JHByZWZpeH0gICZ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYtLWhvdmVye1xuXHRcdFx0XHRcdCN7JHByZWZpeH0gJntcblx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsMCk7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0XHRcdCN7JHNsaWRlQWN0aXZlfSAme1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jjpob3ZlciAme1xuXHRcdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdFx0Ji1pbWd7XG5cdFx0XHRcdFx0XHQjeyRwcmVmaXh9ICYtLWhvdmVye1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjI1cztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCN7JHByZWZpeH0gJi1idXR0b257XG5cdFx0Ji1wcmV2LFxuXHRcdCYtbmV4dHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRpY29uO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLXByZXZ7XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6J1xcZTkxMCc7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtbmV4dHtcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDonXFxlOTBkJztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCN7JHByZWZpeH0gJi1zbGlkZXtcblx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxuXHRcblx0I3skcHJlZml4fSAmLXBhZ2luYXRpb257XG5cdFx0XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IDEycHggYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRcblx0XHQmLWJ1bGxldHtcblx0XHRcdFxuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdG1hcmdpbjogM3B4O1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0XHRcblx0XHRcdCYtYWN0aXZle1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiN7JHByZWZpeH0gLnJhdGluZ3tcblx0XG5cdCYtMTo6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6ICdcXGU5MGInO1xuXHR9XG5cdFxuXHQmLTI6OmJlZm9yZXtcblx0XHRjb250ZW50OiAnXFxlOTBiIFxcZTkwYic7XG5cdH1cblx0XG5cdCYtMzo6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6ICdcXGU5MGIgXFxlOTBiIFxcZTkwYic7XG5cdH1cblx0XG5cdCYtNDo6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6ICdcXGU5MGIgXFxlOTBiIFxcZTkwYiBcXGU5MGInO1xuXHR9XG5cdFxuXHQmLTU6OmJlZm9yZXtcblx0XHRjb250ZW50OiAnXFxlOTBiIFxcZTkwYiBcXGU5MGIgXFxlOTBiIFxcZTkwYic7XG5cdH1cblx0XHRcblx0XG5cdCYtcmVzdWx0e1xuXHRcdFxuXHRcdCYgbGFiZWx7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXHRcdFxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdGhlaWdodDogMzBweDtcblx0XHR3aWR0aDogODdweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEzcHg7XG5cdFx0XG5cdFx0XG5cdFx0Jjo6YmVmb3JlLCAmIHNwYW46OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6ICdcXGU5MGIgXFxlOTBiIFxcZTkwYiBcXGU5MGIgXFxlOTBiJztcblx0XHR9XG5cdFx0XG5cdFx0Jjo6YmVmb3JlLCAmIHNwYW46OmJlZm9yZSwgJiBsYWJlbDo6YmVmb3JlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGZvbnQtZmFtaWx5OiAkaWNvbjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAzcHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0fVxuXHRcdFxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6ICdcXGU5MGUgXFxlOTBlIFxcZTkwZSBcXGU5MGUgXFxlOTBlJztcblx0XHR9XG5cdFx0XG5cdFx0Ji0tc21hbGx7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHR3aWR0aDogNjVweDtcblx0XHRcdFxuXHRcdFx0Jjo6YmVmb3JlLCAmIHNwYW46OmJlZm9yZSwgJiBsYWJlbDo6YmVmb3JlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0XG59XG5cbi5wYWdlLWxheW91dC0yY29sdW1ucy1sZWZ0e1xuXHRcblx0LmNvbHVtbnN7XG5cdFx0Lm1haW57XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHdpZHRoOiA3NS4yNSU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQgLnNpZGViYXJ7XG5cdFx0Ji1tYWlue1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHR3aWR0aDogMjQuNzUlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cblxuLmZpbHRlcntcblx0I3skcHJlZml4fSAmLXRpdGxle1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXHRcblx0I3skcHJlZml4fSAmLWNsZWFye1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXHRcblx0I3skcHJlZml4fSAmLWNvbnRlbnR7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXHRcblx0I3skcHJlZml4fSAmLWl0ZW17XG5cdFx0JnN7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdFx0XG5cdFx0Jntcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XG5cdFx0XHQmLW5hbWV7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcgOiAnO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji12YWx1ZXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcblx0XHRcdFx0JiAucHJpY2V7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0XHQmLXJlbW92ZXtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdHRyYW5zZm9ybTpub25lO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkaWNvbjtcblx0XHRcdFx0XHRjb250ZW50OidcXGU5MTInO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQjeyRwcmVmaXh9ICYtc2xpZGVye1xuXHRcdG1hcmdpbjogMCAyM3B4O1xuXHRcdFxuXHRcdCYtY29udGVudHtcblx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR9XG5cdH1cblx0XG5cdCAmLW9wdGlvbntcblx0XHRcblx0XHQjeyRwcmVmaXh9ICZze1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XG5cdFx0XHQmLXRpdGxle1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0cGFkZGluZzogMTJweCAyMHB4IDEycHggMDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3JkZXItdG9wIDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0cmlnaHQ6IDFweDtcblx0XHRcdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkaWNvbjtcblx0XHRcdFx0XHRjb250ZW50OidcXGU5MGYnO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmW2FyaWEtZXhwYW5kZWQ9dHJ1ZV17XG5cdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0Y29udGVudDonXFxlOTExJztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1jb250ZW50e1xuXHRcdFx0XHRib3JkZXItdG9wIDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQmID4gZm9ybXtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxODZweDtcblx0XHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWl0ZW17XG5cdFx0XHRcdCZze1xuXHRcdFx0XHRcdC8vIHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLWl0ZW0gKyAmLWl0ZW17XG5cdFx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtaXRlbXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFxuXHRcdFx0XG5cdFx0XHQmLWxpbmt7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1sYWJlbHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnRvb2xiYXJ7XG5cdCYtcHJvZHVjdHN7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbGlnaHQ7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMjBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XG5cdFx0JiB+ICZ7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRcblx0XHQmOjpiZWZvcmUsICY6OmFmdGVyLCAmIC5tb2Rlc3tcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0I3skcHJlZml4fSAmLXBhZ2luYXRpb257XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHRcblx0Ji1zb3J0ZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG5cbiN7JHByZWZpeH0gLmFtc2hvcGJ5e1xuXHQmLW9wdGlvbntcblx0XHQmLWxpbmt7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVx0XG5cbiN7JHByZWZpeH0gLnVpLXNsaWRlcntcblx0XG5cdCZ7XG5cdFx0aGVpZ2h0OiA1cHg7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHQyO1xuXHRcdFxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlcntcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWhhbmRsZXtcblx0XHR0b3A6IDNweDtcblx0XHR0cmFuc2l0aW9uOiAwcztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGhlaWdodDogMjBweDtcblx0XHR3aWR0aDogMjBweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTBweCwgLTExcHgpO1xuXHR9XG5cdFxuXHQmLXJhbmdle1xuXHRcdGhlaWdodDogNHB4O1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IDA7XG5cdH1cblx0XG5cdCYtZGVsaW1pdGVye1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxOHB4O1xuXHR9XG5cdFxuXHQmLWlucHV0e1xuXHRcdG1heC13aWR0aDogY2FsYyg1MCUgLSA5cHgpO1xuXHR9XG5cdFxuXHQmLXByZWZpeHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG59XG5cbiIsIi5wcm9kdWN0IHtcbiAgICAvLyBtaW4td2lkdGg6IDIxOHB4O1xuICAgIC8vIG1pbi1oZWlnaHQ6IDI3NHB4O1xuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0MjtcbiAgICAvLyBib3JkZXItcmFkaXVzOiAkY29ybmVyLXJhZGl1cztcbiAgICAvLyBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAvLyBwYWRkaW5nOiA5cHggMTFweCAxMHB4IDExcHg7XG4gICAgXG4gICAgJi1mb3RvcmFtYXtcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi10aXRsZXtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmcDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi1icmFuZHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICBmb250LWZhbWlseTogJGZzO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIFxuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYtaW5mb3tcbiAgICAgICAgXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kLG1kKXtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicChtZCl7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLWRldGFpbHN7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi1hdHRyaWJ1dGV7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLWxhYmVse1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLWdvdG97XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi1jb250ZW50e1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICBcbiAgICAjeyRwcmVmaXh9ICYtcXR5e1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9ICAgIFxuICAgICN7JHByZWZpeH0gJi1hZGR0b3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICBcbiAgICAjeyRwcmVmaXh9ICYtd2lzaHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBtYXJnaW46IDAgMTNweDtcbiAgICB9XG4gICAgXG4gICAgJi1maWR7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1zYWxtb247XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIFxuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYtLWNhcnR7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi1iaWd7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgIFxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBcbiAgICB9XG4gICAgXG4gICAgJi1hY3Rpb25ze1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgXG4gICAgICAgICYgKyAme1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAjeyRwcmVmaXh9ICYtcHJpY2V7XG4gICAgICAgIFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IC05MnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGJwKG1sKXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJiAucHJpY2V7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYtY29udGFpbmVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi1sYWJlbHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChtbCl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi1vbGR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYtc3RvY2t7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIFxuICAgICAgICAmLXRleHR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYtYWRkcmVzc3tcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgXG4gICAgXG4gICAgJi1sYWJlbHtcbiAgICAgICAgJnN7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICZ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLWltZ3tcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAjeyRwcmVmaXh9ICYtdGFie1xuICAgICAgICBcbiAgICAgICAgJnN7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBicChtZCl7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0ZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgYnAobGcpe1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgXG4gICAgXG4gICAgXG4gICAgXG4gICAgXG4gICAgJi10YWdzLFxuICAgICYtZmxhZ3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgICYtdGFncyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAmLWZsYWdzIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgICYtYXR0ciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgJi0tYmlnIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZzIHtcbiAgICAgICAgICAgIC8vIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAmLWNvbGxlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicCh4cywgbWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLCBtZCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1waWN0byB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10YWcge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktZGFyaztcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAxcHggMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgLy8gcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAvLyB3aWR0aDogNTAlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICYgKyAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1kYXJrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYWx0IHtcbiAgICAgICAgICAgIC8vIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1kYXJrO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZsYWcge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXN0aWNreSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTYycHg7XG4gICAgICAgICAgICB0b3A6IC0xM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYmlnIHtcbiAgICAgICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicCh4cywgbWwpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tYmlvIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrZXIyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktbGlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1mcm96ZW4ge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1jeWFuLWRhcmtlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLWN5YW4sIDAuMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tZ2x1dGVuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLXllbGxvdy1saWdodCwgMC41KTtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3IteWVsbG93LWRhcms7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tbmV3IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLWJsdWUtc3RlZWwsIDAuMTUpO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlLXN0ZWVsO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNlYXNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci15ZWxsb3ctbGlnaHQsIDAuNSk7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXllbGxvdy1kYXJrO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxvZ28ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsIG1sKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMjJweDtcbiAgICAgICAgaGVpZ2h0OiAxMjJweDtcbiAgICB9XG5cbiAgICAmLWluZm9zIHtcbiAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBhZ2Uge1xuICAgICAgICAuYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLCBtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1zbGlkZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsIG1kKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtZmxhZ3Mge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICYgLnByb2R1Y3QtZmxhZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicCh4cywgbWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWFjdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuXG4gICAgICAgICAgICAmLWFkZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1wcmljZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLCBtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtcmVjbyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDQ3cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwNyU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLCBtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1wcm9tbyB7XG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1maWRlbGl0eSB7XG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9kdWN0LXBhZ2UtaW5mb3MtdGl0bGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLCBtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1zbGlkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTEzcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicCh4cywgbWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcHJvbW8sXG4gICAgICAgICAgICAmLWZpZGVsaXR5IHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxN3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsIG1sKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsIG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgODBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicCh4cywgbWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWluZm9zIHtcbiAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgICYtLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMzMG1zIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsIG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJnMjBfZnJvbnRcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMzBtcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicCh4cywgbWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLS1vcGVuIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1hbGxlcmdlbnMge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuXG4gICAgICAgICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZC1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMThweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLCBtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1wYXJhZ3JhcGgge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2Q5ZDlkOTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAgICAgICAgICYtLW5vLW1hcmdpbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRhYmxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAmLWxlZnQsXG4gICAgICAgICAgICAgICAgJi1taWRkbGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTFweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLW1pZGRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLW1pZGRsZSxcbiAgICAgICAgICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogODAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kZm90b3JhbWEgOiAnLmZvdG9yYW1hJztcblxuI3skZm90b3JhbWF9e1xuICAgIFxuICAgIFxuICAgICN7JHByZWZpeH0gJl9fbmF2e1xuICAgICAgICAmX19zaGFmdHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjeyRwcmVmaXh9ICZfX3RodW1ie1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXIgMC40cztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBcbiAgICAgICAgJl9fYXJye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLWJvcmRlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgI3skcHJlZml4fSAmX19hcnJ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBicCh4cyxzbSl7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJl9fYXJye1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRpY29uO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDo1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MGQnO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYtLXByZXYgPiAqe1xuICAgICAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICZfX25hdntcbiAgICAgICAgXG4gICAgICAgIC8vIGhlaWdodDogNTcwcHggIWltcG9ydGFudDtcbiAgICAgICAgXG4gICAgICAgICYtd3JhcHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsc20pe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmX19zaGFmdHtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgI3skcHJlZml4fSAmX19mcmFtZXtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsc20pe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYtLWRvdHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgI3skcHJlZml4fSAmX19kb3R7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIFxuICAgICN7JHByZWZpeH0gJl9fYWN0aXZlICZfX2RvdHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIFxuICAgIH1cblxuICAgICZfX3N0YWdle1xuICAgICAgICBcbiAgICAgICAgLy8gaGVpZ2h0OiA1NzBweCAhaW1wb3J0YW50O1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgYnAoeHMsc20pe1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJl9fc2hhZnR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmX19mcmFtZXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLHNtKXtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgIFxuICAgICAgICAgICAgI3skcHJlZml4fSAmICN7JGZvdG9yYW1hfV9faW1nIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGdyYWJiaW5nOyAgICAgICAgIFxuICAgICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgIG1heC13aWR0aDpub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3skcHJlZml4fSAmX19hY3RpdmUgPiAmX190aHVtYntcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcblxufVxuIiwiLmNhdGFsb2ctdG9wbmF2e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jYW1hc3R5LXNob3BieS1vdmVybGF5e1xuICAgIHotaW5kZXg6IDcgIWltcG9ydGFudDtcbn1cblxuLmZpbHRlciB7XG4gICAgXG4gICAgJnN7XG4gICAgICAgICYtY29udGFpbmVye1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKG1sKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1nbG9iYWwge1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChtbCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLCBtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoeHMsbWQpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktZGFyaztcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWlubGluZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG4gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzBweDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1hbGwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG4gICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAmLS10b3Age1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsbWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWNoZXZyb24ge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWRhcms7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLW9wdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoeHMsbWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDIwcHg7XG5cbiAgICAgICAgICAgIC5jaGVja2JveC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1sYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZzIHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLypcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgIGxlZnQ6IC0yMXB4O1xuICAgICAgICAgICAgdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicCh4cyxtZCkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1nbG9iYWwge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDY7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsbWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1tb2JpbGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1sYXJnZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTcwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1maXhlZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1pbmxpbmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsbWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAxOHB4IDAgcmdiYSgwLDAsMCwwLjExKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLW92ZXJmbG93IHtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicCh4cyxtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWdsb2JhbCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA5OSU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAoeHMsbWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDc4LjQlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi0taW5saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogOTklO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNzUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNzYlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi0tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobWwpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicCh4cyxtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tZGlzcGxheWVkIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi0td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWFjdGlvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAqL1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmlsdGVycyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi10b3Age1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoeHMsbWQpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoeHMsbWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0MjtcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobWwpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJvdHRvbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICBAaW5jbHVkZSBicCh4cyxtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1jaGVja2JveGVzLCAmLXNlbGVjdHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtY2hlY2tib3hlcyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicCh4cyxtZCkge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtc2VsZWN0cyB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaXRlbSB7XG4gICAgJi1maWx0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiA3cHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcblxuICAgICAgICBAaW5jbHVkZSBicCh4cyxtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoZWNrYm94LWxhYmVsOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB1bnNldDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG5cbiAgICAgICAgICAgICYtaWNvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1iaW8ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrZXIyO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcmtlcjIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWFsY29vbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci15ZWxsb3c7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXllbGxvdyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tcHJvbW8ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1yZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zYWxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiR0YWIgOiAnLnRhYic7XG4kbXRhYnMgOiAnLm10YWJzJztcblxuQG1peGluIHRhYnMoKSB7XG5cdFx0XG5cdCZze1xuXHRcdFxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdCYtY29udGFpbmVye1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdFxuXHRcdCYtLWdhcHtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IC00NXB4O1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtLW1vYmlsZXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWhlYWRlcntcblx0XHRcdFxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcCA6IG5vd3JhcDtcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdGZsZXgtd3JhcCA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRtYXJnaW46IDAgLTVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji52aXNpYmxlLWxne1xuXHRcdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYudmlzaWJsZS14bHtcblx0XHRcdFx0QGluY2x1ZGUgYnAoeGwpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRmbGV4LXdyYXAgOiBub3dyYXA7XG5cdFx0XHRcdC8vIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRtYXJnaW46IDAgLTEwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtcm93e1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji0taWNvbntcblx0XHRcdFx0bWFyZ2luOiAwIC02cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCRpY29uOiAjeyZ9LS1pY29uO1xuXHRcdFx0XG5cdFx0XHQjeyRpY29ufSAmLWl0ZW17XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0cGFkZGluZzogMTBweCA1cHggMjBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDZweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLS1zbWFsbHtcblx0XHRcdFx0Ly8gYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDI3cHg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0Ji0tc21hbGwgI3skdGFifXMtaGVhZGVyLWl0ZW17XG5cdFx0XHRcdFxuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdC8vIHBhZGRpbmc6IDEycHggOHB4IDhweDtcblx0XHRcdFx0cGFkZGluZzogOHB4IDhweDtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHQvLyBtaW4td2lkdGg6IDUwJTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRwYWRkaW5nOiA4cHggOHB4O1xuXHRcdFx0XHRcdC8vIG1pbi13aWR0aDogaW5pdGlhbDtcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0XHRwYWRkaW5nOiAxOHB4IDhweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdC8vIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRcdFx0Ly8gY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtLW1lZGl1bXtcblx0XHRcdFx0bWFyZ2luOiAwIC03cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCRtZWRpdW06ICN7Jn0tLW1lZGl1bTtcblx0XHRcdFxuXHRcdFx0I3skbWVkaXVtfSAmLWl0ZW17XG5cdFx0XHRcdG1hcmdpbjogMCA3cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0cGFkZGluZzogMTlweCAxMHB4O1xuXHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cblx0XHRcdFxuXHRcdFx0Ji1pdGVte1xuXHRcdFx0XHRcblx0XHRcdFx0JGhlYWRlcml0ZW06ICY7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDEwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYmFja2dyb3VuZCAkZHVyYXRpb24sIGJvcmRlci1jb2xvciAkZHVyYXRpb24pO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Ym9yZGVyOiAwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmcDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjc1cztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWdyZXktbGlnaHQ7XG5cdFx0XHRcdFxuXHRcdFx0XHQmICA+IGEge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDBzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLWluZGV4e1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR0b3A6MTFweDtcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMThweDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsMCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZnA7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQjeyRpY29ufSAme1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdFx0XHRcdC8vIHdpZHRoOiAxMDAlOyBcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0I3skaGVhZGVyaXRlbX0gKyAjeyRoZWFkZXJpdGVtfXtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduLWxhc3Q6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRcblx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiA2N3B4O1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlWCgwKTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNzVzO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYuYWN0aXZlOjphZnRlcntcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji0tYWx0e1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1tYWluO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE5cHggMTBweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHQyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOm5vdCguYWN0aXZlKTpob3Zlcntcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbWFpbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0XG5cdFx0XHRcdCYtLWNoZWNre1xuXHRcdFx0XHRcdC8vIHBhZGRpbmctcmlnaHQ6IDM5cHg7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRjdXJzb3I6aW5pdGlhbDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ncmV5O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA3NHB4O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JiBsYWJlbHtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOmFsbDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji1jaGVja3tcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDJweDtcblx0XHRcdFx0XHR0b3A6IDE4cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOm5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLWRldGFpbHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0I3skaWNvbn0gJntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmcDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmLS1lbXBoYXNpc3tcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHQjeyRtZWRpdW19ICZ7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0I3skaWNvbn0gJntcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdCYgZW17XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcdFx0XG5cdH1cblx0XG5cdCZ7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRtYXgtaGVpZ2h0OjA7XG5cdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblx0XHQvLyBwYWRkaW5nOiAwO1xuXHRcdFxuXHRcdC8vIGJhY2tncm91bmQ6JGNvbG9yLXdoaXRlO1xuXHRcdC8vIHdpZHRoOiAxMDAlO1xuXHRcdC8vIG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XG5cdFx0JiAmLS1hY3RpdmV7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWltYWdle1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcblx0XHQmIGltZ3tcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0XG5cdCYtYnV0dG9ue1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0d2lkdGg6IGF1dG87XHRcdFx0XG5cdFx0fVxuXHR9XG5cdFxuXHQmLXRpdGxle1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbjogMjBweCBhdXRvO1xuXHR9XG5cdFxuXHQmLWRlc2NyaXB0aW9ue1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbjogMjBweCBhdXRvO1xuXHRcdFxuXHRcdCYgYXtcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeS1saWdodGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Ji0tYWN0aXZle1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6aW5pdGlhbDtcblx0XHRtYXgtaGVpZ2h0Om5vbmU7XG5cdFx0XG5cdFx0XHRcblx0XHRwYWRkaW5nOiAwIDE1cHggMTVweDtcblx0XHRcblx0XHQmOm5vdChbY2xhc3MqPWNvbF0pe1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDI1cHg7XG5cdFx0XHR9XG5cdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLS1hbG9uZXtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXG5cdFxuXHQmLS10cmFuc3BhcmVudHtcblx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXHR9XG5cbn1cblxuQGluY2x1ZGUgYnAobWQpe1xuXHQjeyRwcmVmaXh9ICN7JHRhYn0ge1xuXHRcdEBpbmNsdWRlIHRhYnM7XG5cdH1cbn1cblxuI3skcHJlZml4fSAjeyRtdGFic30gI3skdGFifSB7XG5cdFxuXHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0QGluY2x1ZGUgdGFicztcblx0fVxuXHRcblx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdCZ7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0bWF4LWhlaWdodDpub25lO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6YWxsO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cbn1cblxuI3skcHJlZml4fSAjeyR0YWJ9IHtcbiAgICAmcyB7XG4gICAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgJlthcmlhLWNvbnRyb2xzPVwiYW1mYXFfcHJvZHVjdFwiXXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJcbi5zdG9yZWxvY2F0b3J7XG5cdFx0XG5cdCYtdGl0bGV7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdFxuXHRcdCYgc3Bhbntcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHR9XG5cdH1cdFxuXHRcblx0Ji1oZWFkZXJ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1heC1oZWlnaHQ6IDQ1MHB4O1xuXHRcdFxuXHRcdCYgaW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdFxuXHRcdCYgaW1nICsgaW1ne1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkpO1xuXHRcdH1cblx0fVxuXHRcblx0Ji1maWx0ZXJze1xuXHRcdGZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlO1xuXHRcdFxuXHRcdCYtYXR0e1xuXHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1x0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWNvbnRhaW5lcntcblx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCYtcm93e1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHRcblx0Ji1ub3Jlc3VsdHtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6NTAlO1xuXHRcdGxlZnQ6NTAlO1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwtNTAlKSk7XG5cdFx0YmFja2dyb3VuZDpyZ2JhKCRjb2xvci13aGl0ZSwwLjgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkZHVyYXRpb24pO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XG5cdFx0JiBwe1xuXHRcdFx0bWF4LXdpZHRoOiAyODVweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji5hY3RpdmV7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0XHR9XG5cdH1cblx0XG5cdCYtY29udGVudHtcblx0XHRtYXJnaW4tdG9wOiAtMTQwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXHRcblx0Ji10b3B7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0cGFkZGluZzogMCAxMTVweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji1zZWFyY2h7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDAgMjVweDtcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHRcdFxuXHRcdFx0Ji1idXR0b257XG5cdFx0XHRcdEBpbmNsdWRlIGFwcGVhcmFuY2Uobm9uZSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG5cdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKDAsLTUwJSkpO1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRcdHJpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoMCwtNTAlKSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1pbnB1dHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjdweFxuXHRcdH1cblx0XHRcblx0XHQmLWNvbnRlbnR7XG5cdFx0XHRiYWNrZ3JvdW5kOiRjb2xvci13aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdFx0bWluLWhlaWdodDogMTc1cHg7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0cGFkZGluZzogMjVweCA3NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLXNlY3Rpb257XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHQmICsgJntcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHR9XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtbGFiZWx7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHRcdFxuXHRcdFx0Ji10aXRsZXtcblx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcblx0XHRcdFx0JiBpbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDU1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCYtZmluZHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdHBhZGRpbmc6IDIwcHggNDBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kOiNlYmViZWI7XG5cdFx0XHRcdFxuXHRcdCYtYmFja2dyb3VuZHtcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0dG9wOjUwJTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgwLC01MCUpKTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHRsZWZ0OjUwJTtcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMzE1eDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpKTtcdFxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XHRcblx0XHRcdFx0bWluLWhlaWdodDogMTAwJTtcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWljb257XG5cdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdFxuXHRcdCYtdGV4dHtcblx0XHRcdCYtcHJpbWFyeXtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZwO1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtc2Vjb25kYXJ5e1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XHRcdFx0XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1mb3Jte1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1x0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA3MHB4O1x0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWlucHV0e1xuXHRcdFx0XHR3aWR0aDogMjg1cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XG5cdFx0XHRcdCYgLmlucHV0LWJveHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmIC5pbnB1dC10ZXh0e1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcdFxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCYgLmlucHV0LXRleHR7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuXHRcdFx0XHRcdH1cdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1pY29ue1xuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0cmlnaHQ6IDYycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgwLC01MCUpKTtcblx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1sYWJlbHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtc3VibWl0e1xuXHRcdFx0XHRcblx0XHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMXB4O1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHQgICAgbWFyZ2luLWxlZnQ6IC03MHB4O1x0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCxtZCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA5cHg7XHRcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Ji1tb2JpbGV7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDUwO1xuXHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG5cdFxuXHQmLWl0ZW17XG5cdFx0XG5cdFx0JnMtY29udGFpbmVye1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1x0XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDMwMHB4O1x0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0XHRcdFxuXHRcdCYgKyAme1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0fVxuXHRcdFxuXHRcdCZ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdHBhZGRpbmc6IDE1cHggMTBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbik7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFxuXHRcdFx0Ji4tYWN0aXZlLFxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZDokY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRmb250LWZhbWlseTogJGljb247XG5cdFx0XHRjb250ZW50OidcXGUzMTUnO1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0cmlnaHQ6IC0xNXB4O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpKTtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHR9XG5cdFx0XG5cdFx0JiBpbWd7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji10aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXHRcdFxuXHRcdCYtc3VidGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XG5cdFx0fVx0XG5cdFx0XG5cdFx0Ji10ZXh0e1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdC8vIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LWxpZ2h0O1xuXHRcdH1cblx0XHRcblx0XHQmLWluZm97XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0XHRcblx0XHQmLWxpbmt7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdH1cblx0fVxuXHRcblx0Ji1wb3B1cHtcblx0XHRcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHRcblx0XHQmLCAmIH4gZGl2e1xuXHRcdFx0XHRcblx0XHRcdFxuXHRcdFx0aDJ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JiBoM3tcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmIH4gaDQgKyBicntcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji5jb250ZW50X2lke1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmIGg0LCAmIH4gaDR7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCYtbWFwLFxuXHQmLWxpc3R7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdGhlaWdodDogNDUwcHg7XHRcblx0XHRcdFxuXHRcdFx0Ji1jb250YWluZXJ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cdFx0XG5cdFx0fVxuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdGhlaWdodDogNjAwcHg7XHRcdFx0XG5cdFx0fVxuXHR9XG5cdFxuXHQmLW1hcHtcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHQmLWNvbnRhaW5lcntcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVx0XHRcblx0XHR9XG5cdH1cblx0XG5cdCYtbGlzdHtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHQvLyBoZWlnaHQ6IDQ1dmg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdCYtY29udGFpbmVye1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVx0XHRcblx0XHR9XG5cdH1cblx0XG5cdCYtZm9vdGVye1xuXHRcdFxuXHRcdCYtc3RvcmVze1xuXHRcdFx0YmFja2dyb3VuZDokY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0cGFkZGluZzogMjVweCAyNXB4O1xuXHRcdH1cblx0XHRcblx0XHQmLXRpdGxle1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdH1cblx0XHRcblx0XHQmLXRleHR7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1x0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWNvbnRlbnR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdH1cblx0XHRcblx0XHQmLWJhbm5lcntcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFxuXHRcdFx0Ji1pbWFnZXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtYmxvY2t7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFxuXHRcdFx0Ji1sb2dve1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtdGV4dHtcblx0XHRcdFx0QGluY2x1ZGUgYnAobWwsbWwpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1jb250YWluZXJ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JiBzdHJvbmd7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtdGl0bGV7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0QGluY2x1ZGUgYnAobWwsbWwpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1iZ3tcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRsZWZ0OjUwJTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpKTtcblx0XHRcdFx0b3BhY2l0eTogMC40O1xuXHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1sb2NhdGlvbntcblx0XHRcblx0XHQmLWNvbnRhaW5lcntcblx0XHRcdG1hcmdpbi10b3A6IDExMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMzAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtY29sdW1ue1xuXHRcdFx0XG5cdFx0XHQmc3tcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdFx0Ly8gYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0YmFja2dyb3VuZDokY29sb3Itd2hpdGU7XG5cdFx0XHRcblx0XHRcdCYtLXJpZ2h0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1x0XHRcdFxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNzVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLW1haW57XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdH1cblx0XHRcblx0XHQmLWJhY2tncm91bmR7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdGhlaWdodDogMjIwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRoZWlnaHQ6IDU3NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLW1hcHtcblx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0XG5cdFx0Ji1pbWFnZXtcblx0XHRcdG1heC13aWR0aDogODVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblx0XHRcblx0XHQmLWluZm97XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRcblx0XHQmLWhlYWRlcntcblx0XHRcdFxuXHRcdFx0XG5cdFx0XHQmLW5hbWV7XG5cdFx0XHRcdGJhY2tncm91bmQ6JGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1x0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAxNXB4KTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtZGV0YWlse1xuXHRcdFx0XHQmc3tcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDM1cHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMzVweCA1MHB4IDM1cHggMzVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Ji10b3B7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmLXJpZ2h0e1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxNXB4IGF1dG8gNXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAwIDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJwKG1kLG1kKXtcblx0XHRcdFx0XHRcdFx0JiAuYnRue1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcdFx0XHRcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Jntcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1hZGRyZXNze1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXBob25le1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdCYtc2NoZWR1bGV7XG5cdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0Y29sdW1uczogMztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRjb2x1bW5zOjI7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtdGl0bGV7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWl0ZW17XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMzcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDlweDtcblx0XHRcdFx0YnJlYWstaW5zaWRlOiBhdm9pZC1jb2x1bW47XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtb3RoZXJ7XG5cdFx0XHQmc3tcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCxtbCl7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XHRcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmIHNwYW57XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMC41ZW07XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDEwcHggMjBweCAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnAobWQsbWwpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1x0XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtZGVzY3JpcHRpb257XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji10ZXh0e1xuXHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCxtbCl7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYgcHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtaW1hZ2V7XG5cdFx0XHRcdFxuXHRcdFx0XHQmIGltZ3tcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHRcdFx0XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JiBpbWd7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1zZWxsZXJ7XG5cdFx0XHRcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kOiRjb2xvci13aGl0ZTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmc3tcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5zbGljay10cmFja3tcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5zbGljay1uZXh0e1xuXHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQuc2xpY2stc2xpZGV7XG5cdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5zbGljay1wcmV2e1xuXHRcdFx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5zbGljay1hcnJvd3tcblx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOm5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGJhY2tncm91bmQ6bm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWNvbnRlbnR7XG5cdFx0XHRcdHBhZGRpbmc6IDM1cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtdGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdH1cblx0XHRcdCYtc3VidGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1pbWFnZXtcblx0XHRcdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRtaW4td2lkdGg6IDIzMHB4O1xuXHRcdFx0XHQmIGltZ3tcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMjMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYgaW1nICsgZGl2e1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRcdGxlZnQ6NTAlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwtNTAlKSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXRleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdHRleHQtaW5kZW50Oi0xNXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdFxuXHRcdFx0XHQmIC5iaWd7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDMxcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLXNlcnZpY2V7XG5cdFx0XHQmc3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0d2lkdGg6IDUyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCZ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtaW1hZ2V7XG5cdFx0XHRcdFxuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdGxlZnQ6NTAlO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkpO1xuXHRcdFx0XHRcblx0XHRcdFx0Ji13cmFwcGVye1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXRpdGxle1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLXJlaW5zdXJhbmNlc3tcblx0XHRcdG1heC13aWR0aDogMTAyNHB4O1xuXHRcdFx0bWFyZ2luOiAxNXB4IGF1dG8gMDtcblx0XHRcdFxuXHRcdFx0JiAucmVpbnN1cmFuY2Vze1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQmIC5yb3d7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmIC5jb2wtbWQtb2Zmc2V0LTF7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLS1jZW50ZXIgLnJlaW5zdXJhbmNle1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1hdHRyaWJ1dGV7XG5cdFx0XHQmc3tcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdCZ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYgKyAme1xuXHRcdFx0XHRvcmRlcjogLTE7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYgaW1nICsgaW1ne1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji12YWx1ZXN7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdFxuXHRcdCYtdHlwZXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1pY29ue1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6JGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDMwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmc3tcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLXRyYW5zcG9ydHtcblx0XHRcdCZze1xuXHRcdFx0XHQmLXRpdGxle1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1pdGVte1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdCYgaW1ne1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtbGlzdHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRcdCYtaXRlbXtcblx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XG5cdFx0XHRcdFx0Ji1pbWFnZXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDNweDtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtdGl0bGV7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzcHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG59XG5cbi5hbWxvY2F0b3ItbG9jYXRpb24tdmlldyAuZm9vdGVyLWNvbnRhaW5lciA+IC5yb3d7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJy4uL21peGlucy9icmVha3BvaW50JztcblxuJG1lbnU6ICcuYW1tZW51JztcbiRtZW51SXRlbTogI3skbWVudX0taXRlbTtcblxuXG5bZGF0YS1jYXRlZ29yeT1sZXNtYXJxdWVzXSArIHNlY3Rpb257XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbiN7JG1lbnV9e1xuXHRcdFxuXHRcblx0QGluY2x1ZGUgYnAoeHMsbWQpe1xuXHRcdFxuXHRcdCN7JHByZWZpeH0gJi10YWJze1xuXHRcdFx0Ji1jb250YWluZXJ7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtaGVhZGVye1xuXHRcdFx0cGFkZGluZzogMjVweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XG5cdFx0XHQmLXRleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtaW1ne1xuXHRcdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtY2xvc2V7XG5cdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCN7JHByZWZpeH0gJi1jb250ZW50e1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLXRpdGxle1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLWxpbmt7XG5cdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG5cdFx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsOyBcblx0XHRcdHRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7IFxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBhZGRpbmc6IDE5cHggNDNweCAxOXB4IDEzcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFxuXHRcdFx0Jixcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItbWFpbjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JiBzcGFue1xuXHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuXHRcdFx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsOyBcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzplbGxpcHNpczsgXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCZbZGF0YS1jYXRlZ29yeT1cIm15cHJpdmlsZWdlXCJde1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFxuXHRcdFx0XHQmID4gKntcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGljb247XG5cdFx0XHRcdFx0Y29udGVudDonXFxlOTE1Jztcblx0XHRcdFx0XHRmb250LXNpemU6IDMzcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zYWxtb247XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JltkYXRhLWNhdGVnb3J5PVwibGVzcHJvbW90aW9uc1wiXXtcblx0XHRcdFx0JiwmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiAjRkY1QjFBICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtaXRlbSxcblx0XHQjeyRwcmVmaXh9ICYtd3JhcHBlcntcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdFxuXHRcdFx0Ji0tYWx0e1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji4tZHJpbGwtb3BlbmVke1xuXHRcdFx0XHRcblx0XHRcdFx0JiwmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmOm5vdCguLWRlZXApe1xuXHRcdFx0XHRcdEBmb3IgJGkgZnJvbSAzIHRocm91Z2ggMTAge1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQmLCAmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgjeyRpfSl7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IG50aCgkY29sb3JzLXVuaXZlcnNlLCAkaSAtIDIpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdCYgPiAjeyRtZW51fS1saW5re1xuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zcztcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JiBmaWd1cmV7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmID4gI3skbWVudX0tdG9nZ2xlLFxuXHRcdFx0XHQmID4gI3skbWVudX0tYXJyb3d7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxM3B4O1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkaWNvbjtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6J1xcZTkxMCc7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTRweDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6OmFmdGVyLFxuXHRcdFx0XHRcdCYgPiBzcGFuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmID4gI3skbWVudX0tYXJyb3d7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCN7JHByZWZpeH0gJi1pY29ue1xuXHRcdFx0XG5cdFx0XHQmOjphZnRlcixcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWJsb2Nre1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMTFweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTExcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLi1lbXB0eXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLWFycm93e1xuXHRcdFx0dG9wOiAxNXB4O1xuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtZHJpbGwtYnRue1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtdG9nZ2xle1xuXHRcdFx0cGFkZGluZzogMCA4cHg7IFxuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtd3JhcHBlcntcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtbWVudXtcblx0XHRcdFxuXHRcdFx0Ji1vdmVybGF5e1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1kYXJrZXI7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji10b2dnbGV7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0bGVmdDogLTVweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XG5cdFx0XHRcdCYtaWNvbntcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czozcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcblx0XHRcdFx0XHRcdHdpZHRoOiAyOXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKXtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdCN7JHByZWZpeH0gJi1zdWJtZW51e1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XG5cdFx0fVxuXHR9XG5cdFxuXHRcblx0XG5cdFxuXHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLW5hdntcblx0XHRcdCYtc2VjdGlvbnN7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRcdHRvcDogMTM2cHg7XG5cdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRcdHRvcDogOTFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XG5cdFx0I3skcHJlZml4fSAmLW1lbnV7XG5cdFx0XHQmLXdyYXBwZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXJ0aWFyeTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLXRpdGxle1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLWxpbmt7XG5cdFx0XHRcblx0XHRcdCZbZGF0YS1jYXRlZ29yeT1cImxlc21hcnF1ZXNcIl17XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCZbZGF0YS1jYXRlZ29yeT1cIm15cHJpdmlsZWdlXCJde1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdCYsJjpob3Zlcntcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNhbG1vbiAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGljb247XG5cdFx0XHRcdFx0Y29udGVudDonXFxlOTE1Jztcblx0XHRcdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0XHQmW2RhdGEtY2F0ZWdvcnk9XCJsZXNwcm9tb3Rpb25zXCJde1xuXHRcdFx0XHQmLCY6aG92ZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRjVCMUEgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtaXRlbXtcblx0XHRcdCYuLWF1dG97XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JnN7XG5cdFx0XHRcdCYtbGlzdHtcblx0XHRcdFx0XHR3aWR0aDogMjc1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogODBweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdFx0XHR3aWR0aDogNjYuNjY2JTtcblx0XHRcdFx0XHRcdGNvbHVtbnM6IDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCYgPiAqe1xuXHRcdFx0XHRcdFx0YnJlYWstaW5zaWRlOiBhdm9pZC1jb2x1bW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0JiA+IGEge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjVzLCBiYWNrZ3JvdW5kIDAuNXM7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji0tbWFpbntcblx0XHRcdFx0XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcblx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxOHB4IDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE4cHggMzBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5wcm9kdWN0LWl0ZW17XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogNDM1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0Jjpob3ZlciA+IGF7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKCN7JGl9KSAuc2xpY2stYXJyb3csXG5cdFx0XHRcdFx0Jjpob3ZlcjpudGgtY2hpbGQoI3skaX0pID4gYSxcblx0XHRcdFx0XHQmOmhvdmVyOm50aC1jaGlsZCgjeyRpfSkgOmhvdmVyID4gYSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogbnRoKCRjb2xvcnMtdW5pdmVyc2UsICRpKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0ICYtc3VibWVudXtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHQjeyRwcmVmaXh9IDpob3ZlciA+ICZ7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0I3skcHJlZml4fSAmLi1hdXRve1xuXHRcdFx0XHRtYXgtd2lkdGg6bm9uZTtcblx0XHRcdFx0d2lkdGg6IDY1MHB4O1xuXHRcdFx0XHRyaWdodDogLTEwMHB4O1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1NjBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0I3skcHJlZml4fSAmLWNvbnRhaW5lcntcblx0XHRcdFx0Ly8gZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcblx0XHRcdFx0JiA+ICogPiAjeyRtZW51SXRlbX1zLWxpc3R7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1kYXJrZXI7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCN7JHByZWZpeH0gJi1ibG9ja3tcblx0XHRcdFx0XG5cdFx0XHRcdCYtY29udGFpbmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ly8gZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdC1tcy1maWx0ZXI6IGNvbnRyYXN0KDEpO1xuXHRcdFx0XHRcdC13ZWJraXQtZmlsdGVyOiBjb250cmFzdCgxKTtcblx0XHRcdFx0XHRmaWx0ZXI6IGNvbnRyYXN0KDEpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLS1yb290e1xuXHRcdFx0XHRcdG1heC13aWR0aDogOTU1cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogNDBweCAyMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji1ib3h7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0I3skcHJlZml4fSAmLXNpZGViYXJ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogODBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0I3skcHJlZml4fSAmLXNsaWRlcntcblx0XHRcdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0bWluLWhlaWdodDogNDM2cHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcblx0XHRcdFx0XG5cdFx0XHRcdCYuc2xpY2staW5pdGlhbGl6ZWR7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmIC5zbGljay1zbGlkZXtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDMxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtaWNvbntcblx0XHRcdCYtYmxvY2t7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQjeyRwcmVmaXh9ICYtY29udGVudHtcblx0XHQmLWJsb2Nre1xuXHRcdFx0Ly8gZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLmhlYWRlcntcblx0XG5cdCN7JHByZWZpeH0gJi1sb2dve1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0fVxuXHRcblx0I3skcHJlZml4fSAmLWNvbnRlbnR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDE1cHggMjRweCAyMHB4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRiYWNrZ3JvdW5kOiAjMjcyNzI4O1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjRweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0fSBcblx0XHRcblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMjcyNzI4O1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwwKTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdH1cdFx0XG5cdH1cblx0XG5cdCYtYnRue1xuXHRcdCN7JHByZWZpeH0gJnN7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICZ7XG5cdFx0XHRoZWlnaHQ6IDQzcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDNweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdFxuXHQmLWljb257XG5cdFx0XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHRcblx0XHQmLWxhYmVse1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwxMDAlKTtcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdCYtaG92ZXJ7XG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdFxuXHRcdFx0Ji5fYWN0aXZle1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcblx0XHRcdH1cblxuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCBtYXJnaW4gMC4zczsgICAgXG5cdFx0XHRjb2xvcjogJGNvbG9yLW1haW47XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjlweDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogLTEwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0XG5cdFx0XHQmLS1sYXJnZXtcblx0XHRcdFx0bWluLXdpZHRoOiAzNzVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAxN3B4O1xuXHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdHotaW5kZXg6IDE1MDtcblx0XHRcdFx0Ym9yZGVyOiAxMHB4IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvci13aGl0ZSB0cmFuc3BhcmVudDtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XHRyaWdodDogMjlweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0cmlnaHQ6IC0yMnB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmIC5taW5pY2FydHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcblx0XHRcdDpob3ZlciA+ICY6bm90KCYtLXNlYXJjaCk6bm90KCYtLWN1c3RvbWVyKSxcblx0XHRcdDpob3ZlciArICY6bm90KCYtLXNlYXJjaCk6bm90KCYtLWN1c3RvbWVyKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG5cdFx0XHR9XG5cdFx0XG5cdFx0XHQ6aG92ZXIgPiAmLS1jdXN0b21lcixcblx0XHRcdDpob3ZlciArICYtLWN1c3RvbWVye1xuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdDpmb2N1cyArICYtLXNlYXJjaHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHQgIFx0Ji0tc2VhcmNoe1xuXHRcdCAgXHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0ICBcdFx0bGVmdDogYXV0byAhaW1wb3J0YW50O1xuXHRcdCAgXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdCAgXHRcdFxuXHQgIFx0XHRcdCY6OmJlZm9yZXtcblx0XHQgIFx0XHRyaWdodDogOTVweDtcblx0XHRcdCAgXHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdCAgXHRcdFx0cmlnaHQ6IDY4cHg7XG5cdFx0ICBcdFx0XHR9XG5cdFx0ICBcdFx0fVxuXHRcdCAgXHR9XG5cdFx0XHRcblx0XHRcdCN7JHByZWZpeH0gJi1jb250ZW50e1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHQgXHRib3gtc2hhZG93OiAwIDJweCAxMHB4IDAgcmdiYSg1MCw1MSw1MywwLjUpO1xuXHRcdFx0ICBcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHQgIFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdCAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQgIFx0XG5cdFx0XHQgIFx0XG5cdFx0XHQgIFx0Ji0tc2VhcmNoe1xuXHRcdFx0ICBcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0ICBcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdCAgXHRcdFxuXHRcdFx0ICBcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0ICBcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHQgIFx0XHR9XG5cdFx0XHQgIFx0fVxuXG5cdFx0XHQgIFx0XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYuYWN0aXZlICYtaG92ZXJ7XG5cdFx0XHQvLyBvcGFjaXR5OiAxO1xuXHRcdFx0Ly8gcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG5cdFx0fVxuXG5cdFx0XG5cdFx0Jjpob3ZlciAmLWxhYmVse1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0XG5cdFx0Jjpob3Zlcjo6YmVmb3JlLFxuXHRcdCY6aG92ZXI6OmFmdGVye1xuXHRcdFx0Ly8gb3BhY2l0eTogMC40O1xuXHRcdFx0Ly8gdHJhbnNpdGlvbjogMHM7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0fVxuXHRcdFxuXHRcdCY6OmFmdGVyLFxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdFx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEzcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLW1pbmljYXJ0e1xuXHRcdFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdGNvbG9yOiAkY29sb3ItbWFpbjtcblx0XHRcblx0XHQmLWljb257XG5cdFx0XHQjeyRwcmVmaXh9ICY6OmJlZm9yZXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLWNvdW50ZXJ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0cGFkZGluZzogMCAzcHg7XG5cdFx0XHRtaW4td2lkdGg6MThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG5cdFx0fVxuXHR9XG5cdFxuXHQjeyRwcmVmaXh9ICYtc2VhcmNoe1xuXHRcdFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQvLyBmb3Igc3Bpbm5lclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvcmRlcjogOTk5OTtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0b3JkZXI6aW5pdGlhbDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHRcdFxuXHRcdCYtaW5wdXR7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXRlcnRpYXJ5O1xuXHRcdFx0aGVpZ2h0OiA0M3B4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjFweDtcblx0XHRcdHBhZGRpbmc6IDAgNjlweCAwIDEzcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDNweDtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0cmFuc2l0aW9uOmJvcmRlciAwLjVzLCBvcGFjaXR5IDAuM3MsIGJveC1zaGFkb3cgMC4zcywgYmFja2dyb3VuZCAwLjNzLCBjb2xvciAwLjNzO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdHdpZHRoOiAyMzVweDtcblx0XHRcdH1cblxuXHRcdCAgICAmIH4gYnV0dG9ue1xuXHRcdCAgICBcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0ICAgIH1cblx0XHQgICAgXG5cdFx0XHQmOm5vdChbZGlzYWJsZWRdKTpmb2N1c3tcblx0XHRcdCAgICAvLyBib3gtc2hhZG93OiAwIDAgMnB4IDFweCAkY29sb3ItcHJpbWFyeTtcblx0XHRcdCAgICBib3gtc2hhZG93OiBub25lO1xuXHRcdFx0ICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdCAgICBjb2xvcjogJGNvbG9yLW1haW47XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgJiB+IGJ1dHRvbntcblx0XHRcdCAgICBcdGNvbG9yOiAkY29sb3ItbWFpbjtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6OnBsYWNlaG9sZGVye1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtc3Bpbm5lcntcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMTFweDtcblx0XHRcdHJpZ2h0OiA0OXB4O1xuXHRcdFx0XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0Ji1zdWJtaXR7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0cmlnaHQ6IDE3cHg7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKTtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cblx0XHR9XG5cdFx0XG5cdFx0Ji1jb250ZW50e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDcwOHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdG1heC13aWR0aDogMTA4MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWNvbHtcblx0XHRcdFxuXHRcdFx0cGFkZGluZzogMCAyMHB4IDtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRcdFxuXHRcdFx0Ji5tYWdlbnRvX2NhdGFsb2d7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQmX3Byb2R1Y3R7XG5cdFx0XHRcdFx0JltzdHlsZT1cImRpc3BsYXk6IG5vbmU7XCJdICsgZGl2e1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmX2NhdGVnb3J5e1xuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0yMHB4O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXRpdGxle1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0XG5cdFx0XHQmLWl0ZW17XG5cdFx0XHRcdCZze1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCYubWFnZW50b19jYXRhbG9ne1xuXHRcdFx0XHRcdFx0Jl9wcm9kdWN0e1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGNvbHVtbnM6IDI7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRjb2x1bS1nYXAgOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdCZfY2F0ZWdvcnl7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAyMHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQme1xuXHRcdFx0XHRcdGJyZWFrLWluc2lkZTogYXZvaWQtY29sdW1uO1xuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKG4rOCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCYubWFnZW50b19jYXRhbG9ne1xuXHRcdFx0XHRcdFx0Jl9wcm9kdWN0e1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0Jl9jYXRlZ29yeXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji1zdWdnZXN0e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtY2F0ZWdvcnl7XG5cdFx0XHRcblx0XHRcdCYtaXRlbXtcblx0XHRcdFx0XG5cdFx0XHRcdFxuXHRcdFx0XHQmIHNwYW57XG5cdFx0XHRcdFx0Y29sb3I6IG50aCgkY29sb3JzLXVuaXZlcnNlLCAyKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JiBpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWl0ZW17XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi13aWR0aDogMjYycHg7XG5cdFx0XHRib3JkZXI6IDAgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdCYgLnByaWNlc3tcblx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uIDogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cdFx0XHRcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcblx0XHRcdFx0cGFkZGluZzogMTBweCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAyMzdweDtcblx0XHRcdFx0bWluLXdpZHRoOiAyMzdweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHR3aWR0aDogMzkwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxufVxuXG4uLWRyaWxsLW9wZW5lZC4tZGVlcHtcblx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uY21zLW1hcnF1ZXMgW2RhdGEtY2F0ZWdvcnk9XCJsZXNtYXJxdWVzXCJdICsgc2VjdGlvbntcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmJyYW5ke1xuXHQjeyRwcmVmaXh9ICZze1xuXHRcdCYtcm93e1xuXHRcdFx0Ly8gYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHRcdFxuXHRcdCYtY29se1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdFxuXHRcdCYtd2lkZ2V0e1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0cGFkZGluZzogMjVweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcblx0XHRcdCYgYXtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1maWx0ZXJze1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHRcdHRvcDowO1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLWxpZ2h0LDAuNDIpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcblx0XHRcdC8vIGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cdFx0XG5cdFx0Ji13aWRnZXR7XG5cdFx0XHQmLS1wYWdle1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWxldHRlcntcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0Ji1pdGVte1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCN7JHByZWZpeH0gJi1sZXR0ZXJ7XG5cdFx0Ji1oZWFkZXJ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQjeyRwcmVmaXh9ICYtaW1hZ2V7XG5cdFx0XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdCZze1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0Ji1jb250YWluZXJ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQvLyBkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWl0ZW17XG5cdFx0I3skcHJlZml4fSAme1xuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0d2lkdGg6IDMzLjMzMyU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnkgIWltcG9ydGFudDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9IC5tYWluIC5hbS1icmFuZHMtZnVsbHdpZHRoICZ7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHdpZHRoOiAxNi42NjY3JTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0d2lkdGg6IDEwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLW5hbWV7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLWltYWdle1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHQmLXdyYXBwZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCN7JHByZWZpeH0gJnN7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXHR9XG5cdFxuXHRcbn1cblxuIC5sZXR0ZXJ7XG5cdCN7JHByZWZpeH0gJnN7XG5cdFx0XG5cdFx0JiwmLWJveHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHRcdFxuXHRcdCZ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWFsbHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdCYgZW0ge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQjeyRwcmVmaXh9ICAmLS1kaXNhYmxlZHtcblx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWxpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0ICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdCY6bm90KCZzLWFsbCl7XG5cdFx0XG5cdFx0I3skcHJlZml4fSAgJntcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGhlaWdodDogNDVweDtcblx0XHRcdHdpZHRoOiAzMy4zMzMlO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGJvcmRlci1yYWRpdXM6MXB4O1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCN7JHByZWZpeH0uY21zLW1hcnF1ZXMgICZ7XG5cdFx0XHR3aWR0aDogNDVweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLS1yZXNldHtcblx0XHR3aWR0aDogMTgwcHggIWltcG9ydGFudDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1x0XHRcdFxuXHR9XG59IiwiXG4ubWluaWNhcnR7XG5cdFxuXHQjeyRwcmVmaXh9ICZ7XG4gIFx0d2lkdGg6IDM2MHB4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG4gIFx0XG5cdFx0Ji1oZWFkZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0XG5cdFx0XHQmLWNvdW50e1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1idG57XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9ICBcdFx0XG5cblx0XHQmOjpiZWZvcmUsXG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHRcblx0Ji1lbXB0eXtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdH1cblx0XG5cdCN7JHByZWZpeH0gJi13aWRnZXRze1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdCYtYmFye1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHQmLXRvcHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmLWlsbHV7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWl0ZW17XG5cdFx0I3skcHJlZml4fSAme1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHRcblx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cdFx0XG5cdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHR9XG5cdFx0XG5cdFx0JnN7XG5cdFx0XHQjeyRwcmVmaXh9ICYtd3JhcHBlcntcblx0XHRcdFx0bWF4LWhlaWdodDogMzgwcHg7XG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzODBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicCh4bCl7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMzgwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYtLWJpZ3tcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzODBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtaW1nLFxuXHRcdCN7JHByZWZpeH0gJiBpbWd7XG5cdFx0XHR3aWR0aDogNTVweDtcblx0XHRcdG1heC13aWR0aDogNTVweDtcblx0XHRcdGhlaWdodDogNTVweDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHR9XG5cdFx0XG5cdFx0Ji1uYW1le1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMTtcblx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7IFxuXHRcdFx0dGV4dC1vdmVyZmxvdzplbGxpcHNpczsgXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHQvLyBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHQmLWJyYW5ke1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmcztcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMTtcblx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7IFxuXHRcdFx0dGV4dC1vdmVyZmxvdzplbGxpcHNpczsgXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMTBweDtcblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHQmLWF0dHJ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuXHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDsgXG5cdFx0XHR0ZXh0LW92ZXJmbG93OmVsbGlwc2lzOyBcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFxuXHRcdFx0JnN7XG5cdFx0XHRcdCYtLWNoZWNrb3V0e1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHQmLXByaWNle1xuXHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAyMnB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcblx0XHRcdCYtLWdhcHtcblx0XHRcdFx0Ym90dG9tOiA5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCN7JHByZWZpeH0gJi1kZXRhaWxze1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdH1cblx0XHRcblx0XHQjeyRwcmVmaXh9ICYtcmVtb3Zle1xuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRmb250LWZhbWlseTogJGljb247XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdH1cblx0XHR9XHRcdFxuXHRcdFxuXHRcdCN7JHByZWZpeH0gJi11cGRhdGV7XG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtMzB2aDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVx0XHRcblx0fVxuXG5cdCN7JHByZWZpeH0gJi1zdWJ0b3RhbHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XG5cdFx0LnByaWNle1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdCYtdG9nZ2xle1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0cGFkZGluZzogMTBweCAyNXB4IDEwcHg7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dHJhbnNpdGlvbjogMC4ycyAwLjRzO1xuXG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHQyO1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0Y29udGVudDonJztcblx0XHR9XG5cblxuXHRcdCY6OmFmdGVye1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkaWNvbjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGNvbnRlbnQ6J1xcZTkwNCc7XG5cdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHR9XG5cblx0XHQmLmFjdGl2ZXtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogMHM7XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCYtY29udGFpbmVye1xuXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdCY6bm90KC5vcGVuKXtcblx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmLm9wZW57XG5cdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXG5cblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Ji1jb250ZW50e1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHR9XG5cblx0Ji1oZWFkZXJ7XG5cdFx0Ji10aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRmb250LWZhbWlseTogJGZzO1xuXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXNlY3Rpb257XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRwYWRkaW5nOiAyMHB4IDEwcHg7XG5cblx0XHQmLWhlYWRlcntcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQsbWQpe1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHR9XG5cblx0XHRcdCYtdGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZnM7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kLG1kKXtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWJsb2Nre1xuXHRcdHBhZGRpbmc6IDI4cHggMjBweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQmLXRvdGFsc3tcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodDM7XG5cdH1cblxuXHQmLXBvaW50e1xuXHRcdCZze1xuXG5cdFx0fVxuXG5cdFx0Jntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYgKyAme1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQmLWdyYW5kdG90YWx7XG5cdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xuXHR9XG5cblx0Ji1wcmljZXtcblxuXHRcdCYtY29udGVudHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0Ym90dG9tOiA1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXNtYWxse1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ6bGFzdC1jaGlsZCA+ICZ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNXM7XG5cblx0XHRcdFx0Jjpub3QoLm9wZW4pe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm9wZW57XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdCYtLWJpZ3tcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmcztcblx0XHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWRldGFpbHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogMC41cztcblxuXHRcdFx0Jjpub3QoLm9wZW4pe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYub3Blbntcblx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmICsgJntcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0fVxuXG5cdFx0Ji1sYWJlbHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1zaGFkb3c6XG5cdFx0XHRcdDBweCAwcHggMHB4ICRjb2xvci13aGl0ZSxcblx0XHRcdFx0MXB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQxcHggMHB4IDBweCAkY29sb3Itd2hpdGUsXG5cdFx0XHRcdDJweCAwcHggMHB4ICRjb2xvci13aGl0ZSxcblx0XHRcdFx0M3B4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQ0cHggMHB4IDBweCAkY29sb3Itd2hpdGUsXG5cdFx0XHRcdDVweCAwcHggMHB4ICRjb2xvci13aGl0ZSxcblx0XHRcdFx0NnB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQ3cHggMHB4IDBweCAkY29sb3Itd2hpdGUsXG5cdFx0XHRcdDhweCAwcHggMHB4ICRjb2xvci13aGl0ZSxcblx0XHRcdFx0OXB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQxMHB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQxMXB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQtMXB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQtMXB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQtMnB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQtM3B4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQtNHB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQtNXB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQtNnB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQtN3B4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQtOHB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQtOXB4IDBweCAwcHggJGNvbG9yLXdoaXRlLFxuXHRcdFx0XHQtMTBweCAwcHggMHB4ICRjb2xvci13aGl0ZSxcblx0XHRcdFx0LTExcHggMHB4IDBweCAkY29sb3Itd2hpdGUsXG5cdFx0XHQ7XG5cblx0XHRcdCYtLWFsdHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHRleHQtc2hhZG93OlxuXHRcdFx0XHRcdDBweCAwcHggMHB4ICRjb2xvci1ncmV5LWxpZ2h0Myxcblx0XHRcdFx0XHQxcHggMHB4IDBweCAkY29sb3ItZ3JleS1saWdodDMsXG5cdFx0XHRcdFx0MXB4IDBweCAwcHggJGNvbG9yLWdyZXktbGlnaHQzLFxuXHRcdFx0XHRcdDJweCAwcHggMHB4ICRjb2xvci1ncmV5LWxpZ2h0Myxcblx0XHRcdFx0XHQzcHggMHB4IDBweCAkY29sb3ItZ3JleS1saWdodDMsXG5cdFx0XHRcdFx0NHB4IDBweCAwcHggJGNvbG9yLWdyZXktbGlnaHQzLFxuXHRcdFx0XHRcdDVweCAwcHggMHB4ICRjb2xvci1ncmV5LWxpZ2h0Myxcblx0XHRcdFx0XHQ2cHggMHB4IDBweCAkY29sb3ItZ3JleS1saWdodDMsXG5cdFx0XHRcdFx0N3B4IDBweCAwcHggJGNvbG9yLWdyZXktbGlnaHQzLFxuXHRcdFx0XHRcdDhweCAwcHggMHB4ICRjb2xvci1ncmV5LWxpZ2h0Myxcblx0XHRcdFx0XHQ5cHggMHB4IDBweCAkY29sb3ItZ3JleS1saWdodDMsXG5cdFx0XHRcdFx0MTBweCAwcHggMHB4ICRjb2xvci1ncmV5LWxpZ2h0Myxcblx0XHRcdFx0XHQxMXB4IDBweCAwcHggJGNvbG9yLWdyZXktbGlnaHQzLFxuXHRcdFx0XHRcdC0xcHggMHB4IDBweCAkY29sb3ItZ3JleS1saWdodDMsXG5cdFx0XHRcdFx0LTFweCAwcHggMHB4ICRjb2xvci1ncmV5LWxpZ2h0Myxcblx0XHRcdFx0XHQtMnB4IDBweCAwcHggJGNvbG9yLWdyZXktbGlnaHQzLFxuXHRcdFx0XHRcdC0zcHggMHB4IDBweCAkY29sb3ItZ3JleS1saWdodDMsXG5cdFx0XHRcdFx0LTRweCAwcHggMHB4ICRjb2xvci1ncmV5LWxpZ2h0Myxcblx0XHRcdFx0XHQtNXB4IDBweCAwcHggJGNvbG9yLWdyZXktbGlnaHQzLFxuXHRcdFx0XHRcdC02cHggMHB4IDBweCAkY29sb3ItZ3JleS1saWdodDMsXG5cdFx0XHRcdFx0LTdweCAwcHggMHB4ICRjb2xvci1ncmV5LWxpZ2h0Myxcblx0XHRcdFx0XHQtOHB4IDBweCAwcHggJGNvbG9yLWdyZXktbGlnaHQzLFxuXHRcdFx0XHRcdC05cHggMHB4IDBweCAkY29sb3ItZ3JleS1saWdodDMsXG5cdFx0XHRcdFx0LTEwcHggMHB4IDBweCAkY29sb3ItZ3JleS1saWdodDMsXG5cdFx0XHRcdFx0LTExcHggMHB4IDBweCAkY29sb3ItZ3JleS1saWdodDMsXG5cdFx0XHRcdDtcblx0XHRcdH1cblxuXHRcdFx0Ji0taW1wb3J0YW50e1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXNtYWxse1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYW1vdW50e1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmcDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDlweDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cblx0XHRcdCYtLWFsdHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHQzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdG9nZ2xle1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dHJhbnNpdGlvbjogMC41cztcblxuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jYXJ0IHtcblx0Ji1oZWFkZXIge1xuXG5cdFx0JiAuYnRuIHtcblx0XHRcdHBhZGRpbmc6IDAgMjlweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsbWwpe1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmIGVtOjpiZWZvcmUge1xuXHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLXRleHQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhzLCBtbCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXN1YnN0aXR1dGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodDI7XG5cdFx0aGVpZ2h0OiA1MXB4O1xuXHRcdHBhZGRpbmc6IDAgMjlweDtcblx0XHRtYXJnaW46IDIwcHggMCAwIDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGNvcm5lci1yYWRpdXM7XG5cblx0XHRAaW5jbHVkZSBicCh4cyxtbCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGNvbG9yOiAkY29sb3ItZ3JleTtcblx0XHRcdG1hcmdpbi1yaWdodDogMTlweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsIG1sKSB7XG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jaGVja2JveC1ib3gge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGZsZXg6IDIgMSBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBicCh4cyxtbCkge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWRlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ncmV5O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhzLCBtbCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtYWN0aW9uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdFx0Ji1lbXB0eSB7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1zdWdnZXN0aW9uc3tcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdHBhZGRpbmc6IDMycHggMCA0MHB4IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHdpZHRoOiAxMDB2dztcblxuXHRcdEBpbmNsdWRlIGJwKHhzLG1sKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjNweDtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHRmb250LXNpemU6IDMzcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXByb2R1Y3RzIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0bWF4LXdpZHRoOiAxMTM3cHg7XG5cdFx0XHRvdmVyZmxvdzogc2Nyb2xsO1xuXG5cdFx0XHQuaXRlbS1ib3g6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tc2lkZWJhciB7XG5cblx0XHQmLXRvdGFscyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji10b3RhbCwgJi1kaXNjb3VudCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGxnLCB4bCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdG90YWwge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0cGFkZGluZzogN3B4IDI1cHg7XG5cdFx0XHRtYXJnaW46IDQwcHggMCA3cHggMDtcblxuXHRcdFx0Ji0tc3RpY2t5IHtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1kaXNjb3VudCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGNvbG9yOiAkY29sb3ItcmVkO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR9XG5cdH1cblxuXHQmLXNpZGViYXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHQuZm9ybV9sb2dpbl9jYXJ0IHtcblx0XHRcdHdpZHRoOiAzMDBweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsbWwpe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LmJveC0tbG9naW4ge1xuXHRcdFx0XHRtYXJnaW46IDI2cHggYXV0bztcblx0XHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdFx0Ym94LXNoYWRvdzogdW5zZXQ7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicCh4cyxtbCkge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmLWNvbnRlbnQsICYtcHJvbW90aW9ucyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkY29ybmVyLXJhZGl1cztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0d2lkdGg6IDMwMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicCh4cyxtbCl7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNnB4O1xuXHRcdFx0bWluLWhlaWdodDogNDI3cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAmLS1jaGVja291dCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIH1cblx0XHR9XG5cblx0XHQmLXVzZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogMjZweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ncmV5O1xuXG5cdFx0XHRAaW5jbHVkZSBicCh4cyxtbCl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1tb2JpbGUge1xuXHRcdFx0XHRAaW5jbHVkZSBicCh4cyxtbCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtZGlzY291bnQsICYtcHJvbW8ge1xuXHRcdFx0bWFyZ2luLXRvcDogMTFweDtcblx0XHR9XG5cblx0XHQmLWRpc2NvdW50IHtcblx0XHRcdGNvbG9yOiAkY29sb3ItcmVkO1xuXHRcdH1cblxuXHRcdCYtcHJvbW8ge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXG5cdFx0XHRAaW5jbHVkZSBicCh4cyxtbCl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblxuXHRcdFx0Ji1hY3Rpb24ge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQmLXRvdGFsLCAmLWRpc2NvdW50LCAmLXByb21vLCAmLXNoaXBwaW5nIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdCYtcHJpY2Uge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0Ji0tbW9iaWxlIHtcblx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsbWwpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1zaGlwcGluZyB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblxuXHRcdCYtdG90YWxzIHtcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0XHRwYWRkaW5nOiAwIDM1cHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtLW1vYmlsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLG1sKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdG1hcmdpbjogMjBweCBhdXRvIDhweCBhdXRvO1xuXHRcdFx0XHRcdGhlaWdodDogNTVweDtcblx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogN3B4IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXN1YnRvdGFsIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdHBhZGRpbmc6IDE1cHggMTBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicCh4cyxtbCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaW5jbHVkaW5nIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcbiAgXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGxnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1zYXZpbmcge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuICBcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGNvbG9yOiAkY29sb3ItcmVkO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAobGcpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWZpZGVsaXR5IHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHR9XG5cblxuXHRcdFx0Ji1oZWFkZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMTdweCAyMHB4IDAgMDtcblxuXHRcdFx0XHQmLWltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNTZweDtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji10ZXh0IHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE0NHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdFx0XHRcdCYtLWJpZyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji0tZ3JlZW4ge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWNhcmQge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEycHggMjBweCAxMnB4O1xuXG5cdFx0XHRcdCYtdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiAxN3B4IDAgMTJweCAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnByaWNlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAxMnB4IGF1dG8gMTZweCBhdXRvO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMjE1cHg7XG5cblx0XHRcdFx0XHQmLS1maWRlbGl0eSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDE0cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji0tYmlnIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMTJweCBhdXRvIDE2cHggYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXG5cdFx0XHRcdFx0Ji0tYm9sZCwgJi0tZ3JlZW4ge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji0tZ3JlZW4ge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtY29uZGl0aW9ucyB7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWNvdXBvbiB7XG5cdFx0XHQmLXRleHQge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtaW5wdXQge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5O1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwJSk7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0ei1pbmRleDogMTU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiT0tcIiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYWN0aW9ucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYtdmFsaWRhdGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdHBhZGRpbmc6IDAgNDBweCAyMHB4IDQwcHg7XG5cblx0XHRcdCYtLXN0aWNreSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1wcm9tb3Rpb25zIHtcblx0XHRcdG1hcmdpbi10b3A6IDE5cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1yZWQsIDAuMTUpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRwYWRkaW5nOiAxNnB4IDU5cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdCYtdGV4dCB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcmVkO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXG5cdFx0XHRcdCYtLWJpZyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDVweDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1yZWQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji1zdGlja3kge1xuXHRcdCYtZm9vdGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMTZweDtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxNTtcblxuXHRcdFx0QGluY2x1ZGUgYnAobGcseGwpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnJlY2FwIHtcblx0cGFkZGluZzogMjBweCAxMHB4O1xuXG5cdCYtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcbiAgXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGNvbG9yOiAkY29sb3ItbWFpbjtcblx0fVxuXG5cdCYtY29udGVudCB7XG5cdFx0bWFyZ2luLXRvcDogMTdweDtcblx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG4gIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0XHQmLWljb24ge1xuXHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdH1cblxuXHRcdCYtaW1hZ2Uge1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0bWluLXdpZHRoOiA0MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTRweDtcblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1tYWluO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdH1cblxuXHRcdCYtdG9wIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcbiAgXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXG5cdFx0Ji1taWRkbGUge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuICBcdFx0XHRsZXR0ZXItc3BhY2luZzogMC43cHg7XG5cdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHR9XG5cblx0XHQmLWJvdHRvbSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0fVxuXG5cdFx0Ji1saW5rIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItbWFpbjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0fVxuXHRcblx0Ji1ibG9ja3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdCYtY29udGFpbmVye1xuXHRcdFx0QGluY2x1ZGUgYnAoeHMsbWQpe1xuXHRcdFx0XHQmICsgJntcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1jb250ZW50e1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0JiA+IDpmaXJzdC1jaGlsZHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtYnRue1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFkZHJlc3Mge1xuXHQmZXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cblx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblx0fVxuXG5cdHBhZGRpbmc6IDIwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IFxuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHR0cmFuc2l0aW9uOiAwLjVzO1xuXHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XG5cdCYtLXNlbGVjdGVke1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdH1cblx0XG5cdCYtYm94e1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1x0XG5cdH1cblxuXHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Ly8gY29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHQmOm50aC1jaGlsZCgybikge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Ly8gY29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtNDVweDtcblx0XHRcdFx0dG9wOiA0MHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1sKSB7XG5cdFx0XHRcdFx0bGVmdDogLTMwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBicChsZykge1xuXHRcdFx0XHRcdGxlZnQ6IC01MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1yZWNhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRtYXJnaW46IDEwcHg7XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0cGFkZGluZzogMjZweCAxMnB4IDVweCAxMnB4O1xuXHRcdH1cblxuXHRcdCYtaWNvbiB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXRpdGxlIHtcblx0XHRjb2xvcjogJGNvbG9yLW1haW47XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuIFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblxuXHRcdCYtaWNvbiB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaGlnaGxpZ2h0IHtcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHR9XG5cdH1cblxuXHQmLXNlbGVjdCB7XG5cdFx0d2lkdGg6IDI0MHB4O1xuXG5cdFx0JiA+IHNlbGVjdCB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR3aWR0aDogMjQwcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0fVxuXHR9XG5cblx0Ji1kZXRhaWwge1xuXHRcdCZzIHtcblx0XHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHRcdGNvbG9yOiAkY29sb3ItbWFpbjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuXHRcdCYtbmFtZSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cblx0XHQmLWxpbmsge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG4gIFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0fVxufVxuXG5cbi5jaGVja291dHtcblx0XG5cdCN7JHByZWZpeH0gJi1zaGlwcGluZ3tcblx0XHQmLW1ldGhvZHtcblx0XHRcdFxuXHRcdFx0JnN7XG5cdFx0XHRcdGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG5cdFx0XHRcdGJvcmRlci1zcGFjaW5nOiAwIDIwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDdweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA3cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcblx0XHRcdCYtY29se1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGUgIWltcG9ydGFudDtcblx0XHRcdFx0XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLXByaWNle1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I3skcHJlZml4fSAmLWhlYWRlcntcblxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5O1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRcblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0XG5cdFx0Ji1iYWNre1xuXHRcdFx0XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjVzO1xuXHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDNweDtcblx0XHRcdFx0fVxuXHRcdFx0fSBcblx0XHRcdFxuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCA2cHggNXB4IDRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHRcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0cGFkZGluZzogN3B4IDhweCA3cHggNnB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOmhvdmVyOjpiZWZvcmV7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXG5cdFx0Ji1sb2dve1xuXHRcdFx0XG5cdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1pbWd7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQvKmNvbG9yOiAkY29sb3ItYmxhY2s7XG5cblx0XHRcdCYgLmxvZ297XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkaWNvbjtcblx0XHRcdFx0XHRjb250ZW50OidcXGU5MTMnO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNTZweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNTBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDg1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEyN3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fSovXG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYtc2VjdXJle1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDE3NXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji10ZXh0e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bWF4LXdpZHRoOiA4MnB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTJweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTE1cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQmLWhlbHB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2hpdGUtc3BhY2U6bm9uZTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji10ZXh0e1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLXRvZ2dsZXtcblx0XHQmOm5vdCguYWN0aXZlKXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji1mb3Jte1xuXHRcdFxuXHRcdCYtdGV4dHtcblx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHRcblx0XHQmLXN0ZXB7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG5cdFx0XHQmOm5vdCguYWN0aXZlKXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji5vdmVye1xuXHRcdFx0XHRvcGFjaXR5OiAwLjM7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtZm9vdGVye1xuXG5cdFx0bWFyZ2luLXRvcDogODBweDtcblxuXHRcdCYtY29udGVudHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMTUwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cblx0XHQmLWl0ZW17XG5cdFx0XHQmc3tcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0cGFkZGluZzogMzBweCAyNXB4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jntcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHQmICsgJntcblx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50Oid8Jztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtdGl0bGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Y29sb3I6ICRjb2xvci1tYWluO1xuXHRcdHBhZGRpbmc6IDVweCAwIDI3cHggMTVweDtcblxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdHBhZGRpbmc6IDVweCAwIDQ1cHggMTVweDtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdH1cblxuXHRcdCYtLWNlbnRlciB7XG4gICAgICAgICAgXHR3aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSBicCh4cywgbWQpe1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1ub2ljb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1zdWJ0aXRsZXtcblx0XHRjb2xvcjokY29sb3ItYmxhY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdH1cblxuXHQmLXRleHR7XG5cdFx0cGFkZGluZzogNXB4O1xuXHR9XG5cblx0Ji1zYW1le1xuXHRcdG1hcmdpbjogMjVweCAwO1xuXHR9XG5cblx0Ji1idG57XG5cdFx0JnN7XG5cdFx0XHRtYXJnaW46IDAgLTVweCAxMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHRtYXJnaW46IDAgNXB4O1xuXHR9XG5cblx0Ji1zdGVwe1xuXG5cdFx0Ji1idXR0b257XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCZze1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiA0MHB4IGF1dG8gMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmc3tcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdC8vY291bnRlci1yZXNldDogbnVtYmVyIDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdG1heC1oZWlnaHQ6IDgwcHg7XG5cdFx0XHR0b3A6IDkwcHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0MjtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdHdpZHRoOiA4MDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQme1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWdyZXktbGlnaHQyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZnM7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKDAuNXMpO1xuXG5cdFx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdH1cblxuXHRcdFx0LyomOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRcdH1cblx0XHRcdH0qL1xuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1saW5re1xuXHRcdFx0dHJhbnNpdGlvbjogMC41cztcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiArICZ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdC8qcGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdG9yZGVyOi0xOyovXG5cblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA3NXB4KTtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtMjUlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChzbSkge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcblx0XHRcdFx0XHRsZWZ0OiAtMzMlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdG1heC13aWR0aDogODBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQvKkBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdH0qL1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGV4dHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6IDAgMTBweCAxN3B4IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRwYWRkaW5nOiAzNXB4IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1tYWluO1xuXG5cdFx0XHRcdC8qJjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC41cztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0qL1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaWNvbiB7XG5cdFx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdFx0Lypwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogLTUwJTtcblx0XHRcdFx0bGVmdDogNTAlOyovXG5cblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXG5cdCYtY29udHJvbHN7XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDM1cHggMDtcblxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHR9XG5cblx0XHQmLS1zdGlja3l7XG5cblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0ei1pbmRleDogMTA7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWJ0bntcblx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWZvb3Rlcntcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1kYXJrZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWNvbnRlbnR7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwcHggNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRpdGxle1xuXG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LWZhbWlseTogJGZzO1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtZGV0YWlse1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZwO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOm5vd3JhcDtcblx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXN1YnRpdGxle1xuXHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdG1hcmdpbjogN3B4IGF1dG8gMDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHR9XG5cblxuXG5cblxuXHQmLWRlbGl2ZXJ5e1xuXG5cdFx0Ji1tZXRob2R7XG5cblx0XHRcdGJhY2tncm91bmQ6JGNvbG9yLXdoaXRlO1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0JnN7XG5cdFx0XHRcdC8vIG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtdGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNTBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdCYtcHJpY2V7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRyaWdodDogMzBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdHRvcDoyMnB4O1xuXHRcdFx0XHRyaWdodDogNDVweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0dG9wOiA0MHB4O1xuXHRcdFx0XHRcdHJpZ2h0OiA0NXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wcmljZXtcblx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1kZWxheXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24tY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTNjM2NlO1xuXHRcdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtb3B0aW9ue1xuXHRcdCZze1xuXHRcdFx0Ly8gbWFyZ2luLXRvcDogMzBweDtcblx0XHR9XG5cblx0XHQme1xuXHRcdFx0YmFja2dyb3VuZDokY29sb3Itd2hpdGU7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYgKyAme1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHR9XG5cblx0XHQmLXRleHR7XG5cblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYtcHJpbWFyeXtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLXNlY29uZGFyeXtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtcHJpY2V7XG5cblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdFx0XHQucHJpY2V7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWJsb2Nre1xuXG5cdFx0JnN7XG5cdFx0XHRtYXJnaW46IDQwcHggLTQ1cHggLTMwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHRcdGJhY2tncm91bmQ6JGNvbG9yLXdoaXRlO1xuXHRcdH1cblxuXHRcdCYgKyAme1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cblx0XHQme1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiBpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWNvbnRlbnR7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRpdGxle1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHQmLXRleHR7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1maXhlZHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0YmFja2dyb3VuZDokY29sb3Itd2hpdGU7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTAwO1xuXG5cdFx0Ji1idXR0b257XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cblx0Ji10b3RhbHtcblxuXHRcdHBhZGRpbmc6IDI4cHggMjBweCAxNXB4O1xuXG5cdFx0JnN7XG5cblx0XHRcdCYtd3JhcHBlcntcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0YmFja2dyb3VuZDokY29sb3ItZ3JleS1saWdodGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji1sYWJlbHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWFtb3VudHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1zdGlja3l7XG5cdFx0Ji1mb290ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogODhweDtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxNTtcblxuXHRcdFx0QGluY2x1ZGUgYnAobGcseGwpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnBheW1lbnR7XG5cblx0Ji1oZWFkZXIge1xuXHRcdC5idG4ge1xuXHRcdFx0QGluY2x1ZGUgYnAoeHMsbWQpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbiAgJi1maWRlbGl0eSB7XG5cdCAgZGlzcGxheTogZmxleDtcblx0ICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXHQgIHdpZHRoOiAxMDAlO1xuXHQgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0ICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXHQgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdCAgbWFyZ2luLXRvcDogMzBweDtcblxuXHQgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG5cdFx0ICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdCAgfVxuXG5cdCAgJi1sZWZ0LCAmLXJpZ2h0IHtcblx0XHQgIHdpZHRoOiA1MCU7XG5cdFx0ICBoZWlnaHQ6IDI1MHB4O1xuXHRcdCAgZGlzcGxheTogZmxleDtcblx0XHQgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHQgIEBpbmNsdWRlIGJwKHhzLG1kKSB7XG5cdFx0XHQgIHdpZHRoOiAxMDAlO1xuXHRcdCAgfVxuXHQgIH1cblxuXHQgICYtbGVmdCB7XG5cdFx0ICBkaXNwbGF5OiBmbGV4O1xuXHRcdCAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdCAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXG5cdFx0ICBAaW5jbHVkZSBicCh4cyxtZCkge1xuXHRcdFx0IGhlaWdodDogMTE1cHg7XG5cdFx0ICB9XG5cdCAgfVxuXG5cdCAgJi1yaWdodCB7XG5cdFx0ICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2JnL2NhcmQtaW5mby5wbmcpO1xuXHRcdCAgYmFja2dyb3VuZC1zaXplOiAzMDAlO1xuXG5cdFx0ICBAaW5jbHVkZSBicCh4cyxtZCkge1xuXHRcdFx0ICBoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0ICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1wcmltYXJ5LCAwLjI1KTtcblx0XHRcdCAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdCAgfVxuXHQgIH1cblxuXHQgICYtc3VidGl0bGUge1xuXHRcdCAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCAgZm9udC1zaXplOiAxMnB4O1xuXHRcdCAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0ICBsaW5lLWhlaWdodDogMTVweDtcblx0XHQgIG1hcmdpbi1ib3R0b206IDlweDtcblx0ICB9XG5cblx0ICAmLXRpdGxlIHtcblx0XHQgIGZvbnQtc2l6ZTogMjhweDtcblx0XHQgIGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdCAgbGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0ICBmb250LXdlaWdodDogYm9sZDtcblx0XHQgIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCAwICRjb2xvci1wcmltYXJ5LWRhcmtlcjI7XG5cdFx0ICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG5cdFx0ICBAaW5jbHVkZSBicCh4cyxtZCkge1xuXHRcdFx0ICBkaXNwbGF5OiBub25lO1xuXHRcdCAgfVxuXG5cdFx0ICAmLS1tb2JpbGUge1xuXHRcdFx0ICBmb250LXNpemU6IDIwcHg7XG5cdFx0XHQgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0ICBsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdCAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHQgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCAgbWFyZ2luLXRvcDogMjBweDtcblx0XHRcdCAgQGluY2x1ZGUgYnAobWwpIHtcblx0XHRcdFx0ICBkaXNwbGF5OiBub25lO1xuXHRcdFx0ICB9XG5cdFx0ICB9XG5cdCAgfVxuXG5cdCAgJi1pbnB1dCB7XG5cdFx0ICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDI7XG5cdFx0ICBib3gtc2hhZG93OiAwIDVweCA5cHggMCByZ2JhKDAsMCwwLDAuMDYpO1xuXHRcdCAgbWF4LXdpZHRoOiAxNDBweDtcblxuXHRcdCAmLXNpZ24ge1xuXHRcdFx0IHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCByaWdodDogMzBweDtcblx0XHRcdCB0b3A6IDRweDtcblx0XHRcdCBmb250LXNpemU6IDIycHg7XG5cdFx0XHQgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHQgY29sb3I6ICRjb2xvci1ncmV5O1xuXG5cdFx0XHQgQGluY2x1ZGUgYnAoeHMsbWQpIHtcblx0XHRcdFx0IGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0IHJpZ2h0OiAtNXB4O1xuXHRcdFx0XHQgdG9wOiAwO1xuXHRcdFx0IH1cblx0XHQgIH1cblx0ICB9XG5cblx0ICAmLWltZyB7XG5cdFx0ICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuXG5cdFx0ICBAaW5jbHVkZSBicCh4cyxtZCkge1xuXHRcdFx0ICAvLyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2JnL2NhcmQtaW5mby5wbmcpO1xuXHRcdCAgfVxuXHQgIH1cblxuXHQgICYtYW1vdW50IHtcblx0XHQgIHdpZHRoOiAyMDBweDtcblx0XHQgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHQgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgIHBhZGRpbmc6IDkuN3B4IDA7XG5cdFx0ICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0ICBmb250LXNpemU6IDI4cHg7XG5cdFx0ICBmb250LXdlaWdodDogYm9sZDtcblx0XHQgIGJvcmRlci1yYWRpdXM6IDRweDtcblx0ICB9XG4gIH1cblxuXHQmLWNob2ljZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1yZW1haW5pbmcge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ncmV5O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG5cdFx0XHQmLS1hbW91bnQge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWdyZWVuO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbWVhbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0JnMge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDQ1cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsbWQpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbXBsZXRlIHtcblx0aGVpZ2h0OiAxMDB2aDtcblxuXHRAaW5jbHVkZSBicCh4cyxtZCkge1xuXHRcdGhlaWdodDogMTM1dmg7XG5cdH1cblxuXHQuYnRucyB7XG5cdFx0QGluY2x1ZGUgYnAoeHMsbWQpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji1hY3Rpb25zIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdG1hcmdpbi10b3A6IDU3cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0QGluY2x1ZGUgYnAobWwpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCYtZGVzY3JpcHRpb24ge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdCYtaWNvbiB7XG5cdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0fVxuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhzLG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhzLG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXJlY2FwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgYnAoeHMsbWQpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblxuXHRcdCYtYWRkcmVzcywgJi1maWRlbGl0eSwgJi1zaGlwcGluZyB7XG5cdFx0XHR3aWR0aDogMzMlO1xuXG5cdFx0XHRAaW5jbHVkZSBicCh4cyxtZCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWFkZHJlc3MsICYtc2hpcHBpbmcge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicCh4cyxtZCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtZmlkZWxpdHkge1xuXHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXG5cdFx0XHQuY29tcGxldGUtcmVjYXAtdGl0bGU6OmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmcvZGFzaGJvYXJkLWhlYWQucG5nKTtcblx0XHRcdH1cblxuXHRcdFx0Ji1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsbWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMjJweCA5cHggMTlweCAxNHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtY29uZGl0aW9ucyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDlweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHQmLWltYWdlIHtcblx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdGhlaWdodDogNDdweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLXRleHQge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLG1kKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1pbWFnZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdW5zZXQ7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XG5cblx0XHRcdCYtLWdyZWVuIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXN0b3JlIHtcblxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsbWQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAoeHMsbWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1hZGRyZXNzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLG1kKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrZXIzO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjdweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLW9wZW5pbmcge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicCh4cyxtZCkge1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1zY2hlZHVsZSB7XG5cdFx0XHQmLWRhdGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKHhzLG1kKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtc2xvdCB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrZXIzO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC43cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1ib3gge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcblx0XHRcdG1pbi1oZWlnaHQ6IDEyNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsbWQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0bWluLWhlaWdodDogNzVweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtc3RvcmUge1xuXHRcdFx0XHRAaW5jbHVkZSBicCh4cyxtZCkge1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiB1bnNldDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaWNvbiB7XG5cdFx0XHRmb250LXNpemU6IDY1cHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0XHRtYXJnaW4tbGVmdDogNDRweDtcblx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsbWQpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTRweDtcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaW1hZ2Uge1xuXHRcdFx0aGVpZ2h0OiA2NXB4O1xuXHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA2NXB4O1xuXHRcdFx0bWluLXdpZHRoOiA2NXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI4cHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhzLG1kKSB7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDogNDBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2hpcHBpbmctcG9saWN5LWJsb2Nre1xuXHRkaXNwbGF5OiBub25lO1xufSIsIi8qXG4uY3J1aXNlcy1zZWFyY2h7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICYtaXRlbXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDE2LjY2JTtcbiAgICAgICAgZmxleDogMCAwIDE2LjY2JTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAuY3J1aXNlcy1zZWFyY2gtdGl0bGV7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtZmlsdGVyYm9hdHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogNTA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0MjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDI7XG5cbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKXtcbiAgICAgICAgICAgICYgKyBsYWJlbHtcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWR7XG4gICAgICAgICAgICAmICsgbGFiZWx7XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpLFxuICAgICAgICBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWR7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICYgKyBsYWJlbHtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWRhcmtlcjtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktZGFya2VyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVse1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrZXI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LWRhcmtlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3VibWl0X2ZpbHRlcntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG4gIFxuICAgICYtdGl0bGV7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDI7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktZGFya2VyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAuYXJyb3d7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogOC41cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4LjVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1kYXJrZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWRhcmtlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1zdWJ0aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktZGFya2VyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgfVxuXG59XG4qL1xuIiwiXG5bZGF0YS1zaWRlYmFyLXRvZ2dsZV17XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNpZGViYXJ7XG5cdFxuXHQmLWhlYWRlcntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRjb2xvcjogJGNvbG9yLWdyZXktZGFya2VyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgkY29sb3ItZ3JleS1saWdodCwwLjMpO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XG5cdFx0Ji0tYmFja2dyb3VuZCxcblx0XHQmLS1nYWxsZXJ5e1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1iYWNrZ3JvdW5ke1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkY29sb3Itd2hpdGUsMC40KTtcblx0XHR9XG5cdFx0XG5cdFx0Jjpub3QoJi0tYmFja2dyb3VuZCl7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdFxuXHRcdCYtLWdhbGxlcnl7XG5cdFx0XHR6LWluZGV4OiAyNTtcblx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoJi0tYmFja2dyb3VuZCl7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRjb2xvci13aGl0ZSwwLjQpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1jb250ZW50e1xuXHRcdFx0ei1pbmRleDogMTU7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1wcmV0aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4OyBcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxM3B4O1xuXHRcdFx0XHQvLyBsaW5lLWhlaWdodDogMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji10aXRsZXtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZnM7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1wcmV0aXRsZSArICYtdGl0bGV7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWNsb3Nle1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgkY29sb3ItZ3JleS1saWdodCwwLjMpO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdG1pbi13aWR0aDogNTBweDtcblx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRcdHotaW5kZXg6IDE1O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdG1pbi13aWR0aDogNjBweDtcblx0XHR9XG5cdFx0XG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0bGVmdDo1MCU7XG5cdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWhlYWRlci0tYmFja2dyb3VuZCAmLWNsb3Nle1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgkY29sb3Itd2hpdGUsMC40KTtcblx0fVxuXHRcblx0Ji1oZWFkZXItLWdhbGxlcnkgJi1jbG9zZXtcblx0XHRib3JkZXItY29sb3I6IHJnYmEoJGNvbG9yLWdyZXktZGFya2VyLDAuNCk7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRjb2xvci13aGl0ZSwwLjQpO1xuXHRcdH1cblx0fVxuXHRcblx0Ji1vdmVybGF5e1xuXHRcdGNvbnRlbnQ6Jyc7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktZGFya2VyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiAwLjc1cztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0XG5cdFxuXHQuYWN0aXZlID4gJi1vdmVybGF5e1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdH1cblxuXHRcblx0Ji1zdW1tYXJ5e1xuXHRcdHBhZGRpbmc6IDIxcHggMjVweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwOyBcblx0XHRtYXJnaW46IC00NXB4IGF1dG8gMzBweDtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDU7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuXHRcdFx0bWFyZ2luOiAtNjVweCBhdXRvIDMwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdCYtaXRlbXtcblx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNHB4O1xuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiAn4oCiJztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFx0XG5cdCYtY29udGVudHtcblx0XHRwYWRkaW5nOiAxMHB4OyBcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHQvLyBwYWRkaW5nOiAwIDQwcHggNDBweDsgXG5cdFx0fVxuXHR9XG5cdFxuXHQmLXRhYntcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXHRcblx0Ji1nYWxsZXJ5e1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XG5cdFx0JiAuc2xpY2stZG90c3tcblx0XHRcdGJvdHRvbTogMjVweDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRib3R0b206IDUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYgLnNsaWNrLXRyYWNre1xuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRcblx0XHQmIC5zbGljay1zbGlkZXtcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0XG5cdFx0JiAuc2xpY2stbmV4dCxcblx0XHQmIC5zbGljay1wcmV2e1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0Ym90dG9tOiAyNXB4O1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdGJvdHRvbTogNTVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcdFxuXHRcdCYgLnNsaWNrLXByZXZ7XG5cdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRyaWdodDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0JiAuc2xpY2stbmV4dHtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRyaWdodDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1jb250YWluZXJ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHRcdFxuXHRcdCYtdGl0bGV7XG5cdFx0XHRcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdHRvcDo1MCU7XG5cdFx0XHRsZWZ0OjUwJTtcblx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdHBhZGRpbmc6IDM1cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRmb250LWZhbWlseTogJGZzO1xuXHRcdH1cblx0XHRcblx0XHQmLWl0ZW17XG5cdFx0XHRcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDIyN3B4O1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdGhlaWdodDogNDY1cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtaW1hZ2V7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRvYmplY3QtZml0OmNvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0Ji10aXRsZXtcblx0XHRcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZnM7XG5cdFx0bWFyZ2luLXRvcDogMjFweDtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMzRweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTZweDtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHR9XG5cdFx0XG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR9XG5cdH1cblx0XG5cdCYtdGl0bGUgKyAmLWZvcm17XG5cdFx0bWFyZ2luLXRvcDogLTE0cHg7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0bWFyZ2luLXRvcDogLTE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLXN1YnRpdGxle1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZnM7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cdH1cblx0XG5cdCYtdGV4dHtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0fVxuXHRcdFxuXHRcdCYtLWVtcGhhc2lze1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdFx0JiBwe1xuXHRcdFx0XHRcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkaWNvbjtcblx0XHRcdFx0XHRjb250ZW50OidcXGU5MDYnO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogLTIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0JiBwICsgcHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLXRleHQgKyAmLXRpdGxlLFxuXHQmLXRleHQgKyAmLXN1YnRpdGxle1xuXHRcdG1hcmdpbi10b3A6IDI3cHg7XG5cdH0gXG5cdFxuXHQmLWNob29zZXtcblx0XHRcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQyO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbjogMCAtMjBweCA0MHB4O1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdG1hcmdpbjogMCAtNDBweCA0MHB4O1xuXHRcdH1cblx0XHRcdFx0XG5cdFx0Ji1wcmljZXtcblx0XHRcdHBhZGRpbmc6IDE1cHggMTVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDI7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggMzRweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1hbW91bnR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XHRcblx0XHRcblx0XHQmLWRyb3Bkb3due1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHRcdFxuXHRcdCYtY29udGVudHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0Mjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1pdGVte1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgKyAme1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWNhYmluc3tcblx0XHRcdCYtdGl0bGV7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtc3VidGl0bGV7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtdGl0bGUsXG5cdFx0XHQmLXN1YnRpdGxle1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZzO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWl0ZW17XG5cdFx0XHRcdCZze1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAtNXB4IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCZ7XG5cdFx0XHRcdFx0d2lkdGg6IDM0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6MXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDAgNXB4IDEwcHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC41cztcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0OmNoZWNrZWQgKyAme1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWRhcmtlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuYnRhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgJi1idG4ge1xuICAgICAgICBtYXJnaW46IDAgMTBweCAxMHB4O1xuXG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBibG9nY2FyZEFuaW1hdGlvbiB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC43KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA3NSUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLmJsb2djYXJkIHtcbiAgICBoZWlnaHQ6IDI2NnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMwMDAwMDAgMTAwJSk7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmLWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogYmxvZ2NhcmRBbmltYXRpb247XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgICYtcmVpbnNzdXJhbmNlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAmLWltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjc1cztcbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgIH1cblxuICAgICYtY2F0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmcztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3Itd2hpdGUsIDAuMyk7XG4gICAgICAgIHBhZGRpbmc6IDYuNHB4IDExLjAycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zODtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLmJsb2djYXJkLWltYWdlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9nZW5kIHtcbiAgICAmLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uc29jaWFsc2hhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICYtYm94IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgbWluLXdpZHRoOiAzMDNweDtcbiAgICAgICAgcGFkZGluZzogNDVweCAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICYtdGl0bGUsXG4gICAgLmZvb3Rlci1uZXR3b3JrLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZzO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIH1cblxuICAgIC5mb290ZXItbmV0d29yayB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbn1cblxuLmNvbnRlbnRtYW5hZ2VyLWNvbnRlbnR0eXBlLWxpc3RfYmxvZyB7XG4gICAgLm5ld3NsZXR0ZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5zb2NpYWxzaGFyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICB9XG59XG5cbi5jb250ZW50bWFuYWdlci1jb250ZW50dHlwZS1wYWdlX2Jsb2cge1xuXG4gICAgLmlwb2ludHMge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAubmV3c2xldHRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxufSIsImJvZHlbY2xhc3MqPVwiYXBwb2ludFwiXSAuYnJlYWRjcnVtYi1jb250YWluZXJ7XG5cdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5zdGVwe1xuXHQvKlx0XG5cdCYtYnV0dG9ue1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0JnN7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHR3aWR0aDogYXV0bztcdFxuXHRcdFx0bWFyZ2luOiA0MHB4IGF1dG8gMDtcdFx0XG5cdFx0fVxuXHR9XG5cdCovXG5cdFxuXHQmc3tcblx0XHRjb3VudGVyLXJlc2V0OiBudW1iZXIgMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdG1hcmdpbi10b3A6IC0yMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XG5cdFx0XG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OiAnIC8nIGF0dHIoZGF0YS1jb3VudCk7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxcHg7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGNvbG9yOiAkY29sb3ItbWFpbjtcblx0XHR9XG5cdH1cblx0XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XG5cdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHRcblx0Ji0tYWN0aXZle1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblx0XHRcblx0Ji1jb250ZW50e1xuXHRcdFxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG5cdFx0fVxuXHRcdFxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXIgMTtcblx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIobnVtYmVyKTtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czo1MCU7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJGljb247XG5cdFx0XHRcdGNvbnRlbnQ6J1xcZTkxMyc7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0JiArICZ7XG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdHdpZHRoOiA3NXB4O1xuXHRcdFx0XHRvcmRlcjotMTtcblx0XHRcdFx0YmFja2dyb3VuZDokY29sb3Itc2Vjb25kYXJ5O1xuXHRcdFx0XHRtYXJnaW46IDAgMTVweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IC01cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0d2lkdGg6IDExNXB4O1x0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHR9XG5cdFxuXHQmLS1hY3RpdmUgJi1jb250ZW50OjpiZWZvcmV7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0Y29udGVudDogY291bnRlcihudW1iZXIpO1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdGJhY2tncm91bmQ6JGNvbG9yLXByaW1hcnk7XG5cdFx0XHRmb250LWZhbWlseTogJGZwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cdH1cblx0XG5cdCYtLWFjdGl2ZSB+ICYgJi1jb250ZW50OjpiZWZvcmV7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0Y29udGVudDogY291bnRlcihudW1iZXIpO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHRjb2xvcjogJGNvbG9yLW1haW47XG5cdFx0XHRmb250LWZhbWlseTogJGZwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdCYtdGV4dHtcblx0XHRcblx0XHRkaXNwbGF5OiBibG9jaztcdFxuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRvcmRlcjogLTE7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDo1MCU7XG5cdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsMTAwJSk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdH1cblx0XG59XG5cbi5yZWNhcHtcblx0Ji1jb250YWluZXJ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiA0MHB4IDAgMDtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdHBhZGRpbmctbGVmdDogNzBweDtcblx0XHR9XG5cdH1cblx0XG5cdCYtc3RpY2t5e1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdHRvcDogMTcwcHg7XG5cdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0XHR0b3A6IDIyMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdHRvcDogMTgwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLXNlY3Rpb257XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWUtbGlnaHRlcjtcblx0fVxufVxuXG4uc2NoZWR1bGV7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodGVyO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcblx0Ji1jb2x7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0fVxuXHRcblx0I3skcHJlZml4fSAmIC5zbGlja3tcblx0XHQmLW5leHQsXG5cdFx0Ji1wcmV2e1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtOHB4O1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0fVxuXHRcdFxuXHRcdCYtcHJldntcblx0XHRcdGxlZnQ6IDQwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdCYtbmV4dHtcblx0XHRcdHJpZ2h0OiA0MHB4O1xuXHRcdH1cblx0fVxuXHRcblx0Ji1jb2x1bW57XG5cdFx0XG5cdFx0JnN7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRtaW4taGVpZ2h0OiAyMzBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiAxcztcblx0XHRcdFxuXHRcdFx0Ji5zbGljay1pbml0aWFsaXplZHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRsZWZ0OjA7XG5cdFx0XHRcdHdpZHRoOiA0NXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdFx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQme1xuXHRcdFx0Y29sb3I6ICRjb2xvci1tYWluO1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdHBhZGRpbmc6IDAgN3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWNvbnRlbnR7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0cGFkZGluZy10b3A6IDU3cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTdweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTdweDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtaGVhZHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgbGVmdDogNTAlO1xuXHRcdFx0ICAgIHRvcDogMDtcblx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JiA6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWNlbGx7XG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMzJSAtIDE0cHgpO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zYWxtb24tbGlnaHRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdHBhZGRpbmc6IDEycHggMjFweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuNXMsIGJhY2tncm91bmQgMC41cztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XG5cdFx0bWFyZ2luOiAwIDdweCAxNXB4IDdweDtcblx0XHRcblx0XHQmOmhvdmVye1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbGlnaHRlcjtcblx0XHR9XG5cdFx0XG5cdFx0I3skcHJlZml4fSAmLmFjdGl2ZXtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHR9XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0fVxuXHRcdFxuXHRcdCYgKyAme1xuXHRcdFx0Ly8gbWFyZ2luLXRvcDogMTVweDtcblx0XHR9XG5cdH1cbn1cblxuXG5cblxuLnJkdntcblx0XG5cdCYtaGVhZGVye1xuXHRcdFxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdHBhZGRpbmc6IDhweCAxMHB4IDAgMTBweDtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0XHRcblx0XHQmLWljb257XG5cdFx0XHRmb250LXNpemU6IDQ1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdGNvbG9yOiAkY29sb3ItYmx1ZTtcblx0XHRcdG1hcmdpbi10b3A6IC04cHg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdFx0XHRcdGZvbnQ6IG5vbmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTAwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCYtZ29hbHtcblx0XHRcblx0XHQme1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkY29sb3ItYmx1ZSwxKSAwJSwgcmdiYSgjOWRjZWU3LDEpIDEwMCUpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCZze1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTEwcHg7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC0zMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWljb257XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0d2lkdGg6IDQ1cHg7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFxuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHRcdHdpZHRoOiA3NXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDQ1cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1uYW1le1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0XHRcblx0XHQmLWJ0bntcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWhlYWRiYW5ke1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWUtbGlnaHRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdCYtdGV4dHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtaWNvbntcblx0XHRcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0fVxuXHR9XG5cdFxuXHQmLXNlbGVjdHtcblx0XHQme1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gNjBweDtcblx0XHRcdG1heC13aWR0aDogNDA1cHg7XG5cdFx0fVxuXHRcdFxuXHRcdCYtdGl0bGV7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cdFx0XG5cdH1cbn0iLCIuZ3JhZGV7XG5cdHBhZGRpbmc6IDQwcHggNTBweCA2NXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRcblx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdHBhZGRpbmc6IDMwcHggNDVweCA2NXB4O1xuXHR9XG5cdFxuXHQmLS1ub2dhcHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXHRcblx0JGFsdDogJitcIi0tYWx0XCI7XG5cdFxuXHRcblx0JiN7JGFsdH0ge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdFxuXHQmLWNvbnRlbnR7XG5cdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdFxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZGQTI2RCAwJSwgI0ZEQjJEMCA0NSUsICNGREIyRDAgNTUlLCAjOUZERkY4IDEwMCUpO1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6MDtcblx0XHRcdGxlZnQ6NTAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDIuNXM7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFxuXHRcdFx0XHRbZGF0YS1ncmFkZT1cIjBcIl0gJiB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEyNSUpIHNjYWxlWCg0LjUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRbZGF0YS1ncmFkZT1cIjFcIl0gJiB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlWCgzLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRbZGF0YS1ncmFkZT1cIjJcIl0gJiB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMjUlKSBzY2FsZVgoNC41KTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0fVxuXHRcblx0XG5cdCYtdGl0bGV7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdC8vIGZvbnQtZmFtaWx5OiAkZnM7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuXHRcdHRleHQtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLDAsMCwwLjIpO1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0fVxuXHRcblx0Ji1zdWJ0aXRsZXtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAtMzBweDtcblx0XHRcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTE1cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWJ0bntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsNTAlKTtcblx0fVxuXHRcblx0LnNsaWNrLXRyYWNre1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cdFxuXHQmLWl0ZW17XG5cdFx0JnN7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDFzLCB0cmFuc2Zvcm0gMXM7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XG5cdFx0XHQjeyRhbHR9ICZ7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLS1iaWd7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNXB4KTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji5zbGljay1pbml0aWFsaXplZHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuc2xpY2stZG90c3tcblx0XHRcdFx0Ym90dG9tOiAtNDhweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0Jntcblx0XHRcdCN7JHByZWZpeH0gJiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCN7JGFsdH0gJntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHRcblx0XHRcblx0XHRcblx0XHQmLWltYWdle1xuXHRcdFx0aGVpZ2h0OiAyNDBweDtcblx0XHRcdG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG5cdFx0XHRcblx0XHRcdCN7JGFsdH0gJntcblx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMjNweCAwIHJnYmEoJGNvbG9yLWJsYWNrLDAuMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdFx0d2lkdGg6IDIyMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji10aXRsZXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbiA6IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcblx0XHRcdCYtbWFpbntcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XG5cdFx0XHRcdCN7JGFsdH0gJntcblx0XHRcdFx0XHRAaW5jbHVkZSBicCh4cyxzbSl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDU1cHg7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZnVuY3tcblx0JnN7XG5cdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcblx0XHQmICsgJntcblx0XHRcdFxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Jntcblx0XHRcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHRcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFxuXHRcdCYtYm94e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcblx0XHRib3gtc2hhZG93OiAwIDdweCAxMHB4IDAgcmdiYSgkY29sb3ItYmxhY2ssMC4xNSk7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNjBweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji1pbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDpjb3Zlcjtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdCYtLWdyYXkgJi1pbWd7XG5cdFx0XHRcdHRyYW5zaXRpb246IGZpbHRlciAxcztcblx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0XG5cdFx0XHQmLS1ncmF5OmhvdmVyICYtaW1ne1xuXHRcdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji0tc21hbGx7XG5cdFx0XHRib3gtc2hhZG93OiAwIDJweCAzMHB4IHJnYmEoJGNvbG9yLWJsYWNrLCAwLjE1KTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLWJ0bntcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyBcblx0XHRcdGxlZnQ6NTAlO1xuXHRcdFx0Ym90dG9tOiAxNXB4O1xuXHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLDApO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMXMsIGNvbG9yIDAuNXMsIGJvcmRlci1jb2xvciAwLjVzICFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHQmLS1zaG93IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHQmOmhvdmVyICYtYnRue1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblx0XG59IiwiLmFydGljbGV7XG5cdCZze1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFxuXHRcdCYtLXNsaWRlcntcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMXM7XG5cdFx0XG5cdFx0XHQuc2xpY2stbGlzdHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0cGFkZGluZy10b3A6IDM1cHg7XG5cdFx0XHQgICAgbWFyZ2luLXRvcDogLTM1cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYuc2xpY2staW5pdGlhbGl6ZWR7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JiAuc2xpY2stYXJyb3d7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Ji0tc2xpZGVyICYtYm94e1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdFxuXHQmLWJveHtcblx0XHRwYWRkaW5nOiA1cHggMTBweCAzNXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdHdpZHRoOiAzMjBweDtcblx0XHR9XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWwpe1xuXHRcdFx0d2lkdGg6IDMyMHB4O1xuXHRcdH1cblx0XHRcblx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHR3aWR0aDogMzcwcHg7XG5cdFx0XHRwYWRkaW5nOiA1cHggMzVweCA0MHB4O1xuXHRcdH1cblx0XHRcblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdFxuXHQme1xuXHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDUwLDUxLDUzLDAuMik7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKCRjb2xvci1ibGFjaywwLjE1KTtcblx0XHR9XG5cdFx0XG5cdFx0Ji1jb250ZW50e1xuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdH1cblx0XHRcblx0XHQmLWltYWdle1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xuXHRcdFx0b2JqZWN0LWZpdDpjb3Zlcjtcblx0XHR9XG5cdFx0XG5cdFx0Ji10aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHRcblx0XHQmLWV4Y2VycHR7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cblxuLmNtcyB7XG5cblx0JiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdCYtLW5vZ2Fwe1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQmIGEge1xuXHRcdEBpbmNsdWRlIGxpbms7XG5cdFx0QGluY2x1ZGUgbGluay11bmRlcmxpbmU7XG5cdFx0Ly8gY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdC8vIEBpbmNsdWRlIHRyYW5zaXRpb24oJGR1cmF0aW9uKTtcblxuXHRcdC8vICY6aG92ZXIge1xuXHRcdC8vIFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5LWxpZ2h0ZXI7XG5cdFx0Ly8gfVxuXHR9XG5cblx0Ly8gJiBpbWcge1xuXHQvLyBcdG1heC13aWR0aDogMTAwJTtcblx0Ly8gXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHQvLyBcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0Ly8gXHRbc3R5bGUqPVwiZmxvYXQ6IGxlZnRcIl0+JiB7XG5cdC8vIFx0XHRtYXJnaW46IDA7XG5cdC8vIFx0fVxuXG5cdC8vIFx0QGluY2x1ZGUgYnAoeHMsIHNtKSB7XG5cdC8vIFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0Ly8gXHR9XG5cblx0Ly8gXHRAaW5jbHVkZSBicChtZCkge1xuXHQvLyBcdFx0bWFyZ2luOiAxNXB4O1xuXHQvLyBcdH1cblxuXHQvLyBcdCYuZnVsbCB7XG5cdC8vIFx0XHRtYXJnaW4tdG9wOiAwO1xuXHQvLyBcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0Ly8gXHR9XG5cdC8vIH1cblxuXHQmIHRhYmxlIHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cblx0JiB0ZCB7XG5cdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0fVxuXG5cdCYgaDIge1xuXHRcdGZvbnQtZmFtaWx5OiAkZnM7XG5cdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMnB4O1xuXHR9XG5cblx0JiAuZWxldmF0b3ItdGFyZ2V0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cblx0JiAuc2VjdGlvbiB7XG5cblx0XHRtYXJnaW46IDE1cHggMCAyMHB4O1xuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHQvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQ7IFxuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMnB4O1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRkdXJhdGlvbik7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zZW07XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlOjphZnRlciB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoMTgwZGVnKSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQmIGgzIHtcblx0XHRmb250LWZhbWlseTogJGZzO1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjJweDtcblx0fVxuXG5cdCYgcCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogMS43MDtcblx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0Ly8gY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG5cdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblxuXHQmIHAgYSB7XG5cdFx0Ly8gY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXG5cdFx0Ly8gJjpob3Zlcixcblx0XHQvLyAmOmFjdGl2ZSB7XG5cdFx0Ly8gXHRjb2xvcjogJGNvbG9yLXByaW1hcnktZGFya2VyO1xuXHRcdC8vIH1cblxuXHR9XG5cblx0JiBoMSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRAaW5jbHVkZSBicChtZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQmIGg0IHtcblx0XHRmb250LWZhbWlseTogJGZzO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0JiBvbCB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuXHRcdGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcblx0fVxuXG5cdCYgdWwge1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHRsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZnA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTc7XG5cdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdCYgbGkge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJy0nO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzcHg7XG5cdFx0XHR9XG5cdFx0XHQmIGEge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiByZXZlcnQ7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnktZGFya2VyO1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmIHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXHQmIGVtIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cblx0JiBlbSB7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR9XG5cblx0QGluY2x1ZGUgYnAoeHMsIHNtKSB7XG5cblx0XHQmIHAsXG5cdFx0Ly8gJiBkaXYsXG5cdFx0JiBoMSxcblx0XHQmIGgyLFxuXHRcdCYgaDMsXG5cdFx0JiBwLFxuXHRcdCYgaW1nLFxuXHRcdCYgdWwge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCYgaWZyYW1lIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmNtcy1wcm9ncmFtbWUtZmlkZWxpdGUge1xuXHRcblx0LmJyZWFkY3J1bWItY29udGFpbmVye1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0XG5cdC5tYWlue1xuXHRcdG1pbi1oZWlnaHQ6MDtcblx0fVxufVxuXG5pbWd7XG5cdGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcbn1cblxuLm1we1xuXHQmLWhlYWRlcntcblx0XHRcblx0XHRtYXgtd2lkdGg6IDE5MjBweDtcblx0XHRtYXJnaW46IC0yMHB4IGF1dG8gMCAtMTBweDtcblx0XHRcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luOiAtMjVweCBhdXRvIDA7XG5cdFx0fVxuXHRcdFxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlcntcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAoeHMsc20pe1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJhY2tncm91bmQ6ICNmMGNjY2M7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAxcHggLTE1cHggMTZweCAtMjJweCAjOTc4ODg4ZTY7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IC0xN3B4IDE4cHggLTI0cHggIzk3ODg4ODtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAxcHggLTE4cHggMTVweCAtMjBweCAjOTc4ODg4ZTY7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdGhlaWdodDogMjQ0cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKG1sKXtcblx0XHRcdFx0aGVpZ2h0OiAzNDJweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnAobGcpe1xuXHRcdFx0XHRoZWlnaHQ6IDMzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmOjphZnRlcntcblx0XHRcdGJhY2tncm91bmQ6ICNmNGQwZDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRoZWlnaHQ6IDI2NXB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdGhlaWdodDogMzY5cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0aGVpZ2h0OiAzNjZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCYtY29ubmVjdHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHR9XG5cdH1cblx0XG5cdCYtdGV4dHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWF4LXdpZHRoOiA4MTVweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXHRcblx0Ji1nb2xke1xuXHRcdCZze1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdFx0XG5cdFx0JiArICZ7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHR9XG5cdH1cblx0XG5cdCYtc2xpZGV7XG5cdFx0JnN7XG5cdFx0XHQmLWNvbnRhaW5lcntcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjQlO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIGJwKG1kKXtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjclO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBicChsZyl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0bWF4LXdpZHRoOiAxMjIwcHg7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIGJwKGxnKXtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLWZpZHtcblx0XHRwYWRkaW5nOiAyMHB4IDIwcHggNDBweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleTtcblx0XHRjb2xvcjogJGNvbG9yLXNhbG1vbjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdCYtYm94e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji10aXRsZXtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBpbml0aWFsXG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHRcblx0XHQmLXZhbHVle1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHRcdFxuXHRcdCYtbGVnZW5ke1xuXHRcdFx0bWFyZ2luLXRvcDogN3B4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdH1cblx0fVxufVxuIiwiI3skcHJlZml4fS5hY2NvdW50IHtcbiAgICAuY29sLW1haW4ge1xuICAgICAgICBAaW5jbHVkZSBicCh4cyxzbSl7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBicChtZCxtZCl7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmNvbC1tYWlue1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnZSB7XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgJiB+IC5tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3skcHJlZml4fSAuY3VzdG9tZXJ7XG5cdFxuXHQmLW5hbWV7XG5cdFx0IEBpbmNsdWRlIGJwKHhzLHNtKXtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0b3A6IDMwcHg7XG5cdFx0IH1cblx0fVxuXHRcblx0Ji1oZWFkZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHRcdFxuXHRcdCYtYnRue1xuXHRcdFx0bWFyZ2luOiAxMHB4IDIwcHg7XG5cdFx0XHRAaW5jbHVkZSBicChtZCl7XG5cdFx0XHRcdG1hcmdpbjogMTBweCBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicChtbCl7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1zZWNvbmRhcnl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHR9XG5cdFx0XG5cdFx0Ji1saW5re1xuXHRcdFx0JnN7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Ji1waGFybWFjeXtcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0QGluY2x1ZGUgYnAobWQpe1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHR9XG5cdH1cblx0XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */
