/*
--------------------
SITE SEARCH
--------------------
*/
.site-search {
  display: none;
  opacity: 0;
  position: absolute;
  z-index: 12;
  left: 0;
  width: 100%;
  padding: 140px 0 140px;
  overflow: auto;
  overflow-y: hidden;
  transition: opacity 0.25s linear;
  background: #E2E5E8;
}
.site-search.site-search--active, .site-search.active {
  display: block;
  opacity: 1;
}
/*
.search-overlay {
	position: absolute;
}
*/
.search-has-input .search-overlay {
  background: #fff;
  overflow-y: scroll;
  overflow-x: hidden;
  width: 90%;
}
@media (max-width: 500px) {
  .search-has-input .search-overlay {
    width: 95%;
  }
}
@media (max-width: 400px) {
  .search-has-input .search-overlay {
    width: 97%;
  }
}
.search-has-input .search-overlay {
  opacity: 1;
}
.search-has-input .search-overlay .content {
  margin-left: calc(50vw - (69.74vw + 180px - 17px - 0.5px + 5.76vw) / 2 - 8px);
  width: 100%;
}
@media (max-width: 1000px) {
  .search-has-input .search-overlay .content {
    margin-left: calc(50vw - (54.24vw + 170px - 17px - 0.5px + 5.76vw) / 2 - 8px);
  }
}
.search-has-input .search-overlay:not(.scroll-required)::-webkit-scrollbar {
  display: none;
}
.search-has-input .search-overlay::-webkit-scrollbar {
  background: white;
  width: 8px;
  border-radius: 8px;
}
.search-has-input .search-overlay::-webkit-scrollbar-thumb {
  background: #00505A;
  border-radius: 8px;
}
.search-has-input .site-nav {
  background: #fff;
}

/**
.site-search--overlay {
	&.active {
		@include respond-to($column-size-desktop) {
			top: 70px;
			padding-top: 0;
		}
	}
}
*/
/*
--------------------
SEARCH: RESULT
--------------------
*/
.search-result {
  color: #0C2340;
  overflow: hidden;
  padding: 2em 0;
  border-bottom: 1px solid #F97673;
}
.search-result__main {
  display: -webkit-flex;
  display: flex;
  position: relative;
  overflow: hidden;
}
.search-result__article {
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  height: 100%;
}
.search-result__media {
  padding: 0 0.8em 0 0;
}
@media screen and (min-width: 480px) {
  .search-result__media {
    padding: 0 1em 0 0;
  }
}
@media screen and (min-width: 600px) {
  .search-result__media {
    padding: 0 1.5em 0 0;
  }
}
.search-result__media.icon-colour--purple > div {
  background: #B58CFF;
}
.search-result__media.icon-colour--teal > div {
  background: #00505A;
}
.search-result__media.icon-colour--yellow > div {
  background: #FFE533;
}
.search-result__media .icon-colour__box {
  border-radius: 10px;
  width: 100%;
  aspect-ratio: 1/1;
}
.search-result__image-wrapper {
  border-radius: 10px;
  overflow: hidden;
}
.search-result__image {
  width: 100%;
  height: 100%;
  padding: 0.8em;
}
.search-result--team .search-result__image-wrapper {
  aspect-ratio: 1/1;
}
.search-result--job_new .search-result__image-wrapper {
  background: #2D2A51;
}
.search-result--sector .search-result__image-wrapper {
  background: #00505A;
}
.search-result--job_new .search-result__image-wrapper, .search-result--sector .search-result__image-wrapper {
  aspect-ratio: 1/1;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.search-result--job_new .search-result__image-wrapper .search-result__image, .search-result--sector .search-result__image-wrapper .search-result__image {
  width: 30%;
  padding: 0;
}
@media screen and (min-width: 480px) {
  .search-result--job_new .search-result__image-wrapper .search-result__image, .search-result--sector .search-result__image-wrapper .search-result__image {
    width: 40%;
  }
}
.search-result__content {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.search-result__link {
  color: inherit;
  text-decoration: none;
}
.search-result__link:hover, .search-result__link:active {
  color: inherit;
}
.search-result__header {
  text-align: left;
  position: relative;
  z-index: 1;
}
.search-result__title {
  font-weight: normal;
}
.search-result__heading {
  margin: 1.4em 0 1.1em !important;
}
.search-result__button {
  font-weight: bold;
}
.search-result__footer {
  position: relative;
  z-index: 1;
  margin-top: auto;
}
.search-result__footer.tiny-dash, .search-result__footer.tiny-dash-white {
  padding-top: 30px;
}
.search-result__label, .search-result__date, .search-result__office {
  display: inline-block;
  line-height: 1;
  /*
  &:last-of-type {
  	margin-bottom: 0;
  }
  */
}

[class*=search-result--module_] .search-result__image-wrapper {
  background: #00505A;
  aspect-ratio: 1/1;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
[class*=search-result--module_] .search-result__image-wrapper .search-result__image {
  width: 30%;
  padding: 0;
}
@media screen and (min-width: 480px) {
  [class*=search-result--module_] .search-result__image-wrapper .search-result__image {
    width: 40%;
  }
}

/**
.search-result--size-x2 {
	.search-result__main {
		@include respond-from($column-size-tablet) {
			aspect-ratio: 477 / 207;
		}
		@include respond-from($column-size-desktop) {
			aspect-ratio: 452 / 207;
		}
		@include respond-from($column-size-widedesktop) {
			// aspect-ratio: 742 / 207;
			aspect-ratio: 477 / 207;
		}
	}

	.search-result__description {
		max-width: 50%;
	}
}
*/
/*
-------------------------
SEARCH RESULT: TEAM
-------------------------
*/
.search-result--team .search-result__header {
  color: #0C2340;
}
.search-result--team .search-result__image {
  padding: 0;
  position: relative;
  overflow: hidden;
  border: calc(0.286vw + 1.14px) solid #DA291C;
  border-radius: 50%;
  background: #fff;
}

/*
-------------------------
SEARCH RESULT: NEWS
-------------------------
*/
.search-result--news .search-result__image {
  padding: 0;
}

/*
--------------------
SEARCH: NAVIGATION
--------------------
*/
.site-nav {
  height: 90px;
  position: relative;
  z-index: 4;
  background: inherit;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 0;
}
@media (min-width: 1001px) {
  .site-nav {
    gap: calc(1.176vw + 26.47px);
    height: 160px;
  }
}
.search-has-input .site-nav {
  height: 100%;
}

.site-nav--side .page-content, .site-nav--side .site-navs {
  overflow: visible;
}

.search-nav__input-container {
  margin: 0 auto;
  padding: 0 calc(-4.286vw + 52.86px) 0 0;
}
@media screen and (min-width: 1001px) {
  .search-nav__input-container {
    padding: 0 0 0 5.76vw;
  }
}

.search-nav {
  position: relative;
  padding: 18px 0;
}
.site-navs .search-nav {
  padding: 13px 0;
}
.search-nav__label {
  position: relative;
  overflow: hidden;
}
.search-nav__button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  position: absolute;
  z-index: 101;
  left: 0;
  top: -4px;
  width: 28px;
  height: 28px;
  padding: 0;
  outline: 0;
  border: 0;
  opacity: 0.6;
  cursor: pointer;
  background: none;
  transition: height 0.5s linear;
}
.search-nav__button:before, .search-nav__button:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
}
.search-nav__button:before {
  top: 1px;
  left: -1px;
}
@media screen and (min-width: 1001px) {
  .search-nav__button:before {
    top: 4px;
    left: -3px;
  }
}
.search-nav__button:before {
  opacity: 1;
  background: url("/assets/images/icons/symbols/mag-glass.svg") no-repeat 13px center;
  background-size: 13px;
}
.search-nav__button:after {
  top: 1px;
  left: -1px;
}
@media screen and (min-width: 1001px) {
  .search-nav__button:after {
    top: 4px;
    left: 2px;
  }
}
.search-nav__button:after {
  opacity: 0;
  background: url("/assets/images/icons/symbols/close_blue.svg") no-repeat 8px center;
  background-size: 11px;
}
.search-nav__button.has-input:before {
  opacity: 0;
}
.search-nav__button.has-input:after {
  opacity: 1;
}
@media screen and (max-width: 660px) {
  .search-nav__button.has-input {
    pointer-events: auto;
  }
}
.lang-jp .search-nav__button, .lang-ko .search-nav__button, .lang-cn .search-nav__button {
  display: none;
}
.search-nav__bar {
  pointer-events: all;
}
@media screen and (max-width: 1000px) {
  .search-nav__bar {
    float: right;
    height: 23px;
  }
}
.search-nav__bar {
  height: 28px;
  overflow: hidden;
  margin-bottom: calc(1.176vw + 26.47px);
  transition: width 0.5s linear, height 0.5s linear;
}
.search-nav__bar.active {
  position: relative;
  z-index: 9999;
}
.search-nav__bar.active .search-nav__input {
  background-color: #E2E5E8;
}
.search-nav__bar.active .search-nav__button.has-input:before {
  display: none;
}
.search-nav__bar.active .search-nav__button.has-input:after {
  opacity: 1;
}
.lang-jp .search-nav__bar, .lang-ko .search-nav__bar, .lang-cn .search-nav__bar {
  display: none;
}
.search-nav__input[type=text] {
  opacity: 1;
  float: right;
  height: 100%;
  padding: 6px 28px 5px 40px;
  color: #0C2340;
  font-size: 13px;
  line-height: 1;
  outline: 0;
  border: 1px solid #fff;
  border-radius: 30px;
  background-color: #fff;
  transition: all 0.7s cubic-bezier(0.65, 0, 0.35, 1);
  transition-delay: 0s;
}
.search-nav__input[type=text]::-webkit-input-placeholder {
  color: #0C2340;
}
.search-nav__input[type=text]::-moz-placeholder {
  color: #0C2340;
}
.search-nav__input[type=text]::placeholder {
  color: #0C2340;
}
.search-nav__input[type=text]:focus {
  outline: none;
  background-color: #E2E5E8;
}
.search-nav__input[type=text].show {
  opacity: 1;
  transition-delay: 0s;
}
.search-nav__input[type=text]:-webkit-autofill, .search-nav__input[type=text]:-webkit-autofill:hover, .search-nav__input[type=text]:-webkit-autofill:focus {
  -webkit-text-fill-color: white;
  box-shadow: 0 0 0 0 transparent inset !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
body:not([class*=colour-]) .search-nav__input[type=text]:-webkit-autofill, body:not([class*=colour-]) .search-nav__input[type=text]:-webkit-autofill:hover, body:not([class*=colour-]) .search-nav__input[type=text]:-webkit-autofill:focus {
  box-shadow: 0 0 0 0 #E2E5E8 inset !important;
}
.search-nav__background {
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 100%;
  border: 1px solid transparent;
  border-radius: 30px;
  background: #fff;
  transition: all 0.7s cubic-bezier(0.65, 0, 0.35, 1);
}
.active .search-nav__background {
  width: 100%;
  opacity: 1;
}

.site-nav .search-nav__input-container {
  position: relative;
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}
@media screen and (max-width: 1000px) {
  .site-nav .search-nav__input-container {
    padding: 0;
  }
}
.site-nav .search-nav__input[type=text] {
  font-weight: 700;
}
.site-nav .search-nav__bar {
  height: 38px;
  border-radius: 30px;
}
.site-nav .search-nav__bar .search-nav__input[type=text] {
  padding: 6px 28px 5px 52px;
  opacity: 1;
  font-size: 16px;
}
@media screen and (min-width: 1001px) {
  .site-nav .search-nav__bar .search-nav__input[type=text] {
    font-size: 20px;
  }
}
.site-nav .search-nav__button {
  opacity: 1;
}
.site-nav .search-nav__button:before {
  top: 9px;
  left: 6px;
  background-size: 16px;
}
@media screen and (min-width: 1001px) {
  .site-nav .search-nav__button:before {
    left: 6px;
  }
}
.site-nav .search-nav__button:after {
  background-size: 16px;
  top: 9px;
  left: 10px;
  transition: left 0.5s ease-in-out;
}

@media screen and (max-width: 1000px) {
  .header-search {
    display: none;
  }
}
.header-search {
  position: fixed;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background: #fff;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.header-search .search-nav {
  position: absolute;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 0;
}
@media (min-width: 1001px) {
  .header-search .search-nav {
    gap: calc(1.176vw + 26.47px);
  }
}
.header-search .search-nav__input-container {
  height: 28px;
  margin-bottom: calc(1.176vw + 26.47px);
}
.header-search .search-nav__input[type=text] {
  font-weight: 700;
  padding: 6px 8px 5px 10px;
  opacity: 0;
}
.header-search .search-nav__bar {
  position: fixed;
  width: 65px;
  right: calc(2.88vw + 86px);
  background: #E2E5E8;
  border-radius: 30px;
  transition: width 0.5s ease-in-out, right 0.5s ease-in-out, height 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  transition: width 0.5s ease-in-out, right 0.5s ease-in-out, height 0.5s ease-in-out, transform 0.5s ease-in-out;
  transition: width 0.5s ease-in-out, right 0.5s ease-in-out, height 0.5s ease-in-out, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
}
.header--banner-pseudo .header-search .search-nav__bar, .aside-spacer .header-search .search-nav__bar {
  background: #fff;
}
body.has-lang .header-search .search-nav__bar {
  right: calc(2.88vw + 180px);
}
.header-search .search-nav__bar.active {
  position: fixed;
  width: 40%;
  right: calc(17.439vw + 60.43px);
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  height: 38px;
}
.header-search .search-nav__bar.active .search-nav__input[type=text] {
  padding: 6px 28px 5px 52px;
  opacity: 1;
  font-size: 20px;
}
.header-search .search-nav__button {
  opacity: 1;
}
.header-search .search-nav__button:before {
  left: -3px;
  background-size: 16px;
}
@media screen and (min-width: 1001px) {
  .header-search .search-nav__button:before {
    left: -2px;
  }
}
.header-search .search-nav__button:after {
  background-size: 16px;
}
@media screen and (min-width: 1001px) {
  .header-search .search-nav__button:after {
    left: 2px;
    transition: left 0.5s ease-in-out;
  }
}
.header-search .search-nav__button.active:before {
  opacity: 0;
}
.header-search .search-nav__button.active:after {
  opacity: 1;
}
@media screen and (min-width: 1001px) {
  .header-search .search-nav__button.active:after {
    left: 10px;
  }
}
.header-search .search-nav__button.active {
  height: 38px;
}
@media screen and (max-width: 660px) {
  .header-search .search-nav__button.active {
    pointer-events: auto;
  }
}
.search-on .header-search.search-has-input {
  height: 100%;
}
.no-header-search .header-search {
  display: none;
}

body .page-header .header-search .logo--header-search {
  opacity: 0;
  top: 0;
}
body .page-header .header-search .logo--header-search .letter, body .page-header .header-search .logo--header-search .zero {
  fill: #00505A;
}
body .page-header .header-search .logo--header-search .letter {
  opacity: 1;
}
body.search-has-value .logo {
  opacity: 0;
}
body.search-has-value .header-search .logo--header-search {
  opacity: 1;
}
body.search-has-value .menu-button {
  display: none;
}

.header-language {
  position: absolute;
  right: calc(2.88vw + 86px);
}
@media (max-width: 1000px) {
  .header-language {
    display: none;
    right: calc(8.824vw + 131.76px);
  }
}
.header-language .language-selector {
  margin: 18px 0 0;
}

.site-navs {
  display: -webkit-flex;
  display: flex;
  gap: 10px;
}
@media (max-width: 1000px) {
  .site-navs {
    float: right;
  }
}

.search-nav {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}

.lang-nav {
  position: relative;
  z-index: 1;
  padding: 13px 0;
  transition: visibility 0.3s ease-out;
}
.lang-nav .language-selector {
  color: #1A626B;
}
.lang-nav .language-selector__selected {
  padding: 0 10px;
  height: 38px;
}
@media (min-width: 1001px) {
  .header-menu .lang-nav {
    display: none;
  }
}

body:not(.has-lang) .header-language, body:not(.has-lang) .lang-nav {
  display: none;
}

.language-selector {
  color: #1A626B;
  font-size: 15px;
}
.language-selector__selected {
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0 8px;
  height: 28px;
  border-radius: 30px;
  transition: background 0.25s ease-out;
  background: rgba(255, 255, 255, 0.5);
}
.language-selector__icon svg {
  display: block;
  width: auto;
  height: 1em;
}
.language-selector__label {
  color: currentColor;
  padding: 0 0.25em;
}
.language-selector__arrow svg {
  width: auto;
  height: 0.5em;
}
.language-selector__dropdown {
  position: absolute;
  overflow: hidden;
  left: 0;
  height: 0;
  margin: 5px 0 0;
}
.language-selector ul {
  padding: 5px 10px 5px 0;
  color: currentColor;
  border-radius: 11.5px;
  background: #fff;
}
.language-selector li {
  list-style: none;
  margin: 0;
  padding: 5px 10px 5px;
  line-height: 1;
}
.language-selector li a {
  text-decoration: none;
}
.language-selector li a:hover, .language-selector li a:active, .language-selector li a.selected {
  text-decoration: underline;
}
.language-selector.open .language-selector__selected, .language-selector.hover .language-selector__selected {
  background: white;
}

.media-player {
  position: relative;
  clear: both;
  margin: 0 0 60px;
}

.media-player.media-video {
  position: relative;
}
.media-player.media-video iframe {
  display: block;
  position: absolute;
  top: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  max-width: none;
}
.media-player.media-video .plyr--full-ui.plyr--video .plyr__control--overlaid {
  display: none;
}
.media-player.media-video .plyr--video .plyr__controls {
  padding: 0 calc(var(--plyr-control-spacing, 10px)) calc(var(--plyr-control-spacing, 10px));
  height: 48px;
}
.media-player.media-video .plyr--video .plyr__controls:before {
  content: "";
  display: block;
  height: calc(100% - 10px);
  width: calc(100% - 62px);
  background: #001720;
  border-radius: 30px;
  position: absolute;
  right: 10px;
  bottom: 10px;
}
.media-player.media-video .plyr--video .plyr__controls .plyr__control {
  padding: 10px;
  --plyr-video-control-background-hover: #001720;
  --plyr-audio-control-background-hover: #001720;
}
.media-player.media-video .plyr--video .plyr__controls .plyr__control[data-plyr=play] {
  --plyr-control-radius: 50%;
  background: #001720;
  margin-left: 0;
  opacity: 1;
  z-index: 1;
}
.media-player.media-video .plyr--video .plyr__controls .plyr__control[data-plyr=play].control-hide {
  opacity: 0;
}
.media-player.media-video .plyr--video .plyr__controls .plyr__control[data-plyr=restart] {
  --plyr-control-radius: 50%;
  background: #001720;
  position: absolute;
  left: 10px;
  bottom: 10px;
  margin-bottom: 0;
  opacity: 0;
}
.media-player.media-video .plyr--video .plyr__controls .plyr__control[data-plyr=restart].control-show {
  opacity: 1;
}
.media-player.media-video .plyr--video .plyr__controls .plyr__control[data-plyr=fullscreen] {
  left: -8px;
  --plyr-video-control-background-hover: none;
  --plyr-control-radius: 50%;
}
.media-player.media-video .plyr--video .plyr__controls .plyr__progress__container {
  padding-left: 10px;
}
.media-player.media-video .plyr--video .plyr__controls .plyr__progress__container .plyr__progress {
  width: calc(100% - 40px);
  margin: 0 var(--plyr-range-thumb-height, 13px);
  --plyr-range-thumb-background: none;
  --plyr-range-thumb-shadow: none;
  --plyr-video-range-thumb-active-shadow-color: #fff;
  --plyr-range-fill-background: #00F0FF;
  --plyr-video-progress-buffered-background: rgb(255, 255, 255, 0.8);
  --plyr-video-range-track-background: rgb(255, 255, 255, 0.5);
}
.media-player.media-video .plyr--video .plyr__controls .plyr__volume {
  width: inherit;
  min-width: 0;
  left: -3px;
  --plyr-control-radius: 50%;
}
.media-player.media-video .plyr--video .plyr__controls .plyr__volume .plyr__control {
  z-index: 4;
}
.media-player.media-video .plyr--video .plyr__controls .plyr__volume input {
  -webkit-transform: rotateZ(-90deg);
  transform: rotateZ(-90deg);
  -webkit-transform-origin: -30% 50%;
  transform-origin: -30% 50%;
  position: absolute;
  bottom: -5px;
  left: 99%;
  padding-left: 10px;
  height: 94%;
  opacity: 0;
  width: 80px;
  cursor: pointer;
}
.media-player.media-video .plyr--video .plyr__controls .plyr__volume:hover input {
  opacity: 1;
}

.media-player.media-podcast {
  padding: 30px 0;
}

.adr-menu-wrapper {
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  min-height: 100%;
}
.adr-menu-wrapper .circle-wrapper {
  position: relative;
}
@media only screen and (max-width: 1600px) {
  .adr-menu-wrapper .circle-wrapper {
    height: calc(31.954vw + 126.74px);
    margin: 0 0 7.5vw;
  }
}
@media only screen and (max-width: 730px) {
  .adr-menu-wrapper .circle-wrapper {
    height: calc(21.951vw + 199.76px);
    margin: 0 0 7.5vw;
  }
}
.adr-menu-wrapper .circle-wrapper {
  height: 638px;
  margin: 0 0 100px;
}
@media only screen and (max-width: 1600px) {
  .adr-menu-wrapper .circle-wrapper .svg-wrapper {
    height: calc(31.954vw + 126.74px);
    width: calc(31.954vw + 126.74px);
  }
}
@media only screen and (max-width: 730px) {
  .adr-menu-wrapper .circle-wrapper .svg-wrapper {
    height: calc(21.951vw + 199.76px);
    width: calc(21.951vw + 199.76px);
  }
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper {
  height: 638px;
  width: 638px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper .svg-wrapper-center-text {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: calc(13.281vw + 87.5px);
  max-width: 320px;
  padding: 1.5vw;
  margin: 0;
  pointer-events: none;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper .svg-wrapper-center-text p {
  margin: 0;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper .svg-wrapper-center-text p:first-of-type {
  color: #80A7AC;
}
.theme-mint .adr-menu-wrapper .circle-wrapper .svg-wrapper .svg-wrapper-center-text p:first-of-type {
  color: #80A5A1;
}
.theme-red .adr-menu-wrapper .circle-wrapper .svg-wrapper .svg-wrapper-center-text p:first-of-type {
  color: #9E8092;
}
.theme-purple .adr-menu-wrapper .circle-wrapper .svg-wrapper .svg-wrapper-center-text p:first-of-type {
  color: #9888A5;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper .svg-wrapper-center-text p {
  color: #fff;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper .svg-wrapper-center-text p.hide {
  display: none;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper .adr-segments-wrapper a {
  transition: opacity 0.5s linear;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper .adr-segments-wrapper .adr-segment {
  cursor: pointer;
  letter-spacing: 2px;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper .adr-segments-wrapper filter feFlood {
  flood-color: #222;
  flood-opacity: 0.001;
  transition: all 0.2s;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper.show-report-for-zero .report-for-zero--shadow feFlood {
  flood-opacity: 1;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper.show-aim-for-zero .aim-for-zero--shadow feFlood {
  flood-opacity: 1;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper.show-deliver-for-zero .deliver-for-zero--shadow feFlood {
  flood-opacity: 1;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper p {
  position: relative;
}
.adr-menu-wrapper .buttons-outer-wrapper {
  position: relative;
  text-align: center;
  margin: 0;
}
@media only screen and (max-width: 1600px) {
  .adr-menu-wrapper .buttons-outer-wrapper .button-adr {
    height: calc(2.041vw + 62.35px);
  }
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr {
  height: 90px;
  text-align: left;
  display: -webkit-flex;
  display: flex;
  padding: 7px 20px 7px;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 50px;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr.adr-hover svg stop:first-of-type {
  stop-color: #00505A;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr.adr-hover svg stop:last-of-type {
  stop-color: #00505A;
}
@media only screen and (max-width: 1000px) {
  .adr-menu-wrapper .buttons-outer-wrapper .button-adr .button-icon {
    margin: 0 20px 0 -5px;
    display: block;
  }
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr .button-icon {
  margin-right: 20px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
@media only screen and (max-width: 1000px) {
  .adr-menu-wrapper .buttons-outer-wrapper .button-adr .button-icon.vertical {
    padding-left: 10px;
  }
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr .button-icon.vertical {
  padding: 0;
  width: 20%;
  min-width: 50px;
  height: 46px;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr .button-icon.horizontal {
  width: 20%;
  min-width: 50px;
  height: 23px;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr.button-adr-aim-for-zero {
  color: #FF6378;
  border: 3px solid #FF6378;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr.button-adr-aim-for-zero.adr-hover {
  text-decoration: none;
  color: #3E0026;
  border-color: #FF6378;
  background: #FF6378;
  cursor: pointer;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr.button-adr-aim-for-zero.adr-hover svg path {
  fill: #3E0026;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr.button-adr-report-for-zero {
  color: #B58CFF;
  border: 3px solid #B58CFF;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr.button-adr-report-for-zero.adr-hover {
  text-decoration: none;
  color: #32124C;
  border-color: #B58CFF;
  background: #B58CFF;
  cursor: pointer;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr.button-adr-report-for-zero.adr-hover svg path {
  fill: #32124C;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr.button-adr-deliver-for-zero {
  color: #14FFC7;
  border: 3px solid #14FFC7;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr.button-adr-deliver-for-zero.adr-hover {
  text-decoration: none;
  color: #004C43;
  border-color: #14FFC7;
  background: #14FFC7;
  cursor: pointer;
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr.button-adr-deliver-for-zero.adr-hover svg path {
  fill: #004C43;
}

.page-resource .page-article .body .media-player {
  margin: 0 0 60px;
}
.page-resource .page-article .body .button {
  margin-top: 15px;
}

.quiz .section-header .buttons,
.quiz .section-footer .buttons {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 1.44vw;
}
.quiz .section-header .button,
.quiz .section-footer .button {
  max-width: 260px;
  margin: 0;
}
.quiz .f-quiz-title {
  font-size: calc(1.657vw + 18.78px);
}
.quiz .f-quiz-title--bold {
  font-weight: 700;
}
.quiz .f-quiz-subtitle {
  font-size: calc(1.657vw + 18.78px);
}
.quiz .f-quiz-subtitle.bold, .quiz .f-quiz-subtitle--bold {
  font-weight: 700;
}
.quiz .section-quiz .f-quiz-title {
  margin: 0 0 1.25em;
}
.quiz .section-quiz--footer {
  z-index: 2;
}
.quiz .quiz-input {
  border-radius: 55px;
}
.quiz .quiz-input input[type=text], .quiz .quiz-input input[type=email], .quiz .quiz-input input[type=password],
.quiz .quiz-button {
  padding: 1em 3em;
  border-radius: 55px;
  font-family: inherit;
}
.quiz .quiz-input input[type=text]:focus {
  color: #0C2340;
}
.quiz .button.submit, .quiz .quiz-button {
  padding: 1em;
}
@media (hover: none) {
  .quiz .button.submit, .quiz .quiz-button {
    color: #00F0FF;
    border-color: #00F0FF;
    background-color: inherit;
  }
}
.quiz .quiz-radio-buttons {
  margin: 0 0 3em;
}
.quiz .quiz-radio-buttons .radio-button {
  margin: 0 0 1.5em;
}
.quiz .quiz-radio-buttons .radio-button input[type=radio] {
  opacity: 0;
  position: fixed;
  width: 0;
}
.quiz .quiz-radio-buttons .radio-button label {
  display: inline-block;
  background: transparent;
  padding: 1em 3em;
  text-align: left;
  text-decoration: none;
  outline: 0;
  border: 3px solid;
  border-radius: 55px;
  transition: all 0.1s ease-in-out;
  width: 100%;
  cursor: pointer;
}
.quiz .quiz-radio-buttons .radio-button:last-of-type {
  margin: 0;
}
.quiz .quiz-radio-buttons .radio-button label:hover,
.quiz .quiz-radio-buttons .radio-button input[type=radio]:focus + label,
.quiz .quiz-radio-buttons .radio-button input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz .error-message {
  color: #0C2340;
  font-weight: bold;
  height: 0;
  visibility: hidden;
  opacity: 0;
  margin: 0;
  transition: opacity 1s, height 0.25s;
}
.quiz .error-message--show {
  visibility: visible;
  opacity: 1;
  height: 2em;
}
.quiz .error-message--questions.error-message--show {
  height: 40px;
  margin: 0 0 10px;
}

.quiz--welcome .form-field {
  margin: 0 0 1.5em;
}
.quiz--welcome .quiz-input:last-of-type {
  margin: 0;
}
.quiz--welcome .quiz-radio-buttons .radio-button label {
  color: #0C2340;
  border: 3px solid #0C2340;
}

.quiz--questions {
  padding: 0;
}
.quiz--questions .section-title {
  min-height: 95vh;
  height: 100%;
  padding: 0 0 2em;
}
@media screen and (min-height: 750px) {
  .quiz--questions .section-title {
    height: 95vh;
    padding: 0;
  }
}
.quiz--questions .section-title .section-title--inner {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  padding: 120px 0 2em;
}
@media screen and (min-width: 1001px) {
  .quiz--questions .section-title .section-title--inner {
    padding: 160px 0 0em;
  }
}
.quiz--questions .section-title__titles {
  -webkit-flex: 2;
  flex: 2;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.quiz--questions .section-title__titles .f-quiz-title {
  padding: 0 0 1em;
}
@media screen and (min-height: 750px) {
  .quiz--questions .section-title__titles .f-quiz-title {
    padding: 0;
  }
}
.quiz--questions .section-title__scroll-instruction {
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.quiz--questions .section-title__scroll-instruction .instruction span.icon {
  width: 20px;
  height: 12px;
}
.quiz--questions .section-title__scroll-instruction .instruction span.icon:before, .quiz--questions .section-title__scroll-instruction .instruction span.icon:after {
  background-image: url("/assets/images/icons/general/controls.xsvg?colour=0C2340&symbol=down");
}
.quiz--questions .section-quiz {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 8em 0;
}
.quiz--questions .section-quiz--bg-blue {
  background: linear-gradient(180deg, #7FE7ED 10%, #F7FEFE 75%);
}
.quiz--questions .section-quiz--bg-blue h2, .quiz--questions .section-quiz--bg-blue h3, .quiz--questions .section-quiz--bg-blue .quiz-option {
  color: #0C2340;
}
.quiz--questions .section-quiz--bg-blue h3.c-red-bip {
  color: #DA291C;
}
.quiz--questions .section-quiz--bg-blue .quiz-option {
  border-color: #0C2340;
}
.quiz--questions .section-quiz--bg-blue .quiz-option label:hover,
.quiz--questions .section-quiz--bg-blue .quiz-option input[type=radio]:focus + label,
.quiz--questions .section-quiz--bg-blue .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--questions .section-quiz--bg-blue .error-message--questions {
  color: #0C2340;
}
.quiz--questions .section-quiz--bg-green {
  background: linear-gradient(180deg, #85F1D9 10%, #F8FEFD 75%);
}
.quiz--questions .section-quiz--bg-green h2, .quiz--questions .section-quiz--bg-green h3, .quiz--questions .section-quiz--bg-green .quiz-option {
  color: #0C2340;
}
.quiz--questions .section-quiz--bg-green h3.c-red-bip {
  color: #DA291C;
}
.quiz--questions .section-quiz--bg-green .quiz-option {
  border-color: #0C2340;
}
.quiz--questions .section-quiz--bg-green .quiz-option label:hover,
.quiz--questions .section-quiz--bg-green .quiz-option input[type=radio]:focus + label,
.quiz--questions .section-quiz--bg-green .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--questions .section-quiz--bg-green .error-message--questions {
  color: #0C2340;
}
.quiz--questions .section-quiz--bg-purple {
  background: linear-gradient(180deg, #D0BAF3 10%, #FFFFFF 75%);
}
.quiz--questions .section-quiz--bg-purple h2, .quiz--questions .section-quiz--bg-purple h3, .quiz--questions .section-quiz--bg-purple .quiz-option {
  color: #0C2340;
}
.quiz--questions .section-quiz--bg-purple h3.c-red-bip {
  color: #DA291C;
}
.quiz--questions .section-quiz--bg-purple .quiz-option {
  border-color: #0C2340;
}
.quiz--questions .section-quiz--bg-purple .quiz-option label:hover,
.quiz--questions .section-quiz--bg-purple .quiz-option input[type=radio]:focus + label,
.quiz--questions .section-quiz--bg-purple .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--questions .section-quiz--bg-purple .error-message--questions {
  color: #0C2340;
}
.quiz--questions .section-quiz--bg-pink {
  background: linear-gradient(180deg, #FEA3B6 10%, #FFFCFD 75%);
}
.quiz--questions .section-quiz--bg-pink h2, .quiz--questions .section-quiz--bg-pink h3, .quiz--questions .section-quiz--bg-pink .quiz-option {
  color: #0C2340;
}
.quiz--questions .section-quiz--bg-pink h3.c-red-bip {
  color: #DA291C;
}
.quiz--questions .section-quiz--bg-pink .quiz-option {
  border-color: #0C2340;
}
.quiz--questions .section-quiz--bg-pink .quiz-option label:hover,
.quiz--questions .section-quiz--bg-pink .quiz-option input[type=radio]:focus + label,
.quiz--questions .section-quiz--bg-pink .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--questions .section-quiz--bg-pink .error-message--questions {
  color: #0C2340;
}
.quiz--questions .section-quiz--bg-red {
  background: linear-gradient(180deg, #FBA3A1 10%, #FFFBFB 75%);
}
.quiz--questions .section-quiz--bg-red h2, .quiz--questions .section-quiz--bg-red h3, .quiz--questions .section-quiz--bg-red .quiz-option {
  color: #0C2340;
}
.quiz--questions .section-quiz--bg-red h3.c-red-bip {
  color: #DA291C;
}
.quiz--questions .section-quiz--bg-red .quiz-option {
  border-color: #0C2340;
}
.quiz--questions .section-quiz--bg-red .quiz-option label:hover,
.quiz--questions .section-quiz--bg-red .quiz-option input[type=radio]:focus + label,
.quiz--questions .section-quiz--bg-red .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--questions .section-quiz--bg-red .error-message--questions {
  color: #0C2340;
}
.quiz--questions .section-quiz--bg-grey {
  background: linear-gradient(180deg, #C7CDD4 10%, #FFFFFF 75%);
}
.quiz--questions .section-quiz--bg-grey h2, .quiz--questions .section-quiz--bg-grey h3, .quiz--questions .section-quiz--bg-grey .quiz-option {
  color: #0C2340;
}
.quiz--questions .section-quiz--bg-grey h3.c-red-bip {
  color: #DA291C;
}
.quiz--questions .section-quiz--bg-grey .quiz-option {
  border-color: #0C2340;
}
.quiz--questions .section-quiz--bg-grey .quiz-option label:hover,
.quiz--questions .section-quiz--bg-grey .quiz-option input[type=radio]:focus + label,
.quiz--questions .section-quiz--bg-grey .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--questions .section-quiz--bg-grey .error-message--questions {
  color: #0C2340;
}
.quiz--questions h2.section-quiz__completed {
  height: 0;
  visibility: hidden;
  opacity: 0;
  transition: opacity 1s, height 0.25s;
}
.quiz--questions.form-complete h2.section-quiz__completed {
  height: 35px;
  visibility: visible;
  opacity: 1;
}

.quiz--results {
  overflow-x: hidden;
}
.quiz--results .section-contact {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 0.8em;
}
.quiz--results .section-contact .button {
  width: 260px;
}
.quiz--results .section-contact .contact {
  margin: 0;
  color: #9DA7B3;
}
.quiz--results .section-contact .contact--left {
  text-align: left;
}
.quiz--results .button.c-blue {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-blue:hover, .quiz--results .button.c-blue:active {
  color: #ffffff;
  border-color: #0C2340;
  background: #0C2340;
}
.quiz--results .button.c-green {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-green:hover, .quiz--results .button.c-green:active {
  color: #ffffff;
  border-color: #0C2340;
  background: #0C2340;
}
.quiz--results .button.c-purple {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-purple:hover, .quiz--results .button.c-purple:active {
  color: #ffffff;
  border-color: #0C2340;
  background: #0C2340;
}
.quiz--results .button.c-pink {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-pink:hover, .quiz--results .button.c-pink:active {
  color: #ffffff;
  border-color: #0C2340;
  background: #0C2340;
}
.quiz--results .button.c-red {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-red:hover, .quiz--results .button.c-red:active {
  color: #ffffff;
  border-color: #0C2340;
  background: #0C2340;
}
.quiz--results .button.c-grey {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-grey:hover, .quiz--results .button.c-grey:active {
  color: #ffffff;
  border-color: #0C2340;
  background: #0C2340;
}
.quiz--results .section-summary__message {
  color: #9DA7B3;
}
@media (max-width: 1000px) {
  .quiz--results .section-summary__message {
    font-size: calc(4vw + 12px);
  }
}
.quiz--results .section-summary__message span {
  text-transform: lowercase;
  color: #DA291C;
}
.quiz--results .section-quiz {
  position: relative;
}
@media screen and (min-width: 1001px) {
  .quiz--results .section-quiz--feedback {
    min-height: calc(18.333vw + 466.67px);
  }
}
.quiz--results .section-quiz .option {
  margin: 0 2em 2em 0;
}
.quiz--results .section-quiz__inner {
  position: relative;
  z-index: 2;
}
.quiz--results .section-quiz__inner .quiz-pro-tip h3 {
  color: inherit;
}
.quiz--results .section-quiz__inner li {
  list-style: none;
  margin: 0 0 1.25em;
  color: #0C2340;
}
.quiz--results .section-quiz__inner .quiz-answers {
  overflow: visible;
}
.quiz--results .section-quiz__inner .quiz-answers__chosen {
  position: relative;
  color: #DA291C;
}
.quiz--results .section-quiz__inner .quiz-answers__chosen--desktop {
  display: none;
}
.quiz--results .section-quiz__inner .quiz-answers__chosen--mobile {
  display: block;
}
.quiz--results .section-quiz__inner .quiz-answers__chosen .quiz-answers__icon {
  display: block;
}
.quiz--results .section-quiz__inner .quiz-answers__chosen .quiz-answers__icon--mobile {
  width: 225px;
  height: 30px;
  -webkit-transform: translate(calc(54.492vw - 144.37px), 0px);
  transform: translate(calc(54.492vw - 144.37px), 0px);
}
.quiz--results .section-quiz__inner .quiz-answers__icon {
  display: none;
}
@media screen and (min-width: 1001px) {
  .quiz--results .section-quiz__inner .quiz-answers__chosen--desktop {
    display: block;
  }
  .quiz--results .section-quiz__inner .quiz-answers__chosen--mobile {
    display: none;
  }
  .quiz--results .section-quiz__inner .quiz-answers__chosen .quiz-answers__icon {
    display: block;
    position: absolute;
  }
  .quiz--results .section-quiz__inner .quiz-answers__chosen .quiz-answers__icon--left {
    left: -200px;
    top: -75px;
  }
  .quiz--results .section-quiz__inner .quiz-answers__chosen .quiz-answers__icon--right {
    position: absolute;
    right: -176px;
    top: -70px;
  }
}
.quiz--results .section-quiz .quiz-summary--mobile {
  display: block;
}
.quiz--results .section-quiz .quiz-summary--desktop {
  display: none;
}
@media screen and (min-width: 1001px) {
  .quiz--results .section-quiz .quiz-summary--mobile {
    display: none;
  }
  .quiz--results .section-quiz .quiz-summary--desktop {
    display: block;
  }
}
.quiz--results .section-quiz .quiz-summary.show-results-summary .quiz-summary--desktop rect[name], .quiz--results .section-quiz .quiz-summary.show-results-summary .quiz-summary--mobile rect[name] {
  transition: height 1s ease-out, y 1s ease-out;
}
.quiz--results .section-quiz--feedback .symbol {
  display: block;
  position: relative;
  z-index: 1;
  bottom: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% calc(14.728vw + 52.87px);
  width: 100%;
  height: calc(14.728vw + 52.87px);
  pointer-events: none;
}
.quiz--results .section-quiz--feedback .symbol svg {
  display: block;
  width: auto;
  height: 100%;
  margin: 0 auto;
  overflow: visible;
}
@media screen and (min-width: 1001px) {
  .quiz--results .section-quiz--feedback .symbol svg {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
}
.quiz--results .section-quiz--feedback .symbol--blue {
  background-image: url("/assets/images/icons/quiz/large-icons/circle-bip.svg?v=2");
}
.quiz--results .section-quiz--feedback .symbol--green {
  background-image: url("/assets/images/icons/quiz/large-icons/star-bip.svg?v=2");
}
.quiz--results .section-quiz--feedback .symbol--purple {
  background-image: url("/assets/images/icons/quiz/large-icons/target-bip.svg?v=2");
}
.quiz--results .section-quiz--feedback .symbol--pink {
  background-image: url("/assets/images/icons/quiz/large-icons/engagement-bip.svg?v=2");
}
.quiz--results .section-quiz--feedback .symbol--red {
  background-image: url("/assets/images/icons/quiz/large-icons/guidance-red-bip.svg?v=2");
}
.quiz--results .section-quiz--feedback .symbol--grey {
  background-image: url("/assets/images/icons/quiz/large-icons/podcast-bip.svg?v=2");
}
@media screen and (min-width: 1001px) {
  .quiz--results .section-quiz--feedback .symbol {
    position: absolute;
    top: 0;
    background-size: contain;
  }
  .quiz--results .section-quiz--feedback .symbol--blue {
    -webkit-transform: translate(-50%, 55%);
    transform: translate(-50%, 55%);
    height: calc(21.429vw + 231.43px);
  }
  .quiz--results .section-quiz--feedback .symbol--blue.symbol--odd {
    -webkit-transform: translate(50%, 55%);
    transform: translate(50%, 55%);
  }
  .quiz--results .section-quiz--feedback .symbol--green {
    -webkit-transform: translate(-46%, 45%);
    transform: translate(-46%, 45%);
    height: calc(23.75vw + 261px);
  }
  .quiz--results .section-quiz--feedback .symbol--green.symbol--odd {
    -webkit-transform: translate(50%, 45%);
    transform: translate(50%, 45%);
  }
  .quiz--results .section-quiz--feedback .symbol--purple {
    -webkit-transform: translate(-48%, 50%);
    transform: translate(-48%, 50%);
    height: calc(21.786vw + 239.29px);
  }
  .quiz--results .section-quiz--feedback .symbol--purple.symbol--odd {
    -webkit-transform: translate(48%, 50%);
    transform: translate(48%, 50%);
  }
  .quiz--results .section-quiz--feedback .symbol--pink {
    -webkit-transform: translate(-44%, 84%);
    transform: translate(-44%, 84%);
    height: calc(20.268vw + 221.14px);
  }
  .quiz--results .section-quiz--feedback .symbol--pink.symbol--odd {
    -webkit-transform: translate(42%, 50%);
    transform: translate(42%, 50%);
  }
  .quiz--results .section-quiz--feedback .symbol--red {
    -webkit-transform: translate(-40%, 70%);
    transform: translate(-40%, 70%);
    height: calc(19.196vw + 210.57px);
  }
  .quiz--results .section-quiz--feedback .symbol--red.symbol--odd {
    -webkit-transform: translate(40%, 70%);
    transform: translate(40%, 70%);
  }
  .quiz--results .section-quiz--feedback .symbol--grey {
    -webkit-transform: translate(-40%, 50%);
    transform: translate(-40%, 50%);
    height: calc(23.571vw + 257.57px);
  }
  .quiz--results .section-quiz--feedback .symbol--grey.symbol--odd {
    -webkit-transform: translate(40%, 50%);
    transform: translate(40%, 50%);
  }
}
.quiz--results .section-quiz--feedback .symbol--shape {
  left: 0;
}
@media screen and (min-width: 1001px) {
  .quiz--results .section-quiz--feedback .symbol--shape.symbol--even {
    top: auto;
    bottom: auto;
  }
}
@media screen and (min-width: 1001px) {
  .quiz--results .section-quiz--feedback .symbol--circle {
    -webkit-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
    height: calc(21.429vw + 231.43px);
  }
  .quiz--results .section-quiz--feedback .symbol--circle.symbol--odd {
    -webkit-transform: translate(50%, 55%);
    transform: translate(50%, 55%);
  }
  .quiz--results .section-quiz--feedback .symbol--star {
    -webkit-transform: translate(-48%, -20%);
    transform: translate(-48%, -20%);
    height: calc(23.75vw + 261px);
  }
  .quiz--results .section-quiz--feedback .symbol--star.symbol--odd {
    -webkit-transform: translate(50%, -20%);
    transform: translate(50%, -20%);
  }
  .quiz--results .section-quiz--feedback .symbol--target {
    -webkit-transform: translate(-48%, 0%);
    transform: translate(-48%, 0%);
    height: calc(21.786vw + 239.29px);
  }
  .quiz--results .section-quiz--feedback .symbol--target.symbol--odd {
    -webkit-transform: translate(48%, 50%);
    transform: translate(48%, 50%);
  }
  .quiz--results .section-quiz--feedback .symbol--engagement {
    -webkit-transform: translate(-44%, 0%);
    transform: translate(-44%, 0%);
    height: calc(20.268vw + 221.14px);
  }
  .quiz--results .section-quiz--feedback .symbol--engagement.symbol--odd {
    -webkit-transform: translate(42%, 50%);
    transform: translate(42%, 50%);
  }
  .quiz--results .section-quiz--feedback .symbol--guidance {
    -webkit-transform: translate(-40%, 4%);
    transform: translate(-40%, 4%);
    height: calc(19.196vw + 210.57px);
  }
  .quiz--results .section-quiz--feedback .symbol--guidance.symbol--odd {
    -webkit-transform: translate(40%, 70%);
    transform: translate(40%, 70%);
  }
  .quiz--results .section-quiz--feedback .symbol--podcast {
    -webkit-transform: translate(-40%, 0%);
    transform: translate(-40%, 0%);
    height: calc(23.571vw + 257.57px);
  }
  .quiz--results .section-quiz--feedback .symbol--podcast.symbol--odd {
    -webkit-transform: translate(40%, 50%);
    transform: translate(40%, 50%);
  }
  .quiz--results .section-quiz--feedback .symbol--chart {
    -webkit-transform: translate(-40%, 0%);
    transform: translate(-40%, 0%);
    height: calc(19.196vw + 210.57px);
  }
  .quiz--results .section-quiz--feedback .symbol--chart.symbol--odd {
    -webkit-transform: translate(44%, 50%);
    transform: translate(44%, 50%);
  }
  .quiz--results .section-quiz--feedback .symbol--search {
    -webkit-transform: translate(-40%, 0%);
    transform: translate(-40%, 0%);
    height: calc(23.571vw + 257.57px);
  }
  .quiz--results .section-quiz--feedback .symbol--search.symbol--odd {
    -webkit-transform: translate(40%, 50%);
    transform: translate(40%, 50%);
  }
}
.quiz--results .section-quiz--feedback.c-blue svg stop:nth-child(1) {
  stop-color: #14FFC7;
}
.quiz--results .section-quiz--feedback.c-blue svg stop:nth-child(2) {
  stop-color: #00F0FF;
}
.quiz--results .section-quiz--feedback.c-mint svg stop:nth-child(1) {
  stop-color: #8CFF50;
}
.quiz--results .section-quiz--feedback.c-mint svg stop:nth-child(2) {
  stop-color: #14FFC8;
}
.quiz--results .section-quiz--feedback.c-green svg stop:nth-child(1) {
  stop-color: #FFE632;
}
.quiz--results .section-quiz--feedback.c-green svg stop:nth-child(2) {
  stop-color: #8CFF4F;
}
.quiz--results .section-quiz--feedback.c-yellow svg stop:nth-child(1) {
  stop-color: #FF8500;
}
.quiz--results .section-quiz--feedback.c-yellow svg stop:nth-child(2) {
  stop-color: #FFE632;
}
.quiz--results .section-quiz--feedback.c-orange svg stop:nth-child(1) {
  stop-color: #FF6478;
}
.quiz--results .section-quiz--feedback.c-orange svg stop:nth-child(2) {
  stop-color: #FF8500;
}
.quiz--results .section-quiz--feedback.c-red svg stop:nth-child(1) {
  stop-color: #FF82FF;
}
.quiz--results .section-quiz--feedback.c-red svg stop:nth-child(2) {
  stop-color: #FF6378;
}

/*
--------------------------
QUIZ 2 - REPORT
--------------------------
*/
.quiz--rep.quiz--results .subtitle {
  letter-spacing: 0.2em;
  text-transform: uppercase;
  color: #DA291C;
}

/*
--------------------------
QUIZ 3 - BARRIERS TOOL
--------------------------
*/
.quiz--barriers-tool {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--questions {
  padding: calc(12vh + 82px) 0 0;
}
.quiz--barriers-tool.quiz--questions .section-quiz {
  padding: 0;
}
.quiz--barriers-tool.quiz--questions .error-message {
  color: red;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-blue {
  background: linear-gradient(180deg, #7FE7ED 10%, #F7FEFE 75%);
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-blue h2, .quiz--barriers-tool.quiz--results .section-quiz--bg-blue h3, .quiz--barriers-tool.quiz--results .section-quiz--bg-blue .quiz-option {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-blue h3.c-red-bip {
  color: #DA291C;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-blue .quiz-option {
  border-color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-blue .quiz-option label:hover,
.quiz--barriers-tool.quiz--results .section-quiz--bg-blue .quiz-option input[type=radio]:focus + label,
.quiz--barriers-tool.quiz--results .section-quiz--bg-blue .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-blue .error-message--questions {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-green {
  background: linear-gradient(180deg, #85F1D9 10%, #F8FEFD 75%);
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-green h2, .quiz--barriers-tool.quiz--results .section-quiz--bg-green h3, .quiz--barriers-tool.quiz--results .section-quiz--bg-green .quiz-option {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-green h3.c-red-bip {
  color: #DA291C;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-green .quiz-option {
  border-color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-green .quiz-option label:hover,
.quiz--barriers-tool.quiz--results .section-quiz--bg-green .quiz-option input[type=radio]:focus + label,
.quiz--barriers-tool.quiz--results .section-quiz--bg-green .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-green .error-message--questions {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-purple {
  background: linear-gradient(180deg, #D0BAF3 10%, #FFFFFF 75%);
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-purple h2, .quiz--barriers-tool.quiz--results .section-quiz--bg-purple h3, .quiz--barriers-tool.quiz--results .section-quiz--bg-purple .quiz-option {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-purple h3.c-red-bip {
  color: #DA291C;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-purple .quiz-option {
  border-color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-purple .quiz-option label:hover,
.quiz--barriers-tool.quiz--results .section-quiz--bg-purple .quiz-option input[type=radio]:focus + label,
.quiz--barriers-tool.quiz--results .section-quiz--bg-purple .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-purple .error-message--questions {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-pink {
  background: linear-gradient(180deg, #FEA3B6 10%, #FFFCFD 75%);
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-pink h2, .quiz--barriers-tool.quiz--results .section-quiz--bg-pink h3, .quiz--barriers-tool.quiz--results .section-quiz--bg-pink .quiz-option {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-pink h3.c-red-bip {
  color: #DA291C;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-pink .quiz-option {
  border-color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-pink .quiz-option label:hover,
.quiz--barriers-tool.quiz--results .section-quiz--bg-pink .quiz-option input[type=radio]:focus + label,
.quiz--barriers-tool.quiz--results .section-quiz--bg-pink .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-pink .error-message--questions {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-red {
  background: linear-gradient(180deg, #FBA3A1 10%, #FFFBFB 75%);
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-red h2, .quiz--barriers-tool.quiz--results .section-quiz--bg-red h3, .quiz--barriers-tool.quiz--results .section-quiz--bg-red .quiz-option {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-red h3.c-red-bip {
  color: #DA291C;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-red .quiz-option {
  border-color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-red .quiz-option label:hover,
.quiz--barriers-tool.quiz--results .section-quiz--bg-red .quiz-option input[type=radio]:focus + label,
.quiz--barriers-tool.quiz--results .section-quiz--bg-red .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-red .error-message--questions {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-grey {
  background: linear-gradient(180deg, #C7CDD4 10%, #FFFFFF 75%);
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-grey h2, .quiz--barriers-tool.quiz--results .section-quiz--bg-grey h3, .quiz--barriers-tool.quiz--results .section-quiz--bg-grey .quiz-option {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-grey h3.c-red-bip {
  color: #DA291C;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-grey .quiz-option {
  border-color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-grey .quiz-option label:hover,
.quiz--barriers-tool.quiz--results .section-quiz--bg-grey .quiz-option input[type=radio]:focus + label,
.quiz--barriers-tool.quiz--results .section-quiz--bg-grey .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-grey .error-message--questions {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-mint {
  background: linear-gradient(180deg, #37B9A8 10%, #FFFFFF 75%);
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-mint h2, .quiz--barriers-tool.quiz--results .section-quiz--bg-mint h3, .quiz--barriers-tool.quiz--results .section-quiz--bg-mint .quiz-option {
  color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-mint h3.c-red-bip {
  color: #DA291C;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-mint .quiz-option {
  border-color: #0C2340;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-mint .quiz-option label:hover,
.quiz--barriers-tool.quiz--results .section-quiz--bg-mint .quiz-option input[type=radio]:focus + label,
.quiz--barriers-tool.quiz--results .section-quiz--bg-mint .quiz-option input[type=radio]:checked + label {
  border-color: #0C2340;
  background: #0C2340;
  color: #ffffff;
}
.quiz--barriers-tool.quiz--results .section-quiz--bg-mint .error-message--questions {
  color: #0C2340;
}
.quiz--barriers-tool p:last-child {
  margin: 0;
}
.quiz--barriers-tool .f-quiz-title .icon svg {
  width: 0.6em;
  height: auto;
}
.quiz--barriers-tool .f-quiz-title--icon {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  gap: 0.25em;
  line-height: 1;
}
.quiz--barriers-tool .f-quiz-title--icon .icon {
  padding-top: 0.03em;
}
.quiz--barriers-tool .f-quiz-title--icon .icon svg {
  width: auto;
  height: 0.75em;
}
.quiz--barriers-tool .f-quiz-title--icon > span:not(.icon) {
  min-width: 0;
}
.quiz--barriers-tool .f-quiz-title .arrow-down {
  vertical-align: baseline;
  margin: 0 0 0 10px;
  width: 0.6em;
}
.quiz--barriers-tool .f-quiz-title .arrow-down rect {
  fill: #0C2340;
}
.quiz--barriers-tool .f-quiz-subtitle {
  font-size: calc((0.5208333333vw + 18.3333333333px));
  font-style: normal;
  font-weight: 700;
  line-height: 1.2;
}
.quiz--barriers-tool .quiz-radio-buttons:last-child {
  margin-bottom: 0;
}
.quiz--barriers-tool .theme-blue {
  color: #00F0FF;
  background: #00505A;
}
.quiz--barriers-tool .theme-blue .quiz-radio-buttons .radio-button label {
  border-color: #00505A;
  background: #00505A;
  color: #00F0FF;
}
.quiz--barriers-tool .theme-blue .quiz-radio-buttons .radio-button input[type=radio]:checked + label, .quiz--barriers-tool .theme-blue .quiz-radio-buttons .radio-button label:hover {
  border-color: #00505A;
  background: #00505A;
  color: #00F0FF;
}
.quiz--barriers-tool .theme-blue .highlight {
  color: #00F0FF;
}
.quiz--barriers-tool .theme-blue--alt {
  color: #14FFC7;
  background: #004C43;
}
.quiz--barriers-tool .theme-blue--alt .highlight {
  color: #14FFC7;
}
.quiz--barriers-tool .theme-blue--alt .text-gradient {
  background-image: linear-gradient(45deg, #00F0FF 0%, #14FFC7 100%);
  background-size: 100%;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.quiz--barriers-tool .theme-blue--gradient {
  color: #00505A;
  background: linear-gradient(90deg, #00F0FF 0%, #14FFC7 100%);
}
.quiz--barriers-tool .theme-blue--gradient-v {
  color: #0C2340;
  background: linear-gradient(90deg, #19D4DF 0%, #DEF9FB 100%);
}
.quiz--barriers-tool .theme-blue--gradient .quiz-radio-buttons .radio-button label {
  border-color: #00505A;
  color: #00505A;
}
.quiz--barriers-tool .theme-blue--gradient .quiz-radio-buttons .radio-button input[type=radio]:checked + label, .quiz--barriers-tool .theme-blue--gradient .quiz-radio-buttons .radio-button label:hover {
  border-color: #00505A;
  background: #00505A;
  color: #00F0FF;
}
.quiz--barriers-tool .theme-mint {
  color: #14FFC7;
  background: #004C43;
}
.quiz--barriers-tool .theme-mint .highlight {
  color: #14FFC7;
}
.quiz--barriers-tool .theme-mint .quiz-radio-buttons .radio-button {
  border-color: #004C43;
  background: #004C43;
  color: #14FFC7;
}
.quiz--barriers-tool .theme-mint--alt {
  color: #8CFF4F;
  background: #214427;
}
.quiz--barriers-tool .theme-mint--alt .highlight {
  color: #8CFF4F;
}
.quiz--barriers-tool .theme-mint--alt .text-gradient {
  background-image: linear-gradient(45deg, #14FFC7 0%, #8CFF4F 100%);
  background-size: 100%;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.quiz--barriers-tool .theme-mint--gradient {
  color: #004C43;
  background: linear-gradient(90deg, #14FFC7 0%, #8CFF4F 100%);
}
.quiz--barriers-tool .theme-mint--gradient-v {
  color: #0C2340;
  background: linear-gradient(90deg, #44BEAE 0%, #E8F7F5 100%);
}
.quiz--barriers-tool .theme-mint--gradient .quiz-radio-buttons .radio-button label {
  border-color: #004C43;
  color: #004C43;
}
.quiz--barriers-tool .theme-mint--gradient .quiz-radio-buttons .radio-button input[type=radio]:checked + label, .quiz--barriers-tool .theme-mint--gradient .quiz-radio-buttons .radio-button label:hover {
  border-color: #004C43;
  background: #004C43;
  color: #14FFC7;
}
.quiz--barriers-tool .theme-green {
  color: #8CFF4F;
  background: #214427;
}
.quiz--barriers-tool .theme-green .highlight {
  color: #8CFF4F;
}
.quiz--barriers-tool .theme-green .quiz-radio-buttons .radio-button {
  border-color: #214427;
  background: #214427;
  color: #8CFF4F;
}
.quiz--barriers-tool .theme-green--alt {
  color: #FFE533;
  background: #2D2A51;
}
.quiz--barriers-tool .theme-green--alt .highlight {
  color: #FFE533;
}
.quiz--barriers-tool .theme-green--alt .text-gradient {
  background-image: linear-gradient(45deg, #8CFF4F 0%, #FFE533 100%);
  background-size: 100%;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.quiz--barriers-tool .theme-green--gradient {
  color: #214427;
  background: linear-gradient(90deg, #8CFF4F 0%, #FFE533 100%);
}
.quiz--barriers-tool .theme-green--gradient-v {
  color: #0C2340;
  background: linear-gradient(90deg, #14E3B6 0%, #D8FAF3 100%);
}
.quiz--barriers-tool .theme-green--gradient .quiz-radio-buttons .radio-button label {
  border-color: #214427;
  color: #214427;
}
.quiz--barriers-tool .theme-green--gradient .quiz-radio-buttons .radio-button input[type=radio]:checked + label, .quiz--barriers-tool .theme-green--gradient .quiz-radio-buttons .radio-button label:hover {
  border-color: #214427;
  background: #214427;
  color: #8CFF4F;
}
.quiz--barriers-tool .theme-purple {
  color: #FFE533;
  background: #2D2A51;
}
.quiz--barriers-tool .theme-purple .highlight {
  color: #FFE533;
}
.quiz--barriers-tool .theme-purple .quiz-radio-buttons .radio-button {
  border-color: #2D2A51;
  background: #2D2A51;
  color: #FFE533;
}
.quiz--barriers-tool .theme-purple--alt {
  color: #FF8500;
  background: #471C35;
}
.quiz--barriers-tool .theme-purple--alt .highlight {
  color: #FF8500;
}
.quiz--barriers-tool .theme-purple--alt .text-gradient {
  background-image: linear-gradient(45deg, #FFE533 0%, #FF8500 100%);
  background-size: 100%;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.quiz--barriers-tool .theme-purple--gradient {
  color: #2D2A51;
  background: linear-gradient(90deg, #FFE533 0%, #FF8500 100%);
}
.quiz--barriers-tool .theme-purple--gradient-v {
  color: #0C2340;
  background: linear-gradient(90deg, #A67CE8 0%, #F1EAFC 100%);
}
.quiz--barriers-tool .theme-purple--gradient .quiz-radio-buttons .radio-button label {
  border-color: #2D2A51;
  color: #2D2A51;
}
.quiz--barriers-tool .theme-purple--gradient .quiz-radio-buttons .radio-button input[type=radio]:checked + label, .quiz--barriers-tool .theme-purple--gradient .quiz-radio-buttons .radio-button label:hover {
  border-color: #2D2A51;
  background: #2D2A51;
  color: #FFE533;
}
.quiz--barriers-tool .theme-pink {
  color: #FF8500;
  background: #471C35;
}
.quiz--barriers-tool .theme-pink .highlight {
  color: #FF8500;
}
.quiz--barriers-tool .theme-pink .quiz-radio-buttons .radio-button {
  border-color: #471C35;
  background: #471C35;
  color: #FF8500;
}
.quiz--barriers-tool .theme-pink--alt {
  color: #FF6378;
  background: #3E0026;
}
.quiz--barriers-tool .theme-pink--alt .highlight {
  color: #FF6378;
}
.quiz--barriers-tool .theme-pink--alt .text-gradient {
  background-image: linear-gradient(45deg, #FF8500 0%, #FF6378 100%);
  background-size: 100%;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.quiz--barriers-tool .theme-pink--gradient {
  color: #471C35;
  background: linear-gradient(90deg, #FF8500 0%, #FF6378 100%);
}
.quiz--barriers-tool .theme-pink--gradient-v {
  color: #0C2340;
  background: linear-gradient(90deg, #FC4F73 0%, #FFEDF0 100%);
}
.quiz--barriers-tool .theme-pink--gradient .quiz-radio-buttons .radio-button label {
  border-color: #471C35;
  color: #471C35;
}
.quiz--barriers-tool .theme-pink--gradient .quiz-radio-buttons .radio-button input[type=radio]:checked + label, .quiz--barriers-tool .theme-pink--gradient .quiz-radio-buttons .radio-button label:hover {
  border-color: #471C35;
  background: #471C35;
  color: #FF8500;
}
.quiz--barriers-tool .theme-red {
  color: #FF6378;
  background: #3E0026;
}
.quiz--barriers-tool .theme-red .highlight {
  color: #FF6378;
}
.quiz--barriers-tool .theme-red .quiz-radio-buttons .radio-button {
  border-color: #3E0026;
  background: #3E0026;
  color: #FF6378;
}
.quiz--barriers-tool .theme-red--alt {
  color: #FF82FF;
  background: #442A4F;
}
.quiz--barriers-tool .theme-red--alt .highlight {
  color: #FF82FF;
}
.quiz--barriers-tool .theme-red--alt .text-gradient {
  background-image: linear-gradient(45deg, #FF6378 0%, #FF82FF 100%);
  background-size: 100%;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.quiz--barriers-tool .theme-red--gradient {
  color: #3E0026;
  background: linear-gradient(90deg, #FF6378 0%, #FF82FF 100%);
}
.quiz--barriers-tool .theme-red--gradient-v {
  color: #0C2340;
  background: linear-gradient(90deg, #E46157 0%, #FCEFEE 100%);
}
.quiz--barriers-tool .theme-red--gradient .quiz-radio-buttons .radio-button label {
  border-color: #3E0026;
  color: #3E0026;
}
.quiz--barriers-tool .theme-red--gradient .quiz-radio-buttons .radio-button input[type=radio]:checked + label, .quiz--barriers-tool .theme-red--gradient .quiz-radio-buttons .radio-button label:hover {
  border-color: #3E0026;
  background: #3E0026;
  color: #FF6378;
}
.quiz--barriers-tool .theme-grey {
  color: #FF82FF;
  background: #442A4F;
}
.quiz--barriers-tool .theme-grey .highlight {
  color: #FF82FF;
}
.quiz--barriers-tool .theme-grey .quiz-radio-buttons .radio-button {
  border-color: #442A4F;
  background: #442A4F;
  color: #FF82FF;
}
.quiz--barriers-tool .theme-grey--alt {
  color: #B58CFF;
  background: #32124C;
}
.quiz--barriers-tool .theme-grey--alt .highlight {
  color: #B58CFF;
}
.quiz--barriers-tool .theme-grey--alt .text-gradient {
  background-image: linear-gradient(45deg, #FF82FF 0%, #B58CFF 100%);
  background-size: 100%;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.quiz--barriers-tool .theme-grey--gradient {
  color: #442A4F;
  background: linear-gradient(90deg, #FF82FF 0%, #B58CFF 100%);
}
.quiz--barriers-tool .theme-grey--gradient-v {
  color: #0C2340;
  background: linear-gradient(90deg, #A4ADB8 0%, #F8F9FA 100%);
}
.quiz--barriers-tool .theme-grey--gradient .quiz-radio-buttons .radio-button label {
  border-color: #442A4F;
  color: #442A4F;
}
.quiz--barriers-tool .theme-grey--gradient .quiz-radio-buttons .radio-button input[type=radio]:checked + label, .quiz--barriers-tool .theme-grey--gradient .quiz-radio-buttons .radio-button label:hover {
  border-color: #442A4F;
  background: #442A4F;
  color: #FF82FF;
}
.quiz--barriers-tool .theme-purple {
  color: #B58CFF;
  background: #32124C;
}
.quiz--barriers-tool .theme-purple--gradient {
  color: #32124C;
  background: linear-gradient(90deg, #B58CFF 0%, #B58CFF 100%);
}
.quiz--barriers-tool .quiz-sortables {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 768px) {
  .quiz--barriers-tool .quiz-sortables {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}
.quiz--barriers-tool .quiz-sortable {
  position: relative;
}
.quiz--barriers-tool .quiz-sortable__item, .quiz--barriers-tool .quiz-sortable__placeholder {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: calc((0vw + 10px)) calc((0vw + 7px));
  border-radius: 25px;
  border: 1px solid transparent;
  font-size: calc((0.441826215vw + 11.5861561119px));
  line-height: 1.28;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 768px) {
  .quiz--barriers-tool .quiz-sortable__item, .quiz--barriers-tool .quiz-sortable__placeholder {
    font-size: calc((0.8620689655vw + 6.3793103448px));
  }
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .quiz-sortable__item, .quiz--barriers-tool .quiz-sortable__placeholder {
    padding: calc((0vw + 13px)) calc((0.7697241822vw + 10.2950609365px));
    font-size: calc((0.1924310455vw + 13.0737652341px));
  }
}
.quiz--barriers-tool .quiz-sortable__item {
  cursor: pointer;
}
.quiz--barriers-tool .quiz-sortable__item[class*="--gradient-v"] {
  background-clip: padding-box;
}
.quiz--barriers-tool .quiz-sortable__item:last-of-type {
  margin: 0;
}
.quiz--barriers-tool .quiz-sortable__placeholder {
  position: relative;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  color: rgba(12, 25, 64, 0.5);
  border: 1px dashed rgba(12, 35, 64, 0.5);
  background: transparent;
}
@media (min-width: 768px) and (max-width: 1000px) {
  .quiz--barriers-tool .quiz-sortable__placeholder span {
    padding: 0 0 0 10%;
  }
}
.quiz--barriers-tool .quiz-sortable__divider {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  height: 1px;
  background: #fff;
  margin: calc((2.9455081001vw + 10.5743740795px)) 0;
}
@media (min-width: 768px) {
  .quiz--barriers-tool .quiz-sortable__divider {
    width: 1px;
    height: auto;
    margin: 0 calc((6.4655172414vw + -34.6551724138px));
  }
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .quiz-sortable__divider {
    margin: 0 calc((4.4900577293vw + -14.9454778704px));
  }
}
.quiz--barriers-tool .quiz-sortable__row {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  margin: 0 0 calc((1.4727540501vw + 5.2871870398px));
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .quiz-sortable__row {
    margin: 0 0 calc((0.3207184092vw + 11.7896087235px)) 0;
  }
}
.quiz--barriers-tool .quiz-sortable__row:last-of-type {
  margin: 0;
}
.quiz--barriers-tool .quiz-sortable__ordinal {
  font-size: 1.5em;
  color: #0C2340;
  width: 10%;
}
@media (max-width: 1000px) {
  .quiz--barriers-tool .quiz-sortable__ordinal {
    position: absolute;
    padding: 0 20px;
  }
}
.quiz--barriers-tool .quiz-sortable__ghost {
  position: relative;
}
.quiz--barriers-tool .quiz-sortable__target {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .quiz-sortable__target .quiz-sortable__item {
    margin-left: 10%;
  }
}
.quiz--barriers-tool .quiz-sortable__target.highlight .quiz-sortable__placeholder {
  color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
}
.quiz--barriers-tool .quiz-sortable--to {
  width: 100%;
}
@media (min-width: 768px) {
  .quiz--barriers-tool .quiz-sortable--to {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    width: 240px;
  }
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .quiz-sortable--to {
    width: calc((12.8287363695vw + 211.5843489416px));
  }
}
.quiz--barriers-tool .quiz-sortable--to .quiz-sortable__item {
  margin: 0 0 calc((1.4727540501vw + 5.2871870398px)) 0;
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .quiz-sortable--to .quiz-sortable__item {
    margin: 0 0 calc((0.3207184092vw + 11.7896087235px)) 10%;
  }
}
.quiz--barriers-tool .quiz-sortable--from {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}
@media (min-width: 768px) {
  .quiz--barriers-tool .quiz-sortable--from {
    display: block;
  }
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .quiz-sortable--from {
    width: auto;
  }
}
.quiz--barriers-tool .quiz-sortable--from .quiz-sortable__item {
  float: left;
  margin: 0 calc((0.6696428571vw + 2.8571428571px)) calc((0.6696428571vw + 2.8571428571px)) 0;
  max-width: calc(50% - 10px);
  height: 54px;
}
@media (min-width: 768px) {
  .quiz--barriers-tool .quiz-sortable--from .quiz-sortable__item {
    height: 70px;
    margin: 0 calc((3.0172413793vw + -15.1724137931px)) calc((3.0172413793vw + -15.1724137931px)) 0;
  }
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .quiz-sortable--from .quiz-sortable__item {
    margin: 0 calc((0.3207184092vw + 11.7896087235px)) calc((0.3207184092vw + 11.7896087235px)) 0;
    max-width: none;
    min-height: 0;
    height: auto;
  }
}
.quiz--barriers-tool .quiz-sortable--from .quiz-sortable__item.placeholder {
  display: none;
}
.quiz--barriers-tool .graph {
  position: relative;
}
.quiz--barriers-tool .graph--desktop {
  display: none;
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .graph--desktop {
    display: block;
  }
}
.quiz--barriers-tool .graph--mobile {
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: calc((114.7058823529vw + -167.0588235294px));
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .graph--mobile {
    display: none;
  }
}
.quiz--barriers-tool .graph {
  /*
  #axis-y text,
  #axis-x text {
  	font-size: calculate_dynamic_size(
  		$screen-width-start: 320,
  		$screen-width-end: 1440,
  		$start: 20,
  		$end: 18
  	);
  }
  */
}
.quiz--barriers-tool .contacts {
  display: -webkit-flex;
  display: flex;
  gap: calc((1.8348623853vw + 14.128440367px));
}
.quiz--barriers-tool .contacts .contact {
  width: 50%;
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .contacts .contact {
    width: 33.3333333333%;
  }
}
@media (min-width: 1440px) {
  .quiz--barriers-tool .contacts .contact {
    width: 25%;
  }
}
.quiz--barriers-tool .section-summary .page-content, .quiz--barriers-tool .section-summary .col-12 {
  overflow: visible;
}
.quiz--barriers-tool .summary-response {
  border-radius: 30px;
  background: rgba(12, 35, 64, 0.1);
  padding: calc((4.4052863436vw + 15.9030837004px)) calc((4.4117647059vw + 25.8823529412px));
}
.quiz--barriers-tool .summary-response h3 svg {
  width: 0.75em;
  height: auto;
}
.quiz--barriers-tool .summary-response h3 svg path, .quiz--barriers-tool .summary-response h3 svg circle {
  fill: #DA291C;
}
.quiz--barriers-tool .summary-response .solution {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: calc((1.4705882353vw + 15.2941176471px));
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .summary-response .solution {
    -webkit-flex-direction: row;
    flex-direction: row;
    gap: calc((1.4705882353vw + 55.2941176471px));
  }
}
.quiz--barriers-tool .summary-response .solution {
  margin: calc((1.4684287812vw + 45.3010279001px)) 0 0;
}
.quiz--barriers-tool .summary-response .solution__icon {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.quiz--barriers-tool .summary-response .solution svg {
  margin: 0 auto;
  height: auto;
  width: calc((5.8823529412vw + 41.1764705882px));
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.quiz--barriers-tool .summary-response .solution svg path {
  fill: #DA291C;
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .summary-response .solution svg {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.quiz--barriers-tool .section-quiz--feedback .chosen {
  display: inline-block;
  position: relative;
}
.quiz--barriers-tool .section-quiz--feedback .chosen.highlight {
  color: #DA291C;
}
.quiz--barriers-tool .section-quiz--feedback .chosen:before {
  content: "";
  display: block;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center center;
}
@media (max-width: 1000px) {
  .quiz--barriers-tool .section-quiz--feedback .chosen:before {
    display: none;
  }
}
.quiz--barriers-tool .section-quiz--feedback .chosen:after {
  content: "";
  display: block;
  width: 225px;
  height: 30px;
  -webkit-transform: translate(calc((2.2058823529vw + 107.9411764706px)), 0);
  transform: translate(calc((2.2058823529vw + 107.9411764706px)), 0);
  margin: 10px 0 10px;
  background-image: url(/assets/images/icons/quiz/large-icons/answer-mobile-blue.svg);
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .section-quiz--feedback .chosen:after {
    display: none;
  }
}
.quiz--barriers-tool .section-quiz--feedback .chosen--left:before {
  width: 174px;
  height: 89px;
  left: -200px;
  top: -75px;
  background-image: url(/assets/images/icons/quiz/large-icons/answer-left-blue.svg);
}
.quiz--barriers-tool .section-quiz--feedback .chosen--right:before {
  width: 214px;
  height: 29px;
  right: -234px;
  top: 18px;
  background-image: url(/assets/images/icons/quiz/large-icons/answer-mobile-blue.svg);
}
.quiz--barriers-tool .section-quiz--feedback .symbol {
  display: block;
  position: relative;
  z-index: 1;
  bottom: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% calc(14.728vw + 52.87px);
  width: 100%;
  height: calc(14.728vw + 52.87px);
  pointer-events: none;
}
.quiz--barriers-tool .section-quiz--feedback .symbol svg {
  display: block;
  width: auto;
  height: 100%;
  margin: 0 auto;
  overflow: visible;
}
@media screen and (min-width: 1001px) {
  .quiz--barriers-tool .section-quiz--feedback .symbol svg {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
}
.quiz--barriers-tool .section-quiz--feedback .symbol--blue {
  background-image: url("/assets/images/icons/quiz/small-icons/diamond.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--green {
  background-image: url("/assets/images/icons/quiz/small-icons/circle.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--purple {
  background-image: url("/assets/images/icons/quiz/small-icons/star.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--pink {
  background-image: url("/assets/images/icons/quiz/small-icons/triangle.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--red {
  background-image: url("/assets/images/icons/quiz/small-icons/square.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--grey {
  background-image: url("/assets/images/icons/quiz/small-icons/shield.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--mint {
  background-image: url("/assets/images/icons/quiz/small-icons/arrow.svg");
}
@media screen and (min-width: 1001px) {
  .quiz--barriers-tool .section-quiz--feedback .symbol {
    position: absolute;
    top: 0;
    background-size: contain;
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--blue {
    -webkit-transform: translate(-47%, 50%);
    transform: translate(-47%, 50%);
    height: calc((15.1785714286vw + 251.4285714286px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--blue.symbol--odd {
    -webkit-transform: translate(50%, 55%);
    transform: translate(50%, 55%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--purple {
    -webkit-transform: translate(-46%, 58%);
    transform: translate(-46%, 58%);
    height: calc((12.5vw + 260px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--purple.symbol--odd {
    -webkit-transform: translate(46%, 58%);
    transform: translate(46%, 58%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--green {
    -webkit-transform: translate(-46%, 58%);
    transform: translate(-46%, 58%);
    height: calc((12.5vw + 260px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--green.symbol--odd {
    -webkit-transform: translate(46%, 58%);
    transform: translate(46%, 58%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--pink {
    -webkit-transform: translate(-49%, 55%);
    transform: translate(-49%, 55%);
    height: calc((14.2857142857vw + 254.2857142857px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--pink.symbol--odd {
    -webkit-transform: translate(49%, 45%);
    transform: translate(49%, 45%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--red {
    -webkit-transform: translate(-50%, 70%);
    transform: translate(-50%, 70%);
    height: calc((9.8214285714vw + 268.5714285714px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--red.symbol--odd {
    -webkit-transform: translate(40%, 70%);
    transform: translate(40%, 70%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--grey {
    -webkit-transform: translate(-45%, 55%);
    transform: translate(-45%, 55%);
    height: calc((10.7142857143vw + 265.7142857143px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--grey.symbol--odd {
    -webkit-transform: translate(45%, 60%);
    transform: translate(45%, 60%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--mint {
    -webkit-transform: translate(-40%, 75%);
    transform: translate(-40%, 75%);
    height: calc((10.7142857143vw + 265.7142857143px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--mint.symbol--odd {
    -webkit-transform: translate(40%, 75%);
    transform: translate(40%, 75%);
  }
}
.quiz--barriers-tool .section-quiz--feedback .symbol--shape {
  left: 0;
}
@media screen and (min-width: 1001px) {
  .quiz--barriers-tool .section-quiz--feedback .symbol--shape.symbol--even {
    top: auto;
    bottom: auto;
  }
}
@media screen and (min-width: 1001px) {
  .quiz--barriers-tool .section-quiz--feedback .symbol--circle {
    -webkit-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
    height: calc(21.429vw + 231.43px);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--circle.symbol--odd {
    -webkit-transform: translate(50%, 55%);
    transform: translate(50%, 55%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--star {
    -webkit-transform: translate(-48%, -20%);
    transform: translate(-48%, -20%);
    height: calc(23.75vw + 261px);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--star.symbol--odd {
    -webkit-transform: translate(50%, -20%);
    transform: translate(50%, -20%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--target {
    -webkit-transform: translate(-48%, 0%);
    transform: translate(-48%, 0%);
    height: calc(21.786vw + 239.29px);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--target.symbol--odd {
    -webkit-transform: translate(48%, 50%);
    transform: translate(48%, 50%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--engagement {
    -webkit-transform: translate(-44%, 0%);
    transform: translate(-44%, 0%);
    height: calc(20.268vw + 221.14px);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--engagement.symbol--odd {
    -webkit-transform: translate(42%, 50%);
    transform: translate(42%, 50%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--guidance {
    -webkit-transform: translate(-40%, 4%);
    transform: translate(-40%, 4%);
    height: calc(19.196vw + 210.57px);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--guidance.symbol--odd {
    -webkit-transform: translate(40%, 70%);
    transform: translate(40%, 70%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--podcast {
    -webkit-transform: translate(-40%, 0%);
    transform: translate(-40%, 0%);
    height: calc(23.571vw + 257.57px);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--podcast.symbol--odd {
    -webkit-transform: translate(40%, 50%);
    transform: translate(40%, 50%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--chart {
    -webkit-transform: translate(-40%, 0%);
    transform: translate(-40%, 0%);
    height: calc(19.196vw + 210.57px);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--chart.symbol--odd {
    -webkit-transform: translate(44%, 50%);
    transform: translate(44%, 50%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--search {
    -webkit-transform: translate(-40%, 0%);
    transform: translate(-40%, 0%);
    height: calc(23.571vw + 257.57px);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--search.symbol--odd {
    -webkit-transform: translate(40%, 50%);
    transform: translate(40%, 50%);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVsZW1lbnRzL3NlYXJjaC9fc2VhcmNoLnNjc3MiLCJfc2V0dGluZ3Muc2NzcyIsInZlci0yMDIxLmNzcyIsImVsZW1lbnRzL3NlYXJjaC9fc2VhcmNoLXJlc3VsdC5zY3NzIiwiZWxlbWVudHMvc2VhcmNoL19zZWFyY2gtcmVzdWx0LS10ZWFtLnNjc3MiLCJlbGVtZW50cy9zZWFyY2gvX3NlYXJjaC1yZXN1bHQtLW5ld3Muc2NzcyIsImVsZW1lbnRzL3NlYXJjaC9fc2VhcmNoLW5hdi5zY3NzIiwiZWxlbWVudHMvaGVhZGVyL19oZWFkZXItbGFuZ3VhZ2Uuc2NzcyIsImVsZW1lbnRzL2xhbmd1YWdlL19sYW5ndWFnZS1zZWxlY3Rvci5zY3NzIiwiZWxlbWVudHMvX21lZGlhLXBsYXllci5zY3NzIiwiZWxlbWVudHMvX2Fkci1jaXJjbGUuc2NzcyIsInNlY3Rpb25zL19yZXNvdXJjZXMuc2NzcyIsInNlY3Rpb25zL19xdWl6LnNjc3MiLCJzZWN0aW9ucy9fcXVpei0tMi5zY3NzIiwic2VjdGlvbnMvX3F1aXotLTMuc2NzcyIsIm1peGlucy9fdGV4dC1ncmFkaWVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0NBQUE7QUFPQTtFQUNDLGFBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGdDQUFBO0VBQ0EsbUJDOEN1QjtBQy9DeEI7QUZJQztFQUNDLGNBQUE7RUFDQSxVQUFBO0FFRkY7QUZTQTs7OztDQUFBO0FBTUU7RUFFRCxnQkNsQlM7RURtQlQsa0JBQUE7RUFDQSxrQkFBQTtFQUVFLFVBQUE7QUVWSDtBRllDO0VBUkM7SUFTQyxVQUFBO0VFVEQ7QUFDRjtBRlVDO0VBWEM7SUFZQyxVQUFBO0VFUEQ7QUFDRjtBRk5FO0VBZUQsVUFBQTtBRU5EO0FGUUM7RUFDRSw2RUFBQTtFQUNBLFdBQUE7QUVOSDtBRlFHO0VB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QmdCO0VBRUkscUJBQUE7RUFFQSxjVGpJSDtFU2tJRyxxQlRySVI7RVNzSVEsbUJUdElSO0VTdUlRLGVBQUE7QVJzMUJwQjtBUXAxQm9CO0VBQ0ksYVR2SVA7QUM2OUJqQjtBUWwxQlk7RUFDSSxjVDlIRDtFUytIQyx5QkFBQTtBUm8xQmhCO0FRbjFCZ0I7RUFFSSxxQkFBQTtFQUNBLGNUaElBO0VTaUlBLHFCVHBJTDtFU3FJSyxtQlRySUw7RVNzSUssZUFBQTtBUm8xQnBCO0FRbDFCb0I7RUFDSSxhVHRJSjtBQzA5QnBCO0FRaDFCWTtFQUVJLGNUdktIO0VTd0tHLHlCQUFBO0FSaTFCaEI7QVFoMUJnQjtFQUVJLHFCQUFBO0VBQ0EsY1R6S0Y7RVMwS0UscUJUN0tQO0VTOEtPLG1CVDlLUDtFUytLTyxlQUFBO0FSaTFCcEI7QVEvMEJvQjtFQUNJLGFUL0tOO0FDZ2dDbEI7O0FTdmhDRztFQUNDLGdCQUFBO0FUMGhDSjtBU3ZoQ0c7RUFDQyxnQkFBQTtBVHloQ0o7O0FVcDhCRTs7RUFDQyxxQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtFQUFBLGVBQUE7RUFDQSxXQUFBO0FWdzhCSDtBVXQ4QkU7O0VBRUMsZ0JBQUE7RUFDQSxTQUFBO0FWdzhCSDtBVXA4QkM7RUFFQyxrQ0FBQTtBVnE4QkY7QVVuOEJFO0VBQ0MsZ0JBQUE7QVZxOEJIO0FVajhCQztFQUNDLGtDQUFBO0FWbThCRjtBVWo4QkU7RUFDQyxnQkFBQTtBVm04Qkg7QVU5N0JFO0VBQ0Msa0JBQUE7QVZnOEJIO0FVMTdCRTtFQUNDLFVBQUE7QVY0N0JIO0FVdjdCQztFQUNDLG1CQTdGYztBVnNoQ2hCO0FVdDdCQzs7RUFFQyxnQkF0R2U7RUF1R2YsbUJBbkdjO0VBb0dkLG9CQUFBO0FWdzdCRjtBVXA3QkU7RUFDQyxjQXJJWTtBVjJqQ2Y7QVVsN0JDO0VBQ0MsWUFqSHNCO0FWcWlDeEI7QVVuN0JFO0VBRkQ7SUFHRSxjQTVKSTtJQTZKSixxQkE3Skk7SUE4SkoseUJBQUE7RVZzN0JEO0FBQ0Y7QVVqN0JDO0VBQ0MsZUExSHNCO0FWNmlDeEI7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O0FZeHhESTtFQUNDLHFCYm5JYTtFYW9JYixjYnBJYTtBQzg1RGxCO0FZdnhESTtFQUNDLHFCYnhJYTtFYXlJYixtQmJ6SWE7RWEwSWIsY2I3SVE7QUNzNkRiO0FZbnhEQztFQUNDLGNibkxXO0Vhb0xYLG1CYmpMZ0I7QUNzOERsQjtBWW54REU7RUFDQyxjYnZMVTtBQzQ4RGI7QVlseERFO0VBQ0MscUJieExlO0VheUxmLG1CYnpMZTtFYTBMZixjYjdMVTtBQ2k5RGI7QVlqeERFO0VBQ0MsY2JuSWE7RWFvSWIsbUJiaklvQjtBQ281RHZCO0FZanhERztFQUNDLGNidklZO0FDMDVEaEI7QVloeERHO0VDak9GLGtFRG1PSTtFQ2xPSixxQkFBQTtFQUNBLDZCQUFBO0VBQUEscUJBQUE7RUFDQSxvQ0FBQTtBYm8vREQ7QVk5d0RFO0VBQ0MsY2I5TWU7RWErTWYsNERBQUE7QVpneERIO0FZOXdERztFQUNHLGNiakxXO0Vha0xiLDREQUFBO0FaZ3hESjtBWTV3REk7RUFDQyxxQmJ4TmE7RWF5TmIsY2J6TmE7QUN1K0RsQjtBWTN3REk7RUFDQyxxQmI3TmE7RWE4TmIsbUJiOU5hO0VhK05iLGNibE9RO0FDKytEYjtBWXZ3REM7RUFDQyxjYjNLYztFYTRLZCxtQmJ6S3FCO0FDazdEdkI7QVl2d0RFO0VBQ0MsY2IvS2E7QUN3N0RoQjtBWXR3REU7RUFDQyxxQmJoTG9CO0VhaUxwQixtQmJqTG9CO0Vha0xwQixjYnJMYTtBQzY3RGhCO0FZcndERTtFQUNDLGNiOU1ZO0VhK01aLG1CYjVNaUI7QUNtOURwQjtBWXJ3REc7RUFDQyxjYmxOVztBQ3k5RGY7QVlwd0RHO0VDdlJGLGtFRHlSSTtFQ3hSSixxQkFBQTtFQUNBLDZCQUFBO0VBQUEscUJBQUE7RUFDQSxvQ0FBQTtBYjhoRUQ7QVlsd0RFO0VBQ0MsY2J0TW9CO0VhdU1sQiw0REFBQTtBWm93REw7QVlsd0RJO0VBQ0EsY2J2T2E7RWF3T2IsNERBQUE7QVpvd0RKO0FZaHdESTtFQUNDLHFCYmhOa0I7RWFpTmxCLGNiak5rQjtBQ205RHZCO0FZL3ZESTtFQUNDLHFCYnJOa0I7RWFzTmxCLG1CYnROa0I7RWF1TmxCLGNiMU5XO0FDMjlEaEI7QVkzdkRDO0VBQ0MsY2J0UGE7RWF1UGIsbUJicFBrQjtBQ2kvRHBCO0FZM3ZERTtFQUNDLGNiMVBZO0FDdS9EZjtBWTF2REU7RUFDQyxxQmIzUGlCO0VhNFBqQixtQmI1UGlCO0VhNlBqQixjYmhRWTtBQzQvRGY7QVl6dkRFO0VBQ0MsY2I3UFk7RWE4UFosbUJiM1BpQjtBQ3MvRHBCO0FZenZERztFQUNDLGNialFXO0FDNC9EZjtBWXh2REc7RUM3VUYsa0VEK1VJO0VDOVVKLHFCQUFBO0VBQ0EsNkJBQUE7RUFBQSxxQkFBQTtFQUNBLG9DQUFBO0Fid2tFRDtBWXR2REU7RUFDQyxjYmpSaUI7RWFrUmpCLDREQUFBO0Fad3ZESDtBWXR2REc7RUFDRyxjYjdSVztFYThSYiw0REFBQTtBWnd2REo7QVlwdkRJO0VBQ0MscUJiM1JlO0VhNFJmLGNiNVJlO0FDa2hFcEI7QVludkRJO0VBQ0MscUJiaFNlO0VhaVNmLG1CYmpTZTtFYWtTZixjYnJTVTtBQzBoRWY7QVkvdURDO0VBQ0MsY2JyU2E7RWFzU2IsbUJiblNrQjtBQ29oRXBCO0FZL3VERTtFQUNDLGNielNZO0FDMGhFZjtBWTl1REU7RUFDQyxxQmIxU2lCO0VhMlNqQixtQmIzU2lCO0VhNFNqQixjYi9TWTtBQytoRWY7QVk3dURFO0VBQ0MsY2I1VlM7RWE2VlQsbUJiMVZjO0FDeWtFakI7QVk3dURHO0VBQ0MsY2JoV1E7QUMra0VaO0FZNXVERztFQ25ZRixrRURxWUk7RUNwWUoscUJBQUE7RUFDQSw2QkFBQTtFQUFBLHFCQUFBO0VBQ0Esb0NBQUE7QWJrbkVEO0FZMXVERTtFQUNDLGNiaFVpQjtFYWlVZiw0REFBQTtBWjR1REw7QVkxdURLO0VBQ0MsY2JuVlc7RWFvVmIsNERBQUE7QVo0dURKO0FZeHVESTtFQUNDLHFCYjFVZTtFYTJVZixjYjNVZTtBQ3FqRXBCO0FZdnVESTtFQUNDLHFCYi9VZTtFYWdWZixtQmJoVmU7RWFpVmYsY2JwVlU7QUM2akVmO0FZbnVEQztFQUNDLGNicFlVO0VhcVlWLG1CYmxZZTtBQ3VtRWpCO0FZbnVERTtFQUNDLGNieFlTO0FDNm1FWjtBWWx1REU7RUFDQyxxQmJ6WWM7RWEwWWQsbUJiMVljO0VhMllkLGNiOVlTO0FDa25FWjtBWTd0REU7RUFDQyxjYjdZVTtFYThZVixtQmIzWWU7QUMwbUVsQjtBWTd0REc7RUFDQyxjYmpaUztBQ2duRWI7QVk1dERHO0VDN2JGLGtFRCtiSTtFQzliSixxQkFBQTtFQUNBLDZCQUFBO0VBQUEscUJBQUE7RUFDQSxvQ0FBQTtBYjRwRUQ7QVkxdERFO0VBQ0MsY2JuYWM7RWFvYWQsNERBQUE7QVo0dERIO0FZMXRERztFQUNHLGNiN1lXO0VhOFliLDREQUFBO0FaNHRESjtBWXh0REk7RUFDQyxxQmI3YVk7RWE4YVosY2I5YVk7QUN3b0VqQjtBWXZ0REk7RUFDQyxxQmJsYlk7RWFtYlosbUJibmJZO0Vhb2JaLGNidmJPO0FDZ3BFWjtBWW50REM7RUFDQyxjYnJiVztFYXNiWCxtQmJuYmdCO0FDd29FbEI7QVludERFO0VBQ0MsY2J6YlU7QUM4b0ViO0FZbHRERTtFQUNDLHFCYjFiZTtFYTJiZixtQmIzYmU7RWE0YmYsY2IvYlU7QUNtcEViO0FZanRERTtFQUNDLGNiM2JZO0VhNGJaLG1CYnpiaUI7QUM0b0VwQjtBWWp0REc7RUFDQyxjYi9iVztBQ2twRWY7QVlodERHO0VDbmZGLGtFRHFmSTtFQ3BmSixxQkFBQTtFQUNBLDZCQUFBO0VBQUEscUJBQUE7RUFDQSxvQ0FBQTtBYnNzRUQ7QVk5c0RFO0VBQ0MsY2JoZGU7RWFpZGYsNERBQUE7QVpndERIO0FZOXNERztFQUNHLGNibmNXO0Vhb2NiLDREQUFBO0FaZ3RESjtBWTVzREk7RUFDQyxxQmIxZGE7RWEyZGIsY2IzZGE7QUN5cUVsQjtBWTNzREk7RUFDQyxxQmIvZGE7RWFnZWIsbUJiaGVhO0VhaWViLGNicGVRO0FDaXJFYjtBWXZzREM7RUFDQyxjYm5lYTtFYW9lYixtQmJqZWtCO0FDMHFFcEI7QVl2c0RFO0VBQ0MsY2JwZWlCO0VhcWVqQiw0REFBQTtBWnlzREg7QVlw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dDJDRTtJQUNDLHNDQUFBO0lBQUEsOEJBQUE7SUFDQSxpQ0FBQTtFWncyQ0g7RVl0MkNHO0lBQ0Msc0NBQUE7SUFBQSw4QkFBQTtFWncyQ0o7RVlwMkNFO0lBQ0Msc0NBQUE7SUFBQSw4QkFBQTtJQUNBLGlDQUFBO0VaczJDSDtFWXAyQ0c7SUFDQyxzQ0FBQTtJQUFBLDhCQUFBO0VaczJDSjtBQUNGIiwiZmlsZSI6InZlci0yMDIxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU0lURSBTRUFSQ0hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuJHNlYXJjaC1yZXN1bHQtcGFkZGluZzogMC44ZW07XG4kYy1zZWFyY2gtaW5wdXQtYmFjazogJGMtaHVlLWJsdWUtYmlwLXhsaWdodDtcbi5zaXRlLXNlYXJjaCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMTI7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAxNDBweCAwIDE0MHB4O1xuXHRvdmVyZmxvdzogYXV0bztcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgbGluZWFyO1xuXHRiYWNrZ3JvdW5kOiAkYy1zZWFyY2gtaW5wdXQtYmFjaztcblx0Ly8gYm94LXNpemluZzogY29udGVudC1ib3g7XG5cblx0Ji5zaXRlLXNlYXJjaC0tYWN0aXZlLCAmLmFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdC8vIHNpdGUtc2VhcmNoX19yZXN1bHRzXG5cdCZfX3Jlc3VsdHMge31cbn1cblxuLypcbi5zZWFyY2gtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiovXG4uc2VhcmNoLWhhcy1pbnB1dCB7XG4gIC5zZWFyY2gtb3ZlcmxheSB7XG5cdC8vIHBhZGRpbmc6IDAgMCBjYWxjKDUuODgydncgKyAxODIuMzVweCkgMDtcblx0YmFja2dyb3VuZDogJGMtd2hpdGU7XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHQvLyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgXHR3aWR0aDpcdDkwJTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpe1xuXHQgIHdpZHRoOiA5NSU7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KXtcblx0ICB3aWR0aDogOTclO1xuXHR9XG5cblx0b3BhY2l0eTogMTtcblxuXHQuY29udGVudHtcblx0ICBtYXJnaW4tbGVmdDogY2FsYyggNTB2dyAtICggKCAxMDB2dyAtIDUuNzZ2dyAtIDI0LjV2dyArIDE4MHB4IC0gMTdweCApIC0gMC41cHggKyA1Ljc2dncgKSAvIDIgLSA4cHggKTsgLy8gdGhpcyBpcyB0aGUgZXF1aXZpbGllbnQgb2YgdGhlIG1hcmdpbjogMCBhdXRvOyB3aXRoIHRoZSB3aWR0aCBmcm9tIHBhZ2UtY29udGVudFxuXHQgIHdpZHRoOjEwMCU7XG5cblx0ICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KXtcblx0ICBcdG1hcmdpbi1sZWZ0OiBjYWxjKCA1MHZ3IC0gKCAoIDEwMHZ3IC0gNS43NnZ3IC0gNDB2dyArIDE3MHB4IC0gMTdweCApIC0gMC41cHggKyA1Ljc2dncgKSAvIDIgLSA4cHggKTsgLy8gdGhpcyBpcyB0aGUgZXF1aXZpbGllbnQgb2YgdGhlIG1hcmdpbjogMCBhdXRvOyB3aXRoIHRoZSB3aWR0aCBmcm9tIHBhZ2UtY29udGVudFxuXHQgIH1cblxuXHR9XG5cblx0Jjpub3QoLnNjcm9sbC1yZXF1aXJlZCl7XG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdH1cblx0fVxuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHR3aWR0aDogOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0fVxuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtYmx1ZS1kYXJrO1xuXHRcdGJvcmRlci1yYWRpdXM6OHB4O1xuXHR9XG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHt9XG4gIH1cbiAgLnNpdGUtbmF2IHtcblx0YmFja2dyb3VuZDogJGMtd2hpdGU7XG4gIH1cbn1cblxuLyoqXG4uc2l0ZS1zZWFyY2gtLW92ZXJsYXkge1xuXHQmLmFjdGl2ZSB7XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkY29sdW1uLXNpemUtZGVza3RvcCkge1xuXHRcdFx0dG9wOiA3MHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG4qL1xuIiwiJGd1dHRlci1oOiA1LjI1dnc7XG5cbiRicmVha3dpZHRocyA6IChcblx0eHM6IDMyMHB4LFxuXHRzbTogMTAwMHB4LFxuXHRtZDogMTQ0MHB4LFxuXHRsZzogMjU2MHB4LFxuKTtcbiRicmVha3dpZHRoLXhzOiBtYXAtZ2V0KCRicmVha3dpZHRocywgeHMpO1xuJGJyZWFrd2lkdGgtc206IG1hcC1nZXQoJGJyZWFrd2lkdGhzLCBzbSk7XG4kYnJlYWt3aWR0aC1tZDogbWFwLWdldCgkYnJlYWt3aWR0aHMsIG1kKTtcbiRicmVha3dpZHRoLWxnOiBtYXAtZ2V0KCRicmVha3dpZHRocywgbGcpO1xuXG4kYnJlYWt3aWR0aC1tOiAzMjBweDtcbiRicmVha3dpZHRoLXQ6IDQ4MHB4O1xuJGJyZWFrd2lkdGgtZDogMTAwMHB4O1xuXG5cbiRjLWJhY2s6ICMwMDUwNUE7XG5cbiRjLXdoaXRlOiAjZmZmO1xuJGMtbGlnaHQ6ICM4MEE3QUM7XG4kYy1kYXJrOiAjMDA1MDVBO1xuJGMtZGFyay1ncmV5OiAjMjIyO1xuXG4vLyBNaW50XG4kYy1odWUtbWludDogIzE0RkZDNztcbiRjLWh1ZS1taW50LWxpZ2h0ZXI6ICNENkZGRjA7XG4kYy1odWUtbWludC1saWdodDogIzgwQTVBMTtcbiRjLWh1ZS1taW50LWRhcms6ICMwMDRDNDM7XG4kYy1odWUtbWludC10aW50OiAjMjc2NzVGO1xuXG4vLyBSZWRcbiRjLWh1ZS1yZWQ6ICNGRjYzNzg7XG4kYy1odWUtcmVkLWxpZ2h0ZXI6ICNGRkUwRTQ7XG4kYy1odWUtcmVkLWxpZ2h0OiAjOUU4MDkyO1xuJGMtaHVlLXJlZC1kYXJrOiAjM0UwMDI2O1xuJGMtaHVlLXJlZC10aW50OiAjNUIyNjQ2O1xuJGMtaHVlLXJlZC1iaXA6ICNEQTI5MUM7XG4kYy1odWUtcmVkLWJpcC1saWdodDogI0Y5NzY3MztcblxuLy8gUGlua1xuJGMtaHVlLXBpbms6ICNGRjgyRkY7XG4kYy1odWUtcGluay1saWdodGVyOiAjZmZmZmZmO1xuJGMtaHVlLXBpbmstbGlnaHQ6ICNmZmZmZmY7XG4kYy1odWUtcGluay1kYXJrOiAjNDQyQTRGO1xuJGMtaHVlLXBpbmstdGludDogI2ZmZmZmZjtcblxuXG4vLyBQdXJwbGVcbiRjLWh1ZS1wdXJwbGU6ICNCNThDRkY7XG4kYy1odWUtcHVycGxlLWxpZ2h0ZXI6ICNGMEU4RkY7XG4kYy1odWUtcHVycGxlLWxpZ2h0OiAjOTg4OEE1O1xuJGMtaHVlLXB1cnBsZS1kYXJrOiAjMzIxMjRDO1xuJGMtaHVlLXB1cnBsZS10aW50OiAjNTEzNjY3O1xuXG4vLyBCbHVlXG4kYy1odWUtYmx1ZTogIzAwRjBGRjtcbiRjLWh1ZS1ibHVlLWxpZ2h0ZXI6ICNDQ0ZDRkY7XG4kYy1odWUtYmx1ZS1saWdodDogIzgwQTdBQztcbiRjLWh1ZS1ibHVlLWRhcms6ICMwMDUwNUE7XG4kYy1odWUtYmx1ZS10aW50OiAjMjY2QTczO1xuJGMtaHVlLWJsdWUtYmlwOiAjMEMyMzQwO1xuJGMtaHVlLWJsdWUtYmlwLWxpZ2h0OiAjOURBN0IzO1xuJGMtaHVlLWJsdWUtYmlwLXhsaWdodDogI0UyRTVFODtcblxuLy8gWWVsbG93XG4kYy1odWUteWVsbG93OiAjRkZFNTMzO1xuJGMtaHVlLXllbGxvdy1saWdodGVyOiAjRkZGQUQ2O1xuJGMtaHVlLXllbGxvdy1saWdodDogIzk2OTRBODtcbiRjLWh1ZS15ZWxsb3ctZGFyazogIzJEMkE1MTtcbiRjLWh1ZS15ZWxsb3ctdGludDogIzRENEE2QjtcblxuLy8gT3JhbmdlXG4kYy1odWUtb3JhbmdlOiAjRkY4NTAwO1xuJGMtaHVlLW9yYW5nZS1saWdodGVyOiAjZmZmZmZmO1xuJGMtaHVlLW9yYW5nZS1saWdodDogI2ZmZmZmZjtcbiRjLWh1ZS1vcmFuZ2UtZGFyazogIzQ3MUMzNTtcbiRjLWh1ZS1vcmFuZ2UtdGludDogI2ZmZmZmZjtcblxuLy8gVGVhbFxuJGMtaHVlLXRlYWw6XHRcdFx0IzAwNTA1QTtcbiRjLWh1ZS10ZWFsLWxpZ2h0ZXI6XHQjRDBGRkY0O1xuJGMtaHVlLXRlYWwtbGlnaHQ6XHQjODBBN0FDO1xuJGMtaHVlLXRlYWwtZGFyazpcdCAgICAjODBBN0FDO1xuJGMtaHVlLXRlYWwtdGludDpcdCAgICAjODBBN0FDO1xuXG4vLyBHcmVlblxuJGMtaHVlLWdyZWVuOlx0XHRcdCM4Q0ZGNEY7XG4kYy1odWUtZ3JlZW4tbGlnaHRlcjpcdCNmZmZmZmY7XG4kYy1odWUtZ3JlZW4tbGlnaHQ6XHRcdCNmZmZmZmY7XG4kYy1odWUtZ3JlZW4tZGFyazpcdCAgICAjMjE0NDI3O1xuJGMtaHVlLWdyZWVuLXRpbnQ6XHQgICAgI2ZmZmZmZjsiLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS1cblNJVEUgU0VBUkNIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5zaXRlLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTI7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNDBweCAwIDE0MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGxpbmVhcjtcbiAgYmFja2dyb3VuZDogI0UyRTVFODtcbn1cbi5zaXRlLXNlYXJjaC5zaXRlLXNlYXJjaC0tYWN0aXZlLCAuc2l0ZS1zZWFyY2guYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4vKlxuLnNlYXJjaC1vdmVybGF5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuKi9cbi5zZWFyY2gtaGFzLWlucHV0IC5zZWFyY2gtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB3aWR0aDogOTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zZWFyY2gtaGFzLWlucHV0IC5zZWFyY2gtb3ZlcmxheSB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5zZWFyY2gtaGFzLWlucHV0IC5zZWFyY2gtb3ZlcmxheSB7XG4gICAgd2lkdGg6IDk3JTtcbiAgfVxufVxuLnNlYXJjaC1oYXMtaW5wdXQgLnNlYXJjaC1vdmVybGF5IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZWFyY2gtaGFzLWlucHV0IC5zZWFyY2gtb3ZlcmxheSAuY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDUwdncgLSAoNjkuNzR2dyArIDE4MHB4IC0gMTdweCAtIDAuNXB4ICsgNS43NnZ3KSAvIDIgLSA4cHgpO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNlYXJjaC1oYXMtaW5wdXQgLnNlYXJjaC1vdmVybGF5IC5jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1MHZ3IC0gKDU0LjI0dncgKyAxNzBweCAtIDE3cHggLSAwLjVweCArIDUuNzZ2dykgLyAyIC0gOHB4KTtcbiAgfVxufVxuLnNlYXJjaC1oYXMtaW5wdXQgLnNlYXJjaC1vdmVybGF5Om5vdCguc2Nyb2xsLXJlcXVpcmVkKTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1oYXMtaW5wdXQgLnNlYXJjaC1vdmVybGF5Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB3aWR0aDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2VhcmNoLWhhcy1pbnB1dCAuc2VhcmNoLW92ZXJsYXk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzAwNTA1QTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNlYXJjaC1oYXMtaW5wdXQgLnNpdGUtbmF2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLyoqXG4uc2l0ZS1zZWFyY2gtLW92ZXJsYXkge1xuXHQmLmFjdGl2ZSB7XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkY29sdW1uLXNpemUtZGVza3RvcCkge1xuXHRcdFx0dG9wOiA3MHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG4qL1xuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TRUFSQ0g6IFJFU1VMVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4uc2VhcmNoLXJlc3VsdCB7XG4gIGNvbG9yOiAjMEMyMzQwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGOTc2NzM7XG59XG4uc2VhcmNoLXJlc3VsdF9fbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWFyY2gtcmVzdWx0X19hcnRpY2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VhcmNoLXJlc3VsdF9fbWVkaWEge1xuICBwYWRkaW5nOiAwIDAuOGVtIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5zZWFyY2gtcmVzdWx0X19tZWRpYSB7XG4gICAgcGFkZGluZzogMCAxZW0gMCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuc2VhcmNoLXJlc3VsdF9fbWVkaWEge1xuICAgIHBhZGRpbmc6IDAgMS41ZW0gMCAwO1xuICB9XG59XG4uc2VhcmNoLXJlc3VsdF9fbWVkaWEuaWNvbi1jb2xvdXItLXB1cnBsZSA+IGRpdiB7XG4gIGJhY2tncm91bmQ6ICNCNThDRkY7XG59XG4uc2VhcmNoLXJlc3VsdF9fbWVkaWEuaWNvbi1jb2xvdXItLXRlYWwgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiAjMDA1MDVBO1xufVxuLnNlYXJjaC1yZXN1bHRfX21lZGlhLmljb24tY29sb3VyLS15ZWxsb3cgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiAjRkZFNTMzO1xufVxuLnNlYXJjaC1yZXN1bHRfX21lZGlhIC5pY29uLWNvbG91cl9fYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xufVxuLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlYXJjaC1yZXN1bHRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMC44ZW07XG59XG4uc2VhcmNoLXJlc3VsdC0tdGVhbSAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciB7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xufVxuLnNlYXJjaC1yZXN1bHQtLWpvYl9uZXcgLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMkQyQTUxO1xufVxuLnNlYXJjaC1yZXN1bHQtLXNlY3RvciAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICMwMDUwNUE7XG59XG4uc2VhcmNoLXJlc3VsdC0tam9iX25ldyAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciwgLnNlYXJjaC1yZXN1bHQtLXNlY3RvciAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciB7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZWFyY2gtcmVzdWx0LS1qb2JfbmV3IC5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIC5zZWFyY2gtcmVzdWx0X19pbWFnZSwgLnNlYXJjaC1yZXN1bHQtLXNlY3RvciAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciAuc2VhcmNoLXJlc3VsdF9faW1hZ2Uge1xuICB3aWR0aDogMzAlO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnNlYXJjaC1yZXN1bHQtLWpvYl9uZXcgLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIgLnNlYXJjaC1yZXN1bHRfX2ltYWdlLCAuc2VhcmNoLXJlc3VsdC0tc2VjdG9yIC5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIC5zZWFyY2gtcmVzdWx0X19pbWFnZSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuLnNlYXJjaC1yZXN1bHRfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZWFyY2gtcmVzdWx0X19saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zZWFyY2gtcmVzdWx0X19saW5rOmhvdmVyLCAuc2VhcmNoLXJlc3VsdF9fbGluazphY3RpdmUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5zZWFyY2gtcmVzdWx0X19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VhcmNoLXJlc3VsdF9fdGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnNlYXJjaC1yZXN1bHRfX2hlYWRpbmcge1xuICBtYXJnaW46IDEuNGVtIDAgMS4xZW0gIWltcG9ydGFudDtcbn1cbi5zZWFyY2gtcmVzdWx0X19idXR0b24ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zZWFyY2gtcmVzdWx0X19mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uc2VhcmNoLXJlc3VsdF9fZm9vdGVyLnRpbnktZGFzaCwgLnNlYXJjaC1yZXN1bHRfX2Zvb3Rlci50aW55LWRhc2gtd2hpdGUge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5zZWFyY2gtcmVzdWx0X19sYWJlbCwgLnNlYXJjaC1yZXN1bHRfX2RhdGUsIC5zZWFyY2gtcmVzdWx0X19vZmZpY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKlxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gIFx0bWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAqL1xufVxuXG5bY2xhc3MqPXNlYXJjaC1yZXN1bHQtLW1vZHVsZV9dIC5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzAwNTA1QTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuW2NsYXNzKj1zZWFyY2gtcmVzdWx0LS1tb2R1bGVfXSAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciAuc2VhcmNoLXJlc3VsdF9faW1hZ2Uge1xuICB3aWR0aDogMzAlO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgW2NsYXNzKj1zZWFyY2gtcmVzdWx0LS1tb2R1bGVfXSAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciAuc2VhcmNoLXJlc3VsdF9faW1hZ2Uge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cblxuLyoqXG4uc2VhcmNoLXJlc3VsdC0tc2l6ZS14MiB7XG5cdC5zZWFyY2gtcmVzdWx0X19tYWluIHtcblx0XHRAaW5jbHVkZSByZXNwb25kLWZyb20oJGNvbHVtbi1zaXplLXRhYmxldCkge1xuXHRcdFx0YXNwZWN0LXJhdGlvOiA0NzcgLyAyMDc7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtZnJvbSgkY29sdW1uLXNpemUtZGVza3RvcCkge1xuXHRcdFx0YXNwZWN0LXJhdGlvOiA0NTIgLyAyMDc7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtZnJvbSgkY29sdW1uLXNpemUtd2lkZWRlc2t0b3ApIHtcblx0XHRcdC8vIGFzcGVjdC1yYXRpbzogNzQyIC8gMjA3O1xuXHRcdFx0YXNwZWN0LXJhdGlvOiA0NzcgLyAyMDc7XG5cdFx0fVxuXHR9XG5cblx0LnNlYXJjaC1yZXN1bHRfX2Rlc2NyaXB0aW9uIHtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0fVxufVxuKi9cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TRUFSQ0ggUkVTVUxUOiBURUFNXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnNlYXJjaC1yZXN1bHQtLXRlYW0gLnNlYXJjaC1yZXN1bHRfX2hlYWRlciB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnNlYXJjaC1yZXN1bHQtLXRlYW0gLnNlYXJjaC1yZXN1bHRfX2ltYWdlIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IGNhbGMoMC4yODZ2dyArIDEuMTRweCkgc29saWQgI0RBMjkxQztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU0VBUkNIIFJFU1VMVDogTkVXU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5zZWFyY2gtcmVzdWx0LS1uZXdzIC5zZWFyY2gtcmVzdWx0X19pbWFnZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU0VBUkNIOiBOQVZJR0FUSU9OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5zaXRlLW5hdiB7XG4gIGhlaWdodDogOTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5zaXRlLW5hdiB7XG4gICAgZ2FwOiBjYWxjKDEuMTc2dncgKyAyNi40N3B4KTtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG4uc2VhcmNoLWhhcy1pbnB1dCAuc2l0ZS1uYXYge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zaXRlLW5hdi0tc2lkZSAucGFnZS1jb250ZW50LCAuc2l0ZS1uYXYtLXNpZGUgLnNpdGUtbmF2cyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc2VhcmNoLW5hdl9faW5wdXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgY2FsYygtNC4yODZ2dyArIDUyLjg2cHgpIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAuc2VhcmNoLW5hdl9faW5wdXQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDAgMCA1Ljc2dnc7XG4gIH1cbn1cblxuLnNlYXJjaC1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE4cHggMDtcbn1cbi5zaXRlLW5hdnMgLnNlYXJjaC1uYXYge1xuICBwYWRkaW5nOiAxM3B4IDA7XG59XG4uc2VhcmNoLW5hdl9fbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VhcmNoLW5hdl9fYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAxO1xuICBsZWZ0OiAwO1xuICB0b3A6IC00cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGxpbmVhcjtcbn1cbi5zZWFyY2gtbmF2X19idXR0b246YmVmb3JlLCAuc2VhcmNoLW5hdl9fYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlYXJjaC1uYXZfX2J1dHRvbjpiZWZvcmUge1xuICB0b3A6IDFweDtcbiAgbGVmdDogLTFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAuc2VhcmNoLW5hdl9fYnV0dG9uOmJlZm9yZSB7XG4gICAgdG9wOiA0cHg7XG4gICAgbGVmdDogLTNweDtcbiAgfVxufVxuLnNlYXJjaC1uYXZfX2J1dHRvbjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9zeW1ib2xzL21hZy1nbGFzcy5zdmdcIikgbm8tcmVwZWF0IDEzcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzcHg7XG59XG4uc2VhcmNoLW5hdl9fYnV0dG9uOmFmdGVyIHtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IC0xcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnNlYXJjaC1uYXZfX2J1dHRvbjphZnRlciB7XG4gICAgdG9wOiA0cHg7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG4uc2VhcmNoLW5hdl9fYnV0dG9uOmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvc3ltYm9scy9jbG9zZV9ibHVlLnN2Z1wiKSBuby1yZXBlYXQgOHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMXB4O1xufVxuLnNlYXJjaC1uYXZfX2J1dHRvbi5oYXMtaW5wdXQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zZWFyY2gtbmF2X19idXR0b24uaGFzLWlucHV0OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIC5zZWFyY2gtbmF2X19idXR0b24uaGFzLWlucHV0IHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuLmxhbmctanAgLnNlYXJjaC1uYXZfX2J1dHRvbiwgLmxhbmcta28gLnNlYXJjaC1uYXZfX2J1dHRvbiwgLmxhbmctY24gLnNlYXJjaC1uYXZfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLW5hdl9fYmFyIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2VhcmNoLW5hdl9fYmFyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICB9XG59XG4uc2VhcmNoLW5hdl9fYmFyIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMTc2dncgKyAyNi40N3B4KTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC41cyBsaW5lYXIsIGhlaWdodCAwLjVzIGxpbmVhcjtcbn1cbi5zZWFyY2gtbmF2X19iYXIuYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk5O1xufVxuLnNlYXJjaC1uYXZfX2Jhci5hY3RpdmUgLnNlYXJjaC1uYXZfX2lucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTVFODtcbn1cbi5zZWFyY2gtbmF2X19iYXIuYWN0aXZlIC5zZWFyY2gtbmF2X19idXR0b24uaGFzLWlucHV0OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLW5hdl9fYmFyLmFjdGl2ZSAuc2VhcmNoLW5hdl9fYnV0dG9uLmhhcy1pbnB1dDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGFuZy1qcCAuc2VhcmNoLW5hdl9fYmFyLCAubGFuZy1rbyAuc2VhcmNoLW5hdl9fYmFyLCAubGFuZy1jbiAuc2VhcmNoLW5hdl9fYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdIHtcbiAgb3BhY2l0eTogMTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDZweCAyOHB4IDVweCA0MHB4O1xuICBjb2xvcjogIzBDMjM0MDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuN3MgY3ViaWMtYmV6aWVyKDAuNjUsIDAsIDAuMzUsIDEpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbn1cbi5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNUU4O1xufVxuLnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF0uc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xufVxuLnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF06LXdlYmtpdC1hdXRvZmlsbCwgLnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF06LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgLnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF06LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudCBpbnNldCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xufVxuYm9keTpub3QoW2NsYXNzKj1jb2xvdXItXSkgLnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF06LXdlYmtpdC1hdXRvZmlsbCwgYm9keTpub3QoW2NsYXNzKj1jb2xvdXItXSkgLnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF06LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgYm9keTpub3QoW2NsYXNzKj1jb2xvdXItXSkgLnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF06LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgI0UyRTVFOCBpbnNldCAhaW1wb3J0YW50O1xufVxuLnNlYXJjaC1uYXZfX2JhY2tncm91bmQge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC43cyBjdWJpYy1iZXppZXIoMC42NSwgMCwgMC4zNSwgMSk7XG59XG4uYWN0aXZlIC5zZWFyY2gtbmF2X19iYWNrZ3JvdW5kIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zaXRlLW5hdiAuc2VhcmNoLW5hdl9faW5wdXQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNpdGUtbmF2IC5zZWFyY2gtbmF2X19pbnB1dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5zaXRlLW5hdiAuc2VhcmNoLW5hdl9faW5wdXRbdHlwZT10ZXh0XSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2l0ZS1uYXYgLnNlYXJjaC1uYXZfX2JhciB7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5zaXRlLW5hdiAuc2VhcmNoLW5hdl9fYmFyIC5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdIHtcbiAgcGFkZGluZzogNnB4IDI4cHggNXB4IDUycHg7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAuc2l0ZS1uYXYgLnNlYXJjaC1uYXZfX2JhciAuc2VhcmNoLW5hdl9faW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc2l0ZS1uYXYgLnNlYXJjaC1uYXZfX2J1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2l0ZS1uYXYgLnNlYXJjaC1uYXZfX2J1dHRvbjpiZWZvcmUge1xuICB0b3A6IDlweDtcbiAgbGVmdDogNnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnNpdGUtbmF2IC5zZWFyY2gtbmF2X19idXR0b246YmVmb3JlIHtcbiAgICBsZWZ0OiA2cHg7XG4gIH1cbn1cbi5zaXRlLW5hdiAuc2VhcmNoLW5hdl9fYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICB0b3A6IDlweDtcbiAgbGVmdDogMTBweDtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmhlYWRlci1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXItc2VhcmNoIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAuaGVhZGVyLXNlYXJjaCAuc2VhcmNoLW5hdiB7XG4gICAgZ2FwOiBjYWxjKDEuMTc2dncgKyAyNi40N3B4KTtcbiAgfVxufVxuLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2lucHV0LWNvbnRhaW5lciB7XG4gIGhlaWdodDogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjE3NnZ3ICsgMjYuNDdweCk7XG59XG4uaGVhZGVyLXNlYXJjaCAuc2VhcmNoLW5hdl9faW5wdXRbdHlwZT10ZXh0XSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDZweCA4cHggNXB4IDEwcHg7XG4gIG9wYWNpdHk6IDA7XG59XG4uaGVhZGVyLXNlYXJjaCAuc2VhcmNoLW5hdl9fYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogNjVweDtcbiAgcmlnaHQ6IGNhbGMoMi44OHZ3ICsgODZweCk7XG4gIGJhY2tncm91bmQ6ICNFMkU1RTg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZS1pbi1vdXQsIHJpZ2h0IDAuNXMgZWFzZS1pbi1vdXQsIGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dDtcbn1cbi5oZWFkZXItLWJhbm5lci1wc2V1ZG8gLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2JhciwgLmFzaWRlLXNwYWNlciAuaGVhZGVyLXNlYXJjaCAuc2VhcmNoLW5hdl9fYmFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbmJvZHkuaGFzLWxhbmcgLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2JhciB7XG4gIHJpZ2h0OiBjYWxjKDIuODh2dyArIDE4MHB4KTtcbn1cbi5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19iYXIuYWN0aXZlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogNDAlO1xuICByaWdodDogY2FsYygxNy40Mzl2dyArIDYwLjQzcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gIGhlaWdodDogMzhweDtcbn1cbi5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19iYXIuYWN0aXZlIC5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdIHtcbiAgcGFkZGluZzogNnB4IDI4cHggNXB4IDUycHg7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19idXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2J1dHRvbjpiZWZvcmUge1xuICBsZWZ0OiAtM3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2J1dHRvbjpiZWZvcmUge1xuICAgIGxlZnQ6IC0ycHg7XG4gIH1cbn1cbi5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19idXR0b246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2J1dHRvbjphZnRlciB7XG4gICAgbGVmdDogMnB4O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC41cyBlYXNlLWluLW91dDtcbiAgfVxufVxuLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2J1dHRvbi5hY3RpdmU6YmVmb3JlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19idXR0b24uYWN0aXZlOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAuaGVhZGVyLXNlYXJjaCAuc2VhcmNoLW5hdl9fYnV0dG9uLmFjdGl2ZTphZnRlciB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2J1dHRvbi5hY3RpdmUge1xuICBoZWlnaHQ6IDM4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjBweCkge1xuICAuaGVhZGVyLXNlYXJjaCAuc2VhcmNoLW5hdl9fYnV0dG9uLmFjdGl2ZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cbi5zZWFyY2gtb24gLmhlYWRlci1zZWFyY2guc2VhcmNoLWhhcy1pbnB1dCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5uby1oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keSAucGFnZS1oZWFkZXIgLmhlYWRlci1zZWFyY2ggLmxvZ28tLWhlYWRlci1zZWFyY2gge1xuICBvcGFjaXR5OiAwO1xuICB0b3A6IDA7XG59XG5ib2R5IC5wYWdlLWhlYWRlciAuaGVhZGVyLXNlYXJjaCAubG9nby0taGVhZGVyLXNlYXJjaCAubGV0dGVyLCBib2R5IC5wYWdlLWhlYWRlciAuaGVhZGVyLXNlYXJjaCAubG9nby0taGVhZGVyLXNlYXJjaCAuemVybyB7XG4gIGZpbGw6ICMwMDUwNUE7XG59XG5ib2R5IC5wYWdlLWhlYWRlciAuaGVhZGVyLXNlYXJjaCAubG9nby0taGVhZGVyLXNlYXJjaCAubGV0dGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkuc2VhcmNoLWhhcy12YWx1ZSAubG9nbyB7XG4gIG9wYWNpdHk6IDA7XG59XG5ib2R5LnNlYXJjaC1oYXMtdmFsdWUgLmhlYWRlci1zZWFyY2ggLmxvZ28tLWhlYWRlci1zZWFyY2gge1xuICBvcGFjaXR5OiAxO1xufVxuYm9keS5zZWFyY2gtaGFzLXZhbHVlIC5tZW51LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXItbGFuZ3VhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBjYWxjKDIuODh2dyArIDg2cHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuaGVhZGVyLWxhbmd1YWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHJpZ2h0OiBjYWxjKDguODI0dncgKyAxMzEuNzZweCk7XG4gIH1cbn1cbi5oZWFkZXItbGFuZ3VhZ2UgLmxhbmd1YWdlLXNlbGVjdG9yIHtcbiAgbWFyZ2luOiAxOHB4IDAgMDtcbn1cblxuLnNpdGUtbmF2cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNpdGUtbmF2cyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5cbi5zZWFyY2gtbmF2IHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4ubGFuZy1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDEzcHggMDtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjNzIGVhc2Utb3V0O1xufVxuLmxhbmctbmF2IC5sYW5ndWFnZS1zZWxlY3RvciB7XG4gIGNvbG9yOiAjMUE2MjZCO1xufVxuLmxhbmctbmF2IC5sYW5ndWFnZS1zZWxlY3Rvcl9fc2VsZWN0ZWQge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGhlaWdodDogMzhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLmhlYWRlci1tZW51IC5sYW5nLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5ib2R5Om5vdCguaGFzLWxhbmcpIC5oZWFkZXItbGFuZ3VhZ2UsIGJvZHk6bm90KC5oYXMtbGFuZykgLmxhbmctbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxhbmd1YWdlLXNlbGVjdG9yIHtcbiAgY29sb3I6ICMxQTYyNkI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5sYW5ndWFnZS1zZWxlY3Rvcl9fc2VsZWN0ZWQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5sYW5ndWFnZS1zZWxlY3Rvcl9faWNvbiBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMWVtO1xufVxuLmxhbmd1YWdlLXNlbGVjdG9yX19sYWJlbCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHBhZGRpbmc6IDAgMC4yNWVtO1xufVxuLmxhbmd1YWdlLXNlbGVjdG9yX19hcnJvdyBzdmcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAwLjVlbTtcbn1cbi5sYW5ndWFnZS1zZWxlY3Rvcl9fZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiA1cHggMCAwO1xufVxuLmxhbmd1YWdlLXNlbGVjdG9yIHVsIHtcbiAgcGFkZGluZzogNXB4IDEwcHggNXB4IDA7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDExLjVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5sYW5ndWFnZS1zZWxlY3RvciBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDEwcHggNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5sYW5ndWFnZS1zZWxlY3RvciBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxhbmd1YWdlLXNlbGVjdG9yIGxpIGE6aG92ZXIsIC5sYW5ndWFnZS1zZWxlY3RvciBsaSBhOmFjdGl2ZSwgLmxhbmd1YWdlLXNlbGVjdG9yIGxpIGEuc2VsZWN0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5sYW5ndWFnZS1zZWxlY3Rvci5vcGVuIC5sYW5ndWFnZS1zZWxlY3Rvcl9fc2VsZWN0ZWQsIC5sYW5ndWFnZS1zZWxlY3Rvci5ob3ZlciAubGFuZ3VhZ2Utc2VsZWN0b3JfX3NlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5tZWRpYS1wbGF5ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDAgMCA2MHB4O1xufVxuXG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyBpZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tZnVsbC11aS5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbC0tb3ZlcmxhaWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIHtcbiAgcGFkZGluZzogMCBjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSkgY2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkpO1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MnB4KTtcbiAgYmFja2dyb3VuZDogIzAwMTcyMDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sIHtcbiAgcGFkZGluZzogMTBweDtcbiAgLS1wbHlyLXZpZGVvLWNvbnRyb2wtYmFja2dyb3VuZC1ob3ZlcjogIzAwMTcyMDtcbiAgLS1wbHlyLWF1ZGlvLWNvbnRyb2wtYmFja2dyb3VuZC1ob3ZlcjogIzAwMTcyMDtcbn1cbi5tZWRpYS1wbGF5ZXIubWVkaWEtdmlkZW8gLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9scyAucGx5cl9fY29udHJvbFtkYXRhLXBseXI9cGxheV0ge1xuICAtLXBseXItY29udHJvbC1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwMTcyMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG59XG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xbZGF0YS1wbHlyPXBsYXldLmNvbnRyb2wtaGlkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xbZGF0YS1wbHlyPXJlc3RhcnRdIHtcbiAgLS1wbHlyLWNvbnRyb2wtcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMDE3MjA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sW2RhdGEtcGx5cj1yZXN0YXJ0XS5jb250cm9sLXNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sW2RhdGEtcGx5cj1mdWxsc2NyZWVuXSB7XG4gIGxlZnQ6IC04cHg7XG4gIC0tcGx5ci12aWRlby1jb250cm9sLWJhY2tncm91bmQtaG92ZXI6IG5vbmU7XG4gIC0tcGx5ci1jb250cm9sLXJhZGl1czogNTAlO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIC5wbHlyX19wcm9ncmVzc19fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIC5wbHlyX19wcm9ncmVzc19fY29udGFpbmVyIC5wbHlyX19wcm9ncmVzcyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgbWFyZ2luOiAwIHZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KTtcbiAgLS1wbHlyLXJhbmdlLXRodW1iLWJhY2tncm91bmQ6IG5vbmU7XG4gIC0tcGx5ci1yYW5nZS10aHVtYi1zaGFkb3c6IG5vbmU7XG4gIC0tcGx5ci12aWRlby1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LWNvbG9yOiAjZmZmO1xuICAtLXBseXItcmFuZ2UtZmlsbC1iYWNrZ3JvdW5kOiAjMDBGMEZGO1xuICAtLXBseXItdmlkZW8tcHJvZ3Jlc3MtYnVmZmVyZWQtYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIC0tcGx5ci12aWRlby1yYW5nZS10cmFjay1iYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5tZWRpYS1wbGF5ZXIubWVkaWEtdmlkZW8gLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9scyAucGx5cl9fdm9sdW1lIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIG1pbi13aWR0aDogMDtcbiAgbGVmdDogLTNweDtcbiAgLS1wbHlyLWNvbnRyb2wtcmFkaXVzOiA1MCU7XG59XG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbHMgLnBseXJfX3ZvbHVtZSAucGx5cl9fY29udHJvbCB7XG4gIHotaW5kZXg6IDQ7XG59XG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbHMgLnBseXJfX3ZvbHVtZSBpbnB1dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAtMzAlIDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01cHg7XG4gIGxlZnQ6IDk5JTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBoZWlnaHQ6IDk0JTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDgwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZWRpYS1wbGF5ZXIubWVkaWEtdmlkZW8gLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9scyAucGx5cl9fdm9sdW1lOmhvdmVyIGlucHV0IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1lZGlhLXBsYXllci5tZWRpYS1wb2RjYXN0IHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuXG4uYWRyLW1lbnUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDMxLjk1NHZ3ICsgMTI2Ljc0cHgpO1xuICAgIG1hcmdpbjogMCAwIDcuNXZ3O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczMHB4KSB7XG4gIC5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDIxLjk1MXZ3ICsgMTk5Ljc2cHgpO1xuICAgIG1hcmdpbjogMCAwIDcuNXZ3O1xuICB9XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIge1xuICBoZWlnaHQ6IDYzOHB4O1xuICBtYXJnaW46IDAgMCAxMDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciAuc3ZnLXdyYXBwZXIge1xuICAgIGhlaWdodDogY2FsYygzMS45NTR2dyArIDEyNi43NHB4KTtcbiAgICB3aWR0aDogY2FsYygzMS45NTR2dyArIDEyNi43NHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzBweCkge1xuICAuYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMjEuOTUxdncgKyAxOTkuNzZweCk7XG4gICAgd2lkdGg6IGNhbGMoMjEuOTUxdncgKyAxOTkuNzZweCk7XG4gIH1cbn1cbi5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciAuc3ZnLXdyYXBwZXIge1xuICBoZWlnaHQ6IDYzOHB4O1xuICB3aWR0aDogNjM4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyIC5zdmctd3JhcHBlci1jZW50ZXItdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiBjYWxjKDEzLjI4MXZ3ICsgODcuNXB4KTtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgcGFkZGluZzogMS41dnc7XG4gIG1hcmdpbjogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyIC5zdmctd3JhcHBlci1jZW50ZXItdGV4dCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlciAuc3ZnLXdyYXBwZXItY2VudGVyLXRleHQgcDpmaXJzdC1vZi10eXBlIHtcbiAgY29sb3I6ICM4MEE3QUM7XG59XG4udGhlbWUtbWludCAuYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyIC5zdmctd3JhcHBlci1jZW50ZXItdGV4dCBwOmZpcnN0LW9mLXR5cGUge1xuICBjb2xvcjogIzgwQTVBMTtcbn1cbi50aGVtZS1yZWQgLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlciAuc3ZnLXdyYXBwZXItY2VudGVyLXRleHQgcDpmaXJzdC1vZi10eXBlIHtcbiAgY29sb3I6ICM5RTgwOTI7XG59XG4udGhlbWUtcHVycGxlIC5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciAuc3ZnLXdyYXBwZXIgLnN2Zy13cmFwcGVyLWNlbnRlci10ZXh0IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIGNvbG9yOiAjOTg4OEE1O1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlciAuc3ZnLXdyYXBwZXItY2VudGVyLXRleHQgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlciAuc3ZnLXdyYXBwZXItY2VudGVyLXRleHQgcC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciAuc3ZnLXdyYXBwZXIgLmFkci1zZWdtZW50cy13cmFwcGVyIGEge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlciAuYWRyLXNlZ21lbnRzLXdyYXBwZXIgLmFkci1zZWdtZW50IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlciAuYWRyLXNlZ21lbnRzLXdyYXBwZXIgZmlsdGVyIGZlRmxvb2Qge1xuICBmbG9vZC1jb2xvcjogIzIyMjtcbiAgZmxvb2Qtb3BhY2l0eTogMC4wMDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlci5zaG93LXJlcG9ydC1mb3ItemVybyAucmVwb3J0LWZvci16ZXJvLS1zaGFkb3cgZmVGbG9vZCB7XG4gIGZsb29kLW9wYWNpdHk6IDE7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyLnNob3ctYWltLWZvci16ZXJvIC5haW0tZm9yLXplcm8tLXNoYWRvdyBmZUZsb29kIHtcbiAgZmxvb2Qtb3BhY2l0eTogMTtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciAuc3ZnLXdyYXBwZXIuc2hvdy1kZWxpdmVyLWZvci16ZXJvIC5kZWxpdmVyLWZvci16ZXJvLS1zaGFkb3cgZmVGbG9vZCB7XG4gIGZsb29kLW9wYWNpdHk6IDE7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyIHAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuYnV0dG9ucy1vdXRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIge1xuICAgIGhlaWdodDogY2FsYygyLjA0MXZ3ICsgNjIuMzVweCk7XG4gIH1cbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIge1xuICBoZWlnaHQ6IDkwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDdweCAyMHB4IDdweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIuYWRyLWhvdmVyIHN2ZyBzdG9wOmZpcnN0LW9mLXR5cGUge1xuICBzdG9wLWNvbG9yOiAjMDA1MDVBO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkci5hZHItaG92ZXIgc3ZnIHN0b3A6bGFzdC1vZi10eXBlIHtcbiAgc3RvcC1jb2xvcjogIzAwNTA1QTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIgLmJ1dHRvbi1pY29uIHtcbiAgICBtYXJnaW46IDAgMjBweCAwIC01cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIgLmJ1dHRvbi1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIgLmJ1dHRvbi1pY29uLnZlcnRpY2FsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIgLmJ1dHRvbi1pY29uLnZlcnRpY2FsIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDIwJTtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuYnV0dG9ucy1vdXRlci13cmFwcGVyIC5idXR0b24tYWRyIC5idXR0b24taWNvbi5ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDIwJTtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDIzcHg7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuYnV0dG9ucy1vdXRlci13cmFwcGVyIC5idXR0b24tYWRyLmJ1dHRvbi1hZHItYWltLWZvci16ZXJvIHtcbiAgY29sb3I6ICNGRjYzNzg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNGRjYzNzg7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuYnV0dG9ucy1vdXRlci13cmFwcGVyIC5idXR0b24tYWRyLmJ1dHRvbi1hZHItYWltLWZvci16ZXJvLmFkci1ob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzRTAwMjY7XG4gIGJvcmRlci1jb2xvcjogI0ZGNjM3ODtcbiAgYmFja2dyb3VuZDogI0ZGNjM3ODtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkci5idXR0b24tYWRyLWFpbS1mb3ItemVyby5hZHItaG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjM0UwMDI2O1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkci5idXR0b24tYWRyLXJlcG9ydC1mb3ItemVybyB7XG4gIGNvbG9yOiAjQjU4Q0ZGO1xuICBib3JkZXI6IDNweCBzb2xpZCAjQjU4Q0ZGO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkci5idXR0b24tYWRyLXJlcG9ydC1mb3ItemVyby5hZHItaG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzIxMjRDO1xuICBib3JkZXItY29sb3I6ICNCNThDRkY7XG4gIGJhY2tncm91bmQ6ICNCNThDRkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIuYnV0dG9uLWFkci1yZXBvcnQtZm9yLXplcm8uYWRyLWhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzMyMTI0Qztcbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIuYnV0dG9uLWFkci1kZWxpdmVyLWZvci16ZXJvIHtcbiAgY29sb3I6ICMxNEZGQzc7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxNEZGQzc7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuYnV0dG9ucy1vdXRlci13cmFwcGVyIC5idXR0b24tYWRyLmJ1dHRvbi1hZHItZGVsaXZlci1mb3ItemVyby5hZHItaG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDA0QzQzO1xuICBib3JkZXItY29sb3I6ICMxNEZGQzc7XG4gIGJhY2tncm91bmQ6ICMxNEZGQzc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIuYnV0dG9uLWFkci1kZWxpdmVyLWZvci16ZXJvLmFkci1ob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMDRDNDM7XG59XG5cbi5wYWdlLXJlc291cmNlIC5wYWdlLWFydGljbGUgLmJvZHkgLm1lZGlhLXBsYXllciB7XG4gIG1hcmdpbjogMCAwIDYwcHg7XG59XG4ucGFnZS1yZXNvdXJjZSAucGFnZS1hcnRpY2xlIC5ib2R5IC5idXR0b24ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ucXVpeiAuc2VjdGlvbi1oZWFkZXIgLmJ1dHRvbnMsXG4ucXVpeiAuc2VjdGlvbi1mb290ZXIgLmJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMS40NHZ3O1xufVxuLnF1aXogLnNlY3Rpb24taGVhZGVyIC5idXR0b24sXG4ucXVpeiAuc2VjdGlvbi1mb290ZXIgLmJ1dHRvbiB7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5xdWl6IC5mLXF1aXotdGl0bGUge1xuICBmb250LXNpemU6IGNhbGMoMS42NTd2dyArIDE4Ljc4cHgpO1xufVxuLnF1aXogLmYtcXVpei10aXRsZS0tYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucXVpeiAuZi1xdWl6LXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjU3dncgKyAxOC43OHB4KTtcbn1cbi5xdWl6IC5mLXF1aXotc3VidGl0bGUuYm9sZCwgLnF1aXogLmYtcXVpei1zdWJ0aXRsZS0tYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucXVpeiAuc2VjdGlvbi1xdWl6IC5mLXF1aXotdGl0bGUge1xuICBtYXJnaW46IDAgMCAxLjI1ZW07XG59XG4ucXVpeiAuc2VjdGlvbi1xdWl6LS1mb290ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLnF1aXogLnF1aXotaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiA1NXB4O1xufVxuLnF1aXogLnF1aXotaW5wdXQgaW5wdXRbdHlwZT10ZXh0XSwgLnF1aXogLnF1aXotaW5wdXQgaW5wdXRbdHlwZT1lbWFpbF0sIC5xdWl6IC5xdWl6LWlucHV0IGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLnF1aXogLnF1aXotYnV0dG9uIHtcbiAgcGFkZGluZzogMWVtIDNlbTtcbiAgYm9yZGVyLXJhZGl1czogNTVweDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG4ucXVpeiAucXVpei1pbnB1dCBpbnB1dFt0eXBlPXRleHRdOmZvY3VzIHtcbiAgY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpeiAuYnV0dG9uLnN1Ym1pdCwgLnF1aXogLnF1aXotYnV0dG9uIHtcbiAgcGFkZGluZzogMWVtO1xufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAucXVpeiAuYnV0dG9uLnN1Ym1pdCwgLnF1aXogLnF1aXotYnV0dG9uIHtcbiAgICBjb2xvcjogIzAwRjBGRjtcbiAgICBib3JkZXItY29sb3I6ICMwMEYwRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuLnF1aXogLnF1aXotcmFkaW8tYnV0dG9ucyB7XG4gIG1hcmdpbjogMCAwIDNlbTtcbn1cbi5xdWl6IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xufVxuLnF1aXogLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMDtcbn1cbi5xdWl6IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDFlbSAzZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAzcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDU1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnF1aXogLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5xdWl6IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbDpob3Zlcixcbi5xdWl6IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyArIGxhYmVsLFxuLnF1aXogLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzBDMjM0MDtcbiAgYmFja2dyb3VuZDogIzBDMjM0MDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucXVpeiAuZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiAjMEMyMzQwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcywgaGVpZ2h0IDAuMjVzO1xufVxuLnF1aXogLmVycm9yLW1lc3NhZ2UtLXNob3cge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBoZWlnaHQ6IDJlbTtcbn1cbi5xdWl6IC5lcnJvci1tZXNzYWdlLS1xdWVzdGlvbnMuZXJyb3ItbWVzc2FnZS0tc2hvdyB7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLnF1aXotLXdlbGNvbWUgLmZvcm0tZmllbGQge1xuICBtYXJnaW46IDAgMCAxLjVlbTtcbn1cbi5xdWl6LS13ZWxjb21lIC5xdWl6LWlucHV0Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5xdWl6LS13ZWxjb21lIC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbCB7XG4gIGNvbG9yOiAjMEMyMzQwO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMEMyMzQwO1xufVxuXG4ucXVpei0tcXVlc3Rpb25zIHtcbiAgcGFkZGluZzogMDtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tdGl0bGUge1xuICBtaW4taGVpZ2h0OiA5NXZoO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNzUwcHgpIHtcbiAgLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi10aXRsZSB7XG4gICAgaGVpZ2h0OiA5NXZoO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tdGl0bGUgLnNlY3Rpb24tdGl0bGUtLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTIwcHggMCAyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi10aXRsZSAuc2VjdGlvbi10aXRsZS0taW5uZXIge1xuICAgIHBhZGRpbmc6IDE2MHB4IDAgMGVtO1xuICB9XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXRpdGxlX190aXRsZXMge1xuICBmbGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tdGl0bGVfX3RpdGxlcyAuZi1xdWl6LXRpdGxlIHtcbiAgcGFkZGluZzogMCAwIDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA3NTBweCkge1xuICAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXRpdGxlX190aXRsZXMgLmYtcXVpei10aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi10aXRsZV9fc2Nyb2xsLWluc3RydWN0aW9uIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tdGl0bGVfX3Njcm9sbC1pbnN0cnVjdGlvbiAuaW5zdHJ1Y3Rpb24gc3Bhbi5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tdGl0bGVfX3Njcm9sbC1pbnN0cnVjdGlvbiAuaW5zdHJ1Y3Rpb24gc3Bhbi5pY29uOmJlZm9yZSwgLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi10aXRsZV9fc2Nyb2xsLWluc3RydWN0aW9uIC5pbnN0cnVjdGlvbiBzcGFuLmljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9nZW5lcmFsL2NvbnRyb2xzLnhzdmc/Y29sb3VyPTBDMjM0MCZzeW1ib2w9ZG93blwiKTtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpeiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA4ZW0gMDtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctYmx1ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM3RkU3RUQgMTAlLCAjRjdGRUZFIDc1JSk7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWJsdWUgaDIsIC5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctYmx1ZSBoMywgLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ibHVlIC5xdWl6LW9wdGlvbiB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ibHVlIGgzLmMtcmVkLWJpcCB7XG4gIGNvbG9yOiAjREEyOTFDO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ibHVlIC5xdWl6LW9wdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogIzBDMjM0MDtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctYmx1ZSAucXVpei1vcHRpb24gbGFiZWw6aG92ZXIsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWJsdWUgLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWwsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWJsdWUgLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzBDMjM0MDtcbiAgYmFja2dyb3VuZDogIzBDMjM0MDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWJsdWUgLmVycm9yLW1lc3NhZ2UtLXF1ZXN0aW9ucyB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM4NUYxRDkgMTAlLCAjRjhGRUZEIDc1JSk7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIGgyLCAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIGgzLCAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIC5xdWl6LW9wdGlvbiB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ncmVlbiBoMy5jLXJlZC1iaXAge1xuICBjb2xvcjogI0RBMjkxQztcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctZ3JlZW4gLnF1aXotb3B0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ncmVlbiAucXVpei1vcHRpb24gbGFiZWw6aG92ZXIsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyArIGxhYmVsLFxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ncmVlbiAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xuICBiYWNrZ3JvdW5kOiAjMEMyMzQwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctZ3JlZW4gLmVycm9yLW1lc3NhZ2UtLXF1ZXN0aW9ucyB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1wdXJwbGUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRDBCQUYzIDEwJSwgI0ZGRkZGRiA3NSUpO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1wdXJwbGUgaDIsIC5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcHVycGxlIGgzLCAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXB1cnBsZSAucXVpei1vcHRpb24ge1xuICBjb2xvcjogIzBDMjM0MDtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcHVycGxlIGgzLmMtcmVkLWJpcCB7XG4gIGNvbG9yOiAjREEyOTFDO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1wdXJwbGUgLnF1aXotb3B0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1wdXJwbGUgLnF1aXotb3B0aW9uIGxhYmVsOmhvdmVyLFxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1wdXJwbGUgLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWwsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXB1cnBsZSAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xuICBiYWNrZ3JvdW5kOiAjMEMyMzQwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcHVycGxlIC5lcnJvci1tZXNzYWdlLS1xdWVzdGlvbnMge1xuICBjb2xvcjogIzBDMjM0MDtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcGluayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRUEzQjYgMTAlLCAjRkZGQ0ZEIDc1JSk7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXBpbmsgaDIsIC5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcGluayBoMywgLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1waW5rIC5xdWl6LW9wdGlvbiB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1waW5rIGgzLmMtcmVkLWJpcCB7XG4gIGNvbG9yOiAjREEyOTFDO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1waW5rIC5xdWl6LW9wdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogIzBDMjM0MDtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcGluayAucXVpei1vcHRpb24gbGFiZWw6aG92ZXIsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXBpbmsgLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWwsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXBpbmsgLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzBDMjM0MDtcbiAgYmFja2dyb3VuZDogIzBDMjM0MDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXBpbmsgLmVycm9yLW1lc3NhZ2UtLXF1ZXN0aW9ucyB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1yZWQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkJBM0ExIDEwJSwgI0ZGRkJGQiA3NSUpO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1yZWQgaDIsIC5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcmVkIGgzLCAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXJlZCAucXVpei1vcHRpb24ge1xuICBjb2xvcjogIzBDMjM0MDtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcmVkIGgzLmMtcmVkLWJpcCB7XG4gIGNvbG9yOiAjREEyOTFDO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1yZWQgLnF1aXotb3B0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1yZWQgLnF1aXotb3B0aW9uIGxhYmVsOmhvdmVyLFxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1yZWQgLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWwsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXJlZCAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xuICBiYWNrZ3JvdW5kOiAjMEMyMzQwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcmVkIC5lcnJvci1tZXNzYWdlLS1xdWVzdGlvbnMge1xuICBjb2xvcjogIzBDMjM0MDtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctZ3JleSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNDN0NERDQgMTAlLCAjRkZGRkZGIDc1JSk7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZXkgaDIsIC5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctZ3JleSBoMywgLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ncmV5IC5xdWl6LW9wdGlvbiB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ncmV5IGgzLmMtcmVkLWJpcCB7XG4gIGNvbG9yOiAjREEyOTFDO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ncmV5IC5xdWl6LW9wdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogIzBDMjM0MDtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctZ3JleSAucXVpei1vcHRpb24gbGFiZWw6aG92ZXIsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZXkgLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWwsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZXkgLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzBDMjM0MDtcbiAgYmFja2dyb3VuZDogIzBDMjM0MDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZXkgLmVycm9yLW1lc3NhZ2UtLXF1ZXN0aW9ucyB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyBoMi5zZWN0aW9uLXF1aXpfX2NvbXBsZXRlZCB7XG4gIGhlaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzLCBoZWlnaHQgMC4yNXM7XG59XG4ucXVpei0tcXVlc3Rpb25zLmZvcm0tY29tcGxldGUgaDIuc2VjdGlvbi1xdWl6X19jb21wbGV0ZWQge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5xdWl6LS1yZXN1bHRzIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tY29udGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwLjhlbTtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLWNvbnRhY3QgLmJ1dHRvbiB7XG4gIHdpZHRoOiAyNjBweDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLWNvbnRhY3QgLmNvbnRhY3Qge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjOURBN0IzO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tY29udGFjdCAuY29udGFjdC0tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1ibHVlOmhvdmVyLCAucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtYmx1ZTphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xuICBiYWNrZ3JvdW5kOiAjMEMyMzQwO1xufVxuLnF1aXotLXJlc3VsdHMgLmJ1dHRvbi5jLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnF1aXotLXJlc3VsdHMgLmJ1dHRvbi5jLWdyZWVuOmhvdmVyLCAucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtZ3JlZW46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzBDMjM0MDtcbiAgYmFja2dyb3VuZDogIzBDMjM0MDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1wdXJwbGUge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtcHVycGxlOmhvdmVyLCAucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtcHVycGxlOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwQzIzNDA7XG4gIGJhY2tncm91bmQ6ICMwQzIzNDA7XG59XG4ucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtcGluayB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1waW5rOmhvdmVyLCAucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtcGluazphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xuICBiYWNrZ3JvdW5kOiAjMEMyMzQwO1xufVxuLnF1aXotLXJlc3VsdHMgLmJ1dHRvbi5jLXJlZCB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1yZWQ6aG92ZXIsIC5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1yZWQ6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzBDMjM0MDtcbiAgYmFja2dyb3VuZDogIzBDMjM0MDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1ncmV5IHtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnF1aXotLXJlc3VsdHMgLmJ1dHRvbi5jLWdyZXk6aG92ZXIsIC5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1ncmV5OmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwQzIzNDA7XG4gIGJhY2tncm91bmQ6ICMwQzIzNDA7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1zdW1tYXJ5X19tZXNzYWdlIHtcbiAgY29sb3I6ICM5REE3QjM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXN1bW1hcnlfX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg0dncgKyAxMnB4KTtcbiAgfVxufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tc3VtbWFyeV9fbWVzc2FnZSBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDE4LjMzM3Z3ICsgNDY2LjY3cHgpO1xuICB9XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6IC5vcHRpb24ge1xuICBtYXJnaW46IDAgMmVtIDJlbSAwO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6X19pbm5lciAucXVpei1wcm8tdGlwIGgzIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6X19pbm5lciBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDEuMjVlbTtcbiAgY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6X19pbm5lciAucXVpei1hbnN3ZXJzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6X19pbm5lciAucXVpei1hbnN3ZXJzX19jaG9zZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjREEyOTFDO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIgLnF1aXotYW5zd2Vyc19fY2hvc2VuLS1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXpfX2lubmVyIC5xdWl6LWFuc3dlcnNfX2Nob3Nlbi0tbW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6X19pbm5lciAucXVpei1hbnN3ZXJzX19jaG9zZW4gLnF1aXotYW5zd2Vyc19faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIgLnF1aXotYW5zd2Vyc19fY2hvc2VuIC5xdWl6LWFuc3dlcnNfX2ljb24tLW1vYmlsZSB7XG4gIHdpZHRoOiAyMjVweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDU0LjQ5MnZ3IC0gMTQ0LjM3cHgpLCAwcHgpO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIgLnF1aXotYW5zd2Vyc19faWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIgLnF1aXotYW5zd2Vyc19fY2hvc2VuLS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6X19pbm5lciAucXVpei1hbnN3ZXJzX19jaG9zZW4tLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6X19pbm5lciAucXVpei1hbnN3ZXJzX19jaG9zZW4gLnF1aXotYW5zd2Vyc19faWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXpfX2lubmVyIC5xdWl6LWFuc3dlcnNfX2Nob3NlbiAucXVpei1hbnN3ZXJzX19pY29uLS1sZWZ0IHtcbiAgICBsZWZ0OiAtMjAwcHg7XG4gICAgdG9wOiAtNzVweDtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6X19pbm5lciAucXVpei1hbnN3ZXJzX19jaG9zZW4gLnF1aXotYW5zd2Vyc19faWNvbi0tcmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTE3NnB4O1xuICAgIHRvcDogLTcwcHg7XG4gIH1cbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXogLnF1aXotc3VtbWFyeS0tbW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6IC5xdWl6LXN1bW1hcnktLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXogLnF1aXotc3VtbWFyeS0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXogLnF1aXotc3VtbWFyeS0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXogLnF1aXotc3VtbWFyeS5zaG93LXJlc3VsdHMtc3VtbWFyeSAucXVpei1zdW1tYXJ5LS1kZXNrdG9wIHJlY3RbbmFtZV0sIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXogLnF1aXotc3VtbWFyeS5zaG93LXJlc3VsdHMtc3VtbWFyeSAucXVpei1zdW1tYXJ5LS1tb2JpbGUgcmVjdFtuYW1lXSB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAxcyBlYXNlLW91dCwgeSAxcyBlYXNlLW91dDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBjYWxjKDE0LjcyOHZ3ICsgNTIuODdweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTQuNzI4dncgKyA1Mi44N3B4KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbCBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL2NpcmNsZS1iaXAuc3ZnP3Y9MlwiKTtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9zdGFyLWJpcC5zdmc/dj0yXCIpO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcHVycGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy90YXJnZXQtYmlwLnN2Zz92PTJcIik7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1waW5rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9lbmdhZ2VtZW50LWJpcC5zdmc/dj0yXCIpO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9ndWlkYW5jZS1yZWQtYmlwLnN2Zz92PTJcIik7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ncmV5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9wb2RjYXN0LWJpcC5zdmc/dj0yXCIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWJsdWUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDU1JSk7XG4gICAgaGVpZ2h0OiBjYWxjKDIxLjQyOXZ3ICsgMjMxLjQzcHgpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWJsdWUuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTUlKTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ncmVlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ2JSwgNDUlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjMuNzV2dyArIDI2MXB4KTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ncmVlbi5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA0NSUpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXB1cnBsZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ4JSwgNTAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjEuNzg2dncgKyAyMzkuMjlweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcHVycGxlLnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0OCUsIDUwJSk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcGluayB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ0JSwgODQlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjAuMjY4dncgKyAyMjEuMTRweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcGluay5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDIlLCA1MCUpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXJlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgNzAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMTkuMTk2dncgKyAyMTAuNTdweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcmVkLnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDcwJSk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tZ3JleSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgNTAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjMuNTcxdncgKyAyNTcuNTdweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tZ3JleS5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA1MCUpO1xuICB9XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1zaGFwZSB7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tc2hhcGUuc3ltYm9sLS1ldmVuIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tY2lyY2xlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG4gICAgaGVpZ2h0OiBjYWxjKDIxLjQyOXZ3ICsgMjMxLjQzcHgpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWNpcmNsZS5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1NSUpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXN0YXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00OCUsIC0yMCUpO1xuICAgIGhlaWdodDogY2FsYygyMy43NXZ3ICsgMjYxcHgpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXN0YXIuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTIwJSk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tdGFyZ2V0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDglLCAwJSk7XG4gICAgaGVpZ2h0OiBjYWxjKDIxLjc4NnZ3ICsgMjM5LjI5cHgpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXRhcmdldC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDglLCA1MCUpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWVuZ2FnZW1lbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NCUsIDAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjAuMjY4dncgKyAyMjEuMTRweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tZW5nYWdlbWVudC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDIlLCA1MCUpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWd1aWRhbmNlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCA0JSk7XG4gICAgaGVpZ2h0OiBjYWxjKDE5LjE5NnZ3ICsgMjEwLjU3cHgpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWd1aWRhbmNlLnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDcwJSk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcG9kY2FzdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgMCUpO1xuICAgIGhlaWdodDogY2FsYygyMy41NzF2dyArIDI1Ny41N3B4KTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1wb2RjYXN0LnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDUwJSk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tY2hhcnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMTkuMTk2dncgKyAyMTAuNTdweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tY2hhcnQuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ0JSwgNTAlKTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1zZWFyY2gge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjMuNTcxdncgKyAyNTcuNTdweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tc2VhcmNoLnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDUwJSk7XG4gIH1cbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrLmMtYmx1ZSBzdmcgc3RvcDpudGgtY2hpbGQoMSkge1xuICBzdG9wLWNvbG9yOiAjMTRGRkM3O1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2suYy1ibHVlIHN2ZyBzdG9wOm50aC1jaGlsZCgyKSB7XG4gIHN0b3AtY29sb3I6ICMwMEYwRkY7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjay5jLW1pbnQgc3ZnIHN0b3A6bnRoLWNoaWxkKDEpIHtcbiAgc3RvcC1jb2xvcjogIzhDRkY1MDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrLmMtbWludCBzdmcgc3RvcDpudGgtY2hpbGQoMikge1xuICBzdG9wLWNvbG9yOiAjMTRGRkM4O1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2suYy1ncmVlbiBzdmcgc3RvcDpudGgtY2hpbGQoMSkge1xuICBzdG9wLWNvbG9yOiAjRkZFNjMyO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2suYy1ncmVlbiBzdmcgc3RvcDpudGgtY2hpbGQoMikge1xuICBzdG9wLWNvbG9yOiAjOENGRjRGO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2suYy15ZWxsb3cgc3ZnIHN0b3A6bnRoLWNoaWxkKDEpIHtcbiAgc3RvcC1jb2xvcjogI0ZGODUwMDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrLmMteWVsbG93IHN2ZyBzdG9wOm50aC1jaGlsZCgyKSB7XG4gIHN0b3AtY29sb3I6ICNGRkU2MzI7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjay5jLW9yYW5nZSBzdmcgc3RvcDpudGgtY2hpbGQoMSkge1xuICBzdG9wLWNvbG9yOiAjRkY2NDc4O1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2suYy1vcmFuZ2Ugc3ZnIHN0b3A6bnRoLWNoaWxkKDIpIHtcbiAgc3RvcC1jb2xvcjogI0ZGODUwMDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrLmMtcmVkIHN2ZyBzdG9wOm50aC1jaGlsZCgxKSB7XG4gIHN0b3AtY29sb3I6ICNGRjgyRkY7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjay5jLXJlZCBzdmcgc3RvcDpudGgtY2hpbGQoMikge1xuICBzdG9wLWNvbG9yOiAjRkY2Mzc4O1xufVxuXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblFVSVogMiAtIFJFUE9SVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ucXVpei0tcmVwLnF1aXotLXJlc3VsdHMgLnN1YnRpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0RBMjkxQztcbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5RVUlaIDMgLSBCQVJSSUVSUyBUT09MXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5xdWl6LS1iYXJyaWVycy10b29sIHtcbiAgY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1xdWVzdGlvbnMge1xuICBwYWRkaW5nOiBjYWxjKDEydmggKyA4MnB4KSAwIDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpeiB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1xdWVzdGlvbnMgLmVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogcmVkO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1ibHVlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzdGRTdFRCAxMCUsICNGN0ZFRkUgNzUlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctYmx1ZSBoMiwgLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1ibHVlIGgzLCAucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLWJsdWUgLnF1aXotb3B0aW9uIHtcbiAgY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLWJsdWUgaDMuYy1yZWQtYmlwIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLWJsdWUgLnF1aXotb3B0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1ibHVlIC5xdWl6LW9wdGlvbiBsYWJlbDpob3Zlcixcbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctYmx1ZSAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbCxcbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctYmx1ZSAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xuICBiYWNrZ3JvdW5kOiAjMEMyMzQwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctYmx1ZSAuZXJyb3ItbWVzc2FnZS0tcXVlc3Rpb25zIHtcbiAgY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzg1RjFEOSAxMCUsICNGOEZFRkQgNzUlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctZ3JlZW4gaDIsIC5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctZ3JlZW4gaDMsIC5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctZ3JlZW4gLnF1aXotb3B0aW9uIHtcbiAgY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIGgzLmMtcmVkLWJpcCB7XG4gIGNvbG9yOiAjREEyOTFDO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1ncmVlbiAucXVpei1vcHRpb24ge1xuICBib3JkZXItY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIC5xdWl6LW9wdGlvbiBsYWJlbDpob3Zlcixcbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctZ3JlZW4gLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWwsXG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwQzIzNDA7XG4gIGJhY2tncm91bmQ6ICMwQzIzNDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1ncmVlbiAuZXJyb3ItbWVzc2FnZS0tcXVlc3Rpb25zIHtcbiAgY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNEMEJBRjMgMTAlLCAjRkZGRkZGIDc1JSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXB1cnBsZSBoMiwgLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1wdXJwbGUgaDMsIC5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctcHVycGxlIC5xdWl6LW9wdGlvbiB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1wdXJwbGUgaDMuYy1yZWQtYmlwIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXB1cnBsZSAucXVpei1vcHRpb24ge1xuICBib3JkZXItY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXB1cnBsZSAucXVpei1vcHRpb24gbGFiZWw6aG92ZXIsXG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXB1cnBsZSAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbCxcbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctcHVycGxlIC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwQzIzNDA7XG4gIGJhY2tncm91bmQ6ICMwQzIzNDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1wdXJwbGUgLmVycm9yLW1lc3NhZ2UtLXF1ZXN0aW9ucyB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1waW5rIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZFQTNCNiAxMCUsICNGRkZDRkQgNzUlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctcGluayBoMiwgLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1waW5rIGgzLCAucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXBpbmsgLnF1aXotb3B0aW9uIHtcbiAgY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXBpbmsgaDMuYy1yZWQtYmlwIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXBpbmsgLnF1aXotb3B0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1waW5rIC5xdWl6LW9wdGlvbiBsYWJlbDpob3Zlcixcbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctcGluayAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbCxcbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctcGluayAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xuICBiYWNrZ3JvdW5kOiAjMEMyMzQwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctcGluayAuZXJyb3ItbWVzc2FnZS0tcXVlc3Rpb25zIHtcbiAgY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXJlZCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGQkEzQTEgMTAlLCAjRkZGQkZCIDc1JSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXJlZCBoMiwgLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1yZWQgaDMsIC5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctcmVkIC5xdWl6LW9wdGlvbiB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1yZWQgaDMuYy1yZWQtYmlwIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXJlZCAucXVpei1vcHRpb24ge1xuICBib3JkZXItY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXJlZCAucXVpei1vcHRpb24gbGFiZWw6aG92ZXIsXG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLXJlZCAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbCxcbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctcmVkIC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwQzIzNDA7XG4gIGJhY2tncm91bmQ6ICMwQzIzNDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1yZWQgLmVycm9yLW1lc3NhZ2UtLXF1ZXN0aW9ucyB7XG4gIGNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1ncmV5IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0M3Q0RENCAxMCUsICNGRkZGRkYgNzUlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctZ3JleSBoMiwgLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1ncmV5IGgzLCAucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLWdyZXkgLnF1aXotb3B0aW9uIHtcbiAgY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLWdyZXkgaDMuYy1yZWQtYmlwIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLWdyZXkgLnF1aXotb3B0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1ncmV5IC5xdWl6LW9wdGlvbiBsYWJlbDpob3Zlcixcbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctZ3JleSAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbCxcbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctZ3JleSAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEMyMzQwO1xuICBiYWNrZ3JvdW5kOiAjMEMyMzQwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctZ3JleSAuZXJyb3ItbWVzc2FnZS0tcXVlc3Rpb25zIHtcbiAgY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLW1pbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMzdCOUE4IDEwJSwgI0ZGRkZGRiA3NSUpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1taW50IGgyLCAucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLW1pbnQgaDMsIC5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctbWludCAucXVpei1vcHRpb24ge1xuICBjb2xvcjogIzBDMjM0MDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctbWludCBoMy5jLXJlZC1iaXAge1xuICBjb2xvcjogI0RBMjkxQztcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tYmctbWludCAucXVpei1vcHRpb24ge1xuICBib3JkZXItY29sb3I6ICMwQzIzNDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWJnLW1pbnQgLnF1aXotb3B0aW9uIGxhYmVsOmhvdmVyLFxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1taW50IC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyArIGxhYmVsLFxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1taW50IC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwQzIzNDA7XG4gIGJhY2tncm91bmQ6ICMwQzIzNDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1iZy1taW50IC5lcnJvci1tZXNzYWdlLS1xdWVzdGlvbnMge1xuICBjb2xvcjogIzBDMjM0MDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5mLXF1aXotdGl0bGUgLmljb24gc3ZnIHtcbiAgd2lkdGg6IDAuNmVtO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuZi1xdWl6LXRpdGxlLS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC4yNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5mLXF1aXotdGl0bGUtLWljb24gLmljb24ge1xuICBwYWRkaW5nLXRvcDogMC4wM2VtO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLmYtcXVpei10aXRsZS0taWNvbiAuaWNvbiBzdmcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAwLjc1ZW07XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuZi1xdWl6LXRpdGxlLS1pY29uID4gc3Bhbjpub3QoLmljb24pIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLmYtcXVpei10aXRsZSAuYXJyb3ctZG93biB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICB3aWR0aDogMC42ZW07XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuZi1xdWl6LXRpdGxlIC5hcnJvdy1kb3duIHJlY3Qge1xuICBmaWxsOiAjMEMyMzQwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLmYtcXVpei1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2FsYygoMC41MjA4MzMzMzMzdncgKyAxOC4zMzMzMzMzMzMzcHgpKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotcmFkaW8tYnV0dG9uczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ibHVlIHtcbiAgY29sb3I6ICMwMEYwRkY7XG4gIGJhY2tncm91bmQ6ICMwMDUwNUE7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtYmx1ZSAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwMDUwNUE7XG4gIGJhY2tncm91bmQ6ICMwMDUwNUE7XG4gIGNvbG9yOiAjMDBGMEZGO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWJsdWUgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWJsdWUgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1MDVBO1xuICBiYWNrZ3JvdW5kOiAjMDA1MDVBO1xuICBjb2xvcjogIzAwRjBGRjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ibHVlIC5oaWdobGlnaHQge1xuICBjb2xvcjogIzAwRjBGRjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ibHVlLS1hbHQge1xuICBjb2xvcjogIzE0RkZDNztcbiAgYmFja2dyb3VuZDogIzAwNEM0Mztcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ibHVlLS1hbHQgLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMTRGRkM3O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWJsdWUtLWFsdCAudGV4dC1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzAwRjBGRiAwJSwgIzE0RkZDNyAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ibHVlLS1ncmFkaWVudCB7XG4gIGNvbG9yOiAjMDA1MDVBO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMEYwRkYgMCUsICMxNEZGQzcgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtYmx1ZS0tZ3JhZGllbnQtdiB7XG4gIGNvbG9yOiAjMEMyMzQwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxOUQ0REYgMCUsICNERUY5RkIgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtYmx1ZS0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1MDVBO1xuICBjb2xvcjogIzAwNTA1QTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ibHVlLS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCAucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtYmx1ZS0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1MDVBO1xuICBiYWNrZ3JvdW5kOiAjMDA1MDVBO1xuICBjb2xvcjogIzAwRjBGRjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1taW50IHtcbiAgY29sb3I6ICMxNEZGQzc7XG4gIGJhY2tncm91bmQ6ICMwMDRDNDM7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtbWludCAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICMxNEZGQzc7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtbWludCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuICBib3JkZXItY29sb3I6ICMwMDRDNDM7XG4gIGJhY2tncm91bmQ6ICMwMDRDNDM7XG4gIGNvbG9yOiAjMTRGRkM3O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLW1pbnQtLWFsdCB7XG4gIGNvbG9yOiAjOENGRjRGO1xuICBiYWNrZ3JvdW5kOiAjMjE0NDI3O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLW1pbnQtLWFsdCAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICM4Q0ZGNEY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtbWludC0tYWx0IC50ZXh0LWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjMTRGRkM3IDAlLCAjOENGRjRGIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLW1pbnQtLWdyYWRpZW50IHtcbiAgY29sb3I6ICMwMDRDNDM7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE0RkZDNyAwJSwgIzhDRkY0RiAxMDAlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1taW50LS1ncmFkaWVudC12IHtcbiAgY29sb3I6ICMwQzIzNDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzQ0QkVBRSAwJSwgI0U4RjdGNSAxMDAlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1taW50LS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwMDRDNDM7XG4gIGNvbG9yOiAjMDA0QzQzO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLW1pbnQtLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwsIC5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1taW50LS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gbGFiZWw6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDRDNDM7XG4gIGJhY2tncm91bmQ6ICMwMDRDNDM7XG4gIGNvbG9yOiAjMTRGRkM3O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWdyZWVuIHtcbiAgY29sb3I6ICM4Q0ZGNEY7XG4gIGJhY2tncm91bmQ6ICMyMTQ0Mjc7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JlZW4gLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjOENGRjRGO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWdyZWVuIC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogIzIxNDQyNztcbiAgYmFja2dyb3VuZDogIzIxNDQyNztcbiAgY29sb3I6ICM4Q0ZGNEY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JlZW4tLWFsdCB7XG4gIGNvbG9yOiAjRkZFNTMzO1xuICBiYWNrZ3JvdW5kOiAjMkQyQTUxO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWdyZWVuLS1hbHQgLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjRkZFNTMzO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWdyZWVuLS1hbHQgLnRleHQtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICM4Q0ZGNEYgMCUsICNGRkU1MzMgMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JlZW4tLWdyYWRpZW50IHtcbiAgY29sb3I6ICMyMTQ0Mjc7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzhDRkY0RiAwJSwgI0ZGRTUzMyAxMDAlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ncmVlbi0tZ3JhZGllbnQtdiB7XG4gIGNvbG9yOiAjMEMyMzQwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNEUzQjYgMCUsICNEOEZBRjMgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JlZW4tLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzIxNDQyNztcbiAgY29sb3I6ICMyMTQ0Mjc7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JlZW4tLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwsIC5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ncmVlbi0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE0NDI3O1xuICBiYWNrZ3JvdW5kOiAjMjE0NDI3O1xuICBjb2xvcjogIzhDRkY0Rjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1wdXJwbGUge1xuICBjb2xvcjogI0ZGRTUzMztcbiAgYmFja2dyb3VuZDogIzJEMkE1MTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1wdXJwbGUgLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjRkZFNTMzO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXB1cnBsZSAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuICBib3JkZXItY29sb3I6ICMyRDJBNTE7XG4gIGJhY2tncm91bmQ6ICMyRDJBNTE7XG4gIGNvbG9yOiAjRkZFNTMzO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXB1cnBsZS0tYWx0IHtcbiAgY29sb3I6ICNGRjg1MDA7XG4gIGJhY2tncm91bmQ6ICM0NzFDMzU7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcHVycGxlLS1hbHQgLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjRkY4NTAwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXB1cnBsZS0tYWx0IC50ZXh0LWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjRkZFNTMzIDAlLCAjRkY4NTAwIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXB1cnBsZS0tZ3JhZGllbnQge1xuICBjb2xvcjogIzJEMkE1MTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkZFNTMzIDAlLCAjRkY4NTAwIDEwMCUpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXB1cnBsZS0tZ3JhZGllbnQtdiB7XG4gIGNvbG9yOiAjMEMyMzQwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNBNjdDRTggMCUsICNGMUVBRkMgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcHVycGxlLS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMyRDJBNTE7XG4gIGNvbG9yOiAjMkQyQTUxO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXB1cnBsZS0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXB1cnBsZS0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkQyQTUxO1xuICBiYWNrZ3JvdW5kOiAjMkQyQTUxO1xuICBjb2xvcjogI0ZGRTUzMztcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1waW5rIHtcbiAgY29sb3I6ICNGRjg1MDA7XG4gIGJhY2tncm91bmQ6ICM0NzFDMzU7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcGluayAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNGRjg1MDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcGluayAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuICBib3JkZXItY29sb3I6ICM0NzFDMzU7XG4gIGJhY2tncm91bmQ6ICM0NzFDMzU7XG4gIGNvbG9yOiAjRkY4NTAwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXBpbmstLWFsdCB7XG4gIGNvbG9yOiAjRkY2Mzc4O1xuICBiYWNrZ3JvdW5kOiAjM0UwMDI2O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXBpbmstLWFsdCAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNGRjYzNzg7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcGluay0tYWx0IC50ZXh0LWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjRkY4NTAwIDAlLCAjRkY2Mzc4IDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXBpbmstLWdyYWRpZW50IHtcbiAgY29sb3I6ICM0NzFDMzU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZGODUwMCAwJSwgI0ZGNjM3OCAxMDAlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1waW5rLS1ncmFkaWVudC12IHtcbiAgY29sb3I6ICMwQzIzNDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZDNEY3MyAwJSwgI0ZGRURGMCAxMDAlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1waW5rLS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM0NzFDMzU7XG4gIGNvbG9yOiAjNDcxQzM1O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXBpbmstLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwsIC5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1waW5rLS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gbGFiZWw6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0NzFDMzU7XG4gIGJhY2tncm91bmQ6ICM0NzFDMzU7XG4gIGNvbG9yOiAjRkY4NTAwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXJlZCB7XG4gIGNvbG9yOiAjRkY2Mzc4O1xuICBiYWNrZ3JvdW5kOiAjM0UwMDI2O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXJlZCAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNGRjYzNzg7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkIC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogIzNFMDAyNjtcbiAgYmFja2dyb3VuZDogIzNFMDAyNjtcbiAgY29sb3I6ICNGRjYzNzg7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkLS1hbHQge1xuICBjb2xvcjogI0ZGODJGRjtcbiAgYmFja2dyb3VuZDogIzQ0MkE0Rjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1yZWQtLWFsdCAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNGRjgyRkY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkLS1hbHQgLnRleHQtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNGRjYzNzggMCUsICNGRjgyRkYgMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkLS1ncmFkaWVudCB7XG4gIGNvbG9yOiAjM0UwMDI2O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRjYzNzggMCUsICNGRjgyRkYgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkLS1ncmFkaWVudC12IHtcbiAgY29sb3I6ICMwQzIzNDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0U0NjE1NyAwJSwgI0ZDRUZFRSAxMDAlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1yZWQtLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzNFMDAyNjtcbiAgY29sb3I6ICMzRTAwMjY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkLS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCAucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkLS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gbGFiZWw6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzRTAwMjY7XG4gIGJhY2tncm91bmQ6ICMzRTAwMjY7XG4gIGNvbG9yOiAjRkY2Mzc4O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWdyZXkge1xuICBjb2xvcjogI0ZGODJGRjtcbiAgYmFja2dyb3VuZDogIzQ0MkE0Rjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ncmV5IC5oaWdobGlnaHQge1xuICBjb2xvcjogI0ZGODJGRjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ncmV5IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogIzQ0MkE0RjtcbiAgYmFja2dyb3VuZDogIzQ0MkE0RjtcbiAgY29sb3I6ICNGRjgyRkY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JleS0tYWx0IHtcbiAgY29sb3I6ICNCNThDRkY7XG4gIGJhY2tncm91bmQ6ICMzMjEyNEM7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JleS0tYWx0IC5oaWdobGlnaHQge1xuICBjb2xvcjogI0I1OENGRjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ncmV5LS1hbHQgLnRleHQtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNGRjgyRkYgMCUsICNCNThDRkYgMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JleS0tZ3JhZGllbnQge1xuICBjb2xvcjogIzQ0MkE0RjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkY4MkZGIDAlLCAjQjU4Q0ZGIDEwMCUpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWdyZXktLWdyYWRpZW50LXYge1xuICBjb2xvcjogIzBDMjM0MDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQTRBREI4IDAlLCAjRjhGOUZBIDEwMCUpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWdyZXktLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzQ0MkE0RjtcbiAgY29sb3I6ICM0NDJBNEY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JleS0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWdyZXktLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ0MkE0RjtcbiAgYmFja2dyb3VuZDogIzQ0MkE0RjtcbiAgY29sb3I6ICNGRjgyRkY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcHVycGxlIHtcbiAgY29sb3I6ICNCNThDRkY7XG4gIGJhY2tncm91bmQ6ICMzMjEyNEM7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcHVycGxlLS1ncmFkaWVudCB7XG4gIGNvbG9yOiAjMzIxMjRDO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNCNThDRkYgMCUsICNCNThDRkYgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9faXRlbSwgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX3BsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IGNhbGMoKDB2dyArIDEwcHgpKSBjYWxjKCgwdncgKyA3cHgpKTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogY2FsYygoMC40NDE4MjYyMTV2dyArIDExLjU4NjE1NjExMTlweCkpO1xuICBsaW5lLWhlaWdodDogMS4yODtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19pdGVtLCAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygoMC44NjIwNjg5NjU1dncgKyA2LjM3OTMxMDM0NDhweCkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19pdGVtLCAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fcGxhY2Vob2xkZXIge1xuICAgIHBhZGRpbmc6IGNhbGMoKDB2dyArIDEzcHgpKSBjYWxjKCgwLjc2OTcyNDE4MjJ2dyArIDEwLjI5NTA2MDkzNjVweCkpO1xuICAgIGZvbnQtc2l6ZTogY2FsYygoMC4xOTI0MzEwNDU1dncgKyAxMy4wNzM3NjUyMzQxcHgpKTtcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX2l0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9faXRlbVtjbGFzcyo9XCItLWdyYWRpZW50LXZcIl0ge1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX3BsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGNvbG9yOiByZ2JhKDEyLCAyNSwgNjQsIDAuNSk7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCByZ2JhKDEyLCAzNSwgNjQsIDAuNSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19wbGFjZWhvbGRlciBzcGFuIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMCU7XG4gIH1cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19kaXZpZGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW46IGNhbGMoKDIuOTQ1NTA4MTAwMXZ3ICsgMTAuNTc0Mzc0MDc5NXB4KSkgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fZGl2aWRlciB7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGNhbGMoKDYuNDY1NTE3MjQxNHZ3ICsgLTM0LjY1NTE3MjQxMzhweCkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19kaXZpZGVyIHtcbiAgICBtYXJnaW46IDAgY2FsYygoNC40OTAwNTc3MjkzdncgKyAtMTQuOTQ1NDc3ODcwNHB4KSk7XG4gIH1cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCBjYWxjKCgxLjQ3Mjc1NDA1MDF2dyArIDUuMjg3MTg3MDM5OHB4KSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19yb3cge1xuICAgIG1hcmdpbjogMCAwIGNhbGMoKDAuMzIwNzE4NDA5MnZ3ICsgMTEuNzg5NjA4NzIzNXB4KSkgMDtcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX3JvdzpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW46IDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fb3JkaW5hbCB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGNvbG9yOiAjMEMyMzQwO1xuICB3aWR0aDogMTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fb3JkaW5hbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX2dob3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX3RhcmdldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fdGFyZ2V0IC5xdWl6LXNvcnRhYmxlX19pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fdGFyZ2V0LmhpZ2hsaWdodCAucXVpei1zb3J0YWJsZV9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlLS10byB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlLS10byB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlLS10byB7XG4gICAgd2lkdGg6IGNhbGMoKDEyLjgyODczNjM2OTV2dyArIDIxMS41ODQzNDg5NDE2cHgpKTtcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGUtLXRvIC5xdWl6LXNvcnRhYmxlX19pdGVtIHtcbiAgbWFyZ2luOiAwIDAgY2FsYygoMS40NzI3NTQwNTAxdncgKyA1LjI4NzE4NzAzOThweCkpIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlLS10byAucXVpei1zb3J0YWJsZV9faXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgY2FsYygoMC4zMjA3MTg0MDkydncgKyAxMS43ODk2MDg3MjM1cHgpKSAxMCU7XG4gIH1cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlLS1mcm9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZS0tZnJvbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGUtLWZyb20ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZS0tZnJvbSAucXVpei1zb3J0YWJsZV9faXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgY2FsYygoMC42Njk2NDI4NTcxdncgKyAyLjg1NzE0Mjg1NzFweCkpIGNhbGMoKDAuNjY5NjQyODU3MXZ3ICsgMi44NTcxNDI4NTcxcHgpKSAwO1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGhlaWdodDogNTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZS0tZnJvbSAucXVpei1zb3J0YWJsZV9faXRlbSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbjogMCBjYWxjKCgzLjAxNzI0MTM3OTN2dyArIC0xNS4xNzI0MTM3OTMxcHgpKSBjYWxjKCgzLjAxNzI0MTM3OTN2dyArIC0xNS4xNzI0MTM3OTMxcHgpKSAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlLS1mcm9tIC5xdWl6LXNvcnRhYmxlX19pdGVtIHtcbiAgICBtYXJnaW46IDAgY2FsYygoMC4zMjA3MTg0MDkydncgKyAxMS43ODk2MDg3MjM1cHgpKSBjYWxjKCgwLjMyMDcxODQwOTJ2dyArIDExLjc4OTYwODcyMzVweCkpIDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZS0tZnJvbSAucXVpei1zb3J0YWJsZV9faXRlbS5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuZ3JhcGgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuZ3JhcGgtLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAuZ3JhcGgtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuZ3JhcGgtLW1vYmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiBjYWxjKCgxMTQuNzA1ODgyMzUyOXZ3ICsgLTE2Ny4wNTg4MjM1Mjk0cHgpKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLmdyYXBoLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5ncmFwaCB7XG4gIC8qXG4gICNheGlzLXkgdGV4dCxcbiAgI2F4aXMteCB0ZXh0IHtcbiAgXHRmb250LXNpemU6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG4gIFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG4gIFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTQ0MCxcbiAgXHRcdCRzdGFydDogMjAsXG4gIFx0XHQkZW5kOiAxOFxuICBcdCk7XG4gIH1cbiAgKi9cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5jb250YWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogY2FsYygoMS44MzQ4NjIzODUzdncgKyAxNC4xMjg0NDAzNjdweCkpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLmNvbnRhY3RzIC5jb250YWN0IHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLmNvbnRhY3RzIC5jb250YWN0IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLmNvbnRhY3RzIC5jb250YWN0IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1zdW1tYXJ5IC5wYWdlLWNvbnRlbnQsIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXN1bW1hcnkgLmNvbC0xMiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnN1bW1hcnktcmVzcG9uc2Uge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyLCAzNSwgNjQsIDAuMSk7XG4gIHBhZGRpbmc6IGNhbGMoKDQuNDA1Mjg2MzQzNnZ3ICsgMTUuOTAzMDgzNzAwNHB4KSkgY2FsYygoNC40MTE3NjQ3MDU5dncgKyAyNS44ODIzNTI5NDEycHgpKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zdW1tYXJ5LXJlc3BvbnNlIGgzIHN2ZyB7XG4gIHdpZHRoOiAwLjc1ZW07XG4gIGhlaWdodDogYXV0bztcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zdW1tYXJ5LXJlc3BvbnNlIGgzIHN2ZyBwYXRoLCAucXVpei0tYmFycmllcnMtdG9vbCAuc3VtbWFyeS1yZXNwb25zZSBoMyBzdmcgY2lyY2xlIHtcbiAgZmlsbDogI0RBMjkxQztcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zdW1tYXJ5LXJlc3BvbnNlIC5zb2x1dGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogY2FsYygoMS40NzA1ODgyMzUzdncgKyAxNS4yOTQxMTc2NDcxcHgpKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnN1bW1hcnktcmVzcG9uc2UgLnNvbHV0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogY2FsYygoMS40NzA1ODgyMzUzdncgKyA1NS4yOTQxMTc2NDcxcHgpKTtcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnN1bW1hcnktcmVzcG9uc2UgLnNvbHV0aW9uIHtcbiAgbWFyZ2luOiBjYWxjKCgxLjQ2ODQyODc4MTJ2dyArIDQ1LjMwMTAyNzkwMDFweCkpIDAgMDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zdW1tYXJ5LXJlc3BvbnNlIC5zb2x1dGlvbl9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc3VtbWFyeS1yZXNwb25zZSAuc29sdXRpb24gc3ZnIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGNhbGMoKDUuODgyMzUyOTQxMnZ3ICsgNDEuMTc2NDcwNTg4MnB4KSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zdW1tYXJ5LXJlc3BvbnNlIC5zb2x1dGlvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNEQTI5MUM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zdW1tYXJ5LXJlc3BvbnNlIC5zb2x1dGlvbiBzdmcge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuY2hvc2VuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuY2hvc2VuLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjREEyOTFDO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLmNob3NlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuY2hvc2VuOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLmNob3NlbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjI1cHg7XG4gIGhlaWdodDogMzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygoMi4yMDU4ODIzNTI5dncgKyAxMDcuOTQxMTc2NDcwNnB4KSksIDApO1xuICBtYXJnaW46IDEwcHggMCAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9hbnN3ZXItbW9iaWxlLWJsdWUuc3ZnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLmNob3NlbjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLmNob3Nlbi0tbGVmdDpiZWZvcmUge1xuICB3aWR0aDogMTc0cHg7XG4gIGhlaWdodDogODlweDtcbiAgbGVmdDogLTIwMHB4O1xuICB0b3A6IC03NXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9hbnN3ZXItbGVmdC1ibHVlLnN2Zyk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuY2hvc2VuLS1yaWdodDpiZWZvcmUge1xuICB3aWR0aDogMjE0cHg7XG4gIGhlaWdodDogMjlweDtcbiAgcmlnaHQ6IC0yMzRweDtcbiAgdG9wOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9hbnN3ZXItbW9iaWxlLWJsdWUuc3ZnKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBjYWxjKDE0LjcyOHZ3ICsgNTIuODdweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTQuNzI4dncgKyA1Mi44N3B4KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbCBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L3NtYWxsLWljb25zL2RpYW1vbmQuc3ZnXCIpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L3NtYWxsLWljb25zL2NpcmNsZS5zdmdcIik7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L3NtYWxsLWljb25zL3N0YXIuc3ZnXCIpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcGluayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovc21hbGwtaWNvbnMvdHJpYW5nbGUuc3ZnXCIpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9zbWFsbC1pY29ucy9zcXVhcmUuc3ZnXCIpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tZ3JleSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovc21hbGwtaWNvbnMvc2hpZWxkLnN2Z1wiKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLW1pbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L3NtYWxsLWljb25zL2Fycm93LnN2Z1wiKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ibHVlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDclLCA1MCUpO1xuICAgIGhlaWdodDogY2FsYygoMTUuMTc4NTcxNDI4NnZ3ICsgMjUxLjQyODU3MTQyODZweCkpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWJsdWUuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTUlKTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1wdXJwbGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NiUsIDU4JSk7XG4gICAgaGVpZ2h0OiBjYWxjKCgxMi41dncgKyAyNjBweCkpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXB1cnBsZS5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDYlLCA1OCUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWdyZWVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDYlLCA1OCUpO1xuICAgIGhlaWdodDogY2FsYygoMTIuNXZ3ICsgMjYwcHgpKTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ncmVlbi5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDYlLCA1OCUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXBpbmsge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00OSUsIDU1JSk7XG4gICAgaGVpZ2h0OiBjYWxjKCgxNC4yODU3MTQyODU3dncgKyAyNTQuMjg1NzE0Mjg1N3B4KSk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcGluay5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDklLCA0NSUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXJlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNzAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoKDkuODIxNDI4NTcxNHZ3ICsgMjY4LjU3MTQyODU3MTRweCkpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXJlZC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA3MCUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWdyZXkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NSUsIDU1JSk7XG4gICAgaGVpZ2h0OiBjYWxjKCgxMC43MTQyODU3MTQzdncgKyAyNjUuNzE0Mjg1NzE0M3B4KSk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tZ3JleS5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDUlLCA2MCUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLW1pbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDc1JSk7XG4gICAgaGVpZ2h0OiBjYWxjKCgxMC43MTQyODU3MTQzdncgKyAyNjUuNzE0Mjg1NzE0M3B4KSk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tbWludC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA3NSUpO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1zaGFwZSB7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tc2hhcGUuc3ltYm9sLS1ldmVuIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tY2lyY2xlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG4gICAgaGVpZ2h0OiBjYWxjKDIxLjQyOXZ3ICsgMjMxLjQzcHgpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWNpcmNsZS5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1NSUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXN0YXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00OCUsIC0yMCUpO1xuICAgIGhlaWdodDogY2FsYygyMy43NXZ3ICsgMjYxcHgpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXN0YXIuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTIwJSk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tdGFyZ2V0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDglLCAwJSk7XG4gICAgaGVpZ2h0OiBjYWxjKDIxLjc4NnZ3ICsgMjM5LjI5cHgpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXRhcmdldC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDglLCA1MCUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWVuZ2FnZW1lbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NCUsIDAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjAuMjY4dncgKyAyMjEuMTRweCk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tZW5nYWdlbWVudC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDIlLCA1MCUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWd1aWRhbmNlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCA0JSk7XG4gICAgaGVpZ2h0OiBjYWxjKDE5LjE5NnZ3ICsgMjEwLjU3cHgpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWd1aWRhbmNlLnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDcwJSk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcG9kY2FzdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgMCUpO1xuICAgIGhlaWdodDogY2FsYygyMy41NzF2dyArIDI1Ny41N3B4KTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1wb2RjYXN0LnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDUwJSk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tY2hhcnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMTkuMTk2dncgKyAyMTAuNTdweCk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tY2hhcnQuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ0JSwgNTAlKTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1zZWFyY2gge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjMuNTcxdncgKyAyNTcuNTdweCk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tc2VhcmNoLnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDUwJSk7XG4gIH1cbn0iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS1cblNFQVJDSDogUkVTVUxUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5zZWFyY2gtcmVzdWx0IHtcblx0Y29sb3I6ICRjLWh1ZS1ibHVlLWJpcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMmVtIDA7XG4gIFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWh1ZS1yZWQtYmlwLWxpZ2h0O1xuXG5cdC8vIHNlYXJjaC1yZXN1bHRfX21haW5cblx0Jl9fbWFpbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ly9hc3BlY3QtcmF0aW86IDIwOSAvIDIwNztcblx0fVxuXG5cdC8vIHNlYXJjaC1yZXN1bHRfX2FydGljbGVcblx0Jl9fYXJ0aWNsZSB7XG5cdCAgXHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0ICBcdC8vQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcblx0XHQvLyAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQvL31cblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Ly8gcGFkZGluZzogJHNlYXJjaC1yZXN1bHQtcGFkZGluZyAkc2VhcmNoLXJlc3VsdC1wYWRkaW5nIDA7XG5cdH1cblxuXHQvLyBzZWFyY2gtcmVzdWx0X19tZWRpYVxuXHQmX19tZWRpYSB7XG5cdCAgcGFkZGluZzogMCAwLjhlbSAwIDA7XG5cdCAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcblx0XHRwYWRkaW5nOiAwIDFlbSAwIDA7XG5cdCAgfVxuXHQgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG5cdFx0cGFkZGluZzogMCAxLjVlbSAwIDA7XG5cdCAgfVxuXG5cdCAgJi5pY29uLWNvbG91ci0tcHVycGxlID4gZGl2IHtiYWNrZ3JvdW5kOiAkYy1odWUtcHVycGxlO31cblx0ICAmLmljb24tY29sb3VyLS10ZWFsID4gZGl2IHtiYWNrZ3JvdW5kOiAkYy1odWUtdGVhbDt9XG5cdCAgJi5pY29uLWNvbG91ci0teWVsbG93ID4gZGl2IHtiYWNrZ3JvdW5kOiAkYy1odWUteWVsbG93O31cblxuXHQgIC5pY29uLWNvbG91cl9fYm94IHtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdC8vd2lkdGg6IGNhbGMoNy43MzV2dyArIDQ0Ljk5cHgpO1xuXHRcdC8vaGVpZ2h0OiBjYWxjKDcuNzM1dncgKyA0NC45OXB4KTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQvL2hlaWdodDogMTAwJTtcblx0XHRhc3BlY3QtcmF0aW86IDEvMTtcblx0ICB9XG5cblx0fVxuXG4gIFx0Jl9faW1hZ2Utd3JhcHBlciB7XG5cdCAgYm9yZGVyLXJhZGl1czogMTBweDtcblx0ICBvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHQgIHdpZHRoOiAxMDAlO1xuXHQgIGhlaWdodDogMTAwJTtcblx0ICBwYWRkaW5nOiAkc2VhcmNoLXJlc3VsdC1wYWRkaW5nO1xuXHR9XG5cblx0Ji0tdGVhbSB7XG5cdCAgLy8gc2VhcmNoLXJlc3VsdF9faW1hZ2Vcblx0ICAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciB7XG5cdFx0YXNwZWN0LXJhdGlvOiAxLzE7XG5cdCAgfVxuXHR9XG5cblx0Ji0tam9iX25ldyB7XG5cdCAgLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIge1xuXHRcdGJhY2tncm91bmQ6ICRjLWh1ZS15ZWxsb3ctZGFyaztcblx0ICB9XG5cdH1cblxuXHQmLS1zZWN0b3Ige1xuXHQgIC5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtYmx1ZS1kYXJrO1xuXHQgIH1cblx0fVxuXG5cdCYtLWpvYl9uZXcsICYtLXNlY3RvciB7XG5cdCAgLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIge1xuXHRcdGFzcGVjdC1yYXRpbzogMS8xO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0LnNlYXJjaC1yZXN1bHRfX2ltYWdlIHtcblx0XHQgIHdpZHRoOiAzMCU7XG5cdFx0ICBwYWRkaW5nOiAwO1xuXHRcdCAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0ICB9XG5cdFx0fVxuXHQgIH1cblx0fVxuXG5cdC8vIHNlYXJjaC1jb250ZW50IGNvbnRhaW5lclxuXHQmX19jb250ZW50IHtcblx0ICBkaXNwbGF5OiBmbGV4O1xuXHQgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdCAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQvLyBzZWFyY2gtcmVzdWx0X19saW5rXG5cdCZfX2xpbmsge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIsICY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblx0fVxuXG5cdC8vIHNlYXJjaC1yZXN1bHRfX2hlYWRlclxuXHQmX19oZWFkZXIge1xuXHRcdC8vZmxleC1ncm93OiAxO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0Ly8gcGFkZGluZzogJHNlYXJjaC1yZXN1bHQtcGFkZGluZyAwIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7IC8vIExheWVyIG9uIHRvcCBvZiBpbWFnZVxuXHR9XG5cblx0Ly8gc2VhcmNoLXJlc3VsdF9fdGl0bGVcblx0Jl9fdGl0bGUge1xuXHQgIC8vZm9udC1zaXplOiBjYWxjKDIuMjQ3dncgKyA1LjI0cHgpO1xuXHQgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdH1cblxuXHQvLyBzZWFyY2gtcmVzdWx0X19oZWFkaW5nXG5cdCZfX2hlYWRpbmcge1xuXHRcdG1hcmdpbjogMS40ZW0gMCAxLjFlbSAhaW1wb3J0YW50OyAvLyBXZSBuZWVkIHRvIGRvIHRoaXMgdG8gb3ZlcnJpZGUgZnMtc21hbGwteDMgbWFyZ2luXG5cdH1cblxuXHQvLyBzZWFyY2gtcmVzdWx0X19kZXNjcmlwdGlvblxuXHQmX19kZXNjcmlwdGlvbiB7XG5cdCAgLy9mb250LXNpemU6IGNhbGMoMC4yODZ2dyArIDkuMTRweCk7XG5cdCAgLy9mb250LXNpemU6IGNhbGMoMC40NDl2dyArIDYuMjVweCk7XG5cdH1cblxuICBcdCZfX2J1dHRvbiB7XG5cdCAgLy9mb250LXNpemU6IGNhbGMoMC42NzR2dyArIDcuMzdweCk7XG5cdCAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblxuXHQvLyBzZWFyY2gtcmVzdWx0X19mb290ZXJcblx0Jl9fZm9vdGVyIHtcblx0XHQvLyBtYXJnaW46ICRzZWFyY2gtcmVzdWx0LXBhZGRpbmcgMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXG5cdFx0Ji50aW55LWRhc2gsICYudGlueS1kYXNoLXdoaXRlIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xhYmVsLCAmX19kYXRlLCAmX19vZmZpY2Uge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdC8qXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0Ki9cblx0fVxufVxuXG4vLy5zZWFyY2gtcmVzdWx0LS1tb2R1bGVfaW50cm8ge1xuW2NsYXNzKj1cInNlYXJjaC1yZXN1bHQtLW1vZHVsZV9cIl0ge1xuICAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciB7XG5cdGJhY2tncm91bmQ6ICRjLWh1ZS1ibHVlLWRhcms7XG5cdGFzcGVjdC1yYXRpbzogMS8xO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0LnNlYXJjaC1yZXN1bHRfX2ltYWdlIHtcblx0ICB3aWR0aDogMzAlO1xuXHQgIHBhZGRpbmc6IDA7XG5cdCAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcblx0XHR3aWR0aDogNDAlO1xuXHQgIH1cblx0fVxuICB9XG59XG5cbi8vLS0tIFNlYXJjaCBSZXN1bHQ6IERvdWJsZSB3aWR0aFxuXG4vKipcbi5zZWFyY2gtcmVzdWx0LS1zaXplLXgyIHtcblx0LnNlYXJjaC1yZXN1bHRfX21haW4ge1xuXHRcdEBpbmNsdWRlIHJlc3BvbmQtZnJvbSgkY29sdW1uLXNpemUtdGFibGV0KSB7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDQ3NyAvIDIwNztcblx0XHR9XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC1mcm9tKCRjb2x1bW4tc2l6ZS1kZXNrdG9wKSB7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDQ1MiAvIDIwNztcblx0XHR9XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC1mcm9tKCRjb2x1bW4tc2l6ZS13aWRlZGVza3RvcCkge1xuXHRcdFx0Ly8gYXNwZWN0LXJhdGlvOiA3NDIgLyAyMDc7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDQ3NyAvIDIwNztcblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLXJlc3VsdF9fZGVzY3JpcHRpb24ge1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHR9XG59XG4qL1xuXG4vLy0tLSBTZWFyY2ggUmVzdWx0OiBDb2xvdXJcblxuLy8gQmFja2dyb3VuZCBjb2xvdXJcbi8vQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkYmxvZy1jb2xvdXJzIHtcbi8vXHQkY29sb3VyOiBtYXAtZ2V0KCR2YWx1ZSwgJ2Z1bGwnKTtcbi8vXHQuc2VhcmNoLXJlc3VsdC0tY29sb3VyLSN7JG5hbWV9IC5zZWFyY2gtcmVzdWx0X19tYWluIHtcbi8vXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvdXI7XG4vL1x0fVxuLy99XG4iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU0VBUkNIIFJFU1VMVDogVEVBTVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5zZWFyY2gtcmVzdWx0LS10ZWFtIHtcblxuICAuc2VhcmNoLXJlc3VsdCB7XG5cblx0Ly8mX19tYWluIHtcblx0Ly8gIGJhY2tncm91bmQ6ICRjLWRhcms7XG5cdC8vfVxuXG5cdCZfX2FydGljbGUge1xuXG5cdH1cblxuXHQvLyBIZWFkZXJcblx0Jl9faGVhZGVyIHtcblx0ICBjb2xvcjogJGMtaHVlLWJsdWUtYmlwO1xuXHR9XG5cblx0Ly8gTWVkaWFcblx0Jl9fbWVkaWEge1xuXG5cdH1cblxuXHQvLyBEZXNjcmlwdGlvblxuXHQmX19kZXNjcmlwdGlvbiB7XG5cdH1cblxuXHQvLyBJbWFnZVxuXHQmX19pbWFnZSB7XG5cdCAgcGFkZGluZzogMDtcblxuXHQgIC8vIG11Z3Nob3Rcblx0ICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0ICBib3JkZXI6IGNhbGMoMC4yODZ2dyArIDEuMTRweCkgc29saWQgJGMtaHVlLXJlZC1iaXA7XG5cdCAgYm9yZGVyLXJhZGl1czogNTAlO1xuXHQgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXHR9XG5cbiAgfVxufVxuXG5cblxuXG5cbiAgLy8tLS0gUGVyc29uOiBNdWdzaG90IC0tLS8vXG5cbiAgLy8ubXVnc2hvdHtcblx0Ly9wb3NpdGlvbjpyZWxhdGl2ZTtcblx0Ly9vdmVyZmxvdzpoaWRkZW47XG5cdC8vYm9yZGVyOmNhbGMoMC41dncgKyA0cHgpIHNvbGlkICRjLWh1ZS1ibHVlO1xuICAvL1x0Ym9yZGVyLXJhZGl1czogNTAlO1xuICAvL1x0YmFja2dyb3VuZDogJGMtd2hpdGU7XG5cdC8vJjw/PWNsZWFyKCk/PlxuXG5cdC8vPiBkaXZ7XG5cdC8vICBwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Ly8gIG92ZXJmbG93OmhpZGRlbjtcblx0Ly8gIHBhZGRpbmc6MTAwJSAwIDAgMDtcblx0Ly8gIHRvcDowO1xuXHQvLyAgbGVmdDowO1xuXHQvLyAgd2lkdGg6MTAwJTtcblx0Ly8gIGhlaWdodDoxMDAlO1xuXHQvLyAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG5cdC8vfVxuXHQvL1xuXHQvLy5pbWctcmVwbGFjZXtcblx0Ly8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ly8gIHRvcDotNnB4O1xuXHQvLyAgbGVmdDotNnB4O1xuXHQvLyAgd2lkdGg6Y2FsYygxMDAlICsgMTJweCkhaW1wb3J0YW50O1xuXHQvLyAgaGVpZ2h0OmNhbGMoMTAwJSArIDEycHgpIWltcG9ydGFudDtcblx0Ly99XG5cblx0Ly9pbWd7XG5cdC8vICBkaXNwbGF5OmJsb2NrO1xuXHQvLyAgcG9zaXRpb246YWJzb2x1dGU7XG5cdC8vICB0b3A6MDtcblx0Ly8gIGxlZnQ6MDtcblx0Ly8gIHdpZHRoOjEwMCU7XG5cdC8vICBoZWlnaHQ6MTAwJTtcblx0Ly8gIGNsaXAtcGF0aDogY2lyY2xlKGNhbGMoNTAlIC0gNnB4KSk7XG5cdC8vfVxuICAvL31cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TRUFSQ0ggUkVTVUxUOiBORVdTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnNlYXJjaC1yZXN1bHQtLW5ld3Mge1xuXG4gIC5zZWFyY2gtcmVzdWx0IHtcblxuXHQmX19tYWluIHtcblx0fVxuXG5cdC8vIEhlYWRlclxuXHQmX19oZWFkZXIge1xuXHR9XG5cblx0Ly8gTWVkaWFcblx0Jl9fbWVkaWEge1xuXG5cdH1cblxuXHQvLyBJbWFnZVxuXHQmX19pbWFnZSB7XG5cdCAgcGFkZGluZzogMDtcblx0fVxuXG4gIH1cbn1cblxuXG5cblxuXG4gIC8vLS0tIFBlcnNvbjogTXVnc2hvdCAtLS0vL1xuXG4gIC8vLm11Z3Nob3R7XG5cdC8vcG9zaXRpb246cmVsYXRpdmU7XG5cdC8vb3ZlcmZsb3c6aGlkZGVuO1xuXHQvL2JvcmRlcjpjYWxjKDAuNXZ3ICsgNHB4KSBzb2xpZCAkYy1odWUtYmx1ZTtcbiAgLy9cdGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLy9cdGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXHQvLyY8Pz1jbGVhcigpPz5cblxuXHQvLz4gZGl2e1xuXHQvLyAgcG9zaXRpb246cmVsYXRpdmU7XG5cdC8vICBvdmVyZmxvdzpoaWRkZW47XG5cdC8vICBwYWRkaW5nOjEwMCUgMCAwIDA7XG5cdC8vICB0b3A6MDtcblx0Ly8gIGxlZnQ6MDtcblx0Ly8gIHdpZHRoOjEwMCU7XG5cdC8vICBoZWlnaHQ6MTAwJTtcblx0Ly8gIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXHQvL31cblx0Ly9cblx0Ly8uaW1nLXJlcGxhY2V7XG5cdC8vICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdC8vICB0b3A6LTZweDtcblx0Ly8gIGxlZnQ6LTZweDtcblx0Ly8gIHdpZHRoOmNhbGMoMTAwJSArIDEycHgpIWltcG9ydGFudDtcblx0Ly8gIGhlaWdodDpjYWxjKDEwMCUgKyAxMnB4KSFpbXBvcnRhbnQ7XG5cdC8vfVxuXG5cdC8vaW1ne1xuXHQvLyAgZGlzcGxheTpibG9jaztcblx0Ly8gIHBvc2l0aW9uOmFic29sdXRlO1xuXHQvLyAgdG9wOjA7XG5cdC8vICBsZWZ0OjA7XG5cdC8vICB3aWR0aDoxMDAlO1xuXHQvLyAgaGVpZ2h0OjEwMCU7XG5cdC8vICBjbGlwLXBhdGg6IGNpcmNsZShjYWxjKDUwJSAtIDZweCkpO1xuXHQvL31cbiAgLy99XG4iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS1cblNFQVJDSDogTkFWSUdBVElPTlxuLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbi8vIE1FTlUgU0VBUkNIXG4uc2l0ZS1uYXYge1xuXHRoZWlnaHQ6IDkwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly8gb3ZlcmZsb3c6IGhpZGRlbjtcblx0ei1pbmRleDogNDtcblx0YmFja2dyb3VuZDogaW5oZXJpdDtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDA7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdGdhcDogY2FsYygxLjE3NnZ3ICsgMjYuNDdweCk7XG5cdFx0aGVpZ2h0OiAxNjBweDtcblx0fVxuXG5cdC5zZWFyY2gtaGFzLWlucHV0ICYge1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG4uc2l0ZS1uYXYtLXNpZGUge1xuXHQucGFnZS1jb250ZW50LCAuc2l0ZS1uYXZzIHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxufVxuXG4uc2VhcmNoLW5hdl9faW5wdXQtY29udGFpbmVyIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgY2FsYygtNC4yODZ2dyArIDUyLjg2cHgpIDAgMDtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0cGFkZGluZzogMCAwIDAgNS43NnZ3O1xuXHR9XG59XG5cbi5zZWFyY2gtbmF2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAxOHB4IDA7XG5cblx0LnNpdGUtbmF2cyAmIHtcblx0XHRwYWRkaW5nOiAxM3B4IDA7XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQvLyBzZWFyY2gtbmF2X19saW5rXG5cdCZfX2J1dHRvbiB7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMTAxO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAtNHB4O1xuXHRcdHdpZHRoOiAyOHB4O1xuXHRcdGhlaWdodDogMjhweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG91dGxpbmU6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdG9wYWNpdHk6IC42O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdHRyYW5zaXRpb246IGhlaWdodCAuNXMgbGluZWFyO1xuXG5cdFx0Ly8gU3RhdGU6IFNlYXJjaCAvIENsb3NlXG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdC8vIFN0YXRlOiBTZWFyY2hcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHR0b3A6IDFweDtcblx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRcdGxlZnQ6IC0zcHg7XG5cdFx0XHR9XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvc3ltYm9scy9tYWctZ2xhc3Muc3ZnXCIpIG5vLXJlcGVhdCAxM3B4IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTNweDtcblx0XHR9XG5cblx0XHQvLyBTdGF0ZTogQ2xvc2Vcblx0XHQmOmFmdGVyIHtcblx0XHRcdHRvcDogMXB4O1xuXHRcdFx0bGVmdDogLTFweDtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHR0b3A6IDRweDtcblx0XHRcdFx0bGVmdDogMnB4O1xuXHRcdFx0fVxuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3N5bWJvbHMvY2xvc2VfYmx1ZS5zdmdcIikgbm8tcmVwZWF0IDhweCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDExcHg7XG5cdFx0fVxuXG5cdFx0Ly8gU3RhdGU6IEFjdGl2ZVxuXHRcdC8vJi5hY3RpdmUge1xuXHRcdCYuaGFzLWlucHV0IHsgLy8gQ0hBTkdFRCBUTyBPTkxZIFNIT1cgWCBJQ09OIFdIRU4gSU5QVVQgSEFTIFZBTFVFXG5cdFx0XHQvL3JpZ2h0OiAwOyAvLyBURVNUXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjBweCkge1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubGFuZy1qcCAmLCAubGFuZy1rbyAmLCAubGFuZy1jbiAmIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ly8gc2VhcmNoLW5hdl9fYmFyXG5cdCZfX2JhciB7XG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdGhlaWdodDogMjNweDtcblx0XHR9XG5cdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWFyZ2luLWJvdHRvbTogY2FsYygxLjE3NnZ3ICsgMjYuNDdweCk7XG5cblx0XHQvLyB3YWl0IGJlZm9yZSBnb2luZyBiYWNrIHRvIHNtYWxsXG5cdFx0dHJhbnNpdGlvbjogd2lkdGggLjVzIGxpbmVhciwgaGVpZ2h0IC41cyBsaW5lYXI7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiA5OTk5O1xuXG5cdFx0XHQuc2VhcmNoLW5hdl9faW5wdXQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1zZWFyY2gtaW5wdXQtYmFjaztcblx0XHRcdH1cblxuXHRcdFx0Ly8gQ0hBTkdFRCBUTyBPTkxZIFNIT1cgWCBJQ09OIFdIRU4gSU5QVVQgSEFTIFZBTFVFXG5cdFx0XHQuc2VhcmNoLW5hdl9fYnV0dG9uIHtcblx0XHRcdFx0Ji5oYXMtaW5wdXQge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5sYW5nLWpwICYsIC5sYW5nLWtvICYsIC5sYW5nLWNuICYge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQvL0BlYWNoICRicmFuZCwgJHZhbHVlcyBpbiAkdGVjaG5vbG9naWVzIHtcblx0XHQvL1x0JGNvbG91cjogbWFwLWdldCgkdmFsdWVzLCAnZnVsbCcpO1xuXHRcdC8vXHRib2R5LmNvbG91ci0jeyRicmFuZH0gLmFjdGl2ZSAmIHtcblx0XHQvL1x0XHRvcGFjaXR5OiAxO1xuXHRcdC8vXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvdXI7XG5cdFx0Ly9cdH1cblx0XHQvL31cblx0fVxuXG5cdC8vIHNlYXJjaC1uYXZfX2lucHV0XG5cdCZfX2lucHV0W3R5cGU9dGV4dF0ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwYWRkaW5nOiA2cHggMjhweCA1cHggNDBweDtcblx0XHRjb2xvcjogJGMtaHVlLWJsdWUtYmlwO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRvdXRsaW5lOiAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLXdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0Ly9iYWNrZ3JvdW5kOiAkYy13aGl0ZSB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9zeW1ib2xzL21hZy1nbGFzcy5zdmdcIikgbm8tcmVwZWF0IDEzcHggY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjdzIGN1YmljLWJlemllcigwLjY1LCAwLCAwLjM1LCAxKTtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkYy1odWUtYmx1ZS1iaXA7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtc2VhcmNoLWlucHV0LWJhY2s7XG5cdFx0fVxuXG5cdFx0Ji5zaG93IHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0XHR9XG5cblx0XHQmOi13ZWJraXQtYXV0b2ZpbGwge1xuXHRcdFx0JiwgJjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudCBpbnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJvZHk6bm90KFtjbGFzcyo9XCJjb2xvdXItXCJdKSAmIHtcblx0XHRcdC8vICRjb2xvdXItdHJhbnM6IHJnYmEtdG8tcmdiKHRyYW5zcGFyZW50aXplKCRjLWRhcmstZ3JleSwgMC4yNSkpO1xuXHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkYy1zZWFyY2gtaW5wdXQtYmFjaztcblxuXHRcdFx0Jjotd2Via2l0LWF1dG9maWxsIHtcblx0XHRcdFx0JiwgJjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMCAkYy1zZWFyY2gtaW5wdXQtYmFjayBpbnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gc2VhcmNoLW5hdl9fYmFja2dyb3VuZFxuXHQmX19iYWNrZ3JvdW5kIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0YmFja2dyb3VuZDogJGMtd2hpdGU7IC8vJGMtZGFyay1ncmV5LXgzO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjdzIGN1YmljLWJlemllcigwLjY1LCAwLCAwLjM1LCAxKTtcblxuXHRcdC5hY3RpdmUgJiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi8vIE1FTlUgU0VBUkNIXG4uc2l0ZS1uYXYge1xuXHQuc2VhcmNoLW5hdiB7XG5cblx0XHQmX19pbnB1dC1jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faW5wdXRbdHlwZT10ZXh0XSB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblxuXHRcdCZfX2JhciB7XG5cdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXG5cdFx0XHQuc2VhcmNoLW5hdl9faW5wdXRbdHlwZT10ZXh0XSB7XG5cdFx0XHRcdHBhZGRpbmc6IDZweCAyOHB4IDVweCA1MnB4O1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHRvcDogOXB4O1xuXHRcdFx0XHRsZWZ0OiA2cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTZweDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0bGVmdDogNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG5cdFx0XHRcdHRvcDogOXB4O1xuXHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBsZWZ0IDAuNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gSEVBREVSIFNFQVJDSFxuLmhlYWRlci1zZWFyY2gge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMjtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG5cblx0LnNlYXJjaC1uYXYge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDA7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRnYXA6IGNhbGMoMS4xNzZ2dyArIDI2LjQ3cHgpO1xuXHRcdH1cblxuXHRcdCZfX2lucHV0LWNvbnRhaW5lciB7XG5cdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBjYWxjKDEuMTc2dncgKyAyNi40N3B4KTtcblx0XHR9XG5cblx0XHQmX19pbnB1dFt0eXBlPXRleHRdIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRwYWRkaW5nOiA2cHggOHB4IDVweCAxMHB4O1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cblx0XHQmX19iYXIge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHRyaWdodDogY2FsYygyLjg4dncgKyA4NnB4KTtcblx0XHRcdGJhY2tncm91bmQ6ICRjLXNlYXJjaC1pbnB1dC1iYWNrO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRcdHRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZS1pbi1vdXQsIHJpZ2h0IDAuNXMgZWFzZS1pbi1vdXQsIGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dDtcblxuXHRcdCAgLmhlYWRlci0tYmFubmVyLXBzZXVkbyAmLCAuYXNpZGUtc3BhY2VyICYge1xuXHRcdFx0YmFja2dyb3VuZDogJGMtd2hpdGU7XG5cdFx0ICB9XG5cblx0XHQgIGJvZHkuaGFzLWxhbmcgJiB7XG5cdFx0XHRcdHJpZ2h0OiBjYWxjKDIuODh2dyArIDE4MHB4KTtcblx0XHRcdH1cblxuXHRcdFx0Ly8uc2VhcmNoLW9uICYge1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdHJpZ2h0OiBjYWxjKDE3LjQzOXZ3ICsgNjAuNDNweCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcblx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xuXG5cdFx0XHRcdC5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMjhweCA1cHggNTJweDtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vfVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGxlZnQ6IC0zcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTZweDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0bGVmdDogLTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4O1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbGVmdCAwLjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHsgLy8gQ0hBTkdFRCBUTyBTSE9XIFggSUNPTiBXSEVOIElOUFVUIElTIEFDVElWRVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIGV4cGFuZCBoZWlnaHQgb24gYWN0aXZlXG5cdFx0XHRcdGhlaWdodDogMzhweDtcblxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2MHB4KSB7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLW9uICYge1xuXHRcdCYuc2VhcmNoLWhhcy1pbnB1dCB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Lm5vLWhlYWRlci1zZWFyY2ggJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4vLyBMb2dvIGZvciBibHVlIG92ZXJsYXlcbmJvZHkge1xuXHQucGFnZS1oZWFkZXIge1xuXHRcdC5oZWFkZXItc2VhcmNoIC5sb2dvLS1oZWFkZXItc2VhcmNoIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0b3A6IDA7XG5cblx0XHRcdC5sZXR0ZXIsIC56ZXJvIHtcblx0XHRcdFx0ZmlsbDogIzAwNTA1QTtcblx0XHRcdH1cblxuXHRcdFx0LmxldHRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gc3dhcCBsb2dvIGZvciBoZWFkZXItc2VhcmNoIHZlcnNpb25cblx0Ji5zZWFyY2gtaGFzLXZhbHVlIHtcblx0XHQubG9nbyB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblxuXHRcdC5oZWFkZXItc2VhcmNoIC5sb2dvLS1oZWFkZXItc2VhcmNoIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0Ly8gaGlkZSBtZW51IGJ1dHRvbiB3aGVuIGlucHV0IGhhcyB2YWx1ZVxuXHRcdC5tZW51LWJ1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiLmhlYWRlci1sYW5ndWFnZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IGNhbGMoMi44OHZ3ICsgODZweCk7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3dpZHRoLWQpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHJpZ2h0OiBjYWxjKDguODI0dncgKyAxMzEuNzZweCk7XG5cdH1cblxuXHQubGFuZ3VhZ2Utc2VsZWN0b3Ige1xuXHRcdG1hcmdpbjogMThweCAwIDA7XG5cdH1cbn1cblxuLnNpdGUtbmF2cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMTBweDtcblx0Ly8gbWFyZ2luLWJvdHRvbTogY2FsYygxLjE3NnZ3ICsgMjYuNDdweCk7XG5cblx0JjphZnRlciB7XG5cdFx0Ly8gZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWt3aWR0aC1kKSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG59XG5cbi5zZWFyY2gtbmF2IHtcblx0ZmxleC1ncm93OiAxO1xufVxuXG5cbi5sYW5nLW5hdiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0cGFkZGluZzogMTNweCAwO1xuXHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IC4zcyBlYXNlLW91dDtcblxuXHQubGFuZ3VhZ2Utc2VsZWN0b3Ige1xuXHRcdGNvbG9yOiAjMUE2MjZCO1xuXG5cdFx0Jl9fc2VsZWN0ZWQge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIEhpZGUgbGFuZ3VhZ2UgbWVudSBpbiBkZXNrdG9wIG1lbnVcblx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3dpZHRoLWQgKyAxKSB7XG5cdFx0LmhlYWRlci1tZW51ICYge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuXG4uaGVhZGVyLWxhbmd1YWdlLCAubGFuZy1uYXYge1xuXHRib2R5Om5vdCguaGFzLWxhbmcpICYgIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLmxhbmd1YWdlLXNlbGVjdG9yIHtcblx0Y29sb3I6ICMxQTYyNkI7XG5cdGZvbnQtc2l6ZTogMTVweDtcblxuXHQmX19zZWxlY3RlZCB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0Ly8gYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXMgZWFzZS1vdXQ7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgjRkZGRkZGLCAwLjUpO1xuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0c3ZnIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IDFlbTtcblx0XHR9XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHRwYWRkaW5nOiAwIDAuMjVlbTtcblx0fVxuXG5cdCZfX2Fycm93IHtcblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IDAuNWVtO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Ryb3Bkb3duIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRsZWZ0OiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRtYXJnaW46IDVweCAwIDA7XG5cdH1cblxuXHR1bCB7XG5cdFx0cGFkZGluZzogNXB4IDEwcHggNXB4IDA7XG5cdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAxMS41cHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiA1cHggMTBweCA1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICYuc2VsZWN0ZWQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLm9wZW4sICYuaG92ZXIge1xuXHRcdC5sYW5ndWFnZS1zZWxlY3Rvcl9fc2VsZWN0ZWQge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgjRkZGRkZGLCAxKTtcblx0XHR9XG5cdH1cbn0iLCIvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWVkaWFcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLm1lZGlhLXBsYXllciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbjowIDAgNjBweDtcbn1cblxuLy8tLS0gVmlkZW9cblxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQvLyBJZnJhbWVcblx0aWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHR9XG5cblx0Ly8tLS0gQ29udHJvbHNcblx0LnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2wtLW92ZXJsYWlkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5wbHlyLS12aWRlbyB7XG5cdFx0LnBseXJfX2NvbnRyb2xzIHtcblx0XHRcdHBhZGRpbmc6IDAgY2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywxMHB4KSkgY2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywxMHB4KSk7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNjJweCk7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDE3MjA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHRcdC5wbHlyX19jb250cm9sIHtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0LS1wbHlyLXZpZGVvLWNvbnRyb2wtYmFja2dyb3VuZC1ob3ZlcjogIzAwMTcyMDtcblx0XHRcdFx0LS1wbHlyLWF1ZGlvLWNvbnRyb2wtYmFja2dyb3VuZC1ob3ZlcjogIzAwMTcyMDtcblx0XHRcdFx0JltkYXRhLXBseXI9J3BsYXknXSB7XG5cdFx0XHRcdFx0LS1wbHlyLWNvbnRyb2wtcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDojMDAxNzIwO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHQmLmNvbnRyb2wtaGlkZSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmW2RhdGEtcGx5cj0ncmVzdGFydCddIHtcblx0XHRcdFx0XHQtLXBseXItY29udHJvbC1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDAxNzIwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0Ji5jb250cm9sLXNob3cge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JltkYXRhLXBseXI9J2Z1bGxzY3JlZW4nXSB7XG5cdFx0XHRcdFx0bGVmdDogLThweDtcblx0XHRcdFx0XHQtLXBseXItdmlkZW8tY29udHJvbC1iYWNrZ3JvdW5kLWhvdmVyOiBub25lO1xuXHRcdFx0XHRcdC0tcGx5ci1jb250cm9sLXJhZGl1czogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC8vIHN2ZyB7XG5cdFx0XHRcdC8vIC0tcGx5ci1jb250cm9sLWljb24tc2l6ZTogMThweDtcblx0XHRcdFx0Ly8gfVxuXHRcdFx0fVxuXHRcdFx0LnBseXJfX3Byb2dyZXNzX19jb250YWluZXIge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdC5wbHlyX19wcm9ncmVzcyB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuXHRcdFx0XHRcdG1hcmdpbjogMCB2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwxM3B4KTtcblx0XHRcdFx0XHQtLXBseXItcmFuZ2UtdGh1bWItYmFja2dyb3VuZDogIG5vbmU7XG5cdFx0XHRcdFx0LS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHQtLXBseXItdmlkZW8tcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHQtLXBseXItcmFuZ2UtZmlsbC1iYWNrZ3JvdW5kOiAjMDBGMEZGO1xuXHRcdFx0XHRcdC0tcGx5ci12aWRlby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSwgMC44KTtcblx0XHRcdFx0XHQtLXBseXItdmlkZW8tcmFuZ2UtdHJhY2stYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wbHlyX192b2x1bWUge1xuXHRcdFx0XHR3aWR0aDogaW5oZXJpdDtcblx0XHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0XHRsZWZ0OiAtM3B4O1xuXHRcdFx0XHQtLXBseXItY29udHJvbC1yYWRpdXM6IDUwJTtcblx0XHRcdFx0LnBseXJfX2NvbnRyb2wge1xuXHRcdFx0XHRcdHotaW5kZXg6IDQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IC0zMCUgNTAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IC01cHg7XG5cdFx0XHRcdFx0bGVmdDogOTklO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDk0JTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwOyBcblx0XHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5tZWRpYS1wbGF5ZXIubWVkaWEtcG9kY2FzdCB7XG5cdHBhZGRpbmc6IDMwcHggMDtcbn1cbiIsIlxuLmFkci1tZW51LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAuY2lyY2xlLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMzEuOTU0dncgKyAxMjYuNzRweCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA3LjV2dztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMjEuOTUxdncgKyAxOTkuNzZweCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA3LjV2dztcbiAgICAgICAgfVxuICAgICAgICBoZWlnaHQ6IDYzOHB4OyBcbiAgICAgICAgbWFyZ2luOiAwIDAgMTAwcHg7XG4gICAgICAgIC5zdmctd3JhcHBlciB7XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygzMS45NTR2dyArIDEyNi43NHB4KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMS45NTR2dyArIDEyNi43NHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzMwcHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMjEuOTUxdncgKyAxOTkuNzZweCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjEuOTUxdncgKyAxOTkuNzZweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoZWlnaHQ6IDYzOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDYzOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIC5zdmctd3JhcHBlci1jZW50ZXItdGV4dCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMy4yODF2dyArIDg3LjVweCk7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjV2dztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aGVtZS1taW50ICYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1odWUtbWludC1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC50aGVtZS1yZWQgJiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWh1ZS1yZWQtbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAudGhlbWUtcHVycGxlICYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1odWUtcHVycGxlLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgJi5oaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWRyLXNlZ21lbnRzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICAwLjVzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFkci1zZWdtZW50IHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBmaWx0ZXIge1xuICAgICAgICAgICAgICAgICAgICBmZUZsb29ke1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvb2QtY29sb3I6ICRjLWRhcmstZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb29kLW9wYWNpdHk6IDAuMDAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNob3ctcmVwb3J0LWZvci16ZXJvIHtcbiAgICAgICAgICAgICAgICAucmVwb3J0LWZvci16ZXJvLS1zaGFkb3cge1xuICAgICAgICAgICAgICAgICAgICBmZUZsb29kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb29kLW9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNob3ctYWltLWZvci16ZXJvIHtcbiAgICAgICAgICAgICAgICAuYWltLWZvci16ZXJvLS1zaGFkb3cge1xuICAgICAgICAgICAgICAgICAgICBmZUZsb29kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb29kLW9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNob3ctZGVsaXZlci1mb3ItemVybyB7XG4gICAgICAgICAgICAgICAgLmRlbGl2ZXItZm9yLXplcm8tLXNoYWRvdyB7XG4gICAgICAgICAgICAgICAgICAgIGZlRmxvb2Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvb2Qtb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGJ1dHRvbnMgXG4gICAgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAvLyBtYXJnaW46IDAgMCA3LjV2dztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAuYnV0dG9uLWFkciB7XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygyLjA0MXZ3ICsgNjIuMzVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAyMHB4IDdweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgJi5hZHItaG92ZXIge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHN0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdG9wLWNvbG9yOiAkYy1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGMtZGFya1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0b3AtY29sb3I6ICRjLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ1dHRvbi1pY29uIHsgIFxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDAgLTVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICYudmVydGljYWwge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmhvcml6b250YWwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ1dHRvbi1hZHItYWltLWZvci16ZXJvIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtaHVlLXJlZDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkYy1odWUtcmVkO1xuICAgICAgICAgICAgICAgICYuYWRyLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gJjpub3QoLmRpc2FibGVkKTpub3QoLmlnbm9yZS1ob3Zlcik6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC8vIGMtaHVlLW1hcm9vbi1kYXJrXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1odWUtcmVkLWRhcms7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtaHVlLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtaHVlLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjLWh1ZS1yZWQtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYnV0dG9uLWFkci1yZXBvcnQtZm9yLXplcm8ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1odWUtcHVycGxlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRjLWh1ZS1wdXJwbGU7XG4gICAgICAgICAgICAgICAgJi5hZHItaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAvLyAmOm5vdCguZGlzYWJsZWQpOm5vdCguaWdub3JlLWhvdmVyKTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWh1ZS1wdXJwbGUtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1odWUtcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1odWUtcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGMtaHVlLXB1cnBsZS1kYXJrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5idXR0b24tYWRyLWRlbGl2ZXItZm9yLXplcm8ge1xuICAgICAgICAgICAgICAgIC8vIGMtaHVlLW1pbnRcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtaHVlLW1pbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJGMtaHVlLW1pbnQ7XG4gICAgICAgICAgICAgICAgJi5hZHItaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAvLyAmOm5vdCguZGlzYWJsZWQpOm5vdCguaWdub3JlLWhvdmVyKTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWh1ZS1taW50LWRhcms7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtaHVlLW1pbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWh1ZS1taW50O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGMtaHVlLW1pbnQtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLnBhZ2UtcmVzb3VyY2VzIHt9XG4ucGFnZS1yZXNvdXJjZSB7XG5cblx0LnBhZ2UtYXJ0aWNsZSB7XG5cblx0XHQuYm9keSB7XG5cdFx0XHQubWVkaWEtcGxheWVyIHtcblx0XHRcdFx0bWFyZ2luOjAgMCA2MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuYnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvLy0tLSBWQVJJQUJMRVNcbiR3aGl0ZTogI2ZmZmZmZjtcbiR0ZWFsOiAjMDA1MDVBO1xuJGJsdWU6ICMwMEYwRkY7XG4kaHVlLWJsdWUtbGlnaHQ6ICM4MEE3QUM7XG4kbWludDogIzE0RkZDNztcbiRodWUtbWludC1kYXJrOiAjMDA0YzQzO1xuJGdyZWVuOiAjOENGRjUwO1xuJGh1ZS1ncmVlbi1kYXJrOiAjMjE0NDI3O1xuJHllbGxvdzogI0ZGRTYzMjtcbiRodWUteWVsbG93LWRhcms6ICMyRDJBNTE7XG4kb3JhbmdlOiAjRkY4NTAwO1xuJGh1ZS1vcmFuZ2UtZGFyazogIzQ3MUMzNTtcbiRyZWQ6ICNGRjYzNzg7XG4kaHVlLXJlZC1kYXJrOiAjM0UwMDI2O1xuJHB1cnBsZTogI0QwQkFGMztcbiRwaW5rOiAjRkVBM0I2O1xuJGdyZXk6ICNDN0NERDQ7XG5cbiRodWUtYmx1ZS1iaXA6ICMwQzIzNDA7XG4kaHVlLWJsdWUtYmlwLWxpZ2h0OiAjOURBN0IzO1xuJGh1ZS1yZWQtYmlwOiAjREEyOTFDO1xuXG4kYmx1ZS1ncmFkaWVudC1zdGFydDogIzdGRTdFRDtcbiRibHVlLWdyYWRpZW50LWVuZDogI0Y3RkVGRTtcbiRncmVlbi1ncmFkaWVudC1zdGFydDogIzg1RjFEOTtcbiRncmVlbi1ncmFkaWVudC1lbmQ6ICNGOEZFRkQ7XG4kcHVycGxlLWdyYWRpZW50LXN0YXJ0OiAjRDBCQUYzO1xuJHB1cnBsZS1ncmFkaWVudC1lbmQ6ICNGRkZGRkY7XG4kcGluay1ncmFkaWVudC1zdGFydDogI0ZFQTNCNjtcbiRwaW5rLWdyYWRpZW50LWVuZDogI0ZGRkNGRDtcbiRyZWQtZ3JhZGllbnQtc3RhcnQ6ICNGQkEzQTE7XG4kcmVkLWdyYWRpZW50LWVuZDogI0ZGRkJGQjtcbiRncmV5LWdyYWRpZW50LXN0YXJ0OiAjQzdDREQ0O1xuJGdyZXktZ3JhZGllbnQtZW5kOiAjRkZGRkZGO1xuJG1pbnQtZ3JhZGllbnQtc3RhcnQ6ICMzN0I5QTg7XG4kbWludC1ncmFkaWVudC1lbmQ6ICNGRkZGRkY7XG5cbiRmb3JtLWVycm9yLWNvbG91cjogJHJlZDtcblxuJHNlY3Rpb24tcXVpei1wYWRkaW5nOiA4ZW0gMDtcbiRzZWN0aW9uLXRpdGxlLXBhZGRpbmctbW9iOiAxMjBweCAwIDJlbTtcbiRzZWN0aW9uLXRpdGxlLXBhZGRpbmc6IDE2MHB4IDAgMGVtO1xuJGJ1dHRvbi1wYWRkaW5nOiAxZW0gM2VtO1xuJHN1Ym1pdC1idXR0b24tcGFkZGluZzogMWVtO1xuJGJ1dHRvbi1tYXJnaW46IDAgMCAxLjVlbTtcbiRidXR0b24td3JhcHBlci1tYXJnaW46IDAgMCAzZW07XG4kYnV0dG9uLXJhZGl1czogNTVweDtcbiRkb3VibGUtYnV0dG9uLW1hcmdpbjogMCAyZW0gMmVtIDA7XG5cbi8vLS0tIE1JWElOU1xuQG1peGluIHF1aXotc3RhdGVtZW50LWNvbG91cnMoJGNvbG91ci1kYXJrLCAkY29sb3VyLCAkZ3JhZGllbnQtc3RhcnQsICRncmFkaWVudC1lbmQpIHtcblx0JiB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgJGdyYWRpZW50LXN0YXJ0IDEwJSwgJGdyYWRpZW50LWVuZCA3NSUpO1xuXHR9XG5cblx0aDIsIGgzLCAucXVpei1vcHRpb24ge1xuXHRcdGNvbG9yOiAkY29sb3VyLWRhcms7XG5cdH1cbiAgXHRoMy5jLXJlZC1iaXAge1xuXHQgIGNvbG9yOiAkaHVlLXJlZC1iaXA7XG5cdH1cblx0LnF1aXotb3B0aW9uIHtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvdXItZGFyaztcblx0fVxuXHQucXVpei1vcHRpb24gbGFiZWw6aG92ZXIsXG5cdC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMgKyBsYWJlbCxcblx0LnF1aXotb3B0aW9uIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG91ci1kYXJrO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvdXItZGFyaztcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cblx0LmVycm9yLW1lc3NhZ2UtLXF1ZXN0aW9ucyB7XG5cdFx0Y29sb3I6ICRjb2xvdXItZGFyaztcblx0fVxufVxuXG5AbWl4aW4gcXVpei1idXR0b24tY29sb3VycygkY29sb3VyLWRhcmssICRjb2xvdXIpIHtcblx0Ym9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdCY6aG92ZXIsICY6YWN0aXZlIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG91ci1kYXJrO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvdXItZGFyaztcblx0fVxufVxuXG5cblxuLy8tLS0gR0VORVJBTFxuLnF1aXoge1xuXG5cdC5zZWN0aW9uLWhlYWRlcixcblx0LnNlY3Rpb24tZm9vdGVyIHtcblx0XHQuYnV0dG9ucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Z2FwOiAxLjQ0dnc7XG5cdFx0fVxuXHRcdC5idXR0b24ge1xuXHRcdFx0Ly8gd2lkdGg6IDUwJTtcblx0XHRcdG1heC13aWR0aDogMjYwcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cblx0LmYtcXVpei10aXRsZSB7XG5cdFx0Ly8tLS0gc2FtZSBhcyBoMy5zZXJ2aWNlLWludHJvLCAuZi1pbnRyby5zZXJ2aWNlLWludHJvXG5cdFx0Zm9udC1zaXplOiBjYWxjKDEuNjU3dncgKyAxOC43OHB4KTtcblxuXHRcdCYtLWJvbGQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cdH1cblxuXHQuZi1xdWl6LXN1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IGNhbGMoMS42NTd2dyArIDE4Ljc4cHgpO1xuXG5cdFx0Ji5ib2xkLCAmLS1ib2xkIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXHR9XG5cblx0LnNlY3Rpb24tcXVpeiB7XG5cdFx0LmYtcXVpei10aXRsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxLjI1ZW07XG5cdFx0fVxuXG5cdFx0Ly8mX19jb21wbGV0ZWQge1xuXHRcdC8vICBkaXNwbGF5OiBub25lO1xuXHRcdC8vfVxuXHRcdCYtLWZvb3RlciB7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblx0fVxuXG5cdC8vLS0tIEJVVFRPTlMgKyBJTlBVVFNcblx0LnF1aXotaW5wdXQge1xuXHRcdGJvcmRlci1yYWRpdXM6ICRidXR0b24tcmFkaXVzO1xuXHR9XG5cblx0LnF1aXotaW5wdXQgaW5wdXRbdHlwZT10ZXh0XSwgLnF1aXotaW5wdXQgaW5wdXRbdHlwZT1lbWFpbF0sIC5xdWl6LWlucHV0IGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuXHQucXVpei1idXR0b24ge1xuXHRcdHBhZGRpbmc6ICRidXR0b24tcGFkZGluZztcblx0XHRib3JkZXItcmFkaXVzOiAkYnV0dG9uLXJhZGl1cztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0fVxuXG5cdC5xdWl6LWlucHV0IGlucHV0W3R5cGU9dGV4dF0ge1xuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICRodWUtYmx1ZS1iaXA7XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbi5zdWJtaXQsIC5xdWl6LWJ1dHRvbiB7XG5cdFx0cGFkZGluZzogJHN1Ym1pdC1idXR0b24tcGFkZGluZztcblx0XHRAbWVkaWEgKGhvdmVyOiBub25lKSB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRib3JkZXItY29sb3I6ICRibHVlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXG5cdC8vLS0tIFJBRElPIEJVVFRPTlNcblx0LnF1aXotcmFkaW8tYnV0dG9ucyB7XG5cdFx0bWFyZ2luOiAkYnV0dG9uLXdyYXBwZXItbWFyZ2luO1xuXG5cdFx0LnJhZGlvLWJ1dHRvbiB7XG5cdFx0XHRtYXJnaW46ICRidXR0b24tbWFyZ2luO1xuXG5cdFx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBhZGRpbmc6ICRidXR0b24tcGFkZGluZztcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJ1dHRvbi1yYWRpdXM7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbDpob3Zlcixcblx0XHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIGxhYmVsLFxuXHRcdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGh1ZS1ibHVlLWJpcDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGh1ZS1ibHVlLWJpcDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLy0tLSBGT1JNIEVSUk9SXG5cdC5lcnJvci1tZXNzYWdlIHtcblx0XHRjb2xvcjogJGh1ZS1ibHVlLWJpcDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMXMsIGhlaWdodCAwLjI1cztcblxuXHRcdCYtLXNob3cge1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRoZWlnaHQ6IDJlbTtcblx0XHR9XG5cblx0XHQvLyYtLWludHJvIHtcblx0XHQvLyAgJi5lcnJvci1tZXNzYWdlLS1zaG93IHtcblx0XHQvLyAgfVxuXHRcdC8vfVxuXHRcdCYtLXF1ZXN0aW9ucyB7XG5cdFx0XHQmLmVycm9yLW1lc3NhZ2UtLXNob3cge1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vLS0tIFdFTENPTUUgUEFHRVxuLnF1aXotLXdlbGNvbWUge1xuXG5cdC5mb3JtLWZpZWxkIHtcblx0XHRtYXJnaW46ICRidXR0b24tbWFyZ2luO1xuXHR9XG5cblx0LnF1aXotaW5wdXQge1xuXHRcdC8vbWFyZ2luOiAkYnV0dG9uLW1hcmdpbjtcblxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblxuXHQucXVpei1yYWRpby1idXR0b25zIHtcblx0XHQucmFkaW8tYnV0dG9uIHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Y29sb3I6ICRodWUtYmx1ZS1iaXA7XG5cdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICRodWUtYmx1ZS1iaXA7XG5cdFx0XHR9XG5cblx0XHRcdC8vbGFiZWw6aG92ZXIsXG5cdFx0XHQvL2lucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIGxhYmVsLFxuXHRcdFx0Ly9pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcblx0XHRcdC8vICBib3JkZXItY29sb3I6ICRibHVlO1xuXHRcdFx0Ly8gIGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0Ly8gIGNvbG9yOiAkdGVhbDtcblx0XHRcdC8vfVxuXHRcdH1cblx0fVxufVxuXG4vLy0tLSBRVUVTVElPTlMgUEFHRVxuLnF1aXotLXF1ZXN0aW9ucyB7XG5cdHBhZGRpbmc6IDA7XG5cblx0LnNlY3Rpb24tdGl0bGUge1xuXHRcdG1pbi1oZWlnaHQ6IDk1dmg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBhZGRpbmc6IDAgMCAyZW07XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNzUwcHgpIHtcblx0XHRcdGhlaWdodDogOTV2aDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tdGl0bGUtLWlubmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAkc2VjdGlvbi10aXRsZS1wYWRkaW5nLW1vYjtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAkc2VjdGlvbi10aXRsZS1wYWRkaW5nO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3RpdGxlcyB7XG5cdFx0XHRmbGV4OiAyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0LmYtcXVpei10aXRsZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAxZW07XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA3NTBweCkge1xuXHRcdFx0XHQuZi1xdWl6LXRpdGxlIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fc2Nyb2xsLWluc3RydWN0aW9uIHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0Lmluc3RydWN0aW9uIHtcblx0XHRcdFx0c3Bhbi5pY29uIHtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRcdCAgXHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0ICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9nZW5lcmFsL2NvbnRyb2xzLnhzdmc/Y29sb3VyPTBDMjM0MCZzeW1ib2w9ZG93blwiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi1xdWl6IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogJHNlY3Rpb24tcXVpei1wYWRkaW5nO1xuXG5cdFx0Ji0tYmctYmx1ZSB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LXN0YXRlbWVudC1jb2xvdXJzKCRodWUtYmx1ZS1iaXAsICRibHVlLCAkYmx1ZS1ncmFkaWVudC1zdGFydCwgJGJsdWUtZ3JhZGllbnQtZW5kKTtcblx0XHR9XG5cblx0XHQmLS1iZy1ncmVlbiB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LXN0YXRlbWVudC1jb2xvdXJzKCRodWUtYmx1ZS1iaXAsICRncmVlbiwgJGdyZWVuLWdyYWRpZW50LXN0YXJ0LCAkZ3JlZW4tZ3JhZGllbnQtZW5kKTtcblx0XHR9XG5cblx0XHQmLS1iZy1wdXJwbGUge1xuXHRcdFx0QGluY2x1ZGUgcXVpei1zdGF0ZW1lbnQtY29sb3VycygkaHVlLWJsdWUtYmlwLCAkcHVycGxlLCAkcHVycGxlLWdyYWRpZW50LXN0YXJ0LCAkcHVycGxlLWdyYWRpZW50LWVuZCk7XG5cdFx0fVxuXG5cdFx0Ji0tYmctcGluayB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LXN0YXRlbWVudC1jb2xvdXJzKCRodWUtYmx1ZS1iaXAsICRwaW5rLCAkcGluay1ncmFkaWVudC1zdGFydCwgJHBpbmstZ3JhZGllbnQtZW5kKTtcblx0XHR9XG5cblx0XHQmLS1iZy1yZWQge1xuXHRcdFx0QGluY2x1ZGUgcXVpei1zdGF0ZW1lbnQtY29sb3VycygkaHVlLWJsdWUtYmlwLCAkcmVkLCAkcmVkLWdyYWRpZW50LXN0YXJ0LCAkcmVkLWdyYWRpZW50LWVuZCk7XG5cdFx0fVxuXG5cdFx0Ji0tYmctZ3JleSB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LXN0YXRlbWVudC1jb2xvdXJzKCRodWUtYmx1ZS1iaXAsICRncmV5LCAkZ3JleS1ncmFkaWVudC1zdGFydCwgJGdyZXktZ3JhZGllbnQtZW5kKTtcblx0XHR9XG5cdH1cblxuXG5cdGgyLnNlY3Rpb24tcXVpel9fY29tcGxldGVkIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxcywgaGVpZ2h0IDAuMjVzO1xuXHR9XG5cblx0Ji5mb3JtLWNvbXBsZXRlIHtcblx0XHRoMi5zZWN0aW9uLXF1aXpfX2NvbXBsZXRlZCB7XG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cbn1cblxuLy8tLS0gUkVTVUxUUyBQQUdFXG4ucXVpei0tcmVzdWx0cyB7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICBcdC8vLnNlY3Rpb24tdGl0bGUgaDMge1xuXHQvLyAgY29sb3I6ICRodWUtcmVkLWJpcDtcblx0Ly99XG5cblx0LnNlY3Rpb24tY29udGFjdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDAuOGVtO1xuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHR3aWR0aDogMjYwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3Qge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Y29sb3I6ICRodWUtYmx1ZS1iaXAtbGlnaHQ7XG5cdFx0ICBcdCYtLWxlZnQge1xuXHRcdFx0ICB0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5idXR0b24ge1xuXHRcdCYuYy1ibHVlIHtcblx0XHRcdEBpbmNsdWRlIHF1aXotYnV0dG9uLWNvbG91cnMoJGh1ZS1ibHVlLWJpcCwgJGJsdWUpO1xuXHRcdH1cblxuXHRcdCYuYy1ncmVlbiB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LWJ1dHRvbi1jb2xvdXJzKCRodWUtYmx1ZS1iaXAsICRncmVlbik7XG5cdFx0fVxuXG5cdFx0Ji5jLXB1cnBsZSB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LWJ1dHRvbi1jb2xvdXJzKCRodWUtYmx1ZS1iaXAsICRwdXJwbGUpO1xuXHRcdH1cblxuXHRcdCYuYy1waW5rIHtcblx0XHRcdEBpbmNsdWRlIHF1aXotYnV0dG9uLWNvbG91cnMoJGh1ZS1ibHVlLWJpcCwgJHBpbmspO1xuXHRcdH1cblxuXHRcdCYuYy1yZWQge1xuXHRcdFx0QGluY2x1ZGUgcXVpei1idXR0b24tY29sb3VycygkaHVlLWJsdWUtYmlwLCAkcmVkKTtcblx0XHR9XG5cblx0XHQmLmMtZ3JleSB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LWJ1dHRvbi1jb2xvdXJzKCRodWUtYmx1ZS1iaXAsICRncmV5KTtcblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi1zdW1tYXJ5IHtcblx0XHQmX19tZXNzYWdlIHtcblx0XHRcdGNvbG9yOiAkaHVlLWJsdWUtYmlwLWxpZ2h0O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjKDR2dyArIDEycHgpO1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Ly8gd2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdCAgXHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXHRcdFx0ICBcdGNvbG9yOiAkaHVlLXJlZC1iaXA7XG5cblx0XHRcdFx0Ly8mOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0Ly9cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICMxNEZGQzcsICMwMEYwRkYpO1xuXHRcdFx0XHQvL1x0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHQvL1x0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdC8vfVxuXHRcdFx0XHQvLyY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHQvL1x0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0Ly9cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICM4Q0ZGNTAsICMxNEZGQzgpO1xuXHRcdFx0XHQvL1x0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHQvL1x0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdC8vfVxuXHRcdFx0XHQvLyY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0XHQvL1x0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0Ly9cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICNGRkU2MzIsICM4Q0ZGNEYpO1xuXHRcdFx0XHQvL1x0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHQvL1x0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdC8vfVxuXHRcdFx0XHQvLyY6bnRoLW9mLXR5cGUoNCkge1xuXHRcdFx0XHQvL1x0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0Ly9cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICNGRjg1MDAsICNGRkU2MzIpO1xuXHRcdFx0XHQvL1x0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHQvL1x0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdC8vfVxuXHRcdFx0XHQvLyY6bnRoLW9mLXR5cGUoNSkge1xuXHRcdFx0XHQvL1x0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0Ly9cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICNGRjY0NzgsICNGRjg1MDApO1xuXHRcdFx0XHQvL1x0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHQvL1x0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdC8vfVxuXHRcdFx0XHQvLyY6bnRoLW9mLXR5cGUoNikge1xuXHRcdFx0XHQvL1x0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0Ly9cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICNGRjgyRkYsICNGRjYzNzgpO1xuXHRcdFx0XHQvL1x0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHQvL1x0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdC8vfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uLXF1aXoge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCYtLWZlZWRiYWNrIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHQvLyBjYWxjKDEwMDBweCAtIDY1MHB4IHRvIDQwMDBweCAtIDEyMDBweClcblx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxOC4zMzN2dyArIDQ2Ni42N3B4KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3B0aW9uIHtcblx0XHRcdG1hcmdpbjogJGRvdWJsZS1idXR0b24tbWFyZ2luO1xuXHRcdH1cblxuXHRcdCZfX2lubmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cblx0XHQgIFx0Ly9oMyB7XG5cdFx0XHQvLyAgY29sb3I6ICRodWUtcmVkLWJpcDtcblx0XHRcdC8vfVxuXG5cdFx0ICBcdC5xdWl6LXByby10aXAgaDMge1xuXHRcdFx0ICBjb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxLjI1ZW07XG5cdFx0XHRcdGNvbG9yOiAkaHVlLWJsdWUtYmlwO1xuXHRcdFx0fVxuXG5cdFx0XHQucXVpei1hbnN3ZXJzIHtcblx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0XHRcdFx0Jl9fY2hvc2VuIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRodWUtcmVkLWJpcDtcblxuXHRcdFx0XHRcdCYtLWRlc2t0b3Age1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLS1tb2JpbGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnF1aXotYW5zd2Vyc19faWNvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdFx0Ji0tbW9iaWxlIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIyNXB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTQuNDkydncgKyAtMTQ0LjM3cHgpLCAwcHgpOyAvLyAzMHB4IC0gNDAwcHhcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19pY29uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0Jl9fY2hvc2VuIHtcblx0XHRcdFx0XHRcdCYtLWRlc2t0b3Age1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji0tbW9iaWxlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnF1aXotYW5zd2Vyc19faWNvbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRcdFx0XHRcdFx0Ji0tbGVmdCB7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwMHB4LCAtNzVweCk7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogLTIwMHB4O1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogLTc1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLS1yaWdodCB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMTc2cHg7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAtNzBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5xdWl6LXN1bW1hcnkge1xuXHRcdFx0Ji0tbW9iaWxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWRlc2t0b3Age1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0Ji0tbW9iaWxlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYtLWRlc2t0b3Age1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuc2hvdy1yZXN1bHRzLXN1bW1hcnkge1xuXHRcdFx0XHQucXVpei1zdW1tYXJ5LS1kZXNrdG9wLCAucXVpei1zdW1tYXJ5LS1tb2JpbGUge1xuXHRcdFx0XHRcdC8vLnF1aXotc3VtbWFyeV9fc3ZnIHtcblx0XHRcdFx0XHRyZWN0W25hbWVdIHtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGhlaWdodCAxcyBlYXNlLW91dCwgeSAxcyBlYXNlLW91dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayB7XG5cdFx0LnN5bWJvbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBjYWxjKDE0LjcyOHZ3ICsgNTIuODdweCk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogY2FsYygxNC43Mjh2dyArIDUyLjg3cHgpO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLWJsdWUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovbGFyZ2UtaWNvbnMvY2lyY2xlLWJpcC5zdmc/dj0yJyk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWdyZWVuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL3N0YXItYmlwLnN2Zz92PTInKTtcblx0XHRcdH1cblxuXHRcdFx0Ji0tcHVycGxlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL3RhcmdldC1iaXAuc3ZnP3Y9MicpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1waW5rIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL2VuZ2FnZW1lbnQtYmlwLnN2Zz92PTInKTtcblx0XHRcdH1cblxuXHRcdFx0Ji0tcmVkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL2d1aWRhbmNlLXJlZC1iaXAuc3ZnP3Y9MicpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1ncmV5IHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL3BvZGNhc3QtYmlwLnN2Zz92PTInKTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cblx0XHRcdFx0Ji0tYmx1ZSB7IC8vIGNpcmNsZVxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDU1JSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIxLjQyOXZ3ICsgMjMxLjQzcHgpOyAvLyB3aWR0aDogMzAwcHggLSA1MTJweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDU1JSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tZ3JlZW4geyAvLyBzdGFyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ2JSwgNDUlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMjMuNzV2dyArIDI2MXB4KTsgLy8gaGVpZ2h0OiAzMzdweCAtIDYwM3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNDUlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1wdXJwbGUgeyAvLyB0YXJnZXRcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDglLCA1MCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygyMS43ODZ2dyArIDIzOS4yOXB4KTsgLy8gaGVpZ2h0OiAzMDlweCAtIDU1M3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ4JSwgNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1waW5rIHsgLy8gZW5nYWdlbWVudFxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NCUsIDg0JSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIwLjI2OHZ3ICsgMjIxLjE0cHgpOyAvLyBoZWlnaHQ6IDI4NnB4IC0gNTEzcHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDIlLCA1MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXJlZCB7IC8vIGd1aWRhbmNlXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgNzAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTkuMTk2dncgKyAyMTAuNTdweCk7IC8vIGhlaWdodDogMjcycHggLSA0ODdweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDcwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tZ3JleSB7IC8vIHBvZGNhc3Rcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCA1MCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygyMy41NzF2dyArIDI1Ny41N3B4KTsgLy8gd2lkdGg6IDMzM3B4IC0gNTk3cHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA1MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zeW1ib2wtLXNoYXBlIHtcblx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHQmLnN5bWJvbC0tZXZlbiB7XG5cdFx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc3ltYm9sIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHQmLS1jaXJjbGUgeyAvLyBjaXJjbGVcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIxLjQyOXZ3ICsgMjMxLjQzcHgpOyAvLyB3aWR0aDogMzAwcHggLSA1MTJweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDU1JSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tc3RhciB7IC8vIHN0YXJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDglLCAtMjAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMjMuNzV2dyArIDI2MXB4KTsgLy8gaGVpZ2h0OiAzMzdweCAtIDYwM3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTIwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tdGFyZ2V0IHsgLy8gdGFyZ2V0XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ4JSwgMCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygyMS43ODZ2dyArIDIzOS4yOXB4KTsgLy8gaGVpZ2h0OiAzMDlweCAtIDU1M3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ4JSwgNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1lbmdhZ2VtZW50IHsgLy8gZW5nYWdlbWVudFxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NCUsIDAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMjAuMjY4dncgKyAyMjEuMTRweCk7IC8vIGhlaWdodDogMjg2cHggLSA1MTNweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MiUsIDUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tZ3VpZGFuY2UgeyAvLyBndWlkYW5jZVxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDQlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTkuMTk2dncgKyAyMTAuNTdweCk7IC8vIGhlaWdodDogMjcycHggLSA0ODdweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDcwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tcG9kY2FzdCB7IC8vIHBvZGNhc3Rcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCAwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIzLjU3MXZ3ICsgMjU3LjU3cHgpOyAvLyB3aWR0aDogMzMzcHggLSA1OTdweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQmLS1jaGFydCB7IC8vIGNoYXJ0XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgMCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygxOS4xOTZ2dyArIDIxMC41N3B4KTsgLy8gd2lkdGg6IDMzM3B4IC0gNTk3cHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDQlLCA1MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXNlYXJjaCB7IC8vIHNlYXJjaFxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMjMuNTcxdncgKyAyNTcuNTdweCk7IC8vIHdpZHRoOiAzMzNweCAtIDU5N3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmMtYmx1ZSB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRzdG9wIHtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7IHN0b3AtY29sb3I6ICMxNEZGQzc7IH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7IHN0b3AtY29sb3I6ICMwMEYwRkY7IH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmMtbWludCB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRzdG9wIHtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7IHN0b3AtY29sb3I6ICM4Q0ZGNTA7IH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7IHN0b3AtY29sb3I6ICMxNEZGQzg7IH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmMtZ3JlZW4ge1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0c3RvcCB7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkgeyBzdG9wLWNvbG9yOiAjRkZFNjMyOyB9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikgeyBzdG9wLWNvbG9yOiAjOENGRjRGOyB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5jLXllbGxvdyB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRzdG9wIHtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7IHN0b3AtY29sb3I6ICNGRjg1MDA7IH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7IHN0b3AtY29sb3I6ICNGRkU2MzI7IH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmMtb3JhbmdlIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHN0b3Age1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHsgc3RvcC1jb2xvcjogI0ZGNjQ3ODsgfVxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHsgc3RvcC1jb2xvcjogI0ZGODUwMDsgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYy1yZWQge1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0c3RvcCB7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkgeyBzdG9wLWNvbG9yOiAjRkY4MkZGOyB9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikgeyBzdG9wLWNvbG9yOiAjRkY2Mzc4OyB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuUVVJWiAyIC0gUkVQT1JUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5xdWl6LS1yZXAge1xuXHQmLnF1aXotLXJlc3VsdHMge1xuXHRcdC5zdWJ0aXRsZSB7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjJlbTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogJGh1ZS1yZWQtYmlwO1xuXHRcdH1cblx0fVxufSIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuUVVJWiAzIC0gQkFSUklFUlMgVE9PTFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ucXVpei0tYmFycmllcnMtdG9vbCB7XG5cdGNvbG9yOiAkaHVlLWJsdWUtYmlwO1xuXG5cdCYucXVpei0tcXVlc3Rpb25zIHtcblx0XHRwYWRkaW5nOiBjYWxjKDEydmggKyA4MnB4KSAwIDA7XG5cblx0ICAgLy8ucXVpei10aXRsZSB7XG5cdFx0Ly9cdGNvbG9yOiAjZmZmO1xuXHQgIFx0Ly99XG5cblx0XHQuc2VjdGlvbi1xdWl6IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmVycm9yLW1lc3NhZ2Uge1xuXHRcdFx0Y29sb3I6IHJlZDtcblx0XHR9XG5cdH1cblxuICBcdCYucXVpei0tcmVzdWx0cyB7XG5cdFx0LnNlY3Rpb24tcXVpeiB7XG5cdFx0XHQmLS1iZy1ibHVlIHtcblx0XHRcdFx0QGluY2x1ZGUgcXVpei1zdGF0ZW1lbnQtY29sb3VycygkaHVlLWJsdWUtYmlwLCAkYmx1ZSwgJGJsdWUtZ3JhZGllbnQtc3RhcnQsICRibHVlLWdyYWRpZW50LWVuZCk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWJnLWdyZWVuIHtcblx0XHRcdFx0QGluY2x1ZGUgcXVpei1zdGF0ZW1lbnQtY29sb3VycygkaHVlLWJsdWUtYmlwLCAkZ3JlZW4sICRncmVlbi1ncmFkaWVudC1zdGFydCwgJGdyZWVuLWdyYWRpZW50LWVuZCk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWJnLXB1cnBsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIHF1aXotc3RhdGVtZW50LWNvbG91cnMoJGh1ZS1ibHVlLWJpcCwgJHB1cnBsZSwgJHB1cnBsZS1ncmFkaWVudC1zdGFydCwgJHB1cnBsZS1ncmFkaWVudC1lbmQpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1iZy1waW5rIHtcblx0XHRcdFx0QGluY2x1ZGUgcXVpei1zdGF0ZW1lbnQtY29sb3VycygkaHVlLWJsdWUtYmlwLCAkcGluaywgJHBpbmstZ3JhZGllbnQtc3RhcnQsICRwaW5rLWdyYWRpZW50LWVuZCk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWJnLXJlZCB7XG5cdFx0XHRcdEBpbmNsdWRlIHF1aXotc3RhdGVtZW50LWNvbG91cnMoJGh1ZS1ibHVlLWJpcCwgJHJlZCwgJHJlZC1ncmFkaWVudC1zdGFydCwgJHJlZC1ncmFkaWVudC1lbmQpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1iZy1ncmV5IHtcblx0XHRcdFx0QGluY2x1ZGUgcXVpei1zdGF0ZW1lbnQtY29sb3VycygkaHVlLWJsdWUtYmlwLCAkZ3JleSwgJGdyZXktZ3JhZGllbnQtc3RhcnQsICRncmV5LWdyYWRpZW50LWVuZCk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWJnLW1pbnQge1xuXHRcdFx0ICBAaW5jbHVkZSBxdWl6LXN0YXRlbWVudC1jb2xvdXJzKCRodWUtYmx1ZS1iaXAsICRncmV5LCAkbWludC1ncmFkaWVudC1zdGFydCwgJG1pbnQtZ3JhZGllbnQtZW5kKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRwOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5mLXF1aXotdGl0bGUge1xuXHRcdC5pY29uIHN2ZyB7XG5cdFx0XHR3aWR0aDogMC42ZW07XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0Ji0taWNvbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRnYXA6IDAuMjVlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdC8vZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Ly9mbGV4LXNocmluazogMDtcblx0XHRcdFx0Ly9saW5lLWhlaWdodDogMTtcblx0XHRcdCAgXHRwYWRkaW5nLXRvcDogMC4wM2VtO1xuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0aGVpZ2h0OiAwLjc1ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiBzcGFuOm5vdCguaWNvbikge1xuXHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFycm93LWRvd24ge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAxMHB4O1xuXHRcdFx0d2lkdGg6IDAuNmVtO1xuXHRcdCAgXHRyZWN0IHtcblx0XHRcdCAgZmlsbDogIzBDMjM0MDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZi1xdWl6LXN1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTI4MCxcblx0XHRcdCRzdGFydDogMjAsXG5cdFx0XHQkZW5kOiAyNVxuXHRcdCk7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0fVxuXG5cdC5xdWl6LXJhZGlvLWJ1dHRvbnMge1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCRjb2xvdXJzOiAoXG5cdFx0XCJibHVlXCI6ICMxOUQ0REYsIC8vREVGOUZCXG5cdFx0XCJncmVlblwiOiAjMTRFM0I2LCAvL0Q4RkFGM1xuXHRcdFwicHVycGxlXCI6ICNBNjdDRTgsIC8vRjFFQUZDXG5cdFx0XCJwaW5rXCI6ICNGQzRGNzMsIC8vRkZFREYwXG5cdFx0XCJyZWRcIjogI0U0NjE1NywgLy9GQ0VGRUVcblx0XHRcImdyZXlcIjogI0E0QURCOCwgLy9GOEY5RkFcblx0XHRcIm1pbnRcIjogIzQ0QkVBRSwgLy9FOEY3RjVcblx0KTtcblx0Ly8kY29sb3VyczogKFxuXHQvL1x0XHRcImJsdWVcIjogIzAwRjBGRixcblx0Ly9cdFx0XCJtaW50XCI6ICMxNEZGQzcsXG5cdC8vXHRcdFwiZ3JlZW5cIjogIzhDRkY0Rixcblx0Ly9cdFx0XCJ5ZWxsb3dcIjogI0ZGRTYzMixcblx0Ly9cdFx0XCJvcmFuZ2VcIjogI0ZGODUwMCxcblx0Ly9cdFx0XCJyZWRcIjogI0ZGNjQ3OCxcblx0Ly9cdFx0XCJwaW5rXCI6ICNGRjgyRkYsXG5cdC8vXHRcdFwicHVycGxlXCI6ICNCNDhDRkYsXG5cdC8vKTtcblxuXHQudGhlbWUtYmx1ZSB7XG5cdFx0Y29sb3I6ICRjLWh1ZS1ibHVlO1xuXHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1ibHVlLWRhcms7XG5cblx0XHRoMiB7XG5cblx0XHR9XG5cblx0XHQucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS1ibHVlLWRhcms7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1ibHVlLWRhcms7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUtYmx1ZTtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCBsYWJlbDpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLWJsdWUtZGFyaztcblx0XHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLWJsdWUtZGFyaztcblx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oaWdobGlnaHQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1ibHVlO1xuXHRcdH1cblxuXHRcdCYtLWFsdCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLW1pbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtbWludC1kYXJrO1xuXG5cdFx0XHQuaGlnaGxpZ2h0IHtcblx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1taW50O1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dC1ncmFkaWVudCB7XG5cdFx0XHRcdEBpbmNsdWRlIHRleHQtZ3JhZGllbnQoXG5cdFx0XHRcdFx0bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjeyRjLWh1ZS1ibHVlfSAwJSwgI3skYy1odWUtbWludH0gMTAwJSksXG5cdFx0XHRcdFx0JGMtaHVlLW1pbnQsXG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tZ3JhZGllbnQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1ibHVlLWRhcms7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICN7JGMtaHVlLWJsdWV9IDAlLCAjeyRjLWh1ZS1taW50fSAxMDAlKTtcblxuXHRcdFx0Ji12IHtcblx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1ibHVlLWJpcDtcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTlENERGIDAlLCAjREVGOUZCIDEwMCUpO1xuXHRcdFx0fVxuXG5cdFx0XHQucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtYmx1ZS1kYXJrO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1odWUtYmx1ZS1kYXJrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCBsYWJlbDpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtYmx1ZS1kYXJrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1ibHVlLWRhcms7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRoZW1lLW1pbnQge1xuXHRcdGNvbG9yOiAkYy1odWUtbWludDtcblx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtbWludC1kYXJrO1xuXG5cdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLW1pbnQ7XG5cdFx0fVxuXG5cdFx0LnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLW1pbnQtZGFyaztcblx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1taW50LWRhcms7XG5cdFx0XHRjb2xvcjogJGMtaHVlLW1pbnQ7XG5cdFx0fVxuXG5cdFx0Ji0tYWx0IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtZ3JlZW47XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtZ3JlZW4tZGFyaztcblxuXHRcdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUtZ3JlZW47XG5cdFx0XHR9XG5cblx0XHRcdC50ZXh0LWdyYWRpZW50IHtcblx0XHRcdFx0QGluY2x1ZGUgdGV4dC1ncmFkaWVudChcblx0XHRcdFx0XHRsaW5lYXItZ3JhZGllbnQoNDVkZWcsICN7JGMtaHVlLW1pbnR9IDAlLCAjeyRjLWh1ZS1ncmVlbn0gMTAwJSksXG5cdFx0XHRcdFx0JGMtaHVlLWdyZWVuLFxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWdyYWRpZW50IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtbWludC1kYXJrO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjeyRjLWh1ZS1taW50fSAwJSwgI3skYy1odWUtZ3JlZW59IDEwMCUpO1xuXG5cdFx0XHQmLXYge1xuXHRcdFx0ICBcdGNvbG9yOiAkYy1odWUtYmx1ZS1iaXA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzQ0QkVBRSAwJSwgI0U4RjdGNSAxMDAlKTtcblx0XHRcdH1cblxuXHRcdFx0LnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLW1pbnQtZGFyaztcblx0XHRcdFx0XHRjb2xvcjogJGMtaHVlLW1pbnQtZGFyaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgbGFiZWw6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLW1pbnQtZGFyaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtbWludC1kYXJrO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1odWUtbWludDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50aGVtZS1ncmVlbiB7XG5cdFx0Y29sb3I6ICRjLWh1ZS1ncmVlbjtcblx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtZ3JlZW4tZGFyaztcblxuXHRcdC5oaWdobGlnaHQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1ncmVlbjtcblx0XHR9XG5cblx0XHQucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtZ3JlZW4tZGFyaztcblx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1ncmVlbi1kYXJrO1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1ncmVlbjtcblx0XHR9XG5cblx0XHQmLS1hbHQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS15ZWxsb3c7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUteWVsbG93LWRhcms7XG5cblx0XHRcdC5oaWdobGlnaHQge1xuXHRcdFx0XHRjb2xvcjogJGMtaHVlLXllbGxvdztcblx0XHRcdH1cblxuXHRcdFx0LnRleHQtZ3JhZGllbnQge1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0LWdyYWRpZW50KFxuXHRcdFx0XHRcdGxpbmVhci1ncmFkaWVudCg0NWRlZywgI3skYy1odWUtZ3JlZW59IDAlLCAjeyRjLWh1ZS15ZWxsb3d9IDEwMCUpLFxuXHRcdFx0XHRcdFx0JGMtaHVlLXllbGxvdyxcblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1ncmFkaWVudCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLWdyZWVuLWRhcms7XG5cdFx0ICBcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI3skYy1odWUtZ3JlZW59IDAlLCAjeyRjLWh1ZS15ZWxsb3d9IDEwMCUpO1xuXG5cdFx0ICAmLXYge1xuXHRcdFx0XHRjb2xvcjogJGMtaHVlLWJsdWUtYmlwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNEUzQjYgMCUsICNEOEZBRjMgMTAwJSk7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS1ncmVlbi1kYXJrO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1odWUtZ3JlZW4tZGFyaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgbGFiZWw6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLWdyZWVuLWRhcms7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLWdyZWVuLWRhcms7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50aGVtZS1wdXJwbGUge1xuXHRcdGNvbG9yOiAkYy1odWUteWVsbG93O1xuXHRcdGJhY2tncm91bmQ6ICRjLWh1ZS15ZWxsb3ctZGFyaztcblxuXHRcdC5oaWdobGlnaHQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS15ZWxsb3c7XG5cdFx0fVxuXG5cdFx0LnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLXllbGxvdy1kYXJrO1xuXHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLXllbGxvdy1kYXJrO1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS15ZWxsb3c7XG5cdFx0fVxuXG5cdFx0Ji0tYWx0IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtb3JhbmdlO1xuXHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLW9yYW5nZS1kYXJrO1xuXG5cdFx0XHQuaGlnaGxpZ2h0IHtcblx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1vcmFuZ2U7XG5cdFx0XHR9XG5cblx0XHRcdC50ZXh0LWdyYWRpZW50IHtcblx0XHRcdFx0QGluY2x1ZGUgdGV4dC1ncmFkaWVudChcblx0XHRcdFx0XHRsaW5lYXItZ3JhZGllbnQoNDVkZWcsICN7JGMtaHVlLXllbGxvd30gMCUsICN7JGMtaHVlLW9yYW5nZX0gMTAwJSksXG5cdFx0XHRcdFx0JGMtaHVlLW9yYW5nZSxcblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1ncmFkaWVudCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLXllbGxvdy1kYXJrO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjeyRjLWh1ZS15ZWxsb3d9IDAlLCAjeyRjLWh1ZS1vcmFuZ2V9IDEwMCUpO1xuXG5cdFx0XHQmLXYge1xuXHRcdFx0ICBcdGNvbG9yOiAkYy1odWUtYmx1ZS1iaXA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0E2N0NFOCAwJSwgI0YxRUFGQyAxMDAlKTtcblx0XHRcdH1cblxuXHRcdFx0LnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLXllbGxvdy1kYXJrO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1odWUteWVsbG93LWRhcms7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwsIGxhYmVsOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS15ZWxsb3ctZGFyaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUteWVsbG93LWRhcms7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWh1ZS15ZWxsb3c7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGhlbWUtcGluayB7XG5cdFx0Y29sb3I6ICRjLWh1ZS1vcmFuZ2U7XG5cdFx0YmFja2dyb3VuZDogJGMtaHVlLW9yYW5nZS1kYXJrO1xuXG5cdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLW9yYW5nZTtcblx0XHR9XG5cblx0XHQucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtb3JhbmdlLWRhcms7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtb3JhbmdlLWRhcms7XG5cdFx0XHRjb2xvcjogJGMtaHVlLW9yYW5nZTtcblx0XHR9XG5cblx0XHQmLS1hbHQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1yZWQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtcmVkLWRhcms7XG5cblx0XHRcdC5oaWdobGlnaHQge1xuXHRcdFx0XHRjb2xvcjogJGMtaHVlLXJlZDtcblx0XHRcdH1cblxuXHRcdFx0LnRleHQtZ3JhZGllbnQge1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0LWdyYWRpZW50KFxuXHRcdFx0XHRcdGxpbmVhci1ncmFkaWVudCg0NWRlZywgI3skYy1odWUtb3JhbmdlfSAwJSwgI3skYy1odWUtcmVkfSAxMDAlKSxcblx0XHRcdFx0XHQkYy1odWUtcmVkLFxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWdyYWRpZW50IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtb3JhbmdlLWRhcms7XG5cdFx0ICBcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI3skYy1odWUtb3JhbmdlfSAwJSwgI3skYy1odWUtcmVkfSAxMDAlKTtcblxuXHRcdCAgXHQmLXYge1xuXHRcdFx0ICBcdGNvbG9yOiAkYy1odWUtYmx1ZS1iaXA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZDNEY3MyAwJSwgI0ZGRURGMCAxMDAlKTtcblx0XHRcdH1cblxuXHRcdFx0LnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLW9yYW5nZS1kYXJrO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1odWUtb3JhbmdlLWRhcms7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwsIGxhYmVsOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS1vcmFuZ2UtZGFyaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtb3JhbmdlLWRhcms7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1vcmFuZ2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGhlbWUtcmVkIHtcblx0XHRjb2xvcjogJGMtaHVlLXJlZDtcblx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtcmVkLWRhcms7XG5cblx0XHQuaGlnaGxpZ2h0IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtcmVkO1xuXHRcdH1cblxuXHRcdC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS1yZWQtZGFyaztcblx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1yZWQtZGFyaztcblx0XHRcdGNvbG9yOiAkYy1odWUtcmVkO1xuXG5cdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwsIGxhYmVsOmhvdmVyIHtcblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWFsdCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLXBpbms7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtcGluay1kYXJrO1xuXG5cdFx0XHQuaGlnaGxpZ2h0IHtcblx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1waW5rO1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dC1ncmFkaWVudCB7XG5cdFx0XHRcdEBpbmNsdWRlIHRleHQtZ3JhZGllbnQoXG5cdFx0XHRcdFx0bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjeyRjLWh1ZS1yZWR9IDAlLCAjeyRjLWh1ZS1waW5rfSAxMDAlKSxcblx0XHRcdFx0XHQkYy1odWUtcGluayxcblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1ncmFkaWVudCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLXJlZC1kYXJrO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjeyRjLWh1ZS1yZWR9IDAlLCAjeyRjLWh1ZS1waW5rfSAxMDAlKTtcblxuXHRcdFx0Ji12IHtcblx0XHRcdCAgXHRjb2xvcjogJGMtaHVlLWJsdWUtYmlwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNFNDYxNTcgMCUsICNGQ0VGRUUgMTAwJSk7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS1yZWQtZGFyaztcblx0XHRcdFx0XHRjb2xvcjogJGMtaHVlLXJlZC1kYXJrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCBsYWJlbDpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtcmVkLWRhcms7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLXJlZC1kYXJrO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1odWUtcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRoZW1lLWdyZXkge1xuXHRcdGNvbG9yOiAkYy1odWUtcGluaztcblx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtcGluay1kYXJrO1xuXG5cdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLXBpbms7XG5cdFx0fVxuXG5cdFx0LnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLXBpbmstZGFyaztcblx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1waW5rLWRhcms7XG5cdFx0XHRjb2xvcjogJGMtaHVlLXBpbms7XG5cdFx0fVxuXG5cdFx0Ji0tYWx0IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtcHVycGxlO1xuXHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLXB1cnBsZS1kYXJrO1xuXG5cdFx0XHQuaGlnaGxpZ2h0IHtcblx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1wdXJwbGU7XG5cdFx0XHR9XG5cblx0XHRcdC50ZXh0LWdyYWRpZW50IHtcblx0XHRcdFx0QGluY2x1ZGUgdGV4dC1ncmFkaWVudChcblx0XHRcdFx0XHRsaW5lYXItZ3JhZGllbnQoNDVkZWcsICN7JGMtaHVlLXBpbmt9IDAlLCAjeyRjLWh1ZS1wdXJwbGV9IDEwMCUpLFxuXHRcdFx0XHRcdCRjLWh1ZS1wdXJwbGUsXG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tZ3JhZGllbnQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1waW5rLWRhcms7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICN7JGMtaHVlLXBpbmt9IDAlLCAjeyRjLWh1ZS1wdXJwbGV9IDEwMCUpO1xuXG5cdFx0XHQmLXYge1xuXHRcdFx0ICBcdGNvbG9yOiAkYy1odWUtYmx1ZS1iaXA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0E0QURCOCAwJSwgI0Y4RjlGQSAxMDAlKTtcblx0XHRcdH1cblxuXHRcdFx0LnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLXBpbmstZGFyaztcblx0XHRcdFx0XHRjb2xvcjogJGMtaHVlLXBpbmstZGFyaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgbGFiZWw6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLXBpbmstZGFyaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtcGluay1kYXJrO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1odWUtcGluaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50aGVtZS1wdXJwbGUge1xuXHRcdGNvbG9yOiAkYy1odWUtcHVycGxlO1xuXHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1wdXJwbGUtZGFyaztcblxuXHRcdCYtLWdyYWRpZW50IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtcHVycGxlLWRhcms7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICN7JGMtaHVlLXB1cnBsZX0gMCUsICN7JGMtaHVlLXB1cnBsZX0gMTAwJSk7XG5cdFx0fVxuXHR9XG5cblxuXHQucXVpei1zb3J0YWJsZXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR9XG5cdH1cblxuXHQucXVpei1zb3J0YWJsZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jl9faXRlbSwgJl9fcGxhY2Vob2xkZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0cGFkZGluZzogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogNzY4LFxuXHRcdFx0XHQkc3RhcnQ6IDEwLFxuXHRcdFx0XHQkZW5kOiAxMFxuXHRcdFx0KSBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiA3NjgsXG5cdFx0XHRcdCRzdGFydDogNyxcblx0XHRcdFx0JGVuZDogN1xuXHRcdFx0KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDI1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXHRcdFx0Ly8gVHlwb2dyYXBoeVxuXHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiA5OTksXG5cdFx0XHRcdCRzdGFydDogMTMsXG5cdFx0XHRcdCRlbmQ6IDE2XG5cdFx0XHQpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHQvLyBUZXh0IG92ZXJmbG93XG5cdFx0XHQvL3doaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHQvL3RleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0Ly9tYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHQvL292ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogNzY4LFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxMDAwLFxuXHRcdFx0XHRcdCRzdGFydDogMTMsXG5cdFx0XHRcdFx0JGVuZDogMTVcblx0XHRcdFx0KTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRwYWRkaW5nOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDEwMDEsXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDI1NjAsXG5cdFx0XHRcdFx0JHN0YXJ0OiAxMyxcblx0XHRcdFx0XHQkZW5kOiAxM1xuXHRcdFx0XHQpIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMTAwMSxcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMjU2MCxcblx0XHRcdFx0XHQkc3RhcnQ6IDE4LFxuXHRcdFx0XHRcdCRlbmQ6IDMwXG5cdFx0XHRcdCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAxMDAxLFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAyNTYwLFxuXHRcdFx0XHRcdCRzdGFydDogMTUsXG5cdFx0XHRcdFx0JGVuZDogMThcblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBxdWl6LXNvcnRhYmxlX19pdGVtXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQgIC8vIEtlZXAgdGhlIGdyYWRpZW50IG91dCBvZiB0aGUgdHJhbnNwYXJlbnQgYm9yZGVyIHNvIHRoZSBlZGdlIHN0YXlzIGNsZWFuLlxuXHRcdFx0JltjbGFzcyo9XCItLWdyYWRpZW50LXZcIl0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5kZWZhdWx0IHt9XG5cblx0XHRcdCYuc29ydGFibGUtZ2hvc3Qge1xuXHRcdFx0XHQvL29wYWNpdHk6IDA7XG5cdFx0XHRcdC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcGxhY2Vob2xkZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0Y29sb3I6IHJnYmEoMTIsIDI1LCA2NCwgMC41KTtcblx0XHRcdGJvcmRlcjogMXB4IGRhc2hlZCByZ2JhKDEyLCAzNSwgNjQsIDAuNSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDEwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2RpdmlkZXIge1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRtYXJnaW46IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDk5OSxcblx0XHRcdFx0JHN0YXJ0OiAyMCxcblx0XHRcdFx0JGVuZDogNDBcblx0XHRcdCkgMDtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAwIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogNzY4LFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxMDAwLFxuXHRcdFx0XHRcdCRzdGFydDogMTUsXG5cdFx0XHRcdFx0JGVuZDogMzBcblx0XHRcdFx0KTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRtYXJnaW46IDAgY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAxMDAxLFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAyNTYwLFxuXHRcdFx0XHRcdCRzdGFydDogMzAsXG5cdFx0XHRcdFx0JGVuZDogMTAwXG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcm93IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiAwIDAgY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogOTk5LFxuXHRcdFx0XHQkc3RhcnQ6IDEwLFxuXHRcdFx0XHQkZW5kOiAyMFxuXHRcdFx0KTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDEwMDEsXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDI1NjAsXG5cdFx0XHRcdFx0JHN0YXJ0OiAxNSxcblx0XHRcdFx0XHQkZW5kOiAyMFxuXHRcdFx0XHQpIDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX29yZGluYWwge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdGNvbG9yOiAkaHVlLWJsdWUtYmlwO1xuXHRcdFx0d2lkdGg6IDEwJTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19naG9zdCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0Jl9fdGFyZ2V0IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHQucXVpei1zb3J0YWJsZV9faXRlbSB7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5oaWdobGlnaHQgLnF1aXotc29ydGFibGVfX3BsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS10byB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHR3aWR0aDogMjQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMTAwMSxcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMjU2MCxcblx0XHRcdFx0XHQkc3RhcnQ6IDM0MCxcblx0XHRcdFx0XHQkZW5kOiA1NDBcblx0XHRcdFx0KTtcblx0XHRcdH1cblxuXHRcdFx0LnF1aXotc29ydGFibGVfX2l0ZW0ge1xuXHRcdFx0XHRtYXJnaW46IDAgMCBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogOTk5LFxuXHRcdFx0XHRcdCRzdGFydDogMTAsXG5cdFx0XHRcdFx0JGVuZDogMjBcblx0XHRcdFx0KSAwO1xuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMTAwMSxcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAyNTYwLFxuXHRcdFx0XHRcdFx0JHN0YXJ0OiAxNSxcblx0XHRcdFx0XHRcdCRlbmQ6IDIwXG5cdFx0XHRcdFx0KSAxMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1mcm9tIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQvL29yZGVyOiAxO1xuXHRcdFx0XHQvLyB3aWR0aDogY2FsYyg1MCUgLSAxcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQucXVpei1zb3J0YWJsZV9faXRlbSB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRtYXJnaW46IDAgY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDc2OCxcblx0XHRcdFx0XHQkc3RhcnQ6IDUsXG5cdFx0XHRcdFx0JGVuZDogOFxuXHRcdFx0XHQpIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiA3NjgsXG5cdFx0XHRcdFx0JHN0YXJ0OiA1LFxuXHRcdFx0XHRcdCRlbmQ6IDhcblx0XHRcdFx0KSAwO1xuXHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG5cdFx0XHRcdGhlaWdodDogNTRweDtcblxuXHRcdFx0XHQvL0BtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuXHRcdFx0XHQvL1x0bWFyZ2luOiAwIDIwcHggMjBweCAwO1xuXHRcdFx0XHQvL31cblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiA3NjgsXG5cdFx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTAwMCxcblx0XHRcdFx0XHRcdCRzdGFydDogOCxcblx0XHRcdFx0XHRcdCRlbmQ6IDE1XG5cdFx0XHRcdFx0KSBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogNzY4LFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDEwMDAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDgsXG5cdFx0XHRcdFx0XHQkZW5kOiAxNVxuXHRcdFx0XHRcdCkgMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDEwMDEsXG5cdFx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMjU2MCxcblx0XHRcdFx0XHRcdCRzdGFydDogMTUsXG5cdFx0XHRcdFx0XHQkZW5kOiAyMFxuXHRcdFx0XHRcdCkgY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDEwMDEsXG5cdFx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMjU2MCxcblx0XHRcdFx0XHRcdCRzdGFydDogMTUsXG5cdFx0XHRcdFx0XHQkZW5kOiAyMFxuXHRcdFx0XHRcdCkgMDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQuZ3JhcGgge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCYtLWRlc2t0b3Age1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1tb2JpbGUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0d2lkdGg6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDEwMDAsXG5cdFx0XHRcdCRzdGFydDogMjAwLFxuXHRcdFx0XHQkZW5kOiA5ODBcblx0XHRcdCk7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKlxuXHRcdCNheGlzLXkgdGV4dCxcblx0XHQjYXhpcy14IHRleHQge1xuXHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxNDQwLFxuXHRcdFx0XHQkc3RhcnQ6IDIwLFxuXHRcdFx0XHQkZW5kOiAxOFxuXHRcdFx0KTtcblx0XHR9XG5cdFx0Ki9cblx0fVxuXG5cdC5jb250YWN0cyB7XG5cdFx0JGdhcDogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAyNTAwLFxuXHRcdFx0JHN0YXJ0OiAyMCxcblx0XHRcdCRlbmQ6IDYwXG5cdFx0KTtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAkZ2FwO1xuXG5cdFx0Ly9AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0Ly9cdGdhcDogNjBweDtcblx0XHQvL31cblxuXHRcdC5jb250YWN0IHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyk7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uLXN1bW1hcnkge1xuXHRcdC8vaDIge1xuXHRcdC8vXHRjb2xvcjogJGh1ZS1yZWQtYmlwO1xuXHRcdC8vfVxuXG5cdFx0LnBhZ2UtY29udGVudCwgLmNvbC0xMiB7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHR9XG5cdH1cblxuXHQuc3VtbWFyeS1yZXNwb25zZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0ICBcdGJhY2tncm91bmQ6IHJnYmEoMTIsMzUsNjQsMC4xKTtcblx0XHRwYWRkaW5nOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDEwMDEsXG5cdFx0XHQkc3RhcnQ6IDMwLFxuXHRcdFx0JGVuZDogNjBcblx0XHQpIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTAwMCxcblx0XHRcdCRzdGFydDogNDAsXG5cdFx0XHQkZW5kOiA3MFxuXHRcdCk7XG5cblx0XHRoMyB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMC43NWVtO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdCAgXHRwYXRoLCBjaXJjbGUge1xuXHRcdFx0XHRcdGZpbGw6ICRodWUtcmVkLWJpcDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zb2x1dGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTAwMCxcblx0XHRcdFx0JHN0YXJ0OiAyMCxcblx0XHRcdFx0JGVuZDogMzBcblx0XHRcdCk7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0Z2FwOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTAwMCxcblx0XHRcdFx0XHQkc3RhcnQ6IDYwLFxuXHRcdFx0XHRcdCRlbmQ6IDcwXG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cblx0XHRcdG1hcmdpbjogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTAwMSxcblx0XHRcdFx0JHN0YXJ0OiA1MCxcblx0XHRcdFx0JGVuZDogNjBcblx0XHRcdCkgMCAwO1xuXG5cdFx0XHQmX19pY29uIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0d2lkdGg6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxMDAwLFxuXHRcdFx0XHRcdCRzdGFydDogNjAsXG5cdFx0XHRcdFx0JGVuZDogMTAwXG5cdFx0XHRcdCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblxuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRmaWxsOiAkaHVlLXJlZC1iaXA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3VtbWFyeS1jdGEge1xuXG5cdH1cblxuXHQuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayB7XG5cblx0XHQuY2hvc2VuIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCAgXHQmLmhpZ2hsaWdodCB7XG5cdFx0XHQgIGNvbG9yOiAkaHVlLXJlZC1iaXA7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0JG9mZnNldDogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDEwMDAsXG5cdFx0XHRcdFx0JHN0YXJ0OiAxMTUsXG5cdFx0XHRcdFx0JGVuZDogMTMwXG5cdFx0XHRcdCk7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMjI1cHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0Ly8gZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgjeyRvZmZzZXR9LCAwKTtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovbGFyZ2UtaWNvbnMvYW5zd2VyLW1vYmlsZS1ibHVlLnN2Zyk7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0tbGVmdDpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogMTc0cHg7XG5cdFx0XHRcdGhlaWdodDogODlweDtcblx0XHRcdFx0bGVmdDogLTIwMHB4O1xuXHRcdFx0XHR0b3A6IC03NXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9hbnN3ZXItbGVmdC1ibHVlLnN2Zyk7XG5cdFx0XHR9XG5cdFx0XHQmLS1yaWdodDpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogMjE0cHg7XG5cdFx0XHRcdGhlaWdodDogMjlweDtcblx0XHRcdFx0cmlnaHQ6IC0yMzRweDtcblx0XHRcdFx0dG9wOiAxOHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9hbnN3ZXItbW9iaWxlLWJsdWUuc3ZnKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLy5jaG9zZW4ge1xuXHRcdC8vXHQvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Ly9cdGRpc3BsYXk6IGZsZXg7XG5cdFx0Ly9cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHQvL1x0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC8vXHRtYXJnaW46IC0wLjI1ZW0gMCAxLjI1ZW0gMDtcblx0XHQvL1xuXHRcdC8vXHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0Ly9cdFx0Y29udGVudDogXCJcIjtcblx0XHQvL1x0XHRkaXNwbGF5OiBub25lO1xuXHRcdC8vXHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvL1x0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNXB4KTtcblx0XHQvL1x0XHR3aWR0aDogMTc0cHg7XG5cdFx0Ly9cdFx0aGVpZ2h0OiA4OXB4O1xuXHRcdC8vXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0Ly9cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHQvL1xuXHRcdC8vXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcblx0XHQvL1x0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ly9cdFx0fVxuXHRcdC8vXHR9XG5cdFx0Ly9cblx0XHQvL1x0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuXHRcdC8vXHRcdCY6YWZ0ZXIge1xuXHRcdC8vXHRcdFx0JG9mZnNldDogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHQvL1x0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdC8vXHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTAwMCxcblx0XHQvL1x0XHRcdFx0JHN0YXJ0OiAxMTUsXG5cdFx0Ly9cdFx0XHRcdCRlbmQ6IDEzMFxuXHRcdC8vXHRcdFx0KTtcblx0XHQvL1x0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0Ly9cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQvL1x0XHRcdC8vIGZsb2F0OiByaWdodDtcblx0XHQvL1x0XHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKCN7JG9mZnNldH0sIDApO1xuXHRcdC8vXHRcdFx0d2lkdGg6IDIyNXB4O1xuXHRcdC8vXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdC8vXHRcdFx0bWFyZ2luOiAxMHB4IDAgMTBweDtcblx0XHQvL1x0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL2Fuc3dlci1tb2JpbGUuc3ZnKTtcblx0XHQvL1x0XHR9XG5cdFx0Ly9cdH1cblx0XHQvL1xuXHRcdC8vXHQmLS1sZWZ0OmJlZm9yZSB7XG5cdFx0Ly9cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ly9cdFx0bWFyZ2luOiAwIDIwcHggMCAtMTk0cHg7XG5cdFx0Ly9cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovbGFyZ2UtaWNvbnMvYW5zd2VyLWxlZnQuc3ZnKTtcblx0XHQvL1x0XHQvL2xlZnQ6IC0yMDBweDtcblx0XHQvL1x0XHQvL3RvcDogLTc1cHg7XG5cdFx0Ly9cdH1cblx0XHQvL1x0Ji0tcmlnaHQ6YWZ0ZXIge1xuXHRcdC8vXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC8vXHRcdG1hcmdpbjogMCAtMTk0cHggMCAyMHB4O1xuXHRcdC8vXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL2Fuc3dlci1yaWdodC5zdmcpO1xuXHRcdC8vXHRcdC8vcmlnaHQ6IC0yMDBweDtcblx0XHQvL1x0XHQvL3RvcDogLTcwcHg7XG5cdFx0Ly9cdH1cblx0XHQvL31cblxuXHRcdC5zeW1ib2wge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgY2FsYygxNC43Mjh2dyArIDUyLjg3cHgpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTQuNzI4dncgKyA1Mi44N3B4KTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1ibHVlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L3NtYWxsLWljb25zL2RpYW1vbmQuc3ZnJyk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWdyZWVuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L3NtYWxsLWljb25zL2NpcmNsZS5zdmcnKTtcblx0XHRcdH1cblxuXHRcdFx0Ji0tcHVycGxlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L3NtYWxsLWljb25zL3N0YXIuc3ZnJyk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXBpbmsge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovc21hbGwtaWNvbnMvdHJpYW5nbGUuc3ZnJyk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXJlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9zbWFsbC1pY29ucy9zcXVhcmUuc3ZnJyk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWdyZXkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovc21hbGwtaWNvbnMvc2hpZWxkLnN2ZycpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1taW50IHtcblx0XHRcdCAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L3NtYWxsLWljb25zL2Fycm93LnN2ZycpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuXHRcdFx0XHQmLS1ibHVlIHsgLy8gZGlhbW9uZFxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NyUsIDUwJSk7XG5cdFx0XHRcdFx0Ly8gaGVpZ2h0OiBjYWxjKDIxLjQyOXZ3ICsgMjMxLjQzcHgpOyAvLyB3aWR0aDogMzAwcHggLSA1MTJweFxuXHRcdFx0XHRcdGhlaWdodDogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxNDQwLFxuXHRcdFx0XHRcdFx0JHN0YXJ0OiAzMDAsXG5cdFx0XHRcdFx0XHQkZW5kOiA0NzBcblx0XHRcdFx0XHQpO1xuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDU1JSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tcHVycGxlIHsgLy8gc3RhclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NiUsIDU4JSk7XG5cdFx0XHRcdFx0Ly8gaGVpZ2h0OiBjYWxjKDIzLjc1dncgKyAyNjFweCk7IC8vIGhlaWdodDogMzM3cHggLSA2MDNweFxuXHRcdFx0XHRcdGhlaWdodDogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxNDQwLFxuXHRcdFx0XHRcdFx0JHN0YXJ0OiAzMDAsXG5cdFx0XHRcdFx0XHQkZW5kOiA0NDBcblx0XHRcdFx0XHQpO1xuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NiUsIDU4JSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tZ3JlZW4geyAvLyBjaXJjbGVcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDYlLCA1OCUpO1xuXHRcdFx0XHRcdC8vIGhlaWdodDogY2FsYygyMS43ODZ2dyArIDIzOS4yOXB4KTsgLy8gaGVpZ2h0OiAzMDlweCAtIDU1M3B4XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDE0NDAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDMwMCxcblx0XHRcdFx0XHRcdCRlbmQ6IDQ0MFxuXHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ2JSwgNTglKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1waW5rIHsgLy8gdHJpYW5nbGVcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDklLCA1NSUpO1xuXHRcdFx0XHRcdC8vIGhlaWdodDogY2FsYygyMC4yNjh2dyArIDIyMS4xNHB4KTsgLy8gaGVpZ2h0OiAyODZweCAtIDUxM3B4XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDE0NDAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDMwMCxcblx0XHRcdFx0XHRcdCRlbmQ6IDQ2MFxuXHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ5JSwgNDUlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1yZWQgeyAvLyBzcXVhcmVcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA3MCUpO1xuXHRcdFx0XHRcdC8vIGhlaWdodDogY2FsYygxOS4xOTZ2dyArIDIxMC41N3B4KTsgLy8gaGVpZ2h0OiAyNzJweCAtIDQ4N3B4XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDE0NDAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDMwMCxcblx0XHRcdFx0XHRcdCRlbmQ6IDQxMFxuXHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgNzAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1ncmV5IHsgLy8gc2hpZWxkXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ1JSwgNTUlKTtcblx0XHRcdFx0XHQvLyBoZWlnaHQ6IGNhbGMoMjMuNTcxdncgKyAyNTcuNTdweCk7IC8vIHdpZHRoOiAzMzNweCAtIDU5N3B4XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDE0NDAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDMwMCxcblx0XHRcdFx0XHRcdCRlbmQ6IDQyMFxuXHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ1JSwgNjAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1taW50IHsgLy8gYXJyb3dcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCA3NSUpO1xuXHRcdFx0XHRcdC8vIGhlaWdodDogY2FsYygyMy41NzF2dyArIDI1Ny41N3B4KTsgLy8gd2lkdGg6IDMzM3B4IC0gNTk3cHhcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTQ0MCxcblx0XHRcdFx0XHRcdCRzdGFydDogMzAwLFxuXHRcdFx0XHRcdFx0JGVuZDogNDIwXG5cdFx0XHRcdFx0KTtcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA3NSUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zeW1ib2wtLXNoYXBlIHtcblx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHQmLnN5bWJvbC0tZXZlbiB7XG5cdFx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zeW1ib2wge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdCYtLWNpcmNsZSB7IC8vIGNpcmNsZVxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMjEuNDI5dncgKyAyMzEuNDNweCk7IC8vIHdpZHRoOiAzMDBweCAtIDUxMnB4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTUlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1zdGFyIHsgLy8gc3RhclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00OCUsIC0yMCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygyMy43NXZ3ICsgMjYxcHgpOyAvLyBoZWlnaHQ6IDMzN3B4IC0gNjAzcHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtMjAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS10YXJnZXQgeyAvLyB0YXJnZXRcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDglLCAwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIxLjc4NnZ3ICsgMjM5LjI5cHgpOyAvLyBoZWlnaHQ6IDMwOXB4IC0gNTUzcHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDglLCA1MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLWVuZ2FnZW1lbnQgeyAvLyBlbmdhZ2VtZW50XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ0JSwgMCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygyMC4yNjh2dyArIDIyMS4xNHB4KTsgLy8gaGVpZ2h0OiAyODZweCAtIDUxM3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQyJSwgNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1ndWlkYW5jZSB7IC8vIGd1aWRhbmNlXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgNCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygxOS4xOTZ2dyArIDIxMC41N3B4KTsgLy8gaGVpZ2h0OiAyNzJweCAtIDQ4N3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgNzAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1wb2RjYXN0IHsgLy8gcG9kY2FzdFxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMjMuNTcxdncgKyAyNTcuNTdweCk7IC8vIHdpZHRoOiAzMzNweCAtIDU5N3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdCYtLWNoYXJ0IHsgLy8gY2hhcnRcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCAwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDE5LjE5NnZ3ICsgMjEwLjU3cHgpOyAvLyB3aWR0aDogMzMzcHggLSA1OTdweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NCUsIDUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tc2VhcmNoIHsgLy8gc2VhcmNoXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgMCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygyMy41NzF2dyArIDI1Ny41N3B4KTsgLy8gd2lkdGg6IDMzM3B4IC0gNTk3cHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA1MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIkBtaXhpbiB0ZXh0LWdyYWRpZW50KCRncmFkaWVudCwgJGNvbG9yOiBmYWxzZSkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAkZ3JhZGllbnQ7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWl4aW4gdGV4dC1ncmFkaWVudC1saW5rKCRncmFkaWVudCkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAkZ3JhZGllbnQ7XG5cdGJhY2tncm91bmQtc2l6ZTogMjAwJSBhdXRvO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4zcyBlYXNlLWluLW91dDtcblxuXHQmOmhvdmVyLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0xMDAlIDA7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAuM3MgZWFzZS1pbi1vdXQ7XG5cdH1cbn0iXX0= */
