/*
--------------------
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: #fff;
}
.site-search.site-search--active, .site-search.active {
  display: block;
  opacity: 1;
}
/*
.search-overlay {
	position: absolute;
}
*/
.search-has-input .search-overlay {
  background: #00F0FF;
  overflow-y: scroll;
  overflow-x: hidden;
  width: 90%;
  opacity: 1;
}
@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 .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;
}
/**
.site-search--overlay {
	&.active {
		@include respond-to($column-size-desktop) {
			top: 70px;
			padding-top: 0;
		}
	}
}
*/
/*
--------------------
SEARCH: RESULT
--------------------
*/
.search-result {
  color: #00505A;
  overflow: hidden;
  padding: 2em 0;
  border-bottom: 1px solid #00505A;
}
.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: bold;
}
.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: #00505A;
}
.search-result--team .search-result__image {
  padding: 0;
  position: relative;
  overflow: hidden;
  border: calc(0.286vw + 1.14px) solid #00505A;
  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;
  opacity: 1;
  background: url("/assets/images/icons/symbols/mag-glass.svg") no-repeat 13px center;
  background-size: 13px;
}
@media screen and (min-width: 1001px) {
  .search-nav__button:before {
    top: 4px;
    left: -3px;
  }
}
.search-nav__button:after {
  top: 1px;
  left: -1px;
  opacity: 0;
  background: url("/assets/images/icons/symbols/close_blue.svg") no-repeat 8px center;
  background-size: 11px;
}
@media screen and (min-width: 1001px) {
  .search-nav__button:after {
    top: 4px;
    left: 2px;
  }
}
.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;
  height: 28px;
  overflow: hidden;
  margin-bottom: calc(1.176vw + 26.47px);
  transition: width 0.5s linear, height 0.5s linear;
}
@media screen and (max-width: 1000px) {
  .search-nav__bar {
    float: right;
    height: 23px;
  }
}
.search-nav__bar.active {
  position: relative;
  z-index: 9999;
}
.search-nav__bar.active .search-nav__input {
  background-color: #fff;
}
.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: #00505A;
  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: #00505A;
}
.search-nav__input[type=text]::-moz-placeholder {
  color: #00505A;
}
.search-nav__input[type=text]::placeholder {
  color: #00505A;
}
.search-nav__input[type=text]:focus {
  outline: none;
  background-color: #fff;
}
.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 #fff 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;
}

.header-search {
  position: fixed;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background: #00F0FF;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
@media screen and (max-width: 1000px) {
  .header-search {
    display: none;
  }
}
.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: #fff;
  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;
}
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 {
  height: 38px;
}
.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;
  }
}
@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: 0.5;
}
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;
  height: 638px;
  margin: 0 0 100px;
}
@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 .svg-wrapper {
  height: 638px;
  width: 638px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@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 .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;
}
.adr-menu-wrapper .circle-wrapper .svg-wrapper .svg-wrapper-center-text p {
  margin: 0;
  color: #fff;
}
.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.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;
}
.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;
}
@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.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;
}
.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 {
    margin: 0 20px 0 -5px;
    display: block;
  }
}
.adr-menu-wrapper .buttons-outer-wrapper .button-adr .button-icon.vertical {
  padding: 0;
  width: 20%;
  min-width: 50px;
  height: 46px;
}
@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.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: #ffffff;
}
.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: #00F0FF;
  background: #00F0FF;
  color: #00505A;
}
.quiz .error-message {
  color: #fff;
  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: #80A7AC;
  border: 3px solid #80A7AC;
}

.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-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 h2, .quiz--questions .section-quiz--bg-blue h3, .quiz--questions .section-quiz--bg-blue .quiz-option {
  color: #00505A;
}
.quiz--questions .section-quiz--bg-blue .quiz-option {
  border-color: #00505A;
}
.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: #00505A;
  background: #00505A;
  color: #00F0FF;
}
.quiz--questions .section-quiz--bg-blue .error-message--questions {
  color: #00505A;
}
.quiz--questions .section-quiz--bg-mint h2, .quiz--questions .section-quiz--bg-mint h3, .quiz--questions .section-quiz--bg-mint .quiz-option {
  color: #004c43;
}
.quiz--questions .section-quiz--bg-mint .quiz-option {
  border-color: #004c43;
}
.quiz--questions .section-quiz--bg-mint .quiz-option label:hover,
.quiz--questions .section-quiz--bg-mint .quiz-option input[type=radio]:focus + label,
.quiz--questions .section-quiz--bg-mint .quiz-option input[type=radio]:checked + label {
  border-color: #004c43;
  background: #004c43;
  color: #14FFC7;
}
.quiz--questions .section-quiz--bg-mint .error-message--questions {
  color: #004c43;
}
.quiz--questions .section-quiz--bg-green h2, .quiz--questions .section-quiz--bg-green h3, .quiz--questions .section-quiz--bg-green .quiz-option {
  color: #214427;
}
.quiz--questions .section-quiz--bg-green .quiz-option {
  border-color: #214427;
}
.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: #214427;
  background: #214427;
  color: #8CFF50;
}
.quiz--questions .section-quiz--bg-green .error-message--questions {
  color: #214427;
}
.quiz--questions .section-quiz--bg-yellow h2, .quiz--questions .section-quiz--bg-yellow h3, .quiz--questions .section-quiz--bg-yellow .quiz-option {
  color: #2D2A51;
}
.quiz--questions .section-quiz--bg-yellow .quiz-option {
  border-color: #2D2A51;
}
.quiz--questions .section-quiz--bg-yellow .quiz-option label:hover,
.quiz--questions .section-quiz--bg-yellow .quiz-option input[type=radio]:focus + label,
.quiz--questions .section-quiz--bg-yellow .quiz-option input[type=radio]:checked + label {
  border-color: #2D2A51;
  background: #2D2A51;
  color: #FFE632;
}
.quiz--questions .section-quiz--bg-yellow .error-message--questions {
  color: #2D2A51;
}
.quiz--questions .section-quiz--bg-orange h2, .quiz--questions .section-quiz--bg-orange h3, .quiz--questions .section-quiz--bg-orange .quiz-option {
  color: #471C35;
}
.quiz--questions .section-quiz--bg-orange .quiz-option {
  border-color: #471C35;
}
.quiz--questions .section-quiz--bg-orange .quiz-option label:hover,
.quiz--questions .section-quiz--bg-orange .quiz-option input[type=radio]:focus + label,
.quiz--questions .section-quiz--bg-orange .quiz-option input[type=radio]:checked + label {
  border-color: #471C35;
  background: #471C35;
  color: #FF8500;
}
.quiz--questions .section-quiz--bg-orange .error-message--questions {
  color: #471C35;
}
.quiz--questions .section-quiz--bg-red h2, .quiz--questions .section-quiz--bg-red h3, .quiz--questions .section-quiz--bg-red .quiz-option {
  color: #3E0026;
}
.quiz--questions .section-quiz--bg-red .quiz-option {
  border-color: #3E0026;
}
.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: #3E0026;
  background: #3E0026;
  color: #FF6378;
}
.quiz--questions .section-quiz--bg-red .error-message--questions {
  color: #3E0026;
}
.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: #80A7AC;
}
.quiz--results .button.c-blue {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-blue:hover, .quiz--results .button.c-blue:active {
  color: #00505A;
  border-color: #00F0FF;
  background: #00F0FF;
}
.quiz--results .button.c-mint {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-mint:hover, .quiz--results .button.c-mint:active {
  color: #004c43;
  border-color: #14FFC7;
  background: #14FFC7;
}
.quiz--results .button.c-green {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-green:hover, .quiz--results .button.c-green:active {
  color: #214427;
  border-color: #8CFF50;
  background: #8CFF50;
}
.quiz--results .button.c-yellow {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-yellow:hover, .quiz--results .button.c-yellow:active {
  color: #2D2A51;
  border-color: #FFE632;
  background: #FFE632;
}
.quiz--results .button.c-orange {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-orange:hover, .quiz--results .button.c-orange:active {
  color: #471C35;
  border-color: #FF8500;
  background: #FF8500;
}
.quiz--results .button.c-red {
  border-color: currentColor;
  background: transparent;
}
.quiz--results .button.c-red:hover, .quiz--results .button.c-red:active {
  color: #3E0026;
  border-color: #FF6378;
  background: #FF6378;
}
.quiz--results .section-summary__message {
  color: #7EA5AA;
}
@media (max-width: 1000px) {
  .quiz--results .section-summary__message {
    font-size: calc(4vw + 12px);
  }
}
.quiz--results .section-summary__message span:nth-of-type(1) {
  background: linear-gradient(-90deg, #14FFC7, #00F0FF);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
}
.quiz--results .section-summary__message span:nth-of-type(2) {
  text-transform: lowercase;
  background: linear-gradient(-90deg, #8CFF50, #14FFC8);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
}
.quiz--results .section-summary__message span:nth-of-type(3) {
  text-transform: lowercase;
  background: linear-gradient(-90deg, #FFE632, #8CFF4F);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
}
.quiz--results .section-summary__message span:nth-of-type(4) {
  text-transform: lowercase;
  background: linear-gradient(-90deg, #FF8500, #FFE632);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
}
.quiz--results .section-summary__message span:nth-of-type(5) {
  text-transform: lowercase;
  background: linear-gradient(-90deg, #FF6478, #FF8500);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
}
.quiz--results .section-summary__message span:nth-of-type(6) {
  text-transform: lowercase;
  background: linear-gradient(-90deg, #FF82FF, #FF6378);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
}
.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 li {
  list-style: none;
  margin: 0 0 1.25em;
  color: #fff;
}
.quiz--results .section-quiz__inner .quiz-answers {
  overflow: visible;
}
.quiz--results .section-quiz__inner .quiz-answers__chosen {
  position: relative;
  color: inherit;
}
.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.svg");
}
.quiz--results .section-quiz--feedback .symbol--mint {
  background-image: url("/assets/images/icons/quiz/large-icons/star.svg");
}
.quiz--results .section-quiz--feedback .symbol--green {
  background-image: url("/assets/images/icons/quiz/large-icons/target.svg");
}
.quiz--results .section-quiz--feedback .symbol--yellow {
  background-image: url("/assets/images/icons/quiz/large-icons/engagement.svg");
}
.quiz--results .section-quiz--feedback .symbol--orange {
  background-image: url("/assets/images/icons/quiz/large-icons/guidance.svg");
}
.quiz--results .section-quiz--feedback .symbol--red {
  background-image: url("/assets/images/icons/quiz/large-icons/podcast.svg");
}
@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--mint {
    -webkit-transform: translate(-46%, 45%);
    transform: translate(-46%, 45%);
    height: calc(23.75vw + 261px);
  }
  .quiz--results .section-quiz--feedback .symbol--mint.symbol--odd {
    -webkit-transform: translate(50%, 45%);
    transform: translate(50%, 45%);
  }
  .quiz--results .section-quiz--feedback .symbol--green {
    -webkit-transform: translate(-48%, 50%);
    transform: translate(-48%, 50%);
    height: calc(21.786vw + 239.29px);
  }
  .quiz--results .section-quiz--feedback .symbol--green.symbol--odd {
    -webkit-transform: translate(48%, 50%);
    transform: translate(48%, 50%);
  }
  .quiz--results .section-quiz--feedback .symbol--yellow {
    -webkit-transform: translate(-44%, 84%);
    transform: translate(-44%, 84%);
    height: calc(20.268vw + 221.14px);
  }
  .quiz--results .section-quiz--feedback .symbol--yellow.symbol--odd {
    -webkit-transform: translate(42%, 50%);
    transform: translate(42%, 50%);
  }
  .quiz--results .section-quiz--feedback .symbol--orange {
    -webkit-transform: translate(-40%, 70%);
    transform: translate(-40%, 70%);
    height: calc(19.196vw + 210.57px);
  }
  .quiz--results .section-quiz--feedback .symbol--orange.symbol--odd {
    -webkit-transform: translate(40%, 70%);
    transform: translate(40%, 70%);
  }
  .quiz--results .section-quiz--feedback .symbol--red {
    -webkit-transform: translate(-40%, 50%);
    transform: translate(-40%, 50%);
    height: calc(23.571vw + 257.57px);
  }
  .quiz--results .section-quiz--feedback .symbol--red.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: #80A7AC;
}

/*
--------------------------
QUIZ 3 - BARRIERS TOOL
--------------------------
*/
.quiz--barriers-tool {
  color: #fff;
}
.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 p:last-child {
  margin: 0;
}
.quiz--barriers-tool .f-quiz-title .icon svg {
  width: 0.6em;
  height: auto;
}
.quiz--barriers-tool .f-quiz-title .arrow-down {
  vertical-align: baseline;
  margin: 0 0 0 10px;
  width: 0.6em;
}
.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: #00505A;
  background: linear-gradient(180deg, #00F0FF 0%, #14FFC7 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: #004C43;
  background: linear-gradient(180deg, #14FFC7 0%, #8CFF4F 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: #214427;
  background: linear-gradient(180deg, #8CFF4F 0%, #FFE533 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-yellow {
  color: #FFE533;
  background: #2D2A51;
}
.quiz--barriers-tool .theme-yellow .highlight {
  color: #FFE533;
}
.quiz--barriers-tool .theme-yellow .quiz-radio-buttons .radio-button {
  border-color: #2D2A51;
  background: #2D2A51;
  color: #FFE533;
}
.quiz--barriers-tool .theme-yellow--alt {
  color: #FF8500;
  background: #471C35;
}
.quiz--barriers-tool .theme-yellow--alt .highlight {
  color: #FF8500;
}
.quiz--barriers-tool .theme-yellow--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-yellow--gradient {
  color: #2D2A51;
  background: linear-gradient(90deg, #FFE533 0%, #FF8500 100%);
}
.quiz--barriers-tool .theme-yellow--gradient-v {
  color: #2D2A51;
  background: linear-gradient(180deg, #FFE533 0%, #FF8500 100%);
}
.quiz--barriers-tool .theme-yellow--gradient .quiz-radio-buttons .radio-button label {
  border-color: #2D2A51;
  color: #2D2A51;
}
.quiz--barriers-tool .theme-yellow--gradient .quiz-radio-buttons .radio-button input[type=radio]:checked + label, .quiz--barriers-tool .theme-yellow--gradient .quiz-radio-buttons .radio-button label:hover {
  border-color: #2D2A51;
  background: #2D2A51;
  color: #FFE533;
}
.quiz--barriers-tool .theme-orange {
  color: #FF8500;
  background: #471C35;
}
.quiz--barriers-tool .theme-orange .highlight {
  color: #FF8500;
}
.quiz--barriers-tool .theme-orange .quiz-radio-buttons .radio-button {
  border-color: #471C35;
  background: #471C35;
  color: #FF8500;
}
.quiz--barriers-tool .theme-orange--alt {
  color: #FF6378;
  background: #3E0026;
}
.quiz--barriers-tool .theme-orange--alt .highlight {
  color: #FF6378;
}
.quiz--barriers-tool .theme-orange--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-orange--gradient {
  color: #471C35;
  background: linear-gradient(90deg, #FF8500 0%, #FF6378 100%);
}
.quiz--barriers-tool .theme-orange--gradient-v {
  color: #471C35;
  background: linear-gradient(180deg, #FF8500 0%, #FF6378 100%);
}
.quiz--barriers-tool .theme-orange--gradient .quiz-radio-buttons .radio-button label {
  border-color: #471C35;
  color: #471C35;
}
.quiz--barriers-tool .theme-orange--gradient .quiz-radio-buttons .radio-button input[type=radio]:checked + label, .quiz--barriers-tool .theme-orange--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: #3E0026;
  background: linear-gradient(180deg, #FF6378 0%, #FF82FF 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-pink {
  color: #FF82FF;
  background: #442A4F;
}
.quiz--barriers-tool .theme-pink .highlight {
  color: #FF82FF;
}
.quiz--barriers-tool .theme-pink .quiz-radio-buttons .radio-button {
  border-color: #442A4F;
  background: #442A4F;
  color: #FF82FF;
}
.quiz--barriers-tool .theme-pink--alt {
  color: #B58CFF;
  background: #32124C;
}
.quiz--barriers-tool .theme-pink--alt .highlight {
  color: #B58CFF;
}
.quiz--barriers-tool .theme-pink--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-pink--gradient {
  color: #442A4F;
  background: linear-gradient(90deg, #FF82FF 0%, #B58CFF 100%);
}
.quiz--barriers-tool .theme-pink--gradient-v {
  color: #442A4F;
  background: linear-gradient(180deg, #FF82FF 0%, #B58CFF 100%);
}
.quiz--barriers-tool .theme-pink--gradient .quiz-radio-buttons .radio-button label {
  border-color: #442A4F;
  color: #442A4F;
}
.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: #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:last-of-type {
  margin: 0;
}
.quiz--barriers-tool .quiz-sortable__placeholder {
  position: relative;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  color: rgba(255, 255, 255, 0.5);
  border: 1px dashed rgba(255, 255, 255, 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: #fff;
  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;
  /*
  #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 .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((100vw + -20px));
}
@media (min-width: 1001px) {
  .quiz--barriers-tool .graph--mobile {
    display: none;
  }
}
.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 h2 {
  color: #00F0FF;
}
.quiz--barriers-tool .section-summary .page-content, .quiz--barriers-tool .section-summary .col-12 {
  overflow: visible;
}
.quiz--barriers-tool .summary-response {
  border-radius: 30px;
  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 {
  fill: currentColor;
}
.quiz--barriers-tool .summary-response .solution {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: calc((1.4705882353vw + 15.2941176471px));
  margin: calc((1.4684287812vw + 45.3010279001px)) 0 0;
}
@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__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: currentColor;
}
@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: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.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.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.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/gradient/diamond.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--mint {
  background-image: url("/assets/images/icons/quiz/gradient/circle.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--green {
  background-image: url("/assets/images/icons/quiz/gradient/star.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--yellow {
  background-image: url("/assets/images/icons/quiz/gradient/triangle.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--orange {
  background-image: url("/assets/images/icons/quiz/gradient/square.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--red {
  background-image: url("/assets/images/icons/quiz/gradient/shield.svg");
}
.quiz--barriers-tool .section-quiz--feedback .symbol--pink {
  background-image: url("/assets/images/icons/quiz/gradient/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--mint {
    -webkit-transform: translate(-46%, 58%);
    transform: translate(-46%, 58%);
    height: calc((12.5vw + 260px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--mint.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--yellow {
    -webkit-transform: translate(-49%, 55%);
    transform: translate(-49%, 55%);
    height: calc((14.2857142857vw + 254.2857142857px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--yellow.symbol--odd {
    -webkit-transform: translate(49%, 45%);
    transform: translate(49%, 45%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--orange {
    -webkit-transform: translate(-50%, 70%);
    transform: translate(-50%, 70%);
    height: calc((9.8214285714vw + 268.5714285714px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--orange.symbol--odd {
    -webkit-transform: translate(40%, 70%);
    transform: translate(40%, 70%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--red {
    -webkit-transform: translate(-45%, 55%);
    transform: translate(-45%, 55%);
    height: calc((10.7142857143vw + 265.7142857143px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--red.symbol--odd {
    -webkit-transform: translate(45%, 60%);
    transform: translate(45%, 60%);
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--pink {
    -webkit-transform: translate(-40%, 75%);
    transform: translate(-40%, 75%);
    height: calc((10.7142857143vw + 265.7142857143px));
  }
  .quiz--barriers-tool .section-quiz--feedback .symbol--pink.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVsZW1lbnRzL3NlYXJjaC9fc2VhcmNoLnNjc3MiLCJfc2V0dGluZ3Muc2NzcyIsInZlci0yMDIxLmNzcyIsImVsZW1lbnRzL3NlYXJjaC9fc2VhcmNoLXJlc3VsdC5zY3NzIiwiZWxlbWVudHMvc2VhcmNoL19zZWFyY2gtcmVzdWx0LS10ZWFtLnNjc3MiLCJlbGVtZW50cy9zZWFyY2gvX3NlYXJjaC1yZXN1bHQtLW5ld3Muc2NzcyIsImVsZW1lbnRzL3NlYXJjaC9fc2VhcmNoLW5hdi5zY3NzIiwiZWxlbWVudHMvaGVhZGVyL19oZWFkZXItbGFuZ3VhZ2Uuc2NzcyIsImVsZW1lbnRzL2xhbmd1YWdlL19sYW5ndWFnZS1zZWxlY3Rvci5zY3NzIiwiZWxlbWVudHMvX21lZGlhLXBsYXllci5zY3NzIiwiZWxlbWVudHMvX2Fkci1jaXJjbGUuc2NzcyIsInNlY3Rpb25zL19yZXNvdXJjZXMuc2NzcyIsInNlY3Rpb25zL19xdWl6LnNjc3MiLCJzZWN0aW9ucy9fcXVpei0tMi5zY3NzIiwic2VjdGlvbnMvX3F1aXotLTMuc2NzcyIsIm1peGlucy9fdGV4dC1ncmFkaWVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0NBQUE7QUFPQTtFQUNDLGFBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGdDQUFBO0VBQ0EsZ0JDRVM7QUNIVjtBRklDO0VBQ0MsY0FBQTtFQUNBLFVBQUE7QUVGRjtBRlNBOzs7O0NBQUE7QUFNRTtFQUVELG1CQ2lCWTtFRGhCWixrQkFBQTtFQUNBLGtCQUFBO0VBRUUsVUFBQTtFQVNGLFVBQUE7QUVsQkQ7QUZXQztFQVJDO0lBU0MsVUFBQTtFRVJEO0FBQ0Y7QUZTQztFQVhDO0lBWUMsVUFBQTtFRU5EO0FBQ0Y7QUZVQztFQUNFLDZFQUFBO0VBQ0EsV0FBQTtBRVJIO0FGVUc7RUFKRjtJQUtHLDZFQUFB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Q0Y7QVVyNUJLO0VBQWlCLG1CQUFBO0FWdzVCdEI7QVV2NUJLO0VBQWlCLG1CQUFBO0FWMDVCdEI7QVVuNUJLO0VBQWlCLG1CQUFBO0FWczVCdEI7QVVyNUJLO0VBQWlCLG1CQUFBO0FWdzVCdEI7QVVqNUJLO0VBQWlCLG1CQUFBO0FWbzVCdEI7QVVuNUJLO0VBQWlCLG1CQUFBO0FWczVCdEI7QVUvNEJLO0VBQWlCLG1CQUFBO0FWazVCdEI7QVVqNUJLO0VBQWlCLG1CQUFBO0FWbzVCdEI7QVU3NEJLO0VBQWlCLG1CQUFBO0FWZzVCdEI7QVUvNEJLO0VBQWlCLG1CQUFBO0FWazVCdEI7QVUzNEJLO0VBQWlCLG1CQUFBO0FWODRCdEI7QVU3NEJLO0VBQWlCLG1CQUFBO0FWZzVCdEI7O0FXL3FEQTs7OztDQUFBO0FBT0U7RUFDQyxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EsY0ROYztBVnNyRGpCOztBWTFyREE7Ozs7Q0FBQTtBQUtBO0VBQ0MsV0FBQTtBWjZyREQ7QVkzckRDO0VBQ0MsOEJBQUE7QVo2ckRGO0FZM3JERTtFQUNDLFVBQUE7QVo2ckRIO0FZMXJERTtFQUNDLFVBQUE7QVo0ckRIO0FZeHJEQztFQUNDLFNBQUE7QVowckRGO0FZdHJERTtFQUNDLFlBQUE7RUFDQSxZQUFBO0Fad3JESDtBWXJyREU7RUFDQyx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBWnVyREg7QVluckRDO0VBQ0MsbURBQUE7RUFNQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QVpnckRGO0FZNXFERTtFQUNDLGdCQUFBO0FaOHFESDtBWS9wREM7RUFDQyxjYlpXO0VhYVgsbUJiVmdCO0FDMnFEbEI7QVkxcERHO0VBQ0MscUJibEJjO0VhbUJkLG1CYm5CYztFYW9CZCxjYnZCUztBQ21yRGI7QVl6cERHO0VBQ0MscUJieEJjO0VheUJkLG1CYnpCYztFYTBCZCxjYjdCUztBQ3dyRGI7QVl2cERFO0VBQ0MsY2JsQ1U7QUMyckRiO0FZdHBERTtFQUNDLGNibkVVO0Vhb0VWLG1CYmpFZTtBQ3l0RGxCO0FZdHBERztFQUNDLGNidkVTO0FDK3REYjtBWXJwREc7RUNuR0Ysa0VEcUdJO0VDcEdKLHFCQUFBO0VBQ0EsNkJBQUE7RUFBQSxxQkFBQTtFQUNBLG9DQUFBO0FiMnZERDtBWW5wREU7RUFDQyxjYm5EZTtFYW9EZiw0REFBQTtBWnFwREg7QVlucERHO0VBQ0MsY2J2RGM7RWF3RGQsNkRBQUE7QVpxcERKO0FZanBESTtFQUNDLHFCYjdEYTtFYThEYixjYjlEYTtBQ2l0RGxCO0FZaHBESTtFQUNDLHFCYmxFYTtFYW1FYixtQmJuRWE7RWFvRWIsY2J2RVE7QUN5dERiO0FZNW9EQztFQUNDLGNiM0dXO0VhNEdYLG1CYnpHZ0I7QUN1dkRsQjtBWTVvREU7RUFDQyxjYi9HVTtBQzZ2RGI7QVkzb0RFO0VBQ0MscUJiaEhlO0VhaUhmLG1CYmpIZTtFYWtIZixjYnJIVTtBQ2t3RGI7QVkxb0RFO0VBQ0MsY2JoRWE7RWFpRWIsbUJiOURvQjtBQzBzRHZCO0FZMW9ERztFQUNDLGNicEVZO0FDZ3REaEI7QVl6b0RHO0VDekpGLGtFRDJKSTtFQzFKSixxQkFBQTtFQUNBLDZCQUFBO0VBQUEscUJBQUE7RUFDQSxvQ0FBQTtBYnF5REQ7QVl2b0RFO0VBQ0MsY2J0SWU7RWF1SWYsNERBQUE7QVp5b0RIO0FZdm9ERztFQUNDLGNiMUljO0VhMklkLDZEQUFBO0FaeW9ESjtBWXJvREk7RUFDQyxxQmJoSmE7RWFpSmIsY2JqSmE7QUN3eERsQjtBWXBvREk7RUFDQyxxQmJySmE7RWFzSmIsbUJidEphO0VhdUpiLGNiMUpRO0FDZ3lEYjtBWWhvREM7RUFDQyxjYnhHYztFYXlHZCxtQmJ0R3FCO0FDd3VEdkI7QVlob0RFO0VBQ0MsY2I1R2E7QUM4dURoQjtBWS9uREU7RUFDQyxxQmI3R29CO0VhOEdwQixtQmI5R29CO0VhK0dwQixjYmxIYTtBQ212RGhCO0FZOW5ERTtFQUNDLGNiM0lZO0VhNElaLG1CYnpJaUI7QUN5d0RwQjtBWTluREc7RUFDQyxjYi9JVztBQyt3RGY7QVk3bkRHO0VDL01GLGtFRGlOSTtFQ2hOSixxQkFBQTtFQUNBLDZCQUFBO0VBQUEscUJBQUE7RUFDQSxvQ0FBQTtBYiswREQ7QVkzbkRFO0VBQ0MsY2JuSW9CO0Vhb0lwQiw0REFBQTtBWjZuREg7QVkzbkRHO0VBQ0MsY2J2SW1CO0Vhd0luQiw2REFBQTtBWjZuREo7QVl6bkRJO0VBQ0MscUJiN0lrQjtFYThJbEIsY2I5SWtCO0FDeXdEdkI7QVl4bkRJO0VBQ0MscUJibEprQjtFYW1KbEIsbUJibkprQjtFYW9KbEIsY2J2Slc7QUNpeERoQjtBWXBuREM7RUFDQyxjYm5MYTtFYW9MYixtQmJqTGtCO0FDdXlEcEI7QVlwbkRFO0VBQ0MsY2J2TFk7QUM2eURmO0FZbm5ERTtFQUNDLHFCYnhMaUI7RWF5TGpCLG1CYnpMaUI7RWEwTGpCLGNiN0xZO0FDa3pEZjtBWWxuREU7RUFDQyxjYjFMWTtFYTJMWixtQmJ4TGlCO0FDNHlEcEI7QVlsbkRHO0VBQ0MsY2I5TFc7QUNrekRmO0FZam5ERztFQ3JRRixrRUR1UUk7RUN0UUoscUJBQUE7RUFDQSw2QkFBQTtFQUFBLHFCQUFBO0VBQ0Esb0NBQUE7QWJ5M0REO0FZL21ERTtFQUNDLGNiOU1pQjtFYStNakIsNERBQUE7QVppbkRIO0FZL21ERztFQUNDLGNibE5nQjtFYW1OaEIsNkRBQUE7QVppbkRKO0FZN21ESTtFQUNDLHFCYnhOZTtFYXlOZixjYnpOZTtBQ3cwRHBCO0FZNW1ESTtFQUNDLHFCYjdOZTtFYThOZixtQmI5TmU7RWErTmYsY2JsT1U7QUNnMURmO0FZeG1EQztFQUNDLGNibE9hO0VhbU9iLG1CYmhPa0I7QUMwMERwQjtBWXhtREU7RUFDQyxjYnRPWTtBQ2cxRGY7QVl2bURFO0VBQ0MscUJidk9pQjtFYXdPakIsbUJieE9pQjtFYXlPakIsY2I1T1k7QUNxMURmO0FZdG1ERTtFQUNDLGNicFJTO0VhcVJULG1CYmxSYztBQzAzRGpCO0FZdG1ERztFQUNDLGNieFJRO0FDZzREWjtBWXJtREc7RUMzVEYsa0VENlRJO0VDNVRKLHFCQUFBO0VBQ0EsNkJBQUE7RUFBQSxxQkFBQTtFQUNBLG9DQUFBO0FibTZERDtBWW5tREU7RUFDQyxjYjdQaUI7RWE4UGpCLDREQUFBO0FacW1ESDtBWW5tREc7RUFDQyxjYmpRZ0I7RWFrUWhCLDZEQUFBO0FacW1ESjtBWWptREk7RUFDQyxxQmJ2UWU7RWF3UWYsY2J4UWU7QUMyMkRwQjtBWWhtREk7RUFDQyxxQmI1UWU7RWE2UWYsbUJiN1FlO0VhOFFmLGNialJVO0FDbTNEZjtBWTVsREM7RUFDQyxjYjVUVTtFYTZUVixtQmIxVGU7QUN3NURqQjtBWTVsREU7RUFDQyxjYmhVUztBQzg1RFo7QVkzbERFO0VBQ0MscUJialVjO0Vha1VkLG1CYmxVYztFYW1VZCxjYnRVUztBQ202RFo7QVl0bERFO0VBQ0MsY2J2VVU7RWF3VVYsbUJiclVlO0FDNjVEbEI7QVl0bERHO0VBQ0MsY2IzVVM7QUNtNkRiO0FZcmxERztFQ3JYRixrRUR1WEk7RUN0WEoscUJBQUE7RUFDQSw2QkFBQTtFQUFBLHFCQUFBO0VBQ0Esb0NBQUE7QWI2OEREO0FZbmxERTtFQUNDLGNiM1ZjO0VhNFZkLDREQUFBO0FacWxESDtBWW5sREc7RUFDQyxjYi9WYTtFYWdXYiw2REFBQTtBWnFsREo7QVlqbERJO0VBQ0MscUJicldZO0Vhc1daLGNidFdZO0FDeTdEakI7QVlobERJO0VBQ0MscUJiMVdZO0VhMldaLG1CYjNXWTtFYTRXWixjYi9XTztBQ2k4RFo7QVk1a0RDO0VBQ0MsY2IvV1c7RWFnWFgsbUJiN1dnQjtBQzI3RGxCO0FZNWtERTtFQUNDLGNiblhVO0FDaThEYjtBWTNrREU7RUFDQyxxQmJwWGU7RWFxWGYsbUJiclhlO0Vhc1hmLGNielhVO0FDczhEYjtBWTFrREU7RUFDQyxjYnJYWTtFYXNYWixtQmJuWGlCO0FDKzdEcEI7QVkxa0RHO0VBQ0MsY2J6WFc7QUNxOERmO0FZemtERztFQzNhRixrRUQ2YUk7RUM1YUoscUJBQUE7RUFDQSw2QkFBQTtFQUFBLHFCQUFBO0VBQ0Esb0NBQUE7QWJ1L0REO0FZdmtERTtFQUNDLGNiMVllO0VhMllmLDREQUFBO0FaeWtESDtBWXZrREc7RUFDQyxjYjlZYztFYStZZCw2REFBQTtBWnlrREo7QVlya0RJO0VBQ0MscUJicFphO0VhcVpiLGNiclphO0FDNDlEbEI7QVlwa0RJO0VBQ0MscUJielphO0VhMFpiLG1CYjFaYTtFYTJaYixjYjlaUTtBQ28rRGI7QVloa0RDO0VBQ0MsY2I3WmE7RWE4WmIsbUJiM1prQjtBQzY5RHBCO0FZaGtERTtFQUNDLGNiOVppQjtFYStaakIsNERBQUE7QVpra0RIO0FZN2pEQztFQUNDLHFCQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7QVorakRGO0FZN2pERTtFQUpEO0lBS0UsMkJBQUE7SUFBQSxtQkFBQTtFWmdrREQ7QUFDRjtBWTdqREM7RUFDQyxrQkFBQTtBWitqREY7QVk3akRFO0VBQ0MscUJBQUE7RUFBQSxhQUFBO0VBQ0EsMkJBQUE7RUFBQSxtQkFBQTtFQUNBLCtCQUFBO0VBQUEsdUJBQUE7RUFFQSw2Q0FBQTtFQVdBLG1CQUFBO0VBQ0EsNkJBQUE7RUFHQSxrREFBQTtFQU1BLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBWjZpREg7QVlyaURHO0VBcENEO0lBcUNFLGtEQUFBO0Vad2lERjtBQUNGO0FZamlERztFQTdDRDtJQThDRSxvRUFBQTtJQVdBLG1EQUFBO0VaMGhERjtBQUNGO0FZamhERTtFQUNDLGVBQUE7QVptaERIO0FZamhERztFQUNDLFNBQUE7QVptaERKO0FZeGdERTtFQUNDLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxZQUFBO0VBQ0EsK0JBQUE7RUFDQSwyQ0FBQTtFQUNBLHVCQUFBO0FaMGdESDtBWXhnREc7RUFDQztJQUNDLGtCQUFBO0VaMGdESDtBQUNGO0FZdGdERTtFQUNDLHNCQUFBO0VBQUEsY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGtEQUFBO0Fad2dESDtBWWpnREc7RUFYRDtJQVlFLFVBQUE7SUFDQSxZQUFBO0lBQ0EsbURBQUE7RVpvZ0RGO0FBQ0Y7QVk3L0NHO0VBdEJEO0lBdUJFLG1EQUFBO0VaZ2dERjtBQUNGO0FZeC9DRTtFQUNDLHFCQUFBO0VBQUEsYUFBQTtFQUNBLDJCQUFBO0VBQUEsbUJBQUE7RUFDQSxtREFBQTtBWjAvQ0g7QVluL0NHO0VBVkQ7SUFXRSxzREFBQTtFWnMvQ0Y7QUFDRjtBWS8rQ0c7RUFDQyxTQUFBO0FaaS9DSjtBWTcrQ0U7RUFDQyxnQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0FaKytDSDtBWTcrQ0c7RUFMRDtJQU1FLGtCQUFBO0lBQ0EsZUFBQTtFWmcvQ0Y7QUFDRjtBWTcrQ0U7RUFDQyxrQkFBQTtBWisrQ0g7QVk1K0NFO0VBQ0Msa0JBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QVo4K0NIO0FZMStDSTtFQUZEO0lBR0UsZ0JBQUE7RVo2K0NIO0FBQ0Y7QVkxK0NHO0VBQ0MseUJBQUE7RUFDQSxnQ0FBQTtBWjQrQ0o7QVl4K0NFO0VBQ0MsV0FBQTtBWjArQ0g7QVl4K0NHO0VBSEQ7SUFJRSxzQkFBQTtJQUFBLGNBQUE7SUFDQSxZQUFBO0VaMitDRjtBQUNGO0FZeitDRztFQVJEO0lBU0UsaURBQUE7RVo0K0NGO0FBQ0Y7QVlyK0NHO0VBQ0MscURBQUE7QVp1K0NKO0FZaCtDSTtFQVJEO0lBU0Usd0RBQUE7RVptK0NIO0FBQ0Y7QVkxOUNFO0VBQ0MscUJBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7RUFBQSxlQUFBO0VBQ0EsV0FBQTtBWjQ5Q0g7QVkxOUNHO0VBTEQ7SUFNRSxjQUFBO0VaNjlDRjtBQUNGO0FZejlDRztFQVhEO0lBWUUsV0FBQTtFWjQ5Q0Y7QUFDRjtBWTE5Q0c7RUFDQyxXQUFBO0VBQ0EsMkZBQUE7RUFXQSwyQkFBQTtFQUNBLFlBQUE7QVprOUNKO0FZNThDSTtFQXBCRDtJQXFCRSxZQUFBO0lBQ0EsK0ZBQUE7RVorOENIO0FBQ0Y7QVluOENJO0VBbkNEO0lBb0NFLDZGQUFBO0lBV0EsZUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0VaNDdDSDtBQUNGO0FZMTdDSTtFQUNDLGFBQUE7QVo0N0NMO0FZcjdDQztFQUNDLGtCQUFBO0VBMEJBOzs7Ozs7Ozs7O0dBQUE7QVp3NkNGO0FZaDhDRTtFQUNDLGFBQUE7QVprOENIO0FZaDhDRztFQUhEO0lBSUUsY0FBQTtFWm04Q0Y7QUFDRjtBWWg4Q0U7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxtQ0FBQTtFQUFBLDJCQUFBO0VBQ0EsNEJBQUE7QVprOENIO0FZMzdDRztFQVhEO0lBWUUsYUFBQTtFWjg3Q0Y7QUFDRjtBWTk2Q0M7RUFRQyxxQkFBQTtFQUFBLGFBQUE7RUFDQSw0Q0FSTTtBWmk3Q1I7QVluNkNFO0VBQ0MsVUFBQTtBWnE2Q0g7QVluNkNHO0VBSEQ7SUFJRSxxQkFBQTtFWnM2Q0Y7QUFDRjtBWXA2Q0c7RUFQRDtJQVFFLFVBQUE7RVp1NkNGO0FBQ0Y7QVlsNkNFO0VBQ0MsY2IzeEJVO0FDK3JFYjtBWWo2Q0U7RUFDQyxpQkFBQTtBWm02Q0g7QVkvNUNDO0VBQ0MsbUJBQUE7RUFDQSwwRkFBQTtBWmk2Q0Y7QVlwNUNHO0VBQ0MsYUFBQTtFQUNBLFlBQUE7QVpzNUNKO0FZcDVDSTtFQUNDLGtCQUFBO0FaczVDTDtBWWo1Q0U7RUFDQyxxQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLHNCQUFBO0VBQ0EsNkNBQUE7RUFpQkEsb0RBQUE7QVptNENIO0FZNzRDRztFQVZEO0lBV0UsMkJBQUE7SUFBQSxtQkFBQTtJQUNBLDZDQUFBO0VaZzVDRjtBQUNGO0FZbDRDRztFQUNDLHFCQUFBO0VBQUEsYUFBQTtFQUNBLDJCQUFBO0VBQUEsbUJBQUE7QVpvNENKO0FZajRDRztFQUNDLGNBQUE7RUFDQSxZQUFBO0VBQ0EsK0NBQUE7RUFNQSxnQ0FBQTtFQUFBLHdCQUFBO0FaODNDSjtBWTUzQ0k7RUFDQyxrQkFBQTtBWjgzQ0w7QVkzM0NJO0VBZkQ7SUFnQkUsK0JBQUE7SUFBQSx1QkFBQTtFWjgzQ0g7QUFDRjtBWW4zQ0U7RUFDQyxxQkFBQTtFQUNBLGtCQUFBO0FacTNDSDtBWW4zQ0c7RUFDQyxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQ0FBQTtBWnEzQ0o7QVluM0NJO0VBUEQ7SUFRRSxhQUFBO0VaczNDSDtBQUNGO0FZbjNDRztFQU9DLFdBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFFQSwwRUFBQTtFQUFBLGtFQUFBO0VBQ0EsbUJBQUE7RUFDQSw4RUFBQTtBWjgyQ0o7QVk1MkNJO0VBaEJEO0lBaUJFLGFBQUE7RVorMkNIO0FBQ0Y7QVk1MkNHO0VBQ0MsWUFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLDRFQUFBO0FaODJDSjtBWTUyQ0c7RUFDQyxZQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0VBQ0EsOEVBQUE7QVo4MkNKO0FZanpDRTtFQUNDLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQ0FBQTtFQUNBLDhDQUFBO0VBQ0EsV0FBQTtFQUNBLGdDQUFBO0VBQ0Esb0JBQUE7QVptekNIO0FZanpDRztFQUNDLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBWm16Q0o7QVloekNJO0VBUkQ7SUFTRSxrQkFBQTtJQUNBLFFBQUE7SUFDQSxTQUFBO0lBQ0Esd0NBQUE7SUFBQSxnQ0FBQTtFWm16Q0g7QUFDRjtBWWh6Q0c7RUFDQyx1RUFBQTtBWmt6Q0o7QVkveUNHO0VBQ0Msc0VBQUE7QVppekNKO0FZOXlDRztFQUNDLG9FQUFBO0FaZ3pDSjtBWTd5Q0c7RUFDQyx3RUFBQTtBWit5Q0o7QVk1eUNHO0VBQ0Msc0VBQUE7QVo4eUNKO0FZM3lDRztFQUNDLHNFQUFBO0FaNnlDSjtBWTF5Q0c7RUFDQyxxRUFBQTtBWjR5Q0o7QVl6eUNHO0VBeEREO0lBeURFLGtCQUFBO0lBQ0EsTUFBQTtJQUNBLHdCQUFBO0VaNHlDRjtFWTF5Q0U7SUFDQyx1Q0FBQTtJQUFBLCtCQUFBO0lBRUEsa0RBQUE7RVoyeUNIO0VZcHlDRztJQUNDLHNDQUFBO0lBQUEsOEJBQUE7RVpzeUNKO0VZbHlDRTtJQUNDLHVDQUFBO0lBQUEsK0JBQUE7SUFFQSw4QkFBQTtFWm15Q0g7RVk1eENHO0lBQ0Msc0NBQUE7SUFBQSw4QkFBQTtFWjh4Q0o7RVkxeENFO0lBQ0MsdUNBQUE7SUFBQSwrQkFBQTtJQUVBLDhCQUFBO0VaMnhDSDtFWXB4Q0c7SUFDQyxzQ0FBQTtJQUFBLDhCQUFBO0Vac3hDSjtFWWx4Q0U7SUFDQyx1Q0FBQTtJQUFBLCtCQUFBO0lBRUEsa0RBQUE7RVpteENIO0VZNXdDRztJQUNDLHNDQUFBO0lBQUEsOEJBQUE7RVo4d0NKO0VZMXdDRTtJQUNDLHVDQUFBO0lBQUEsK0JBQUE7SUFFQSxpREFBQTtFWjJ3Q0g7RVlwd0NHO0lBQ0Msc0NBQUE7SUFBQSw4QkFBQTtFWnN3Q0o7RVlsd0NFO0lBQ0MsdUNBQUE7SUFBQSwrQkFBQTtJQUVBLGtEQUFBO0VabXdDSDtFWTV2Q0c7SUFDQyxzQ0FBQTtJQUFBLDhCQUFBO0VaOHZDSjtFWTF2Q0U7SUFDQyx1Q0FBQTtJQUFBLCtCQUFBO0lBRUEsa0RBQUE7RVoydkNIO0VZcHZDRztJQUNDLHNDQUFBO0lBQUEsOEJBQUE7RVpzdkNKO0FBQ0Y7QVlqdkNFO0VBQ0MsT0FBQTtBWm12Q0g7QVlqdkNHO0VBQ0M7SUFDQyxTQUFBO0lBQ0EsWUFBQTtFWm12Q0g7QUFDRjtBWTl1Q0c7RUFDQztJQUNDLHNDQUFBO0lBQUEsOEJBQUE7SUFDQSxpQ0FBQTtFWmd2Q0g7RVk5dUNHO0lBQ0Msc0NBQUE7SUFBQSw4QkFBQTtFWmd2Q0o7RVk1dUNFO0lBQ0Msd0NBQUE7SUFBQSxnQ0FBQTtJQUNBLDZCQUFBO0VaOHVDSDtFWTV1Q0c7SUFDQyx1Q0FBQTtJQUFBLCtCQUFBO0VaOHVDSjtFWTF1Q0U7SUFDQyxzQ0FBQTtJQUFBLDhCQUFBO0lBQ0EsaUNBQUE7RVo0dUNIO0VZMXVDRztJQUNDLHNDQUFBO0lBQUEsOEJBQUE7RVo0dUNKO0VZeHVDRTtJQUNDLHNDQUFBO0lBQUEsOEJBQUE7SUFDQSxpQ0FBQTtFWjB1Q0g7RVl4dUNHO0lBQ0Msc0NBQUE7SUFBQSw4QkFBQTtFWjB1Q0o7RVl0dUNFO0lBQ0Msc0NBQUE7SUFBQSw4QkFBQTtJQUNBLGlDQUFBO0Vad3VDSDtFWXR1Q0c7SUFDQyxzQ0FBQTtJQUFBLDhCQUFBO0Vad3VDSjtFWXB1Q0U7SUFDQyxzQ0FBQTtJQUFBLDhCQUFBO0lBQ0EsaUNBQUE7RVpzdUNIO0VZcHVDRztJQUNDLHNDQUFBO0lBQUEsOEJBQUE7RVpzdUNKO0VZanVDRTtJQUNDLHNDQUFBO0lBQUEsOEJBQUE7SUFDQSxpQ0FBQTtFWm11Q0g7RVlqdUNHO0lBQ0Msc0NBQUE7SUFBQSw4QkFBQTtFWm11Q0o7RVkvdENFO0lBQ0Msc0NBQUE7SUFBQSw4QkFBQTtJQUNBLGlDQUFBO0VaaXVDSDtFWS90Q0c7SUFDQyxzQ0FBQTtJQUFBLDhCQUFBO0VaaXVDSjtBQUNGIiwiZmlsZSI6InZlci0yMDIxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU0lURSBTRUFSQ0hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuJHNlYXJjaC1yZXN1bHQtcGFkZGluZzogMC44ZW07XG4kYy1zZWFyY2gtaW5wdXQtYmFjazogJGMtd2hpdGU7XG4uc2l0ZS1zZWFyY2gge1xuXHRkaXNwbGF5OiBub25lO1xuXHRvcGFjaXR5OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDEyO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTQwcHggMCAxNDBweDtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGxpbmVhcjtcblx0YmFja2dyb3VuZDogJGMtc2VhcmNoLWlucHV0LWJhY2s7XG5cdC8vIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXG5cdCYuc2l0ZS1zZWFyY2gtLWFjdGl2ZSwgJi5hY3RpdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQvLyBzaXRlLXNlYXJjaF9fcmVzdWx0c1xuXHQmX19yZXN1bHRzIHt9XG59XG5cbi8qXG4uc2VhcmNoLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4qL1xuLnNlYXJjaC1oYXMtaW5wdXQge1xuICAuc2VhcmNoLW92ZXJsYXkge1xuXHQvLyBwYWRkaW5nOiAwIDAgY2FsYyg1Ljg4MnZ3ICsgMTgyLjM1cHgpIDA7XG5cdGJhY2tncm91bmQ6ICRjLWh1ZS1ibHVlO1xuXHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0Ly8gaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gIFx0d2lkdGg6XHQ5MCU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KXtcblx0ICB3aWR0aDogOTUlO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCl7XG5cdCAgd2lkdGg6IDk3JTtcblx0fVxuXG5cdG9wYWNpdHk6IDE7XG5cblx0LmNvbnRlbnR7XG5cdCAgbWFyZ2luLWxlZnQ6IGNhbGMoIDUwdncgLSAoICggMTAwdncgLSA1Ljc2dncgLSAyNC41dncgKyAxODBweCAtIDE3cHggKSAtIDAuNXB4ICsgNS43NnZ3ICkgLyAyIC0gOHB4ICk7IC8vIHRoaXMgaXMgdGhlIGVxdWl2aWxpZW50IG9mIHRoZSBtYXJnaW46IDAgYXV0bzsgd2l0aCB0aGUgd2lkdGggZnJvbSBwYWdlLWNvbnRlbnRcblx0ICB3aWR0aDoxMDAlO1xuXG5cdCAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCl7XG5cdCAgXHRtYXJnaW4tbGVmdDogY2FsYyggNTB2dyAtICggKCAxMDB2dyAtIDUuNzZ2dyAtIDQwdncgKyAxNzBweCAtIDE3cHggKSAtIDAuNXB4ICsgNS43NnZ3ICkgLyAyIC0gOHB4ICk7IC8vIHRoaXMgaXMgdGhlIGVxdWl2aWxpZW50IG9mIHRoZSBtYXJnaW46IDAgYXV0bzsgd2l0aCB0aGUgd2lkdGggZnJvbSBwYWdlLWNvbnRlbnRcblx0ICB9XG5cblx0fVxuXG5cdCY6bm90KC5zY3JvbGwtcmVxdWlyZWQpe1xuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdH1cblxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0d2lkdGg6IDhweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdH1cblxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0YmFja2dyb3VuZDogJGMtaHVlLWJsdWUtZGFyaztcblx0XHRib3JkZXItcmFkaXVzOjhweDtcblx0fVxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7fVxuXHR9XG59XG5cbi8qKlxuLnNpdGUtc2VhcmNoLS1vdmVybGF5IHtcblx0Ji5hY3RpdmUge1xuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGNvbHVtbi1zaXplLWRlc2t0b3ApIHtcblx0XHRcdHRvcDogNzBweDtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0fVxufVxuKi9cbiIsIiRndXR0ZXItaDogNS4yNXZ3O1xuXG4kYnJlYWt3aWR0aHMgOiAoXG5cdHhzOiAzMjBweCxcblx0c206IDEwMDBweCxcblx0bWQ6IDE0NDBweCxcblx0bGc6IDI1NjBweCxcbik7XG4kYnJlYWt3aWR0aC14czogbWFwLWdldCgkYnJlYWt3aWR0aHMsIHhzKTtcbiRicmVha3dpZHRoLXNtOiBtYXAtZ2V0KCRicmVha3dpZHRocywgc20pO1xuJGJyZWFrd2lkdGgtbWQ6IG1hcC1nZXQoJGJyZWFrd2lkdGhzLCBtZCk7XG4kYnJlYWt3aWR0aC1sZzogbWFwLWdldCgkYnJlYWt3aWR0aHMsIGxnKTtcblxuJGJyZWFrd2lkdGgtbTogMzIwcHg7XG4kYnJlYWt3aWR0aC10OiA0ODBweDtcbiRicmVha3dpZHRoLWQ6IDEwMDBweDtcblxuXG4kYy1iYWNrOiAjMDA1MDVBO1xuXG4kYy13aGl0ZTogI2ZmZjtcbiRjLWxpZ2h0OiAjODBBN0FDO1xuJGMtZGFyazogIzAwNTA1QTtcbiRjLWRhcmstZ3JleTogIzIyMjtcblxuLy8gTWludFxuJGMtaHVlLW1pbnQ6ICMxNEZGQzc7XG4kYy1odWUtbWludC1saWdodGVyOiAjRDZGRkYwO1xuJGMtaHVlLW1pbnQtbGlnaHQ6ICM4MEE1QTE7XG4kYy1odWUtbWludC1kYXJrOiAjMDA0QzQzO1xuJGMtaHVlLW1pbnQtdGludDogIzI3Njc1RjtcblxuLy8gUmVkXG4kYy1odWUtcmVkOiAjRkY2Mzc4O1xuJGMtaHVlLXJlZC1saWdodGVyOiAjRkZFMEU0O1xuJGMtaHVlLXJlZC1saWdodDogIzlFODA5MjtcbiRjLWh1ZS1yZWQtZGFyazogIzNFMDAyNjtcbiRjLWh1ZS1yZWQtdGludDogIzVCMjY0NjtcblxuLy8gUGlua1xuJGMtaHVlLXBpbms6ICNGRjgyRkY7XG4kYy1odWUtcGluay1saWdodGVyOiAjZmZmZmZmO1xuJGMtaHVlLXBpbmstbGlnaHQ6ICNmZmZmZmY7XG4kYy1odWUtcGluay1kYXJrOiAjNDQyQTRGO1xuJGMtaHVlLXBpbmstdGludDogI2ZmZmZmZjtcblxuXG4vLyBQdXJwbGVcbiRjLWh1ZS1wdXJwbGU6ICNCNThDRkY7XG4kYy1odWUtcHVycGxlLWxpZ2h0ZXI6ICNGMEU4RkY7XG4kYy1odWUtcHVycGxlLWxpZ2h0OiAjOTg4OEE1O1xuJGMtaHVlLXB1cnBsZS1kYXJrOiAjMzIxMjRDO1xuJGMtaHVlLXB1cnBsZS10aW50OiAjNTEzNjY3O1xuXG4vLyBCbHVlXG4kYy1odWUtYmx1ZTogIzAwRjBGRjtcbiRjLWh1ZS1ibHVlLWxpZ2h0ZXI6ICNDQ0ZDRkY7XG4kYy1odWUtYmx1ZS1saWdodDogIzgwQTdBQztcbiRjLWh1ZS1ibHVlLWRhcms6ICMwMDUwNUE7XG4kYy1odWUtYmx1ZS10aW50OiAjMjY2QTczO1xuXG4vLyBZZWxsb3dcbiRjLWh1ZS15ZWxsb3c6ICNGRkU1MzM7XG4kYy1odWUteWVsbG93LWxpZ2h0ZXI6ICNGRkZBRDY7XG4kYy1odWUteWVsbG93LWxpZ2h0OiAjOTY5NEE4O1xuJGMtaHVlLXllbGxvdy1kYXJrOiAjMkQyQTUxO1xuJGMtaHVlLXllbGxvdy10aW50OiAjNEQ0QTZCO1xuXG4vLyBPcmFuZ2VcbiRjLWh1ZS1vcmFuZ2U6ICNGRjg1MDA7XG4kYy1odWUtb3JhbmdlLWxpZ2h0ZXI6ICNmZmZmZmY7XG4kYy1odWUtb3JhbmdlLWxpZ2h0OiAjZmZmZmZmO1xuJGMtaHVlLW9yYW5nZS1kYXJrOiAjNDcxQzM1O1xuJGMtaHVlLW9yYW5nZS10aW50OiAjZmZmZmZmO1xuXG4vLyBUZWFsXG4kYy1odWUtdGVhbDpcdFx0XHQjMDA1MDVBO1xuJGMtaHVlLXRlYWwtbGlnaHRlcjpcdCNEMEZGRjQ7XG4kYy1odWUtdGVhbC1saWdodDpcdCM4MEE3QUM7XG4kYy1odWUtdGVhbC1kYXJrOlx0ICAgICM4MEE3QUM7XG4kYy1odWUtdGVhbC10aW50Olx0ICAgICM4MEE3QUM7XG5cbi8vIEdyZWVuXG4kYy1odWUtZ3JlZW46XHRcdFx0IzhDRkY0RjtcbiRjLWh1ZS1ncmVlbi1saWdodGVyOlx0I2ZmZmZmZjtcbiRjLWh1ZS1ncmVlbi1saWdodDpcdFx0I2ZmZmZmZjtcbiRjLWh1ZS1ncmVlbi1kYXJrOlx0ICAgICMyMTQ0Mjc7XG4kYy1odWUtZ3JlZW4tdGludDpcdCAgICAjZmZmZmZmOyIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU0lURSBTRUFSQ0hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnNpdGUtc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMjtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE0MHB4IDAgMTQwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgbGluZWFyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnNpdGUtc2VhcmNoLnNpdGUtc2VhcmNoLS1hY3RpdmUsIC5zaXRlLXNlYXJjaC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cbi8qXG4uc2VhcmNoLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4qL1xuLnNlYXJjaC1oYXMtaW5wdXQgLnNlYXJjaC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogIzAwRjBGRjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHdpZHRoOiA5MCU7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNlYXJjaC1oYXMtaW5wdXQgLnNlYXJjaC1vdmVybGF5IHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnNlYXJjaC1oYXMtaW5wdXQgLnNlYXJjaC1vdmVybGF5IHtcbiAgICB3aWR0aDogOTclO1xuICB9XG59XG4uc2VhcmNoLWhhcy1pbnB1dCAuc2VhcmNoLW92ZXJsYXkgLmNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogY2FsYyg1MHZ3IC0gKDY5Ljc0dncgKyAxODBweCAtIDE3cHggLSAwLjVweCArIDUuNzZ2dykgLyAyIC0gOHB4KTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zZWFyY2gtaGFzLWlucHV0IC5zZWFyY2gtb3ZlcmxheSAuY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTB2dyAtICg1NC4yNHZ3ICsgMTcwcHggLSAxN3B4IC0gMC41cHggKyA1Ljc2dncpIC8gMiAtIDhweCk7XG4gIH1cbn1cbi5zZWFyY2gtaGFzLWlucHV0IC5zZWFyY2gtb3ZlcmxheTpub3QoLnNjcm9sbC1yZXF1aXJlZCk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtaGFzLWlucHV0IC5zZWFyY2gtb3ZlcmxheTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgd2lkdGg6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNlYXJjaC1oYXMtaW5wdXQgLnNlYXJjaC1vdmVybGF5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMwMDUwNUE7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi8qKlxuLnNpdGUtc2VhcmNoLS1vdmVybGF5IHtcblx0Ji5hY3RpdmUge1xuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGNvbHVtbi1zaXplLWRlc2t0b3ApIHtcblx0XHRcdHRvcDogNzBweDtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0fVxufVxuKi9cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU0VBUkNIOiBSRVNVTFRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnNlYXJjaC1yZXN1bHQge1xuICBjb2xvcjogIzAwNTA1QTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA1MDVBO1xufVxuLnNlYXJjaC1yZXN1bHRfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VhcmNoLXJlc3VsdF9fYXJ0aWNsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlYXJjaC1yZXN1bHRfX21lZGlhIHtcbiAgcGFkZGluZzogMCAwLjhlbSAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAuc2VhcmNoLXJlc3VsdF9fbWVkaWEge1xuICAgIHBhZGRpbmc6IDAgMWVtIDAgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRfX21lZGlhIHtcbiAgICBwYWRkaW5nOiAwIDEuNWVtIDAgMDtcbiAgfVxufVxuLnNlYXJjaC1yZXN1bHRfX21lZGlhLmljb24tY29sb3VyLS1wdXJwbGUgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiAjQjU4Q0ZGO1xufVxuLnNlYXJjaC1yZXN1bHRfX21lZGlhLmljb24tY29sb3VyLS10ZWFsID4gZGl2IHtcbiAgYmFja2dyb3VuZDogIzAwNTA1QTtcbn1cbi5zZWFyY2gtcmVzdWx0X19tZWRpYS5pY29uLWNvbG91ci0teWVsbG93ID4gZGl2IHtcbiAgYmFja2dyb3VuZDogI0ZGRTUzMztcbn1cbi5zZWFyY2gtcmVzdWx0X19tZWRpYSAuaWNvbi1jb2xvdXJfX2JveCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbi5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWFyY2gtcmVzdWx0X19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAuOGVtO1xufVxuLnNlYXJjaC1yZXN1bHQtLXRlYW0gLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbi5zZWFyY2gtcmVzdWx0LS1qb2JfbmV3IC5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzJEMkE1MTtcbn1cbi5zZWFyY2gtcmVzdWx0LS1zZWN0b3IgLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA1MDVBO1xufVxuLnNlYXJjaC1yZXN1bHQtLWpvYl9uZXcgLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIsIC5zZWFyY2gtcmVzdWx0LS1zZWN0b3IgLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VhcmNoLXJlc3VsdC0tam9iX25ldyAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciAuc2VhcmNoLXJlc3VsdF9faW1hZ2UsIC5zZWFyY2gtcmVzdWx0LS1zZWN0b3IgLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIgLnNlYXJjaC1yZXN1bHRfX2ltYWdlIHtcbiAgd2lkdGg6IDMwJTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5zZWFyY2gtcmVzdWx0LS1qb2JfbmV3IC5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIC5zZWFyY2gtcmVzdWx0X19pbWFnZSwgLnNlYXJjaC1yZXN1bHQtLXNlY3RvciAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciAuc2VhcmNoLXJlc3VsdF9faW1hZ2Uge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cbi5zZWFyY2gtcmVzdWx0X19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VhcmNoLXJlc3VsdF9fbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2VhcmNoLXJlc3VsdF9fbGluazpob3ZlciwgLnNlYXJjaC1yZXN1bHRfX2xpbms6YWN0aXZlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uc2VhcmNoLXJlc3VsdF9faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnNlYXJjaC1yZXN1bHRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2VhcmNoLXJlc3VsdF9faGVhZGluZyB7XG4gIG1hcmdpbjogMS40ZW0gMCAxLjFlbSAhaW1wb3J0YW50O1xufVxuLnNlYXJjaC1yZXN1bHRfX2J1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNlYXJjaC1yZXN1bHRfX2Zvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5zZWFyY2gtcmVzdWx0X19mb290ZXIudGlueS1kYXNoLCAuc2VhcmNoLXJlc3VsdF9fZm9vdGVyLnRpbnktZGFzaC13aGl0ZSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLnNlYXJjaC1yZXN1bHRfX2xhYmVsLCAuc2VhcmNoLXJlc3VsdF9fZGF0ZSwgLnNlYXJjaC1yZXN1bHRfX29mZmljZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qXG4gICY6bGFzdC1vZi10eXBlIHtcbiAgXHRtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICovXG59XG5cbltjbGFzcyo9c2VhcmNoLXJlc3VsdC0tbW9kdWxlX10gLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA1MDVBO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5bY2xhc3MqPXNlYXJjaC1yZXN1bHQtLW1vZHVsZV9dIC5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIC5zZWFyY2gtcmVzdWx0X19pbWFnZSB7XG4gIHdpZHRoOiAzMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICBbY2xhc3MqPXNlYXJjaC1yZXN1bHQtLW1vZHVsZV9dIC5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIC5zZWFyY2gtcmVzdWx0X19pbWFnZSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuXG4vKipcbi5zZWFyY2gtcmVzdWx0LS1zaXplLXgyIHtcblx0LnNlYXJjaC1yZXN1bHRfX21haW4ge1xuXHRcdEBpbmNsdWRlIHJlc3BvbmQtZnJvbSgkY29sdW1uLXNpemUtdGFibGV0KSB7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDQ3NyAvIDIwNztcblx0XHR9XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC1mcm9tKCRjb2x1bW4tc2l6ZS1kZXNrdG9wKSB7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDQ1MiAvIDIwNztcblx0XHR9XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC1mcm9tKCRjb2x1bW4tc2l6ZS13aWRlZGVza3RvcCkge1xuXHRcdFx0Ly8gYXNwZWN0LXJhdGlvOiA3NDIgLyAyMDc7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDQ3NyAvIDIwNztcblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLXJlc3VsdF9fZGVzY3JpcHRpb24ge1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHR9XG59XG4qL1xuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblNFQVJDSCBSRVNVTFQ6IFRFQU1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4uc2VhcmNoLXJlc3VsdC0tdGVhbSAuc2VhcmNoLXJlc3VsdF9faGVhZGVyIHtcbiAgY29sb3I6ICMwMDUwNUE7XG59XG4uc2VhcmNoLXJlc3VsdC0tdGVhbSAuc2VhcmNoLXJlc3VsdF9faW1hZ2Uge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogY2FsYygwLjI4NnZ3ICsgMS4xNHB4KSBzb2xpZCAjMDA1MDVBO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TRUFSQ0ggUkVTVUxUOiBORVdTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnNlYXJjaC1yZXN1bHQtLW5ld3MgLnNlYXJjaC1yZXN1bHRfX2ltYWdlIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TRUFSQ0g6IE5BVklHQVRJT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnNpdGUtbmF2IHtcbiAgaGVpZ2h0OiA5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnNpdGUtbmF2IHtcbiAgICBnYXA6IGNhbGMoMS4xNzZ2dyArIDI2LjQ3cHgpO1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbi5zZWFyY2gtaGFzLWlucHV0IC5zaXRlLW5hdiB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNpdGUtbmF2LS1zaWRlIC5wYWdlLWNvbnRlbnQsIC5zaXRlLW5hdi0tc2lkZSAuc2l0ZS1uYXZzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zZWFyY2gtbmF2X19pbnB1dC1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCBjYWxjKC00LjI4NnZ3ICsgNTIuODZweCkgMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5zZWFyY2gtbmF2X19pbnB1dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMCAwIDUuNzZ2dztcbiAgfVxufVxuXG4uc2VhcmNoLW5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMThweCAwO1xufVxuLnNpdGUtbmF2cyAuc2VhcmNoLW5hdiB7XG4gIHBhZGRpbmc6IDEzcHggMDtcbn1cbi5zZWFyY2gtbmF2X19sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWFyY2gtbmF2X19idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDE7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTRweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMDtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgbGluZWFyO1xufVxuLnNlYXJjaC1uYXZfX2J1dHRvbjpiZWZvcmUsIC5zZWFyY2gtbmF2X19idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VhcmNoLW5hdl9fYnV0dG9uOmJlZm9yZSB7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAtMXB4O1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9zeW1ib2xzL21hZy1nbGFzcy5zdmdcIikgbm8tcmVwZWF0IDEzcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnNlYXJjaC1uYXZfX2J1dHRvbjpiZWZvcmUge1xuICAgIHRvcDogNHB4O1xuICAgIGxlZnQ6IC0zcHg7XG4gIH1cbn1cbi5zZWFyY2gtbmF2X19idXR0b246YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgbGVmdDogLTFweDtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvc3ltYm9scy9jbG9zZV9ibHVlLnN2Z1wiKSBuby1yZXBlYXQgOHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5zZWFyY2gtbmF2X19idXR0b246YWZ0ZXIge1xuICAgIHRvcDogNHB4O1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuLnNlYXJjaC1uYXZfX2J1dHRvbi5oYXMtaW5wdXQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zZWFyY2gtbmF2X19idXR0b24uaGFzLWlucHV0OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIC5zZWFyY2gtbmF2X19idXR0b24uaGFzLWlucHV0IHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuLmxhbmctanAgLnNlYXJjaC1uYXZfX2J1dHRvbiwgLmxhbmcta28gLnNlYXJjaC1uYXZfX2J1dHRvbiwgLmxhbmctY24gLnNlYXJjaC1uYXZfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLW5hdl9fYmFyIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMTc2dncgKyAyNi40N3B4KTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC41cyBsaW5lYXIsIGhlaWdodCAwLjVzIGxpbmVhcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2VhcmNoLW5hdl9fYmFyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICB9XG59XG4uc2VhcmNoLW5hdl9fYmFyLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTtcbn1cbi5zZWFyY2gtbmF2X19iYXIuYWN0aXZlIC5zZWFyY2gtbmF2X19pbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc2VhcmNoLW5hdl9fYmFyLmFjdGl2ZSAuc2VhcmNoLW5hdl9fYnV0dG9uLmhhcy1pbnB1dDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1uYXZfX2Jhci5hY3RpdmUgLnNlYXJjaC1uYXZfX2J1dHRvbi5oYXMtaW5wdXQ6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmxhbmctanAgLnNlYXJjaC1uYXZfX2JhciwgLmxhbmcta28gLnNlYXJjaC1uYXZfX2JhciwgLmxhbmctY24gLnNlYXJjaC1uYXZfX2JhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLW5hdl9faW5wdXRbdHlwZT10ZXh0XSB7XG4gIG9wYWNpdHk6IDE7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA2cHggMjhweCA1cHggNDBweDtcbiAgY29sb3I6ICMwMDUwNUE7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjdzIGN1YmljLWJlemllcigwLjY1LCAwLCAwLjM1LCAxKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG4uc2VhcmNoLW5hdl9faW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwNTA1QTtcbn1cbi5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbn1cbi5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdOi13ZWJraXQtYXV0b2ZpbGwsIC5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIC5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgdHJhbnNwYXJlbnQgaW5zZXQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbn1cbmJvZHk6bm90KFtjbGFzcyo9Y29sb3VyLV0pIC5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdOi13ZWJraXQtYXV0b2ZpbGwsIGJvZHk6bm90KFtjbGFzcyo9Y29sb3VyLV0pIC5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIGJvZHk6bm90KFtjbGFzcyo9Y29sb3VyLV0pIC5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwICNmZmYgaW5zZXQgIWltcG9ydGFudDtcbn1cbi5zZWFyY2gtbmF2X19iYWNrZ3JvdW5kIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuN3MgY3ViaWMtYmV6aWVyKDAuNjUsIDAsIDAuMzUsIDEpO1xufVxuLmFjdGl2ZSAuc2VhcmNoLW5hdl9fYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2l0ZS1uYXYgLnNlYXJjaC1uYXZfX2lucHV0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zaXRlLW5hdiAuc2VhcmNoLW5hdl9faW5wdXQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uc2l0ZS1uYXYgLnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF0ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNpdGUtbmF2IC5zZWFyY2gtbmF2X19iYXIge1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4uc2l0ZS1uYXYgLnNlYXJjaC1uYXZfX2JhciAuc2VhcmNoLW5hdl9faW5wdXRbdHlwZT10ZXh0XSB7XG4gIHBhZGRpbmc6IDZweCAyOHB4IDVweCA1MnB4O1xuICBvcGFjaXR5OiAxO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnNpdGUtbmF2IC5zZWFyY2gtbmF2X19iYXIgLnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF0ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnNpdGUtbmF2IC5zZWFyY2gtbmF2X19idXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNpdGUtbmF2IC5zZWFyY2gtbmF2X19idXR0b246YmVmb3JlIHtcbiAgdG9wOiA5cHg7XG4gIGxlZnQ6IDZweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5zaXRlLW5hdiAuc2VhcmNoLW5hdl9fYnV0dG9uOmJlZm9yZSB7XG4gICAgbGVmdDogNnB4O1xuICB9XG59XG4uc2l0ZS1uYXYgLnNlYXJjaC1uYXZfX2J1dHRvbjphZnRlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgdG9wOiA5cHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IGxlZnQgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmhlYWRlci1zZWFyY2gge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzAwRjBGRjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmhlYWRlci1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXYge1xuICAgIGdhcDogY2FsYygxLjE3NnZ3ICsgMjYuNDdweCk7XG4gIH1cbn1cbi5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19pbnB1dC1jb250YWluZXIge1xuICBoZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMS4xNzZ2dyArIDI2LjQ3cHgpO1xufVxuLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF0ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA2cHggOHB4IDVweCAxMHB4O1xuICBvcGFjaXR5OiAwO1xufVxuLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2JhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDY1cHg7XG4gIHJpZ2h0OiBjYWxjKDIuODh2dyArIDg2cHgpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2UtaW4tb3V0LCByaWdodCAwLjVzIGVhc2UtaW4tb3V0LCBoZWlnaHQgMC41cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5ib2R5Lmhhcy1sYW5nIC5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19iYXIge1xuICByaWdodDogY2FsYygyLjg4dncgKyAxODBweCk7XG59XG4uaGVhZGVyLXNlYXJjaCAuc2VhcmNoLW5hdl9fYmFyLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDQwJTtcbiAgcmlnaHQ6IGNhbGMoMTcuNDM5dncgKyA2MC40M3B4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICBoZWlnaHQ6IDM4cHg7XG59XG4uaGVhZGVyLXNlYXJjaCAuc2VhcmNoLW5hdl9fYmFyLmFjdGl2ZSAuc2VhcmNoLW5hdl9faW5wdXRbdHlwZT10ZXh0XSB7XG4gIHBhZGRpbmc6IDZweCAyOHB4IDVweCA1MnB4O1xuICBvcGFjaXR5OiAxO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uaGVhZGVyLXNlYXJjaCAuc2VhcmNoLW5hdl9fYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19idXR0b246YmVmb3JlIHtcbiAgbGVmdDogLTNweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19idXR0b246YmVmb3JlIHtcbiAgICBsZWZ0OiAtMnB4O1xuICB9XG59XG4uaGVhZGVyLXNlYXJjaCAuc2VhcmNoLW5hdl9fYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19idXR0b246YWZ0ZXIge1xuICAgIGxlZnQ6IDJweDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbi5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19idXR0b24uYWN0aXZlIHtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2J1dHRvbi5hY3RpdmU6YmVmb3JlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5oZWFkZXItc2VhcmNoIC5zZWFyY2gtbmF2X19idXR0b24uYWN0aXZlOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAuaGVhZGVyLXNlYXJjaCAuc2VhcmNoLW5hdl9fYnV0dG9uLmFjdGl2ZTphZnRlciB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgLmhlYWRlci1zZWFyY2ggLnNlYXJjaC1uYXZfX2J1dHRvbi5hY3RpdmUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG4uc2VhcmNoLW9uIC5oZWFkZXItc2VhcmNoLnNlYXJjaC1oYXMtaW5wdXQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubm8taGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkgLnBhZ2UtaGVhZGVyIC5oZWFkZXItc2VhcmNoIC5sb2dvLS1oZWFkZXItc2VhcmNoIHtcbiAgb3BhY2l0eTogMDtcbiAgdG9wOiAwO1xufVxuYm9keSAucGFnZS1oZWFkZXIgLmhlYWRlci1zZWFyY2ggLmxvZ28tLWhlYWRlci1zZWFyY2ggLmxldHRlciwgYm9keSAucGFnZS1oZWFkZXIgLmhlYWRlci1zZWFyY2ggLmxvZ28tLWhlYWRlci1zZWFyY2ggLnplcm8ge1xuICBmaWxsOiAjMDA1MDVBO1xufVxuYm9keSAucGFnZS1oZWFkZXIgLmhlYWRlci1zZWFyY2ggLmxvZ28tLWhlYWRlci1zZWFyY2ggLmxldHRlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbmJvZHkuc2VhcmNoLWhhcy12YWx1ZSAubG9nbyB7XG4gIG9wYWNpdHk6IDA7XG59XG5ib2R5LnNlYXJjaC1oYXMtdmFsdWUgLmhlYWRlci1zZWFyY2ggLmxvZ28tLWhlYWRlci1zZWFyY2gge1xuICBvcGFjaXR5OiAxO1xufVxuYm9keS5zZWFyY2gtaGFzLXZhbHVlIC5tZW51LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXItbGFuZ3VhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBjYWxjKDIuODh2dyArIDg2cHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuaGVhZGVyLWxhbmd1YWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHJpZ2h0OiBjYWxjKDguODI0dncgKyAxMzEuNzZweCk7XG4gIH1cbn1cbi5oZWFkZXItbGFuZ3VhZ2UgLmxhbmd1YWdlLXNlbGVjdG9yIHtcbiAgbWFyZ2luOiAxOHB4IDAgMDtcbn1cblxuLnNpdGUtbmF2cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNpdGUtbmF2cyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5cbi5zZWFyY2gtbmF2IHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4ubGFuZy1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDEzcHggMDtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjNzIGVhc2Utb3V0O1xufVxuLmxhbmctbmF2IC5sYW5ndWFnZS1zZWxlY3RvciB7XG4gIGNvbG9yOiAjMUE2MjZCO1xufVxuLmxhbmctbmF2IC5sYW5ndWFnZS1zZWxlY3Rvcl9fc2VsZWN0ZWQge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGhlaWdodDogMzhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLmhlYWRlci1tZW51IC5sYW5nLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5ib2R5Om5vdCguaGFzLWxhbmcpIC5oZWFkZXItbGFuZ3VhZ2UsIGJvZHk6bm90KC5oYXMtbGFuZykgLmxhbmctbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxhbmd1YWdlLXNlbGVjdG9yIHtcbiAgY29sb3I6ICMxQTYyNkI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5sYW5ndWFnZS1zZWxlY3Rvcl9fc2VsZWN0ZWQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5sYW5ndWFnZS1zZWxlY3Rvcl9faWNvbiBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMWVtO1xufVxuLmxhbmd1YWdlLXNlbGVjdG9yX19sYWJlbCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHBhZGRpbmc6IDAgMC4yNWVtO1xufVxuLmxhbmd1YWdlLXNlbGVjdG9yX19hcnJvdyBzdmcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAwLjVlbTtcbn1cbi5sYW5ndWFnZS1zZWxlY3Rvcl9fZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiA1cHggMCAwO1xufVxuLmxhbmd1YWdlLXNlbGVjdG9yIHVsIHtcbiAgcGFkZGluZzogNXB4IDEwcHggNXB4IDA7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDExLjVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5sYW5ndWFnZS1zZWxlY3RvciBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDEwcHggNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5sYW5ndWFnZS1zZWxlY3RvciBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxhbmd1YWdlLXNlbGVjdG9yIGxpIGE6aG92ZXIsIC5sYW5ndWFnZS1zZWxlY3RvciBsaSBhOmFjdGl2ZSwgLmxhbmd1YWdlLXNlbGVjdG9yIGxpIGEuc2VsZWN0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5sYW5ndWFnZS1zZWxlY3Rvci5vcGVuIC5sYW5ndWFnZS1zZWxlY3Rvcl9fc2VsZWN0ZWQsIC5sYW5ndWFnZS1zZWxlY3Rvci5ob3ZlciAubGFuZ3VhZ2Utc2VsZWN0b3JfX3NlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5tZWRpYS1wbGF5ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDAgMCA2MHB4O1xufVxuXG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyBpZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tZnVsbC11aS5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbC0tb3ZlcmxhaWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIHtcbiAgcGFkZGluZzogMCBjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSkgY2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkpO1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MnB4KTtcbiAgYmFja2dyb3VuZDogIzAwMTcyMDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sIHtcbiAgcGFkZGluZzogMTBweDtcbiAgLS1wbHlyLXZpZGVvLWNvbnRyb2wtYmFja2dyb3VuZC1ob3ZlcjogIzAwMTcyMDtcbiAgLS1wbHlyLWF1ZGlvLWNvbnRyb2wtYmFja2dyb3VuZC1ob3ZlcjogIzAwMTcyMDtcbn1cbi5tZWRpYS1wbGF5ZXIubWVkaWEtdmlkZW8gLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9scyAucGx5cl9fY29udHJvbFtkYXRhLXBseXI9cGxheV0ge1xuICAtLXBseXItY29udHJvbC1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwMTcyMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG59XG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xbZGF0YS1wbHlyPXBsYXldLmNvbnRyb2wtaGlkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xbZGF0YS1wbHlyPXJlc3RhcnRdIHtcbiAgLS1wbHlyLWNvbnRyb2wtcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMDE3MjA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sW2RhdGEtcGx5cj1yZXN0YXJ0XS5jb250cm9sLXNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sW2RhdGEtcGx5cj1mdWxsc2NyZWVuXSB7XG4gIGxlZnQ6IC04cHg7XG4gIC0tcGx5ci12aWRlby1jb250cm9sLWJhY2tncm91bmQtaG92ZXI6IG5vbmU7XG4gIC0tcGx5ci1jb250cm9sLXJhZGl1czogNTAlO1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIC5wbHlyX19wcm9ncmVzc19fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1lZGlhLXBsYXllci5tZWRpYS12aWRlbyAucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xzIC5wbHlyX19wcm9ncmVzc19fY29udGFpbmVyIC5wbHlyX19wcm9ncmVzcyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgbWFyZ2luOiAwIHZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KTtcbiAgLS1wbHlyLXJhbmdlLXRodW1iLWJhY2tncm91bmQ6IG5vbmU7XG4gIC0tcGx5ci1yYW5nZS10aHVtYi1zaGFkb3c6IG5vbmU7XG4gIC0tcGx5ci12aWRlby1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LWNvbG9yOiAjZmZmO1xuICAtLXBseXItcmFuZ2UtZmlsbC1iYWNrZ3JvdW5kOiAjMDBGMEZGO1xuICAtLXBseXItdmlkZW8tcHJvZ3Jlc3MtYnVmZmVyZWQtYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIC0tcGx5ci12aWRlby1yYW5nZS10cmFjay1iYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5tZWRpYS1wbGF5ZXIubWVkaWEtdmlkZW8gLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9scyAucGx5cl9fdm9sdW1lIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIG1pbi13aWR0aDogMDtcbiAgbGVmdDogLTNweDtcbiAgLS1wbHlyLWNvbnRyb2wtcmFkaXVzOiA1MCU7XG59XG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbHMgLnBseXJfX3ZvbHVtZSAucGx5cl9fY29udHJvbCB7XG4gIHotaW5kZXg6IDQ7XG59XG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbHMgLnBseXJfX3ZvbHVtZSBpbnB1dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAtMzAlIDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01cHg7XG4gIGxlZnQ6IDk5JTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBoZWlnaHQ6IDk0JTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDgwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZWRpYS1wbGF5ZXIubWVkaWEtdmlkZW8gLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9scyAucGx5cl9fdm9sdW1lOmhvdmVyIGlucHV0IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1lZGlhLXBsYXllci5tZWRpYS1wb2RjYXN0IHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuXG4uYWRyLW1lbnUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA2MzhweDtcbiAgbWFyZ2luOiAwIDAgMTAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIge1xuICAgIGhlaWdodDogY2FsYygzMS45NTR2dyArIDEyNi43NHB4KTtcbiAgICBtYXJnaW46IDAgMCA3LjV2dztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzBweCkge1xuICAuYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIge1xuICAgIGhlaWdodDogY2FsYygyMS45NTF2dyArIDE5OS43NnB4KTtcbiAgICBtYXJnaW46IDAgMCA3LjV2dztcbiAgfVxufVxuLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlciB7XG4gIGhlaWdodDogNjM4cHg7XG4gIHdpZHRoOiA2MzhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciAuc3ZnLXdyYXBwZXIge1xuICAgIGhlaWdodDogY2FsYygzMS45NTR2dyArIDEyNi43NHB4KTtcbiAgICB3aWR0aDogY2FsYygzMS45NTR2dyArIDEyNi43NHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzBweCkge1xuICAuYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMjEuOTUxdncgKyAxOTkuNzZweCk7XG4gICAgd2lkdGg6IGNhbGMoMjEuOTUxdncgKyAxOTkuNzZweCk7XG4gIH1cbn1cbi5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciAuc3ZnLXdyYXBwZXIgLnN2Zy13cmFwcGVyLWNlbnRlci10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IGNhbGMoMTMuMjgxdncgKyA4Ny41cHgpO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBwYWRkaW5nOiAxLjV2dztcbiAgbWFyZ2luOiAwO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlciAuc3ZnLXdyYXBwZXItY2VudGVyLXRleHQgcCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyIC5zdmctd3JhcHBlci1jZW50ZXItdGV4dCBwOmZpcnN0LW9mLXR5cGUge1xuICBjb2xvcjogIzgwQTdBQztcbn1cbi50aGVtZS1taW50IC5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciAuc3ZnLXdyYXBwZXIgLnN2Zy13cmFwcGVyLWNlbnRlci10ZXh0IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIGNvbG9yOiAjODBBNUExO1xufVxuLnRoZW1lLXJlZCAuYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyIC5zdmctd3JhcHBlci1jZW50ZXItdGV4dCBwOmZpcnN0LW9mLXR5cGUge1xuICBjb2xvcjogIzlFODA5Mjtcbn1cbi50aGVtZS1wdXJwbGUgLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlciAuc3ZnLXdyYXBwZXItY2VudGVyLXRleHQgcDpmaXJzdC1vZi10eXBlIHtcbiAgY29sb3I6ICM5ODg4QTU7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyIC5zdmctd3JhcHBlci1jZW50ZXItdGV4dCBwLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlciAuYWRyLXNlZ21lbnRzLXdyYXBwZXIgYSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXI7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyIC5hZHItc2VnbWVudHMtd3JhcHBlciAuYWRyLXNlZ21lbnQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyIC5hZHItc2VnbWVudHMtd3JhcHBlciBmaWx0ZXIgZmVGbG9vZCB7XG4gIGZsb29kLWNvbG9yOiAjMjIyO1xuICBmbG9vZC1vcGFjaXR5OiAwLjAwMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuY2lyY2xlLXdyYXBwZXIgLnN2Zy13cmFwcGVyLnNob3ctcmVwb3J0LWZvci16ZXJvIC5yZXBvcnQtZm9yLXplcm8tLXNoYWRvdyBmZUZsb29kIHtcbiAgZmxvb2Qtb3BhY2l0eTogMTtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciAuc3ZnLXdyYXBwZXIuc2hvdy1haW0tZm9yLXplcm8gLmFpbS1mb3ItemVyby0tc2hhZG93IGZlRmxvb2Qge1xuICBmbG9vZC1vcGFjaXR5OiAxO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmNpcmNsZS13cmFwcGVyIC5zdmctd3JhcHBlci5zaG93LWRlbGl2ZXItZm9yLXplcm8gLmRlbGl2ZXItZm9yLXplcm8tLXNoYWRvdyBmZUZsb29kIHtcbiAgZmxvb2Qtb3BhY2l0eTogMTtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5jaXJjbGUtd3JhcHBlciAuc3ZnLXdyYXBwZXIgcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkciB7XG4gIGhlaWdodDogOTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogN3B4IDIwcHggN3B4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkciB7XG4gICAgaGVpZ2h0OiBjYWxjKDIuMDQxdncgKyA2Mi4zNXB4KTtcbiAgfVxufVxuLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkci5hZHItaG92ZXIgc3ZnIHN0b3A6Zmlyc3Qtb2YtdHlwZSB7XG4gIHN0b3AtY29sb3I6ICMwMDUwNUE7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuYnV0dG9ucy1vdXRlci13cmFwcGVyIC5idXR0b24tYWRyLmFkci1ob3ZlciBzdmcgc3RvcDpsYXN0LW9mLXR5cGUge1xuICBzdG9wLWNvbG9yOiAjMDA1MDVBO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkciAuYnV0dG9uLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkciAuYnV0dG9uLWljb24ge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgLTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkciAuYnV0dG9uLWljb24udmVydGljYWwge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjAlO1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNDZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIgLmJ1dHRvbi1pY29uLnZlcnRpY2FsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIgLmJ1dHRvbi1pY29uLmhvcml6b250YWwge1xuICB3aWR0aDogMjAlO1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjNweDtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIuYnV0dG9uLWFkci1haW0tZm9yLXplcm8ge1xuICBjb2xvcjogI0ZGNjM3ODtcbiAgYm9yZGVyOiAzcHggc29saWQgI0ZGNjM3ODtcbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIuYnV0dG9uLWFkci1haW0tZm9yLXplcm8uYWRyLWhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzNFMDAyNjtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2Mzc4O1xuICBiYWNrZ3JvdW5kOiAjRkY2Mzc4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuYnV0dG9ucy1vdXRlci13cmFwcGVyIC5idXR0b24tYWRyLmJ1dHRvbi1hZHItYWltLWZvci16ZXJvLmFkci1ob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMzRTAwMjY7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuYnV0dG9ucy1vdXRlci13cmFwcGVyIC5idXR0b24tYWRyLmJ1dHRvbi1hZHItcmVwb3J0LWZvci16ZXJvIHtcbiAgY29sb3I6ICNCNThDRkY7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNCNThDRkY7XG59XG4uYWRyLW1lbnUtd3JhcHBlciAuYnV0dG9ucy1vdXRlci13cmFwcGVyIC5idXR0b24tYWRyLmJ1dHRvbi1hZHItcmVwb3J0LWZvci16ZXJvLmFkci1ob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMjEyNEM7XG4gIGJvcmRlci1jb2xvcjogI0I1OENGRjtcbiAgYmFja2dyb3VuZDogI0I1OENGRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkci5idXR0b24tYWRyLXJlcG9ydC1mb3ItemVyby5hZHItaG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjMzIxMjRDO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkci5idXR0b24tYWRyLWRlbGl2ZXItZm9yLXplcm8ge1xuICBjb2xvcjogIzE0RkZDNztcbiAgYm9yZGVyOiAzcHggc29saWQgIzE0RkZDNztcbn1cbi5hZHItbWVudS13cmFwcGVyIC5idXR0b25zLW91dGVyLXdyYXBwZXIgLmJ1dHRvbi1hZHIuYnV0dG9uLWFkci1kZWxpdmVyLWZvci16ZXJvLmFkci1ob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDRDNDM7XG4gIGJvcmRlci1jb2xvcjogIzE0RkZDNztcbiAgYmFja2dyb3VuZDogIzE0RkZDNztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFkci1tZW51LXdyYXBwZXIgLmJ1dHRvbnMtb3V0ZXItd3JhcHBlciAuYnV0dG9uLWFkci5idXR0b24tYWRyLWRlbGl2ZXItZm9yLXplcm8uYWRyLWhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzAwNEM0Mztcbn1cblxuLnBhZ2UtcmVzb3VyY2UgLnBhZ2UtYXJ0aWNsZSAuYm9keSAubWVkaWEtcGxheWVyIHtcbiAgbWFyZ2luOiAwIDAgNjBweDtcbn1cbi5wYWdlLXJlc291cmNlIC5wYWdlLWFydGljbGUgLmJvZHkgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5xdWl6IC5zZWN0aW9uLWhlYWRlciAuYnV0dG9ucyxcbi5xdWl6IC5zZWN0aW9uLWZvb3RlciAuYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxLjQ0dnc7XG59XG4ucXVpeiAuc2VjdGlvbi1oZWFkZXIgLmJ1dHRvbixcbi5xdWl6IC5zZWN0aW9uLWZvb3RlciAuYnV0dG9uIHtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbiAgbWFyZ2luOiAwO1xufVxuLnF1aXogLmYtcXVpei10aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjY1N3Z3ICsgMTguNzhweCk7XG59XG4ucXVpeiAuZi1xdWl6LXRpdGxlLS1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5xdWl6IC5mLXF1aXotc3VidGl0bGUge1xuICBmb250LXNpemU6IGNhbGMoMS42NTd2dyArIDE4Ljc4cHgpO1xufVxuLnF1aXogLmYtcXVpei1zdWJ0aXRsZS5ib2xkLCAucXVpeiAuZi1xdWl6LXN1YnRpdGxlLS1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5xdWl6IC5zZWN0aW9uLXF1aXogLmYtcXVpei10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEuMjVlbTtcbn1cbi5xdWl6IC5zZWN0aW9uLXF1aXotLWZvb3RlciB7XG4gIHotaW5kZXg6IDI7XG59XG4ucXVpeiAucXVpei1pbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDU1cHg7XG59XG4ucXVpeiAucXVpei1pbnB1dCBpbnB1dFt0eXBlPXRleHRdLCAucXVpeiAucXVpei1pbnB1dCBpbnB1dFt0eXBlPWVtYWlsXSwgLnF1aXogLnF1aXotaW5wdXQgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4ucXVpeiAucXVpei1idXR0b24ge1xuICBwYWRkaW5nOiAxZW0gM2VtO1xuICBib3JkZXItcmFkaXVzOiA1NXB4O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbi5xdWl6IC5xdWl6LWlucHV0IGlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5xdWl6IC5idXR0b24uc3VibWl0LCAucXVpeiAucXVpei1idXR0b24ge1xuICBwYWRkaW5nOiAxZW07XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5xdWl6IC5idXR0b24uc3VibWl0LCAucXVpeiAucXVpei1idXR0b24ge1xuICAgIGNvbG9yOiAjMDBGMEZGO1xuICAgIGJvcmRlci1jb2xvcjogIzAwRjBGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICB9XG59XG4ucXVpeiAucXVpei1yYWRpby1idXR0b25zIHtcbiAgbWFyZ2luOiAwIDAgM2VtO1xufVxuLnF1aXogLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW07XG59XG4ucXVpeiAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAwO1xufVxuLnF1aXogLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMWVtIDNlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IDNweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucXVpeiAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnF1aXogLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsOmhvdmVyLFxuLnF1aXogLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWwsXG4ucXVpeiAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGMEZGO1xuICBiYWNrZ3JvdW5kOiAjMDBGMEZGO1xuICBjb2xvcjogIzAwNTA1QTtcbn1cbi5xdWl6IC5lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzLCBoZWlnaHQgMC4yNXM7XG59XG4ucXVpeiAuZXJyb3ItbWVzc2FnZS0tc2hvdyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogMmVtO1xufVxuLnF1aXogLmVycm9yLW1lc3NhZ2UtLXF1ZXN0aW9ucy5lcnJvci1tZXNzYWdlLS1zaG93IHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4ucXVpei0td2VsY29tZSAuZm9ybS1maWVsZCB7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xufVxuLnF1aXotLXdlbGNvbWUgLnF1aXotaW5wdXQ6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnF1aXotLXdlbGNvbWUgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsIHtcbiAgY29sb3I6ICM4MEE3QUM7XG4gIGJvcmRlcjogM3B4IHNvbGlkICM4MEE3QUM7XG59XG5cbi5xdWl6LS1xdWVzdGlvbnMge1xuICBwYWRkaW5nOiAwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi10aXRsZSB7XG4gIG1pbi1oZWlnaHQ6IDk1dmg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA3NTBweCkge1xuICAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBoZWlnaHQ6IDk1dmg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi10aXRsZSAuc2VjdGlvbi10aXRsZS0taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxMjBweCAwIDJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXRpdGxlIC5zZWN0aW9uLXRpdGxlLS1pbm5lciB7XG4gICAgcGFkZGluZzogMTYwcHggMCAwZW07XG4gIH1cbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tdGl0bGVfX3RpdGxlcyB7XG4gIGZsZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi10aXRsZV9fdGl0bGVzIC5mLXF1aXotdGl0bGUge1xuICBwYWRkaW5nOiAwIDAgMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDc1MHB4KSB7XG4gIC5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tdGl0bGVfX3RpdGxlcyAuZi1xdWl6LXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXRpdGxlX19zY3JvbGwtaW5zdHJ1Y3Rpb24ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi10aXRsZV9fc2Nyb2xsLWluc3RydWN0aW9uIC5pbnN0cnVjdGlvbiBzcGFuLmljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhlbSAwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ibHVlIGgyLCAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWJsdWUgaDMsIC5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctYmx1ZSAucXVpei1vcHRpb24ge1xuICBjb2xvcjogIzAwNTA1QTtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctYmx1ZSAucXVpei1vcHRpb24ge1xuICBib3JkZXItY29sb3I6ICMwMDUwNUE7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWJsdWUgLnF1aXotb3B0aW9uIGxhYmVsOmhvdmVyLFxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ibHVlIC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyArIGxhYmVsLFxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ibHVlIC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwMDUwNUE7XG4gIGJhY2tncm91bmQ6ICMwMDUwNUE7XG4gIGNvbG9yOiAjMDBGMEZGO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ibHVlIC5lcnJvci1tZXNzYWdlLS1xdWVzdGlvbnMge1xuICBjb2xvcjogIzAwNTA1QTtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctbWludCBoMiwgLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1taW50IGgzLCAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLW1pbnQgLnF1aXotb3B0aW9uIHtcbiAgY29sb3I6ICMwMDRjNDM7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLW1pbnQgLnF1aXotb3B0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0YzQzO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1taW50IC5xdWl6LW9wdGlvbiBsYWJlbDpob3Zlcixcbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctbWludCAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbCxcbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctbWludCAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0YzQzO1xuICBiYWNrZ3JvdW5kOiAjMDA0YzQzO1xuICBjb2xvcjogIzE0RkZDNztcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctbWludCAuZXJyb3ItbWVzc2FnZS0tcXVlc3Rpb25zIHtcbiAgY29sb3I6ICMwMDRjNDM7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIGgyLCAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIGgzLCAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIC5xdWl6LW9wdGlvbiB7XG4gIGNvbG9yOiAjMjE0NDI3O1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ncmVlbiAucXVpei1vcHRpb24ge1xuICBib3JkZXItY29sb3I6ICMyMTQ0Mjc7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIC5xdWl6LW9wdGlvbiBsYWJlbDpob3Zlcixcbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctZ3JlZW4gLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWwsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLWdyZWVuIC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMyMTQ0Mjc7XG4gIGJhY2tncm91bmQ6ICMyMTQ0Mjc7XG4gIGNvbG9yOiAjOENGRjUwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1ncmVlbiAuZXJyb3ItbWVzc2FnZS0tcXVlc3Rpb25zIHtcbiAgY29sb3I6ICMyMTQ0Mjc7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXllbGxvdyBoMiwgLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy15ZWxsb3cgaDMsIC5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmcteWVsbG93IC5xdWl6LW9wdGlvbiB7XG4gIGNvbG9yOiAjMkQyQTUxO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy15ZWxsb3cgLnF1aXotb3B0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkQyQTUxO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy15ZWxsb3cgLnF1aXotb3B0aW9uIGxhYmVsOmhvdmVyLFxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy15ZWxsb3cgLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWwsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXllbGxvdyAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkQyQTUxO1xuICBiYWNrZ3JvdW5kOiAjMkQyQTUxO1xuICBjb2xvcjogI0ZGRTYzMjtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmcteWVsbG93IC5lcnJvci1tZXNzYWdlLS1xdWVzdGlvbnMge1xuICBjb2xvcjogIzJEMkE1MTtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctb3JhbmdlIGgyLCAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLW9yYW5nZSBoMywgLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1vcmFuZ2UgLnF1aXotb3B0aW9uIHtcbiAgY29sb3I6ICM0NzFDMzU7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLW9yYW5nZSAucXVpei1vcHRpb24ge1xuICBib3JkZXItY29sb3I6ICM0NzFDMzU7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLW9yYW5nZSAucXVpei1vcHRpb24gbGFiZWw6aG92ZXIsXG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLW9yYW5nZSAucXVpei1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbCxcbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctb3JhbmdlIC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM0NzFDMzU7XG4gIGJhY2tncm91bmQ6ICM0NzFDMzU7XG4gIGNvbG9yOiAjRkY4NTAwO1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1vcmFuZ2UgLmVycm9yLW1lc3NhZ2UtLXF1ZXN0aW9ucyB7XG4gIGNvbG9yOiAjNDcxQzM1O1xufVxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1yZWQgaDIsIC5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcmVkIGgzLCAucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXJlZCAucXVpei1vcHRpb24ge1xuICBjb2xvcjogIzNFMDAyNjtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcmVkIC5xdWl6LW9wdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogIzNFMDAyNjtcbn1cbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcmVkIC5xdWl6LW9wdGlvbiBsYWJlbDpob3Zlcixcbi5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpei0tYmctcmVkIC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyArIGxhYmVsLFxuLnF1aXotLXF1ZXN0aW9ucyAuc2VjdGlvbi1xdWl6LS1iZy1yZWQgLnF1aXotb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzNFMDAyNjtcbiAgYmFja2dyb3VuZDogIzNFMDAyNjtcbiAgY29sb3I6ICNGRjYzNzg7XG59XG4ucXVpei0tcXVlc3Rpb25zIC5zZWN0aW9uLXF1aXotLWJnLXJlZCAuZXJyb3ItbWVzc2FnZS0tcXVlc3Rpb25zIHtcbiAgY29sb3I6ICMzRTAwMjY7XG59XG4ucXVpei0tcXVlc3Rpb25zIGgyLnNlY3Rpb24tcXVpel9fY29tcGxldGVkIHtcbiAgaGVpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXMsIGhlaWdodCAwLjI1cztcbn1cbi5xdWl6LS1xdWVzdGlvbnMuZm9ybS1jb21wbGV0ZSBoMi5zZWN0aW9uLXF1aXpfX2NvbXBsZXRlZCB7XG4gIGhlaWdodDogMzVweDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnF1aXotLXJlc3VsdHMge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1jb250YWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAuOGVtO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tY29udGFjdCAuYnV0dG9uIHtcbiAgd2lkdGg6IDI2MHB4O1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tY29udGFjdCAuY29udGFjdCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM4MEE3QUM7XG59XG4ucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1ibHVlOmhvdmVyLCAucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtYmx1ZTphY3RpdmUge1xuICBjb2xvcjogIzAwNTA1QTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGMEZGO1xuICBiYWNrZ3JvdW5kOiAjMDBGMEZGO1xufVxuLnF1aXotLXJlc3VsdHMgLmJ1dHRvbi5jLW1pbnQge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtbWludDpob3ZlciwgLnF1aXotLXJlc3VsdHMgLmJ1dHRvbi5jLW1pbnQ6YWN0aXZlIHtcbiAgY29sb3I6ICMwMDRjNDM7XG4gIGJvcmRlci1jb2xvcjogIzE0RkZDNztcbiAgYmFja2dyb3VuZDogIzE0RkZDNztcbn1cbi5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1ncmVlbjpob3ZlciwgLnF1aXotLXJlc3VsdHMgLmJ1dHRvbi5jLWdyZWVuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjE0NDI3O1xuICBib3JkZXItY29sb3I6ICM4Q0ZGNTA7XG4gIGJhY2tncm91bmQ6ICM4Q0ZGNTA7XG59XG4ucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMteWVsbG93IHtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnF1aXotLXJlc3VsdHMgLmJ1dHRvbi5jLXllbGxvdzpob3ZlciwgLnF1aXotLXJlc3VsdHMgLmJ1dHRvbi5jLXllbGxvdzphY3RpdmUge1xuICBjb2xvcjogIzJEMkE1MTtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFNjMyO1xuICBiYWNrZ3JvdW5kOiAjRkZFNjMyO1xufVxuLnF1aXotLXJlc3VsdHMgLmJ1dHRvbi5jLW9yYW5nZSB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1vcmFuZ2U6aG92ZXIsIC5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1vcmFuZ2U6YWN0aXZlIHtcbiAgY29sb3I6ICM0NzFDMzU7XG4gIGJvcmRlci1jb2xvcjogI0ZGODUwMDtcbiAgYmFja2dyb3VuZDogI0ZGODUwMDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5idXR0b24uYy1yZWQge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtcmVkOmhvdmVyLCAucXVpei0tcmVzdWx0cyAuYnV0dG9uLmMtcmVkOmFjdGl2ZSB7XG4gIGNvbG9yOiAjM0UwMDI2O1xuICBib3JkZXItY29sb3I6ICNGRjYzNzg7XG4gIGJhY2tncm91bmQ6ICNGRjYzNzg7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1zdW1tYXJ5X19tZXNzYWdlIHtcbiAgY29sb3I6ICM3RUE1QUE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXN1bW1hcnlfX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg0dncgKyAxMnB4KTtcbiAgfVxufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tc3VtbWFyeV9fbWVzc2FnZSBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC05MGRlZywgIzE0RkZDNywgIzAwRjBGRik7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1zdW1tYXJ5X19tZXNzYWdlIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjOENGRjUwLCAjMTRGRkM4KTtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXN1bW1hcnlfX21lc3NhZ2Ugc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICNGRkU2MzIsICM4Q0ZGNEYpO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tc3VtbWFyeV9fbWVzc2FnZSBzcGFuOm50aC1vZi10eXBlKDQpIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC05MGRlZywgI0ZGODUwMCwgI0ZGRTYzMik7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1zdW1tYXJ5X19tZXNzYWdlIHNwYW46bnRoLW9mLXR5cGUoNSkge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjRkY2NDc4LCAjRkY4NTAwKTtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXN1bW1hcnlfX21lc3NhZ2Ugc3BhbjpudGgtb2YtdHlwZSg2KSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICNGRjgyRkYsICNGRjYzNzgpO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpeiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayB7XG4gICAgbWluLWhlaWdodDogY2FsYygxOC4zMzN2dyArIDQ2Ni42N3B4KTtcbiAgfVxufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpeiAub3B0aW9uIHtcbiAgbWFyZ2luOiAwIDJlbSAyZW0gMDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXpfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAxLjI1ZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIgLnF1aXotYW5zd2VycyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIgLnF1aXotYW5zd2Vyc19fY2hvc2VuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXpfX2lubmVyIC5xdWl6LWFuc3dlcnNfX2Nob3Nlbi0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6X19pbm5lciAucXVpei1hbnN3ZXJzX19jaG9zZW4tLW1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIgLnF1aXotYW5zd2Vyc19fY2hvc2VuIC5xdWl6LWFuc3dlcnNfX2ljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXpfX2lubmVyIC5xdWl6LWFuc3dlcnNfX2Nob3NlbiAucXVpei1hbnN3ZXJzX19pY29uLS1tb2JpbGUge1xuICB3aWR0aDogMjI1cHg7XG4gIGhlaWdodDogMzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyg1NC40OTJ2dyAtIDE0NC4zN3B4KSwgMHB4KTtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXpfX2lubmVyIC5xdWl6LWFuc3dlcnNfX2ljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXpfX2lubmVyIC5xdWl6LWFuc3dlcnNfX2Nob3Nlbi0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIgLnF1aXotYW5zd2Vyc19fY2hvc2VuLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIgLnF1aXotYW5zd2Vyc19fY2hvc2VuIC5xdWl6LWFuc3dlcnNfX2ljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6X19pbm5lciAucXVpei1hbnN3ZXJzX19jaG9zZW4gLnF1aXotYW5zd2Vyc19faWNvbi0tbGVmdCB7XG4gICAgbGVmdDogLTIwMHB4O1xuICAgIHRvcDogLTc1cHg7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpel9faW5uZXIgLnF1aXotYW5zd2Vyc19fY2hvc2VuIC5xdWl6LWFuc3dlcnNfX2ljb24tLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xNzZweDtcbiAgICB0b3A6IC03MHB4O1xuICB9XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6IC5xdWl6LXN1bW1hcnktLW1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpeiAucXVpei1zdW1tYXJ5LS1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6IC5xdWl6LXN1bW1hcnktLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6IC5xdWl6LXN1bW1hcnktLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6IC5xdWl6LXN1bW1hcnkuc2hvdy1yZXN1bHRzLXN1bW1hcnkgLnF1aXotc3VtbWFyeS0tZGVza3RvcCByZWN0W25hbWVdLCAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6IC5xdWl6LXN1bW1hcnkuc2hvdy1yZXN1bHRzLXN1bW1hcnkgLnF1aXotc3VtbWFyeS0tbW9iaWxlIHJlY3RbbmFtZV0ge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMXMgZWFzZS1vdXQsIHkgMXMgZWFzZS1vdXQ7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgY2FsYygxNC43Mjh2dyArIDUyLjg3cHgpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDE0LjcyOHZ3ICsgNTIuODdweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ibHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9jaXJjbGUuc3ZnXCIpO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tbWludCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovbGFyZ2UtaWNvbnMvc3Rhci5zdmdcIik7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovbGFyZ2UtaWNvbnMvdGFyZ2V0LnN2Z1wiKTtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXllbGxvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovbGFyZ2UtaWNvbnMvZW5nYWdlbWVudC5zdmdcIik7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL2d1aWRhbmNlLnN2Z1wiKTtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovbGFyZ2UtaWNvbnMvcG9kY2FzdC5zdmdcIik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tYmx1ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTUlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjEuNDI5dncgKyAyMzEuNDNweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tYmx1ZS5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1NSUpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLW1pbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NiUsIDQ1JSk7XG4gICAgaGVpZ2h0OiBjYWxjKDIzLjc1dncgKyAyNjFweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tbWludC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA0NSUpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWdyZWVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDglLCA1MCUpO1xuICAgIGhlaWdodDogY2FsYygyMS43ODZ2dyArIDIzOS4yOXB4KTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ncmVlbi5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDglLCA1MCUpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXllbGxvdyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ0JSwgODQlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjAuMjY4dncgKyAyMjEuMTRweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0teWVsbG93LnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MiUsIDUwJSk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tb3JhbmdlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCA3MCUpO1xuICAgIGhlaWdodDogY2FsYygxOS4xOTZ2dyArIDIxMC41N3B4KTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1vcmFuZ2Uuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgNzAlKTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1yZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDUwJSk7XG4gICAgaGVpZ2h0OiBjYWxjKDIzLjU3MXZ3ICsgMjU3LjU3cHgpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXJlZC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA1MCUpO1xuICB9XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1zaGFwZSB7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tc2hhcGUuc3ltYm9sLS1ldmVuIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tY2lyY2xlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG4gICAgaGVpZ2h0OiBjYWxjKDIxLjQyOXZ3ICsgMjMxLjQzcHgpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWNpcmNsZS5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1NSUpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXN0YXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00OCUsIC0yMCUpO1xuICAgIGhlaWdodDogY2FsYygyMy43NXZ3ICsgMjYxcHgpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXN0YXIuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTIwJSk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tdGFyZ2V0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDglLCAwJSk7XG4gICAgaGVpZ2h0OiBjYWxjKDIxLjc4NnZ3ICsgMjM5LjI5cHgpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXRhcmdldC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDglLCA1MCUpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWVuZ2FnZW1lbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NCUsIDAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjAuMjY4dncgKyAyMjEuMTRweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tZW5nYWdlbWVudC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDIlLCA1MCUpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWd1aWRhbmNlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCA0JSk7XG4gICAgaGVpZ2h0OiBjYWxjKDE5LjE5NnZ3ICsgMjEwLjU3cHgpO1xuICB9XG4gIC5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWd1aWRhbmNlLnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDcwJSk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcG9kY2FzdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgMCUpO1xuICAgIGhlaWdodDogY2FsYygyMy41NzF2dyArIDI1Ny41N3B4KTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1wb2RjYXN0LnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDUwJSk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tY2hhcnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMTkuMTk2dncgKyAyMTAuNTdweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tY2hhcnQuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ0JSwgNTAlKTtcbiAgfVxuICAucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1zZWFyY2gge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjMuNTcxdncgKyAyNTcuNTdweCk7XG4gIH1cbiAgLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tc2VhcmNoLnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDUwJSk7XG4gIH1cbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrLmMtYmx1ZSBzdmcgc3RvcDpudGgtY2hpbGQoMSkge1xuICBzdG9wLWNvbG9yOiAjMTRGRkM3O1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2suYy1ibHVlIHN2ZyBzdG9wOm50aC1jaGlsZCgyKSB7XG4gIHN0b3AtY29sb3I6ICMwMEYwRkY7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjay5jLW1pbnQgc3ZnIHN0b3A6bnRoLWNoaWxkKDEpIHtcbiAgc3RvcC1jb2xvcjogIzhDRkY1MDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrLmMtbWludCBzdmcgc3RvcDpudGgtY2hpbGQoMikge1xuICBzdG9wLWNvbG9yOiAjMTRGRkM4O1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2suYy1ncmVlbiBzdmcgc3RvcDpudGgtY2hpbGQoMSkge1xuICBzdG9wLWNvbG9yOiAjRkZFNjMyO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2suYy1ncmVlbiBzdmcgc3RvcDpudGgtY2hpbGQoMikge1xuICBzdG9wLWNvbG9yOiAjOENGRjRGO1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2suYy15ZWxsb3cgc3ZnIHN0b3A6bnRoLWNoaWxkKDEpIHtcbiAgc3RvcC1jb2xvcjogI0ZGODUwMDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrLmMteWVsbG93IHN2ZyBzdG9wOm50aC1jaGlsZCgyKSB7XG4gIHN0b3AtY29sb3I6ICNGRkU2MzI7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjay5jLW9yYW5nZSBzdmcgc3RvcDpudGgtY2hpbGQoMSkge1xuICBzdG9wLWNvbG9yOiAjRkY2NDc4O1xufVxuLnF1aXotLXJlc3VsdHMgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2suYy1vcmFuZ2Ugc3ZnIHN0b3A6bnRoLWNoaWxkKDIpIHtcbiAgc3RvcC1jb2xvcjogI0ZGODUwMDtcbn1cbi5xdWl6LS1yZXN1bHRzIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrLmMtcmVkIHN2ZyBzdG9wOm50aC1jaGlsZCgxKSB7XG4gIHN0b3AtY29sb3I6ICNGRjgyRkY7XG59XG4ucXVpei0tcmVzdWx0cyAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjay5jLXJlZCBzdmcgc3RvcDpudGgtY2hpbGQoMikge1xuICBzdG9wLWNvbG9yOiAjRkY2Mzc4O1xufVxuXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblFVSVogMiAtIFJFUE9SVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ucXVpei0tcmVwLnF1aXotLXJlc3VsdHMgLnN1YnRpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzgwQTdBQztcbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5RVUlaIDMgLSBCQVJSSUVSUyBUT09MXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5xdWl6LS1iYXJyaWVycy10b29sIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1xdWVzdGlvbnMge1xuICBwYWRkaW5nOiBjYWxjKDEydmggKyA4MnB4KSAwIDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1xdWVzdGlvbnMgLnNlY3Rpb24tcXVpeiB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbC5xdWl6LS1xdWVzdGlvbnMgLmVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogcmVkO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLmYtcXVpei10aXRsZSAuaWNvbiBzdmcge1xuICB3aWR0aDogMC42ZW07XG4gIGhlaWdodDogYXV0bztcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5mLXF1aXotdGl0bGUgLmFycm93LWRvd24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgd2lkdGg6IDAuNmVtO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLmYtcXVpei1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2FsYygoMC41MjA4MzMzMzMzdncgKyAxOC4zMzMzMzMzMzMzcHgpKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotcmFkaW8tYnV0dG9uczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ibHVlIHtcbiAgY29sb3I6ICMwMEYwRkY7XG4gIGJhY2tncm91bmQ6ICMwMDUwNUE7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtYmx1ZSAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwMDUwNUE7XG4gIGJhY2tncm91bmQ6ICMwMDUwNUE7XG4gIGNvbG9yOiAjMDBGMEZGO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWJsdWUgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWJsdWUgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1MDVBO1xuICBiYWNrZ3JvdW5kOiAjMDA1MDVBO1xuICBjb2xvcjogIzAwRjBGRjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ibHVlIC5oaWdobGlnaHQge1xuICBjb2xvcjogIzAwRjBGRjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ibHVlLS1hbHQge1xuICBjb2xvcjogIzE0RkZDNztcbiAgYmFja2dyb3VuZDogIzAwNEM0Mztcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ibHVlLS1hbHQgLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMTRGRkM3O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWJsdWUtLWFsdCAudGV4dC1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzAwRjBGRiAwJSwgIzE0RkZDNyAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ibHVlLS1ncmFkaWVudCB7XG4gIGNvbG9yOiAjMDA1MDVBO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMEYwRkYgMCUsICMxNEZGQzcgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtYmx1ZS0tZ3JhZGllbnQtdiB7XG4gIGNvbG9yOiAjMDA1MDVBO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDBGMEZGIDAlLCAjMTRGRkM3IDEwMCUpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWJsdWUtLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzAwNTA1QTtcbiAgY29sb3I6ICMwMDUwNUE7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtYmx1ZS0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWJsdWUtLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNTA1QTtcbiAgYmFja2dyb3VuZDogIzAwNTA1QTtcbiAgY29sb3I6ICMwMEYwRkY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtbWludCB7XG4gIGNvbG9yOiAjMTRGRkM3O1xuICBiYWNrZ3JvdW5kOiAjMDA0QzQzO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLW1pbnQgLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMTRGRkM3O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLW1pbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0QzQzO1xuICBiYWNrZ3JvdW5kOiAjMDA0QzQzO1xuICBjb2xvcjogIzE0RkZDNztcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1taW50LS1hbHQge1xuICBjb2xvcjogIzhDRkY0RjtcbiAgYmFja2dyb3VuZDogIzIxNDQyNztcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1taW50LS1hbHQgLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjOENGRjRGO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLW1pbnQtLWFsdCAudGV4dC1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzE0RkZDNyAwJSwgIzhDRkY0RiAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1taW50LS1ncmFkaWVudCB7XG4gIGNvbG9yOiAjMDA0QzQzO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNEZGQzcgMCUsICM4Q0ZGNEYgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtbWludC0tZ3JhZGllbnQtdiB7XG4gIGNvbG9yOiAjMDA0QzQzO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTRGRkM3IDAlLCAjOENGRjRGIDEwMCUpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLW1pbnQtLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzAwNEM0MztcbiAgY29sb3I6ICMwMDRDNDM7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtbWludC0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLW1pbnQtLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNEM0MztcbiAgYmFja2dyb3VuZDogIzAwNEM0MztcbiAgY29sb3I6ICMxNEZGQzc7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JlZW4ge1xuICBjb2xvcjogIzhDRkY0RjtcbiAgYmFja2dyb3VuZDogIzIxNDQyNztcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ncmVlbiAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICM4Q0ZGNEY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JlZW4gLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE0NDI3O1xuICBiYWNrZ3JvdW5kOiAjMjE0NDI3O1xuICBjb2xvcjogIzhDRkY0Rjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ncmVlbi0tYWx0IHtcbiAgY29sb3I6ICNGRkU1MzM7XG4gIGJhY2tncm91bmQ6ICMyRDJBNTE7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JlZW4tLWFsdCAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNGRkU1MzM7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JlZW4tLWFsdCAudGV4dC1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzhDRkY0RiAwJSwgI0ZGRTUzMyAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ncmVlbi0tZ3JhZGllbnQge1xuICBjb2xvcjogIzIxNDQyNztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjOENGRjRGIDAlLCAjRkZFNTMzIDEwMCUpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLWdyZWVuLS1ncmFkaWVudC12IHtcbiAgY29sb3I6ICMyMTQ0Mjc7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM4Q0ZGNEYgMCUsICNGRkU1MzMgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JlZW4tLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzIxNDQyNztcbiAgY29sb3I6ICMyMTQ0Mjc7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtZ3JlZW4tLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwsIC5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1ncmVlbi0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE0NDI3O1xuICBiYWNrZ3JvdW5kOiAjMjE0NDI3O1xuICBjb2xvcjogIzhDRkY0Rjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS15ZWxsb3cge1xuICBjb2xvcjogI0ZGRTUzMztcbiAgYmFja2dyb3VuZDogIzJEMkE1MTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS15ZWxsb3cgLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjRkZFNTMzO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXllbGxvdyAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuICBib3JkZXItY29sb3I6ICMyRDJBNTE7XG4gIGJhY2tncm91bmQ6ICMyRDJBNTE7XG4gIGNvbG9yOiAjRkZFNTMzO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXllbGxvdy0tYWx0IHtcbiAgY29sb3I6ICNGRjg1MDA7XG4gIGJhY2tncm91bmQ6ICM0NzFDMzU7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUteWVsbG93LS1hbHQgLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjRkY4NTAwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXllbGxvdy0tYWx0IC50ZXh0LWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjRkZFNTMzIDAlLCAjRkY4NTAwIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXllbGxvdy0tZ3JhZGllbnQge1xuICBjb2xvcjogIzJEMkE1MTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkZFNTMzIDAlLCAjRkY4NTAwIDEwMCUpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXllbGxvdy0tZ3JhZGllbnQtdiB7XG4gIGNvbG9yOiAjMkQyQTUxO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkZFNTMzIDAlLCAjRkY4NTAwIDEwMCUpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXllbGxvdy0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkQyQTUxO1xuICBjb2xvcjogIzJEMkE1MTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS15ZWxsb3ctLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwsIC5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS15ZWxsb3ctLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzJEMkE1MTtcbiAgYmFja2dyb3VuZDogIzJEMkE1MTtcbiAgY29sb3I6ICNGRkU1MzM7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtb3JhbmdlIHtcbiAgY29sb3I6ICNGRjg1MDA7XG4gIGJhY2tncm91bmQ6ICM0NzFDMzU7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtb3JhbmdlIC5oaWdobGlnaHQge1xuICBjb2xvcjogI0ZGODUwMDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1vcmFuZ2UgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDcxQzM1O1xuICBiYWNrZ3JvdW5kOiAjNDcxQzM1O1xuICBjb2xvcjogI0ZGODUwMDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1vcmFuZ2UtLWFsdCB7XG4gIGNvbG9yOiAjRkY2Mzc4O1xuICBiYWNrZ3JvdW5kOiAjM0UwMDI2O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLW9yYW5nZS0tYWx0IC5oaWdobGlnaHQge1xuICBjb2xvcjogI0ZGNjM3ODtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1vcmFuZ2UtLWFsdCAudGV4dC1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI0ZGODUwMCAwJSwgI0ZGNjM3OCAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1vcmFuZ2UtLWdyYWRpZW50IHtcbiAgY29sb3I6ICM0NzFDMzU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZGODUwMCAwJSwgI0ZGNjM3OCAxMDAlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1vcmFuZ2UtLWdyYWRpZW50LXYge1xuICBjb2xvcjogIzQ3MUMzNTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGODUwMCAwJSwgI0ZGNjM3OCAxMDAlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1vcmFuZ2UtLWdyYWRpZW50IC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiBsYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzQ3MUMzNTtcbiAgY29sb3I6ICM0NzFDMzU7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtb3JhbmdlLS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCAucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtb3JhbmdlLS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gbGFiZWw6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0NzFDMzU7XG4gIGJhY2tncm91bmQ6ICM0NzFDMzU7XG4gIGNvbG9yOiAjRkY4NTAwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXJlZCB7XG4gIGNvbG9yOiAjRkY2Mzc4O1xuICBiYWNrZ3JvdW5kOiAjM0UwMDI2O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXJlZCAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNGRjYzNzg7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkIC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogIzNFMDAyNjtcbiAgYmFja2dyb3VuZDogIzNFMDAyNjtcbiAgY29sb3I6ICNGRjYzNzg7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkLS1hbHQge1xuICBjb2xvcjogI0ZGODJGRjtcbiAgYmFja2dyb3VuZDogIzQ0MkE0Rjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1yZWQtLWFsdCAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNGRjgyRkY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkLS1hbHQgLnRleHQtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNGRjYzNzggMCUsICNGRjgyRkYgMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkLS1ncmFkaWVudCB7XG4gIGNvbG9yOiAjM0UwMDI2O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRjYzNzggMCUsICNGRjgyRkYgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkLS1ncmFkaWVudC12IHtcbiAgY29sb3I6ICMzRTAwMjY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRjYzNzggMCUsICNGRjgyRkYgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcmVkLS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMzRTAwMjY7XG4gIGNvbG9yOiAjM0UwMDI2O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXJlZC0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXJlZC0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0UwMDI2O1xuICBiYWNrZ3JvdW5kOiAjM0UwMDI2O1xuICBjb2xvcjogI0ZGNjM3ODtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1waW5rIHtcbiAgY29sb3I6ICNGRjgyRkY7XG4gIGJhY2tncm91bmQ6ICM0NDJBNEY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcGluayAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNGRjgyRkY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcGluayAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuICBib3JkZXItY29sb3I6ICM0NDJBNEY7XG4gIGJhY2tncm91bmQ6ICM0NDJBNEY7XG4gIGNvbG9yOiAjRkY4MkZGO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXBpbmstLWFsdCB7XG4gIGNvbG9yOiAjQjU4Q0ZGO1xuICBiYWNrZ3JvdW5kOiAjMzIxMjRDO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXBpbmstLWFsdCAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNCNThDRkY7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcGluay0tYWx0IC50ZXh0LWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjRkY4MkZGIDAlLCAjQjU4Q0ZGIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnRoZW1lLXBpbmstLWdyYWRpZW50IHtcbiAgY29sb3I6ICM0NDJBNEY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZGODJGRiAwJSwgI0I1OENGRiAxMDAlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1waW5rLS1ncmFkaWVudC12IHtcbiAgY29sb3I6ICM0NDJBNEY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRjgyRkYgMCUsICNCNThDRkYgMTAwJSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcGluay0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDQyQTRGO1xuICBjb2xvcjogIzQ0MkE0Rjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1waW5rLS1ncmFkaWVudCAucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCAucXVpei0tYmFycmllcnMtdG9vbCAudGhlbWUtcGluay0tZ3JhZGllbnQgLnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIGxhYmVsOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDQyQTRGO1xuICBiYWNrZ3JvdW5kOiAjNDQyQTRGO1xuICBjb2xvcjogI0ZGODJGRjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1wdXJwbGUge1xuICBjb2xvcjogI0I1OENGRjtcbiAgYmFja2dyb3VuZDogIzMyMTI0Qztcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC50aGVtZS1wdXJwbGUtLWdyYWRpZW50IHtcbiAgY29sb3I6ICMzMjEyNEM7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0I1OENGRiAwJSwgI0I1OENGRiAxMDAlKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19pdGVtLCAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogY2FsYygoMHZ3ICsgMTBweCkpIGNhbGMoKDB2dyArIDdweCkpO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiBjYWxjKCgwLjQ0MTgyNjIxNXZ3ICsgMTEuNTg2MTU2MTExOXB4KSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX2l0ZW0sIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiBjYWxjKCgwLjg2MjA2ODk2NTV2dyArIDYuMzc5MzEwMzQ0OHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX2l0ZW0sIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19wbGFjZWhvbGRlciB7XG4gICAgcGFkZGluZzogY2FsYygoMHZ3ICsgMTNweCkpIGNhbGMoKDAuNzY5NzI0MTgyMnZ3ICsgMTAuMjk1MDYwOTM2NXB4KSk7XG4gICAgZm9udC1zaXplOiBjYWxjKCgwLjE5MjQzMTA0NTV2dyArIDEzLjA3Mzc2NTIzNDFweCkpO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9faXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fcGxhY2Vob2xkZXIgc3BhbiB7XG4gICAgcGFkZGluZzogMCAwIDAgMTAlO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fZGl2aWRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luOiBjYWxjKCgyLjk0NTUwODEwMDF2dyArIDEwLjU3NDM3NDA3OTVweCkpIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX2RpdmlkZXIge1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBjYWxjKCg2LjQ2NTUxNzI0MTR2dyArIC0zNC42NTUxNzI0MTM4cHgpKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fZGl2aWRlciB7XG4gICAgbWFyZ2luOiAwIGNhbGMoKDQuNDkwMDU3NzI5M3Z3ICsgLTE0Ljk0NTQ3Nzg3MDRweCkpO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgY2FsYygoMS40NzI3NTQwNTAxdncgKyA1LjI4NzE4NzAzOThweCkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZV9fcm93IHtcbiAgICBtYXJnaW46IDAgMCBjYWxjKCgwLjMyMDcxODQwOTJ2dyArIDExLjc4OTYwODcyMzVweCkpIDA7XG4gIH1cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19yb3c6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX29yZGluYWwge1xuICBmb250LXNpemU6IDEuNWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX29yZGluYWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX19naG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlX190YXJnZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX3RhcmdldCAucXVpei1zb3J0YWJsZV9faXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGVfX3RhcmdldC5oaWdobGlnaHQgLnF1aXotc29ydGFibGVfX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZS0tdG8ge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZS0tdG8ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZS0tdG8ge1xuICAgIHdpZHRoOiBjYWxjKCgxMi44Mjg3MzYzNjk1dncgKyAyMTEuNTg0MzQ4OTQxNnB4KSk7XG4gIH1cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlLS10byAucXVpei1zb3J0YWJsZV9faXRlbSB7XG4gIG1hcmdpbjogMCAwIGNhbGMoKDEuNDcyNzU0MDUwMXZ3ICsgNS4yODcxODcwMzk4cHgpKSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZS0tdG8gLnF1aXotc29ydGFibGVfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAwIGNhbGMoKDAuMzIwNzE4NDA5MnZ3ICsgMTEuNzg5NjA4NzIzNXB4KSkgMTAlO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZS0tZnJvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGUtLWZyb20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5xdWl6LXNvcnRhYmxlLS1mcm9tIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGUtLWZyb20gLnF1aXotc29ydGFibGVfX2l0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIGNhbGMoKDAuNjY5NjQyODU3MXZ3ICsgMi44NTcxNDI4NTcxcHgpKSBjYWxjKCgwLjY2OTY0Mjg1NzF2dyArIDIuODU3MTQyODU3MXB4KSkgMDtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBoZWlnaHQ6IDU0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGUtLWZyb20gLnF1aXotc29ydGFibGVfX2l0ZW0ge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXJnaW46IDAgY2FsYygoMy4wMTcyNDEzNzkzdncgKyAtMTUuMTcyNDEzNzkzMXB4KSkgY2FsYygoMy4wMTcyNDEzNzkzdncgKyAtMTUuMTcyNDEzNzkzMXB4KSkgMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAucXVpei1zb3J0YWJsZS0tZnJvbSAucXVpei1zb3J0YWJsZV9faXRlbSB7XG4gICAgbWFyZ2luOiAwIGNhbGMoKDAuMzIwNzE4NDA5MnZ3ICsgMTEuNzg5NjA4NzIzNXB4KSkgY2FsYygoMC4zMjA3MTg0MDkydncgKyAxMS43ODk2MDg3MjM1cHgpKSAwO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnF1aXotc29ydGFibGUtLWZyb20gLnF1aXotc29ydGFibGVfX2l0ZW0ucGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLmdyYXBoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKlxuICAjYXhpcy15IHRleHQsXG4gICNheGlzLXggdGV4dCB7XG4gIFx0Zm9udC1zaXplOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuICBcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuICBcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDE0NDAsXG4gIFx0XHQkc3RhcnQ6IDIwLFxuICBcdFx0JGVuZDogMThcbiAgXHQpO1xuICB9XG4gICovXG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuZ3JhcGgtLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAuZ3JhcGgtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuZ3JhcGgtLW1vYmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiBjYWxjKCgxMDB2dyArIC0yMHB4KSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5ncmFwaC0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuY29udGFjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IGNhbGMoKDEuODM0ODYyMzg1M3Z3ICsgMTQuMTI4NDQwMzY3cHgpKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5jb250YWN0cyAuY29udGFjdCB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5jb250YWN0cyAuY29udGFjdCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5jb250YWN0cyAuY29udGFjdCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tc3VtbWFyeSBoMiB7XG4gIGNvbG9yOiAjMDBGMEZGO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tc3VtbWFyeSAucGFnZS1jb250ZW50LCAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1zdW1tYXJ5IC5jb2wtMTIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zdW1tYXJ5LXJlc3BvbnNlIHtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZzogY2FsYygoNC40MDUyODYzNDM2dncgKyAxNS45MDMwODM3MDA0cHgpKSBjYWxjKCg0LjQxMTc2NDcwNTl2dyArIDI1Ljg4MjM1Mjk0MTJweCkpO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnN1bW1hcnktcmVzcG9uc2UgaDMgc3ZnIHtcbiAgd2lkdGg6IDAuNzVlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnN1bW1hcnktcmVzcG9uc2UgaDMgc3ZnIHBhdGgge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc3VtbWFyeS1yZXNwb25zZSAuc29sdXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IGNhbGMoKDEuNDcwNTg4MjM1M3Z3ICsgMTUuMjk0MTE3NjQ3MXB4KSk7XG4gIG1hcmdpbjogY2FsYygoMS40Njg0Mjg3ODEydncgKyA0NS4zMDEwMjc5MDAxcHgpKSAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zdW1tYXJ5LXJlc3BvbnNlIC5zb2x1dGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IGNhbGMoKDEuNDcwNTg4MjM1M3Z3ICsgNTUuMjk0MTE3NjQ3MXB4KSk7XG4gIH1cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zdW1tYXJ5LXJlc3BvbnNlIC5zb2x1dGlvbl9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc3VtbWFyeS1yZXNwb25zZSAuc29sdXRpb24gc3ZnIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGNhbGMoKDUuODgyMzUyOTQxMnZ3ICsgNDEuMTc2NDcwNTg4MnB4KSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zdW1tYXJ5LXJlc3BvbnNlIC5zb2x1dGlvbiBzdmcgcGF0aCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnN1bW1hcnktcmVzcG9uc2UgLnNvbHV0aW9uIHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5jaG9zZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5jaG9zZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLmNob3NlbjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5jaG9zZW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIyNXB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoKDIuMjA1ODgyMzUyOXZ3ICsgMTA3Ljk0MTE3NjQ3MDZweCkpLCAwKTtcbiAgbWFyZ2luOiAxMHB4IDAgMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovbGFyZ2UtaWNvbnMvYW5zd2VyLW1vYmlsZS5zdmcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuY2hvc2VuOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuY2hvc2VuLS1sZWZ0OmJlZm9yZSB7XG4gIHdpZHRoOiAxNzRweDtcbiAgaGVpZ2h0OiA4OXB4O1xuICBsZWZ0OiAtMjAwcHg7XG4gIHRvcDogLTc1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL2Fuc3dlci1sZWZ0LnN2Zyk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuY2hvc2VuLS1yaWdodDpiZWZvcmUge1xuICB3aWR0aDogMjE0cHg7XG4gIGhlaWdodDogMjlweDtcbiAgcmlnaHQ6IC0yMzRweDtcbiAgdG9wOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9hbnN3ZXItbW9iaWxlLnN2Zyk7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgY2FsYygxNC43Mjh2dyArIDUyLjg3cHgpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDE0LjcyOHZ3ICsgNTIuODdweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ibHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9ncmFkaWVudC9kaWFtb25kLnN2Z1wiKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLW1pbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2dyYWRpZW50L2NpcmNsZS5zdmdcIik7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovZ3JhZGllbnQvc3Rhci5zdmdcIik7XG59XG4ucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2dyYWRpZW50L3RyaWFuZ2xlLnN2Z1wiKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovZ3JhZGllbnQvc3F1YXJlLnN2Z1wiKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovZ3JhZGllbnQvc2hpZWxkLnN2Z1wiKTtcbn1cbi5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXBpbmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2dyYWRpZW50L2Fycm93LnN2Z1wiKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ibHVlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDclLCA1MCUpO1xuICAgIGhlaWdodDogY2FsYygoMTUuMTc4NTcxNDI4NnZ3ICsgMjUxLjQyODU3MTQyODZweCkpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWJsdWUuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTUlKTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1taW50IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDYlLCA1OCUpO1xuICAgIGhlaWdodDogY2FsYygoMTIuNXZ3ICsgMjYwcHgpKTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1taW50LnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NiUsIDU4JSk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tZ3JlZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NiUsIDU4JSk7XG4gICAgaGVpZ2h0OiBjYWxjKCgxMi41dncgKyAyNjBweCkpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWdyZWVuLnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NiUsIDU4JSk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0teWVsbG93IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDklLCA1NSUpO1xuICAgIGhlaWdodDogY2FsYygoMTQuMjg1NzE0Mjg1N3Z3ICsgMjU0LjI4NTcxNDI4NTdweCkpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXllbGxvdy5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDklLCA0NSUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLW9yYW5nZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNzAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoKDkuODIxNDI4NTcxNHZ3ICsgMjY4LjU3MTQyODU3MTRweCkpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLW9yYW5nZS5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA3MCUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXJlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ1JSwgNTUlKTtcbiAgICBoZWlnaHQ6IGNhbGMoKDEwLjcxNDI4NTcxNDN2dyArIDI2NS43MTQyODU3MTQzcHgpKTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1yZWQuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ1JSwgNjAlKTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1waW5rIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCA3NSUpO1xuICAgIGhlaWdodDogY2FsYygoMTAuNzE0Mjg1NzE0M3Z3ICsgMjY1LjcxNDI4NTcxNDNweCkpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXBpbmsuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgNzUlKTtcbiAgfVxufVxuLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tc2hhcGUge1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXNoYXBlLnN5bWJvbC0tZXZlbiB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWNpcmNsZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xuICAgIGhlaWdodDogY2FsYygyMS40Mjl2dyArIDIzMS40M3B4KTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1jaXJjbGUuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTUlKTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1zdGFyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDglLCAtMjAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjMuNzV2dyArIDI2MXB4KTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1zdGFyLnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC0yMCUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXRhcmdldCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ4JSwgMCUpO1xuICAgIGhlaWdodDogY2FsYygyMS43ODZ2dyArIDIzOS4yOXB4KTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS10YXJnZXQuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ4JSwgNTAlKTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1lbmdhZ2VtZW50IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDQlLCAwJSk7XG4gICAgaGVpZ2h0OiBjYWxjKDIwLjI2OHZ3ICsgMjIxLjE0cHgpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWVuZ2FnZW1lbnQuc3ltYm9sLS1vZGQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQyJSwgNTAlKTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ndWlkYW5jZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgNCUpO1xuICAgIGhlaWdodDogY2FsYygxOS4xOTZ2dyArIDIxMC41N3B4KTtcbiAgfVxuICAucXVpei0tYmFycmllcnMtdG9vbCAuc2VjdGlvbi1xdWl6LS1mZWVkYmFjayAuc3ltYm9sLS1ndWlkYW5jZS5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA3MCUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXBvZGNhc3Qge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDAlKTtcbiAgICBoZWlnaHQ6IGNhbGMoMjMuNTcxdncgKyAyNTcuNTdweCk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tcG9kY2FzdC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA1MCUpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWNoYXJ0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCAwJSk7XG4gICAgaGVpZ2h0OiBjYWxjKDE5LjE5NnZ3ICsgMjEwLjU3cHgpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLWNoYXJ0LnN5bWJvbC0tb2RkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NCUsIDUwJSk7XG4gIH1cbiAgLnF1aXotLWJhcnJpZXJzLXRvb2wgLnNlY3Rpb24tcXVpei0tZmVlZGJhY2sgLnN5bWJvbC0tc2VhcmNoIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCAwJSk7XG4gICAgaGVpZ2h0OiBjYWxjKDIzLjU3MXZ3ICsgMjU3LjU3cHgpO1xuICB9XG4gIC5xdWl6LS1iYXJyaWVycy10b29sIC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIC5zeW1ib2wtLXNlYXJjaC5zeW1ib2wtLW9kZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA1MCUpO1xuICB9XG59IiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TRUFSQ0g6IFJFU1VMVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4uc2VhcmNoLXJlc3VsdCB7XG5cdGNvbG9yOiAkYy1kYXJrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAyZW0gMDtcbiAgXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwNTA1QTtcblxuXHQvLyBzZWFyY2gtcmVzdWx0X19tYWluXG5cdCZfX21haW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Ly9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdC8vYXNwZWN0LXJhdGlvOiAyMDkgLyAyMDc7XG5cdH1cblxuXHQvLyBzZWFyY2gtcmVzdWx0X19hcnRpY2xlXG5cdCZfX2FydGljbGUge1xuXHQgIFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdCAgXHQvL0BtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0Ly8gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Ly99XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdC8vIHBhZGRpbmc6ICRzZWFyY2gtcmVzdWx0LXBhZGRpbmcgJHNlYXJjaC1yZXN1bHQtcGFkZGluZyAwO1xuXHR9XG5cblx0Ly8gc2VhcmNoLXJlc3VsdF9fbWVkaWFcblx0Jl9fbWVkaWEge1xuXHQgIHBhZGRpbmc6IDAgMC44ZW0gMCAwO1xuXHQgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG5cdFx0cGFkZGluZzogMCAxZW0gMCAwO1xuXHQgIH1cblx0ICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuXHRcdHBhZGRpbmc6IDAgMS41ZW0gMCAwO1xuXHQgIH1cblxuXHQgICYuaWNvbi1jb2xvdXItLXB1cnBsZSA+IGRpdiB7YmFja2dyb3VuZDogJGMtaHVlLXB1cnBsZTt9XG5cdCAgJi5pY29uLWNvbG91ci0tdGVhbCA+IGRpdiB7YmFja2dyb3VuZDogJGMtaHVlLXRlYWw7fVxuXHQgICYuaWNvbi1jb2xvdXItLXllbGxvdyA+IGRpdiB7YmFja2dyb3VuZDogJGMtaHVlLXllbGxvdzt9XG5cblx0ICAuaWNvbi1jb2xvdXJfX2JveCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHQvL3dpZHRoOiBjYWxjKDcuNzM1dncgKyA0NC45OXB4KTtcblx0XHQvL2hlaWdodDogY2FsYyg3LjczNXZ3ICsgNDQuOTlweCk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ly9oZWlnaHQ6IDEwMCU7XG5cdFx0YXNwZWN0LXJhdGlvOiAxLzE7XG5cdCAgfVxuXG5cdH1cblxuICBcdCZfX2ltYWdlLXdyYXBwZXIge1xuXHQgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdCAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCZfX2ltYWdlIHtcblx0ICB3aWR0aDogMTAwJTtcblx0ICBoZWlnaHQ6IDEwMCU7XG5cdCAgcGFkZGluZzogJHNlYXJjaC1yZXN1bHQtcGFkZGluZztcblx0fVxuXG5cdCYtLXRlYW0ge1xuXHQgIC8vIHNlYXJjaC1yZXN1bHRfX2ltYWdlXG5cdCAgLnNlYXJjaC1yZXN1bHRfX2ltYWdlLXdyYXBwZXIge1xuXHRcdGFzcGVjdC1yYXRpbzogMS8xO1xuXHQgIH1cblx0fVxuXG5cdCYtLWpvYl9uZXcge1xuXHQgIC5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAkYy1odWUteWVsbG93LWRhcms7XG5cdCAgfVxuXHR9XG5cblx0Ji0tc2VjdG9yIHtcblx0ICAuc2VhcmNoLXJlc3VsdF9faW1hZ2Utd3JhcHBlciB7XG5cdFx0YmFja2dyb3VuZDogJGMtaHVlLWJsdWUtZGFyaztcblx0ICB9XG5cdH1cblxuXHQmLS1qb2JfbmV3LCAmLS1zZWN0b3Ige1xuXHQgIC5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIHtcblx0XHRhc3BlY3QtcmF0aW86IDEvMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdC5zZWFyY2gtcmVzdWx0X19pbWFnZSB7XG5cdFx0ICB3aWR0aDogMzAlO1xuXHRcdCAgcGFkZGluZzogMDtcblx0XHQgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdCAgfVxuXHRcdH1cblx0ICB9XG5cdH1cblxuXHQvLyBzZWFyY2gtY29udGVudCBjb250YWluZXJcblx0Jl9fY29udGVudCB7XG5cdCAgZGlzcGxheTogZmxleDtcblx0ICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Ly8gc2VhcmNoLXJlc3VsdF9fbGlua1xuXHQmX19saW5rIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQmOmhvdmVyLCAmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXHQvLyBzZWFyY2gtcmVzdWx0X19oZWFkZXJcblx0Jl9faGVhZGVyIHtcblx0XHQvL2ZsZXgtZ3JvdzogMTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdC8vIHBhZGRpbmc6ICRzZWFyY2gtcmVzdWx0LXBhZGRpbmcgMCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxOyAvLyBMYXllciBvbiB0b3Agb2YgaW1hZ2Vcblx0fVxuXG5cdC8vIHNlYXJjaC1yZXN1bHRfX3RpdGxlXG5cdCZfX3RpdGxlIHtcblx0ICAvL2ZvbnQtc2l6ZTogY2FsYygyLjI0N3Z3ICsgNS4yNHB4KTtcblx0ICBmb250LXdlaWdodDogYm9sZDtcblx0fVxuXG5cdC8vIHNlYXJjaC1yZXN1bHRfX2hlYWRpbmdcblx0Jl9faGVhZGluZyB7XG5cdFx0bWFyZ2luOiAxLjRlbSAwIDEuMWVtICFpbXBvcnRhbnQ7IC8vIFdlIG5lZWQgdG8gZG8gdGhpcyB0byBvdmVycmlkZSBmcy1zbWFsbC14MyBtYXJnaW5cblx0fVxuXG5cdC8vIHNlYXJjaC1yZXN1bHRfX2Rlc2NyaXB0aW9uXG5cdCZfX2Rlc2NyaXB0aW9uIHtcblx0ICAvL2ZvbnQtc2l6ZTogY2FsYygwLjI4NnZ3ICsgOS4xNHB4KTtcblx0ICAvL2ZvbnQtc2l6ZTogY2FsYygwLjQ0OXZ3ICsgNi4yNXB4KTtcblx0fVxuXG4gIFx0Jl9fYnV0dG9uIHtcblx0ICAvL2ZvbnQtc2l6ZTogY2FsYygwLjY3NHZ3ICsgNy4zN3B4KTtcblx0ICBmb250LXdlaWdodDogYm9sZDtcblx0fVxuXG5cdC8vIHNlYXJjaC1yZXN1bHRfX2Zvb3RlclxuXHQmX19mb290ZXIge1xuXHRcdC8vIG1hcmdpbjogJHNlYXJjaC1yZXN1bHQtcGFkZGluZyAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cblx0XHQmLnRpbnktZGFzaCwgJi50aW55LWRhc2gtd2hpdGUge1xuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGFiZWwsICZfX2RhdGUsICZfX29mZmljZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdFx0Lypcblx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHQqL1xuXHR9XG59XG5cbi8vLnNlYXJjaC1yZXN1bHQtLW1vZHVsZV9pbnRybyB7XG5bY2xhc3MqPVwic2VhcmNoLXJlc3VsdC0tbW9kdWxlX1wiXSB7XG4gIC5zZWFyY2gtcmVzdWx0X19pbWFnZS13cmFwcGVyIHtcblx0YmFja2dyb3VuZDogJGMtaHVlLWJsdWUtZGFyaztcblx0YXNwZWN0LXJhdGlvOiAxLzE7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQuc2VhcmNoLXJlc3VsdF9faW1hZ2Uge1xuXHQgIHdpZHRoOiAzMCU7XG5cdCAgcGFkZGluZzogMDtcblx0ICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuXHRcdHdpZHRoOiA0MCU7XG5cdCAgfVxuXHR9XG4gIH1cbn1cblxuLy8tLS0gU2VhcmNoIFJlc3VsdDogRG91YmxlIHdpZHRoXG5cbi8qKlxuLnNlYXJjaC1yZXN1bHQtLXNpemUteDIge1xuXHQuc2VhcmNoLXJlc3VsdF9fbWFpbiB7XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC1mcm9tKCRjb2x1bW4tc2l6ZS10YWJsZXQpIHtcblx0XHRcdGFzcGVjdC1yYXRpbzogNDc3IC8gMjA3O1xuXHRcdH1cblx0XHRAaW5jbHVkZSByZXNwb25kLWZyb20oJGNvbHVtbi1zaXplLWRlc2t0b3ApIHtcblx0XHRcdGFzcGVjdC1yYXRpbzogNDUyIC8gMjA3O1xuXHRcdH1cblx0XHRAaW5jbHVkZSByZXNwb25kLWZyb20oJGNvbHVtbi1zaXplLXdpZGVkZXNrdG9wKSB7XG5cdFx0XHQvLyBhc3BlY3QtcmF0aW86IDc0MiAvIDIwNztcblx0XHRcdGFzcGVjdC1yYXRpbzogNDc3IC8gMjA3O1xuXHRcdH1cblx0fVxuXG5cdC5zZWFyY2gtcmVzdWx0X19kZXNjcmlwdGlvbiB7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdH1cbn1cbiovXG5cbi8vLS0tIFNlYXJjaCBSZXN1bHQ6IENvbG91clxuXG4vLyBCYWNrZ3JvdW5kIGNvbG91clxuLy9AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRibG9nLWNvbG91cnMge1xuLy9cdCRjb2xvdXI6IG1hcC1nZXQoJHZhbHVlLCAnZnVsbCcpO1xuLy9cdC5zZWFyY2gtcmVzdWx0LS1jb2xvdXItI3skbmFtZX0gLnNlYXJjaC1yZXN1bHRfX21haW4ge1xuLy9cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG91cjtcbi8vXHR9XG4vL31cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TRUFSQ0ggUkVTVUxUOiBURUFNXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnNlYXJjaC1yZXN1bHQtLXRlYW0ge1xuXG4gIC5zZWFyY2gtcmVzdWx0IHtcblxuXHQvLyZfX21haW4ge1xuXHQvLyAgYmFja2dyb3VuZDogJGMtZGFyaztcblx0Ly99XG5cblx0Jl9fYXJ0aWNsZSB7XG5cblx0fVxuXG5cdC8vIEhlYWRlclxuXHQmX19oZWFkZXIge1xuXHQgIGNvbG9yOiAkYy1kYXJrO1xuXHR9XG5cblx0Ly8gTWVkaWFcblx0Jl9fbWVkaWEge1xuXG5cdH1cblxuXHQvLyBEZXNjcmlwdGlvblxuXHQmX19kZXNjcmlwdGlvbiB7XG5cdH1cblxuXHQvLyBJbWFnZVxuXHQmX19pbWFnZSB7XG5cdCAgcGFkZGluZzogMDtcblxuXHQgIC8vIG11Z3Nob3Rcblx0ICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0ICBib3JkZXI6IGNhbGMoMC4yODZ2dyArIDEuMTRweCkgc29saWQgJGMtZGFyaztcblx0ICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdCAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG5cdH1cblxuICB9XG59XG5cblxuXG5cblxuICAvLy0tLSBQZXJzb246IE11Z3Nob3QgLS0tLy9cblxuICAvLy5tdWdzaG90e1xuXHQvL3Bvc2l0aW9uOnJlbGF0aXZlO1xuXHQvL292ZXJmbG93OmhpZGRlbjtcblx0Ly9ib3JkZXI6Y2FsYygwLjV2dyArIDRweCkgc29saWQgJGMtaHVlLWJsdWU7XG4gIC8vXHRib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8vXHRiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblx0Ly8mPD89Y2xlYXIoKT8+XG5cblx0Ly8+IGRpdntcblx0Ly8gIHBvc2l0aW9uOnJlbGF0aXZlO1xuXHQvLyAgb3ZlcmZsb3c6aGlkZGVuO1xuXHQvLyAgcGFkZGluZzoxMDAlIDAgMCAwO1xuXHQvLyAgdG9wOjA7XG5cdC8vICBsZWZ0OjA7XG5cdC8vICB3aWR0aDoxMDAlO1xuXHQvLyAgaGVpZ2h0OjEwMCU7XG5cdC8vICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblx0Ly99XG5cdC8vXG5cdC8vLmltZy1yZXBsYWNle1xuXHQvLyAgcG9zaXRpb246IGFic29sdXRlO1xuXHQvLyAgdG9wOi02cHg7XG5cdC8vICBsZWZ0Oi02cHg7XG5cdC8vICB3aWR0aDpjYWxjKDEwMCUgKyAxMnB4KSFpbXBvcnRhbnQ7XG5cdC8vICBoZWlnaHQ6Y2FsYygxMDAlICsgMTJweCkhaW1wb3J0YW50O1xuXHQvL31cblxuXHQvL2ltZ3tcblx0Ly8gIGRpc3BsYXk6YmxvY2s7XG5cdC8vICBwb3NpdGlvbjphYnNvbHV0ZTtcblx0Ly8gIHRvcDowO1xuXHQvLyAgbGVmdDowO1xuXHQvLyAgd2lkdGg6MTAwJTtcblx0Ly8gIGhlaWdodDoxMDAlO1xuXHQvLyAgY2xpcC1wYXRoOiBjaXJjbGUoY2FsYyg1MCUgLSA2cHgpKTtcblx0Ly99XG4gIC8vfVxuIiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblNFQVJDSCBSRVNVTFQ6IE5FV1Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4uc2VhcmNoLXJlc3VsdC0tbmV3cyB7XG5cbiAgLnNlYXJjaC1yZXN1bHQge1xuXG5cdCZfX21haW4ge1xuXHR9XG5cblx0Ly8gSGVhZGVyXG5cdCZfX2hlYWRlciB7XG5cdH1cblxuXHQvLyBNZWRpYVxuXHQmX19tZWRpYSB7XG5cblx0fVxuXG5cdC8vIEltYWdlXG5cdCZfX2ltYWdlIHtcblx0ICBwYWRkaW5nOiAwO1xuXHR9XG5cbiAgfVxufVxuXG5cblxuXG5cbiAgLy8tLS0gUGVyc29uOiBNdWdzaG90IC0tLS8vXG5cbiAgLy8ubXVnc2hvdHtcblx0Ly9wb3NpdGlvbjpyZWxhdGl2ZTtcblx0Ly9vdmVyZmxvdzpoaWRkZW47XG5cdC8vYm9yZGVyOmNhbGMoMC41dncgKyA0cHgpIHNvbGlkICRjLWh1ZS1ibHVlO1xuICAvL1x0Ym9yZGVyLXJhZGl1czogNTAlO1xuICAvL1x0YmFja2dyb3VuZDogJGMtd2hpdGU7XG5cdC8vJjw/PWNsZWFyKCk/PlxuXG5cdC8vPiBkaXZ7XG5cdC8vICBwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Ly8gIG92ZXJmbG93OmhpZGRlbjtcblx0Ly8gIHBhZGRpbmc6MTAwJSAwIDAgMDtcblx0Ly8gIHRvcDowO1xuXHQvLyAgbGVmdDowO1xuXHQvLyAgd2lkdGg6MTAwJTtcblx0Ly8gIGhlaWdodDoxMDAlO1xuXHQvLyAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG5cdC8vfVxuXHQvL1xuXHQvLy5pbWctcmVwbGFjZXtcblx0Ly8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ly8gIHRvcDotNnB4O1xuXHQvLyAgbGVmdDotNnB4O1xuXHQvLyAgd2lkdGg6Y2FsYygxMDAlICsgMTJweCkhaW1wb3J0YW50O1xuXHQvLyAgaGVpZ2h0OmNhbGMoMTAwJSArIDEycHgpIWltcG9ydGFudDtcblx0Ly99XG5cblx0Ly9pbWd7XG5cdC8vICBkaXNwbGF5OmJsb2NrO1xuXHQvLyAgcG9zaXRpb246YWJzb2x1dGU7XG5cdC8vICB0b3A6MDtcblx0Ly8gIGxlZnQ6MDtcblx0Ly8gIHdpZHRoOjEwMCU7XG5cdC8vICBoZWlnaHQ6MTAwJTtcblx0Ly8gIGNsaXAtcGF0aDogY2lyY2xlKGNhbGMoNTAlIC0gNnB4KSk7XG5cdC8vfVxuICAvL31cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU0VBUkNIOiBOQVZJR0FUSU9OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuLy8gTUVOVSBTRUFSQ0hcbi5zaXRlLW5hdiB7XG5cdGhlaWdodDogOTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyBvdmVyZmxvdzogaGlkZGVuO1xuXHR6LWluZGV4OiA0O1xuXHRiYWNrZ3JvdW5kOiBpbmhlcml0O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0Z2FwOiBjYWxjKDEuMTc2dncgKyAyNi40N3B4KTtcblx0XHRoZWlnaHQ6IDE2MHB4O1xuXHR9XG5cblx0LnNlYXJjaC1oYXMtaW5wdXQgJiB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbi5zaXRlLW5hdi0tc2lkZSB7XG5cdC5wYWdlLWNvbnRlbnQsIC5zaXRlLW5hdnMge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XG59XG5cbi5zZWFyY2gtbmF2X19pbnB1dC1jb250YWluZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCBjYWxjKC00LjI4NnZ3ICsgNTIuODZweCkgMCAwO1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRwYWRkaW5nOiAwIDAgMCA1Ljc2dnc7XG5cdH1cbn1cblxuLnNlYXJjaC1uYXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDE4cHggMDtcblxuXHQuc2l0ZS1uYXZzICYge1xuXHRcdHBhZGRpbmc6IDEzcHggMDtcblx0fVxuXG5cdCZfX2xhYmVsIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdC8vIHNlYXJjaC1uYXZfX2xpbmtcblx0Jl9fYnV0dG9uIHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxMDE7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IC00cHg7XG5cdFx0d2lkdGg6IDI4cHg7XG5cdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0b3V0bGluZTogMDtcblx0XHRib3JkZXI6IDA7XG5cdFx0b3BhY2l0eTogLjY7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogaGVpZ2h0IC41cyBsaW5lYXI7XG5cblx0XHQvLyBTdGF0ZTogU2VhcmNoIC8gQ2xvc2Vcblx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Ly8gU3RhdGU6IFNlYXJjaFxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRvcDogMXB4O1xuXHRcdFx0bGVmdDogLTFweDtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHR0b3A6IDRweDtcblx0XHRcdFx0bGVmdDogLTNweDtcblx0XHRcdH1cblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9zeW1ib2xzL21hZy1nbGFzcy5zdmdcIikgbm8tcmVwZWF0IDEzcHggY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxM3B4O1xuXHRcdH1cblxuXHRcdC8vIFN0YXRlOiBDbG9zZVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHR9XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvc3ltYm9scy9jbG9zZV9ibHVlLnN2Z1wiKSBuby1yZXBlYXQgOHB4IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTFweDtcblx0XHR9XG5cblx0XHQvLyBTdGF0ZTogQWN0aXZlXG5cdFx0Ly8mLmFjdGl2ZSB7XG5cdFx0Ji5oYXMtaW5wdXQgeyAvLyBDSEFOR0VEIFRPIE9OTFkgU0hPVyBYIElDT04gV0hFTiBJTlBVVCBIQVMgVkFMVUVcblx0XHRcdC8vcmlnaHQ6IDA7IC8vIFRFU1Rcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2MHB4KSB7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5sYW5nLWpwICYsIC5sYW5nLWtvICYsIC5sYW5nLWNuICYge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQvLyBzZWFyY2gtbmF2X19iYXJcblx0Jl9fYmFyIHtcblx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0aGVpZ2h0OiAyM3B4O1xuXHRcdH1cblx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4tYm90dG9tOiBjYWxjKDEuMTc2dncgKyAyNi40N3B4KTtcblxuXHRcdC8vIHdhaXQgYmVmb3JlIGdvaW5nIGJhY2sgdG8gc21hbGxcblx0XHR0cmFuc2l0aW9uOiB3aWR0aCAuNXMgbGluZWFyLCBoZWlnaHQgLjVzIGxpbmVhcjtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDk5OTk7XG5cblx0XHRcdC5zZWFyY2gtbmF2X19pbnB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXNlYXJjaC1pbnB1dC1iYWNrO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBDSEFOR0VEIFRPIE9OTFkgU0hPVyBYIElDT04gV0hFTiBJTlBVVCBIQVMgVkFMVUVcblx0XHRcdC5zZWFyY2gtbmF2X19idXR0b24ge1xuXHRcdFx0XHQmLmhhcy1pbnB1dCB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmxhbmctanAgJiwgLmxhbmcta28gJiwgLmxhbmctY24gJiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC8vQGVhY2ggJGJyYW5kLCAkdmFsdWVzIGluICR0ZWNobm9sb2dpZXMge1xuXHRcdC8vXHQkY29sb3VyOiBtYXAtZ2V0KCR2YWx1ZXMsICdmdWxsJyk7XG5cdFx0Ly9cdGJvZHkuY29sb3VyLSN7JGJyYW5kfSAuYWN0aXZlICYge1xuXHRcdC8vXHRcdG9wYWNpdHk6IDE7XG5cdFx0Ly9cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG91cjtcblx0XHQvL1x0fVxuXHRcdC8vfVxuXHR9XG5cblx0Ly8gc2VhcmNoLW5hdl9faW5wdXRcblx0Jl9faW5wdXRbdHlwZT10ZXh0XSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBhZGRpbmc6IDZweCAyOHB4IDVweCA0MHB4O1xuXHRcdGNvbG9yOiAkYy1kYXJrO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRvdXRsaW5lOiAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLXdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0Ly9iYWNrZ3JvdW5kOiAkYy13aGl0ZSB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9zeW1ib2xzL21hZy1nbGFzcy5zdmdcIikgbm8tcmVwZWF0IDEzcHggY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjdzIGN1YmljLWJlemllcigwLjY1LCAwLCAwLjM1LCAxKTtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkYy1kYXJrO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXNlYXJjaC1pbnB1dC1iYWNrO1xuXHRcdH1cblxuXHRcdCYuc2hvdyB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMHM7XG5cdFx0fVxuXG5cdFx0Jjotd2Via2l0LWF1dG9maWxsIHtcblx0XHRcdCYsICY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDAgdHJhbnNwYXJlbnQgaW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRib2R5Om5vdChbY2xhc3MqPVwiY29sb3VyLVwiXSkgJiB7XG5cdFx0XHQvLyAkY29sb3VyLXRyYW5zOiByZ2JhLXRvLXJnYih0cmFuc3BhcmVudGl6ZSgkYy1kYXJrLWdyZXksIDAuMjUpKTtcblx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogJGMtc2VhcmNoLWlucHV0LWJhY2s7XG5cblx0XHRcdCY6LXdlYmtpdC1hdXRvZmlsbCB7XG5cdFx0XHRcdCYsICY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDAgJGMtc2VhcmNoLWlucHV0LWJhY2sgaW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIHNlYXJjaC1uYXZfX2JhY2tncm91bmRcblx0Jl9fYmFja2dyb3VuZCB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdGJhY2tncm91bmQ6ICRjLXdoaXRlOyAvLyRjLWRhcmstZ3JleS14Mztcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC43cyBjdWJpYy1iZXppZXIoMC42NSwgMCwgMC4zNSwgMSk7XG5cblx0XHQuYWN0aXZlICYge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuXG4vLyBNRU5VIFNFQVJDSFxuLnNpdGUtbmF2IHtcblx0LnNlYXJjaC1uYXYge1xuXG5cdFx0Jl9faW5wdXQtY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2lucHV0W3R5cGU9dGV4dF0ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHQmX19iYXIge1xuXHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblxuXHRcdFx0LnNlYXJjaC1uYXZfX2lucHV0W3R5cGU9dGV4dF0ge1xuXHRcdFx0XHRwYWRkaW5nOiA2cHggMjhweCA1cHggNTJweDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19idXR0b24ge1xuXHRcdFx0b3BhY2l0eTogMTtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR0b3A6IDlweDtcblx0XHRcdFx0bGVmdDogNnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRcdGxlZnQ6IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4O1xuXHRcdFx0XHR0b3A6IDlweDtcblx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogbGVmdCAwLjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vIEhFQURFUiBTRUFSQ0hcbi5oZWFkZXItc2VhcmNoIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDI7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMDtcblx0YmFja2dyb3VuZDogJGMtaHVlLWJsdWU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2UtaW4tb3V0O1xuXG5cdC5zZWFyY2gtbmF2IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAwO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0Z2FwOiBjYWxjKDEuMTc2dncgKyAyNi40N3B4KTtcblx0XHR9XG5cblx0XHQmX19pbnB1dC1jb250YWluZXIge1xuXHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogY2FsYygxLjE3NnZ3ICsgMjYuNDdweCk7XG5cdFx0fVxuXG5cdFx0Jl9faW5wdXRbdHlwZT10ZXh0XSB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0cGFkZGluZzogNnB4IDhweCA1cHggMTBweDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXG5cdFx0Jl9fYmFyIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHdpZHRoOiA2NXB4O1xuXHRcdFx0cmlnaHQ6IGNhbGMoMi44OHZ3ICsgODZweCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2UtaW4tb3V0LCByaWdodCAwLjVzIGVhc2UtaW4tb3V0LCBoZWlnaHQgMC41cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG5cblx0XHRcdGJvZHkuaGFzLWxhbmcgJiB7XG5cdFx0XHRcdHJpZ2h0OiBjYWxjKDIuODh2dyArIDE4MHB4KTtcblx0XHRcdH1cblxuXHRcdFx0Ly8uc2VhcmNoLW9uICYge1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdHJpZ2h0OiBjYWxjKDE3LjQzOXZ3ICsgNjAuNDNweCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcblx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xuXG5cdFx0XHRcdC5zZWFyY2gtbmF2X19pbnB1dFt0eXBlPXRleHRdIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMjhweCA1cHggNTJweDtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vfVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGxlZnQ6IC0zcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTZweDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0bGVmdDogLTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4O1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbGVmdCAwLjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHsgLy8gQ0hBTkdFRCBUTyBTSE9XIFggSUNPTiBXSEVOIElOUFVUIElTIEFDVElWRVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIGV4cGFuZCBoZWlnaHQgb24gYWN0aXZlXG5cdFx0XHRcdGhlaWdodDogMzhweDtcblxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2MHB4KSB7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLW9uICYge1xuXHRcdCYuc2VhcmNoLWhhcy1pbnB1dCB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Lm5vLWhlYWRlci1zZWFyY2ggJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4vLyBMb2dvIGZvciBibHVlIG92ZXJsYXlcbmJvZHkge1xuXHQucGFnZS1oZWFkZXIge1xuXHRcdC5oZWFkZXItc2VhcmNoIC5sb2dvLS1oZWFkZXItc2VhcmNoIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0b3A6IDA7XG5cblx0XHRcdC5sZXR0ZXIsIC56ZXJvIHtcblx0XHRcdFx0ZmlsbDogIzAwNTA1QTtcblx0XHRcdH1cblxuXHRcdFx0LmxldHRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBzd2FwIGxvZ28gZm9yIGhlYWRlci1zZWFyY2ggdmVyc2lvblxuXHQmLnNlYXJjaC1oYXMtdmFsdWUge1xuXHRcdC5sb2dvIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXG5cdFx0LmhlYWRlci1zZWFyY2ggLmxvZ28tLWhlYWRlci1zZWFyY2gge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cblx0XHQvLyBoaWRlIG1lbnUgYnV0dG9uIHdoZW4gaW5wdXQgaGFzIHZhbHVlXG5cdFx0Lm1lbnUtYnV0dG9uIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4iLCIuaGVhZGVyLWxhbmd1YWdlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogY2FsYygyLjg4dncgKyA4NnB4KTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrd2lkdGgtZCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cmlnaHQ6IGNhbGMoOC44MjR2dyArIDEzMS43NnB4KTtcblx0fVxuXG5cdC5sYW5ndWFnZS1zZWxlY3RvciB7XG5cdFx0bWFyZ2luOiAxOHB4IDAgMDtcblx0fVxufVxuXG4uc2l0ZS1uYXZzIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAxMHB4O1xuXHQvLyBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMTc2dncgKyAyNi40N3B4KTtcblxuXHQmOmFmdGVyIHtcblx0XHQvLyBkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3dpZHRoLWQpIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cbn1cblxuLnNlYXJjaC1uYXYge1xuXHRmbGV4LWdyb3c6IDE7XG59XG5cblxuLmxhbmctbmF2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRwYWRkaW5nOiAxM3B4IDA7XG5cdHRyYW5zaXRpb246IHZpc2liaWxpdHkgLjNzIGVhc2Utb3V0O1xuXG5cdC5sYW5ndWFnZS1zZWxlY3RvciB7XG5cdFx0Y29sb3I6ICMxQTYyNkI7XG5cblx0XHQmX19zZWxlY3RlZCB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gSGlkZSBsYW5ndWFnZSBtZW51IGluIGRlc2t0b3AgbWVudVxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrd2lkdGgtZCArIDEpIHtcblx0XHQuaGVhZGVyLW1lbnUgJiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5cbi5oZWFkZXItbGFuZ3VhZ2UsIC5sYW5nLW5hdiB7XG5cdGJvZHk6bm90KC5oYXMtbGFuZykgJiAge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIubGFuZ3VhZ2Utc2VsZWN0b3Ige1xuXHRjb2xvcjogIzFBNjI2Qjtcblx0Zm9udC1zaXplOiAxNXB4O1xuXG5cdCZfX3NlbGVjdGVkIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDAgOHB4O1xuXHRcdGhlaWdodDogMjhweDtcblx0XHQvLyBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cyBlYXNlLW91dDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCNGRkZGRkYsIDAuNSk7XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHRzdmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogMWVtO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xhYmVsIHtcblx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdHBhZGRpbmc6IDAgMC4yNWVtO1xuXHR9XG5cblx0Jl9fYXJyb3cge1xuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogMC41ZW07XG5cdFx0fVxuXHR9XG5cblx0Jl9fZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdG1hcmdpbjogNXB4IDAgMDtcblx0fVxuXG5cdHVsIHtcblx0XHRwYWRkaW5nOiA1cHggMTBweCA1cHggMDtcblx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdGJvcmRlci1yYWRpdXM6IDExLjVweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR9XG5cblx0bGkge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDVweCAxMHB4IDVweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyLCAmOmFjdGl2ZSwgJi5zZWxlY3RlZCB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYub3BlbiwgJi5ob3ZlciB7XG5cdFx0Lmxhbmd1YWdlLXNlbGVjdG9yX19zZWxlY3RlZCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCNGRkZGRkYsIDEpO1xuXHRcdH1cblx0fVxufSIsIi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBNZWRpYVxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4ubWVkaWEtcGxheWVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjbGVhcjogYm90aDtcblx0bWFyZ2luOjAgMCA2MHB4O1xufVxuXG4vLy0tLSBWaWRlb1xuXG4ubWVkaWEtcGxheWVyLm1lZGlhLXZpZGVvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC8vIElmcmFtZVxuXHRpZnJhbWUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdH1cblxuXHQvLy0tLSBDb250cm9sc1xuXHQucGx5ci0tZnVsbC11aS5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbC0tb3ZlcmxhaWQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnBseXItLXZpZGVvIHtcblx0XHQucGx5cl9fY29udHJvbHMge1xuXHRcdFx0cGFkZGluZzogMCBjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLDEwcHgpKSBjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLDEwcHgpKTtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2MnB4KTtcblx0XHRcdFx0YmFja2dyb3VuZDogIzAwMTcyMDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0LnBseXJfX2NvbnRyb2wge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHQtLXBseXItdmlkZW8tY29udHJvbC1iYWNrZ3JvdW5kLWhvdmVyOiAjMDAxNzIwO1xuXHRcdFx0XHQtLXBseXItYXVkaW8tY29udHJvbC1iYWNrZ3JvdW5kLWhvdmVyOiAjMDAxNzIwO1xuXHRcdFx0XHQmW2RhdGEtcGx5cj0ncGxheSddIHtcblx0XHRcdFx0XHQtLXBseXItY29udHJvbC1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiMwMDE3MjA7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdCYuY29udHJvbC1oaWRlIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZbZGF0YS1wbHlyPSdyZXN0YXJ0J10ge1xuXHRcdFx0XHRcdC0tcGx5ci1jb250cm9sLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDE3MjA7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHQmLmNvbnRyb2wtc2hvdyB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmW2RhdGEtcGx5cj0nZnVsbHNjcmVlbiddIHtcblx0XHRcdFx0XHRsZWZ0OiAtOHB4O1xuXHRcdFx0XHRcdC0tcGx5ci12aWRlby1jb250cm9sLWJhY2tncm91bmQtaG92ZXI6IG5vbmU7XG5cdFx0XHRcdFx0LS1wbHlyLWNvbnRyb2wtcmFkaXVzOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8gc3ZnIHtcblx0XHRcdFx0Ly8gLS1wbHlyLWNvbnRyb2wtaWNvbi1zaXplOiAxOHB4O1xuXHRcdFx0XHQvLyB9XG5cdFx0XHR9XG5cdFx0XHQucGx5cl9fcHJvZ3Jlc3NfX2NvbnRhaW5lciB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0LnBseXJfX3Byb2dyZXNzIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIHZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LDEzcHgpO1xuXHRcdFx0XHRcdC0tcGx5ci1yYW5nZS10aHVtYi1iYWNrZ3JvdW5kOiAgbm9uZTtcblx0XHRcdFx0XHQtLXBseXItcmFuZ2UtdGh1bWItc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdC0tcGx5ci12aWRlby1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdC0tcGx5ci1yYW5nZS1maWxsLWJhY2tncm91bmQ6ICMwMEYwRkY7XG5cdFx0XHRcdFx0LS1wbHlyLXZpZGVvLXByb2dyZXNzLWJ1ZmZlcmVkLWJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1LCAwLjgpO1xuXHRcdFx0XHRcdC0tcGx5ci12aWRlby1yYW5nZS10cmFjay1iYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnBseXJfX3ZvbHVtZSB7XG5cdFx0XHRcdHdpZHRoOiBpbmhlcml0O1xuXHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHRcdGxlZnQ6IC0zcHg7XG5cdFx0XHRcdC0tcGx5ci1jb250cm9sLXJhZGl1czogNTAlO1xuXHRcdFx0XHQucGx5cl9fY29udHJvbCB7XG5cdFx0XHRcdFx0ei1pbmRleDogNDtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogLTMwJSA1MCU7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogLTVweDtcblx0XHRcdFx0XHRsZWZ0OiA5OSU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogOTQlO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7IFxuXHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLm1lZGlhLXBsYXllci5tZWRpYS1wb2RjYXN0IHtcblx0cGFkZGluZzogMzBweCAwO1xufVxuIiwiXG4uYWRyLW1lbnUtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIC5jaXJjbGUtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygzMS45NTR2dyArIDEyNi43NHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDcuNXZ3O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzMwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygyMS45NTF2dyArIDE5OS43NnB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDcuNXZ3O1xuICAgICAgICB9XG4gICAgICAgIGhlaWdodDogNjM4cHg7IFxuICAgICAgICBtYXJnaW46IDAgMCAxMDBweDtcbiAgICAgICAgLnN2Zy13cmFwcGVyIHtcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDMxLjk1NHZ3ICsgMTI2Ljc0cHgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMxLjk1NHZ3ICsgMTI2Ljc0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzBweCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygyMS45NTF2dyArIDE5OS43NnB4KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyMS45NTF2dyArIDE5OS43NnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGhlaWdodDogNjM4cHg7XG4gICAgICAgICAgICB3aWR0aDogNjM4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgLnN2Zy13cmFwcGVyLWNlbnRlci10ZXh0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEzLjI4MXZ3ICsgODcuNXB4KTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXZ3O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRoZW1lLW1pbnQgJiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWh1ZS1taW50LWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnRoZW1lLXJlZCAmIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtaHVlLXJlZC1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC50aGVtZS1wdXJwbGUgJiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWh1ZS1wdXJwbGUtbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hZHItc2VnbWVudHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgIDAuNXMgbGluZWFyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYWRyLXNlZ21lbnQge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGZpbHRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZlRmxvb2R7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9vZC1jb2xvcjogJGMtZGFyay1ncmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvb2Qtb3BhY2l0eTogMC4wMDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2hvdy1yZXBvcnQtZm9yLXplcm8ge1xuICAgICAgICAgICAgICAgIC5yZXBvcnQtZm9yLXplcm8tLXNoYWRvdyB7XG4gICAgICAgICAgICAgICAgICAgIGZlRmxvb2Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvb2Qtb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2hvdy1haW0tZm9yLXplcm8ge1xuICAgICAgICAgICAgICAgIC5haW0tZm9yLXplcm8tLXNoYWRvdyB7XG4gICAgICAgICAgICAgICAgICAgIGZlRmxvb2Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvb2Qtb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2hvdy1kZWxpdmVyLWZvci16ZXJvIHtcbiAgICAgICAgICAgICAgICAuZGVsaXZlci1mb3ItemVyby0tc2hhZG93IHtcbiAgICAgICAgICAgICAgICAgICAgZmVGbG9vZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9vZC1vcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gYnV0dG9ucyBcbiAgICAuYnV0dG9ucy1vdXRlci13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC8vIG1hcmdpbjogMCAwIDcuNXZ3O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIC5idXR0b24tYWRyIHtcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDIuMDQxdncgKyA2Mi4zNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDIwcHggN3B4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAmLmFkci1ob3ZlciB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgc3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0b3AtY29sb3I6ICRjLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gYy1kYXJrXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RvcC1jb2xvcjogJGMtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnV0dG9uLWljb24geyAgXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAtNXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgJi52ZXJ0aWNhbCB7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYnV0dG9uLWFkci1haW0tZm9yLXplcm8ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1odWUtcmVkO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRjLWh1ZS1yZWQ7XG4gICAgICAgICAgICAgICAgJi5hZHItaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAvLyAmOm5vdCguZGlzYWJsZWQpOm5vdCguaWdub3JlLWhvdmVyKTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gYy1odWUtbWFyb29uLWRhcmtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWh1ZS1yZWQtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1odWUtcmVkO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1odWUtcmVkO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGMtaHVlLXJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5idXR0b24tYWRyLXJlcG9ydC1mb3ItemVybyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWh1ZS1wdXJwbGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJGMtaHVlLXB1cnBsZTtcbiAgICAgICAgICAgICAgICAmLmFkci1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vICY6bm90KC5kaXNhYmxlZCk6bm90KC5pZ25vcmUtaG92ZXIpOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtaHVlLXB1cnBsZS1kYXJrO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLWh1ZS1wdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWh1ZS1wdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYy1odWUtcHVycGxlLWRhcms7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ1dHRvbi1hZHItZGVsaXZlci1mb3ItemVybyB7XG4gICAgICAgICAgICAgICAgLy8gYy1odWUtbWludFxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1odWUtbWludDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkYy1odWUtbWludDtcbiAgICAgICAgICAgICAgICAmLmFkci1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vICY6bm90KC5kaXNhYmxlZCk6bm90KC5pZ25vcmUtaG92ZXIpOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtaHVlLW1pbnQtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1odWUtbWludDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtaHVlLW1pbnQ7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYy1odWUtbWludC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCIucGFnZS1yZXNvdXJjZXMge31cbi5wYWdlLXJlc291cmNlIHtcblxuXHQucGFnZS1hcnRpY2xlIHtcblxuXHRcdC5ib2R5IHtcblx0XHRcdC5tZWRpYS1wbGF5ZXIge1xuXHRcdFx0XHRtYXJnaW46MCAwIDYwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vLS0tIFZBUklBQkxFU1xuJHdoaXRlOiAjZmZmZmZmO1xuJHRlYWw6ICMwMDUwNUE7XG4kYmx1ZTogIzAwRjBGRjtcbiRodWUtYmx1ZS1saWdodDogIzgwQTdBQztcbiRtaW50OiAjMTRGRkM3O1xuJGh1ZS1taW50LWRhcms6ICMwMDRjNDM7XG4kZ3JlZW46ICM4Q0ZGNTA7XG4kaHVlLWdyZWVuLWRhcms6ICMyMTQ0Mjc7XG4keWVsbG93OiAjRkZFNjMyO1xuJGh1ZS15ZWxsb3ctZGFyazogIzJEMkE1MTtcbiRvcmFuZ2U6ICNGRjg1MDA7XG4kaHVlLW9yYW5nZS1kYXJrOiAjNDcxQzM1O1xuJHJlZDogI0ZGNjM3ODtcbiRodWUtcmVkLWRhcms6ICMzRTAwMjY7XG5cbiRmb3JtLWVycm9yLWNvbG91cjogJHJlZDtcblxuJHNlY3Rpb24tcXVpei1wYWRkaW5nOiA4ZW0gMDtcbiRzZWN0aW9uLXRpdGxlLXBhZGRpbmctbW9iOiAxMjBweCAwIDJlbTtcbiRzZWN0aW9uLXRpdGxlLXBhZGRpbmc6IDE2MHB4IDAgMGVtO1xuJGJ1dHRvbi1wYWRkaW5nOiAxZW0gM2VtO1xuJHN1Ym1pdC1idXR0b24tcGFkZGluZzogMWVtO1xuJGJ1dHRvbi1tYXJnaW46IDAgMCAxLjVlbTtcbiRidXR0b24td3JhcHBlci1tYXJnaW46IDAgMCAzZW07XG4kYnV0dG9uLXJhZGl1czogNTVweDtcbiRkb3VibGUtYnV0dG9uLW1hcmdpbjogMCAyZW0gMmVtIDA7XG5cbi8vLS0tIE1JWElOU1xuQG1peGluIHF1aXotc3RhdGVtZW50LWNvbG91cnMoJGNvbG91ci1kYXJrLCAkY29sb3VyKSB7XG5cdGgyLCBoMywgLnF1aXotb3B0aW9uIHtcblx0XHRjb2xvcjogJGNvbG91ci1kYXJrO1xuXHR9XG5cdC5xdWl6LW9wdGlvbiB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3VyLWRhcms7XG5cdH1cblx0LnF1aXotb3B0aW9uIGxhYmVsOmhvdmVyLFxuXHQucXVpei1vcHRpb24gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzICsgbGFiZWwsXG5cdC5xdWl6LW9wdGlvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvdXItZGFyaztcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3VyLWRhcms7XG5cdFx0Y29sb3I6ICRjb2xvdXI7XG5cdH1cblxuXHQuZXJyb3ItbWVzc2FnZS0tcXVlc3Rpb25zIHtcblx0XHRjb2xvcjogJGNvbG91ci1kYXJrO1xuXHR9XG59XG5cbkBtaXhpbiBxdWl6LWJ1dHRvbi1jb2xvdXJzKCRjb2xvdXItZGFyaywgJGNvbG91cikge1xuXHRib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0Jjpob3ZlciwgJjphY3RpdmUge1xuXHRcdGNvbG9yOiAkY29sb3VyLWRhcms7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3VyO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvdXI7XG5cdH1cbn1cblxuXG5cbi8vLS0tIEdFTkVSQUxcbi5xdWl6IHtcblxuXHQuc2VjdGlvbi1oZWFkZXIsXG5cdC5zZWN0aW9uLWZvb3RlciB7XG5cdFx0LmJ1dHRvbnMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGdhcDogMS40NHZ3O1xuXHRcdH1cblx0XHQuYnV0dG9uIHtcblx0XHRcdC8vIHdpZHRoOiA1MCU7XG5cdFx0XHRtYXgtd2lkdGg6IDI2MHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5mLXF1aXotdGl0bGUge1xuXHRcdC8vLS0tIHNhbWUgYXMgaDMuc2VydmljZS1pbnRybywgLmYtaW50cm8uc2VydmljZS1pbnRyb1xuXHRcdGZvbnQtc2l6ZTogY2FsYygxLjY1N3Z3ICsgMTguNzhweCk7XG5cblx0XHQmLS1ib2xkIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXHR9XG5cblx0LmYtcXVpei1zdWJ0aXRsZSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDEuNjU3dncgKyAxOC43OHB4KTtcblxuXHRcdCYuYm9sZCwgJi0tYm9sZCB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uLXF1aXoge1xuXHRcdC5mLXF1aXotdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMS4yNWVtO1xuXHRcdH1cblxuXHRcdC8vJl9fY29tcGxldGVkIHtcblx0XHQvLyAgZGlzcGxheTogbm9uZTtcblx0XHQvL31cblx0XHQmLS1mb290ZXIge1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cdH1cblxuXHQvLy0tLSBCVVRUT05TICsgSU5QVVRTXG5cdC5xdWl6LWlucHV0IHtcblx0XHRib3JkZXItcmFkaXVzOiAkYnV0dG9uLXJhZGl1cztcblx0fVxuXG5cdC5xdWl6LWlucHV0IGlucHV0W3R5cGU9dGV4dF0sIC5xdWl6LWlucHV0IGlucHV0W3R5cGU9ZW1haWxdLCAucXVpei1pbnB1dCBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcblx0LnF1aXotYnV0dG9uIHtcblx0XHRwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmc7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJ1dHRvbi1yYWRpdXM7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdH1cblxuXHQucXVpei1pbnB1dCBpbnB1dFt0eXBlPXRleHRdIHtcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbi5zdWJtaXQsIC5xdWl6LWJ1dHRvbiB7XG5cdFx0cGFkZGluZzogJHN1Ym1pdC1idXR0b24tcGFkZGluZztcblx0XHRAbWVkaWEgKGhvdmVyOiBub25lKSB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRib3JkZXItY29sb3I6ICRibHVlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXG5cdC8vLS0tIFJBRElPIEJVVFRPTlNcblx0LnF1aXotcmFkaW8tYnV0dG9ucyB7XG5cdFx0bWFyZ2luOiAkYnV0dG9uLXdyYXBwZXItbWFyZ2luO1xuXG5cdFx0LnJhZGlvLWJ1dHRvbiB7XG5cdFx0XHRtYXJnaW46ICRidXR0b24tbWFyZ2luO1xuXG5cdFx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBhZGRpbmc6ICRidXR0b24tcGFkZGluZztcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJ1dHRvbi1yYWRpdXM7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbDpob3Zlcixcblx0XHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIGxhYmVsLFxuXHRcdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGJsdWU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0XHRjb2xvcjogJHRlYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8tLS0gRk9STSBFUlJPUlxuXHQuZXJyb3ItbWVzc2FnZSB7XG5cdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGhlaWdodDogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0b3BhY2l0eTogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxcywgaGVpZ2h0IDAuMjVzO1xuXG5cdFx0Ji0tc2hvdyB7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGhlaWdodDogMmVtO1xuXHRcdH1cblxuXHRcdC8vJi0taW50cm8ge1xuXHRcdC8vICAmLmVycm9yLW1lc3NhZ2UtLXNob3cge1xuXHRcdC8vICB9XG5cdFx0Ly99XG5cdFx0Ji0tcXVlc3Rpb25zIHtcblx0XHRcdCYuZXJyb3ItbWVzc2FnZS0tc2hvdyB7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8tLS0gV0VMQ09NRSBQQUdFXG4ucXVpei0td2VsY29tZSB7XG5cblx0LmZvcm0tZmllbGQge1xuXHRcdG1hcmdpbjogJGJ1dHRvbi1tYXJnaW47XG5cdH1cblxuXHQucXVpei1pbnB1dCB7XG5cdFx0Ly9tYXJnaW46ICRidXR0b24tbWFyZ2luO1xuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5xdWl6LXJhZGlvLWJ1dHRvbnMge1xuXHRcdC5yYWRpby1idXR0b24ge1xuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRjb2xvcjogJGh1ZS1ibHVlLWxpZ2h0O1xuXHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCAkaHVlLWJsdWUtbGlnaHQ7XG5cdFx0XHR9XG5cblx0XHRcdC8vbGFiZWw6aG92ZXIsXG5cdFx0XHQvL2lucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIGxhYmVsLFxuXHRcdFx0Ly9pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcblx0XHRcdC8vICBib3JkZXItY29sb3I6ICRibHVlO1xuXHRcdFx0Ly8gIGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0Ly8gIGNvbG9yOiAkdGVhbDtcblx0XHRcdC8vfVxuXHRcdH1cblx0fVxufVxuXG4vLy0tLSBRVUVTVElPTlMgUEFHRVxuLnF1aXotLXF1ZXN0aW9ucyB7XG5cdHBhZGRpbmc6IDA7XG5cblx0LnNlY3Rpb24tdGl0bGUge1xuXHRcdG1pbi1oZWlnaHQ6IDk1dmg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBhZGRpbmc6IDAgMCAyZW07XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNzUwcHgpIHtcblx0XHRcdGhlaWdodDogOTV2aDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tdGl0bGUtLWlubmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAkc2VjdGlvbi10aXRsZS1wYWRkaW5nLW1vYjtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAkc2VjdGlvbi10aXRsZS1wYWRkaW5nO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3RpdGxlcyB7XG5cdFx0XHRmbGV4OiAyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0LmYtcXVpei10aXRsZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAxZW07XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA3NTBweCkge1xuXHRcdFx0XHQuZi1xdWl6LXRpdGxlIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fc2Nyb2xsLWluc3RydWN0aW9uIHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0Lmluc3RydWN0aW9uIHtcblx0XHRcdFx0c3Bhbi5pY29uIHtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi1xdWl6IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogJHNlY3Rpb24tcXVpei1wYWRkaW5nO1xuXG5cdFx0Ji0tYmctYmx1ZSB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LXN0YXRlbWVudC1jb2xvdXJzKCR0ZWFsLCAkYmx1ZSk7XG5cdFx0fVxuXG5cdFx0Ji0tYmctbWludCB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LXN0YXRlbWVudC1jb2xvdXJzKCRodWUtbWludC1kYXJrLCAkbWludCk7XG5cdFx0fVxuXG5cdFx0Ji0tYmctZ3JlZW4ge1xuXHRcdFx0QGluY2x1ZGUgcXVpei1zdGF0ZW1lbnQtY29sb3VycygkaHVlLWdyZWVuLWRhcmssICRncmVlbik7XG5cdFx0fVxuXG5cdFx0Ji0tYmcteWVsbG93IHtcblx0XHRcdEBpbmNsdWRlIHF1aXotc3RhdGVtZW50LWNvbG91cnMoJGh1ZS15ZWxsb3ctZGFyaywgJHllbGxvdyk7XG5cdFx0fVxuXG5cdFx0Ji0tYmctb3JhbmdlIHtcblx0XHRcdEBpbmNsdWRlIHF1aXotc3RhdGVtZW50LWNvbG91cnMoJGh1ZS1vcmFuZ2UtZGFyaywgJG9yYW5nZSk7XG5cdFx0fVxuXG5cdFx0Ji0tYmctcmVkIHtcblx0XHRcdEBpbmNsdWRlIHF1aXotc3RhdGVtZW50LWNvbG91cnMoJGh1ZS1yZWQtZGFyaywgJHJlZCk7XG5cdFx0fVxuXHR9XG5cblxuXHRoMi5zZWN0aW9uLXF1aXpfX2NvbXBsZXRlZCB7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMXMsIGhlaWdodCAwLjI1cztcblx0fVxuXG5cdCYuZm9ybS1jb21wbGV0ZSB7XG5cdFx0aDIuc2VjdGlvbi1xdWl6X19jb21wbGV0ZWQge1xuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi8vLS0tIFJFU1VMVFMgUEFHRVxuLnF1aXotLXJlc3VsdHMge1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cblx0LnNlY3Rpb24tY29udGFjdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDAuOGVtO1xuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHR3aWR0aDogMjYwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3Qge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Y29sb3I6ICRodWUtYmx1ZS1saWdodDtcblx0XHR9XG5cdH1cblxuXHQuYnV0dG9uIHtcblx0XHQmLmMtYmx1ZSB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LWJ1dHRvbi1jb2xvdXJzKCR0ZWFsLCAkYmx1ZSk7XG5cdFx0fVxuXG5cdFx0Ji5jLW1pbnQge1xuXHRcdFx0QGluY2x1ZGUgcXVpei1idXR0b24tY29sb3VycygkaHVlLW1pbnQtZGFyaywgJG1pbnQpO1xuXHRcdH1cblxuXHRcdCYuYy1ncmVlbiB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LWJ1dHRvbi1jb2xvdXJzKCRodWUtZ3JlZW4tZGFyaywgJGdyZWVuKTtcblx0XHR9XG5cblx0XHQmLmMteWVsbG93IHtcblx0XHRcdEBpbmNsdWRlIHF1aXotYnV0dG9uLWNvbG91cnMoJGh1ZS15ZWxsb3ctZGFyaywgJHllbGxvdyk7XG5cdFx0fVxuXG5cdFx0Ji5jLW9yYW5nZSB7XG5cdFx0XHRAaW5jbHVkZSBxdWl6LWJ1dHRvbi1jb2xvdXJzKCRodWUtb3JhbmdlLWRhcmssICRvcmFuZ2UpO1xuXHRcdH1cblxuXHRcdCYuYy1yZWQge1xuXHRcdFx0QGluY2x1ZGUgcXVpei1idXR0b24tY29sb3VycygkaHVlLXJlZC1kYXJrLCAkcmVkKTtcblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi1zdW1tYXJ5IHtcblx0XHQmX19tZXNzYWdlIHtcblx0XHRcdGNvbG9yOiAjN0VBNUFBO1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjKDR2dyArIDEycHgpO1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Ly8gd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjMTRGRkM3LCAjMDBGMEZGKTtcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjOENGRjUwLCAjMTRGRkM4KTtcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjRkZFNjMyLCAjOENGRjRGKTtcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtb2YtdHlwZSg0KSB7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjRkY4NTAwLCAjRkZFNjMyKTtcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtb2YtdHlwZSg1KSB7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjRkY2NDc4LCAjRkY4NTAwKTtcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtb2YtdHlwZSg2KSB7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjRkY4MkZGLCAjRkY2Mzc4KTtcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi1xdWl6IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmLS1mZWVkYmFjayB7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0Ly8gY2FsYygxMDAwcHggLSA2NTBweCB0byA0MDAwcHggLSAxMjAwcHgpXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTguMzMzdncgKyA0NjYuNjdweCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm9wdGlvbiB7XG5cdFx0XHRtYXJnaW46ICRkb3VibGUtYnV0dG9uLW1hcmdpbjtcblx0XHR9XG5cblx0XHQmX19pbm5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEuMjVlbTtcblx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0fVxuXG5cdFx0XHQucXVpei1hbnN3ZXJzIHtcblx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0XHRcdFx0Jl9fY2hvc2VuIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cblx0XHRcdFx0XHQmLS1kZXNrdG9wIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji0tbW9iaWxlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5xdWl6LWFuc3dlcnNfX2ljb24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRcdCYtLW1vYmlsZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMjVweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDU0LjQ5MnZ3ICsgLTE0NC4zN3B4KSwgMHB4KTsgLy8gMzBweCAtIDQwMHB4XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9faWNvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRcdCZfX2Nob3NlbiB7XG5cdFx0XHRcdFx0XHQmLS1kZXNrdG9wIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYtLW1vYmlsZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5xdWl6LWFuc3dlcnNfX2ljb24ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRcdFx0XHRcdCYtLWxlZnQge1xuXHRcdFx0XHRcdFx0XHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMDBweCwgLTc1cHgpO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IC0yMDBweDtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC03NXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji0tcmlnaHQge1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTE3NnB4O1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogLTcwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucXVpei1zdW1tYXJ5IHtcblx0XHRcdCYtLW1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1kZXNrdG9wIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdCYtLW1vYmlsZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1kZXNrdG9wIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnNob3ctcmVzdWx0cy1zdW1tYXJ5IHtcblx0XHRcdFx0LnF1aXotc3VtbWFyeS0tZGVza3RvcCwgLnF1aXotc3VtbWFyeS0tbW9iaWxlIHtcblx0XHRcdFx0XHQvLy5xdWl6LXN1bW1hcnlfX3N2ZyB7XG5cdFx0XHRcdFx0cmVjdFtuYW1lXSB7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMXMgZWFzZS1vdXQsIHkgMXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlY3Rpb24tcXVpei0tZmVlZGJhY2sge1xuXHRcdC5zeW1ib2wge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgY2FsYygxNC43Mjh2dyArIDUyLjg3cHgpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTQuNzI4dncgKyA1Mi44N3B4KTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1ibHVlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL2NpcmNsZS5zdmcnKTtcblx0XHRcdH1cblxuXHRcdFx0Ji0tbWludCB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9zdGFyLnN2ZycpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1ncmVlbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy90YXJnZXQuc3ZnJyk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXllbGxvdyB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9lbmdhZ2VtZW50LnN2ZycpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1vcmFuZ2Uge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovbGFyZ2UtaWNvbnMvZ3VpZGFuY2Uuc3ZnJyk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXJlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9wb2RjYXN0LnN2ZycpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuXHRcdFx0XHQmLS1ibHVlIHsgLy8gY2lyY2xlXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTUlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMjEuNDI5dncgKyAyMzEuNDNweCk7IC8vIHdpZHRoOiAzMDBweCAtIDUxMnB4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTUlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1taW50IHsgLy8gc3RhclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NiUsIDQ1JSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIzLjc1dncgKyAyNjFweCk7IC8vIGhlaWdodDogMzM3cHggLSA2MDNweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDQ1JSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tZ3JlZW4geyAvLyB0YXJnZXRcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDglLCA1MCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygyMS43ODZ2dyArIDIzOS4yOXB4KTsgLy8gaGVpZ2h0OiAzMDlweCAtIDU1M3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ4JSwgNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS15ZWxsb3cgeyAvLyBlbmdhZ2VtZW50XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ0JSwgODQlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMjAuMjY4dncgKyAyMjEuMTRweCk7IC8vIGhlaWdodDogMjg2cHggLSA1MTNweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MiUsIDUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tb3JhbmdlIHsgLy8gZ3VpZGFuY2Vcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCA3MCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygxOS4xOTZ2dyArIDIxMC41N3B4KTsgLy8gaGVpZ2h0OiAyNzJweCAtIDQ4N3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgNzAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1yZWQgeyAvLyBwb2RjYXN0XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgNTAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMjMuNTcxdncgKyAyNTcuNTdweCk7IC8vIHdpZHRoOiAzMzNweCAtIDU5N3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3ltYm9sLS1zaGFwZSB7XG5cdFx0XHRsZWZ0OiAwO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0Ji5zeW1ib2wtLWV2ZW4ge1xuXHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnN5bWJvbCB7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0Ji0tY2lyY2xlIHsgLy8gY2lyY2xlXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygyMS40Mjl2dyArIDIzMS40M3B4KTsgLy8gd2lkdGg6IDMwMHB4IC0gNTEycHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1NSUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXN0YXIgeyAvLyBzdGFyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ4JSwgLTIwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIzLjc1dncgKyAyNjFweCk7IC8vIGhlaWdodDogMzM3cHggLSA2MDNweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC0yMCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXRhcmdldCB7IC8vIHRhcmdldFxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00OCUsIDAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMjEuNzg2dncgKyAyMzkuMjlweCk7IC8vIGhlaWdodDogMzA5cHggLSA1NTNweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0OCUsIDUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tZW5nYWdlbWVudCB7IC8vIGVuZ2FnZW1lbnRcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDQlLCAwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIwLjI2OHZ3ICsgMjIxLjE0cHgpOyAvLyBoZWlnaHQ6IDI4NnB4IC0gNTEzcHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDIlLCA1MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLWd1aWRhbmNlIHsgLy8gZ3VpZGFuY2Vcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCA0JSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDE5LjE5NnZ3ICsgMjEwLjU3cHgpOyAvLyBoZWlnaHQ6IDI3MnB4IC0gNDg3cHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA3MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXBvZGNhc3QgeyAvLyBwb2RjYXN0XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgMCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygyMy41NzF2dyArIDI1Ny41N3B4KTsgLy8gd2lkdGg6IDMzM3B4IC0gNTk3cHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA1MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0Ji0tY2hhcnQgeyAvLyBjaGFydFxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTkuMTk2dncgKyAyMTAuNTdweCk7IC8vIHdpZHRoOiAzMzNweCAtIDU5N3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ0JSwgNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1zZWFyY2ggeyAvLyBzZWFyY2hcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCAwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIzLjU3MXZ3ICsgMjU3LjU3cHgpOyAvLyB3aWR0aDogMzMzcHggLSA1OTdweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5jLWJsdWUge1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0c3RvcCB7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkgeyBzdG9wLWNvbG9yOiAjMTRGRkM3OyB9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikgeyBzdG9wLWNvbG9yOiAjMDBGMEZGOyB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5jLW1pbnQge1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0c3RvcCB7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkgeyBzdG9wLWNvbG9yOiAjOENGRjUwOyB9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikgeyBzdG9wLWNvbG9yOiAjMTRGRkM4OyB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5jLWdyZWVuIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHN0b3Age1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHsgc3RvcC1jb2xvcjogI0ZGRTYzMjsgfVxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHsgc3RvcC1jb2xvcjogIzhDRkY0RjsgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYy15ZWxsb3cge1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0c3RvcCB7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkgeyBzdG9wLWNvbG9yOiAjRkY4NTAwOyB9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikgeyBzdG9wLWNvbG9yOiAjRkZFNjMyOyB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5jLW9yYW5nZSB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRzdG9wIHtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7IHN0b3AtY29sb3I6ICNGRjY0Nzg7IH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7IHN0b3AtY29sb3I6ICNGRjg1MDA7IH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmMtcmVkIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHN0b3Age1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHsgc3RvcC1jb2xvcjogI0ZGODJGRjsgfVxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHsgc3RvcC1jb2xvcjogI0ZGNjM3ODsgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblFVSVogMiAtIFJFUE9SVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ucXVpei0tcmVwIHtcblx0Ji5xdWl6LS1yZXN1bHRzIHtcblx0XHQuc3VidGl0bGUge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4yZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6ICRodWUtYmx1ZS1saWdodDtcblx0XHR9XG5cdH1cbn0iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblFVSVogMyAtIEJBUlJJRVJTIFRPT0xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnF1aXotLWJhcnJpZXJzLXRvb2wge1xuXHRjb2xvcjogI2ZmZjtcblxuXHQmLnF1aXotLXF1ZXN0aW9ucyB7XG5cdFx0cGFkZGluZzogY2FsYygxMnZoICsgODJweCkgMCAwO1xuXG5cdFx0LnNlY3Rpb24tcXVpeiB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5lcnJvci1tZXNzYWdlIHtcblx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0fVxuXHR9XG5cblx0cDpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQuZi1xdWl6LXRpdGxlIHtcblx0XHQuaWNvbiBzdmcge1xuXHRcdFx0d2lkdGg6IDAuNmVtO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC5hcnJvdy1kb3duIHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0XHRcdG1hcmdpbjogMCAwIDAgMTBweDtcblx0XHRcdHdpZHRoOiAwLjZlbTtcblx0XHR9XG5cdH1cblxuXHQuZi1xdWl6LXN1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTI4MCxcblx0XHRcdCRzdGFydDogMjAsXG5cdFx0XHQkZW5kOiAyNVxuXHRcdCk7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0fVxuXG5cdC5xdWl6LXJhZGlvLWJ1dHRvbnMge1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCRjb2xvdXJzOiAoXG5cdFx0XCJibHVlXCI6ICMwMEYwRkYsXG5cdFx0XCJtaW50XCI6ICMxNEZGQzcsXG5cdFx0XCJncmVlblwiOiAjOENGRjRGLFxuXHRcdFwieWVsbG93XCI6ICNGRkU2MzIsXG5cdFx0XCJvcmFuZ2VcIjogI0ZGODUwMCxcblx0XHRcInJlZFwiOiAjRkY2NDc4LFxuXHRcdFwicGlua1wiOiAjRkY4MkZGLFxuXHRcdFwicHVycGxlXCI6ICNCNDhDRkYsXG5cdCk7XG5cblx0LnRoZW1lLWJsdWUge1xuXHRcdGNvbG9yOiAkYy1odWUtYmx1ZTtcblx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtYmx1ZS1kYXJrO1xuXG5cdFx0aDIge1xuXG5cdFx0fVxuXG5cdFx0LnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtYmx1ZS1kYXJrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtYmx1ZS1kYXJrO1xuXHRcdFx0XHRjb2xvcjogJGMtaHVlLWJsdWU7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgbGFiZWw6aG92ZXIge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS1ibHVlLWRhcms7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1ibHVlLWRhcms7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUtYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGlnaGxpZ2h0IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtYmx1ZTtcblx0XHR9XG5cblx0XHQmLS1hbHQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1taW50O1xuXHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLW1pbnQtZGFyaztcblxuXHRcdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUtbWludDtcblx0XHRcdH1cblxuXHRcdFx0LnRleHQtZ3JhZGllbnQge1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0LWdyYWRpZW50KFxuXHRcdFx0XHRcdGxpbmVhci1ncmFkaWVudCg0NWRlZywgI3skYy1odWUtYmx1ZX0gMCUsICN7JGMtaHVlLW1pbnR9IDEwMCUpLFxuXHRcdFx0XHRcdCRjLWh1ZS1taW50LFxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWdyYWRpZW50IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtYmx1ZS1kYXJrO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjeyRjLWh1ZS1ibHVlfSAwJSwgI3skYy1odWUtbWludH0gMTAwJSk7XG5cblx0XHRcdCYtdiB7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUtYmx1ZS1kYXJrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjeyRjLWh1ZS1ibHVlfSAwJSwgI3skYy1odWUtbWludH0gMTAwJSk7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS1ibHVlLWRhcms7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1ibHVlLWRhcms7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwsIGxhYmVsOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS1ibHVlLWRhcms7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLWJsdWUtZGFyaztcblx0XHRcdFx0XHRjb2xvcjogJGMtaHVlLWJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGhlbWUtbWludCB7XG5cdFx0Y29sb3I6ICRjLWh1ZS1taW50O1xuXHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1taW50LWRhcms7XG5cblx0XHQuaGlnaGxpZ2h0IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtbWludDtcblx0XHR9XG5cblx0XHQucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtbWludC1kYXJrO1xuXHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLW1pbnQtZGFyaztcblx0XHRcdGNvbG9yOiAkYy1odWUtbWludDtcblx0XHR9XG5cblx0XHQmLS1hbHQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1ncmVlbjtcblx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1ncmVlbi1kYXJrO1xuXG5cdFx0XHQuaGlnaGxpZ2h0IHtcblx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1ncmVlbjtcblx0XHRcdH1cblxuXHRcdFx0LnRleHQtZ3JhZGllbnQge1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0LWdyYWRpZW50KFxuXHRcdFx0XHRcdGxpbmVhci1ncmFkaWVudCg0NWRlZywgI3skYy1odWUtbWludH0gMCUsICN7JGMtaHVlLWdyZWVufSAxMDAlKSxcblx0XHRcdFx0XHQkYy1odWUtZ3JlZW4sXG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tZ3JhZGllbnQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1taW50LWRhcms7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICN7JGMtaHVlLW1pbnR9IDAlLCAjeyRjLWh1ZS1ncmVlbn0gMTAwJSk7XG5cblx0XHRcdCYtdiB7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUtbWludC1kYXJrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjeyRjLWh1ZS1taW50fSAwJSwgI3skYy1odWUtZ3JlZW59IDEwMCUpO1xuXHRcdFx0fVxuXG5cdFx0XHQucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtbWludC1kYXJrO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1odWUtbWludC1kYXJrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCBsYWJlbDpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtbWludC1kYXJrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1taW50LWRhcms7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1taW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRoZW1lLWdyZWVuIHtcblx0XHRjb2xvcjogJGMtaHVlLWdyZWVuO1xuXHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1ncmVlbi1kYXJrO1xuXG5cdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLWdyZWVuO1xuXHRcdH1cblxuXHRcdC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS1ncmVlbi1kYXJrO1xuXHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLWdyZWVuLWRhcms7XG5cdFx0XHRjb2xvcjogJGMtaHVlLWdyZWVuO1xuXHRcdH1cblxuXHRcdCYtLWFsdCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLXllbGxvdztcblx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS15ZWxsb3ctZGFyaztcblxuXHRcdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUteWVsbG93O1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dC1ncmFkaWVudCB7XG5cdFx0XHRcdEBpbmNsdWRlIHRleHQtZ3JhZGllbnQoXG5cdFx0XHRcdFx0bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjeyRjLWh1ZS1ncmVlbn0gMCUsICN7JGMtaHVlLXllbGxvd30gMTAwJSksXG5cdFx0XHRcdFx0XHQkYy1odWUteWVsbG93LFxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWdyYWRpZW50IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtZ3JlZW4tZGFyaztcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI3skYy1odWUtZ3JlZW59IDAlLCAjeyRjLWh1ZS15ZWxsb3d9IDEwMCUpO1xuXG5cdFx0XHQmLXYge1xuXHRcdFx0XHRjb2xvcjogJGMtaHVlLWdyZWVuLWRhcms7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICN7JGMtaHVlLWdyZWVufSAwJSwgI3skYy1odWUteWVsbG93fSAxMDAlKTtcblx0XHRcdH1cblxuXHRcdFx0LnF1aXotcmFkaW8tYnV0dG9ucyAucmFkaW8tYnV0dG9uIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLWdyZWVuLWRhcms7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1ncmVlbi1kYXJrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCBsYWJlbDpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtZ3JlZW4tZGFyaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtZ3JlZW4tZGFyaztcblx0XHRcdFx0XHRjb2xvcjogJGMtaHVlLWdyZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRoZW1lLXllbGxvdyB7XG5cdFx0Y29sb3I6ICRjLWh1ZS15ZWxsb3c7XG5cdFx0YmFja2dyb3VuZDogJGMtaHVlLXllbGxvdy1kYXJrO1xuXG5cdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLXllbGxvdztcblx0XHR9XG5cblx0XHQucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUteWVsbG93LWRhcms7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUteWVsbG93LWRhcms7XG5cdFx0XHRjb2xvcjogJGMtaHVlLXllbGxvdztcblx0XHR9XG5cblx0XHQmLS1hbHQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1vcmFuZ2U7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtb3JhbmdlLWRhcms7XG5cblx0XHRcdC5oaWdobGlnaHQge1xuXHRcdFx0XHRjb2xvcjogJGMtaHVlLW9yYW5nZTtcblx0XHRcdH1cblxuXHRcdFx0LnRleHQtZ3JhZGllbnQge1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0LWdyYWRpZW50KFxuXHRcdFx0XHRcdGxpbmVhci1ncmFkaWVudCg0NWRlZywgI3skYy1odWUteWVsbG93fSAwJSwgI3skYy1odWUtb3JhbmdlfSAxMDAlKSxcblx0XHRcdFx0XHQkYy1odWUtb3JhbmdlLFxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWdyYWRpZW50IHtcblx0XHRcdGNvbG9yOiAkYy1odWUteWVsbG93LWRhcms7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICN7JGMtaHVlLXllbGxvd30gMCUsICN7JGMtaHVlLW9yYW5nZX0gMTAwJSk7XG5cblx0XHRcdCYtdiB7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUteWVsbG93LWRhcms7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICN7JGMtaHVlLXllbGxvd30gMCUsICN7JGMtaHVlLW9yYW5nZX0gMTAwJSk7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS15ZWxsb3ctZGFyaztcblx0XHRcdFx0XHRjb2xvcjogJGMtaHVlLXllbGxvdy1kYXJrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCBsYWJlbDpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUteWVsbG93LWRhcms7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLXllbGxvdy1kYXJrO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1odWUteWVsbG93O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRoZW1lLW9yYW5nZSB7XG5cdFx0Y29sb3I6ICRjLWh1ZS1vcmFuZ2U7XG5cdFx0YmFja2dyb3VuZDogJGMtaHVlLW9yYW5nZS1kYXJrO1xuXG5cdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLW9yYW5nZTtcblx0XHR9XG5cblx0XHQucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtb3JhbmdlLWRhcms7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtb3JhbmdlLWRhcms7XG5cdFx0XHRjb2xvcjogJGMtaHVlLW9yYW5nZTtcblx0XHR9XG5cblx0XHQmLS1hbHQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1yZWQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtcmVkLWRhcms7XG5cblx0XHRcdC5oaWdobGlnaHQge1xuXHRcdFx0XHRjb2xvcjogJGMtaHVlLXJlZDtcblx0XHRcdH1cblxuXHRcdFx0LnRleHQtZ3JhZGllbnQge1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0LWdyYWRpZW50KFxuXHRcdFx0XHRcdGxpbmVhci1ncmFkaWVudCg0NWRlZywgI3skYy1odWUtb3JhbmdlfSAwJSwgI3skYy1odWUtcmVkfSAxMDAlKSxcblx0XHRcdFx0XHQkYy1odWUtcmVkLFxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWdyYWRpZW50IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtb3JhbmdlLWRhcms7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICN7JGMtaHVlLW9yYW5nZX0gMCUsICN7JGMtaHVlLXJlZH0gMTAwJSk7XG5cblx0XHRcdCYtdiB7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUtb3JhbmdlLWRhcms7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICN7JGMtaHVlLW9yYW5nZX0gMCUsICN7JGMtaHVlLXJlZH0gMTAwJSk7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS1vcmFuZ2UtZGFyaztcblx0XHRcdFx0XHRjb2xvcjogJGMtaHVlLW9yYW5nZS1kYXJrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCBsYWJlbDpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtb3JhbmdlLWRhcms7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLW9yYW5nZS1kYXJrO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1odWUtb3JhbmdlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRoZW1lLXJlZCB7XG5cdFx0Y29sb3I6ICRjLWh1ZS1yZWQ7XG5cdFx0YmFja2dyb3VuZDogJGMtaHVlLXJlZC1kYXJrO1xuXG5cdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLXJlZDtcblx0XHR9XG5cblx0XHQucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtcmVkLWRhcms7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtcmVkLWRhcms7XG5cdFx0XHRjb2xvcjogJGMtaHVlLXJlZDtcblxuXHRcdFx0aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCBsYWJlbDpob3ZlciB7XG5cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1hbHQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1waW5rO1xuXHRcdFx0YmFja2dyb3VuZDogJGMtaHVlLXBpbmstZGFyaztcblxuXHRcdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUtcGluaztcblx0XHRcdH1cblxuXHRcdFx0LnRleHQtZ3JhZGllbnQge1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0LWdyYWRpZW50KFxuXHRcdFx0XHRcdGxpbmVhci1ncmFkaWVudCg0NWRlZywgI3skYy1odWUtcmVkfSAwJSwgI3skYy1odWUtcGlua30gMTAwJSksXG5cdFx0XHRcdFx0JGMtaHVlLXBpbmssXG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tZ3JhZGllbnQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1yZWQtZGFyaztcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI3skYy1odWUtcmVkfSAwJSwgI3skYy1odWUtcGlua30gMTAwJSk7XG5cblx0XHRcdCYtdiB7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUtcmVkLWRhcms7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICN7JGMtaHVlLXJlZH0gMCUsICN7JGMtaHVlLXBpbmt9IDEwMCUpO1xuXHRcdFx0fVxuXG5cdFx0XHQucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtcmVkLWRhcms7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1yZWQtZGFyaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCwgbGFiZWw6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtaHVlLXJlZC1kYXJrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1yZWQtZGFyaztcblx0XHRcdFx0XHRjb2xvcjogJGMtaHVlLXJlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50aGVtZS1waW5rIHtcblx0XHRjb2xvcjogJGMtaHVlLXBpbms7XG5cdFx0YmFja2dyb3VuZDogJGMtaHVlLXBpbmstZGFyaztcblxuXHRcdC5oaWdobGlnaHQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1waW5rO1xuXHRcdH1cblxuXHRcdC5xdWl6LXJhZGlvLWJ1dHRvbnMgLnJhZGlvLWJ1dHRvbiB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjLWh1ZS1waW5rLWRhcms7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1odWUtcGluay1kYXJrO1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1waW5rO1xuXHRcdH1cblxuXHRcdCYtLWFsdCB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLXB1cnBsZTtcblx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1wdXJwbGUtZGFyaztcblxuXHRcdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRcdGNvbG9yOiAkYy1odWUtcHVycGxlO1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dC1ncmFkaWVudCB7XG5cdFx0XHRcdEBpbmNsdWRlIHRleHQtZ3JhZGllbnQoXG5cdFx0XHRcdFx0bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjeyRjLWh1ZS1waW5rfSAwJSwgI3skYy1odWUtcHVycGxlfSAxMDAlKSxcblx0XHRcdFx0XHQkYy1odWUtcHVycGxlLFxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWdyYWRpZW50IHtcblx0XHRcdGNvbG9yOiAkYy1odWUtcGluay1kYXJrO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjeyRjLWh1ZS1waW5rfSAwJSwgI3skYy1odWUtcHVycGxlfSAxMDAlKTtcblxuXHRcdFx0Ji12IHtcblx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1waW5rLWRhcms7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICN7JGMtaHVlLXBpbmt9IDAlLCAjeyRjLWh1ZS1wdXJwbGV9IDEwMCUpO1xuXHRcdFx0fVxuXG5cdFx0XHQucXVpei1yYWRpby1idXR0b25zIC5yYWRpby1idXR0b24ge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtcGluay1kYXJrO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1odWUtcGluay1kYXJrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLCBsYWJlbDpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1odWUtcGluay1kYXJrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLWh1ZS1waW5rLWRhcms7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWh1ZS1waW5rO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRoZW1lLXB1cnBsZSB7XG5cdFx0Y29sb3I6ICRjLWh1ZS1wdXJwbGU7XG5cdFx0YmFja2dyb3VuZDogJGMtaHVlLXB1cnBsZS1kYXJrO1xuXG5cdFx0Ji0tZ3JhZGllbnQge1xuXHRcdFx0Y29sb3I6ICRjLWh1ZS1wdXJwbGUtZGFyaztcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI3skYy1odWUtcHVycGxlfSAwJSwgI3skYy1odWUtcHVycGxlfSAxMDAlKTtcblx0XHR9XG5cdH1cblxuXG5cdC5xdWl6LXNvcnRhYmxlcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdH1cblx0fVxuXG5cdC5xdWl6LXNvcnRhYmxlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmX19pdGVtLCAmX19wbGFjZWhvbGRlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRwYWRkaW5nOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiA3NjgsXG5cdFx0XHRcdCRzdGFydDogMTAsXG5cdFx0XHRcdCRlbmQ6IDEwXG5cdFx0XHQpIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDc2OCxcblx0XHRcdFx0JHN0YXJ0OiA3LFxuXHRcdFx0XHQkZW5kOiA3XG5cdFx0XHQpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjVweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cdFx0XHQvLyBUeXBvZ3JhcGh5XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDk5OSxcblx0XHRcdFx0JHN0YXJ0OiAxMyxcblx0XHRcdFx0JGVuZDogMTZcblx0XHRcdCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yODtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdC8vIFRleHQgb3ZlcmZsb3dcblx0XHRcdC8vd2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdC8vdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHQvL21heC13aWR0aDogMTAwJTtcblx0XHRcdC8vb3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiA3NjgsXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDEwMDAsXG5cdFx0XHRcdFx0JHN0YXJ0OiAxMyxcblx0XHRcdFx0XHQkZW5kOiAxNVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMTAwMSxcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMjU2MCxcblx0XHRcdFx0XHQkc3RhcnQ6IDEzLFxuXHRcdFx0XHRcdCRlbmQ6IDEzXG5cdFx0XHRcdCkgY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAxMDAxLFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAyNTYwLFxuXHRcdFx0XHRcdCRzdGFydDogMTgsXG5cdFx0XHRcdFx0JGVuZDogMzBcblx0XHRcdFx0KTtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDEwMDEsXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDI1NjAsXG5cdFx0XHRcdFx0JHN0YXJ0OiAxNSxcblx0XHRcdFx0XHQkZW5kOiAxOFxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIHF1aXotc29ydGFibGVfX2l0ZW1cblx0XHQmX19pdGVtIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYuZGVmYXVsdCB7fVxuXG5cdFx0XHQmLnNvcnRhYmxlLWdob3N0IHtcblx0XHRcdFx0Ly9vcGFjaXR5OiAwO1xuXHRcdFx0XHQvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3BsYWNlaG9sZGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdFx0XHRib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAxMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19kaXZpZGVyIHtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0bWFyZ2luOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiA5OTksXG5cdFx0XHRcdCRzdGFydDogMjAsXG5cdFx0XHRcdCRlbmQ6IDQwXG5cdFx0XHQpIDA7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbjogMCBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDc2OCxcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTAwMCxcblx0XHRcdFx0XHQkc3RhcnQ6IDE1LFxuXHRcdFx0XHRcdCRlbmQ6IDMwXG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0bWFyZ2luOiAwIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMTAwMSxcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMjU2MCxcblx0XHRcdFx0XHQkc3RhcnQ6IDMwLFxuXHRcdFx0XHRcdCRlbmQ6IDEwMFxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3JvdyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogMCAwIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDk5OSxcblx0XHRcdFx0JHN0YXJ0OiAxMCxcblx0XHRcdFx0JGVuZDogMjBcblx0XHRcdCk7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAxMDAxLFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAyNTYwLFxuXHRcdFx0XHRcdCRzdGFydDogMTUsXG5cdFx0XHRcdFx0JGVuZDogMjBcblx0XHRcdFx0KSAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19vcmRpbmFsIHtcblx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHdpZHRoOiAxMCU7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZ2hvc3Qge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdCZfX3RhcmdldCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0LnF1aXotc29ydGFibGVfX2l0ZW0ge1xuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuaGlnaGxpZ2h0IC5xdWl6LXNvcnRhYmxlX19wbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tdG8ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0d2lkdGg6IDI0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDEwMDEsXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDI1NjAsXG5cdFx0XHRcdFx0JHN0YXJ0OiAzNDAsXG5cdFx0XHRcdFx0JGVuZDogNTQwXG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWl6LXNvcnRhYmxlX19pdGVtIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDk5OSxcblx0XHRcdFx0XHQkc3RhcnQ6IDEwLFxuXHRcdFx0XHRcdCRlbmQ6IDIwXG5cdFx0XHRcdCkgMDtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDEwMDEsXG5cdFx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMjU2MCxcblx0XHRcdFx0XHRcdCRzdGFydDogMTUsXG5cdFx0XHRcdFx0XHQkZW5kOiAyMFxuXHRcdFx0XHRcdCkgMTAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tZnJvbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ly9vcmRlcjogMTtcblx0XHRcdFx0Ly8gd2lkdGg6IGNhbGMoNTAlIC0gMXB4KTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0LnF1aXotc29ydGFibGVfX2l0ZW0ge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0bWFyZ2luOiAwIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiA3NjgsXG5cdFx0XHRcdFx0JHN0YXJ0OiA1LFxuXHRcdFx0XHRcdCRlbmQ6IDhcblx0XHRcdFx0KSBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogNzY4LFxuXHRcdFx0XHRcdCRzdGFydDogNSxcblx0XHRcdFx0XHQkZW5kOiA4XG5cdFx0XHRcdCkgMDtcblx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHRcdFx0XHRoZWlnaHQ6IDU0cHg7XG5cblx0XHRcdFx0Ly9AbWVkaWEgKG1pbi13aWR0aDogNzAwcHgpIHtcblx0XHRcdFx0Ly9cdG1hcmdpbjogMCAyMHB4IDIwcHggMDtcblx0XHRcdFx0Ly99XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogNzY4LFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDEwMDAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDgsXG5cdFx0XHRcdFx0XHQkZW5kOiAxNVxuXHRcdFx0XHRcdCkgY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDc2OCxcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxMDAwLFxuXHRcdFx0XHRcdFx0JHN0YXJ0OiA4LFxuXHRcdFx0XHRcdFx0JGVuZDogMTVcblx0XHRcdFx0XHQpIDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAxMDAxLFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDI1NjAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDE1LFxuXHRcdFx0XHRcdFx0JGVuZDogMjBcblx0XHRcdFx0XHQpIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAxMDAxLFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDI1NjAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDE1LFxuXHRcdFx0XHRcdFx0JGVuZDogMjBcblx0XHRcdFx0XHQpIDA7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0LmdyYXBoIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmLS1kZXNrdG9wIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tbW9iaWxlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHdpZHRoOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxMDAwLFxuXHRcdFx0XHQkc3RhcnQ6IDMwMCxcblx0XHRcdFx0JGVuZDogOTgwXG5cdFx0XHQpO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lypcblx0XHQjYXhpcy15IHRleHQsXG5cdFx0I2F4aXMteCB0ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTQ0MCxcblx0XHRcdFx0JHN0YXJ0OiAyMCxcblx0XHRcdFx0JGVuZDogMThcblx0XHRcdCk7XG5cdFx0fVxuXHRcdCovXG5cdH1cblxuXHQuY29udGFjdHMge1xuXHRcdCRnYXA6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMjUwMCxcblx0XHRcdCRzdGFydDogMjAsXG5cdFx0XHQkZW5kOiA2MFxuXHRcdCk7XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogJGdhcDtcblxuXHRcdC8vQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdC8vXHRnYXA6IDYwcHg7XG5cdFx0Ly99XG5cblx0XHQuY29udGFjdCB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMik7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi1zdW1tYXJ5IHtcblx0XHRoMiB7XG5cdFx0XHRjb2xvcjogJGMtaHVlLWJsdWU7XG5cdFx0fVxuXG5cdFx0LnBhZ2UtY29udGVudCwgLmNvbC0xMiB7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHR9XG5cdH1cblxuXHQuc3VtbWFyeS1yZXNwb25zZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRwYWRkaW5nOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDEwMDEsXG5cdFx0XHQkc3RhcnQ6IDMwLFxuXHRcdFx0JGVuZDogNjBcblx0XHQpIGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHQkc2NyZWVuLXdpZHRoLWVuZDogMTAwMCxcblx0XHRcdCRzdGFydDogNDAsXG5cdFx0XHQkZW5kOiA3MFxuXHRcdCk7XG5cblx0XHRoMyB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMC43NWVtO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNvbHV0aW9uIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxMDAwLFxuXHRcdFx0XHQkc3RhcnQ6IDIwLFxuXHRcdFx0XHQkZW5kOiAzMFxuXHRcdFx0KTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRnYXA6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxMDAwLFxuXHRcdFx0XHRcdCRzdGFydDogNjAsXG5cdFx0XHRcdFx0JGVuZDogNzBcblx0XHRcdFx0KTtcblx0XHRcdH1cblxuXHRcdFx0bWFyZ2luOiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxMDAxLFxuXHRcdFx0XHQkc3RhcnQ6IDUwLFxuXHRcdFx0XHQkZW5kOiA2MFxuXHRcdFx0KSAwIDA7XG5cblx0XHRcdCZfX2ljb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR3aWR0aDogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHQkc2NyZWVuLXdpZHRoLXN0YXJ0OiAzMjAsXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDEwMDAsXG5cdFx0XHRcdFx0JHN0YXJ0OiA2MCxcblx0XHRcdFx0XHQkZW5kOiAxMDBcblx0XHRcdFx0KTtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXG5cdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zdW1tYXJ5LWN0YSB7XG5cblx0fVxuXG5cdC5zZWN0aW9uLXF1aXotLWZlZWRiYWNrIHtcblxuXHRcdC5jaG9zZW4ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdCRvZmZzZXQ6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxMDAwLFxuXHRcdFx0XHRcdCRzdGFydDogMTE1LFxuXHRcdFx0XHRcdCRlbmQ6IDEzMFxuXHRcdFx0XHQpO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDIyNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdC8vIGZsb2F0OiByaWdodDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoI3skb2Zmc2V0fSwgMCk7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAwIDEwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL2Fuc3dlci1tb2JpbGUuc3ZnKTtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1sZWZ0OmJlZm9yZSB7XG5cdFx0XHRcdHdpZHRoOiAxNzRweDtcblx0XHRcdFx0aGVpZ2h0OiA4OXB4O1xuXHRcdFx0XHRsZWZ0OiAtMjAwcHg7XG5cdFx0XHRcdHRvcDogLTc1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL2Fuc3dlci1sZWZ0LnN2Zyk7XG5cdFx0XHR9XG5cdFx0XHQmLS1yaWdodDpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogMjE0cHg7XG5cdFx0XHRcdGhlaWdodDogMjlweDtcblx0XHRcdFx0cmlnaHQ6IC0yMzRweDtcblx0XHRcdFx0dG9wOiAxOHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9hbnN3ZXItbW9iaWxlLnN2Zyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8uY2hvc2VuIHtcblx0XHQvL1x0Ly8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdC8vXHRkaXNwbGF5OiBmbGV4O1xuXHRcdC8vXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0Ly9cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQvL1x0bWFyZ2luOiAtMC4yNWVtIDAgMS4yNWVtIDA7XG5cdFx0Ly9cblx0XHQvL1x0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdC8vXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0Ly9cdFx0ZGlzcGxheTogbm9uZTtcblx0XHQvL1x0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ly9cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTVweCk7XG5cdFx0Ly9cdFx0d2lkdGg6IDE3NHB4O1xuXHRcdC8vXHRcdGhlaWdodDogODlweDtcblx0XHQvL1x0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdC8vXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0Ly9cblx0XHQvL1x0XHRAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG5cdFx0Ly9cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdC8vXHRcdH1cblx0XHQvL1x0fVxuXHRcdC8vXG5cdFx0Ly9cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcblx0XHQvL1x0XHQmOmFmdGVyIHtcblx0XHQvL1x0XHRcdCRvZmZzZXQ6IGNhbGN1bGF0ZV9keW5hbWljX3NpemUoXG5cdFx0Ly9cdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHQvL1x0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDEwMDAsXG5cdFx0Ly9cdFx0XHRcdCRzdGFydDogMTE1LFxuXHRcdC8vXHRcdFx0XHQkZW5kOiAxMzBcblx0XHQvL1x0XHRcdCk7XG5cdFx0Ly9cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdC8vXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ly9cdFx0XHQvLyBmbG9hdDogcmlnaHQ7XG5cdFx0Ly9cdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgjeyRvZmZzZXR9LCAwKTtcblx0XHQvL1x0XHRcdHdpZHRoOiAyMjVweDtcblx0XHQvL1x0XHRcdGhlaWdodDogMzBweDtcblx0XHQvL1x0XHRcdG1hcmdpbjogMTBweCAwIDEwcHg7XG5cdFx0Ly9cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9hbnN3ZXItbW9iaWxlLnN2Zyk7XG5cdFx0Ly9cdFx0fVxuXHRcdC8vXHR9XG5cdFx0Ly9cblx0XHQvL1x0Ji0tbGVmdDpiZWZvcmUge1xuXHRcdC8vXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC8vXHRcdG1hcmdpbjogMCAyMHB4IDAgLTE5NHB4O1xuXHRcdC8vXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2xhcmdlLWljb25zL2Fuc3dlci1sZWZ0LnN2Zyk7XG5cdFx0Ly9cdFx0Ly9sZWZ0OiAtMjAwcHg7XG5cdFx0Ly9cdFx0Ly90b3A6IC03NXB4O1xuXHRcdC8vXHR9XG5cdFx0Ly9cdCYtLXJpZ2h0OmFmdGVyIHtcblx0XHQvL1x0XHRkaXNwbGF5OiBibG9jaztcblx0XHQvL1x0XHRtYXJnaW46IDAgLTE5NHB4IDAgMjBweDtcblx0XHQvL1x0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9sYXJnZS1pY29ucy9hbnN3ZXItcmlnaHQuc3ZnKTtcblx0XHQvL1x0XHQvL3JpZ2h0OiAtMjAwcHg7XG5cdFx0Ly9cdFx0Ly90b3A6IC03MHB4O1xuXHRcdC8vXHR9XG5cdFx0Ly99XG5cblx0XHQuc3ltYm9sIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGNhbGMoMTQuNzI4dncgKyA1Mi44N3B4KTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDE0LjcyOHZ3ICsgNTIuODdweCk7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0tYmx1ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcXVpei9ncmFkaWVudC9kaWFtb25kLnN2ZycpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1taW50IHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2dyYWRpZW50L2NpcmNsZS5zdmcnKTtcblx0XHRcdH1cblxuXHRcdFx0Ji0tZ3JlZW4ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovZ3JhZGllbnQvc3Rhci5zdmcnKTtcblx0XHRcdH1cblxuXHRcdFx0Ji0teWVsbG93IHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2dyYWRpZW50L3RyaWFuZ2xlLnN2ZycpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1vcmFuZ2Uge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovZ3JhZGllbnQvc3F1YXJlLnN2ZycpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1yZWQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL3F1aXovZ3JhZGllbnQvc2hpZWxkLnN2ZycpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1waW5rIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9xdWl6L2dyYWRpZW50L2Fycm93LnN2ZycpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuXHRcdFx0XHQmLS1ibHVlIHsgLy8gY2lyY2xlXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ3JSwgNTAlKTtcblx0XHRcdFx0XHQvLyBoZWlnaHQ6IGNhbGMoMjEuNDI5dncgKyAyMzEuNDNweCk7IC8vIHdpZHRoOiAzMDBweCAtIDUxMnB4XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDE0NDAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDMwMCxcblx0XHRcdFx0XHRcdCRlbmQ6IDQ3MFxuXHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTUlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1taW50IHsgLy8gc3RhclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NiUsIDU4JSk7XG5cdFx0XHRcdFx0Ly8gaGVpZ2h0OiBjYWxjKDIzLjc1dncgKyAyNjFweCk7IC8vIGhlaWdodDogMzM3cHggLSA2MDNweFxuXHRcdFx0XHRcdGhlaWdodDogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxNDQwLFxuXHRcdFx0XHRcdFx0JHN0YXJ0OiAzMDAsXG5cdFx0XHRcdFx0XHQkZW5kOiA0NDBcblx0XHRcdFx0XHQpO1xuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NiUsIDU4JSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tZ3JlZW4geyAvLyB0YXJnZXRcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDYlLCA1OCUpO1xuXHRcdFx0XHRcdC8vIGhlaWdodDogY2FsYygyMS43ODZ2dyArIDIzOS4yOXB4KTsgLy8gaGVpZ2h0OiAzMDlweCAtIDU1M3B4XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDE0NDAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDMwMCxcblx0XHRcdFx0XHRcdCRlbmQ6IDQ0MFxuXHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ2JSwgNTglKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS15ZWxsb3cgeyAvLyBlbmdhZ2VtZW50XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ5JSwgNTUlKTtcblx0XHRcdFx0XHQvLyBoZWlnaHQ6IGNhbGMoMjAuMjY4dncgKyAyMjEuMTRweCk7IC8vIGhlaWdodDogMjg2cHggLSA1MTNweFxuXHRcdFx0XHRcdGhlaWdodDogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxNDQwLFxuXHRcdFx0XHRcdFx0JHN0YXJ0OiAzMDAsXG5cdFx0XHRcdFx0XHQkZW5kOiA0NjBcblx0XHRcdFx0XHQpO1xuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0OSUsIDQ1JSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tb3JhbmdlIHsgLy8gZ3VpZGFuY2Vcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA3MCUpO1xuXHRcdFx0XHRcdC8vIGhlaWdodDogY2FsYygxOS4xOTZ2dyArIDIxMC41N3B4KTsgLy8gaGVpZ2h0OiAyNzJweCAtIDQ4N3B4XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDE0NDAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDMwMCxcblx0XHRcdFx0XHRcdCRlbmQ6IDQxMFxuXHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgNzAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1yZWQgeyAvLyBwb2RjYXN0XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ1JSwgNTUlKTtcblx0XHRcdFx0XHQvLyBoZWlnaHQ6IGNhbGMoMjMuNTcxdncgKyAyNTcuNTdweCk7IC8vIHdpZHRoOiAzMzNweCAtIDU5N3B4XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjdWxhdGVfZHluYW1pY19zaXplKFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1zdGFydDogMzIwLFxuXHRcdFx0XHRcdFx0JHNjcmVlbi13aWR0aC1lbmQ6IDE0NDAsXG5cdFx0XHRcdFx0XHQkc3RhcnQ6IDMwMCxcblx0XHRcdFx0XHRcdCRlbmQ6IDQyMFxuXHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ1JSwgNjAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1waW5rIHsgLy8gcG9kY2FzdFxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDc1JSk7XG5cdFx0XHRcdFx0Ly8gaGVpZ2h0OiBjYWxjKDIzLjU3MXZ3ICsgMjU3LjU3cHgpOyAvLyB3aWR0aDogMzMzcHggLSA1OTdweFxuXHRcdFx0XHRcdGhlaWdodDogY2FsY3VsYXRlX2R5bmFtaWNfc2l6ZShcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtc3RhcnQ6IDMyMCxcblx0XHRcdFx0XHRcdCRzY3JlZW4td2lkdGgtZW5kOiAxNDQwLFxuXHRcdFx0XHRcdFx0JHN0YXJ0OiAzMDAsXG5cdFx0XHRcdFx0XHQkZW5kOiA0MjBcblx0XHRcdFx0XHQpO1xuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDc1JSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN5bWJvbC0tc2hhcGUge1xuXHRcdFx0bGVmdDogMDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdFx0XHRcdCYuc3ltYm9sLS1ldmVuIHtcblx0XHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN5bWJvbCB7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcblx0XHRcdFx0Ji0tY2lyY2xlIHsgLy8gY2lyY2xlXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygyMS40Mjl2dyArIDIzMS40M3B4KTsgLy8gd2lkdGg6IDMwMHB4IC0gNTEycHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1NSUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXN0YXIgeyAvLyBzdGFyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ4JSwgLTIwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIzLjc1dncgKyAyNjFweCk7IC8vIGhlaWdodDogMzM3cHggLSA2MDNweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC0yMCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXRhcmdldCB7IC8vIHRhcmdldFxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00OCUsIDAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMjEuNzg2dncgKyAyMzkuMjlweCk7IC8vIGhlaWdodDogMzA5cHggLSA1NTNweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0OCUsIDUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tZW5nYWdlbWVudCB7IC8vIGVuZ2FnZW1lbnRcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDQlLCAwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIwLjI2OHZ3ICsgMjIxLjE0cHgpOyAvLyBoZWlnaHQ6IDI4NnB4IC0gNTEzcHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDIlLCA1MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLWd1aWRhbmNlIHsgLy8gZ3VpZGFuY2Vcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCA0JSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDE5LjE5NnZ3ICsgMjEwLjU3cHgpOyAvLyBoZWlnaHQ6IDI3MnB4IC0gNDg3cHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA3MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXBvZGNhc3QgeyAvLyBwb2RjYXN0XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgMCUpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygyMy41NzF2dyArIDI1Ny41N3B4KTsgLy8gd2lkdGg6IDMzM3B4IC0gNTk3cHhcblxuXHRcdFx0XHRcdCYuc3ltYm9sLS1vZGQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA1MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0Ji0tY2hhcnQgeyAvLyBjaGFydFxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIDAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTkuMTk2dncgKyAyMTAuNTdweCk7IC8vIHdpZHRoOiAzMzNweCAtIDU5N3B4XG5cblx0XHRcdFx0XHQmLnN5bWJvbC0tb2RkIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ0JSwgNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1zZWFyY2ggeyAvLyBzZWFyY2hcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCAwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIzLjU3MXZ3ICsgMjU3LjU3cHgpOyAvLyB3aWR0aDogMzMzcHggLSA1OTdweFxuXG5cdFx0XHRcdFx0Ji5zeW1ib2wtLW9kZCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiQG1peGluIHRleHQtZ3JhZGllbnQoJGdyYWRpZW50LCAkY29sb3I6IGZhbHNlKSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6ICRncmFkaWVudDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtaXhpbiB0ZXh0LWdyYWRpZW50LWxpbmsoJGdyYWRpZW50KSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6ICRncmFkaWVudDtcblx0YmFja2dyb3VuZC1zaXplOiAyMDAlIGF1dG87XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gLjNzIGVhc2UtaW4tb3V0O1xuXG5cdCY6aG92ZXIsICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMCUgMDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4zcyBlYXNlLWluLW91dDtcblx0fVxufSJdfQ== */
