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

html {
  scroll-behavior: smooth;
}

h1,
h2,
h3,
h4,
h5 {
  font-weight: 400;
}

html,
body {
  margin: 0;
  padding: 0;
  color: #767DA1;
  font-family: "Manrope-Regular";
  font-size: 16px;
  line-height: 1.3;
  -webkit-font-smoothing: antialiased;
}

.lock {
  overflow: hidden;
}

a,
a:hover {
  text-decoration: none;
}

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

h1,
h2,
h3,
h4,
p {
  padding: 0;
  margin: 0;
}

figure {
  margin: 0;
}

img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
}

input,
button {
  outline: none;
  border: none;
}

button {
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: pointer;
  font-family: inherit;
  font-size: inherit;
}

input[type=submit] {
  padding: 0;
  cursor: pointer;
}

input[type=radio],
input[type=checkbox],
input[type=submit] {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}

.container {
  width: 1750px;
  margin-left: auto;
  margin-right: auto;
}

.content-page .container {
  width: 1120px;
  margin-left: auto;
  margin-right: auto;
}

.sticky-menu {
  padding-left: 449px;
}

section {
  padding-top: 100px;
  padding-bottom: 100px;
  padding-left: 449px;
}

section .h2 {
  margin-bottom: 40px;
}

article {
  padding-top: 30px;
  padding-bottom: 30px;
}

article .h2,
article .h3,
article h2,
article h3 {
  margin-bottom: 40px;
}

article:last-child {
  padding-bottom: 0;
}

.partnership .container > * + * {
  margin-top: 60px;
}

.economy-republic .container > * + *,
.partnership-block__wrapper > * + *,
.company-presentation .container > * + *,
.partnership .container > * + *,
.calculator .container > * + *,
.support-measures article > .container > * + * {
  margin-top: 40px;
}

.header-slider-wrapper,
.header {
  padding-left: 449px;
}

.fl-block,
.flx-center,
.fly-center,
.fl-center,
.fl-column,
.fl-column-20,
.flex-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.fl-column-20 {
  row-gap: 20px;
}

.fl-column-20 > * {
  width: 100%;
}

.fly-bottom {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.flx-center,
.fl-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.fly-center,
.fl-center,
.flex-link {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.fly-center svg,
.fl-center svg,
.flex-link svg {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.flex-link {
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}

.fl-column,
.fl-column-20 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.pos-rel {
  position: relative;
}

.mb-30 {
  margin-bottom: 30px;
}

.gap-30 > * + * {
  margin-top: 30px;
}

.gap-40 > * + * {
  margin-top: 40px;
}

.gap-10 > * + * {
  margin-top: 10px !important;
}

.mb-40 {
  margin-bottom: 40px;
}

.pt-0 {
  padding-top: 0;
}

.btn-wrapper {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.cards-counter {
  font-size: 18px;
  color: rgb(169, 173, 198);
}

.btn-wrapper {
  margin-top: 40px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

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

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

.flex-mobile {
  display: none !important;
}

.flex-768 {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.page-grid {
  position: relative;
}

.double-block {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
}

.single-column {
  display: grid;
  gap: 10px;
  grid-template-columns: 1fr;
}

.three-col-grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}

.back-top {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background-color: #5162FF;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: fixed;
  left: 500px;
  bottom: 40px;
  z-index: 10;
}

.back-top svg {
  fill: white;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.back-top:hover {
  opacity: 0.8;
}

.h1,
.h2,
.h3,
.h4,
.title-24,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Manrope-Bold";
  font-weight: 700;
  color: #192249;
}

.h1,
h1 {
  font-size: 54px;
}

.h2,
h2 {
  font-size: 38px;
}

.h3,
h3 {
  font-size: 30px;
  line-height: 1.2;
}

.title-24 {
  font-size: 24px;
  line-height: 1.3;
}

.h4,
h4 {
  font-size: 18px;
}

.body-3,
.body-reg,
.body-bold {
  font-size: 18px;
  font-weight: 600;
  font-family: "Manrope-SemiBold";
  line-height: 1.4;
}

.body-5 {
  font-size: 14px;
  line-height: 1.4;
  font-family: "Manrope-Regular";
}

.body-6 {
  font-size: 12px;
  line-height: 1.4;
}

.txt-upper {
  text-transform: uppercase;
}

.txt-bold,
.body-bold {
  font-family: "Manrope-Bold";
  font-weight: 700;
}

.txt-medi {
  font-family: "Manrope-Medium";
  font-weight: 500;
}

.txt-semi {
  font-family: "Manrope-SemiBold";
  font-weight: 600;
}

.txt-clamp {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.txt-primary {
  color: #192249;
}

.link,
.link-medium,
.link-small {
  font-size: 16px;
  font-weight: 400;
  color: #7477CC;
  position: relative;
  display: inline;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  line-height: 1.4;
}

.link:after,
.link-medium:after,
.link-small:after {
  content: "";
  height: 1px;
  left: 0;
  bottom: 2px;
  width: 100%;
  position: absolute;
  background-color: #7477CC;
}

.link:hover,
.link-medium:hover,
.link-small:hover {
  color: #5162FF;
}

.link:hover:after,
.link-medium:hover:after,
.link-small:hover:after {
  background-color: #5162FF;
}

.body-reg {
  font-family: "Manrope-Regular";
  font-weight: 400;
}

.link-medium {
  font-size: 14px;
}

.link-small {
  font-size: 12px;
}

.txt-accent {
  line-height: 1.4;
  padding-left: 20px;
  border-left: 2px solid #5162FF;
}

.txt-warning {
  padding: 30px;
  padding-left: 86px;
  background-color: #F9F9FB;
  border: 1px solid #E1E3EF;
  border-radius: 20px;
  color: #212D64;
  position: relative;
}

.txt-warning > * + * {
  margin-top: 10px;
}

.txt-warning:after {
  content: "";
  position: absolute;
  top: 30px;
  left: 30px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38' fill='none'%3e%3cpath d='M18.9999 28.2799C18.5756 28.2799 18.1686 28.1113 17.8685 27.8112C17.5685 27.5112 17.3999 27.1042 17.3999 26.6799V17.7199C17.3999 17.2955 17.5685 16.8886 17.8685 16.5885C18.1686 16.2884 18.5756 16.1199 18.9999 16.1199C19.4242 16.1199 19.8312 16.2884 20.1313 16.5885C20.4313 16.8886 20.5999 17.2955 20.5999 17.7199V26.6799C20.5999 27.1042 20.4313 27.5112 20.1313 27.8112C19.8312 28.1113 19.4242 28.2799 18.9999 28.2799Z' fill='%235162FF'/%3e%3cpath d='M18.9999 13.6688C18.7898 13.6688 18.5817 13.6274 18.3876 13.547C18.1935 13.4666 18.0171 13.3487 17.8685 13.2001C17.72 13.0516 17.6021 12.8752 17.5217 12.6811C17.4413 12.4869 17.3999 12.2789 17.3999 12.0688V11.32C17.3999 10.8956 17.5685 10.4887 17.8685 10.1886C18.1686 9.88854 18.5756 9.71997 18.9999 9.71997C19.4242 9.71997 19.8312 9.88854 20.1313 10.1886C20.4313 10.4887 20.5999 10.8956 20.5999 11.32V12.0688C20.5999 12.2789 20.5585 12.4869 20.4781 12.6811C20.3977 12.8752 20.2798 13.0516 20.1313 13.2001C19.9827 13.3487 19.8063 13.4666 19.6122 13.547C19.4181 13.6274 19.21 13.6688 18.9999 13.6688V13.6688Z' fill='%235162FF'/%3e%3cpath d='M19.0001 37.8799C15.266 37.8799 11.6158 36.7726 8.51096 34.698C5.40616 32.6235 2.98626 29.6748 1.55728 26.2249C0.128298 22.7751 -0.245589 18.9789 0.4829 15.3166C1.21139 11.6542 3.00953 8.29012 5.64995 5.64971C8.29037 3.00929 11.6545 1.21114 15.3168 0.482655C18.9792 -0.245834 22.7753 0.128053 26.2252 1.55704C29.6751 2.98602 32.6237 5.40592 34.6983 8.51072C36.7728 11.6155 37.8801 15.2658 37.8801 18.9999C37.875 24.0056 35.8843 28.8049 32.3447 32.3444C28.8051 35.884 24.0059 37.8748 19.0001 37.8799V37.8799ZM19.0001 3.31988C15.8989 3.31988 12.8673 4.2395 10.2888 5.96244C7.71022 7.68538 5.70048 10.1343 4.51369 12.9994C3.32691 15.8646 3.0164 19.0173 3.62141 22.0589C4.22643 25.1005 5.7198 27.8944 7.91269 30.0873C10.1056 32.2802 12.8995 33.7736 15.9411 34.3786C18.9827 34.9836 22.1355 34.6731 25.0006 33.4863C27.8657 32.2995 30.3146 30.2898 32.0376 27.7112C33.7605 25.1327 34.6801 22.1011 34.6801 18.9999C34.675 14.8428 33.0214 10.8575 30.0819 7.91806C27.1425 4.97859 23.1572 3.32496 19.0001 3.31988V3.31988Z' fill='%235162FF'/%3e%3c/svg%3e");
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: contain;
}

svg {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.svg-plus,
.svg-mail {
  width: 24px;
  height: 24px;
  fill: #192249;
}

.svg-search,
.svg-filter {
  width: 15px;
  height: 16px;
  fill: #5162FF;
}

.svg-call,
.svg-pin,
.svg-add,
.svg-filter,
.svg-reload,
.svg-send {
  width: 20px;
  height: 20px;
  fill: #A9ADC6;
}

.svg-reload {
  fill: #767DA2;
}

.svg-add {
  fill: #212D64;
}

.svg-pin,
.svg-mail,
.svg-send {
  fill: white;
}

.chevron-left,
.chevron-right {
  width: 10px;
  height: 18px;
  fill: rgb(169, 173, 198);
}

.svg-prev,
.svg-next {
  width: 9px;
  height: 18px;
  fill: rgb(169, 173, 198);
}

.svg-cross {
  width: 14px;
  height: 14px;
  fill: #767DA1;
  cursor: pointer;
}

.svg-down {
  width: 14px;
  height: 8px;
  fill: #767DA1;
}

.svg-user {
  width: 18px;
  height: 18px;
  fill: #767DA1;
}

.social-group,
.lang-group {
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}

.social-group__item,
.lang-group__item {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background-color: #5162FF;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.social-group__item:hover,
.lang-group__item:hover {
  background-color: #767DA1;
}

.lang-group__item {
  border: 1px solid rgb(169, 173, 198);
  background-color: #fff;
  color: rgb(169, 173, 198);
  font-weight: 700;
  font-family: "Manrope-Bold";
  font-size: 14px;
}

.lang-group__item:hover {
  background-color: #fff;
  border: 1px solid #5162FF;
  color: #5162FF;
}

.lang-group__item.active {
  border: 1px solid #5162FF;
  color: #5162FF;
}

.svg-link {
  width: 28px;
  height: 28px;
  fill: #E1E3EF;
}

.svg-link:hover {
  fill: #5162FF;
}

/*========GAMBURGER======*/

.menu-toggle {
  display: none;
  z-index: 6;
  cursor: pointer;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  border: 1px solid rgb(169, 173, 198);
  position: relative;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.menu-toggle:hover {
  opacity: 0.8;
}

.menu-toggle span {
  position: relative;
  height: 2px;
  width: 22px;
  border-radius: 5px;
  background-color: rgb(169, 173, 198);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}

.menu-toggle span:after,
.menu-toggle span:before {
  content: "";
  position: absolute;
  left: 0;
  height: 2px;
  background-color: rgb(169, 173, 198);
  border-radius: 5px;
  right: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}

.menu-toggle span:after {
  top: -6px;
}

.menu-toggle span:before {
  bottom: -6px;
}

.active.menu-toggle span {
  background-color: transparent !important;
}

.active.menu-toggle span:after {
  top: 0px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.active.menu-toggle span:before {
  bottom: 0px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.svg-folder {
  width: 38px;
  height: 37px;
  fill: #A9ADC6;
}

.svg-downl {
  width: 24px;
  height: 23px;
  fill: #A9ADC6;
}

.svg-target,
.svg-fullscreen,
.svg-userId.svg-userId,
.svg-www {
  width: 28px;
  height: 28px;
  fill: #5162FF;
}

.svg-user.svg-userId {
  height: 22px;
}

.svg-www {
  height: 26px;
}

.svg-up {
  width: 16px;
  height: 20px;
  fill: #fff;
}

.svg-cam {
  width: 24px;
  height: 16px;
  fill: #E30613;
}

.svg-check {
  width: 20px;
  height: 14px;
  fill: #5162FF;
}

.svg-close,
.icon-close {
  width: 16px;
  height: 16px;
  fill: #192249;
}

.icon-close {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cpath d='M1.33364 15.3333C1.24601 15.3336 1.15919 15.3166 1.07818 15.2832C0.997171 15.2498 0.923576 15.2007 0.861638 15.1387C0.737545 15.0129 0.667969 14.8433 0.667969 14.6667C0.667969 14.49 0.737545 14.3204 0.861638 14.1947L14.195 0.861341C14.3202 0.736159 14.4899 0.665833 14.667 0.665833C14.844 0.665833 15.0138 0.736159 15.139 0.861341C15.2642 0.986523 15.3345 1.15631 15.3345 1.33334C15.3345 1.51038 15.2642 1.68016 15.139 1.80534L1.80564 15.1387C1.7437 15.2007 1.67011 15.2498 1.5891 15.2832C1.50809 15.3166 1.42127 15.3336 1.33364 15.3333Z' fill='%23192249'/%3e%3cpath d='M14.6669 15.3333C14.5792 15.3336 14.4924 15.3166 14.4114 15.2832C14.3304 15.2498 14.2568 15.2007 14.1949 15.1387L0.861524 1.80534C0.736342 1.68016 0.666016 1.51038 0.666016 1.33334C0.666016 1.15631 0.736342 0.986523 0.861524 0.861341C0.986707 0.736159 1.15649 0.665833 1.33352 0.665833C1.51056 0.665833 1.68034 0.736159 1.80552 0.861341L15.1389 14.1947C15.2629 14.3204 15.3325 14.49 15.3325 14.6667C15.3325 14.8433 15.2629 15.0129 15.1389 15.1387C15.0769 15.2007 15.0033 15.2498 14.9223 15.2832C14.8413 15.3166 14.7545 15.3336 14.6669 15.3333Z' fill='%23192249'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center;
}

.svg-medical,
[class^=svg-benefit] {
  width: 38px;
  height: 38px;
  fill: #A9ADC6;
}

.svg-benefit5 {
  height: 29px;
}

[class^=svg-icon_] {
  fill: #767DA2;
  width: 39px;
  height: 39px;
}

.svg-icon_11,
.svg-icon_5,
.svg-icon_12,
.svg-icon_21 {
  width: 34px;
}

.svg-icon_25 {
  height: 31px;
}

.svg-book {
  width: 24px;
  height: 30px;
  fill: white;
}

.svg-right,
.svg-left {
  width: 20px;
  height: 16px;
  fill: white;
}

.svg-left {
  fill: #5162FF;
}

.svg-list {
  width: 20px;
  height: 12px;
  fill: #767DA2;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px #fff inset;
  box-shadow: 0 0 0px 1000px #fff inset;
}

.form-item {
  position: relative;
}

.form-item .fake-placeholder {
  position: absolute;
  left: 16px;
  top: 17px;
  color: rgb(169, 173, 198);
  font-size: 16px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none;
}

.form-item .fake-placeholder b {
  color: red;
}

.form-item p {
  font-size: 12px;
  color: rgb(169, 173, 198);
  line-height: 1.4;
  padding-left: 15px;
}

.form-item p.error {
  color: red;
}

input,
textarea {
  display: block;
  width: 100%;
  height: 54px;
  font-size: 16px;
  color: #212D64;
  border-radius: 12px;
  border: 1px solid #E1E3EF;
  background: white;
  padding-left: 16px;
  padding-right: 16px;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

input::-ms-input-placeholder,
textarea::-ms-input-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

input::placeholder,
textarea::placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

.form-item textarea {
  height: 180px;
  padding-top: 16px;
  padding-bottom: 16px;
  resize: none;
  font-family: inherit;
  font-size: inherit;
  outline: none;
}

.fake-placeholder + input {
  padding-top: 17px;
}

textarea.error,
input.error {
  border: 1px solid red;
}

textarea.disable,
input.disable ~ * {
  opacity: 0.3;
}

textarea.error ~ p,
input.error ~ p {
  color: red;
}

input.valid,
textarea.valid,
input:focus,
textarea:focus {
  border: 1px solid rgb(169, 173, 198);
}

.fake-placeholder.active {
  top: 4px;
  font-size: 12px;
}

/* switch item*/

.switch-item {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: 12px;
  -moz-column-gap: 12px;
  column-gap: 12px;
  height: 20px;
  white-space: nowrap;
  cursor: pointer;
}

.switch-item input {
  width: 0.01px;
  height: 0.01px;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.switch-item .switch-item__toggle {
  position: relative;
  height: 24px;
}

.switch-item span {
  display: inline-block;
}

.switch-item p {
  color: #767DA1;
  letter-spacing: 0.48px;
  text-transform: uppercase;
  line-height: 1.4;
  font-family: "Manrope-Regular";
  font-size: 16px;
}

.switch-item .switch-item__toggle span:first-child {
  width: 40px;
  height: 24px;
  background-color: #767DA1;
  border-radius: 32px;
}

.switch-item .switch-item__toggle span + span {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: white;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.switch-item input:checked + .switch-item__toggle > span + span {
  left: 18px;
  z-index: 2;
  background-color: white;
}

.switch-item input:checked + .switch-item__toggle > span {
  background-color: #6776FF;
}

/*=============checkbox======*/

.form-checkbox.disable,
.form-radio.disable {
  opacity: 0.36;
  cursor: default;
  pointer-events: none;
}

.form-checkbox label,
.form-radio label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  cursor: pointer;
}

.form-checkbox label input,
.form-radio label input {
  width: 0.01px;
  height: 0.01px;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.form-checkbox label input::-webkit-input-placeholder,
.form-radio label input::-webkit-input-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

.form-checkbox label input::-moz-placeholder,
.form-radio label input::-moz-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

.form-checkbox label input:-ms-input-placeholder,
.form-radio label input:-ms-input-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

.form-checkbox label input::-ms-input-placeholder,
.form-radio label input::-ms-input-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

.form-checkbox label input::placeholder,
.form-radio label input::placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

.form-checkbox span.fake-checkbox {
  width: 20px;
  height: 20px;
  border-radius: 6px;
  background: #fff;
  border: 1px solid #767DA1;
  margin-right: 12px;
  font-size: 14px;
  line-height: 20px;
  color: #767DA1;
  background: url(../img/icons/check.svg);
  background-position: center -50px;
  background-repeat: no-repeat;
  background-size: auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
}

.form-checkbox input[type=checkbox]:checked + span.fake-checkbox {
  background-color: #6776FF;
  background-position: center center;
  border: 1px solid #6776FF;
}

.form-checkbox input[type=checkbox]:checked + .form-item__pic {
  background-color: #5162FF;
}

.form-checkbox input[type=checkbox]:checked + .form-item__pic svg {
  fill: white;
}

.form-radio .fake-radio {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #fff;
  border: 1px solid #767DA1;
  background: #fff;
  background: url(../img/icons/check.svg);
  background-position: center -50px;
  background-repeat: no-repeat;
  background-size: auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
}

.form-radio span + span {
  margin-left: 12px;
}

.form-radio input[type=radio]:checked + span.fake-radio {
  background-color: #6776FF;
  background-position: center;
  border: 1px solid #6776FF;
}

.form-radio input[type=radio]:checked + .form-item__pic {
  background-color: #5162FF;
}

.form-radio input[type=radio]:checked + .form-item__pic svg {
  fill: white;
}

.form-radio .body-5,
.form-checkbox .body-5 {
  width: 100%;
  margin-top: 5px;
}

.form-radio .form-item__pic,
.form-checkbox .form-item__pic {
  pointer-events: none;
  width: 62px;
  height: 62px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #E1E3EF;
  border-radius: 12px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.form-radio .form-item__pic:hover,
.form-checkbox .form-item__pic:hover {
  background-color: #5162FF;
}

.form-radio .form-item__pic:hover svg,
.form-checkbox .form-item__pic:hover svg {
  fill: white;
}

.form-radio .form-item__pic svg,
.form-checkbox .form-item__pic svg {
  fill: #767DA1;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.drop-block {
  position: relative;
}

.drop-block label {
  display: block;
}

.drop-block input {
  width: 0.01px;
  height: 0.01px;
  position: absolute;
  left: 0;
  right: 0;
  padding: 0;
}

.drop-block__list {
  display: none;
}

.drop-block__list a {
  display: block;
}

.drop-block input:checked + .drop-block__list {
  display: block;
}

.form-item.form-item--search .form-input {
  padding-right: 50px;
}

.form-item.form-item--search .flx-center {
  position: absolute;
  width: 50px;
  height: 50px;
  top: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  right: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.form-item.form-item--search .flx-center:hover svg {
  -webkit-transform: scale(1.35);
  -ms-transform: scale(1.35);
  transform: scale(1.35);
}

.help-input {
  width: 0.01em;
  height: 0.01em;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

.form-fieldset {
  border-radius: 20px;
  border: 1px solid #E1E3EF;
  background: #F9F9FB;
  padding: 30px;
}

.form-fieldset + .form-fieldset {
  margin-top: 20px;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}

.form-row button {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.form-row .form-item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.form-row + .form-row {
  margin-top: 20px;
}

/*======================*/

.mySelect {
  position: relative;
}

.mySelect-drop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 5px;
  -webkit-transform: translateY(100%);
  -ms-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 2;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}

.mySelect input {
  display: block;
  width: 100%;
  height: 54px;
  cursor: pointer;
}

.mySelect input::-webkit-input-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

.mySelect input::-moz-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

.mySelect input:-ms-input-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

.mySelect input::-ms-input-placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

.mySelect input::placeholder {
  font-size: inherit;
  color: rgb(169, 173, 198);
}

.mySelect-input {
  position: relative;
  z-index: 3;
}

.mySelect-input input {
  padding-right: 35px;
}

.mySelect-drop {
  display: none;
  max-height: 171px;
  overflow: hidden;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #E1E3EF transparent;
  border-radius: 0 0 12px 12px;
  padding-top: 5px;
  margin-top: -5px;
  border: 1px solid #E1E3EF;
  background: white;
  -webkit-box-shadow: 0px 8px 12px 0px rgba(67, 94, 108, 0.06);
  box-shadow: 0px 8px 12px 0px rgba(67, 94, 108, 0.06);
}

.mySelect-drop::-webkit-scrollbar {
  display: block;
  width: 4px;
  height: 20px;
}

.mySelect-drop::-webkit-scrollbar-thumb {
  width: 4px;
  height: 20px;
  background-color: #E1E3EF;
  border-radius: 4px;
}

.mySelect-drop::-webkit-scrollbar-track {
  background-color: transparent;
}

.mySelect-drop .mySelect-options {
  border: none;
  border-radius: 0;
  color: rgb(169, 173, 198);
  cursor: pointer;
}

.mySelect-drop .mySelect-options:hover {
  color: #212D64;
}

.mySelect-drop.active {
  display: block;
}

.mySelect-icon {
  width: 10px;
  height: 10px;
  border-top: 2px solid rgb(169, 173, 198);
  border-right: 2px solid rgb(169, 173, 198);
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
  -webkit-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none;
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 3;
  cursor: pointer;
}

.mySelect-icon.active {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.text-label {
  font-size: 14px;
  color: #192249;
  margin-bottom: 5px;
  line-height: 1.4;
  display: block;
}

.btn-accent,
.btn-outline,
.btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 15px 30px;
  height: 54px;
  line-height: 1.4;
  border: 1px solid #5162FF;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  gap: 10px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  border-radius: 12px;
  background: #5162FF;
  cursor: pointer;
  color: white;
  font-family: "Manrope-SemiBold";
  white-space: nowrap;
}

.btn-accent svg,
.btn-outline svg,
.btn svg {
  fill: #fff;
  width: 20px;
  height: 20px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.btn-accent .svg-link,
.btn-outline .svg-link,
.btn .svg-link {
  width: 18px;
  height: 18px;
}

.footer .btn-accent {
  height: 46px;
  font-size: 16px;
  padding: 13px 20px 14px;
}

.btn-accent:hover {
  background-color: #6776FF;
  border: 1px solid #6776FF;
}

.btn-outline {
  background-color: #fff;
  color: #5162FF;
}

.btn-outline svg {
  fill: #5162FF;
}

.btn-outline:hover {
  color: #7477CC;
  border: 1px solid #7477CC;
}

.btn-outline:hover svg {
  fill: #7477CC;
}

.btn {
  border: 1px solid #767DA1;
  background-color: #fff;
  color: #767DA1;
}

.btn svg {
  fill: #767DA1;
}

.btn:hover {
  color: #5162FF;
  border: 1px solid #5162FF;
}

.btn:hover svg {
  fill: #5162FF;
}

.btn-accent.disable,
.btn-outline.disable,
.btn.disable {
  cursor: default;
  pointer-events: none;
  opacity: 0.4;
}

.btn-left,
.btn-right {
  border-radius: 10px;
  border: 1px solid rgb(169, 173, 198);
  width: 46px;
  height: 46px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.btn-left:hover,
.btn-right:hover {
  border-color: #5162FF;
}

.btn-left:hover svg,
.btn-right:hover svg {
  fill: #5162FF;
}

.circle-button {
  width: 20px;
  height: 20px;
  border: 1px solid #767DA1;
  background-color: #fff;
  border-radius: 50%;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.circle-button:hover {
  border: 1px solid #5162FF;
}

.circle-button.active {
  position: relative;
  border: 1px solid #5162FF;
}

.circle-button.active:after {
  content: "";
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background-color: #5162FF;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 1;
}

.mini-btn {
  width: 54px;
  height: 54px;
  border-radius: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #767DA1;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.pagination-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: -1px;
  -moz-column-gap: -1px;
  column-gap: -1px;
}

.pagination-nav a {
  border: 1px solid #767DA1;
  font-size: 18px;
  color: #767DA1;
  font-family: "Manrope-Bold";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 54px;
  height: 54px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.pagination-nav a.active,
.pagination-nav a:hover {
  color: #5162FF;
  border: 1px solid #5162FF;
}

.pagination-nav a.active svg,
.pagination-nav a:hover svg {
  fill: #5162FF;
}

.pagination-nav .pagination-prev {
  border-radius: 50px 0 0 50px;
}

.pagination-nav .pagination-next {
  border-radius: 0 50px 50px 0;
}

.tag {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1;
  height: 25px;
  padding: 4px 8px;
  font-size: 12px;
  color: #767DA1;
  border-radius: 4px;
  border: 1px solid rgb(169, 173, 198);
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background-color: #F9F9FB;
}

.tag > * + * {
  margin-left: 4px;
}

.tag.active {
  background-color: #5162FF;
  color: #fff;
}

.tag.active svg {
  fill: #fff;
}

.tag.active:hover,
.tag:hover {
  border-color: #5162FF;
  color: #5162FF;
  background-color: #F9F9FB;
}

.tag.active:hover svg,
.tag:hover svg {
  fill: #5162FF;
}

.tag-wrapper {
  -webkit-column-gap: 8px;
  -moz-column-gap: 8px;
  column-gap: 8px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.project-card {
  border-radius: 20px;
  border: 1px solid #E1E3EF;
  background: #FFF;
  max-width: 430px;
  width: 100%;
  height: 240px;
  padding: 30px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.project-card .h1 {
  color: #5162FF;
  padding-bottom: 20px;
}

.project-card .project-card__img {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-bottom: 40px;
}

.project-card .project-card__img img {
  width: 100%;
  max-width: 245px;
  height: 101px;
  -o-object-fit: contain;
  object-fit: contain;
}

.project-card .project-card__footer {
  padding-top: 20px;
  border-top: 1px solid #E1E3EF;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.project-card .project-card__footer p {
  font-size: 14px;
  color: #767DA1;
}

.project-card .project-card__link {
  width: 48px;
  height: 28px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.project-card .project-card__link:hover svg {
  fill: #5162FF;
}

.project-card + .project-card {
  margin-top: 30px;
}

.news-card {
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
  border-bottom: 1px solid #E1E3EF;
}

.news-card:first-child {
  border-top: 1px solid #E1E3EF;
}

.news-card__img {
  width: 320px;
  height: 200px;
  border-radius: 12px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.news-card__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 12px;
}

.news-card__info {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.news-card__date {
  -webkit-column-gap: 24px;
  -moz-column-gap: 24px;
  column-gap: 24px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.news-card__date span {
  font-size: 18px;
  color: rgb(169, 173, 198);
  font-family: "Manrope-Bold";
  font-weight: bold;
}

.news-card__date span:first-child {
  font-size: 54px;
  color: #7477CC;
  line-height: 0.9;
}

.news-card__link {
  width: 46px;
  height: 46px;
  border-radius: 10px;
  border: 1px solid #5162FF;
  opacity: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.news-card__link .svg-link {
  width: 18px;
  height: 18px;
  fill: #5162FF;
}

.news-card__text {
  padding-left: 30px;
}

.news-card__text .body-3 {
  margin-bottom: 20px;
  color: #192249;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.news-card__text p {
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  overflow: hidden;
  color: #767DA1;
}

.news-card:hover .news-card__link {
  opacity: 1;
}

.news-card:hover .body-3 {
  color: #5162FF;
}

.download-card {
  border-radius: 20px;
  border: 1px solid #E1E3EF;
  padding: 24px 20px;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.download-card img,
.download-card span,
.download-card svg {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.download-card p {
  -webkit-box-flex: 4;
  -ms-flex-positive: 4;
  flex-grow: 4;
}

.download-card p,
.download-card span {
  font-size: 16px;
  line-height: 1.4;
  color: #767DA1;
  font-family: "Manrope-SemiBold";
}

.download-card span {
  font-size: 14px;
}

.download-card:hover {
  border-color: #5162FF;
}

.download-card:hover p,
.download-card:hover span {
  color: #5162FF;
}

.download-card:hover svg {
  fill: #5162FF;
}

.download-cards-wrapper .download-card + .download-card {
  margin-top: 20px;
}

[frame-modal] {
  display: none;
}

*.visible[frame-modal] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 10;
  -webkit-animation-name: opacity;
  animation-name: opacity;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

.modal-frame-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(169, 173, 198, 0.8);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  overflow-y: auto;
  padding-left: 449px;
}

.modal-frame-wrapper .icon-close {
  position: absolute;
  top: 40px;
  right: 40px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  width: 34px;
  height: 34px;
  cursor: pointer;
}

.modal-frame-wrapper .icon-close:hover {
  opacity: 0.5;
}

.modal-frame {
  position: relative;
  width: 95%;
  max-width: 1350px;
  border-radius: 20px;
  border: 1px solid #E1E3EF;
  background: #F9F9FB;
  -webkit-box-shadow: 0px 4px 40px 0px rgba(169, 173, 198, 0.35);
  box-shadow: 0px 4px 40px 0px rgba(169, 173, 198, 0.35);
  padding: 40px 30px;
}

.modal-frame-wrapper.modal-frame-subscribe {
  padding-left: 0;
}

.modal-frame-wrapper.modal-frame-subscribe .form-buttons {
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}

.modal-frame-wrapper.modal-frame-subscribe .modal-frame {
  width: 100%;
  max-width: 490px;
}

.gradient-box {
  border-radius: 20px;
  border: 2px solid #ACB4FF;
  background: linear-gradient(93deg, rgba(81, 98, 255, 0.5) 0.25%, rgba(115, 130, 255, 0.5) 100%);
  -webkit-box-shadow: -8px -8px 25px 0px rgba(112, 126, 255, 0.5) inset, 8px 8px 25px 0px rgba(112, 126, 255, 0.5) inset;
  box-shadow: -8px -8px 25px 0px rgba(112, 126, 255, 0.5) inset, 8px 8px 25px 0px rgba(112, 126, 255, 0.5) inset;
  -webkit-backdrop-filter: blur(12.5px);
  backdrop-filter: blur(12.5px);
  background-blend-mode: normal, screen, normal;
  padding: 60px 80px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 77%;
}

.gradient-box > * {
  color: #fff;
}

.gradient-block {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  width: calc(100% - 120px);
  max-width: 1235px;
}

.gradient-block .gradient-box {
  padding: 40px;
  width: 100%;
}

.gradient-box.gradient-box--special {
  position: relative;
  min-height: 212px;
  padding: 40px;
  padding-left: 215px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-mask-image: radial-gradient(circle at 106px 50%, rgba(81, 98, 255, 0.8) 0%, rgba(81, 98, 255, 0.9) 56px, rgb(112, 126, 255) 56px, rgb(112, 126, 255) 58px, transparent 58px, transparent 68px, #ACB4FF 68px, #ACB4FF 70px, black 70px, black 100px);
}

.gradient-box__icon {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 77px;
  width: 132px;
  height: 132px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}

.gradient-block__group {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.header-slider-wrapper {
  position: relative;
}

.header-slider-wrapper:after,
.header-slider-wrapper:before {
  position: absolute;
  content: "";
  width: 1px;
  background-color: #fff;
  height: 34%;
  right: 59px;
  top: 0;
  z-index: 2;
}

.header-slider-wrapper:before {
  top: auto;
  bottom: 0;
}

.header-slider-wrapper .header-slider__decor {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
  width: 48%;
}

.header-slider {
  height: 940px;
}

.header-slider .header-slider__item {
  height: 940px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  padding-left: 60px;
  position: relative;
}

.header-slider .header-slider__item:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 600px;
  height: 220px;
  background-image: url("../img/header-decor.svg");
  background-size: contain;
  background-position: left top;
  background-repeat: no-repeat;
}

.header-slider .header-slider__item .header-slider__img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.header-slider .header-slider__item .header-slider__img:before {
  content: "";
  position: absolute;
  background: -webkit-gradient(linear, left top, right top, color-stop(54.17%, rgba(81, 98, 255, 0)), color-stop(75.52%, rgba(59, 73, 183, 0.27)), to(#212D64)), -webkit-gradient(linear, left bottom, left top, from(rgba(81, 98, 255, 0.3)), to(rgba(81, 98, 255, 0.3)));
  background: linear-gradient(90deg, rgba(81, 98, 255, 0) 54.17%, rgba(59, 73, 183, 0.27) 75.52%, #212D64 100%), linear-gradient(0deg, rgba(81, 98, 255, 0.3) 0%, rgba(81, 98, 255, 0.3) 100%);
  background-blend-mode: normal, screen, normal;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.header-slider .header-slider__item .header-slider__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.owl-carousel .owl-dots {
  position: absolute;
  top: 0;
  bottom: 0;
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  row-gap: 20px;
}

.owl-carousel .owl-dots .owl-dot {
  position: relative;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: rgb(255, 255, 255);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.owl-carousel .owl-dots .owl-dot.active {
  width: 14px;
  height: 14px;
}

.owl-carousel .owl-dots .owl-dot.active::after {
  position: absolute;
  content: "";
  top: -6px;
  bottom: -6px;
  right: -6px;
  left: -6px;
  border-radius: 50%;
  -webkit-animation-name: dot-animate;
  animation-name: dot-animate;
  -webkit-animation-duration: 7s;
  animation-duration: 7s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.owl-carousel .owl-dots .owl-dot.active::before {
  position: absolute;
  content: "";
  top: -6px;
  bottom: -6px;
  right: -6px;
  left: -6px;
  border-radius: 50%;
  border: 6px solid transparent;
}

.header-slider.owl-carousel .owl-dots {
  right: 59px;
}

@-webkit-keyframes dot-animate {
  0% {
    border: 6px solid #5162FF;
    -webkit-clip-path: polygon(50% 0%, 100% 0%, 100% 100%, 0% 100%, 0% 100%, 0% 0%, 50% 0%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0%, 100% 100%, 0% 100%, 0% 100%, 0% 0%, 50% 0%, 50% 50%, 50% 50%);
  }

  12.5% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 0, 0 0, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 0, 0 0, 50% 50%, 50% 50%);
  }

  25% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 50%, 0 50%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 50%, 0 50%, 50% 50%, 50% 50%);
  }

  37.5% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 100%, 0 100%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 100%, 0 100%, 50% 50%, 50% 50%);
  }

  50% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 50%, 50% 50%);
  }

  62.5% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 50%, 50% 50%);
  }

  75% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 50%, 100% 50%, 100% 50%, 100% 50%, 100% 50%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 50%, 100% 50%, 100% 50%, 100% 50%, 100% 50%, 50% 50%, 50% 50%);
  }

  87.5% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 0, 100% 0, 100% 0, 100% 0, 100% 0, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 0, 100% 0, 100% 0, 100% 0, 100% 0, 50% 50%, 50% 50%);
  }

  100% {
    border: 6px solid #5162FF;
    -webkit-clip-path: polygon(50% 0%, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 50%, 50% 50%);
  }
}

@keyframes dot-animate {
  0% {
    border: 6px solid #5162FF;
    -webkit-clip-path: polygon(50% 0%, 100% 0%, 100% 100%, 0% 100%, 0% 100%, 0% 0%, 50% 0%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0%, 100% 100%, 0% 100%, 0% 100%, 0% 0%, 50% 0%, 50% 50%, 50% 50%);
  }

  12.5% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 0, 0 0, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 0, 0 0, 50% 50%, 50% 50%);
  }

  25% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 50%, 0 50%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 50%, 0 50%, 50% 50%, 50% 50%);
  }

  37.5% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 100%, 0 100%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 100%, 0 100%, 50% 50%, 50% 50%);
  }

  50% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 50%, 50% 50%);
  }

  62.5% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 50%, 50% 50%);
  }

  75% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 50%, 100% 50%, 100% 50%, 100% 50%, 100% 50%, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 50%, 100% 50%, 100% 50%, 100% 50%, 100% 50%, 50% 50%, 50% 50%);
  }

  87.5% {
    -webkit-clip-path: polygon(50% 0%, 100% 0, 100% 0, 100% 0, 100% 0, 100% 0, 100% 0, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 100% 0, 100% 0, 100% 0, 100% 0, 100% 0, 100% 0, 50% 50%, 50% 50%);
  }

  100% {
    border: 6px solid #5162FF;
    -webkit-clip-path: polygon(50% 0%, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 50%, 50% 50%);
    clip-path: polygon(50% 0%, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 50%, 50% 50%);
  }
}

.sidebar {
  padding-bottom: 40px;
  background-color: #fff;
  -webkit-box-shadow: 6px 0px 40px 0px rgba(118, 125, 161, 0.1);
  box-shadow: 6px 0px 40px 0px rgba(118, 125, 161, 0.1);
  border-right: 1px solid #E1E3EF;
  height: 100vh;
  position: fixed;
  z-index: 15;
  top: 0;
  left: 0;
  width: 449px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.main-menu {
  background-color: #fff;
  font-size: 16px;
  line-height: 1.4;
  height: calc(100vh - 40px);
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: transparent #E1E3EF;
}

.main-menu::-webkit-scrollbar {
  display: block;
  width: 6px;
}

.main-menu::-webkit-scrollbar-thumb {
  width: 6px;
  border-radius: 100px;
  background-color: #E1E3EF;
}

.main-menu::-webkit-scrollbar-track {
  width: 6px;
  background-color: transparent;
}

.sidebar.active {
  height: 100vh;
}

.sidebar.active .main-menu__block {
  display: block;
}

.main-menu-logo {
  padding: 20px 30px;
  background-color: #F9F9FB;
  border-bottom: 1px solid #E1E3EF;
  width: 100%;
}

.main-menu__block {
  width: 100%;
}

.main-menu-list {
  width: 100%;
}

.logo {
  -webkit-column-gap: 20px;
  -moz-column-gap: 20px;
  column-gap: 20px;
  color: #767DA1;
  font-weight: 600;
  font-family: "Manrope-SemiBold";
  line-height: 1.4;
}

.logo p {
  font-size: 16px;
  max-width: 230px;
}

.logo img {
  width: 75px;
  height: 75px;
  -o-object-fit: contain;
  object-fit: contain;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.main-menu-item a {
  display: block;
  padding: 14px 30px;
  background-color: #fff;
  color: #192249;
  font-weight: 600;
  font-family: "Manrope-SemiBold";
  border-bottom: 1px solid #E1E3EF;
  font-size: 16px;
}

.main-menu-link {
  position: relative;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.main-menu-link:hover {
  color: #5162FF;
}

.main-menu-item svg {
  position: absolute;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  right: 30px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.main-menu__sub {
  display: none;
}

.main-menu__sub a {
  background-color: #F9F9FB;
  color: #767DA1;
}

.main-menu__sub a:hover {
  color: #212D64;
}

.main-menu-item.open .main-menu-link {
  color: #5162FF;
}

.main-menu-item.open svg {
  fill: #5162FF;
  -webkit-transform: translateY(-50%) rotate(180deg);
  -ms-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}

.main-menu-item.open .main-menu__sub {
  display: block;
}

.main-menu-footer {
  padding: 40px 30px 0;
  margin-top: auto;
}

.call-center {
  margin-top: 30px;
  max-width: 220px;
}

.call-center a {
  font-size: 24px;
  line-height: 1.3;
  color: #767DA1;
  font-weight: 700;
  font-family: "Manrope-Bold";
  white-space: nowrap;
}

.call-center a:hover {
  color: #5162FF;
}

.call-center p {
  font-size: 16px;
  line-height: 1.4;
  color: rgb(169, 173, 198);
  padding-bottom: 3px;
}

.main-menu__row {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 20px;
}

.invest-projects {
  background-color: #F9F9FB;
  position: relative;
  overflow: hidden;
}

.invest-projects .container {
  position: relative;
  z-index: 1;
}

.invest-projects:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 992px;
  height: 370px;
  background-image: url("../img/mountains.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

.invest-projects .h2 {
  max-width: 820px;
}

.invest-projects-slider {
  position: relative;
}

.invest-projects .owl-carousel .owl-nav {
  position: absolute;
  top: -55px;
  right: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
}

.invest-projects .owl-carousel .owl-nav .owl-next svg,
.invest-projects .owl-carousel .owl-nav .owl-prev svg {
  fill: #A9ADC6;
}

.owl-carousel .owl-nav button.owl-next:hover svg,
.owl-carousel .owl-nav button.owl-prev:hover svg {
  fill: #5162FF;
}

.news {
  overflow: hidden;
}

.news .container {
  position: relative;
}

.news .h2 {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 3;
}

.news-slide {
  -webkit-column-gap: 145px;
  -moz-column-gap: 145px;
  column-gap: 145px;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.news-slide .news-slider__text {
  width: 315px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  line-height: 1.4;
}

.news-slide .news-slider__text .txt-semi {
  margin-bottom: 10px;
  color: #192249;
}

.news-slide .news-slider__text .txt-clamp {
  margin-bottom: 10px;
  height: 63px;
  font-size: 14px;
}

.news-slide .news-slider__text .link-medium {
  padding-bottom: 1px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.news-slide .news-slider__text .btn-wrapper {
  display: none;
}

.news-slide .news-slider__img {
  border-radius: 20px 0 0 20px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.news-slide .news-slider__img img {
  width: 100%;
  height: 646px;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 20px 0 0 20px;
}

.news-slide .news-slider__img .btn-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.news-slider.owl-carousel .owl-dots {
  left: 365px;
  right: auto;
}

.news-slider.owl-carousel .owl-dots .owl-dot {
  background-color: #E1E3EF;
}

.news-slider.owl-carousel .owl-dots:after,
.news-slider.owl-carousel .owl-dots:before {
  position: absolute;
  content: "";
  width: 1px;
  background-color: #E1E3EF;
  height: 35%;
  top: -100px;
  z-index: 2;
}

.news-slider.owl-carousel .owl-dots:before {
  top: auto;
  bottom: -100px;
}

.header-inner {
  position: relative;
}

.header-inner:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(81, 98, 255, 0.3)), to(rgba(81, 98, 255, 0.3)));
  background: linear-gradient(0deg, rgba(81, 98, 255, 0.3) 0%, rgba(81, 98, 255, 0.3) 100%);
  background-blend-mode: screen, normal;
}

.header-content {
  height: 940px;
  background-repeat: no-repeat;
  background-size: cover;
  padding-left: 60px;
  padding-right: 60px;
}

.header-content .gradient-box {
  min-width: 60%;
  width: 100%;
  max-width: 1120px;
}

.header.header-inner .gradient-box {
  max-width: 1235px;
}

.header.header-inner .gradient-block__group,
.header.header-inner .gradient-block {
  width: 100%;
  max-width: 1235px;
}

.video-bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
}

.video-bg video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.header-content {
  position: relative;
}

.header-content img.visible-768,
.header-content img.visible-mobile {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
}

.fotorama .fotorama__stage {
  margin-bottom: 20px;
  border-radius: 20px;
  overflow: hidden;
}

.fotorama .fotorama__stage img {
  width: 100%;
  height: 100% !important;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 20px;
  top: 0 !important;
}

.fotorama .fotorama__thumb-border {
  border: 2px solid #5162FF;
  border-radius: 6px;
}

.fotorama .fotorama__nav__frame--thumb {
  border-radius: 6px;
}

.fotorama .fotorama__nav__frame--thumb img {
  border-radius: 6px;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100% !important;
  height: 100% !important;
}

.faq {
  position: relative;
  padding-top: 60px;
}

.faq .h3,
.faq h3 {
  max-width: 400px;
}

.acor-item:first-child {
  border-top: 1px solid #E1E3EF;
}

.acor-item {
  position: relative;
  border-bottom: 1px solid #E1E3EF;
}

.acor-item .body-3 {
  color: #767DA1;
}

.acor-container .acor-body {
  height: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: color 0.3s, padding 0.3s;
  transition: color 0.3s, padding 0.3s;
  overflow: hidden;
}

.acor-container .acor-body p + p {
  margin-top: 10px;
}

.acor-container .acor-body p {
  margin: 0 0 1em;
  font-size: 16px;
  color: #767DA1;
}

.acor-container .acor-body p:last-child {
  margin-bottom: 0;
}

.acor-container .acor-body h4 {
  font-size: 16px;
  color: #192249;
  margin-bottom: 10px;
}

.acor-container label {
  position: relative;
  cursor: pointer;
  display: block;
  padding: 30px 0;
  padding-right: 60px;
  width: 100%;
  z-index: 3;
}

.acor-container label:hover {
  color: #5162FF;
}

.acor-container input {
  display: none;
  font-size: 16px;
}

.acor-container label:before {
  content: "";
  position: absolute;
  right: 10px;
  top: 40px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.46967 0.96967C0.762563 0.676777 1.23744 0.676777 1.53033 0.96967L10 9.43934L18.4697 0.96967C18.7626 0.676777 19.2374 0.676777 19.5303 0.96967C19.8232 1.26256 19.8232 1.73744 19.5303 2.03033L10.5303 11.0303C10.2374 11.3232 9.76256 11.3232 9.46967 11.0303L0.46967 2.03033C0.176777 1.73744 0.176777 1.26256 0.46967 0.96967Z' fill='%23A3A7B4'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  width: 19px;
  height: 11px;
}

.acor-container input:checked + label {
  color: #5162FF;
}

.acor-container input:checked + label:before {
  -webkit-transition: -webkit-transform 0.35s;
  transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  transition: transform 0.35s, -webkit-transform 0.35s;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.46967 0.96967C0.762563 0.676777 1.23744 0.676777 1.53033 0.96967L10 9.43934L18.4697 0.96967C18.7626 0.676777 19.2374 0.676777 19.5303 0.96967C19.8232 1.26256 19.8232 1.73744 19.5303 2.03033L10.5303 11.0303C10.2374 11.3232 9.76256 11.3232 9.46967 11.0303L0.46967 2.03033C0.176777 1.73744 0.176777 1.26256 0.46967 0.96967Z' fill='%235162FF'/%3e%3c/svg%3e");
}

.acor-container input:checked + label + .acor-body {
  height: auto;
  margin-top: -5px;
  padding: 0 40px 20px 0;
  padding-top: 0px;
  padding-bottom: 40px;
}

.benefits .h3,
.benefits h3 {
  max-width: 650px;
}

.simple-card {
  border-radius: 20px;
  border: 0.5px solid #E1E3EF;
  background-color: #F9F9FB;
  padding: 40px 60px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.simple-card .txt-medi {
  text-transform: uppercase;
  color: #192249;
  letter-spacing: 0.48px;
  line-height: 1.4;
  padding-top: 10px;
}

.simple-card:hover {
  border-color: #212D64;
}

.simple-card:hover svg {
  fill: #212D64;
}

.simple-card.fly-center {
  -webkit-column-gap: 40px;
  -moz-column-gap: 40px;
  column-gap: 40px;
}

.simple-card.fly-center .simple-card__icon {
  width: 36px;
  height: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.benefits-block {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
}

.foto-card {
  display: grid;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  grid-template-columns: 1fr 339px;
  color: #767DA1;
  line-height: 1.4;
}

.foto-card:hover .body-6 {
  color: #5162FF;
}

.foto-card .txt-semi {
  font-size: 16px;
  margin-bottom: 10px;
  color: #192249;
}

.foto-card .body-6 {
  color: #767DA1;
}

.foto-card p {
  font-size: 14px;
  -webkit-box-flex: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
  color: #767DA1;
}

.foto-card__text {
  padding: 30px;
  border-radius: 20px;
  border: 1px solid #E1E3EF;
  background: white;
}

.foto-card__text > * {
  width: 100%;
}

.foto-card .body-6 {
  padding-top: 10px;
  border-top: 0.5px solid rgb(169, 173, 198);
}

.foto-card__pic {
  border-radius: 20px;
  overflow: hidden;
  width: 325px;
  height: 289px;
}

.foto-card__pic img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.team .h3,
.team h3 {
  max-width: 280px;
  padding-top: 10px;
}

.team .container {
  position: relative;
}

.team-slider-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.team-slider-wrapper .team-slider {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: auto;
  max-width: 690px;
  width: 100%;
}

.team-slider-wrapper .team-slider .owl-dots {
  display: none;
}

#team-counter {
  position: absolute;
  z-index: 5;
  top: 285px;
  right: 317px;
  font-size: 14px;
  font-family: "Manrope-Bold";
  color: #fff;
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background-color: #5162FF;
  text-align: center;
  line-height: 54px;
}

.team-slider-col {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.fly-center > .btn-right {
  margin-left: 30px;
  margin-top: 0 !important;
  margin-bottom: 0;
}

.owl-carousel .foto-card__pic {
  height: 428px;
  width: 339px;
}

.owl-carousel .foto-card__pic .txt-semi {
  color: #767DA1;
}

.light-card {
  padding: 40px 60px;
  -webkit-column-gap: 20px;
  -moz-column-gap: 20px;
  column-gap: 20px;
  border-radius: 20px;
  border: 0.5px solid #E1E3EF;
  background: #F9F9FB;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.light-card .body-3 {
  max-width: 330px;
  color: #767DA1;
}

.light-card img {
  width: 75px;
  height: 75px;
  -o-object-fit: contain;
  object-fit: contain;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.capital-transfer .container > p + p {
  margin-top: 10px;
}

.capital-table > * + * {
  margin-top: 10px;
}

.capital-table__head,
.capital-table__row {
  display: grid;
  grid-template-columns: 1fr 233px 285px 285px;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
  row-gap: 16px;
  padding: 16px;
  border-radius: 10px;
  border: 1px solid #E1E3EF;
  background: white;
  font-size: 14px;
  line-height: 1.4;
  width: 1120px;
  color: #767DA1;
}

.capital-table__head {
  background-color: #F9F9FB;
  color: #192249;
  font-family: "Manrope-SemiBold";
}

.capital-table {
  overflow: hidden;
  overflow-x: auto;
  padding-bottom: 10px;
  scrollbar-width: thin;
  scrollbar-color: #E1E3EF #F9F9FB;
}

.capital-table::-webkit-scrollbar {
  display: block;
  height: 8px;
  width: 20px;
}

.capital-table::-webkit-scrollbar-thumb {
  border-radius: 15px;
  height: 8px;
  width: 20px;
  background-color: #E1E3EF;
}

.capital-table::-webkit-scrollbar-track {
  height: 8px;
  background-color: #F9F9FB;
}

.special-project__block {
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.special-project__block img {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 20px;
}

.info-card {
  border-radius: 20px;
  border: 1px solid #E1E3EF;
  background: #F9F9FB;
  padding: 30px;
  color: #767DA1;
  -webkit-column-gap: 16px;
  -moz-column-gap: 16px;
  column-gap: 16px;
  font-size: 18px;
  line-height: 1.4;
}

.info-card svg {
  width: 34px;
  height: 34px;
  fill: #5162FF;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.info-card .info-card__icon {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.info-card .txt-upper {
  font-family: "Manrope-Medium";
  letter-spacing: 0.54px;
  margin-bottom: 4px;
}

.info-card .txt-semi {
  color: #192249;
}

.special-project__text > * > * + * {
  margin-top: 30px;
}

article .title-24 + * {
  margin-top: 20px;
}

.special-project__text > * + * {
  margin-top: 30px;
}

.special-project__text * > * + ul {
  margin-top: 20px;
}

.special-project__contacts .double-block {
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}

.contact-persone .txt-upper {
  font-family: "Manrope-Medium";
  color: #192249;
  letter-spacing: 0.42px;
}

.contact-persone .txt-semi {
  color: #767DA1;
}

.contact-list .info-card-item .txt-semi {
  color: #192249;
  font-family: "Manrope-SemiBold";
}

.contact-list .info-card-item {
  -webkit-column-gap: 16px;
  -moz-column-gap: 16px;
  column-gap: 16px;
}

.contact-list .info-card-item:hover .txt-semi {
  color: #5162FF;
}

.contact-list .info-card-item .txt-upper {
  color: #767DA1;
  font-family: "Manrope-Medium";
  letter-spacing: 0.42px;
}

.contact-list .info-card-item + .info-card-item {
  margin-top: 10px;
}

.sticky-menu ul {
  overflow: hidden;
  overflow-x: auto;
}

.sticky-menu ul::-webkit-scrollbar {
  display: block;
  width: 20px;
  height: 4px;
}

.sticky-menu ul::-webkit-scrollbar-thumb {
  width: 20px;
  height: 4px;
  border-radius: 10px;
  background-color: #E1E3EF;
}

.sticky-menu {
  position: relative;
  background: #F9F9FB;
  position: sticky;
  top: 0;
  z-index: 6;
}

.sticky-menu:after {
  content: "";
  position: absolute;
  bottom: 2px;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #E1E3EF;
}

.sticky-menu ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 20px;
  -moz-column-gap: 20px;
  column-gap: 20px;
  color: #767DA1;
  line-height: 1.4;
  font-family: "Manrope-SemiBold";
  font-size: 16px;
}

.sticky-menu ul a {
  padding-top: 47px;
  padding-bottom: 47px;
  cursor: pointer;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 2px solid transparent;
  color: #767DA1;
}

.sticky-menu ul li:before {
  display: none !important;
}

.sticky-menu ul li + li {
  margin-top: 0 !important;
}

.sticky-menu ul li a.active {
  border-bottom: 2px solid #5162FF;
  color: #192249;
}

.projects article {
  padding-top: 140px;
  margin-top: -125px;
}

.projects article .container > * + * {
  margin-top: 40px;
}

.large-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}

.large-card .project-card {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: auto;
}

.large-card .project-card .project-card__head {
  padding-bottom: 20px;
}

.large-card .project-card .project-card__head > * + * {
  margin-top: 30px;
}

.large-card__text {
  border-radius: 20px;
  border: 1px solid #E1E3EF;
  background: #FFF;
  padding: 30px;
  padding-bottom: 20px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #F9F9FB;
  font-size: 14px;
  line-height: 1.4;
  color: #767DA1;
}

.large-card__text .title-24 {
  color: #192249;
}

.large-card__text > * + * {
  margin-top: 10px;
}

.large-card + .large-card {
  margin-top: 30px;
}

.success-project {
  border-radius: 20px;
  border: 1px solid #E1E3EF;
  background: white;
  padding: 30px;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
}

.success-project {
  font-size: 14px;
  min-height: 235px;
  color: #767DA1;
}

.success-project .h1 {
  color: #767DA1;
}

.success-project .h1 span {
  display: none;
}

.success-project .h4 {
  margin-bottom: 10px;
}

.success-project ul {
  margin-top: auto;
}

.success-project li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}

.success-project li span {
  color: #192249;
  min-width: 90px;
  font-family: "Manrope-Bold";
  font-weight: 700;
  display: inline;
}

.success-project li + li {
  margin-top: 5px;
}

.success-project__center,
.success-project__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 38%;
}

.success-project__center > *,
.success-project__right > * {
  width: 100%;
}

.success-project__right {
  padding-left: 30px;
  border-left: 1px solid #E1E3EF;
  width: 23%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.success-project__right .h4 {
  margin-bottom: 0;
}

.success-project__left {
  border-right: 1px solid #E1E3EF;
  -webkit-box-flex: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
}

.success-project + .success-project {
  margin-top: 20px;
}

.invest-catalogy .container > * + * {
  margin-top: 40px;
}

.catalogy-form .form-row.form-row--grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  gap: 10px;
}

.catalogy-form .form-row.form-row--grid .form-item {
  width: 50%;
}

.catalogy-form .form-item__group {
  -webkit-column-gap: 6px;
  -moz-column-gap: 6px;
  column-gap: 6px;
}

.catalogy-form .form-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}

#advanced-form {
  display: none;
}

#advanced-form.open {
  display: block;
}

.invest-catalogy__cards {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
}

.invest-catalogy__cards .foto-card {
  grid-template-columns: 1fr 325px;
}

.partnership-block .large-card .project-card,
.calculator-form .large-card .project-card {
  width: 315px;
}

.partnership-block .large-card .large-card__text,
.calculator-form .large-card .large-card__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.showcase-form .form-item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.showcase-form .form-btn {
  padding-top: 24px;
}

.calculator {
  padding-top: 0;
}

.calculate-page__content {
  padding-bottom: 60px;
}

.calculator-form__group .large-card {
  min-height: 148px;
}

.calculator-form__group .large-card .project-card__footer {
  margin-top: auto;
}

.calculator-form__group .large-card__text {
  padding: 30px;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
  row-gap: 30px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
}

.calculator-form__group .large-card__text > * + * {
  margin-top: 0;
}

.calculator-form__group .large-card__text .form-checkbox,
.calculator-form__group .large-card__text .form-radio {
  min-width: 120px;
}

.calculator-form__group .large-card__text .body-5 {
  padding-left: 10px;
  text-align: left;
}

.calculator-form__group .project-card .body-bold {
  color: #5162FF;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.calculator-form__group.flex-center .large-card__text .fl-column {
  text-align: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.calculator-form__group.flex-center .large-card__text .fl-column .body-5 {
  padding-left: 0;
  text-align: center;
}

.calculator-form-page > * + * {
  margin-top: 30px;
}

.switch-content_on,
.switch-content_of {
  display: none;
}

.switch-content_on.active,
.switch-content_of.active {
  display: block;
  width: 100%;
}

.industry-grid__block {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}

.industry-grid__block .fl-column {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.categories-page-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}

.industry-grid__block .categories-page-toggle {
  right: 0px;
  top: 0;
}

.form-item-okved {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}

.form-item-okved .mySelect {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.mySelect.mySelect-okved .selectValue {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  height: 54px;
  border-radius: 12px;
  border: 1px solid #E1E3EF;
  padding-left: 16px;
  padding-right: 16px;
  background-color: #fff;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.mySelect.mySelect-okved .mySelect-icon {
  position: relative;
  top: auto;
  bottom: auto;
  right: auto;
  left: auto;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}

.mySelect.mySelect-okved .mySelect-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.mySelect.mySelect-okved .okved-num {
  width: 100px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.mySelect.mySelect-okved .mySelect-drop {
  max-height: 274px;
  bottom: -10px;
  border-radius: 12px;
}

.mySelect.mySelect-okved .mySelect-drop li {
  min-height: 54px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mySelect.mySelect-okved .mySelect-drop label {
  padding-left: 16px;
  padding-right: 16px;
  min-height: 44px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.mySelect.mySelect-okved .mySelect-drop label p,
.mySelect.mySelect-okved .mySelect-drop label span {
  font-size: 16px;
}

.mySelect.mySelect-okved .mySelect-okved__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}

.mySelect.mySelect-okved .mySelect-okved-group {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.mySelect.mySelect-okved .mySelect-okved-btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}

.mySelect.mySelect-okved .clean-selectValue {
  display: none;
  padding-left: 15px;
  padding-right: 15px;
  min-width: 54px;
  height: 54px;
  background-color: #F9F9FB;
}

.mySelect.mySelect-okved .clean-selectValue span {
  display: none;
}

.mySelect.mySelect-okved .clean-selectValue.visible {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.calculator-form-page {
  display: none;
}

.calculator-form-page.visible {
  display: block;
}

.calculator-form-footer {
  border-radius: 20px;
  border: 1px solid #E1E3EF;
  background: #F9F9FB;
  padding: 30px;
  margin-top: 20px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.calculator-form-footer [class^=btn] {
  width: auto;
}

.calculator-form-footer .fly-center {
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}

.okved-modal {
  padding-top: 40px;
  padding-bottom: 40px;
  height: 100vh;
  overflow: hidden;
}

.okved-modal .modal-frame {
  width: 95%;
  max-width: 1350px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  position: relative;
}

.okved-modal .modal-frame > * {
  width: 100%;
}

.okved-modal .okved-modal__header {
  padding-bottom: 30px;
  border-bottom: 1px solid #E1E3EF;
}

.okved-modal .okved-modal__top {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.okved-modal .icon-close {
  width: 20px;
  height: 20px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-size: cover;
  position: relative;
  top: auto;
  right: auto;
}

.okved-modal .okved-modal__title {
  margin-bottom: 30px;
}

.okved-modal .okved-modal__title .h2 {
  margin-bottom: 0;
  padding-right: 40px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.okved-modal .okved-modal__body {
  padding-right: 20px;
}

.okved-modal .scroll-wrapper {
  overflow: hidden;
  overflow-y: auto;
  height: calc(100% - 350px);
  margin-bottom: 86px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  scrollbar-width: thin;
  scrollbar-color: #E1E3EF transparent;
}

.okved-modal .scroll-wrapper::-webkit-scrollbar {
  display: block;
  width: 4px;
  height: 20px;
}

.okved-modal .scroll-wrapper::-webkit-scrollbar-thumb {
  width: 4px;
  height: 20px;
  background-color: #E1E3EF;
  border-radius: 4px;
}

.okved-modal .scroll-wrapper::-webkit-scrollbar-track {
  background-color: transparent;
}

.okved-modal .okved-modal__footer {
  -webkit-box-shadow: 0px -4px 20px 0px rgba(169, 173, 198, 0.3);
  box-shadow: 0px -4px 20px 0px rgba(169, 173, 198, 0.3);
  padding-top: 30px;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
  position: absolute;
  z-index: 2;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  border-radius: 0 0 20px 20px;
}

.py-30 {
  padding-top: 30px;
  padding-bottom: 0;
}

.py-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.okved-list .form-checkbox {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 45px;
  margin-right: 10px;
}

.okved-list .form-checkbox input[type=checkbox] {
  position: absolute;
  width: 0.01em;
  height: 0.01em;
  opacity: 0;
  display:none;
}

.okved-list .form-checkbox input[type=checkbox] .fake-checkbox {
  margin: 0;
  margin-top: 5px;
}

.okved-list .form-checkbox .okved-num {
  font-family: "Manrope-SemiBold";
}

.okved-list .form-checkbox .fake-checkbox {
  margin-right: 0;
  margin-top: 3px;
}

.okved-list .okved-list__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.okved-list .okved-list__text .okved-list__icon {
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.okved-list .okved-name {
  font-size: 16px;
  line-height: 1.4;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.okved-list .okved-name.body-3 {
  font-size: 18px;
}

.okved-list .okved-list__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

.okved-list .okved-list__header.open .okved-list__icon {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.okved-list .okved-list__header.open .okved-list__icon svg {
  fill: #5162FF;
}

.okved-list .livel_1 {
  padding-bottom: 20px;
}

.okved-list .livel_1-drop.visible .okved-sublist.okved-sublist__level-2 {
  display: block;
}

.okved-list .livel_1 + .livel_1 {
  border-top: 1px solid #E1E3EF;
}

.okved-list .okved-sublist__block {
  margin-right: 16px;
  border: 1px solid #E1E3EF;
  border-radius: 20px;
  margin-top: 16px;
}

.okved-list .okved-sublist__block .okved-sublist__block {
  margin-right: 0;
}

.okved-list .okved-sublist__block .okved-sublist__block {
  border: 0;
  border-radius: 0;
}

.okved-list .okved-sublist__block .okved-list__header {
  padding-left: 10px;
  padding-right: 20px;
}

.okved-list .okved-sublist__block .okved-name {
  padding-right: 12px;
}

.okved-list .okved-list__text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.okved-list .okved-list__icon {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.okved-list .open.okved-list__header .okved-num,
.okved-list .open.okved-list__header .okved-name {
  color: #5162FF;
}

.okved-list .okved-sublist {
  display: none;
}

.okved-list .okved-sublist.visible,
.okved-list .livel_1-drop.visible {
  display: block;
}

.okved-list .okved-sublist.visible .open.okved-list__header,
.okved-list .livel_1-drop.visible .open.okved-list__header {
  position: relative;
}

.okved-list .okved-sublist.visible .open.okved-list__header:after,
.okved-list .livel_1-drop.visible .open.okved-list__header:after {
  content: "";
  height: 1px;
  background-color: #E1E3EF;
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: 0;
}

.okved-list .okved-sublist .okved-sublist__level-3 .okved-list__header {
  padding-left: 30px;
}

.okved-list .okved-sublist .okved-sublist__level-4 .okved-list__header {
  padding-left: 60px;
}

.okved-list .okved-sublist .okved-sublist__level-5 .okved-list__header {
  padding-left: 90px;
}

.okved-list .okved-sublist .okved-sublist__level-6 .okved-list__header {
  padding-left: 120px;
}

/* range */

.range-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  cursor: pointer;
  outline: none;
  border-radius: 15px;
  height: 6px;
  background: #E1E3EF;
}

.range-input::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  height: 20px;
  width: 20px;
  background-color: #B2B9FF;
  border-radius: 4px;
  border: none;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}

.range-input::-moz-range-thumb {
  height: 20px;
  width: 20px;
  background-color: #B2B9FF;
  border-radius: 4px;
  border: none;
  -moz-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}

.range-slider {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.range-slider input {
  padding: 0;
}

.sliderticks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 12px;
  font-size: 14px;
}

.sliderticks span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  line-height: 1.4;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  color: #767DA1;
  text-align: center;
}

.sliderticks span:nth-child(2n) {
  -webkit-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  transform: translateY(-50px);
}

.range {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 88px;
}

.calculator-range-block .form-fieldset__title {
  margin-bottom: 30px;
}

.calculator-range-block .form-fieldset__title .body-bold {
  color: #5162FF;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-right: 24px;
}

.form-item.form-item--range input {
  padding-right: 85px;
}

.form-item.form-item--range .body-6 {
  position: absolute;
  right: 16px;
  top: 18px;
}

.calculator-form-restart {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.calculator-search-results__header {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
  margin-bottom: 20px;
}

.calculator-search-results__header .h3,
.calculator-search-results__header h3 {
  margin-bottom: 0;
}

.calculator-search-tabs__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  margin-bottom: 40px;
}

.tabs-btns ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 10px;
}

.tabs-btns ul li {
  cursor: pointer;
}

.calculator-search-tabs__content .acor-item label {
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.calculator-search-tabs__content .acor-item label .body-3 {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.calculator-search-tabs__content input:checked + label > .body-3 {
  color: #5162FF;
}

.calculator-search-tabs__content .acor-container label:before {
  top: 48px;
  width: 19px;
  height: 11px;
}

.calculator-search-tabs__content .acor-item__num {
  border-radius: 10px;
  border: 1px solid #E1E3EF;
  background: white;
  width: 46px;
  height: 46px;
  font-size: 18px;
  font-family: "Manrope-Bold";
  text-align: center;
  line-height: 44px;
}

.calculator-search-tabs__content .acor-body__text ul {
  padding-left: 16px;
}

.calculator-search-tabs__content .acor-body__text ul li {
  padding-left: 10px;
}

.calculator-search-tabs__content .acor-body__text ul li:before {
  width: 5px;
  height: 5px;
  top: 8px;
}

.calculator-search-tabs__content .acor-body__text ul li + li {
  margin-top: 10px;
}

.calculator-search-tabs__content .acor-body__text > * + * {
  margin-top: 10px !important;
  margin-bottom: 0 !important;
}

.calculator-search-tabs__content .acor-body.fl-block {
  -webkit-column-gap: 50px;
  -moz-column-gap: 50px;
  column-gap: 50px;
}

.calculator-search-tabs__content .acor-body.fl-block .acor-body__btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.calculator-search-tabs__content .acor-container label {
  padding-bottom: 16px;
}

.modal-frame-results {
  padding-top: 40px;
  padding-bottom: 40px;
  height: 100vh;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.modal-frame-results .modal-frame {
  padding: 40px;
}

.modal-frame-results .content-page h1,
.modal-frame-results .content-page h2,
.modal-frame-results .content-page h3 {
  margin-bottom: 40px;
}

.modal-frame-results .content-page h4,
.modal-frame-results .content-page h5,
.modal-frame-results .content-page h6,
.modal-frame-results .content-page strong {
  font-size: 16px;
  margin-bottom: 10px;
  margin-top: 30px;
  display: block;
  color: #192249;
}

.modal-frame-results .content-page ul + p,
.modal-frame-results .content-page ol + p,
.modal-frame-results .content-page p + p,
.modal-frame-results .content-page li,
.modal-frame-results .content-page p + ul {
  margin-bottom: 10px;
  margin-top: 10px;
}

.modal-frame-results .content-page a {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-top: 10px;
  margin-bottom: 10px;
}

.modal-frame-results .content-page ul > li:before {
  width: 5px;
  height: 5px;
  top: 9px;
  background-color: rgb(169, 173, 198);
}

.regional-measures__block > * + * {
  margin-top: 40px;
}

.support-measures__text p {
  margin-top: 10px;
  margin-bottom: 10px;
}

.support-measures .download-cards-wrapper {
  padding-top: 20px;
  padding-bottom: 30px;
}

.support-measures {
  padding-top: 0;
}

.support-measures article {
  margin-top: -20px;
  padding-top: 50px;
}

.support-measures-acor .acor-container input:checked + label + .acor-body {
  padding-bottom: 20px;
}

.support-measures-acor .acor-body strong {
  display: block;
  color: #192249;
}

.support-measures-acor .acor-body ul li,
.support-measures-acor .acor-body ol li,
.support-measures-acor .acor-body p {
  margin-top: 10px;
  margin-bottom: 10px;
}

.support-measures-acor .acor-body h4,
.support-measures-acor .acor-body h5,
.support-measures-acor .acor-body h6 {
  font-size: 18px;
  color: #192249;
  line-height: 1.4;
  margin-top: 16px;
  margin-bottom: 10px;
}

.support-measures-acor .acor-body ul li {
  padding-left: 10px;
  position: relative;
}

.support-measures-acor .acor-body ol,
.support-measures-acor .acor-body ul {
  padding-left: 16px;
}

.support-measures-acor .acor-body ul li:before {
  content: "";
  border-radius: 50%;
  background-color: #767DA1;
  width: 5px;
  height: 5px;
  top: 8px;
  display: block;
  position: absolute;
  left: 0;
}

.support-measures-acor .acor-body .download-card + .download-card {
  margin-top: 10px;
}

.icon-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.icon-title__svg {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 20px;
  width: 60px;
  height: 60px;
  border-radius: 12px;
  background-color: #7477CC;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.icon-title__svg svg {
  fill: white;
  margin: auto;
}

.contacts {
  position: relative;
  height: 950px;
  width: 100%;
}

.contacts-map {
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.contacts-content {
  position: relative;
  z-index: 2;
}

.contacts-form {
  border-radius: 20px;
  border: 1px solid #E1E3EF;
  background: #F9F9FB;
  -webkit-box-shadow: 0px 4px 40px 0px rgba(169, 173, 198, 0.35);
  box-shadow: 0px 4px 40px 0px rgba(169, 173, 198, 0.35);
  padding: 40px 30px;
  width: 100%;
  max-width: 490px;
}

.contacts-form .main-menu-logo {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  border-bottom: 0;
}

.gradient-box__text .body-3 {
  font-family: "Manrope-Bold";
}

.gradient-box__text .body-3 + * {
  margin-top: 20px;
}

.gradient-box__text ul li {
  font-size: 16px;
  font-family: "Manrope-Regular";
  margin-top: 10px;
}

.gradient-box__text ul li a {
  color: white;
}

.gradient-block.gradient-block--contacts .gradient-box--special {
  padding: 60px 40px;
  padding-left: 190px;
  -webkit-mask-image: radial-gradient(circle at 92px 84px, rgba(81, 98, 255, 0.8) 0%, rgba(81, 98, 255, 0.9) 39px, #ACB4FF 39px, #ACB4FF 41px, transparent 41px, transparent 51px, #ACB4FF 51px, #ACB4FF 54px, black 54px, black 100px);
  mask-image: radial-gradient(circle at 92px 84px, rgba(81, 98, 255, 0.8) 0%, rgba(81, 98, 255, 0.9) 39px, #ACB4FF 39px, #ACB4FF 41px, transparent 41px, transparent 51px, #ACB4FF 51px, #ACB4FF 54px, black 54px, black 100px);
}

.gradient-block.gradient-block--contacts .gradient-box--special .gradient-box__icon {
  width: 28px;
  height: 28px;
  position: absolute;
  left: 92px;
  top: 84px;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.gradient-block.gradient-block--contacts .gradient-box--special .gradient-box__icon img {
  width: 100% !important;
  height: 100% !important;
  -o-object-fit: contain;
  object-fit: contain;
  display: block;
}

.gradient-block.gradient-block--contacts .gradient-box--special .gradient-box__content {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}

.content-page {
  color: #767DA1;
}

.content-page ul > li {
  position: relative;
  padding-left: 18px;
}

.content-page ul > li span {
  color: #192249;
}

.content-page ul > li:before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #5162FF;
  position: absolute;
  left: 0;
  top: 7px;
}

.content-page ul > li + li {
  margin-top: 20px;
}

.content-page article .container > * + * {
  margin-top: 40px;
}

.content-page article .container > * + ul {
  margin-top: 20px;
}

.content-list ul > li {
  position: relative;
  padding-left: 18px;
}

.content-list ul > li span {
  color: #192249;
}

.content-list ul > li:before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #5162FF;
  position: absolute;
  left: 0;
  top: 7px;
}

.content-list ul > li + li {
  margin-top: 20px;
}

.video {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
  border-radius: 20px;
  overflow: hidden;
  cursor: pointer;
}

.video-poster {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  z-index: 2;
  pointer-events: none;
  border-radius: 20px;
}

.video-poster img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  cursor: pointer;
}

.video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
  border-radius: 20px;
}

.video-poster.hide {
  height: 0;
  opacity: 0;
}

.regional-economics .double-block {
  row-gap: 10px;
}

.footer {
  background: #212D64;
  padding: 100px 200px;
  padding-bottom: 20px;
  color: rgb(169, 173, 198);
  color: white;
}

.footer .social-group {
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
}

.footer .footer-logo {
  width: 320px;
  color: #fff;
}

.footer .footer-logo p {
  color: #fff;
}

.footer .footer-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.footer-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 90px;
  -moz-column-gap: 90px;
  column-gap: 90px;
}

.footer-menu label ul li > a {
  color: #767DA1;
}

.footer-menu ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}

.footer-menu ul li svg {
  fill: white;
}

.footer-menu ul a {
  display: block;
  font-size: 16px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: white;
  padding-top: 10px;
  padding-bottom: 10px;
}

.footer-menu ul a:hover {
  color: white;
}

.footer-menu li + li {
  margin-top: 4px;
}

.footer-menu__title {
  font-size: 16px;
  color: white;
  font-weight: 600;
  font-family: "Manrope-SemiBold";
  line-height: 1.4;
  margin-bottom: 18px;
}

.footer-menu-list:last-child .footer-menu__ul {
  display: block;
}

.footer-contacts {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: rgb(169, 173, 198);
  margin-top: 60px;
  padding-bottom: 20px;
}

.footer-contacts__row {
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
}

.footer-contacts__row .flex-link {
  color: rgb(169, 173, 198);
}

.footer-contacts__row .flex-link svg {
  fill: rgb(169, 173, 198);
  width: 20px;
  height: 20px;
}

.footer-bottom {
  border-top: 1px solid rgb(169, 173, 198);
  padding-top: 20px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: rgb(169, 173, 198);
}

.footer-bottom a {
  color: rgb(169, 173, 198);
}

@media (min-width: 1200px) {
  .sidebar.hide {
    -webkit-transform: translateX(-110%);
    -ms-transform: translateX(-110%);
    transform: translateX(-110%);
  }
}

@media (max-width: 2399px) {
  .container {
    width: 1350px;
  }

  .news .news-slider {
    width: calc(100% + 60px);
  }

  .footer {
    padding: 60px;
  }
}

@media (max-width: 1919px) {
  .container {
    width: calc(100% - 100px);
  }

  .sticky-menu {
    padding-left: 330px;
  }

  section {
    padding-left: 330px;
  }

  .header-slider-wrapper,
  .header {
    padding-left: 330px;
  }

  .back-top {
    bottom: 20px;
    left: 330px;
  }

  .news-card__text p {
    -webkit-line-clamp: 6;
  }

  .modal-frame-wrapper {
    padding-left: 330px;
  }

  .gradient-box {
    border-radius: 10px;
  }

  .gradient-box .h2 {
    font-size: 28px;
  }

  .gradient-block__group {
    gap: 20px;
  }

  .header-slider {
    height: 800px;
  }

  .header-slider .header-slider__item {
    height: 800px;
  }

  .sidebar {
    width: 330px;
  }

  .main-menu__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    row-gap: 20px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .news .news-slider {
    width: calc(50% + 50vw);
  }

  .news .news-slider .news-slider__text {
    padding-right: 15px;
  }

  .header-content {
    height: 800px;
  }

  .invest-catalogy__cards .foto-card {
    grid-template-columns: 1fr 280px;
  }

  .invest-catalogy__cards .foto-card .foto-card__pic {
    width: 100%;
  }

  .footer .footer-top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    padding-bottom: 100px;
  }

  .footer .footer-top .btn-wrapper {
    position: absolute;
    left: 0;
    bottom: 10px;
    margin-top: 0;
  }

  .footer .footer-top .btn-wrapper .btn-accent {
    width: 320px;
  }

  .footer .footer-top .logo {
    margin-bottom: 30px;
  }

  .footer-menu {
    -webkit-column-gap: 75px;
    -moz-column-gap: 75px;
    column-gap: 75px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

@media (max-width: 1599px) {
  .content-page .container {
    width: calc(100% - 180px);
  }

  .three-col-grid {
    grid-template-columns: 1fr 1fr;
  }

  .h3,
  h3 {
    font-size: 24px;
  }

  .title-24 {
    font-size: 22px;
  }

  .capital-table {
    width: calc(50% + 50vw - 200px);
  }

  .special-project__block img {
    width: 48%;
  }

  .large-card .project-card {
    width: 320px;
  }

  .calculator-form__group.flex-center .large-card__text {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .mySelect.mySelect-okved .okved-num {
    width: 70px;
  }

  .gradient-block.gradient-block--contacts .gradient-box--special {
    padding-left: 150px;
    -webkit-mask-image: radial-gradient(circle at 72px 84px, rgba(81, 98, 255, 0.8) 0%, rgba(81, 98, 255, 0.9) 39px, #ACB4FF 39px, #ACB4FF 41px, transparent 41px, transparent 51px, #ACB4FF 51px, #ACB4FF 54px, black 54px, black 100px);
    mask-image: radial-gradient(circle at 72px 84px, rgba(81, 98, 255, 0.8) 0%, rgba(81, 98, 255, 0.9) 39px, #ACB4FF 39px, #ACB4FF 41px, transparent 41px, transparent 51px, #ACB4FF 51px, #ACB4FF 54px, black 54px, black 100px);
  }

  .gradient-block.gradient-block--contacts .gradient-box--special .gradient-box__icon {
    left: 72px;
  }
}

@media (max-width: 1439px) {
  .h1,
  h1 {
    font-size: 38px;
    line-height: 1.3;
  }

  .h3,
  h3 {
    font-size: 20px;
  }

  .title-24 {
    font-size: 18px;
  }

  .form-fieldset {
    padding: 20px;
  }

  .news-card__text {
    padding-left: 0;
  }

  .gradient-box {
    min-width: 85%;
    padding: 60px 40px;
  }

  .gradient-box .h2 {
    font-size: 24px;
  }

  .gradient-box.gradient-box--special {
    padding: 20px;
    padding-left: 125px;
    -webkit-mask-image: radial-gradient(circle at 65px 50%, rgba(81, 98, 255, 0.8) 0%, rgba(81, 98, 255, 0.9) 20px, rgb(112, 126, 255) 20px, rgb(112, 126, 255) 28px, transparent 28px, transparent 35px, #ACB4FF 36px, #ACB4FF 40px, black 40px, black 100px);
    min-width: 290px;
    min-height: 100px;
  }

  .gradient-box__icon {
    width: 24px;
    height: 24px;
    left: 50px;
  }

  .gradient-block__group {
    gap: 15px;
  }

  .simple-card {
    padding: 40px;
  }

  .simple-card .txt-medi {
    font-size: 14px;
    letter-spacing: 0.36px;
  }

  .team {
    position: relative;
  }

  .team .h3,
  .team h3 {
    padding-top: 0;
  }

  .team .team-slider-nav {
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .team-slider-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .large-card .project-card {
    width: 280px;
  }

  .invest-catalogy__cards {
    grid-template-columns: 1fr;
  }

  .invest-catalogy__cards .foto-card {
    grid-template-columns: 1fr 325px;
  }

  .industry-grid__block {
    grid-template-columns: 1fr 1fr;
  }

  .footer {
    padding: 60px 20px;
  }

  .footer-menu {
    -webkit-column-gap: 35px;
    -moz-column-gap: 35px;
    column-gap: 35px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

@media (max-width: 1439px) and (max-width: 767px) {
  .large-card .project-card {
    width: 100%;
    max-width: 100%;
  }
}

@media (max-width: 1364px) {
  .h2,
  h2 {
    font-size: 32px;
  }

  .team .team-slider-nav {
    bottom: auto;
    left: auto;
    right: 0;
    top: -10px;
  }

  .light-card {
    padding: 20px;
    border-radius: 10px;
  }

  .light-card img {
    width: 46px;
    height: 46px;
  }

  .light-card .body-3 {
    font-size: 12px;
  }

  .gradient-block.gradient-block--contacts .gradient-box--special {
    padding: 20px 20px;
    padding-left: 80px;
    -webkit-mask-image: radial-gradient(circle at 40px 40px, rgba(81, 98, 255, 0.8) 0%, rgba(81, 98, 255, 0.9) 18px, #ACB4FF 18px, #ACB4FF 20px, transparent 20px, transparent 25px, #ACB4FF 25px, #ACB4FF 28px, black 28px, black 33px);
    mask-image: radial-gradient(circle at 40px 40px, rgba(81, 98, 255, 0.8) 0%, rgba(81, 98, 255, 0.9) 18px, #ACB4FF 18px, #ACB4FF 20px, transparent 20px, transparent 25px, #ACB4FF 25px, #ACB4FF 28px, black 28px, black 33px);
  }

  .gradient-block.gradient-block--contacts .gradient-box--special .gradient-box__icon {
    left: 38px;
    top: 36px;
    width: 16px;
    height: 16px;
  }

  .footer-contacts {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    row-gap: 20px;
    margin-top: 45px;
  }
}

@media (max-width: 1279px) {
  .calculator-form__group.flex-center .large-card__text {
    grid-template-columns: 1fr 1fr;
  }

  .mySelect.mySelect-okved .mySelect-okved__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    row-gap: 10px;
  }

  .mySelect.mySelect-okved .mySelect-okved-btns {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .mySelect.mySelect-okved .clean-selectValue span {
    display: block;
  }

  .mySelect.mySelect-okved .clean-selectValue {
    max-width: unset;
    width: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
}

@media (max-width: 1279px) and (max-width: 767px) {
  .mySelect.mySelect-okved .mySelect-okved-btns {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
}

@media (max-width: 1199px) {
  .sticky-menu {
    padding-left: 0;
  }

  section {
    padding-left: 0;
  }

  .header-slider-wrapper,
  .header {
    padding-left: 0;
  }

  .page-grid {
    padding-top: 70px;
  }

  .back-top {
    bottom: 20px;
    left: 30px;
  }

  .body-3,
  .body-reg,
  .body-bold {
    font-size: 14px;
  }

  .lang-group {
    position: absolute;
    left: 0;
    top: 0;
    padding: 10px 20px;
    background-color: #fff;
    z-index: 2;
    border-bottom: 1px solid #E1E3EF;
    width: 100%;
  }

  .menu-toggle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .form-buttons .btn,
  .form-buttons button,
  .form-buttons .btn-outline,
  .form-buttons .btn-accent {
    width: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }

  .btn-accent,
  .btn-outline,
  .btn {
    width: 100%;
    max-width: 320px;
  }

  .news-card__date span:first-child {
    font-size: 30px;
  }

  *.visible[frame-modal] {
    z-index: 20;
  }

  .modal-frame-wrapper {
    padding-left: 0;
  }

  .gradient-box {
    max-width: 750px;
    padding: 60px 80px;
  }

  .gradient-block .gradient-box {
    padding: 40px;
    max-width: 100%;
  }

  .gradient-box.gradient-box--special {
    padding-left: 125px;
  }

  .gradient-block__group {
    grid-template-columns: 1fr 1fr;
    gap: 30px;
  }

  .header-slider-wrapper:after,
  .header-slider-wrapper:before {
    right: 29px;
  }

  .header-slider .h1 br {
    display: none;
  }

  .header-slider {
    height: calc(100vh - 70px);
  }

  .header-slider .header-slider__item {
    height: calc(100vh - 70px);
    padding-left: 60px;
    padding-top: 60px;
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  .owl-carousel .owl-dots .owl-dot {
    width: 6px;
    height: 6px;
  }

  .owl-carousel .owl-dots .owl-dot.active {
    width: 10px;
    height: 10px;
  }

  .owl-carousel .owl-dots {
    right: 29px;
  }

  .header-slider.owl-carousel .owl-dots {
    right: 29px;
  }

  .sidebar {
    -webkit-transition: height 0.5s;
    transition: height 0.5s;
    right: 0;
    width: 100%;
    padding-bottom: 0;
    height: 70px;
  }

  .main-menu {
    overflow-y: hidden;
    scrollbar-width: none;
    height: 100%;
  }

  .main-menu-logo {
    position: sticky;
    top: 0;
    z-index: 5;
    padding: 10px 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .main-menu__block {
    display: none;
    padding-top: 64px;
    position: relative;
    height: calc(100vh - 70px);
    overflow-y: auto;
  }

  .main-menu__block::-webkit-scrollbar {
    display: none;
    width: 0;
  }

  .logo {
    -webkit-column-gap: 10px;
    -moz-column-gap: 10px;
    column-gap: 10px;
  }

  .logo p {
    font-size: 14px;
  }

  .logo img {
    width: 50px;
    height: 50px;
  }

  .main-menu-item a {
    font-size: 14px;
    padding: 14px 20px;
  }

  .main-menu-footer {
    padding: 20px;
    padding-bottom: 60px;
  }

  .call-center {
    margin-top: 20px;
  }

  .call-center a {
    font-size: 18px;
  }

  .call-center p {
    font-size: 12px;
  }

  .news-slide .news-slider__img img {
    height: 400px;
  }

  .fotorama .fotorama__stage {
    margin-bottom: 10px;
  }

  .acor-container label:before {
    top: 30px;
  }

  .acor-container input:checked + label + .acor-body {
    padding: 20px 0;
    padding-top: 10px;
    padding-bottom: 40px;
  }

  .team .team-slider-nav {
    position: absolute;
    bottom: 0;
    left: 0;
    top: auto;
    right: auto;
  }

  .capital-table {
    width: calc(50% + 50vw - 10px);
  }

  .sticky-menu ul {
    width: calc(50% + 50vw - 160px);
  }

  .sticky-menu ul {
    width: calc(50% + 50vw - 15px);
  }

  .sticky-menu ul li a.active {
    border-bottom: 0;
  }

  .showcase-form .form-row {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .showcase-form .form-row .form-btn {
    padding-top: 0;
  }

  .calculator-form__group.flex-center .large-card__text {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .calculator-search-tabs__title {
    margin-bottom: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calculator-search-tabs__title .txt-upper {
    font-size: 14px;
    margin-bottom: 10px;
    color: #192249;
    font-family: "Manrope-Medium";
  }

  .gradient-block.gradient-block--contacts .gradient-block__group {
    grid-template-columns: 1fr 1fr;
    gap: 15px;
  }

  .footer .footer-top {
    padding-bottom: 80px;
  }

  .footer-contacts__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    row-gap: 10px;
  }
}

@media (max-width: 991px) {
  article {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  article .h2,
  article .h3,
  article h2,
  article h3 {
    margin-bottom: 20px;
  }

  .mb-30 {
    margin-bottom: 10px;
  }

  .mb-40 {
    margin-bottom: 20px;
  }

  .btn-wrapper {
    margin-top: 30px;
  }

  .double-block {
    gap: 10px;
  }

  .h1,
  h1 {
    font-size: 34px;
  }

  .h2,
  h2 {
    font-size: 26px;
  }

  .btn-clean span {
    display: none;
  }

  .mySelect-drop {
    border-radius: 0 0 10px 10px;
  }

  .news-card__date span {
    font-size: 14px;
  }

  .news-card__text .body-3 {
    margin-bottom: 10px;
  }

  .news-card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: 20px;
    padding-bottom: 20px;
    row-gap: 20px;
  }

  .news-card__info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .download-card {
    padding: 12px 10px;
    border-radius: 10px;
  }

  .download-card img {
    width: 31px;
    height: 31px;
  }

  .download-card svg {
    width: 20px;
    height: 20px;
  }

  .download-card span {
    display: none;
  }

  .download-card p {
    font-size: 12px;
  }

  .gradient-box {
    min-width: 290px;
    max-width: 610px;
  }

  .gradient-box .h2 {
    font-size: 20px;
  }

  .gradient-block {
    width: calc(100% - 70px);
  }

  .gradient-box.gradient-box--special {
    padding: 20px;
    padding-left: 120px;
  }

  .gradient-block__group {
    gap: 10px;
  }

  .news .h2 {
    position: relative;
    margin-bottom: 30px;
  }

  .news-slide .news-slider__text {
    width: 100%;
  }

  .news-slide .news-slider__text .btn-wrapper {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-top: 30px;
  }

  .news-slide .news-slider__img .btn-wrapper {
    display: none;
  }

  .news-slide .news-slider__img {
    margin-bottom: 30px;
  }

  .news-slide {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .news-slide > * {
    width: 100%;
  }

  .news-slider.owl-carousel .owl-dots {
    right: 40px;
    left: auto;
    gap: 10px;
    height: 400px;
  }

  .news-slider.owl-carousel .owl-dots:after,
  .news-slider.owl-carousel .owl-dots:before {
    top: 0;
    height: 25%;
  }

  .news-slider.owl-carousel .owl-dots:before {
    bottom: 0;
    top: auto;
  }

  .header-content {
    min-height: calc(100vh - 70px);
    height: auto;
  }

  .simple-card {
    border-radius: 10px;
    padding: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
  }

  .simple-card svg {
    width: 24px;
    height: 24px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }

  .simple-card .txt-medi {
    font-size: 12px;
    letter-spacing: 0.36px;
  }

  .simple-card.fly-center .simple-card__icon {
    width: 24px;
    height: 24px;
  }

  .team-slider-wrapper .team-slider {
    margin-left: auto;
    margin-right: auto;
  }

  .team-slider-wrapper {
    position: relative;
    padding-bottom: 80px;
  }

  .special-project__block img {
    width: 100%;
    height: 360px;
  }

  .special-project__block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    row-gap: 10px;
  }

  .special-project__block > * {
    width: 100%;
  }

  .info-card {
    font-size: 14px;
    padding: 10px 20px;
    border-radius: 10px;
  }

  .large-card + .large-card {
    margin-top: 20px;
  }

  .success-project ul {
    margin-top: 10px;
  }

  .invest-catalogy .container > * + * {
    margin-top: 20px;
  }

  .calculator-form__group .large-card .project-card {
    width: 100%;
    max-width: 100%;
  }

  .calculator-form__group .large-card {
    display: grid;
    grid-template-columns: 1fr;
  }

  .okved-modal .okved-modal__top .okved-modal__input {
    margin-left: 10px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }

  .btn.okved-modal-clean {
    width: 54px;
    height: 54px;
  }

  .btn.okved-modal-clean span {
    display: none;
  }

  .calculator-search-tabs__content .acor-body.fl-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    row-gap: 10px;
  }

  .support-measures article {
    margin-top: -70px;
    padding-top: 85px;
    padding-bottom: 15px;
  }

  .gradient-box__text .body-3 + * {
    margin-top: 10px;
  }

  .gradient-box__text ul li {
    font-size: 14px;
  }

  .content-page article .container > * + * {
    margin-top: 20px;
  }

  .content-page article .container > * + ul {
    margin-top: 10px;
  }

  .footer-menu ul a {
    font-size: 14px;
  }

  .footer-contacts {
    font-size: 12px;
  }

  .footer-bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    row-gap: 20px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 12px;
  }

  .footer-bottom a {
    font-size: 12px;
  }
}

@media (max-width: 899px) {
  .sticky-menu {
    top: 70px;
  }

  .sticky-menu ul a {
    padding-top: 7px;
    padding-bottom: 7px;
    border-bottom: 0;
    min-height: 47px;
  }

  .sticky-menu ul a {
    font-size: 12px;
    padding-right: 8px;
  }

  .projects article {
    padding-top: 135px;
    margin-top: -120px;
  }

  .projects article .container > * + * {
    margin-top: 20px;
  }
}

@media (max-width: 767px) {
  html,
  body {
    line-height: 1.4;
  }

  .container {
    width: calc(100% - 60px);
  }

  .content-page .container {
    width: calc(100% - 60px);
  }

  section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  section .h2 {
    margin-bottom: 20px;
  }

  .partnership .container > * + * {
    margin-top: 30px;
  }

  .economy-republic .container > * + *,
  .partnership-block__wrapper > * + *,
  .company-presentation .container > * + *,
  .partnership .container > * + *,
  .calculator .container > * + *,
  .support-measures article > .container > * + * {
    margin-top: 20px;
  }

  .fl-column-20 {
    row-gap: 10px;
  }

  .gap-30 > * + * {
    margin-top: 20px;
  }

  .gap-40 > * + * {
    margin-top: 30px;
  }

  .btn-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    row-gap: 10px;
  }

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

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

  .flex-mobile {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .flex-768 {
    display: none !important;
  }

  .three-col-grid {
    grid-template-columns: 1fr;
  }

  .h1,
  h1 {
    font-size: 24px;
  }

  .h2,
  h2 {
    font-size: 18px;
  }

  .h3,
  h3 {
    font-size: 16px;
  }

  .title-24 {
    font-size: 16px;
    line-height: 1.4;
  }

  .txt-warning {
    padding: 20px;
    padding-top: 62px;
  }

  .txt-warning:after {
    width: 32px;
    height: 32px;
    top: 20px;
  }

  .switch-item p {
    font-size: 14px;
  }

  .form-radio .form-item__pic,
  .form-checkbox .form-item__pic {
    width: 52px;
    height: 52px;
  }

  .form-fieldset + .form-fieldset {
    margin-top: 10px;
  }

  .btn-xs-short {
    width: 54px;
    height: 54px;
  }

  .btn-xs-short span {
    display: none;
  }

  .project-card {
    width: 320px;
    padding: 20px;
  }

  .news-card__text p {
    -webkit-line-clamp: 4;
    font-size: 12px;
  }

  .download-card {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download-cards-wrapper .download-card + .download-card {
    margin-top: 10px;
  }

  .modal-frame-wrapper .icon-close {
    top: 30px;
    right: 20px;
  }

  .modal-frame {
    width: 100%;
  }

  .gradient-box {
    max-width: 290px;
    padding: 20px;
  }

  .gradient-box .h2 {
    font-size: 16px;
  }

  .gradient-block .gradient-box {
    max-width: 290px;
    padding: 20px;
  }

  .gradient-box.gradient-box--special {
    -webkit-mask-image: radial-gradient(circle at 30px 50%, rgba(81, 98, 255, 0.8) 0%, rgba(81, 98, 255, 0.9) 10px, rgb(112, 126, 255) 10px, rgb(112, 126, 255) 16px, transparent 16px, transparent 20px, #ACB4FF 20px, #ACB4FF 22px, black 22px, black 100px);
    min-height: 68px;
    width: 290px;
    padding-left: 58px;
  }

  .gradient-box__icon {
    width: 16px;
    height: 16px;
    left: 21px;
  }

  .gradient-block__group {
    grid-template-columns: 1fr;
  }

  .gradient-block__group .body-3 {
    font-size: 12px;
  }

  .header-slider .header-slider__item:before {
    background-size: cover;
    width: 320px;
    height: 120px;
  }

  .header-slider .header-slider__item {
    padding-left: 20px;
    padding-top: 30px;
  }

  .invest-projects:after {
    display: none;
  }

  .invest-projects .h2 {
    margin-bottom: 70px;
  }

  .invest-projects-slider {
    width: calc(50% + 50vw);
  }

  .invest-projects .owl-carousel .owl-nav {
    top: -35px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    right: auto;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-right: 15px;
  }

  .news-slide .news-slider__img img {
    height: 230px;
  }

  .news-slider.owl-carousel .owl-dots {
    right: 30px;
    height: 230px;
  }

  .news-slider.owl-carousel .owl-dots:after,
  .news-slider.owl-carousel .owl-dots:before {
    height: 60px;
  }

  .header-content {
    padding: 30px 20px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .header-content .gradient-box {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 290px;
  }

  .header-content img.visible-768,
  .header-content img.visible-mobile {
    -o-object-position: top;
    object-position: top;
  }

  .acor-container .acor-body {
    padding: 0;
  }

  .acor-container label {
    padding-right: 14px;
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: 16px !important;
    line-height: 1.4 !important;
  }

  .acor-container label:before {
    width: 13px;
    height: 8px;
    top: 20px;
    right: 3px;
  }

  .acor-container input:checked + label + .acor-body {
    padding-top: 5px;
    padding-right: 30px;
  }

  .benefits-block {
    grid-template-columns: 1fr;
    gap: 10px;
  }

  .team .team-slider-nav {
    right: 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .capital-table {
    scrollbar-width: none;
  }

  .capital-table::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
  }

  .special-project__block img {
    height: 290px;
  }

  .info-card svg {
    width: 22px;
    height: 22px;
  }

  article .title-24 + * {
    margin-top: 10px;
  }

  .special-project__text > * + * {
    margin-top: 20px;
  }

  .special-project__text * > * + ul {
    margin-top: 10px;
  }

  .contact-persone {
    -webkit-column-gap: 10px;
    -moz-column-gap: 10px;
    column-gap: 10px;
  }

  .contact-persone svg {
    width: 22px;
  }

  .contact-list .info-card-item {
    -webkit-column-gap: 10px;
    -moz-column-gap: 10px;
    column-gap: 10px;
  }

  .contact-list .info-card-item svg {
    width: 22px;
  }

  .sticky-menu ul {
    -webkit-column-gap: 4px;
    -moz-column-gap: 4px;
    column-gap: 4px;
  }

  .sticky-menu ul li a {
    position: relative;
    padding-left: 16px;
  }

  .sticky-menu ul li a:before {
    content: "";
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #767DA1;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
  }

  .sticky-menu ul li.w-150 {
    min-width: 160px;
  }

  .large-card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .large-card > * {
    width: 100%;
  }

  .success-project .h1 span {
    display: inline;
    font-size: 14px;
    font-family: "Manrope-Regular";
  }

  .success-project {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 20px;
    border-radius: 10px;
    row-gap: 20px;
  }

  .success-project img {
    width: 194px;
    height: 80px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .success-project > * {
    width: 100%;
  }

  .success-project__right {
    border-left: 0;
    padding-left: 0;
    padding-top: 20px;
    border-top: 1px solid #E1E3EF;
    row-gap: 10px;
  }

  .success-project__right > span {
    display: none;
  }

  .success-project__left {
    border-right: 0;
    padding-bottom: 20px;
    border-bottom: 1px solid #E1E3EF;
  }

  .success-project + .success-project {
    margin-bottom: 10px;
  }

  .catalogy-form .form-item__group {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .catalogy-form .form-row.form-row--grid,
  .catalogy-form .form-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .catalogy-form .form-row.form-row--grid .form-item,
  .catalogy-form .form-row .form-item {
    width: 100%;
  }

  .partnership-block .large-card .project-card,
  .calculator-form .large-card .project-card {
    width: 100%;
  }

  .showcase-form .form-row {
    grid-template-columns: 1fr;
  }

  .calculator-form__group .large-card {
    position: relative;
  }

  .calculator-form__group .large-card__text {
    -webkit-column-gap: 10px;
    -moz-column-gap: 10px;
    column-gap: 10px;
    row-gap: 10px;
    padding: 20px;
  }

  .calculator-form__group.flex-center .large-card__text {
    grid-template-columns: 1fr 1fr;
  }

  .calculator-form-page > * + * {
    margin-top: 20px;
  }

  .industry-grid__block {
    grid-template-columns: 1fr;
    gap: 10px;
    position: relative;
    height: 278px;
    overflow: hidden;
  }

  .industry-grid__block label {
    padding-right: 20px;
  }

  .categories-page-toggle {
    position: absolute;
    right: 10px;
    top: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 0 !important;
    row-gap: 10px;
    z-index: 2;
  }

  .calculator-form-footer [class^=btn] {
    width: 54px;
    height: 54px;
  }

  .calculator-form-footer [class^=btn] span {
    display: none;
  }

  .calculator-form-footer {
    padding: 20px;
  }

  .okved-modal .modal-frame {
    width: 100%;
    padding: 20px;
  }

  .okved-modal .okved-modal__header {
    padding-bottom: 20px;
  }

  .okved-modal .icon-close {
    top: auto;
    right: auto;
  }

  .okved-modal .okved-modal__title .h2 {
    font-size: 16px;
  }

  .okved-modal .okved-modal__title {
    margin-bottom: 10px;
  }

  .okved-modal .okved-modal__body {
    padding-right: 10px;
  }

  .okved-modal .scroll-wrapper {
    margin-bottom: 70px;
  }

  .okved-modal .okved-modal__footer {
    padding: 20px;
  }

  .py-30 {
    padding-top: 12px;
  }

  .py-20 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .okved-list .okved-name {
    font-size: 14px;
  }

  .okved-list .okved-name.body-3 {
    font-size: 14px;
  }

  .okved-list .okved-sublist__block .okved-list__header {
    padding-left: 5;
    padding-right: 10px;
  }

  .okved-list .okved-sublist .okved-sublist__level-3 .okved-list__header {
    padding-left: 10px;
  }

  .okved-list .okved-sublist .okved-sublist__level-4 .okved-list__header {
    padding-left: 20px;
  }

  .okved-list .okved-sublist .okved-sublist__level-5 .okved-list__header {
    padding-left: 30px;
  }

  .okved-list .okved-sublist .okved-sublist__level-6 .okved-list__header {
    padding-left: 40px;
  }

  .sliderticks {
    padding: 10px 2px;
  }

  .sliderticks span {
    font-size: 12px;
    line-height: 1.3;
  }

  .sliderticks span:nth-child(2n) {
    -webkit-transform: translateY(-65px);
    -ms-transform: translateY(-65px);
    transform: translateY(-65px);
  }

  .calculator-range-block .switch-block {
    width: 280px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .calculator-search-results__header .txt-bold {
    font-size: 12px;
  }

  .calculator-search-tabs__content .acor-item label {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    row-gap: 10px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calculator-search-tabs__content .acor-item label .body-3 {
    margin-bottom: 6px;
  }

  .calculator-search-tabs__content .acor-container label:before {
    top: auto;
    bottom: 20px;
  }

  .calculator-search-tabs__content .acor-item__num {
    width: 40px;
    height: 40px;
    line-height: 38px;
    font-size: 14px;
  }

  .calculator-search-tabs__content .acor-body__text ul {
    font-size: 14px;
  }

  .calculator-search-tabs__content .acor-container input:checked + label + .acor-body {
    padding-right: 0;
    padding-bottom: 20px;
  }

  .modal-frame-results {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .modal-frame-results .modal-frame {
    padding: 20px;
    border-radius: 0;
  }

  .regional-measures__block > * + * {
    margin-top: 20px;
  }

  .support-measures .download-cards-wrapper {
    padding-top: 10px;
    padding-bottom: 15px;
  }

  .support-measures-acor .acor-body h4,
  .support-measures-acor .acor-body h5,
  .support-measures-acor .acor-body h6 {
    font-size: 14px;
  }

  .support-measures-acor .title-24 {
    font-size: 14px;
  }

  .contacts {
    height: auto;
  }

  .contacts-map {
    position: relative;
    height: 800px;
  }

  .contacts-content {
    height: 545px;
  }

  .contacts-form {
    position: absolute;
    bottom: 60px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    padding: 30px 20px;
    width: 87%;
  }

  .gradient-box__text ul li {
    font-size: 12px;
  }

  .gradient-block.gradient-block--contacts .gradient-block__group {
    grid-template-columns: 1fr;
    gap: 10px;
  }

  .gradient-block.gradient-block--contacts .gradient-box--special {
    width: 290px;
    padding: 14px 10px;
    padding-left: 60px;
    -webkit-mask-image: radial-gradient(circle at 30px 32px, rgba(81, 98, 255, 0.8) 0%, rgba(81, 98, 255, 0.9) 18px, #ACB4FF 18px, #ACB4FF 20px, transparent 20px, transparent 25px, #ACB4FF 25px, #ACB4FF 28px, black 28px, black 33px);
    mask-image: radial-gradient(circle at 30px 32px, rgba(81, 98, 255, 0.8) 0%, rgba(81, 98, 255, 0.9) 18px, #ACB4FF 18px, #ACB4FF 20px, transparent 20px, transparent 25px, #ACB4FF 25px, #ACB4FF 28px, black 28px, black 33px);
  }

  .gradient-block.gradient-block--contacts .gradient-box--special .gradient-box__icon {
    left: 28px;
    top: 28px;
  }

  .content-page ul > li + li {
    margin-top: 10px;
  }

  .content-list ul > li + li {
    margin-top: 10px;
  }

  .footer {
    padding: 20px;
  }

  .footer .social-group {
    -webkit-column-gap: 10px;
    -moz-column-gap: 10px;
    column-gap: 10px;
  }

  .footer-menu__title {
    position: relative;
    width: 100%;
  }

  .footer-menu__title:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3e%3cpath d='M13.6014 0.853002C13.6018 0.949393 13.583 1.0449 13.5463 1.13401C13.5095 1.22312 13.4555 1.30407 13.3873 1.3722L7.52064 7.23887C7.38231 7.37537 7.19578 7.4519 7.00144 7.4519C6.8071 7.4519 6.62057 7.37537 6.48224 7.23887L0.615574 1.3722C0.477873 1.2345 0.400514 1.04774 0.400514 0.853002C0.400514 0.658264 0.477873 0.471502 0.615574 0.333802C0.753274 0.196101 0.940036 0.118742 1.13477 0.118742C1.32951 0.118742 1.51627 0.196101 1.65397 0.333802L7.00144 5.693L12.3489 0.333802C12.4872 0.197299 12.6738 0.120765 12.8681 0.120765C13.0625 0.120765 13.249 0.197299 13.3873 0.333802C13.4555 0.401933 13.5095 0.482887 13.5463 0.571997C13.583 0.661108 13.6018 0.756611 13.6014 0.853002V0.853002Z' fill='white'/%3e%3c/svg%3e");
    width: 20px;
    height: 14px;
    background-repeat: no-repeat;
    background-size: auto;
    background-position: center;
  }

  .footer-menu {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    row-gap: 8px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    width: 320px;
  }

  .footer-menu > * {
    width: 100%;
  }

  .footer-menu__ul {
    display: none;
  }

  .footer-menu-list input:checked ~ .footer-menu__ul {
    display: block;
  }

  .footer-menu-list input:checked ~ .footer-menu__title:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}

@media (max-width: 699px) {
  .foto-card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    row-gap: 10px;
  }

  .foto-card__text {
    min-height: 240px;
    width: 320px;
    padding: 20px;
  }

  .foto-card__pic {
    height: 200px;
    width: 320px;
  }

  .team-slider-wrapper .team-slider {
    width: 320px;
  }

  #team-counter {
    top: 51%;
    right: 320px;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
  }

  #team-counter {
    top: 52%;
    right: 50%;
    -webkit-transform: translate(50%, 0);
    -ms-transform: translate(50%, 0);
    transform: translate(50%, 0);
  }

  .owl-carousel .foto-card__pic {
    height: 354px;
    width: 320px;
  }

  .invest-catalogy__cards .foto-card .foto-card__text {
    width: 100%;
  }

  .calculator-range-block .form-fieldset__title {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .calculator-range-block .form-fieldset__title > * {
    width: 100%;
  }

  .calculator-range-block .form-fieldset__title .body-bold {
    margin-bottom: 30px;
  }
}

@media (max-width: 599px) {
  .double-block {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 574px) {
  .container {
    width: calc(100% - 40px);
  }

  .content-page .container {
    width: calc(100% - 40px);
  }

  .special-project__block img {
    height: 204px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2Jhc2Uuc2NzcyIsIm1haW4uY3NzIiwiYmFzZS9fdmFyLnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJiYXNlL19pY29ucy5zY3NzIiwiYmxvY2tzL19mb3JtLnNjc3MiLCJibG9ja3MvX2J1dHRvbnMuc2NzcyIsImJsb2Nrcy9fcGFnaW5hdGlvbi5zY3NzIiwiYmxvY2tzL19jb21wb25lbnRzLnNjc3MiLCJibG9ja3MvX3Byb2plY3QtY2FyZC5zY3NzIiwiYmxvY2tzL19uZXdzLWNhcmQuc2NzcyIsImJsb2Nrcy9fZG93bmwtY2FyZC5zY3NzIiwic2VjdGlvbnMvX21vZGFsLnNjc3MiLCJzZWN0aW9ucy9faGVhZGVyLXNsaWRlci5zY3NzIiwic2VjdGlvbnMvX21haW4tbWVudS5zY3NzIiwic2VjdGlvbnMvX2ludmVzdC1wcm9qZWN0cy5zY3NzIiwic2VjdGlvbnMvX25ld3Muc2NzcyIsInNlY3Rpb25zL19oZWFkZXItaW5uZXIuc2NzcyIsInNlY3Rpb25zL19mb3RvcmFtYS5zY3NzIiwic2VjdGlvbnMvX2ZhcS5zY3NzIiwic2VjdGlvbnMvX2JlbmVmaXRzLnNjc3MiLCJzZWN0aW9ucy9fdGVhbS5zY3NzIiwic2VjdGlvbnMvX3N1cHBvcnQuc2NzcyIsInNlY3Rpb25zL19jYXBpdGFsLnNjc3MiLCJzZWN0aW9ucy9fc3VwZXJ2aXNvcnkuc2NzcyIsInNlY3Rpb25zL19jdXN0b20tdGFicy5zY3NzIiwic2VjdGlvbnMvX3N1Y2Nlc3MtaGlzdG9yeS5zY3NzIiwic2VjdGlvbnMvX3N1Y2Nlc3MtcHJvamVjdC5zY3NzIiwic2VjdGlvbnMvX2ludmVzdC1jYXRhbG9nLnNjc3MiLCJzZWN0aW9ucy9fcGFydG5lcnNoaXAuc2NzcyIsInNlY3Rpb25zL19jYWxjdWxhdGUuc2NzcyIsInNlY3Rpb25zL19jYWxjdWxhdG9yLXJlc3VsdHMuc2NzcyIsInNlY3Rpb25zL19jYWxjdWxhdG9yLXN1cHBvcnQuc2NzcyIsInNlY3Rpb25zL19jb250YWN0cy5zY3NzIiwicGFnZXMvX2NvbnRlbnQtcGFnZS5zY3NzIiwic2VjdGlvbnMvX2Zvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0MsOEJBQUE7VUFBQSxzQkFBQTtBQ0REOztBRElBO0VBQ0MsdUJBQUE7QUNERDs7QURJQTs7Ozs7RUFLQyxnQkFBQTtBQ0REOztBRElBOztFQUVDLFNBQUE7RUFDQSxVQUFBO0VBQ0EsY0ViSztFRmNMLDhCRUxLO0VGTUwsZUFBQTtFQUNBLGdCQUFBO0VBR0EsbUNBQUE7QUNIRDtBRElDO0VBWEQ7O0lBWUcsZ0JBQUE7RUNBRDtBQUNGOztBREVBO0VBQ0MsZ0JBQUE7QUNDRDs7QURDQTs7RUFFQyxxQkFBQTtBQ0VEOztBRENBO0VBQ0MsU0FBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtBQ0VEOztBRENBOzs7OztFQUtDLFVBQUE7RUFDQSxTQUFBO0FDRUQ7O0FEQ0E7RUFDQyxTQUFBO0FDRUQ7O0FEQ0E7RUFDQyxlQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0FDRUQ7O0FEQ0E7O0VBR0MsYUFBQTtFQUNBLFlBQUE7QUNDRDs7QURFQTtFQUNDLFVBQUE7RUFDQSw2QkFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QUNDRDs7QURFQTtFQUNDLFVBQUE7RUFDQSxlQUFBO0FDQ0Q7O0FERUE7OztFQUdDLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSx3QkFBQTtBQ0NEOztBRENBO0VBQ0MsYUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QUNFRDtBRERDO0VBSkQ7SUFLRSxhQUFBO0VDSUE7QUFDRjtBREhDO0VBUEQ7SUFRRSx5QkFBQTtFQ01BO0FBQ0Y7QURMQztFQVZEO0lBV0Usd0JBQUE7RUNRQTtBQUNGO0FEUEM7RUFiRDtJQWNFLHdCQUFBO0VDVUE7QUFDRjs7QURSQTtFQUNDLGFBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0FDV0Q7QURWQztFQUpEO0lBS0UseUJBQUE7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QTtZQUFBLHVCQUFBO0lBQ0EsYUFBQTtFbENnNUtBO0FBQ0Y7O0FrQzk0S0E7RUFDQyx5QmpDMUpNO0FEMmlMUDtBa0NoNUtDO0VBQUksd0JqQzNKRTtFaUMySlUsV0FBQTtFQUFZLFlBQUE7QWxDcTVLN0I7O0FrQ241S0E7RUFDQyx3Q0FBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EseUJqQ2pLTTtBRHVqTFA7QWtDcjVLQztFQUFFLHlCakNsS0k7QUQwakxQO0FrQ3Y1S0M7RUFORDtJQU9HLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0EsYUFBQTtJQUNBLHdCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtJQUNBLGVBQUE7RWxDMDVLRDtFa0N6NUtDO0lBQUUsZUFBQTtFbEM0NUtIO0FBQ0YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuXHJcbiosICo6YWZ0ZXIsICo6YmVmb3JlIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sIHtcclxuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1IHtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5odG1sLFxyXG5ib2R5IHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRjb2xvcjogJHNlYztcclxuXHRmb250LWZhbWlseTogJHJlZztcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcclxuXHRcclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0fVxyXG59XHJcbi5sb2Nre1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuYSxcclxuYTpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG51bCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxucCB7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbmZpZ3VyZSB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbWcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvblxyXG57XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcblx0cGFkZGluZzogMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcblx0Zm9udC1zaXplOiBpbmhlcml0O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG5pbnB1dFt0eXBlPSdjaGVja2JveCddLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuLmNvbnRhaW5lcntcclxuXHR3aWR0aDogMTc1MHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRAbWVkaWEobWF4LXdpZHRoOjIzOTlweCkge1xyXG5cdFx0d2lkdGg6IDEzNTBweDtcclxuXHR9XHJcblx0QG1lZGlhKG1heC13aWR0aDoxOTE5cHgpe1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcclxuXHR9XHJcblx0QG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xyXG5cdH1cclxuXHRAbWVkaWEobWF4LXdpZHRoOjU3NHB4KSB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcblx0fVxyXG59XHJcbi5jb250ZW50LXBhZ2UgLmNvbnRhaW5lcntcclxuXHR3aWR0aDogMTEyMHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRAbWVkaWEobWF4LXdpZHRoOjE1OTlweCkge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE4MHB4KTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NTc0cHgpIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuXHR9XHJcbn1cclxuLnN0aWNreS1tZW51e1xyXG5cdHBhZGRpbmctbGVmdDogNDQ5cHg7XHJcblx0QG1lZGlhKG1heC13aWR0aDoxOTE5cHgpIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMzMwcHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHJcblx0fVxyXG59XHJcbnNlY3Rpb257XHJcblx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDQ0OXB4O1xyXG5cdC5oMiB7bWFyZ2luLWJvdHRvbTogNDBweDt9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOjE5MTlweCkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMzMHB4O1xyXG5cdFx0fVxyXG5cdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHJcblx0XHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cdFx0Lmgye21hcmdpbi1ib3R0b206IDIwcHg7fVxyXG5cdH1cclxufVxyXG5cclxuYXJ0aWNsZXtcclxuXHRwYWRkaW5nLXRvcDogMzBweDsgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0LmgyLCAuaDMsIGgyLCBoM3tcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0XHQuaDIsLmgzLGgyLGgzIHttYXJnaW4tYm90dG9tOiAyMHB4O31cclxuXHR9XHJcblx0JjpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOiAwO31cclxufVxyXG4ucGFydG5lcnNoaXAgLmNvbnRhaW5lcntcclxuXHQmPiorKiB7XHJcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQmPiorKiB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5lY29ub215LXJlcHVibGljIC5jb250YWluZXIsIC5wYXJ0bmVyc2hpcC1ibG9ja19fd3JhcHBlcixcclxuLmNvbXBhbnktcHJlc2VudGF0aW9uIC5jb250YWluZXIsIC5wYXJ0bmVyc2hpcCAuY29udGFpbmVyLCAuY2FsY3VsYXRvciAuY29udGFpbmVyLCAuc3VwcG9ydC1tZWFzdXJlcyBhcnRpY2xlPi5jb250YWluZXIge1xyXG5cdCY+KisqIHtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdCY+KisqIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmhlYWRlci1zbGlkZXItd3JhcHBlciwgLmhlYWRlcntcclxuXHRwYWRkaW5nLWxlZnQ6IDQ0OXB4O1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6MTkxOXB4KSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDMzMHB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuXHR9XHJcblxyXG59XHJcbiAuZmwtYmxvY2ssLmZseC1jZW50ZXIsLmZseS1jZW50ZXIsIC5mbC1jZW50ZXIsIC5mbC1jb2x1bW4sLmZsLWNvbHVtbi0yMCwuZmxleC1saW5re2Rpc3BsYXk6IGZsZXg7fVxyXG4uZmwtY29sdW1uLTIwe1xyXG5cdCByb3ctZ2FwOjIwcHg7XHJcblx0Jj4qe3dpZHRoOiAxMDAlO31cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHJvdy1nYXA6IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uZmx5LWJvdHRvbXthbGlnbi1pdGVtczogZmxleC1lbmQhaW1wb3J0YW50O31cclxuXHJcbi5mbHgtY2VudGVyLC5mbC1jZW50ZXJ7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLmZseS1jZW50ZXIsLmZsLWNlbnRlciwgLmZsZXgtbGlua3tcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHN2Z3tmbGV4LXNocmluazogMDt9XHJcbn1cclxuIC5mbGV4LWxpbmt7Y29sdW1uLWdhcDoxMHB4O31cclxuLmZsLWNvbHVtbiwuZmwtY29sdW1uLTIwe1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLnBvcy1yZWx7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFxyXG59XHJcbi5tYi0zMHtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdCAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcbn1cclxuLmdhcC0zMHtcclxuXHQmPiorKntcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5nYXAtNDB7XHJcblx0Jj4qKyoge1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmdhcC0xMHtcclxuXHQmPiorKnttYXJnaW4tdG9wOiAxMHB4IWltcG9ydGFudDt9XHJcbn1cclxuLm1iLTQwe1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5wdC0we3BhZGRpbmctdG9wOiAwO31cclxuLmJ0bi13cmFwcGVyIHtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHJvdy1nYXA6IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uY2FyZHMtY291bnRlciB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAkc2VjMVxyXG59XHJcbi5idG4td3JhcHBlcntcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0fVxyXG59XHJcbi52aXNpYmxlLW1vYmlsZXtcclxuXHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRkaXNwbGF5OmJsb2NrIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLnZpc2libGUtNzY4IHtcclxuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLmZsZXgtbW9iaWxlIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLmZsZXgtNzY4IHtcclxuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4ucGFnZS1ncmlke1xyXG5cdFxyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRcclxuXHRcdHBhZGRpbmctdG9wOiA3MHB4O1xyXG5cdH1cdFxyXG5cdFxyXG59XHJcbi5kb3VibGUtYmxvY2sge1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdGdhcDogMzBweDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcclxuXHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHR9XHJcbn1cclxuLnNpbmdsZS1jb2x1bW4ge1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z2FwOiAxMHB4O1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG59XHJcbi50aHJlZS1jb2wtZ3JpZHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcblx0Z2FwOjMwcHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdH1cclxufVxyXG4uYmFjay10b3B7XHJcblx0d2lkdGg6IDQ0cHg7XHJcblx0aGVpZ2h0OiA0NHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWMxO1xyXG5cdHRyYW5zaXRpb246IC41cztcclxuXHRzdmd7XHJcblx0XHRmaWxsOndoaXRlO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdH1cclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0bGVmdDogNTAwcHg7XHJcblx0Ym90dG9tOiA0MHB4O1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdCY6aG92ZXJ7b3BhY2l0eTogLjg7fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIHtcclxuXHRcdGJvdHRvbTogMjBweDtcclxuXHRcdGxlZnQ6IDMzMHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0Ym90dG9tOiAyMHB4O1xyXG5cdGxlZnQ6IDMwcHg7XHJcblx0fVxyXG59IiwiKiwgKjphZnRlciwgKjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5odG1sLFxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM3NjdEQTE7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtUmVndWxhclwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGh0bWwsXG4gIGJvZHkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5hLFxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5wIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5pbnB1dCxcbmJ1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1jaGVja2JveF0sXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxNzUwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjM5OXB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuXG4uY29udGVudC1wYWdlIC5jb250YWluZXIge1xuICB3aWR0aDogMTEyMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuICAuY29udGVudC1wYWdlIC5jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1wYWdlIC5jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NHB4KSB7XG4gIC5jb250ZW50LXBhZ2UgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICB9XG59XG5cbi5zdGlja3ktbWVudSB7XG4gIHBhZGRpbmctbGVmdDogNDQ5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIC5zdGlja3ktbWVudSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc3RpY2t5LW1lbnUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIHBhZGRpbmctbGVmdDogNDQ5cHg7XG59XG5zZWN0aW9uIC5oMiB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIHNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMzMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgc2VjdGlvbiAuaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuYXJ0aWNsZSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbmFydGljbGUgLmgyLCBhcnRpY2xlIC5oMywgYXJ0aWNsZSBoMiwgYXJ0aWNsZSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYXJ0aWNsZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgYXJ0aWNsZSAuaDIsIGFydGljbGUgLmgzLCBhcnRpY2xlIGgyLCBhcnRpY2xlIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5hcnRpY2xlOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnBhcnRuZXJzaGlwIC5jb250YWluZXIgPiAqICsgKiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXJzaGlwIC5jb250YWluZXIgPiAqICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4uZWNvbm9teS1yZXB1YmxpYyAuY29udGFpbmVyID4gKiArICosIC5wYXJ0bmVyc2hpcC1ibG9ja19fd3JhcHBlciA+ICogKyAqLFxuLmNvbXBhbnktcHJlc2VudGF0aW9uIC5jb250YWluZXIgPiAqICsgKiwgLnBhcnRuZXJzaGlwIC5jb250YWluZXIgPiAqICsgKiwgLmNhbGN1bGF0b3IgLmNvbnRhaW5lciA+ICogKyAqLCAuc3VwcG9ydC1tZWFzdXJlcyBhcnRpY2xlID4gLmNvbnRhaW5lciA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWNvbm9teS1yZXB1YmxpYyAuY29udGFpbmVyID4gKiArICosIC5wYXJ0bmVyc2hpcC1ibG9ja19fd3JhcHBlciA+ICogKyAqLFxuICAuY29tcGFueS1wcmVzZW50YXRpb24gLmNvbnRhaW5lciA+ICogKyAqLCAucGFydG5lcnNoaXAgLmNvbnRhaW5lciA+ICogKyAqLCAuY2FsY3VsYXRvciAuY29udGFpbmVyID4gKiArICosIC5zdXBwb3J0LW1lYXN1cmVzIGFydGljbGUgPiAuY29udGFpbmVyID4gKiArICoge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmhlYWRlci1zbGlkZXItd3JhcHBlciwgLmhlYWRlciB7XG4gIHBhZGRpbmctbGVmdDogNDQ5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIC5oZWFkZXItc2xpZGVyLXdyYXBwZXIsIC5oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci1zbGlkZXItd3JhcHBlciwgLmhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5mbC1ibG9jaywgLmZseC1jZW50ZXIsIC5mbHktY2VudGVyLCAuZmwtY2VudGVyLCAuZmwtY29sdW1uLCAuZmwtY29sdW1uLTIwLCAuZmxleC1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZsLWNvbHVtbi0yMCB7XG4gIHJvdy1nYXA6IDIwcHg7XG59XG4uZmwtY29sdW1uLTIwID4gKiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mbC1jb2x1bW4tMjAge1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gIH1cbn1cblxuLmZseS1ib3R0b20ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmZseC1jZW50ZXIsIC5mbC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZseS1jZW50ZXIsIC5mbC1jZW50ZXIsIC5mbGV4LWxpbmsge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZseS1jZW50ZXIgc3ZnLCAuZmwtY2VudGVyIHN2ZywgLmZsZXgtbGluayBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmZsZXgtbGluayB7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5cbi5mbC1jb2x1bW4sIC5mbC1jb2x1bW4tMjAge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ucG9zLXJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLmdhcC0zMCA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwLTMwID4gKiArICoge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmdhcC00MCA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwLTQwID4gKiArICoge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuLmdhcC0xMCA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWItNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uYnRuLXdyYXBwZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG59XG5cbi5jYXJkcy1jb3VudGVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogcmdiKDE2OSwgMTczLCAxOTgpO1xufVxuXG4uYnRuLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJ0bi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi52aXNpYmxlLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZpc2libGUtNzY4IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS03Njgge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmxleC1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZsZXgtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZsZXgtNzY4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mbGV4LTc2OCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYWdlLWdyaWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYWdlLWdyaWQge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG5cbi5kb3VibGUtYmxvY2sge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZG91YmxlLWJsb2NrIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuZG91YmxlLWJsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4uc2luZ2xlLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG5cbi50aHJlZS1jb2wtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcbiAgLnRocmVlLWNvbC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGhyZWUtY29sLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5iYWNrLXRvcCB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNjJGRjtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiA1MDBweDtcbiAgYm90dG9tOiA0MHB4O1xuICB6LWluZGV4OiAxMDtcbn1cbi5iYWNrLXRvcCBzdmcge1xuICBmaWxsOiB3aGl0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmJhY2stdG9wOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAuYmFjay10b3Age1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAzMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmFjay10b3Age1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbi5oMSwgLmgyLCAuaDMsIC5oNCwgLnRpdGxlLTI0LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1Cb2xkXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTkyMjQ5O1xufVxuXG4uaDEsIGgxIHtcbiAgZm9udC1zaXplOiA1NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaDEsIGgxIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oMSwgaDEge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oMSwgaDEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4uaDIsIGgyIHtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjRweCkge1xuICAuaDIsIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaDIsIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaDIsIGgyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmgzLCBoMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcbiAgLmgzLCBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5oMywgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oMywgaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4udGl0bGUtMjQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XG4gIC50aXRsZS0yNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50aXRsZS0yNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpdGxlLTI0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4uaDQsIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uYm9keS0zLFxuLmJvZHktcmVnLFxuLmJvZHktYm9sZCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1TZW1pQm9sZFwiO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYm9keS0zLFxuICAuYm9keS1yZWcsXG4gIC5ib2R5LWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYm9keS01IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlLVJlZ3VsYXJcIjtcbn1cblxuLmJvZHktNiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnR4dC11cHBlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50eHQtYm9sZCwgLmJvZHktYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtQm9sZFwiO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udHh0LW1lZGkge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlLU1lZGl1bVwiO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udHh0LXNlbWkge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlLVNlbWlCb2xkXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi50eHQtY2xhbXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udHh0LXByaW1hcnkge1xuICBjb2xvcjogIzE5MjI0OTtcbn1cblxuLmxpbmssIC5saW5rLW1lZGl1bSwgLmxpbmstc21hbGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNzQ3N0NDO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5saW5rOmFmdGVyLCAubGluay1tZWRpdW06YWZ0ZXIsIC5saW5rLXNtYWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3N0NDO1xufVxuLmxpbms6aG92ZXIsIC5saW5rLW1lZGl1bTpob3ZlciwgLmxpbmstc21hbGw6aG92ZXIge1xuICBjb2xvcjogIzUxNjJGRjtcbn1cbi5saW5rOmhvdmVyOmFmdGVyLCAubGluay1tZWRpdW06aG92ZXI6YWZ0ZXIsIC5saW5rLXNtYWxsOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNjJGRjtcbn1cblxuLmJvZHktcmVnIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1SZWd1bGFyXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5saW5rLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmxpbmstc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi50eHQtYWNjZW50IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM1MTYyRkY7XG59XG4udHh0LXdhcm5pbmcge1xuICBwYWRkaW5nOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDg2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5RkI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUUzRUY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjMjEyRDY0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udHh0LXdhcm5pbmcgPiAqICsgKiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4udHh0LXdhcm5pbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgbGVmdDogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzM4JyBoZWlnaHQ9JzM4JyB2aWV3Qm94PScwIDAgMzggMzgnIGZpbGw9J25vbmUnJTNlJTNjcGF0aCBkPSdNMTguOTk5OSAyOC4yNzk5QzE4LjU3NTYgMjguMjc5OSAxOC4xNjg2IDI4LjExMTMgMTcuODY4NSAyNy44MTEyQzE3LjU2ODUgMjcuNTExMiAxNy4zOTk5IDI3LjEwNDIgMTcuMzk5OSAyNi42Nzk5VjE3LjcxOTlDMTcuMzk5OSAxNy4yOTU1IDE3LjU2ODUgMTYuODg4NiAxNy44Njg1IDE2LjU4ODVDMTguMTY4NiAxNi4yODg0IDE4LjU3NTYgMTYuMTE5OSAxOC45OTk5IDE2LjExOTlDMTkuNDI0MiAxNi4xMTk5IDE5LjgzMTIgMTYuMjg4NCAyMC4xMzEzIDE2LjU4ODVDMjAuNDMxMyAxNi44ODg2IDIwLjU5OTkgMTcuMjk1NSAyMC41OTk5IDE3LjcxOTlWMjYuNjc5OUMyMC41OTk5IDI3LjEwNDIgMjAuNDMxMyAyNy41MTEyIDIwLjEzMTMgMjcuODExMkMxOS44MzEyIDI4LjExMTMgMTkuNDI0MiAyOC4yNzk5IDE4Ljk5OTkgMjguMjc5OVonIGZpbGw9JyUyMzUxNjJGRicvJTNlJTNjcGF0aCBkPSdNMTguOTk5OSAxMy42Njg4QzE4Ljc4OTggMTMuNjY4OCAxOC41ODE3IDEzLjYyNzQgMTguMzg3NiAxMy41NDdDMTguMTkzNSAxMy40NjY2IDE4LjAxNzEgMTMuMzQ4NyAxNy44Njg1IDEzLjIwMDFDMTcuNzIgMTMuMDUxNiAxNy42MDIxIDEyLjg3NTIgMTcuNTIxNyAxMi42ODExQzE3LjQ0MTMgMTIuNDg2OSAxNy4zOTk5IDEyLjI3ODkgMTcuMzk5OSAxMi4wNjg4VjExLjMyQzE3LjM5OTkgMTAuODk1NiAxNy41Njg1IDEwLjQ4ODcgMTcuODY4NSAxMC4xODg2QzE4LjE2ODYgOS44ODg1NCAxOC41NzU2IDkuNzE5OTcgMTguOTk5OSA5LjcxOTk3QzE5LjQyNDIgOS43MTk5NyAxOS44MzEyIDkuODg4NTQgMjAuMTMxMyAxMC4xODg2QzIwLjQzMTMgMTAuNDg4NyAyMC41OTk5IDEwLjg5NTYgMjAuNTk5OSAxMS4zMlYxMi4wNjg4QzIwLjU5OTkgMTIuMjc4OSAyMC41NTg1IDEyLjQ4NjkgMjAuNDc4MSAxMi42ODExQzIwLjM5NzcgMTIuODc1MiAyMC4yNzk4IDEzLjA1MTYgMjAuMTMxMyAxMy4yMDAxQzE5Ljk4MjcgMTMuMzQ4NyAxOS44MDYzIDEzLjQ2NjYgMTkuNjEyMiAxMy41NDdDMTkuNDE4MSAxMy42Mjc0IDE5LjIxIDEzLjY2ODggMTguOTk5OSAxMy42Njg4VjEzLjY2ODhaJyBmaWxsPSclMjM1MTYyRkYnLyUzZSUzY3BhdGggZD0nTTE5LjAwMDEgMzcuODc5OUMxNS4yNjYgMzcuODc5OSAxMS42MTU4IDM2Ljc3MjYgOC41MTA5NiAzNC42OThDNS40MDYxNiAzMi42MjM1IDIuOTg2MjYgMjkuNjc0OCAxLjU1NzI4IDI2LjIyNDlDMC4xMjgyOTggMjIuNzc1MSAtMC4yNDU1ODkgMTguOTc4OSAwLjQ4MjkgMTUuMzE2NkMxLjIxMTM5IDExLjY1NDIgMy4wMDk1MyA4LjI5MDEyIDUuNjQ5OTUgNS42NDk3MUM4LjI5MDM3IDMuMDA5MjkgMTEuNjU0NSAxLjIxMTE0IDE1LjMxNjggMC40ODI2NTVDMTguOTc5MiAtMC4yNDU4MzQgMjIuNzc1MyAwLjEyODA1MyAyNi4yMjUyIDEuNTU3MDRDMjkuNjc1MSAyLjk4NjAyIDMyLjYyMzcgNS40MDU5MiAzNC42OTgzIDguNTEwNzJDMzYuNzcyOCAxMS42MTU1IDM3Ljg4MDEgMTUuMjY1OCAzNy44ODAxIDE4Ljk5OTlDMzcuODc1IDI0LjAwNTYgMzUuODg0MyAyOC44MDQ5IDMyLjM0NDcgMzIuMzQ0NEMyOC44MDUxIDM1Ljg4NCAyNC4wMDU5IDM3Ljg3NDggMTkuMDAwMSAzNy44Nzk5VjM3Ljg3OTlaTTE5LjAwMDEgMy4zMTk4OEMxNS44OTg5IDMuMzE5ODggMTIuODY3MyA0LjIzOTUgMTAuMjg4OCA1Ljk2MjQ0QzcuNzEwMjIgNy42ODUzOCA1LjcwMDQ4IDEwLjEzNDMgNC41MTM2OSAxMi45OTk0QzMuMzI2OTEgMTUuODY0NiAzLjAxNjQgMTkuMDE3MyAzLjYyMTQxIDIyLjA1ODlDNC4yMjY0MyAyNS4xMDA1IDUuNzE5OCAyNy44OTQ0IDcuOTEyNjkgMzAuMDg3M0MxMC4xMDU2IDMyLjI4MDIgMTIuODk5NSAzMy43NzM2IDE1Ljk0MTEgMzQuMzc4NkMxOC45ODI3IDM0Ljk4MzYgMjIuMTM1NSAzNC42NzMxIDI1LjAwMDYgMzMuNDg2M0MyNy44NjU3IDMyLjI5OTUgMzAuMzE0NiAzMC4yODk4IDMyLjAzNzYgMjcuNzExMkMzMy43NjA1IDI1LjEzMjcgMzQuNjgwMSAyMi4xMDExIDM0LjY4MDEgMTguOTk5OUMzNC42NzUgMTQuODQyOCAzMy4wMjE0IDEwLjg1NzUgMzAuMDgxOSA3LjkxODA2QzI3LjE0MjUgNC45Nzg1OSAyMy4xNTcyIDMuMzI0OTYgMTkuMDAwMSAzLjMxOTg4VjMuMzE5ODhaJyBmaWxsPSclMjM1MTYyRkYnLyUzZSUzYy9zdmclM2VcIik7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHh0LXdhcm5pbmcge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDYycHg7XG4gIH1cbiAgLnR4dC13YXJuaW5nOmFmdGVyIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgdG9wOiAyMHB4O1xuICB9XG59XG5cbnN2ZyB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5zdmctcGx1cywgLnN2Zy1tYWlsIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmlsbDogIzE5MjI0OTtcbn1cblxuLnN2Zy1zZWFyY2gsXG4uc3ZnLWZpbHRlciB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZpbGw6ICM1MTYyRkY7XG59XG5cbi5zdmctY2FsbCwgLnN2Zy1waW4sIC5zdmctYWRkLCAuc3ZnLWZpbHRlciwgLnN2Zy1yZWxvYWQsIC5zdmctc2VuZCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZpbGw6ICNBOUFEQzY7XG59XG5cbi5zdmctcmVsb2FkIHtcbiAgZmlsbDogIzc2N0RBMjtcbn1cblxuLnN2Zy1hZGQge1xuICBmaWxsOiAjMjEyRDY0O1xufVxuXG4uc3ZnLXBpbiwgLnN2Zy1tYWlsLCAuc3ZnLXNlbmQge1xuICBmaWxsOiB3aGl0ZTtcbn1cblxuLmNoZXZyb24tbGVmdCwgLmNoZXZyb24tcmlnaHQge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmaWxsOiByZ2IoMTY5LCAxNzMsIDE5OCk7XG59XG5cbi5zdmctcHJldiwgLnN2Zy1uZXh0IHtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmaWxsOiByZ2IoMTY5LCAxNzMsIDE5OCk7XG59XG5cbi5zdmctY3Jvc3Mge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBmaWxsOiAjNzY3REExO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zdmctZG93biB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZmlsbDogIzc2N0RBMTtcbn1cblxuLnN2Zy11c2VyIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZmlsbDogIzc2N0RBMTtcbn1cblxuLnNvY2lhbC1ncm91cCwgLmxhbmctZ3JvdXAge1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5sYW5nLWdyb3VwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRTNFRjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc29jaWFsLWdyb3VwX19pdGVtLCAubGFuZy1ncm91cF9faXRlbSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTYyRkY7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4uc29jaWFsLWdyb3VwX19pdGVtOmhvdmVyLCAubGFuZy1ncm91cF9faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NjdEQTE7XG59XG5cbi5sYW5nLWdyb3VwX19pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDE2OSwgMTczLCAxOTgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogcmdiKDE2OSwgMTczLCAxOTgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlLUJvbGRcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmxhbmctZ3JvdXBfX2l0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTE2MkZGO1xuICBjb2xvcjogIzUxNjJGRjtcbn1cbi5sYW5nLWdyb3VwX19pdGVtLmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MTYyRkY7XG4gIGNvbG9yOiAjNTE2MkZGO1xufVxuXG4uc3ZnLWxpbmsge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBmaWxsOiAjRTFFM0VGO1xufVxuLnN2Zy1saW5rOmhvdmVyIHtcbiAgZmlsbDogIzUxNjJGRjtcbn1cblxuLyo9PT09PT09PUdBTUJVUkdFUj09PT09PSovXG4ubWVudS10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiA2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigxNjksIDE3MywgMTk4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5tZW51LXRvZ2dsZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWVudS10b2dnbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5tZW51LXRvZ2dsZSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2OSwgMTczLCAxOTgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnM7XG4gIC1vLXRyYW5zaXRpb246IDAuMnM7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5tZW51LXRvZ2dsZSBzcGFuOmFmdGVyLFxuLm1lbnUtdG9nZ2xlIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2OSwgMTczLCAxOTgpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnM7XG4gIC1vLXRyYW5zaXRpb246IDAuMnM7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5tZW51LXRvZ2dsZSBzcGFuOmFmdGVyIHtcbiAgdG9wOiAtNnB4O1xufVxuXG4ubWVudS10b2dnbGUgc3BhbjpiZWZvcmUge1xuICBib3R0b206IC02cHg7XG59XG5cbi5hY3RpdmUubWVudS10b2dnbGUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5hY3RpdmUubWVudS10b2dnbGUgc3BhbjphZnRlciB7XG4gIHRvcDogMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uYWN0aXZlLm1lbnUtdG9nZ2xlIHNwYW46YmVmb3JlIHtcbiAgYm90dG9tOiAwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi5zdmctZm9sZGVyIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzdweDtcbiAgZmlsbDogI0E5QURDNjtcbn1cblxuLnN2Zy1kb3dubCB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGZpbGw6ICNBOUFEQzY7XG59XG5cbi5zdmctdGFyZ2V0LCAuc3ZnLWZ1bGxzY3JlZW4sIC5zdmctdXNlcklkLnN2Zy11c2VySWQsIC5zdmctd3d3IHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgZmlsbDogIzUxNjJGRjtcbn1cblxuLnN2Zy11c2VyLnN2Zy11c2VySWQge1xuICBoZWlnaHQ6IDIycHg7XG59XG5cbi5zdmctd3d3IHtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG4uc3ZnLXVwIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLnN2Zy1jYW0ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmaWxsOiAjRTMwNjEzO1xufVxuXG4uc3ZnLWNoZWNrIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTRweDtcbiAgZmlsbDogIzUxNjJGRjtcbn1cblxuLnN2Zy1jbG9zZSwgLmljb24tY2xvc2Uge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmaWxsOiAjMTkyMjQ5O1xufVxuXG4uaWNvbi1jbG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyUzZSUzY3BhdGggZD0nTTEuMzMzNjQgMTUuMzMzM0MxLjI0NjAxIDE1LjMzMzYgMS4xNTkxOSAxNS4zMTY2IDEuMDc4MTggMTUuMjgzMkMwLjk5NzE3MSAxNS4yNDk4IDAuOTIzNTc2IDE1LjIwMDcgMC44NjE2MzggMTUuMTM4N0MwLjczNzU0NSAxNS4wMTI5IDAuNjY3OTY5IDE0Ljg0MzMgMC42Njc5NjkgMTQuNjY2N0MwLjY2Nzk2OSAxNC40OSAwLjczNzU0NSAxNC4zMjA0IDAuODYxNjM4IDE0LjE5NDdMMTQuMTk1IDAuODYxMzQxQzE0LjMyMDIgMC43MzYxNTkgMTQuNDg5OSAwLjY2NTgzMyAxNC42NjcgMC42NjU4MzNDMTQuODQ0IDAuNjY1ODMzIDE1LjAxMzggMC43MzYxNTkgMTUuMTM5IDAuODYxMzQxQzE1LjI2NDIgMC45ODY1MjMgMTUuMzM0NSAxLjE1NjMxIDE1LjMzNDUgMS4zMzMzNEMxNS4zMzQ1IDEuNTEwMzggMTUuMjY0MiAxLjY4MDE2IDE1LjEzOSAxLjgwNTM0TDEuODA1NjQgMTUuMTM4N0MxLjc0MzcgMTUuMjAwNyAxLjY3MDExIDE1LjI0OTggMS41ODkxIDE1LjI4MzJDMS41MDgwOSAxNS4zMTY2IDEuNDIxMjcgMTUuMzMzNiAxLjMzMzY0IDE1LjMzMzNaJyBmaWxsPSclMjMxOTIyNDknLyUzZSUzY3BhdGggZD0nTTE0LjY2NjkgMTUuMzMzM0MxNC41NzkyIDE1LjMzMzYgMTQuNDkyNCAxNS4zMTY2IDE0LjQxMTQgMTUuMjgzMkMxNC4zMzA0IDE1LjI0OTggMTQuMjU2OCAxNS4yMDA3IDE0LjE5NDkgMTUuMTM4N0wwLjg2MTUyNCAxLjgwNTM0QzAuNzM2MzQyIDEuNjgwMTYgMC42NjYwMTYgMS41MTAzOCAwLjY2NjAxNiAxLjMzMzM0QzAuNjY2MDE2IDEuMTU2MzEgMC43MzYzNDIgMC45ODY1MjMgMC44NjE1MjQgMC44NjEzNDFDMC45ODY3MDcgMC43MzYxNTkgMS4xNTY0OSAwLjY2NTgzMyAxLjMzMzUyIDAuNjY1ODMzQzEuNTEwNTYgMC42NjU4MzMgMS42ODAzNCAwLjczNjE1OSAxLjgwNTUyIDAuODYxMzQxTDE1LjEzODkgMTQuMTk0N0MxNS4yNjI5IDE0LjMyMDQgMTUuMzMyNSAxNC40OSAxNS4zMzI1IDE0LjY2NjdDMTUuMzMyNSAxNC44NDMzIDE1LjI2MjkgMTUuMDEyOSAxNS4xMzg5IDE1LjEzODdDMTUuMDc2OSAxNS4yMDA3IDE1LjAwMzMgMTUuMjQ5OCAxNC45MjIzIDE1LjI4MzJDMTQuODQxMyAxNS4zMTY2IDE0Ljc1NDUgMTUuMzMzNiAxNC42NjY5IDE1LjMzMzNaJyBmaWxsPSclMjMxOTIyNDknLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uc3ZnLW1lZGljYWwsXG5bY2xhc3NePXN2Zy1iZW5lZml0XSB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGZpbGw6ICNBOUFEQzY7XG59XG5cbi5zdmctYmVuZWZpdDUge1xuICBoZWlnaHQ6IDI5cHg7XG59XG5cbltjbGFzc149c3ZnLWljb25fXSB7XG4gIGZpbGw6ICM3NjdEQTI7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDM5cHg7XG59XG5cbi5zdmctaWNvbl8xMSxcbi5zdmctaWNvbl81LCAuc3ZnLWljb25fMTIsIC5zdmctaWNvbl8yMSB7XG4gIHdpZHRoOiAzNHB4O1xufVxuXG4uc3ZnLWljb25fMjUge1xuICBoZWlnaHQ6IDMxcHg7XG59XG5cbi5zdmctYm9vayB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZpbGw6IHdoaXRlO1xufVxuXG4uc3ZnLXJpZ2h0LCAuc3ZnLWxlZnQge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmaWxsOiB3aGl0ZTtcbn1cblxuLnN2Zy1sZWZ0IHtcbiAgZmlsbDogIzUxNjJGRjtcbn1cblxuLnN2Zy1saXN0IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgZmlsbDogIzc2N0RBMjtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCxcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGwsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCAjZmZmIGluc2V0O1xuICBib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCAjZmZmIGluc2V0O1xufVxuXG4uZm9ybS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0taXRlbSAuZmFrZS1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTZweDtcbiAgdG9wOiAxN3B4O1xuICBjb2xvcjogcmdiKDE2OSwgMTczLCAxOTgpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0taXRlbSAuZmFrZS1wbGFjZWhvbGRlciBiIHtcbiAgY29sb3I6IHJlZDtcbn1cbi5mb3JtLWl0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHJnYigxNjksIDE3MywgMTk4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmZvcm0taXRlbSBwLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuaW5wdXQsIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMTJENjQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUUzRUY7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5pbnB1dDo6cGxhY2Vob2xkZXIsIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IHJnYigxNjksIDE3MywgMTk4KTtcbn1cblxuLmZvcm0taXRlbSB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTgwcHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgcmVzaXplOiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmFrZS1wbGFjZWhvbGRlciArIGlucHV0IHtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG59XG5cbnRleHRhcmVhLmVycm9yLCBpbnB1dC5lcnJvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cblxudGV4dGFyZWEuZGlzYWJsZSwgaW5wdXQuZGlzYWJsZSB+ICoge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbnRleHRhcmVhLmVycm9yIH4gcCxcbmlucHV0LmVycm9yIH4gcCB7XG4gIGNvbG9yOiByZWQ7XG59XG5cbmlucHV0LnZhbGlkLCB0ZXh0YXJlYS52YWxpZCwgaW5wdXQ6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigxNjksIDE3MywgMTk4KTtcbn1cblxuLmZha2UtcGxhY2Vob2xkZXIuYWN0aXZlIHtcbiAgdG9wOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLyogc3dpdGNoIGl0ZW0qL1xuLnN3aXRjaC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTJweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3dpdGNoLWl0ZW0gaW5wdXQge1xuICB3aWR0aDogMC4wMXB4O1xuICBoZWlnaHQ6IDAuMDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4uc3dpdGNoLWl0ZW0gLnN3aXRjaC1pdGVtX190b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjRweDtcbn1cbi5zd2l0Y2gtaXRlbSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3aXRjaC1pdGVtIHAge1xuICBjb2xvcjogIzc2N0RBMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNDhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1SZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3dpdGNoLWl0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc3dpdGNoLWl0ZW0gLnN3aXRjaC1pdGVtX190b2dnbGUgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NjdEQTE7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG59XG4uc3dpdGNoLWl0ZW0gLnN3aXRjaC1pdGVtX190b2dnbGUgc3BhbiArIHNwYW4ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDJweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5zd2l0Y2gtaXRlbSBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pdGVtX190b2dnbGUgPiBzcGFuICsgc3BhbiB7XG4gIGxlZnQ6IDE4cHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnN3aXRjaC1pdGVtIGlucHV0OmNoZWNrZWQgKyAuc3dpdGNoLWl0ZW1fX3RvZ2dsZSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc3NkZGO1xufVxuXG4vKj09PT09PT09PT09PT1jaGVja2JveD09PT09PSovXG4uZm9ybS1jaGVja2JveC5kaXNhYmxlLCAuZm9ybS1yYWRpby5kaXNhYmxlIHtcbiAgb3BhY2l0eTogMC4zNjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb3JtLWNoZWNrYm94IGxhYmVsLCAuZm9ybS1yYWRpbyBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY2hlY2tib3ggbGFiZWwgaW5wdXQsIC5mb3JtLXJhZGlvIGxhYmVsIGlucHV0IHtcbiAgd2lkdGg6IDAuMDFweDtcbiAgaGVpZ2h0OiAwLjAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmZvcm0tY2hlY2tib3ggbGFiZWwgaW5wdXQ6OnBsYWNlaG9sZGVyLCAuZm9ybS1yYWRpbyBsYWJlbCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiByZ2IoMTY5LCAxNzMsIDE5OCk7XG59XG5cbi5mb3JtLWNoZWNrYm94IHNwYW4uZmFrZS1jaGVja2JveCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc2N0RBMTtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzc2N0RBMTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9jaGVjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTUwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvcm0tY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW4uZmFrZS1jaGVja2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Nzc2RkY7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2Nzc2RkY7XG59XG4uZm9ybS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLmZvcm0taXRlbV9fcGljIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNjJGRjtcbn1cbi5mb3JtLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAuZm9ybS1pdGVtX19waWMgc3ZnIHtcbiAgZmlsbDogd2hpdGU7XG59XG5cbi5mb3JtLXJhZGlvIC5mYWtlLXJhZGlvIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzY3REExO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL2NoZWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtNTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybS1yYWRpbyBzcGFuICsgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLmZvcm0tcmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW4uZmFrZS1yYWRpbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Nzc2RkY7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY3NzZGRjtcbn1cbi5mb3JtLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyAuZm9ybS1pdGVtX19waWMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE2MkZGO1xufVxuLmZvcm0tcmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5mb3JtLWl0ZW1fX3BpYyBzdmcge1xuICBmaWxsOiB3aGl0ZTtcbn1cblxuLmZvcm0tcmFkaW8gLmJvZHktNSwgLmZvcm0tY2hlY2tib3ggLmJvZHktNSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uZm9ybS1yYWRpbyAuZm9ybS1pdGVtX19waWMsIC5mb3JtLWNoZWNrYm94IC5mb3JtLWl0ZW1fX3BpYyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB3aWR0aDogNjJweDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRTNFRjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZm9ybS1yYWRpbyAuZm9ybS1pdGVtX19waWM6aG92ZXIsIC5mb3JtLWNoZWNrYm94IC5mb3JtLWl0ZW1fX3BpYzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTYyRkY7XG59XG4uZm9ybS1yYWRpbyAuZm9ybS1pdGVtX19waWM6aG92ZXIgc3ZnLCAuZm9ybS1jaGVja2JveCAuZm9ybS1pdGVtX19waWM6aG92ZXIgc3ZnIHtcbiAgZmlsbDogd2hpdGU7XG59XG4uZm9ybS1yYWRpbyAuZm9ybS1pdGVtX19waWMgc3ZnLCAuZm9ybS1jaGVja2JveCAuZm9ybS1pdGVtX19waWMgc3ZnIHtcbiAgZmlsbDogIzc2N0RBMTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS1yYWRpbyAuZm9ybS1pdGVtX19waWMsIC5mb3JtLWNoZWNrYm94IC5mb3JtLWl0ZW1fX3BpYyB7XG4gICAgd2lkdGg6IDUycHg7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICB9XG59XG5cbi5kcm9wLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRyb3AtYmxvY2sgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kcm9wLWJsb2NrIGlucHV0IHtcbiAgd2lkdGg6IDAuMDFweDtcbiAgaGVpZ2h0OiAwLjAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZHJvcC1ibG9ja19fbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcC1ibG9ja19fbGlzdCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZHJvcC1ibG9jayBpbnB1dDpjaGVja2VkICsgLmRyb3AtYmxvY2tfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvcm0taXRlbS5mb3JtLWl0ZW0tLXNlYXJjaCAuZm9ybS1pbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG4uZm9ybS1pdGVtLmZvcm0taXRlbS0tc2VhcmNoIC5mbHgtY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0b3A6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4uZm9ybS1pdGVtLmZvcm0taXRlbS0tc2VhcmNoIC5mbHgtY2VudGVyOmhvdmVyIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zNSk7XG59XG5cbi5oZWxwLWlucHV0IHtcbiAgd2lkdGg6IDAuMDFlbTtcbiAgaGVpZ2h0OiAwLjAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmZvcm0tZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFM0VGO1xuICBiYWNrZ3JvdW5kOiAjRjlGOUZCO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZm9ybS1maWVsZHNldCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJ0bi1jbGVhbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZvcm0tYnV0dG9ucyAuYnRuLCAuZm9ybS1idXR0b25zIGJ1dHRvbiwgLmZvcm0tYnV0dG9ucyAuYnRuLW91dGxpbmUsIC5mb3JtLWJ1dHRvbnMgLmJ0bi1hY2NlbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuXG4uZm9ybS1maWVsZHNldCArIC5mb3JtLWZpZWxkc2V0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS1maWVsZHNldCArIC5mb3JtLWZpZWxkc2V0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbn1cbi5mb3JtLXJvdyBidXR0b24ge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5mb3JtLXJvdyAuZm9ybS1pdGVtIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZm9ybS1yb3cgKyAuZm9ybS1yb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT0qL1xuLm15U2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubXlTZWxlY3QtZHJvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHotaW5kZXg6IDI7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5teVNlbGVjdCBpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubXlTZWxlY3QgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogcmdiKDE2OSwgMTczLCAxOTgpO1xufVxuXG4ubXlTZWxlY3QtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG59XG4ubXlTZWxlY3QtaW5wdXQgaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuXG4ubXlTZWxlY3QtZHJvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC1oZWlnaHQ6IDE3MXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIHNjcm9sbGJhci1jb2xvcjogI0UxRTNFRiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEycHggMTJweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRTNFRjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMTJweCAwcHggcmdiYSg2NywgOTQsIDEwOCwgMC4wNik7XG59XG4ubXlTZWxlY3QtZHJvcDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLm15U2VsZWN0LWRyb3A6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFM0VGO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ubXlTZWxlY3QtZHJvcDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5teVNlbGVjdC1kcm9wIC5teVNlbGVjdC1vcHRpb25zIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogcmdiKDE2OSwgMTczLCAxOTgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubXlTZWxlY3QtZHJvcCAubXlTZWxlY3Qtb3B0aW9uczpob3ZlciB7XG4gIGNvbG9yOiAjMjEyRDY0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5teVNlbGVjdC1kcm9wIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuICB9XG59XG5cbi5teVNlbGVjdC1kcm9wLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubXlTZWxlY3QtaWNvbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2IoMTY5LCAxNzMsIDE5OCk7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYigxNjksIDE3MywgMTk4KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgei1pbmRleDogMztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubXlTZWxlY3QtaWNvbi5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4udGV4dC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxOTIyNDk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5idG4tYWNjZW50LCAuYnRuLW91dGxpbmUsIC5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MTYyRkY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjNTE2MkZGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1TZW1pQm9sZFwiO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmJ0bi1hY2NlbnQgc3ZnLCAuYnRuLW91dGxpbmUgc3ZnLCAuYnRuIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmJ0bi1hY2NlbnQgLnN2Zy1saW5rLCAuYnRuLW91dGxpbmUgLnN2Zy1saW5rLCAuYnRuIC5zdmctbGluayB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5idG4tYWNjZW50LCAuYnRuLW91dGxpbmUsIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cblxuLmZvb3RlciAuYnRuLWFjY2VudCB7XG4gIGhlaWdodDogNDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxM3B4IDIwcHggMTRweDtcbn1cblxuLmJ0bi1hY2NlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc3NkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjc3NkZGO1xufVxuXG4uYnRuLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzUxNjJGRjtcbn1cbi5idG4tb3V0bGluZSBzdmcge1xuICBmaWxsOiAjNTE2MkZGO1xufVxuLmJ0bi1vdXRsaW5lOmhvdmVyIHtcbiAgY29sb3I6ICM3NDc3Q0M7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NDc3Q0M7XG59XG4uYnRuLW91dGxpbmU6aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzc0NzdDQztcbn1cblxuLmJ0biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NjdEQTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjNzY3REExO1xufVxuLmJ0biBzdmcge1xuICBmaWxsOiAjNzY3REExO1xufVxuLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjNTE2MkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTE2MkZGO1xufVxuLmJ0bjpob3ZlciBzdmcge1xuICBmaWxsOiAjNTE2MkZGO1xufVxuXG4uYnRuLWFjY2VudC5kaXNhYmxlLFxuLmJ0bi1vdXRsaW5lLmRpc2FibGUsXG4uYnRuLmRpc2FibGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbi5idG4tbGVmdCwgLmJ0bi1yaWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigxNjksIDE3MywgMTk4KTtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5idG4tbGVmdDpob3ZlciwgLmJ0bi1yaWdodDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzUxNjJGRjtcbn1cbi5idG4tbGVmdDpob3ZlciBzdmcsIC5idG4tcmlnaHQ6aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzUxNjJGRjtcbn1cblxuLmNpcmNsZS1idXR0b24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzY3REExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNpcmNsZS1idXR0b246aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTE2MkZGO1xufVxuLmNpcmNsZS1idXR0b24uYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTE2MkZGO1xufVxuLmNpcmNsZS1idXR0b24uYWN0aXZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE2MkZGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubWluaS1idG4ge1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc2N0RBMTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLXhzLXNob3J0IHtcbiAgICB3aWR0aDogNTRweDtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gIH1cbiAgLmJ0bi14cy1zaG9ydCBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYWdpbmF0aW9uLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IC0xcHg7XG59XG4ucGFnaW5hdGlvbi1uYXYgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NjdEQTE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM3NjdEQTE7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtQm9sZFwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5wYWdpbmF0aW9uLW5hdiBhLmFjdGl2ZSwgLnBhZ2luYXRpb24tbmF2IGE6aG92ZXIge1xuICBjb2xvcjogIzUxNjJGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzUxNjJGRjtcbn1cbi5wYWdpbmF0aW9uLW5hdiBhLmFjdGl2ZSBzdmcsIC5wYWdpbmF0aW9uLW5hdiBhOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICM1MTYyRkY7XG59XG4ucGFnaW5hdGlvbi1uYXYgLnBhZ2luYXRpb24tcHJldiB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHggMCAwIDUwcHg7XG59XG4ucGFnaW5hdGlvbi1uYXYgLnBhZ2luYXRpb24tbmV4dCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDA7XG59XG5cbi50YWcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGhlaWdodDogMjVweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzc2N0RBMTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMTY5LCAxNzMsIDE5OCk7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5RkI7XG59XG4udGFnID4gKiArICoge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLnRhZy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE2MkZGO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50YWcuYWN0aXZlIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4udGFnLmFjdGl2ZTpob3ZlciwgLnRhZzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzUxNjJGRjtcbiAgY29sb3I6ICM1MTYyRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5RkI7XG59XG4udGFnLmFjdGl2ZTpob3ZlciBzdmcsIC50YWc6aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzUxNjJGRjtcbn1cblxuLnRhZy13cmFwcGVyIHtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wcm9qZWN0LWNhcmQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFM0VGO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNDBweDtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnByb2plY3QtY2FyZCAuaDEge1xuICBjb2xvcjogIzUxNjJGRjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2plY3QtY2FyZCB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5wcm9qZWN0LWNhcmQgLnByb2plY3QtY2FyZF9faW1nIHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5wcm9qZWN0LWNhcmQgLnByb2plY3QtY2FyZF9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0NXB4O1xuICBoZWlnaHQ6IDEwMXB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnByb2plY3QtY2FyZCAucHJvamVjdC1jYXJkX19mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUUzRUY7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wcm9qZWN0LWNhcmQgLnByb2plY3QtY2FyZF9fZm9vdGVyIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNzY3REExO1xufVxuLnByb2plY3QtY2FyZCAucHJvamVjdC1jYXJkX19saW5rIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvamVjdC1jYXJkIC5wcm9qZWN0LWNhcmRfX2xpbms6aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzUxNjJGRjtcbn1cblxuLnByb2plY3QtY2FyZCArIC5wcm9qZWN0LWNhcmQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ubmV3cy1jYXJkIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRTNFRjtcbn1cbi5uZXdzLWNhcmQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UxRTNFRjtcbn1cbi5uZXdzLWNhcmRfX2ltZyB7XG4gIHdpZHRoOiAzMjBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubmV3cy1jYXJkX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ubmV3cy1jYXJkX19pbmZvIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uZXdzLWNhcmRfX2RhdGUge1xuICBjb2x1bW4tZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5uZXdzLWNhcmRfX2RhdGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHJnYigxNjksIDE3MywgMTk4KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1Cb2xkXCI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uZXdzLWNhcmRfX2RhdGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubmV3cy1jYXJkX19kYXRlIHNwYW46Zmlyc3QtY2hpbGQge1xuICBmb250LXNpemU6IDU0cHg7XG4gIGNvbG9yOiAjNzQ3N0NDO1xuICBsaW5lLWhlaWdodDogMC45O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubmV3cy1jYXJkX19kYXRlIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLm5ld3MtY2FyZF9fbGluayB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MTYyRkY7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4ubmV3cy1jYXJkX19saW5rIC5zdmctbGluayB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZpbGw6ICM1MTYyRkY7XG59XG4ubmV3cy1jYXJkX190ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubmV3cy1jYXJkX190ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5uZXdzLWNhcmRfX3RleHQgLmJvZHktMyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjMTkyMjQ5O1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uZXdzLWNhcmRfX3RleHQgLmJvZHktMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLm5ld3MtY2FyZF9fdGV4dCBwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICM3NjdEQTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIC5uZXdzLWNhcmRfX3RleHQgcCB7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA2O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3MtY2FyZF9fdGV4dCBwIHtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5ld3MtY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICB9XG4gIC5uZXdzLWNhcmRfX2luZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLm5ld3MtY2FyZDpob3ZlciAubmV3cy1jYXJkX19saW5rIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5uZXdzLWNhcmQ6aG92ZXIgLmJvZHktMyB7XG4gIGNvbG9yOiAjNTE2MkZGO1xufVxuXG4uZG93bmxvYWQtY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUUzRUY7XG4gIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kb3dubG9hZC1jYXJkIGltZywgLmRvd25sb2FkLWNhcmQgc3BhbiwgLmRvd25sb2FkLWNhcmQgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZG93bmxvYWQtY2FyZCBwIHtcbiAgZmxleC1ncm93OiA0O1xufVxuLmRvd25sb2FkLWNhcmQgcCwgLmRvd25sb2FkLWNhcmQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM3NjdEQTE7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtU2VtaUJvbGRcIjtcbn1cbi5kb3dubG9hZC1jYXJkIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRvd25sb2FkLWNhcmQge1xuICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG4gIC5kb3dubG9hZC1jYXJkIGltZyB7XG4gICAgd2lkdGg6IDMxcHg7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5kb3dubG9hZC1jYXJkIHN2ZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5kb3dubG9hZC1jYXJkIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmRvd25sb2FkLWNhcmQgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRvd25sb2FkLWNhcmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZG93bmxvYWQtY2FyZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzUxNjJGRjtcbn1cbi5kb3dubG9hZC1jYXJkOmhvdmVyIHAsIC5kb3dubG9hZC1jYXJkOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzUxNjJGRjtcbn1cbi5kb3dubG9hZC1jYXJkOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICM1MTYyRkY7XG59XG5cbi5kb3dubG9hZC1jYXJkcy13cmFwcGVyIC5kb3dubG9hZC1jYXJkICsgLmRvd25sb2FkLWNhcmQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kb3dubG9hZC1jYXJkcy13cmFwcGVyIC5kb3dubG9hZC1jYXJkICsgLmRvd25sb2FkLWNhcmQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuW2ZyYW1lLW1vZGFsXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbioudmlzaWJsZVtmcmFtZS1tb2RhbF0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAxMDtcbiAgYW5pbWF0aW9uLW5hbWU6IG9wYWNpdHk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAqLnZpc2libGVbZnJhbWUtbW9kYWxdIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxufVxuXG4ubW9kYWwtZnJhbWUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2OSwgMTczLCAxOTgsIDAuOCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDQ0OXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAubW9kYWwtZnJhbWUtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubW9kYWwtZnJhbWUtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ubW9kYWwtZnJhbWUtd3JhcHBlciAuaWNvbi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICByaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vZGFsLWZyYW1lLXdyYXBwZXIgLmljb24tY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vZGFsLWZyYW1lLXdyYXBwZXIgLmljb24tY2xvc2Uge1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuXG4ubW9kYWwtZnJhbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NSU7XG4gIG1heC13aWR0aDogMTM1MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFM0VGO1xuICBiYWNrZ3JvdW5kOiAjRjlGOUZCO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDQwcHggMHB4IHJnYmEoMTY5LCAxNzMsIDE5OCwgMC4zNSk7XG4gIHBhZGRpbmc6IDQwcHggMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9kYWwtZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5tb2RhbC1mcmFtZS13cmFwcGVyLm1vZGFsLWZyYW1lLXN1YnNjcmliZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5tb2RhbC1mcmFtZS13cmFwcGVyLm1vZGFsLWZyYW1lLXN1YnNjcmliZSAuZm9ybS1idXR0b25zIHtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbi5tb2RhbC1mcmFtZS13cmFwcGVyLm1vZGFsLWZyYW1lLXN1YnNjcmliZSAubW9kYWwtZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0OTBweDtcbn1cbi5ncmFkaWVudC1ib3gge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjQUNCNEZGO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTNkZWcsIHJnYmEoODEsIDk4LCAyNTUsIDAuNSkgMC4yNSUsIHJnYmEoMTE1LCAxMzAsIDI1NSwgMC41KSAxMDAlKTtcbiAgYm94LXNoYWRvdzogLThweCAtOHB4IDI1cHggMHB4IHJnYmEoMTEyLCAxMjYsIDI1NSwgMC41KSBpbnNldCwgOHB4IDhweCAyNXB4IDBweCByZ2JhKDExMiwgMTI2LCAyNTUsIDAuNSkgaW5zZXQ7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMi41cHgpO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG5vcm1hbCwgc2NyZWVuLCBub3JtYWw7XG4gIHBhZGRpbmc6IDYwcHggODBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtaW4td2lkdGg6IDc3JTtcbn1cbi5ncmFkaWVudC1ib3ggPiAqIHtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIC5ncmFkaWVudC1ib3gge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbiAgLmdyYWRpZW50LWJveCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ3JhZGllbnQtYm94IHtcbiAgICBtaW4td2lkdGg6IDg1JTtcbiAgICBwYWRkaW5nOiA2MHB4IDQwcHg7XG4gIH1cbiAgLmdyYWRpZW50LWJveCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ3JhZGllbnQtYm94IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgIHBhZGRpbmc6IDYwcHggODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ncmFkaWVudC1ib3gge1xuICAgIG1pbi13aWR0aDogMjkwcHg7XG4gICAgbWF4LXdpZHRoOiA2MTBweDtcbiAgfVxuICAuZ3JhZGllbnQtYm94IC5oMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWRpZW50LWJveCB7XG4gICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5ncmFkaWVudC1ib3ggLmgyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmdyYWRpZW50LWJsb2NrIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICBtYXgtd2lkdGg6IDEyMzVweDtcbn1cbi5ncmFkaWVudC1ibG9jayAuZ3JhZGllbnQtYm94IHtcbiAgcGFkZGluZzogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ncmFkaWVudC1ibG9jayAuZ3JhZGllbnQtYm94IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmFkaWVudC1ibG9jayAuZ3JhZGllbnQtYm94IHtcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ3JhZGllbnQtYmxvY2sge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgfVxufVxuXG4uZ3JhZGllbnQtYm94LmdyYWRpZW50LWJveC0tc3BlY2lhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMjEycHg7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogMjE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgMTA2cHggNTAlLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjgpIDAlLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjkpIDU2cHgsIHJnYigxMTIsIDEyNiwgMjU1KSA1NnB4LCByZ2IoMTEyLCAxMjYsIDI1NSkgNThweCwgdHJhbnNwYXJlbnQgNThweCwgdHJhbnNwYXJlbnQgNjhweCwgI0FDQjRGRiA2OHB4LCAjQUNCNEZGIDcwcHgsIGJsYWNrIDcwcHgsIGJsYWNrIDEwMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdyYWRpZW50LWJveC5ncmFkaWVudC1ib3gtLXNwZWNpYWwge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjVweDtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgNjVweCA1MCUsIHJnYmEoODEsIDk4LCAyNTUsIDAuOCkgMCUsIHJnYmEoODEsIDk4LCAyNTUsIDAuOSkgMjBweCwgcmdiKDExMiwgMTI2LCAyNTUpIDIwcHgsIHJnYigxMTIsIDEyNiwgMjU1KSAyOHB4LCB0cmFuc3BhcmVudCAyOHB4LCB0cmFuc3BhcmVudCAzNXB4LCAjQUNCNEZGIDM2cHgsICNBQ0I0RkYgNDBweCwgYmxhY2sgNDBweCwgYmxhY2sgMTAwcHgpO1xuICAgIG1pbi13aWR0aDogMjkwcHg7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdyYWRpZW50LWJveC5ncmFkaWVudC1ib3gtLXNwZWNpYWwge1xuICAgIHBhZGRpbmctbGVmdDogMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ3JhZGllbnQtYm94LmdyYWRpZW50LWJveC0tc3BlY2lhbCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWRpZW50LWJveC5ncmFkaWVudC1ib3gtLXNwZWNpYWwge1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCAzMHB4IDUwJSwgcmdiYSg4MSwgOTgsIDI1NSwgMC44KSAwJSwgcmdiYSg4MSwgOTgsIDI1NSwgMC45KSAxMHB4LCByZ2IoMTEyLCAxMjYsIDI1NSkgMTBweCwgcmdiKDExMiwgMTI2LCAyNTUpIDE2cHgsIHRyYW5zcGFyZW50IDE2cHgsIHRyYW5zcGFyZW50IDIwcHgsICNBQ0I0RkYgMjBweCwgI0FDQjRGRiAyMnB4LCBibGFjayAyMnB4LCBibGFjayAxMDBweCk7XG4gICAgbWluLWhlaWdodDogNjhweDtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1OHB4O1xuICB9XG59XG5cbi5ncmFkaWVudC1ib3hfX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDc3cHg7XG4gIHdpZHRoOiAxMzJweDtcbiAgaGVpZ2h0OiAxMzJweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5ncmFkaWVudC1ib3hfX2ljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWRpZW50LWJveF9faWNvbiB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGxlZnQ6IDIxcHg7XG4gIH1cbn1cblxuLmdyYWRpZW50LWJsb2NrX19ncm91cCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAzMHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIC5ncmFkaWVudC1ibG9ja19fZ3JvdXAge1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ3JhZGllbnQtYmxvY2tfX2dyb3VwIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdyYWRpZW50LWJsb2NrX19ncm91cCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ncmFkaWVudC1ibG9ja19fZ3JvdXAge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmFkaWVudC1ibG9ja19fZ3JvdXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5ncmFkaWVudC1ibG9ja19fZ3JvdXAgLmJvZHktMyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5oZWFkZXItc2xpZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLXNsaWRlci13cmFwcGVyOmFmdGVyLCAuaGVhZGVyLXNsaWRlci13cmFwcGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAzNCU7XG4gIHJpZ2h0OiA1OXB4O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXItc2xpZGVyLXdyYXBwZXI6YWZ0ZXIsIC5oZWFkZXItc2xpZGVyLXdyYXBwZXI6YmVmb3JlIHtcbiAgICByaWdodDogMjlweDtcbiAgfVxufVxuLmhlYWRlci1zbGlkZXItd3JhcHBlcjpiZWZvcmUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbn1cbi5oZWFkZXItc2xpZGVyLXdyYXBwZXIgLmhlYWRlci1zbGlkZXJfX2RlY29yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi5oZWFkZXItc2xpZGVyIHtcbiAgaGVpZ2h0OiA5NDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci1zbGlkZXIgLmgxIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyLXNsaWRlciAuaGVhZGVyLXNsaWRlcl9faXRlbSB7XG4gIGhlaWdodDogOTQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXItc2xpZGVyIC5oZWFkZXItc2xpZGVyX19pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNjAwcHg7XG4gIGhlaWdodDogMjIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9oZWFkZXItZGVjb3Iuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItc2xpZGVyIC5oZWFkZXItc2xpZGVyX19pdGVtOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuLmhlYWRlci1zbGlkZXIgLmhlYWRlci1zbGlkZXJfX2l0ZW0gLmhlYWRlci1zbGlkZXJfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmhlYWRlci1zbGlkZXIgLmhlYWRlci1zbGlkZXJfX2l0ZW0gLmhlYWRlci1zbGlkZXJfX2ltZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSg4MSwgOTgsIDI1NSwgMCkgNTQuMTclLCByZ2JhKDU5LCA3MywgMTgzLCAwLjI3KSA3NS41MiUsICMyMTJENjQgMTAwJSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjMpIDAlLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjMpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG5vcm1hbCwgc2NyZWVuLCBub3JtYWw7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5oZWFkZXItc2xpZGVyIC5oZWFkZXItc2xpZGVyX19pdGVtIC5oZWFkZXItc2xpZGVyX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIC5oZWFkZXItc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG4gIC5oZWFkZXItc2xpZGVyIC5oZWFkZXItc2xpZGVyX19pdGVtIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXItc2xpZGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgfVxuICAuaGVhZGVyLXNsaWRlciAuaGVhZGVyLXNsaWRlcl9faXRlbSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLXNsaWRlciAuaGVhZGVyLXNsaWRlcl9faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiAyMHB4O1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWRvdHMgLm93bC1kb3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdCB7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgfVxufVxuLm93bC1jYXJvdXNlbCAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm93bC1jYXJvdXNlbCAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogLTZweDtcbiAgYm90dG9tOiAtNnB4O1xuICByaWdodDogLTZweDtcbiAgbGVmdDogLTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBkb3QtYW5pbWF0ZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGRvdC1hbmltYXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogN3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogN3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogLTZweDtcbiAgYm90dG9tOiAtNnB4O1xuICByaWdodDogLTZweDtcbiAgbGVmdDogLTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm93bC1jYXJvdXNlbCAub3dsLWRvdHMge1xuICAgIHJpZ2h0OiAyOXB4O1xuICB9XG59XG5cbi5oZWFkZXItc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLWRvdHMge1xuICByaWdodDogNTlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtZG90cyB7XG4gICAgcmlnaHQ6IDI5cHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBkb3QtYW5pbWF0ZSB7XG4gIDAlIHtcbiAgICBib3JkZXI6IDZweCBzb2xpZCAjNTE2MkZGO1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlLCAwJSAxMDAlLCAwJSAwJSwgNTAlIDAlLCA1MCUgNTAlLCA1MCUgNTAlKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUsIDAlIDEwMCUsIDAlIDAlLCA1MCUgMCUsIDUwJSA1MCUsIDUwJSA1MCUpO1xuICB9XG4gIDEyLjUlIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAwLCAwIDAsIDUwJSA1MCUsIDUwJSA1MCUpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAwLCAwIDAsIDUwJSA1MCUsIDUwJSA1MCUpO1xuICB9XG4gIDI1JSB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDAgNTAlLCAwIDUwJSwgNTAlIDUwJSwgNTAlIDUwJSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDUwJSwgMCA1MCUsIDUwJSA1MCUsIDUwJSA1MCUpO1xuICB9XG4gIDM3LjUlIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDUwJSA1MCUsIDUwJSA1MCUpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDUwJSA1MCUsIDUwJSA1MCUpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDAsIDEwMCUgMTAwJSwgNTAlIDEwMCUsIDUwJSAxMDAlLCA1MCUgMTAwJSwgNTAlIDEwMCUsIDUwJSA1MCUsIDUwJSA1MCUpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCA1MCUgMTAwJSwgNTAlIDEwMCUsIDUwJSAxMDAlLCA1MCUgMTAwJSwgNTAlIDUwJSwgNTAlIDUwJSk7XG4gIH1cbiAgNjIuNSUge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgMTAwJSAwLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSwgNTAlIDUwJSwgNTAlIDUwJSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgMTAwJSAwLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSwgNTAlIDUwJSwgNTAlIDUwJSk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCwgMTAwJSA1MCUsIDEwMCUgNTAlLCAxMDAlIDUwJSwgMTAwJSA1MCUsIDEwMCUgNTAlLCA1MCUgNTAlLCA1MCUgNTAlKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDAsIDEwMCUgNTAlLCAxMDAlIDUwJSwgMTAwJSA1MCUsIDEwMCUgNTAlLCAxMDAlIDUwJSwgNTAlIDUwJSwgNTAlIDUwJSk7XG4gIH1cbiAgODcuNSUge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgMTAwJSAwLCAxMDAlIDAsIDEwMCUgMCwgMTAwJSAwLCAxMDAlIDAsIDEwMCUgMCwgNTAlIDUwJSwgNTAlIDUwJSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgMTAwJSAwLCAxMDAlIDAsIDEwMCUgMCwgMTAwJSAwLCAxMDAlIDAsIDEwMCUgMCwgNTAlIDUwJSwgNTAlIDUwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm9yZGVyOiA2cHggc29saWQgIzUxNjJGRjtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDUwJSAwLCA1MCUgMCwgNTAlIDAsIDUwJSAwLCA1MCUgMCwgNTAlIDAsIDUwJSA1MCUsIDUwJSA1MCUpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDUwJSAwLCA1MCUgMCwgNTAlIDAsIDUwJSAwLCA1MCUgMCwgNTAlIDAsIDUwJSA1MCUsIDUwJSA1MCUpO1xuICB9XG59XG4uc2lkZWJhciB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiA2cHggMHB4IDQwcHggMHB4IHJnYmEoMTE4LCAxMjUsIDE2MSwgMC4xKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UxRTNFRjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxNTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNDQ5cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICB3aWR0aDogMzMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNpZGViYXIge1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLmhpZGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTEwJSk7XG4gIH1cbn1cblxuLm1haW4tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB0cmFuc3BhcmVudCAjRTFFM0VGO1xufVxuLm1haW4tbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDZweDtcbn1cbi5tYWluLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgd2lkdGg6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUUzRUY7XG59XG4ubWFpbi1tZW51Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIHdpZHRoOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWFpbi1tZW51IHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uc2lkZWJhci5hY3RpdmUge1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuLnNpZGViYXIuYWN0aXZlIC5tYWluLW1lbnVfX2Jsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLW1lbnUtbG9nbyB7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGQjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUUzRUY7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWFpbi1tZW51LWxvZ28ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5tYWluLW1lbnVfX2Jsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tYWluLW1lbnVfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5tYWluLW1lbnVfX2Jsb2NrOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMDtcbiAgfVxufVxuXG4ubWFpbi1tZW51LWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxvZ28ge1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBjb2xvcjogIzc2N0RBMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1TZW1pQm9sZFwiO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubG9nbyB7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxufVxuLmxvZ28gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWF4LXdpZHRoOiAyMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmxvZ28gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubG9nbyBpbWcge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmxvZ28gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuLm1haW4tbWVudS1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTRweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzE5MjI0OTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1TZW1pQm9sZFwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRTNFRjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWFpbi1tZW51LWl0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgfVxufVxuXG4ubWFpbi1tZW51LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4ubWFpbi1tZW51LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzUxNjJGRjtcbn1cblxuLm1haW4tbWVudS1pdGVtIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgcmlnaHQ6IDMwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5tYWluLW1lbnVfX3N1YiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1tZW51X19zdWIgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5RkI7XG4gIGNvbG9yOiAjNzY3REExO1xufVxuLm1haW4tbWVudV9fc3ViIGE6aG92ZXIge1xuICBjb2xvcjogIzIxMkQ2NDtcbn1cblxuLm1haW4tbWVudS1pdGVtLm9wZW4gLm1haW4tbWVudS1saW5rIHtcbiAgY29sb3I6ICM1MTYyRkY7XG59XG5cbi5tYWluLW1lbnUtaXRlbS5vcGVuIHN2ZyB7XG4gIGZpbGw6ICM1MTYyRkY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cblxuLm1haW4tbWVudS1pdGVtLm9wZW4gLm1haW4tbWVudV9fc3ViIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLW1lbnUtZm9vdGVyIHtcbiAgcGFkZGluZzogNDBweCAzMHB4IDA7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tYWluLW1lbnUtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbi5jYWxsLWNlbnRlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1heC13aWR0aDogMjIwcHg7XG59XG4uY2FsbC1jZW50ZXIgYSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICM3NjdEQTE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtQm9sZFwiO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmNhbGwtY2VudGVyIGE6aG92ZXIge1xuICBjb2xvcjogIzUxNjJGRjtcbn1cbi5jYWxsLWNlbnRlciBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogcmdiKDE2OSwgMTczLCAxOTgpO1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2FsbC1jZW50ZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmNhbGwtY2VudGVyIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuY2FsbC1jZW50ZXIgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5tYWluLW1lbnVfX3JvdyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgLm1haW4tbWVudV9fcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmludmVzdC1wcm9qZWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5RkI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbnZlc3QtcHJvamVjdHMgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5pbnZlc3QtcHJvamVjdHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA5OTJweDtcbiAgaGVpZ2h0OiAzNzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL21vdW50YWlucy5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3QtcHJvamVjdHM6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5pbnZlc3QtcHJvamVjdHMgLmgyIHtcbiAgbWF4LXdpZHRoOiA4MjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52ZXN0LXByb2plY3RzIC5oMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG4uaW52ZXN0LXByb2plY3RzLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52ZXN0LXByb2plY3RzLXNsaWRlciB7XG4gICAgd2lkdGg6IGNhbGMoNTAlICsgNTB2dyk7XG4gIH1cbn1cblxuLmludmVzdC1wcm9qZWN0cyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01NXB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuLmludmVzdC1wcm9qZWN0cyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCBzdmcsIC5pbnZlc3QtcHJvamVjdHMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYgc3ZnIHtcbiAgZmlsbDogI0E5QURDNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52ZXN0LXByb2plY3RzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYge1xuICAgIHRvcDogLTM1cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0OmhvdmVyIHN2ZywgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXY6aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzUxNjJGRjtcbn1cblxuLm5ld3Mge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm5ld3MgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMzk5cHgpIHtcbiAgLm5ld3MgLm5ld3Mtc2xpZGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgLm5ld3MgLm5ld3Mtc2xpZGVyIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgKyA1MHZ3KTtcbiAgfVxuICAubmV3cyAubmV3cy1zbGlkZXIgLm5ld3Mtc2xpZGVyX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubmV3cyAuaDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmV3cyAuaDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5uZXdzLXNsaWRlIHtcbiAgY29sdW1uLWdhcDogMTQ1cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5uZXdzLXNsaWRlIC5uZXdzLXNsaWRlcl9fdGV4dCB7XG4gIHdpZHRoOiAzMTVweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ubmV3cy1zbGlkZSAubmV3cy1zbGlkZXJfX3RleHQgLnR4dC1zZW1pIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxOTIyNDk7XG59XG4ubmV3cy1zbGlkZSAubmV3cy1zbGlkZXJfX3RleHQgLnR4dC1jbGFtcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGhlaWdodDogNjNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm5ld3Mtc2xpZGUgLm5ld3Mtc2xpZGVyX190ZXh0IC5saW5rLW1lZGl1bSB7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5uZXdzLXNsaWRlIC5uZXdzLXNsaWRlcl9fdGV4dCAuYnRuLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uZXdzLXNsaWRlIC5uZXdzLXNsaWRlcl9fdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5ld3Mtc2xpZGUgLm5ld3Mtc2xpZGVyX190ZXh0IC5idG4td3JhcHBlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLm5ld3Mtc2xpZGUgLm5ld3Mtc2xpZGVyX19pbWcge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG4ubmV3cy1zbGlkZSAubmV3cy1zbGlkZXJfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2NDZweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5uZXdzLXNsaWRlIC5uZXdzLXNsaWRlcl9faW1nIGltZyB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLXNsaWRlIC5uZXdzLXNsaWRlcl9faW1nIGltZyB7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgfVxufVxuLm5ld3Mtc2xpZGUgLm5ld3Mtc2xpZGVyX19pbWcgLmJ0bi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5ld3Mtc2xpZGUgLm5ld3Mtc2xpZGVyX19pbWcgLmJ0bi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5ld3Mtc2xpZGUgLm5ld3Mtc2xpZGVyX19pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmV3cy1zbGlkZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uZXdzLXNsaWRlID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm5ld3Mtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLWRvdHMge1xuICBsZWZ0OiAzNjVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4ubmV3cy1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUUzRUY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5ld3Mtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLWRvdHMge1xuICAgIHJpZ2h0OiA0MHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZ2FwOiAxMHB4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtZG90cyB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgfVxufVxuLm5ld3Mtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLWRvdHM6YWZ0ZXIsIC5uZXdzLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRTNFRjtcbiAgaGVpZ2h0OiAzNSU7XG4gIHRvcDogLTEwMHB4O1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uZXdzLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzOmFmdGVyLCAubmV3cy1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtZG90czpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzOmFmdGVyLCAubmV3cy1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtZG90czpiZWZvcmUge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuLm5ld3Mtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLWRvdHM6YmVmb3JlIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0xMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmV3cy1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtZG90czpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cblxuLmhlYWRlci1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXItaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjMpIDAlLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjMpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHNjcmVlbiwgbm9ybWFsO1xufVxuXG4uaGVhZGVyLWNvbnRlbnQge1xuICBoZWlnaHQ6IDk0MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG4uaGVhZGVyLWNvbnRlbnQgLmdyYWRpZW50LWJveCB7XG4gIG1pbi13aWR0aDogNjAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIC5oZWFkZXItY29udGVudCB7XG4gICAgaGVpZ2h0OiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItY29udGVudCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5oZWFkZXItY29udGVudCAuZ3JhZGllbnQtYm94IHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAyOTBweDtcbiAgfVxufVxuXG4uaGVhZGVyLmhlYWRlci1pbm5lciAuZ3JhZGllbnQtYm94IHtcbiAgbWF4LXdpZHRoOiAxMjM1cHg7XG59XG4uaGVhZGVyLmhlYWRlci1pbm5lciAuZ3JhZGllbnQtYmxvY2tfX2dyb3VwLCAuaGVhZGVyLmhlYWRlci1pbm5lciAuZ3JhZGllbnQtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjM1cHg7XG59XG5cbi52aWRlby1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbi52aWRlby1iZyB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaGVhZGVyLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLWNvbnRlbnQgaW1nLnZpc2libGUtNzY4LCAuaGVhZGVyLWNvbnRlbnQgaW1nLnZpc2libGUtbW9iaWxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLWNvbnRlbnQgaW1nLnZpc2libGUtNzY4LCAuaGVhZGVyLWNvbnRlbnQgaW1nLnZpc2libGUtbW9iaWxlIHtcbiAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgfVxufVxuXG4uZm90b3JhbWEgLmZvdG9yYW1hX19zdGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5mb3RvcmFtYSAuZm90b3JhbWFfX3N0YWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uZm90b3JhbWEgLmZvdG9yYW1hX19zdGFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cbi5mb3RvcmFtYSAuZm90b3JhbWFfX3RodW1iLWJvcmRlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1MTYyRkY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5mb3RvcmFtYSAuZm90b3JhbWFfX25hdl9fZnJhbWUtLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmZvdG9yYW1hIC5mb3RvcmFtYV9fbmF2X19mcmFtZS0tdGh1bWIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5mYXEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuLmZhcSAuaDMsIC5mYXEgaDMge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4uYWNvci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUUzRUY7XG59XG5cbi5hY29yLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFM0VGO1xufVxuLmFjb3ItaXRlbSAuYm9keS0zIHtcbiAgY29sb3I6ICM3NjdEQTE7XG59XG5cbi5hY29yLWNvbnRhaW5lciAuYWNvci1ib2R5IHtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MsIHBhZGRpbmcgMC4zcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY29yLWNvbnRhaW5lciAuYWNvci1ib2R5IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWNvci1jb250YWluZXIgLmFjb3ItYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uYWNvci1jb250YWluZXIgLmFjb3ItYm9keSBwIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNzY3REExO1xufVxuLmFjb3ItY29udGFpbmVyIC5hY29yLWJvZHkgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjb3ItY29udGFpbmVyIC5hY29yLWJvZHkgaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMTkyMjQ5O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYWNvci1jb250YWluZXIgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG59XG4uYWNvci1jb250YWluZXIgbGFiZWw6aG92ZXIge1xuICBjb2xvcjogIzUxNjJGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWNvci1jb250YWluZXIgbGFiZWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hY29yLWNvbnRhaW5lciBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmFjb3ItY29udGFpbmVyIGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDIwIDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTAuNDY5NjcgMC45Njk2N0MwLjc2MjU2MyAwLjY3Njc3NyAxLjIzNzQ0IDAuNjc2Nzc3IDEuNTMwMzMgMC45Njk2N0wxMCA5LjQzOTM0TDE4LjQ2OTcgMC45Njk2N0MxOC43NjI2IDAuNjc2Nzc3IDE5LjIzNzQgMC42NzY3NzcgMTkuNTMwMyAwLjk2OTY3QzE5LjgyMzIgMS4yNjI1NiAxOS44MjMyIDEuNzM3NDQgMTkuNTMwMyAyLjAzMDMzTDEwLjUzMDMgMTEuMDMwM0MxMC4yMzc0IDExLjMyMzIgOS43NjI1NiAxMS4zMjMyIDkuNDY5NjcgMTEuMDMwM0wwLjQ2OTY3IDIuMDMwMzNDMC4xNzY3NzcgMS43Mzc0NCAwLjE3Njc3NyAxLjI2MjU2IDAuNDY5NjcgMC45Njk2N1onIGZpbGw9JyUyM0EzQTdCNCcvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hY29yLWNvbnRhaW5lciBsYWJlbDpiZWZvcmUge1xuICAgIHRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hY29yLWNvbnRhaW5lciBsYWJlbDpiZWZvcmUge1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogM3B4O1xuICB9XG59XG5cbi5hY29yLWNvbnRhaW5lciBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogIzUxNjJGRjtcbn1cblxuLmFjb3ItY29udGFpbmVyIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAyMCAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00wLjQ2OTY3IDAuOTY5NjdDMC43NjI1NjMgMC42NzY3NzcgMS4yMzc0NCAwLjY3Njc3NyAxLjUzMDMzIDAuOTY5NjdMMTAgOS40MzkzNEwxOC40Njk3IDAuOTY5NjdDMTguNzYyNiAwLjY3Njc3NyAxOS4yMzc0IDAuNjc2Nzc3IDE5LjUzMDMgMC45Njk2N0MxOS44MjMyIDEuMjYyNTYgMTkuODIzMiAxLjczNzQ0IDE5LjUzMDMgMi4wMzAzM0wxMC41MzAzIDExLjAzMDNDMTAuMjM3NCAxMS4zMjMyIDkuNzYyNTYgMTEuMzIzMiA5LjQ2OTY3IDExLjAzMDNMMC40Njk2NyAyLjAzMDMzQzAuMTc2Nzc3IDEuNzM3NDQgMC4xNzY3NzcgMS4yNjI1NiAwLjQ2OTY3IDAuOTY5NjdaJyBmaWxsPSclMjM1MTYyRkYnLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5hY29yLWNvbnRhaW5lciBpbnB1dDpjaGVja2VkICsgbGFiZWwgKyAuYWNvci1ib2R5IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwYWRkaW5nOiAwIDQwcHggMjBweCAwO1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFjb3ItY29udGFpbmVyIGlucHV0OmNoZWNrZWQgKyBsYWJlbCArIC5hY29yLWJvZHkge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hY29yLWNvbnRhaW5lciBpbnB1dDpjaGVja2VkICsgbGFiZWwgKyAuYWNvci1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLmJlbmVmaXRzIC5oMywgLmJlbmVmaXRzIGgzIHtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbn1cblxuLnNpbXBsZS1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAwLjVweCBzb2xpZCAjRTFFM0VGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUZCO1xuICBwYWRkaW5nOiA0MHB4IDYwcHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uc2ltcGxlLWNhcmQgLnR4dC1tZWRpIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMxOTIyNDk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnNpbXBsZS1jYXJkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyRDY0O1xufVxuLnNpbXBsZS1jYXJkOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICMyMTJENjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5zaW1wbGUtY2FyZCB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxuICAuc2ltcGxlLWNhcmQgLnR4dC1tZWRpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaW1wbGUtY2FyZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5zaW1wbGUtY2FyZCBzdmcge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAuc2ltcGxlLWNhcmQgLnR4dC1tZWRpIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgfVxufVxuXG4uc2ltcGxlLWNhcmQuZmx5LWNlbnRlciB7XG4gIGNvbHVtbi1nYXA6IDQwcHg7XG59XG4uc2ltcGxlLWNhcmQuZmx5LWNlbnRlciAuc2ltcGxlLWNhcmRfX2ljb24ge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaW1wbGUtY2FyZC5mbHktY2VudGVyIC5zaW1wbGUtY2FyZF9faWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5iZW5lZml0cy1ibG9jayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iZW5lZml0cy1ibG9jayB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5cbi5mb3RvLWNhcmQge1xuICBkaXNwbGF5OiBncmlkO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzMzlweDtcbiAgY29sb3I6ICM3NjdEQTE7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uZm90by1jYXJkOmhvdmVyIC5ib2R5LTYge1xuICBjb2xvcjogIzUxNjJGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTlweCkge1xuICAuZm90by1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG59XG4uZm90by1jYXJkIC50eHQtc2VtaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxOTIyNDk7XG59XG4uZm90by1jYXJkIC5ib2R5LTYge1xuICBjb2xvcjogIzc2N0RBMTtcbn1cbi5mb3RvLWNhcmQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZmxleC1ncm93OiAyO1xuICBjb2xvcjogIzc2N0RBMTtcbn1cbi5mb3RvLWNhcmRfX3RleHQge1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFM0VGO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5mb3RvLWNhcmRfX3RleHQgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjk5cHgpIHtcbiAgLmZvdG8tY2FyZF9fdGV4dCB7XG4gICAgbWluLWhlaWdodDogMjQwcHg7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5mb3RvLWNhcmQgLmJvZHktNiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXItdG9wOiAwLjVweCBzb2xpZCByZ2IoMTY5LCAxNzMsIDE5OCk7XG59XG4uZm90by1jYXJkX19waWMge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzI1cHg7XG4gIGhlaWdodDogMjg5cHg7XG59XG4uZm90by1jYXJkX19waWMgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjk5cHgpIHtcbiAgLmZvdG8tY2FyZF9fcGljIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMjBweDtcbiAgfVxufVxuXG4udGVhbSAuaDMsIC50ZWFtIGgzIHtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4udGVhbSAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudGVhbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50ZWFtIC5oMywgLnRlYW0gaDMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC50ZWFtIC50ZWFtLXNsaWRlci1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjRweCkge1xuICAudGVhbSAudGVhbS1zbGlkZXItbmF2IHtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0xMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50ZWFtIC50ZWFtLXNsaWRlci1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVhbSAudGVhbS1zbGlkZXItbmF2IHtcbiAgICByaWdodDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLnRlYW0tc2xpZGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRlYW0tc2xpZGVyLXdyYXBwZXIgLnRlYW0tc2xpZGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY5MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZWFtLXNsaWRlci13cmFwcGVyIC50ZWFtLXNsaWRlciAub3dsLWRvdHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50ZWFtLXNsaWRlci13cmFwcGVyIC50ZWFtLXNsaWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjk5cHgpIHtcbiAgLnRlYW0tc2xpZGVyLXdyYXBwZXIgLnRlYW0tc2xpZGVyIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnRlYW0tc2xpZGVyLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVhbS1zbGlkZXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5cbiN0ZWFtLWNvdW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIHRvcDogMjg1cHg7XG4gIHJpZ2h0OiAzMTdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlLUJvbGRcIjtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNjJGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTlweCkge1xuICAjdGVhbS1jb3VudGVyIHtcbiAgICB0b3A6IDUxJTtcbiAgICByaWdodDogMzIwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTlweCkge1xuICAjdGVhbS1jb3VudGVyIHtcbiAgICB0b3A6IDUyJTtcbiAgICByaWdodDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XG4gIH1cbn1cblxuLnRlYW0tc2xpZGVyLWNvbCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZseS1jZW50ZXIgPiAuYnRuLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm93bC1jYXJvdXNlbCAuZm90by1jYXJkX19waWMge1xuICBoZWlnaHQ6IDQyOHB4O1xuICB3aWR0aDogMzM5cHg7XG59XG4ub3dsLWNhcm91c2VsIC5mb3RvLWNhcmRfX3BpYyAudHh0LXNlbWkge1xuICBjb2xvcjogIzc2N0RBMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTlweCkge1xuICAub3dsLWNhcm91c2VsIC5mb3RvLWNhcmRfX3BpYyB7XG4gICAgaGVpZ2h0OiAzNTRweDtcbiAgICB3aWR0aDogMzIwcHg7XG4gIH1cbn1cblxuLmxpZ2h0LWNhcmQge1xuICBwYWRkaW5nOiA0MHB4IDYwcHg7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogMC41cHggc29saWQgI0UxRTNFRjtcbiAgYmFja2dyb3VuZDogI0Y5RjlGQjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5saWdodC1jYXJkIC5ib2R5LTMge1xuICBtYXgtd2lkdGg6IDMzMHB4O1xuICBjb2xvcjogIzc2N0RBMTtcbn1cbi5saWdodC1jYXJkIGltZyB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjRweCkge1xuICAubGlnaHQtY2FyZCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG4gIC5saWdodC1jYXJkIGltZyB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG4gIC5saWdodC1jYXJkIC5ib2R5LTMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uY2FwaXRhbC10cmFuc2ZlciAuY29udGFpbmVyID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uY2FwaXRhbC10YWJsZSA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmNhcGl0YWwtdGFibGVfX2hlYWQsIC5jYXBpdGFsLXRhYmxlX19yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAyMzNweCAyODVweCAyODVweDtcbiAgY29sdW1uLWdhcDogMzBweDtcbiAgcm93LWdhcDogMTZweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRTNFRjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgd2lkdGg6IDExMjBweDtcbiAgY29sb3I6ICM3NjdEQTE7XG59XG5cbi5jYXBpdGFsLXRhYmxlX19oZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGQjtcbiAgY29sb3I6ICMxOTIyNDk7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtU2VtaUJvbGRcIjtcbn1cblxuLmNhcGl0YWwtdGFibGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6ICNFMUUzRUYgI0Y5RjlGQjtcbn1cbi5jYXBpdGFsLXRhYmxlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uY2FwaXRhbC10YWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUUzRUY7XG59XG4uY2FwaXRhbC10YWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcbiAgLmNhcGl0YWwtdGFibGUge1xuICAgIHdpZHRoOiBjYWxjKDUwJSArIDUwdncgLSAyMDBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNhcGl0YWwtdGFibGUge1xuICAgIHdpZHRoOiBjYWxjKDUwJSArIDUwdncgLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXBpdGFsLXRhYmxlIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNhcGl0YWwtdGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgfVxufVxuXG4uc3BlY2lhbC1wcm9qZWN0X19ibG9jayB7XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnNwZWNpYWwtcHJvamVjdF9fYmxvY2sgaW1nIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuICAuc3BlY2lhbC1wcm9qZWN0X19ibG9jayBpbWcge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3BlY2lhbC1wcm9qZWN0X19ibG9jayBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3BlY2lhbC1wcm9qZWN0X19ibG9jayBpbWcge1xuICAgIGhlaWdodDogMjkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzRweCkge1xuICAuc3BlY2lhbC1wcm9qZWN0X19ibG9jayBpbWcge1xuICAgIGhlaWdodDogMjA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3BlY2lhbC1wcm9qZWN0X19ibG9jayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG4gIC5zcGVjaWFsLXByb2plY3RfX2Jsb2NrID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmluZm8tY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUUzRUY7XG4gIGJhY2tncm91bmQ6ICNGOUY5RkI7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGNvbG9yOiAjNzY3REExO1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uaW5mby1jYXJkIHN2ZyB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGZpbGw6ICM1MTYyRkY7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLWNhcmQgc3ZnIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5pbmZvLWNhcmQgLmluZm8tY2FyZF9faWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5pbmZvLWNhcmQgLnR4dC11cHBlciB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtTWVkaXVtXCI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU0cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5pbmZvLWNhcmQgLnR4dC1zZW1pIHtcbiAgY29sb3I6ICMxOTIyNDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmluZm8tY2FyZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG5cbi5zcGVjaWFsLXByb2plY3RfX3RleHQgPiAqID4gKiArICoge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG5hcnRpY2xlIC50aXRsZS0yNCArICoge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGFydGljbGUgLnRpdGxlLTI0ICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4uc3BlY2lhbC1wcm9qZWN0X190ZXh0ID4gKiArICoge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVjaWFsLXByb2plY3RfX3RleHQgPiAqICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uc3BlY2lhbC1wcm9qZWN0X190ZXh0ICogPiAqICsgdWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVjaWFsLXByb2plY3RfX3RleHQgKiA+ICogKyB1bCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4uc3BlY2lhbC1wcm9qZWN0X19jb250YWN0cyAuZG91YmxlLWJsb2NrIHtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLmNvbnRhY3QtcGVyc29uZSAudHh0LXVwcGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1NZWRpdW1cIjtcbiAgY29sb3I6ICMxOTIyNDk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQycHg7XG59XG4uY29udGFjdC1wZXJzb25lIC50eHQtc2VtaSB7XG4gIGNvbG9yOiAjNzY3REExO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LXBlcnNvbmUge1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gIH1cbiAgLmNvbnRhY3QtcGVyc29uZSBzdmcge1xuICAgIHdpZHRoOiAyMnB4O1xuICB9XG59XG5cbi5jb250YWN0LWxpc3QgLmluZm8tY2FyZC1pdGVtIC50eHQtc2VtaSB7XG4gIGNvbG9yOiAjMTkyMjQ5O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlLVNlbWlCb2xkXCI7XG59XG4uY29udGFjdC1saXN0IC5pbmZvLWNhcmQtaXRlbSB7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG59XG4uY29udGFjdC1saXN0IC5pbmZvLWNhcmQtaXRlbTpob3ZlciAudHh0LXNlbWkge1xuICBjb2xvcjogIzUxNjJGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC1saXN0IC5pbmZvLWNhcmQtaXRlbSB7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxuICAuY29udGFjdC1saXN0IC5pbmZvLWNhcmQtaXRlbSBzdmcge1xuICAgIHdpZHRoOiAyMnB4O1xuICB9XG59XG4uY29udGFjdC1saXN0IC5pbmZvLWNhcmQtaXRlbSAudHh0LXVwcGVyIHtcbiAgY29sb3I6ICM3NjdEQTE7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtTWVkaXVtXCI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQycHg7XG59XG4uY29udGFjdC1saXN0IC5pbmZvLWNhcmQtaXRlbSArIC5pbmZvLWNhcmQtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5zdGlja3ktbWVudSB1bCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4uc3RpY2t5LW1lbnUgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDRweDtcbn1cbi5zdGlja3ktbWVudSB1bDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUUzRUY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zdGlja3ktbWVudSB1bCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlICsgNTB2dyAtIDE2MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc3RpY2t5LW1lbnUgdWwge1xuICAgIHdpZHRoOiBjYWxjKDUwJSArIDUwdncgLSAxNXB4KTtcbiAgfVxufVxuXG4uc3RpY2t5LW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNGOUY5RkI7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OTlweCkge1xuICAuc3RpY2t5LW1lbnUge1xuICAgIHRvcDogNzBweDtcbiAgfVxufVxuLnN0aWNreS1tZW51OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDJweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFM0VGO1xufVxuLnN0aWNreS1tZW51IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgY29sb3I6ICM3NjdEQTE7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtU2VtaUJvbGRcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGlja3ktbWVudSB1bCB7XG4gICAgY29sdW1uLWdhcDogNHB4O1xuICB9XG59XG4uc3RpY2t5LW1lbnUgdWwgYSB7XG4gIHBhZGRpbmctdG9wOiA0N3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNDdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzc2N0RBMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OTlweCkge1xuICAuc3RpY2t5LW1lbnUgdWwgYSB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgbWluLWhlaWdodDogNDdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5OXB4KSB7XG4gIC5zdGlja3ktbWVudSB1bCBhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG59XG4uc3RpY2t5LW1lbnUgdWwgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN0aWNreS1tZW51IHVsIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0aWNreS1tZW51IHVsIGxpIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cbiAgLnN0aWNreS1tZW51IHVsIGxpIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NjdEQTE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5zdGlja3ktbWVudSB1bCBsaS53LTE1MCB7XG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgfVxufVxuLnN0aWNreS1tZW51IHVsIGxpIGEuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM1MTYyRkY7XG4gIGNvbG9yOiAjMTkyMjQ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc3RpY2t5LW1lbnUgdWwgbGkgYS5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuLnByb2plY3RzIGFydGljbGUge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIG1hcmdpbi10b3A6IC0xMjVweDtcbn1cbi5wcm9qZWN0cyBhcnRpY2xlIC5jb250YWluZXIgPiAqICsgKiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODk5cHgpIHtcbiAgLnByb2plY3RzIGFydGljbGUge1xuICAgIHBhZGRpbmctdG9wOiAxMzVweDtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gIH1cbiAgLnByb2plY3RzIGFydGljbGUgLmNvbnRhaW5lciA+ICogKyAqIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5sYXJnZS1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuLmxhcmdlLWNhcmQgLnByb2plY3QtY2FyZCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubGFyZ2UtY2FyZCAucHJvamVjdC1jYXJkIC5wcm9qZWN0LWNhcmRfX2hlYWQge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5sYXJnZS1jYXJkIC5wcm9qZWN0LWNhcmQgLnByb2plY3QtY2FyZF9faGVhZCA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcbiAgLmxhcmdlLWNhcmQgLnByb2plY3QtY2FyZCB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5sYXJnZS1jYXJkIC5wcm9qZWN0LWNhcmQge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYXJnZS1jYXJkIC5wcm9qZWN0LWNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmxhcmdlLWNhcmRfX3RleHQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFM0VGO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5RkI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM3NjdEQTE7XG59XG4ubGFyZ2UtY2FyZF9fdGV4dCAudGl0bGUtMjQge1xuICBjb2xvcjogIzE5MjI0OTtcbn1cbi5sYXJnZS1jYXJkX190ZXh0ID4gKiArICoge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYXJnZS1jYXJkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5sYXJnZS1jYXJkID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmxhcmdlLWNhcmQgKyAubGFyZ2UtY2FyZCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxhcmdlLWNhcmQgKyAubGFyZ2UtY2FyZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uc3VjY2Vzcy1wcm9qZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRTNFRjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG59XG5cbi5zdWNjZXNzLXByb2plY3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1pbi1oZWlnaHQ6IDIzNXB4O1xuICBjb2xvcjogIzc2N0RBMTtcbn1cbi5zdWNjZXNzLXByb2plY3QgLmgxIHtcbiAgY29sb3I6ICM3NjdEQTE7XG59XG4uc3VjY2Vzcy1wcm9qZWN0IC5oMSBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3VjY2Vzcy1wcm9qZWN0IC5oMSBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtUmVndWxhclwiO1xuICB9XG59XG4uc3VjY2Vzcy1wcm9qZWN0IC5oNCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc3VjY2Vzcy1wcm9qZWN0IHVsIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5zdWNjZXNzLXByb2plY3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuLnN1Y2Nlc3MtcHJvamVjdCBsaSBzcGFuIHtcbiAgY29sb3I6ICMxOTIyNDk7XG4gIG1pbi13aWR0aDogOTBweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1Cb2xkXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5zdWNjZXNzLXByb2plY3QgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5zdWNjZXNzLXByb2plY3RfX2NlbnRlciwgLnN1Y2Nlc3MtcHJvamVjdF9fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMzglO1xufVxuLnN1Y2Nlc3MtcHJvamVjdF9fY2VudGVyID4gKiwgLnN1Y2Nlc3MtcHJvamVjdF9fcmlnaHQgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3VjY2Vzcy1wcm9qZWN0X19yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTFFM0VGO1xuICB3aWR0aDogMjMlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc3VjY2Vzcy1wcm9qZWN0X19yaWdodCAuaDQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnN1Y2Nlc3MtcHJvamVjdF9fbGVmdCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMUUzRUY7XG4gIGZsZXgtZ3JvdzogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3VjY2Vzcy1wcm9qZWN0IHVsIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1Y2Nlc3MtcHJvamVjdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxuICAuc3VjY2Vzcy1wcm9qZWN0IGltZyB7XG4gICAgd2lkdGg6IDE5NHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAuc3VjY2Vzcy1wcm9qZWN0ID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN1Y2Nlc3MtcHJvamVjdF9fcmlnaHQge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0UxRTNFRjtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG4gIC5zdWNjZXNzLXByb2plY3RfX3JpZ2h0ID4gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc3VjY2Vzcy1wcm9qZWN0X19sZWZ0IHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUUzRUY7XG4gIH1cbn1cblxuLnN1Y2Nlc3MtcHJvamVjdCArIC5zdWNjZXNzLXByb2plY3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdWNjZXNzLXByb2plY3QgKyAuc3VjY2Vzcy1wcm9qZWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5pbnZlc3QtY2F0YWxvZ3kgLmNvbnRhaW5lciA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaW52ZXN0LWNhdGFsb2d5IC5jb250YWluZXIgPiAqICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uY2F0YWxvZ3ktZm9ybSAuZm9ybS1yb3cuZm9ybS1yb3ctLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMTBweDtcbn1cbi5jYXRhbG9neS1mb3JtIC5mb3JtLXJvdy5mb3JtLXJvdy0tZ3JpZCAuZm9ybS1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jYXRhbG9neS1mb3JtIC5mb3JtLWl0ZW1fX2dyb3VwIHtcbiAgY29sdW1uLWdhcDogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRhbG9neS1mb3JtIC5mb3JtLWl0ZW1fX2dyb3VwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5jYXRhbG9neS1mb3JtIC5mb3JtLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhdGFsb2d5LWZvcm0gLmZvcm0tcm93LmZvcm0tcm93LS1ncmlkLCAuY2F0YWxvZ3ktZm9ybSAuZm9ybS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNhdGFsb2d5LWZvcm0gLmZvcm0tcm93LmZvcm0tcm93LS1ncmlkIC5mb3JtLWl0ZW0sIC5jYXRhbG9neS1mb3JtIC5mb3JtLXJvdyAuZm9ybS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4jYWR2YW5jZWQtZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYWR2YW5jZWQtZm9ybS5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbnZlc3QtY2F0YWxvZ3lfX2NhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDMwcHg7XG59XG4uaW52ZXN0LWNhdGFsb2d5X19jYXJkcyAuZm90by1jYXJkIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIC5pbnZlc3QtY2F0YWxvZ3lfX2NhcmRzIC5mb3RvLWNhcmQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDI4MHB4O1xuICB9XG4gIC5pbnZlc3QtY2F0YWxvZ3lfX2NhcmRzIC5mb3RvLWNhcmQgLmZvdG8tY2FyZF9fcGljIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaW52ZXN0LWNhdGFsb2d5X19jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLmludmVzdC1jYXRhbG9neV9fY2FyZHMgLmZvdG8tY2FyZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTlweCkge1xuICAuaW52ZXN0LWNhdGFsb2d5X19jYXJkcyAuZm90by1jYXJkIC5mb3RvLWNhcmRfX3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wYXJ0bmVyc2hpcC1ibG9jayAubGFyZ2UtY2FyZCAucHJvamVjdC1jYXJkLCAuY2FsY3VsYXRvci1mb3JtIC5sYXJnZS1jYXJkIC5wcm9qZWN0LWNhcmQge1xuICB3aWR0aDogMzE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXJzaGlwLWJsb2NrIC5sYXJnZS1jYXJkIC5wcm9qZWN0LWNhcmQsIC5jYWxjdWxhdG9yLWZvcm0gLmxhcmdlLWNhcmQgLnByb2plY3QtY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYXJ0bmVyc2hpcC1ibG9jayAubGFyZ2UtY2FyZCAubGFyZ2UtY2FyZF9fdGV4dCwgLmNhbGN1bGF0b3ItZm9ybSAubGFyZ2UtY2FyZCAubGFyZ2UtY2FyZF9fdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaG93Y2FzZS1mb3JtIC5mb3JtLWl0ZW0ge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uc2hvd2Nhc2UtZm9ybSAuZm9ybS1idG4ge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNob3djYXNlLWZvcm0gLmZvcm0tcm93IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbiAgLnNob3djYXNlLWZvcm0gLmZvcm0tcm93IC5mb3JtLWJ0biB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hvd2Nhc2UtZm9ybSAuZm9ybS1yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5jYWxjdWxhdG9yIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5jYWxjdWxhdGUtcGFnZV9fY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uY2FsY3VsYXRvci1mb3JtX19ncm91cCAubGFyZ2UtY2FyZCB7XG4gIG1pbi1oZWlnaHQ6IDE0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYWxjdWxhdG9yLWZvcm1fX2dyb3VwIC5sYXJnZS1jYXJkIC5wcm9qZWN0LWNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmNhbGN1bGF0b3ItZm9ybV9fZ3JvdXAgLmxhcmdlLWNhcmQgLnByb2plY3QtY2FyZF9fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2FsY3VsYXRvci1mb3JtX19ncm91cCAubGFyZ2UtY2FyZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYWxjdWxhdG9yLWZvcm1fX2dyb3VwIC5sYXJnZS1jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5jYWxjdWxhdG9yLWZvcm1fX2dyb3VwIC5sYXJnZS1jYXJkX190ZXh0IHtcbiAgcGFkZGluZzogMzBweDtcbiAgY29sdW1uLWdhcDogMzBweDtcbiAgcm93LWdhcDogMzBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FsY3VsYXRvci1mb3JtX19ncm91cCAubGFyZ2UtY2FyZF9fdGV4dCA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jYWxjdWxhdG9yLWZvcm1fX2dyb3VwIC5sYXJnZS1jYXJkX190ZXh0IC5mb3JtLWNoZWNrYm94LCAuY2FsY3VsYXRvci1mb3JtX19ncm91cCAubGFyZ2UtY2FyZF9fdGV4dCAuZm9ybS1yYWRpbyB7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG4uY2FsY3VsYXRvci1mb3JtX19ncm91cCAubGFyZ2UtY2FyZF9fdGV4dCAuYm9keS01IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYWxjdWxhdG9yLWZvcm1fX2dyb3VwIC5sYXJnZS1jYXJkX190ZXh0IHtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLmNhbGN1bGF0b3ItZm9ybV9fZ3JvdXAgLnByb2plY3QtY2FyZCAuYm9keS1ib2xkIHtcbiAgY29sb3I6ICM1MTYyRkY7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuICAuY2FsY3VsYXRvci1mb3JtX19ncm91cC5mbGV4LWNlbnRlciAubGFyZ2UtY2FyZF9fdGV4dCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5jYWxjdWxhdG9yLWZvcm1fX2dyb3VwLmZsZXgtY2VudGVyIC5sYXJnZS1jYXJkX190ZXh0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNhbGN1bGF0b3ItZm9ybV9fZ3JvdXAuZmxleC1jZW50ZXIgLmxhcmdlLWNhcmRfX3RleHQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FsY3VsYXRvci1mb3JtX19ncm91cC5mbGV4LWNlbnRlciAubGFyZ2UtY2FyZF9fdGV4dCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4uY2FsY3VsYXRvci1mb3JtX19ncm91cC5mbGV4LWNlbnRlciAubGFyZ2UtY2FyZF9fdGV4dCAuZmwtY29sdW1uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhbGN1bGF0b3ItZm9ybV9fZ3JvdXAuZmxleC1jZW50ZXIgLmxhcmdlLWNhcmRfX3RleHQgLmZsLWNvbHVtbiAuYm9keS01IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYWxjdWxhdG9yLWZvcm0tcGFnZSA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FsY3VsYXRvci1mb3JtLXBhZ2UgPiAqICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uc3dpdGNoLWNvbnRlbnRfb24sIC5zd2l0Y2gtY29udGVudF9vZiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3dpdGNoLWNvbnRlbnRfb24uYWN0aXZlLCAuc3dpdGNoLWNvbnRlbnRfb2YuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5kdXN0cnktZ3JpZF9fYmxvY2sge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBnYXA6IDMwcHg7XG59XG4uaW5kdXN0cnktZ3JpZF9fYmxvY2sgLmZsLWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5pbmR1c3RyeS1ncmlkX19ibG9jayB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZHVzdHJ5LWdyaWRfX2Jsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMjc4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaW5kdXN0cnktZ3JpZF9fYmxvY2sgbGFiZWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmNhdGVnb3JpZXMtcGFnZS10b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yaWVzLXBhZ2UtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAyMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuXG4uaW5kdXN0cnktZ3JpZF9fYmxvY2sgLmNhdGVnb3JpZXMtcGFnZS10b2dnbGUge1xuICByaWdodDogMHB4O1xuICB0b3A6IDA7XG59XG5cbi5mb3JtLWl0ZW0tb2t2ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuLmZvcm0taXRlbS1va3ZlZCAubXlTZWxlY3Qge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5teVNlbGVjdC5teVNlbGVjdC1va3ZlZCAuc2VsZWN0VmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUUzRUY7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmxleC1ncm93OiAxO1xufVxuLm15U2VsZWN0Lm15U2VsZWN0LW9rdmVkIC5teVNlbGVjdC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuLm15U2VsZWN0Lm15U2VsZWN0LW9rdmVkIC5teVNlbGVjdC1pbnB1dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5teVNlbGVjdC5teVNlbGVjdC1va3ZlZCAub2t2ZWQtbnVtIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcbiAgLm15U2VsZWN0Lm15U2VsZWN0LW9rdmVkIC5va3ZlZC1udW0ge1xuICAgIHdpZHRoOiA3MHB4O1xuICB9XG59XG4ubXlTZWxlY3QubXlTZWxlY3Qtb2t2ZWQgLm15U2VsZWN0LWRyb3Age1xuICBtYXgtaGVpZ2h0OiAyNzRweDtcbiAgYm90dG9tOiAtMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5teVNlbGVjdC5teVNlbGVjdC1va3ZlZCAubXlTZWxlY3QtZHJvcCBsaSB7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubXlTZWxlY3QubXlTZWxlY3Qtb2t2ZWQgLm15U2VsZWN0LWRyb3AgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm15U2VsZWN0Lm15U2VsZWN0LW9rdmVkIC5teVNlbGVjdC1kcm9wIGxhYmVsIHAsIC5teVNlbGVjdC5teVNlbGVjdC1va3ZlZCAubXlTZWxlY3QtZHJvcCBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm15U2VsZWN0Lm15U2VsZWN0LW9rdmVkIC5teVNlbGVjdC1va3ZlZF9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLm15U2VsZWN0Lm15U2VsZWN0LW9rdmVkIC5teVNlbGVjdC1va3ZlZF9fcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgcm93LWdhcDogMTBweDtcbiAgfVxufVxuLm15U2VsZWN0Lm15U2VsZWN0LW9rdmVkIC5teVNlbGVjdC1va3ZlZC1ncm91cCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5teVNlbGVjdC5teVNlbGVjdC1va3ZlZCAubXlTZWxlY3Qtb2t2ZWQtYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5teVNlbGVjdC5teVNlbGVjdC1va3ZlZCAubXlTZWxlY3Qtb2t2ZWQtYnRucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teVNlbGVjdC5teVNlbGVjdC1va3ZlZCAubXlTZWxlY3Qtb2t2ZWQtYnRucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG59XG4ubXlTZWxlY3QubXlTZWxlY3Qtb2t2ZWQgLmNsZWFuLXNlbGVjdFZhbHVlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtaW4td2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGQjtcbn1cbi5teVNlbGVjdC5teVNlbGVjdC1va3ZlZCAuY2xlYW4tc2VsZWN0VmFsdWUgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5teVNlbGVjdC5teVNlbGVjdC1va3ZlZCAuY2xlYW4tc2VsZWN0VmFsdWUgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLm15U2VsZWN0Lm15U2VsZWN0LW9rdmVkIC5jbGVhbi1zZWxlY3RWYWx1ZSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cbi5teVNlbGVjdC5teVNlbGVjdC1va3ZlZCAuY2xlYW4tc2VsZWN0VmFsdWUudmlzaWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jYWxjdWxhdG9yLWZvcm0tcGFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FsY3VsYXRvci1mb3JtLXBhZ2UudmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2FsY3VsYXRvci1mb3JtLWZvb3RlciB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUUzRUY7XG4gIGJhY2tncm91bmQ6ICNGOUY5RkI7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jYWxjdWxhdG9yLWZvcm0tZm9vdGVyIFtjbGFzc149YnRuXSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYWxjdWxhdG9yLWZvcm0tZm9vdGVyIFtjbGFzc149YnRuXSB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICB9XG4gIC5jYWxjdWxhdG9yLWZvcm0tZm9vdGVyIFtjbGFzc149YnRuXSBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbGN1bGF0b3ItZm9ybS1mb290ZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5jYWxjdWxhdG9yLWZvcm0tZm9vdGVyIC5mbHktY2VudGVyIHtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLm9rdmVkLW1vZGFsIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm9rdmVkLW1vZGFsIC5tb2RhbC1mcmFtZSB7XG4gIHdpZHRoOiA5NSU7XG4gIG1heC13aWR0aDogMTM1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5va3ZlZC1tb2RhbCAubW9kYWwtZnJhbWUgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9rdmVkLW1vZGFsIC5tb2RhbC1mcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLm9rdmVkLW1vZGFsIC5va3ZlZC1tb2RhbF9faGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFM0VGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5va3ZlZC1tb2RhbCAub2t2ZWQtbW9kYWxfX2hlYWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5va3ZlZC1tb2RhbCAub2t2ZWQtbW9kYWxfX3RvcCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub2t2ZWQtbW9kYWwgLm9rdmVkLW1vZGFsX190b3AgLm9rdmVkLW1vZGFsX19pbnB1dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG4ub2t2ZWQtbW9kYWwgLmljb24tY2xvc2Uge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5va3ZlZC1tb2RhbCAuaWNvbi1jbG9zZSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG4ub2t2ZWQtbW9kYWwgLm9rdmVkLW1vZGFsX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ub2t2ZWQtbW9kYWwgLm9rdmVkLW1vZGFsX190aXRsZSAuaDIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9rdmVkLW1vZGFsIC5va3ZlZC1tb2RhbF9fdGl0bGUgLmgyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub2t2ZWQtbW9kYWwgLm9rdmVkLW1vZGFsX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLm9rdmVkLW1vZGFsIC5va3ZlZC1tb2RhbF9fYm9keSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9rdmVkLW1vZGFsIC5va3ZlZC1tb2RhbF9fYm9keSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuLm9rdmVkLW1vZGFsIC5zY3JvbGwtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzUwcHgpO1xuICBtYXJnaW4tYm90dG9tOiA4NnB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjRTFFM0VGIHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5va3ZlZC1tb2RhbCAuc2Nyb2xsLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbn1cbi5va3ZlZC1tb2RhbCAuc2Nyb2xsLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5va3ZlZC1tb2RhbCAuc2Nyb2xsLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFM0VGO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ub2t2ZWQtbW9kYWwgLnNjcm9sbC13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm9rdmVkLW1vZGFsIC5va3ZlZC1tb2RhbF9fZm9vdGVyIHtcbiAgYm94LXNoYWRvdzogMHB4IC00cHggMjBweCAwcHggcmdiYSgxNjksIDE3MywgMTk4LCAwLjMpO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5va3ZlZC1tb2RhbCAub2t2ZWQtbW9kYWxfX2Zvb3RlciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4ucHktMzAge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnB5LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgfVxufVxuXG4ucHktMjAge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnB5LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cbn1cblxuLm9rdmVkLWxpc3QgLmZvcm0tY2hlY2tib3gge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm9rdmVkLWxpc3QgLmZvcm0tY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwLjAxZW07XG4gIGhlaWdodDogMC4wMWVtO1xuICBvcGFjaXR5OiAwO1xufVxuLm9rdmVkLWxpc3QgLmZvcm0tY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0gLmZha2UtY2hlY2tib3gge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5va3ZlZC1saXN0IC5mb3JtLWNoZWNrYm94IC5va3ZlZC1udW0ge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlLVNlbWlCb2xkXCI7XG59XG4ub2t2ZWQtbGlzdCAuZm9ybS1jaGVja2JveCAuZmFrZS1jaGVja2JveCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLm9rdmVkLWxpc3QgLm9rdmVkLWxpc3RfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm9rdmVkLWxpc3QgLm9rdmVkLWxpc3RfX3RleHQgLm9rdmVkLWxpc3RfX2ljb24ge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLm9rdmVkLWxpc3QgLm9rdmVkLW5hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub2t2ZWQtbGlzdCAub2t2ZWQtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ub2t2ZWQtbGlzdCAub2t2ZWQtbmFtZS5ib2R5LTMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9rdmVkLWxpc3QgLm9rdmVkLW5hbWUuYm9keS0zIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5va3ZlZC1saXN0IC5va3ZlZC1saXN0X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ub2t2ZWQtbGlzdCAub2t2ZWQtbGlzdF9faGVhZGVyLm9wZW4gLm9rdmVkLWxpc3RfX2ljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLm9rdmVkLWxpc3QgLm9rdmVkLWxpc3RfX2hlYWRlci5vcGVuIC5va3ZlZC1saXN0X19pY29uIHN2ZyB7XG4gIGZpbGw6ICM1MTYyRkY7XG59XG4ub2t2ZWQtbGlzdCAubGl2ZWxfMSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLm9rdmVkLWxpc3QgLmxpdmVsXzEtZHJvcC52aXNpYmxlIC5va3ZlZC1zdWJsaXN0Lm9rdmVkLXN1Ymxpc3RfX2xldmVsLTIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5va3ZlZC1saXN0IC5saXZlbF8xICsgLmxpdmVsXzEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UxRTNFRjtcbn1cbi5va3ZlZC1saXN0IC5va3ZlZC1zdWJsaXN0X19ibG9jayB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRTNFRjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5va3ZlZC1saXN0IC5va3ZlZC1zdWJsaXN0X19ibG9jayAub2t2ZWQtc3VibGlzdF9fYmxvY2sge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ub2t2ZWQtbGlzdCAub2t2ZWQtc3VibGlzdF9fYmxvY2sgLm9rdmVkLXN1Ymxpc3RfX2Jsb2NrIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm9rdmVkLWxpc3QgLm9rdmVkLXN1Ymxpc3RfX2Jsb2NrIC5va3ZlZC1saXN0X19oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9rdmVkLWxpc3QgLm9rdmVkLXN1Ymxpc3RfX2Jsb2NrIC5va3ZlZC1saXN0X19oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogNTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4ub2t2ZWQtbGlzdCAub2t2ZWQtc3VibGlzdF9fYmxvY2sgLm9rdmVkLW5hbWUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLm9rdmVkLWxpc3QgLm9rdmVkLWxpc3RfX3RleHQge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ub2t2ZWQtbGlzdCAub2t2ZWQtbGlzdF9faWNvbiB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4ub2t2ZWQtbGlzdCAub3Blbi5va3ZlZC1saXN0X19oZWFkZXIgLm9rdmVkLW51bSwgLm9rdmVkLWxpc3QgLm9wZW4ub2t2ZWQtbGlzdF9faGVhZGVyIC5va3ZlZC1uYW1lIHtcbiAgY29sb3I6ICM1MTYyRkY7XG59XG4ub2t2ZWQtbGlzdCAub2t2ZWQtc3VibGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub2t2ZWQtbGlzdCAub2t2ZWQtc3VibGlzdC52aXNpYmxlLCAub2t2ZWQtbGlzdCAubGl2ZWxfMS1kcm9wLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5va3ZlZC1saXN0IC5va3ZlZC1zdWJsaXN0LnZpc2libGUgLm9wZW4ub2t2ZWQtbGlzdF9faGVhZGVyLCAub2t2ZWQtbGlzdCAubGl2ZWxfMS1kcm9wLnZpc2libGUgLm9wZW4ub2t2ZWQtbGlzdF9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9rdmVkLWxpc3QgLm9rdmVkLXN1Ymxpc3QudmlzaWJsZSAub3Blbi5va3ZlZC1saXN0X19oZWFkZXI6YWZ0ZXIsIC5va3ZlZC1saXN0IC5saXZlbF8xLWRyb3AudmlzaWJsZSAub3Blbi5va3ZlZC1saXN0X19oZWFkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRTNFRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAwO1xufVxuXG4ub2t2ZWQtbGlzdCAub2t2ZWQtc3VibGlzdCAub2t2ZWQtc3VibGlzdF9fbGV2ZWwtMyAub2t2ZWQtbGlzdF9faGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLm9rdmVkLWxpc3QgLm9rdmVkLXN1Ymxpc3QgLm9rdmVkLXN1Ymxpc3RfX2xldmVsLTQgLm9rdmVkLWxpc3RfX2hlYWRlciB7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cbi5va3ZlZC1saXN0IC5va3ZlZC1zdWJsaXN0IC5va3ZlZC1zdWJsaXN0X19sZXZlbC01IC5va3ZlZC1saXN0X19oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG59XG4ub2t2ZWQtbGlzdCAub2t2ZWQtc3VibGlzdCAub2t2ZWQtc3VibGlzdF9fbGV2ZWwtNiAub2t2ZWQtbGlzdF9faGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5va3ZlZC1saXN0IC5va3ZlZC1zdWJsaXN0IC5va3ZlZC1zdWJsaXN0X19sZXZlbC0zIC5va3ZlZC1saXN0X19oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAub2t2ZWQtbGlzdCAub2t2ZWQtc3VibGlzdCAub2t2ZWQtc3VibGlzdF9fbGV2ZWwtNCAub2t2ZWQtbGlzdF9faGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLm9rdmVkLWxpc3QgLm9rdmVkLXN1Ymxpc3QgLm9rdmVkLXN1Ymxpc3RfX2xldmVsLTUgLm9rdmVkLWxpc3RfX2hlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5va3ZlZC1saXN0IC5va3ZlZC1zdWJsaXN0IC5va3ZlZC1zdWJsaXN0X19sZXZlbC02IC5va3ZlZC1saXN0X19oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5idG4ub2t2ZWQtbW9kYWwtY2xlYW4ge1xuICAgIHdpZHRoOiA1NHB4O1xuICAgIGhlaWdodDogNTRweDtcbiAgfVxuICAuYnRuLm9rdmVkLW1vZGFsLWNsZWFuIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogcmFuZ2UgKi9cbi5yYW5nZS1pbnB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQ6ICNFMUUzRUY7XG59XG5cbi5yYW5nZS1pbnB1dDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMkI5RkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ucmFuZ2UtaW5wdXQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJCOUZGO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLnJhbmdlLXNsaWRlciB7XG4gIGZsZXg6IDE7XG59XG4ucmFuZ2Utc2xpZGVyIGlucHV0IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWRlcnRpY2tzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVydGlja3Mge1xuICAgIHBhZGRpbmc6IDEwcHggMnB4O1xuICB9XG59XG5cbi5zbGlkZXJ0aWNrcyBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogIzc2N0RBMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNsaWRlcnRpY2tzIHNwYW46bnRoLWNoaWxkKDJuKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlcnRpY2tzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC5zbGlkZXJ0aWNrcyBzcGFuOm50aC1jaGlsZCgybikge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjVweCk7XG4gIH1cbn1cblxuLnJhbmdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogODhweDtcbn1cblxuLmNhbGN1bGF0b3ItcmFuZ2UtYmxvY2sgLmZvcm0tZmllbGRzZXRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jYWxjdWxhdG9yLXJhbmdlLWJsb2NrIC5mb3JtLWZpZWxkc2V0X190aXRsZSAuYm9keS1ib2xkIHtcbiAgY29sb3I6ICM1MTYyRkY7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTlweCkge1xuICAuY2FsY3VsYXRvci1yYW5nZS1ibG9jayAuZm9ybS1maWVsZHNldF9fdGl0bGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmNhbGN1bGF0b3ItcmFuZ2UtYmxvY2sgLmZvcm0tZmllbGRzZXRfX3RpdGxlID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNhbGN1bGF0b3ItcmFuZ2UtYmxvY2sgLmZvcm0tZmllbGRzZXRfX3RpdGxlIC5ib2R5LWJvbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYWxjdWxhdG9yLXJhbmdlLWJsb2NrIC5zd2l0Y2gtYmxvY2sge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLmZvcm0taXRlbS5mb3JtLWl0ZW0tLXJhbmdlIGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogODVweDtcbn1cbi5mb3JtLWl0ZW0uZm9ybS1pdGVtLS1yYW5nZSAuYm9keS02IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiAxOHB4O1xufVxuXG4uY2FsY3VsYXRvci1mb3JtLXJlc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5jYWxjdWxhdG9yLXNlYXJjaC1yZXN1bHRzX19oZWFkZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY2FsY3VsYXRvci1zZWFyY2gtcmVzdWx0c19faGVhZGVyIC5oMywgLmNhbGN1bGF0b3Itc2VhcmNoLXJlc3VsdHNfX2hlYWRlciBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbGN1bGF0b3Itc2VhcmNoLXJlc3VsdHNfX2hlYWRlciAudHh0LWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uY2FsY3VsYXRvci1zZWFyY2gtdGFic19fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2FsY3VsYXRvci1zZWFyY2gtdGFic19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuY2FsY3VsYXRvci1zZWFyY2gtdGFic19fdGl0bGUgLnR4dC11cHBlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6ICMxOTIyNDk7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1NZWRpdW1cIjtcbiAgfVxufVxuXG4udGFicy1idG5zIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG59XG4udGFicy1idG5zIHVsIGxpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2FsY3VsYXRvci1zZWFyY2gtdGFic19fY29udGVudCAuYWNvci1pdGVtIGxhYmVsIHtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jYWxjdWxhdG9yLXNlYXJjaC10YWJzX19jb250ZW50IC5hY29yLWl0ZW0gbGFiZWwgLmJvZHktMyB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FsY3VsYXRvci1zZWFyY2gtdGFic19fY29udGVudCAuYWNvci1pdGVtIGxhYmVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNhbGN1bGF0b3Itc2VhcmNoLXRhYnNfX2NvbnRlbnQgLmFjb3ItaXRlbSBsYWJlbCAuYm9keS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbn1cbi5jYWxjdWxhdG9yLXNlYXJjaC10YWJzX19jb250ZW50IGlucHV0OmNoZWNrZWQgKyBsYWJlbCA+IC5ib2R5LTMge1xuICBjb2xvcjogIzUxNjJGRjtcbn1cbi5jYWxjdWxhdG9yLXNlYXJjaC10YWJzX19jb250ZW50IC5hY29yLWNvbnRhaW5lciBsYWJlbDpiZWZvcmUge1xuICB0b3A6IDQ4cHg7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbGN1bGF0b3Itc2VhcmNoLXRhYnNfX2NvbnRlbnQgLmFjb3ItY29udGFpbmVyIGxhYmVsOmJlZm9yZSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufVxuLmNhbGN1bGF0b3Itc2VhcmNoLXRhYnNfX2NvbnRlbnQgLmFjb3ItaXRlbV9fbnVtIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRTNFRjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1Cb2xkXCI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbGN1bGF0b3Itc2VhcmNoLXRhYnNfX2NvbnRlbnQgLmFjb3ItaXRlbV9fbnVtIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5jYWxjdWxhdG9yLXNlYXJjaC10YWJzX19jb250ZW50IC5hY29yLWJvZHlfX3RleHQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbGN1bGF0b3Itc2VhcmNoLXRhYnNfX2NvbnRlbnQgLmFjb3ItYm9keV9fdGV4dCB1bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uY2FsY3VsYXRvci1zZWFyY2gtdGFic19fY29udGVudCAuYWNvci1ib2R5X190ZXh0IHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmNhbGN1bGF0b3Itc2VhcmNoLXRhYnNfX2NvbnRlbnQgLmFjb3ItYm9keV9fdGV4dCB1bCBsaTpiZWZvcmUge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgdG9wOiA4cHg7XG59XG4uY2FsY3VsYXRvci1zZWFyY2gtdGFic19fY29udGVudCAuYWNvci1ib2R5X190ZXh0IHVsIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmNhbGN1bGF0b3Itc2VhcmNoLXRhYnNfX2NvbnRlbnQgLmFjb3ItYm9keV9fdGV4dCA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uY2FsY3VsYXRvci1zZWFyY2gtdGFic19fY29udGVudCAuYWNvci1ib2R5LmZsLWJsb2NrIHtcbiAgY29sdW1uLWdhcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2FsY3VsYXRvci1zZWFyY2gtdGFic19fY29udGVudCAuYWNvci1ib2R5LmZsLWJsb2NrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gIH1cbn1cbi5jYWxjdWxhdG9yLXNlYXJjaC10YWJzX19jb250ZW50IC5hY29yLWJvZHkuZmwtYmxvY2sgLmFjb3ItYm9keV9fYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYWxjdWxhdG9yLXNlYXJjaC10YWJzX19jb250ZW50IC5hY29yLWNvbnRhaW5lciBpbnB1dDpjaGVja2VkICsgbGFiZWwgKyAuYWNvci1ib2R5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG4uY2FsY3VsYXRvci1zZWFyY2gtdGFic19fY29udGVudCAuYWNvci1jb250YWluZXIgbGFiZWwge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cblxuLm1vZGFsLWZyYW1lLXJlc3VsdHMge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm1vZGFsLWZyYW1lLXJlc3VsdHMgLm1vZGFsLWZyYW1lIHtcbiAgcGFkZGluZzogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9kYWwtZnJhbWUtcmVzdWx0cyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1vZGFsLWZyYW1lLXJlc3VsdHMgLm1vZGFsLWZyYW1lIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLm1vZGFsLWZyYW1lLXJlc3VsdHMgLmNvbnRlbnQtcGFnZSBoMSwgLm1vZGFsLWZyYW1lLXJlc3VsdHMgLmNvbnRlbnQtcGFnZSBoMiwgLm1vZGFsLWZyYW1lLXJlc3VsdHMgLmNvbnRlbnQtcGFnZSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubW9kYWwtZnJhbWUtcmVzdWx0cyAuY29udGVudC1wYWdlIGg0LCAubW9kYWwtZnJhbWUtcmVzdWx0cyAuY29udGVudC1wYWdlIGg1LCAubW9kYWwtZnJhbWUtcmVzdWx0cyAuY29udGVudC1wYWdlIGg2LCAubW9kYWwtZnJhbWUtcmVzdWx0cyAuY29udGVudC1wYWdlIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTkyMjQ5O1xufVxuLm1vZGFsLWZyYW1lLXJlc3VsdHMgLmNvbnRlbnQtcGFnZSB1bCArIHAsIC5tb2RhbC1mcmFtZS1yZXN1bHRzIC5jb250ZW50LXBhZ2Ugb2wgKyBwLCAubW9kYWwtZnJhbWUtcmVzdWx0cyAuY29udGVudC1wYWdlIHAgKyBwLCAubW9kYWwtZnJhbWUtcmVzdWx0cyAuY29udGVudC1wYWdlIGxpLFxuLm1vZGFsLWZyYW1lLXJlc3VsdHMgLmNvbnRlbnQtcGFnZSBwICsgdWwge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLm1vZGFsLWZyYW1lLXJlc3VsdHMgLmNvbnRlbnQtcGFnZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC1mcmFtZS1yZXN1bHRzIC5jb250ZW50LXBhZ2UgdWwgPiBsaTpiZWZvcmUge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgdG9wOiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjksIDE3MywgMTk4KTtcbn1cblxuLnJlZ2lvbmFsLW1lYXN1cmVzX19ibG9jayA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVnaW9uYWwtbWVhc3VyZXNfX2Jsb2NrID4gKiArICoge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLnN1cHBvcnQtbWVhc3VyZXNfX3RleHQgcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5zdXBwb3J0LW1lYXN1cmVzIC5kb3dubG9hZC1jYXJkcy13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdXBwb3J0LW1lYXN1cmVzIC5kb3dubG9hZC1jYXJkcy13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4uc3VwcG9ydC1tZWFzdXJlcyB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uc3VwcG9ydC1tZWFzdXJlcyBhcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdXBwb3J0LW1lYXN1cmVzIGFydGljbGUge1xuICAgIG1hcmdpbi10b3A6IC03MHB4O1xuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5zdXBwb3J0LW1lYXN1cmVzLWFjb3IgLmFjb3ItY29udGFpbmVyIGlucHV0OmNoZWNrZWQgKyBsYWJlbCArIC5hY29yLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5zdXBwb3J0LW1lYXN1cmVzLWFjb3IgLmFjb3ItYm9keSBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxOTIyNDk7XG59XG4uc3VwcG9ydC1tZWFzdXJlcy1hY29yIC5hY29yLWJvZHkgdWwgbGksIC5zdXBwb3J0LW1lYXN1cmVzLWFjb3IgLmFjb3ItYm9keSBvbCBsaSwgLnN1cHBvcnQtbWVhc3VyZXMtYWNvciAuYWNvci1ib2R5IHAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnN1cHBvcnQtbWVhc3VyZXMtYWNvciAuYWNvci1ib2R5IGg0LCAuc3VwcG9ydC1tZWFzdXJlcy1hY29yIC5hY29yLWJvZHkgaDUsIC5zdXBwb3J0LW1lYXN1cmVzLWFjb3IgLmFjb3ItYm9keSBoNiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxOTIyNDk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1cHBvcnQtbWVhc3VyZXMtYWNvciAuYWNvci1ib2R5IGg0LCAuc3VwcG9ydC1tZWFzdXJlcy1hY29yIC5hY29yLWJvZHkgaDUsIC5zdXBwb3J0LW1lYXN1cmVzLWFjb3IgLmFjb3ItYm9keSBoNiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc3VwcG9ydC1tZWFzdXJlcy1hY29yIC5hY29yLWJvZHkgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdXBwb3J0LW1lYXN1cmVzLWFjb3IgLmFjb3ItYm9keSBvbCwgLnN1cHBvcnQtbWVhc3VyZXMtYWNvciAuYWNvci1ib2R5IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnN1cHBvcnQtbWVhc3VyZXMtYWNvciAuYWNvci1ib2R5IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2N0RBMTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHRvcDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLnN1cHBvcnQtbWVhc3VyZXMtYWNvciAuYWNvci1ib2R5IC5kb3dubG9hZC1jYXJkICsgLmRvd25sb2FkLWNhcmQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdXBwb3J0LW1lYXN1cmVzLWFjb3IgLnRpdGxlLTI0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmljb24tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaWNvbi10aXRsZV9fc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzdDQztcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pY29uLXRpdGxlX19zdmcgc3ZnIHtcbiAgZmlsbDogd2hpdGU7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmNvbnRhY3RzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDk1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdHMge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4uY29udGFjdHMtbWFwIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0cy1tYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG59XG5cbi5jb250YWN0cy1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0cy1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDU0NXB4O1xuICB9XG59XG5cbi5jb250YWN0cy1mb3JtIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRTNFRjtcbiAgYmFja2dyb3VuZDogI0Y5RjlGQjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0MHB4IDBweCByZ2JhKDE2OSwgMTczLCAxOTgsIDAuMzUpO1xuICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ5MHB4O1xufVxuLmNvbnRhY3RzLWZvcm0gLm1haW4tbWVudS1sb2dvIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdHMtZm9ybSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNjBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICB3aWR0aDogODclO1xuICB9XG59XG5cbi5ncmFkaWVudC1ib3hfX3RleHQgLmJvZHktMyB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtQm9sZFwiO1xufVxuLmdyYWRpZW50LWJveF9fdGV4dCAuYm9keS0zICsgKiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdyYWRpZW50LWJveF9fdGV4dCAuYm9keS0zICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLmdyYWRpZW50LWJveF9fdGV4dCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZS1SZWd1bGFyXCI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdyYWRpZW50LWJveF9fdGV4dCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWRpZW50LWJveF9fdGV4dCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZ3JhZGllbnQtYm94X190ZXh0IHVsIGxpIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdyYWRpZW50LWJsb2NrLmdyYWRpZW50LWJsb2NrLS1jb250YWN0cyAuZ3JhZGllbnQtYmxvY2tfX2dyb3VwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWRpZW50LWJsb2NrLmdyYWRpZW50LWJsb2NrLS1jb250YWN0cyAuZ3JhZGllbnQtYmxvY2tfX2dyb3VwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cblxuLmdyYWRpZW50LWJsb2NrLmdyYWRpZW50LWJsb2NrLS1jb250YWN0cyAuZ3JhZGllbnQtYm94LS1zcGVjaWFsIHtcbiAgcGFkZGluZzogNjBweCA0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICBtYXNrLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IDkycHggODRweCwgcmdiYSg4MSwgOTgsIDI1NSwgMC44KSAwJSwgcmdiYSg4MSwgOTgsIDI1NSwgMC45KSAzOXB4LCAjQUNCNEZGIDM5cHgsICNBQ0I0RkYgNDFweCwgdHJhbnNwYXJlbnQgNDFweCwgdHJhbnNwYXJlbnQgNTFweCwgI0FDQjRGRiA1MXB4LCAjQUNCNEZGIDU0cHgsIGJsYWNrIDU0cHgsIGJsYWNrIDEwMHB4KTtcbn1cbi5ncmFkaWVudC1ibG9jay5ncmFkaWVudC1ibG9jay0tY29udGFjdHMgLmdyYWRpZW50LWJveC0tc3BlY2lhbCAuZ3JhZGllbnQtYm94X19pY29uIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA5MnB4O1xuICB0b3A6IDg0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmdyYWRpZW50LWJsb2NrLmdyYWRpZW50LWJsb2NrLS1jb250YWN0cyAuZ3JhZGllbnQtYm94LS1zcGVjaWFsIC5ncmFkaWVudC1ib3hfX2ljb24gaW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuICAuZ3JhZGllbnQtYmxvY2suZ3JhZGllbnQtYmxvY2stLWNvbnRhY3RzIC5ncmFkaWVudC1ib3gtLXNwZWNpYWwge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgbWFzay1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCA3MnB4IDg0cHgsIHJnYmEoODEsIDk4LCAyNTUsIDAuOCkgMCUsIHJnYmEoODEsIDk4LCAyNTUsIDAuOSkgMzlweCwgI0FDQjRGRiAzOXB4LCAjQUNCNEZGIDQxcHgsIHRyYW5zcGFyZW50IDQxcHgsIHRyYW5zcGFyZW50IDUxcHgsICNBQ0I0RkYgNTFweCwgI0FDQjRGRiA1NHB4LCBibGFjayA1NHB4LCBibGFjayAxMDBweCk7XG4gIH1cbiAgLmdyYWRpZW50LWJsb2NrLmdyYWRpZW50LWJsb2NrLS1jb250YWN0cyAuZ3JhZGllbnQtYm94LS1zcGVjaWFsIC5ncmFkaWVudC1ib3hfX2ljb24ge1xuICAgIGxlZnQ6IDcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY0cHgpIHtcbiAgLmdyYWRpZW50LWJsb2NrLmdyYWRpZW50LWJsb2NrLS1jb250YWN0cyAuZ3JhZGllbnQtYm94LS1zcGVjaWFsIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgIG1hc2staW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgNDBweCA0MHB4LCByZ2JhKDgxLCA5OCwgMjU1LCAwLjgpIDAlLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjkpIDE4cHgsICNBQ0I0RkYgMThweCwgI0FDQjRGRiAyMHB4LCB0cmFuc3BhcmVudCAyMHB4LCB0cmFuc3BhcmVudCAyNXB4LCAjQUNCNEZGIDI1cHgsICNBQ0I0RkYgMjhweCwgYmxhY2sgMjhweCwgYmxhY2sgMzNweCk7XG4gIH1cbiAgLmdyYWRpZW50LWJsb2NrLmdyYWRpZW50LWJsb2NrLS1jb250YWN0cyAuZ3JhZGllbnQtYm94LS1zcGVjaWFsIC5ncmFkaWVudC1ib3hfX2ljb24ge1xuICAgIGxlZnQ6IDM4cHg7XG4gICAgdG9wOiAzNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmFkaWVudC1ibG9jay5ncmFkaWVudC1ibG9jay0tY29udGFjdHMgLmdyYWRpZW50LWJveC0tc3BlY2lhbCB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIHBhZGRpbmc6IDE0cHggMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgbWFzay1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCAzMHB4IDMycHgsIHJnYmEoODEsIDk4LCAyNTUsIDAuOCkgMCUsIHJnYmEoODEsIDk4LCAyNTUsIDAuOSkgMThweCwgI0FDQjRGRiAxOHB4LCAjQUNCNEZGIDIwcHgsIHRyYW5zcGFyZW50IDIwcHgsIHRyYW5zcGFyZW50IDI1cHgsICNBQ0I0RkYgMjVweCwgI0FDQjRGRiAyOHB4LCBibGFjayAyOHB4LCBibGFjayAzM3B4KTtcbiAgfVxuICAuZ3JhZGllbnQtYmxvY2suZ3JhZGllbnQtYmxvY2stLWNvbnRhY3RzIC5ncmFkaWVudC1ib3gtLXNwZWNpYWwgLmdyYWRpZW50LWJveF9faWNvbiB7XG4gICAgbGVmdDogMjhweDtcbiAgICB0b3A6IDI4cHg7XG4gIH1cbn1cbi5ncmFkaWVudC1ibG9jay5ncmFkaWVudC1ibG9jay0tY29udGFjdHMgLmdyYWRpZW50LWJveC0tc3BlY2lhbCAuZ3JhZGllbnQtYm94X19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5jb250ZW50LXBhZ2Uge1xuICBjb2xvcjogIzc2N0RBMTtcbn1cbi5jb250ZW50LXBhZ2UgdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuLmNvbnRlbnQtcGFnZSB1bCA+IGxpIHNwYW4ge1xuICBjb2xvcjogIzE5MjI0OTtcbn1cbi5jb250ZW50LXBhZ2UgdWwgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNjJGRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDdweDtcbn1cbi5jb250ZW50LXBhZ2UgdWwgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1wYWdlIHVsID4gbGkgKyBsaSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLmNvbnRlbnQtcGFnZSBhcnRpY2xlIC5jb250YWluZXIgPiAqICsgKiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRlbnQtcGFnZSBhcnRpY2xlIC5jb250YWluZXIgPiAqICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmNvbnRlbnQtcGFnZSBhcnRpY2xlIC5jb250YWluZXIgPiAqICsgdWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb250ZW50LXBhZ2UgYXJ0aWNsZSAuY29udGFpbmVyID4gKiArIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5jb250ZW50LWxpc3QgdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuLmNvbnRlbnQtbGlzdCB1bCA+IGxpIHNwYW4ge1xuICBjb2xvcjogIzE5MjI0OTtcbn1cbi5jb250ZW50LWxpc3QgdWwgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNjJGRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDdweDtcbn1cbi5jb250ZW50LWxpc3QgdWwgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1saXN0IHVsID4gbGkgKyBsaSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4udmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZpZGVvLXBvc3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICB6LWluZGV4OiAyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi52aWRlby1wb3N0ZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi52aWRlby1wb3N0ZXIuaGlkZSB7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnJlZ2lvbmFsLWVjb25vbWljcyAuZG91YmxlLWJsb2NrIHtcbiAgcm93LWdhcDogMTBweDtcbn1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMyMTJENjQ7XG4gIHBhZGRpbmc6IDEwMHB4IDIwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6IHJnYigxNjksIDE3MywgMTk4KTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZvb3RlciAuc29jaWFsLWdyb3VwIHtcbiAgY29sdW1uLWdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMzk5cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5mb290ZXIgLnNvY2lhbC1ncm91cCB7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxufVxuLmZvb3RlciAuZm9vdGVyLWxvZ28ge1xuICB3aWR0aDogMzAwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZvb3RlciAuZm9vdGVyLWxvZ28gcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZvb3RlciAuZm9vdGVyLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXRvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5mb290ZXIgLmZvb3Rlci10b3AgLmJ0bi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZm9vdGVyIC5mb290ZXItdG9wIC5idG4td3JhcHBlciAuYnRuLWFjY2VudCB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICB9XG4gIC5mb290ZXIgLmZvb3Rlci10b3AgLmxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cblxuLmZvb3Rlci1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogOTBweDtcbn1cbi5mb290ZXItbWVudSBsYWJlbCB1bCBsaSA+IGEge1xuICBjb2xvcjogIzc2N0RBMTtcbn1cbi5mb290ZXItbWVudSB1bCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG4uZm9vdGVyLW1lbnUgdWwgbGkgc3ZnIHtcbiAgZmlsbDogd2hpdGU7XG59XG4uZm9vdGVyLW1lbnUgdWwgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXItbWVudSB1bCBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5mb290ZXItbWVudSB1bCBhOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZvb3Rlci1tZW51IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uZm9vdGVyLW1lbnVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGUtU2VtaUJvbGRcIjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLW1lbnVfX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvb3Rlci1tZW51X190aXRsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTQnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDE0IDgnIGZpbGw9J25vbmUnJTNlJTNjcGF0aCBkPSdNMTMuNjAxNCAwLjg1MzAwMkMxMy42MDE4IDAuOTQ5MzkzIDEzLjU4MyAxLjA0NDkgMTMuNTQ2MyAxLjEzNDAxQzEzLjUwOTUgMS4yMjMxMiAxMy40NTU1IDEuMzA0MDcgMTMuMzg3MyAxLjM3MjJMNy41MjA2NCA3LjIzODg3QzcuMzgyMzEgNy4zNzUzNyA3LjE5NTc4IDcuNDUxOSA3LjAwMTQ0IDcuNDUxOUM2LjgwNzEgNy40NTE5IDYuNjIwNTcgNy4zNzUzNyA2LjQ4MjI0IDcuMjM4ODdMMC42MTU1NzQgMS4zNzIyQzAuNDc3ODczIDEuMjM0NSAwLjQwMDUxNCAxLjA0Nzc0IDAuNDAwNTE0IDAuODUzMDAyQzAuNDAwNTE0IDAuNjU4MjY0IDAuNDc3ODczIDAuNDcxNTAyIDAuNjE1NTc0IDAuMzMzODAyQzAuNzUzMjc0IDAuMTk2MTAxIDAuOTQwMDM2IDAuMTE4NzQyIDEuMTM0NzcgMC4xMTg3NDJDMS4zMjk1MSAwLjExODc0MiAxLjUxNjI3IDAuMTk2MTAxIDEuNjUzOTcgMC4zMzM4MDJMNy4wMDE0NCA1LjY5M0wxMi4zNDg5IDAuMzMzODAyQzEyLjQ4NzIgMC4xOTcyOTkgMTIuNjczOCAwLjEyMDc2NSAxMi44NjgxIDAuMTIwNzY1QzEzLjA2MjUgMC4xMjA3NjUgMTMuMjQ5IDAuMTk3Mjk5IDEzLjM4NzMgMC4zMzM4MDJDMTMuNDU1NSAwLjQwMTkzMyAxMy41MDk1IDAuNDgyODg3IDEzLjU0NjMgMC41NzE5OTdDMTMuNTgzIDAuNjYxMTA4IDEzLjYwMTggMC43NTY2MTEgMTMuNjAxNCAwLjg1MzAwMlYwLjg1MzAwMlonIGZpbGw9J3doaXRlJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgLmZvb3Rlci1tZW51IHtcbiAgICBjb2x1bW4tZ2FwOiA3NXB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZm9vdGVyLW1lbnUge1xuICAgIGNvbHVtbi1nYXA6IDM1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1tZW51IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDhweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMzIwcHg7XG4gIH1cbiAgLmZvb3Rlci1tZW51ID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvb3Rlci1tZW51X191bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZm9vdGVyLW1lbnUtbGlzdCBpbnB1dDpjaGVja2VkIH4gLmZvb3Rlci1tZW51X191bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZvb3Rlci1tZW51LWxpc3QgaW5wdXQ6Y2hlY2tlZCB+IC5mb290ZXItbWVudV9fdGl0bGU6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbn1cblxuLmZvb3Rlci1tZW51LWxpc3Q6bGFzdC1jaGlsZCAuZm9vdGVyLW1lbnVfX3VsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb290ZXItY29udGFjdHMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbG9yOiByZ2IoMTY5LCAxNzMsIDE5OCk7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjRweCkge1xuICAuZm9vdGVyLWNvbnRhY3RzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXItY29udGFjdHMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZm9vdGVyLWNvbnRhY3RzX19yb3cge1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZm9vdGVyLWNvbnRhY3RzX19yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcm93LWdhcDogMTBweDtcbiAgfVxufVxuXG4uZm9vdGVyLWNvbnRhY3RzX19yb3cgLmZsZXgtbGluayB7XG4gIGNvbG9yOiByZ2IoMTY5LCAxNzMsIDE5OCk7XG59XG4uZm9vdGVyLWNvbnRhY3RzX19yb3cgLmZsZXgtbGluayBzdmcge1xuICBmaWxsOiByZ2IoMTY5LCAxNzMsIDE5OCk7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5mb290ZXItYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYigxNjksIDE3MywgMTk4KTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sb3I6IHJnYigxNjksIDE3MywgMTk4KTtcbn1cbi5mb290ZXItYm90dG9tIGEge1xuICBjb2xvcjogcmdiKDE2OSwgMTczLCAxOTgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXItYm90dG9tIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5mb290ZXItYm90dG9tIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufSIsIi8vLSA9PT09PSBjb2xvcnMgPT09PT09XHJcbiRhYzE6IzUxNjJGRjtcclxuJGFjMjogIzY3NzZGRjtcclxuJGFjMzojNzQ3N0NDO1xyXG4kYWM0OiAjQjJCOUZGO1xyXG4kYWM1OiAjRkZDQzAwO1xyXG4kd2hpdGU6d2hpdGU7XHJcbiRibGFjazpibGFjaztcclxuJGVyOiByZWQ7XHJcbiRzZWM6ICM3NjdEQTE7XHJcbiRzZWMxOiByZ2IoMTY5LCAxNzMsIDE5OCk7XHJcbiRzZWMyOiAjRTFFM0VGIDtcclxuJHNlYzM6ICNFREVERUQgO1xyXG4kc2VjNDogI0Y5RjlGQiA7XHJcbiRwcjojMTkyMjQ5IDtcclxuJHByMTogIzIxMkQ2NDtcclxuXHJcblxyXG4kcmVnOiAnTWFucm9wZS1SZWd1bGFyJztcclxuJG1lZGk6ICdNYW5yb3BlLU1lZGl1bSc7XHJcbiRzZW1pOiAnTWFucm9wZS1TZW1pQm9sZCc7XHJcbiRib2xkOiAnTWFucm9wZS1Cb2xkJztcclxuIiwiLmgxLCAuaDIsIC5oMywuaDQsLnRpdGxlLTI0LCAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNntcclxuXHRmb250LWZhbWlseTogJGJvbGQ7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRjb2xvcjogJHByO1xyXG59XHJcbi5oMSwgaDF7XHJcblx0Zm9udC1zaXplOiA1NHB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0fVxyXG5cdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHQvLyBcdGZvbnQtc2l6ZTogMzhweDtcclxuXHQvLyBcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0Ly8gfVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0Zm9udC1zaXplOiAzNHB4O1xyXG5cdFx0XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdFxyXG59XHJcbi5oMiwgaDJ7XHJcbiAgICBmb250LXNpemU6IDM4cHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjRweCkge1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdH1cclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHQgIGZvbnQtc2l6ZTogMjZweDtcclxuXHR9XHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHR9XHJcblxyXG5cclxufVxyXG4uaDMsIGgze1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtmb250LXNpemU6IDI0cHg7fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtmb250LXNpemU6IDIwcHg7fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdCAgZm9udC1zaXplOiAxNnB4O1xyXG5cdCAgXHJcblx0fVxyXG59XHJcbi50aXRsZS0yNHtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XHJcblx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQgZm9udC1zaXplOiAxNnB4O1xyXG5cdCBsaW5lLWhlaWdodDogMS40O1xyXG5cdH1cclxufVxyXG4uaDQsIGg0e1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRcclxufVxyXG4uYm9keS0zLFxyXG4uYm9keS1yZWcsXHJcbi5ib2R5LWJvbGQge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGZvbnQtZmFtaWx5OiAkc2VtaTtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cclxufVxyXG4uYm9keS01IHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRmb250LWZhbWlseTogJHJlZztcclxufVxyXG4uYm9keS02e1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG59XHJcbi50eHQtdXBwZXJ7dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTt9XHJcbi50eHQtYm9sZCwuYm9keS1ib2xke1xyXG5cdGZvbnQtZmFtaWx5OiAkYm9sZDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLnR4dC1tZWRpe2ZvbnQtZmFtaWx5OiAkbWVkaTsgZm9udC13ZWlnaHQ6IDUwMDt9XHJcbi50eHQtc2VtaSB7XHJcblx0Zm9udC1mYW1pbHk6ICRzZW1pO1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuLnR4dC1jbGFtcHtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi50eHQtcHJpbWFyeXtcclxuXHRjb2xvcjogJHByO1xyXG59XHJcbi5saW5rLCAubGluay1tZWRpdW0sIC5saW5rLXNtYWxse1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGNvbG9yOiAkYWMzO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0dHJhbnNpdGlvbjouM3M7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHQmOmFmdGVye1xyXG5cdFx0Y29udGVudDonJztcclxuXHRcdGhlaWdodDogMXB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdGJvdHRvbTogMnB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjogJGFjMztcclxuXHR9XHJcblx0Jjpob3ZlcntcclxuXHRcdGNvbG9yOiAkYWMxO1xyXG5cdFx0JjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiAkYWMxO31cclxuXHRcdFxyXG5cdH1cclxufVxyXG5cclxuLmJvZHktcmVne2ZvbnQtZmFtaWx5OiAkcmVnOyBmb250LXdlaWdodDogNDAwO31cclxuLmxpbmstbWVkaXVte2ZvbnQtc2l6ZTogMTRweDt9XHJcbi5saW5rLXNtYWxse2ZvbnQtc2l6ZTogMTJweDt9XHJcblxyXG4udHh0LWFjY2VudHtcclxuXHRcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRhYzE7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG59XHJcbi50eHQtd2FybmluZ3tcclxuXHRwYWRkaW5nOiAzMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogODZweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VjNDtcclxuXHRib3JkZXI6MXB4IHNvbGlkICRzZWMyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0Y29sb3I6ICRwcjE7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY+Kisqe21hcmdpbi10b3A6IDEwcHg7fVxyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMzBweDtcclxuXHRcdGxlZnQ6IDMwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzgnIGhlaWdodD0nMzgnIHZpZXdCb3g9JzAgMCAzOCAzOCcgZmlsbD0nbm9uZSclM2UlM2NwYXRoIGQ9J00xOC45OTk5IDI4LjI3OTlDMTguNTc1NiAyOC4yNzk5IDE4LjE2ODYgMjguMTExMyAxNy44Njg1IDI3LjgxMTJDMTcuNTY4NSAyNy41MTEyIDE3LjM5OTkgMjcuMTA0MiAxNy4zOTk5IDI2LjY3OTlWMTcuNzE5OUMxNy4zOTk5IDE3LjI5NTUgMTcuNTY4NSAxNi44ODg2IDE3Ljg2ODUgMTYuNTg4NUMxOC4xNjg2IDE2LjI4ODQgMTguNTc1NiAxNi4xMTk5IDE4Ljk5OTkgMTYuMTE5OUMxOS40MjQyIDE2LjExOTkgMTkuODMxMiAxNi4yODg0IDIwLjEzMTMgMTYuNTg4NUMyMC40MzEzIDE2Ljg4ODYgMjAuNTk5OSAxNy4yOTU1IDIwLjU5OTkgMTcuNzE5OVYyNi42Nzk5QzIwLjU5OTkgMjcuMTA0MiAyMC40MzEzIDI3LjUxMTIgMjAuMTMxMyAyNy44MTEyQzE5LjgzMTIgMjguMTExMyAxOS40MjQyIDI4LjI3OTkgMTguOTk5OSAyOC4yNzk5WicgZmlsbD0nJTIzNTE2MkZGJy8lM2UlM2NwYXRoIGQ9J00xOC45OTk5IDEzLjY2ODhDMTguNzg5OCAxMy42Njg4IDE4LjU4MTcgMTMuNjI3NCAxOC4zODc2IDEzLjU0N0MxOC4xOTM1IDEzLjQ2NjYgMTguMDE3MSAxMy4zNDg3IDE3Ljg2ODUgMTMuMjAwMUMxNy43MiAxMy4wNTE2IDE3LjYwMjEgMTIuODc1MiAxNy41MjE3IDEyLjY4MTFDMTcuNDQxMyAxMi40ODY5IDE3LjM5OTkgMTIuMjc4OSAxNy4zOTk5IDEyLjA2ODhWMTEuMzJDMTcuMzk5OSAxMC44OTU2IDE3LjU2ODUgMTAuNDg4NyAxNy44Njg1IDEwLjE4ODZDMTguMTY4NiA5Ljg4ODU0IDE4LjU3NTYgOS43MTk5NyAxOC45OTk5IDkuNzE5OTdDMTkuNDI0MiA5LjcxOTk3IDE5LjgzMTIgOS44ODg1NCAyMC4xMzEzIDEwLjE4ODZDMjAuNDMxMyAxMC40ODg3IDIwLjU5OTkgMTAuODk1NiAyMC41OTk5IDExLjMyVjEyLjA2ODhDMjAuNTk5OSAxMi4yNzg5IDIwLjU1ODUgMTIuNDg2OSAyMC40NzgxIDEyLjY4MTFDMjAuMzk3NyAxMi44NzUyIDIwLjI3OTggMTMuMDUxNiAyMC4xMzEzIDEzLjIwMDFDMTkuOTgyNyAxMy4zNDg3IDE5LjgwNjMgMTMuNDY2NiAxOS42MTIyIDEzLjU0N0MxOS40MTgxIDEzLjYyNzQgMTkuMjEgMTMuNjY4OCAxOC45OTk5IDEzLjY2ODhWMTMuNjY4OFonIGZpbGw9JyUyMzUxNjJGRicvJTNlJTNjcGF0aCBkPSdNMTkuMDAwMSAzNy44Nzk5QzE1LjI2NiAzNy44Nzk5IDExLjYxNTggMzYuNzcyNiA4LjUxMDk2IDM0LjY5OEM1LjQwNjE2IDMyLjYyMzUgMi45ODYyNiAyOS42NzQ4IDEuNTU3MjggMjYuMjI0OUMwLjEyODI5OCAyMi43NzUxIC0wLjI0NTU4OSAxOC45Nzg5IDAuNDgyOSAxNS4zMTY2QzEuMjExMzkgMTEuNjU0MiAzLjAwOTUzIDguMjkwMTIgNS42NDk5NSA1LjY0OTcxQzguMjkwMzcgMy4wMDkyOSAxMS42NTQ1IDEuMjExMTQgMTUuMzE2OCAwLjQ4MjY1NUMxOC45NzkyIC0wLjI0NTgzNCAyMi43NzUzIDAuMTI4MDUzIDI2LjIyNTIgMS41NTcwNEMyOS42NzUxIDIuOTg2MDIgMzIuNjIzNyA1LjQwNTkyIDM0LjY5ODMgOC41MTA3MkMzNi43NzI4IDExLjYxNTUgMzcuODgwMSAxNS4yNjU4IDM3Ljg4MDEgMTguOTk5OUMzNy44NzUgMjQuMDA1NiAzNS44ODQzIDI4LjgwNDkgMzIuMzQ0NyAzMi4zNDQ0QzI4LjgwNTEgMzUuODg0IDI0LjAwNTkgMzcuODc0OCAxOS4wMDAxIDM3Ljg3OTlWMzcuODc5OVpNMTkuMDAwMSAzLjMxOTg4QzE1Ljg5ODkgMy4zMTk4OCAxMi44NjczIDQuMjM5NSAxMC4yODg4IDUuOTYyNDRDNy43MTAyMiA3LjY4NTM4IDUuNzAwNDggMTAuMTM0MyA0LjUxMzY5IDEyLjk5OTRDMy4zMjY5MSAxNS44NjQ2IDMuMDE2NCAxOS4wMTczIDMuNjIxNDEgMjIuMDU4OUM0LjIyNjQzIDI1LjEwMDUgNS43MTk4IDI3Ljg5NDQgNy45MTI2OSAzMC4wODczQzEwLjEwNTYgMzIuMjgwMiAxMi44OTk1IDMzLjc3MzYgMTUuOTQxMSAzNC4zNzg2QzE4Ljk4MjcgMzQuOTgzNiAyMi4xMzU1IDM0LjY3MzEgMjUuMDAwNiAzMy40ODYzQzI3Ljg2NTcgMzIuMjk5NSAzMC4zMTQ2IDMwLjI4OTggMzIuMDM3NiAyNy43MTEyQzMzLjc2MDUgMjUuMTMyNyAzNC42ODAxIDIyLjEwMTEgMzQuNjgwMSAxOC45OTk5QzM0LjY3NSAxNC44NDI4IDMzLjAyMTQgMTAuODU3NSAzMC4wODE5IDcuOTE4MDZDMjcuMTQyNSA0Ljk3ODU5IDIzLjE1NzIgMy4zMjQ5NiAxOS4wMDAxIDMuMzE5ODhWMy4zMTk4OFonIGZpbGw9JyUyMzUxNjJGRicvJTNlJTNjL3N2ZyUzZVwiKTtcclxuXHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0cGFkZGluZy10b3A6NjJweDtcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdHdpZHRoOiAzMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdHRvcDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJzdmd7dHJhbnNpdGlvbjogLjNzO31cclxuLnN2Zy1wbHVzLCAuc3ZnLW1haWx7XHJcblx0d2lkdGg6IDI0cHg7XHJcblx0aGVpZ2h0OiAyNHB4O1xyXG5cdGZpbGw6ICRwcjtcclxufVxyXG4uc3ZnLXNlYXJjaCxcclxuLnN2Zy1maWx0ZXIge1xyXG5cdHdpZHRoOiAxNXB4O1xyXG5cdGhlaWdodDogMTZweDtcclxuXHRmaWxsOiAjNTE2MkZGO1xyXG59XHJcbi5zdmctY2FsbCwgLnN2Zy1waW4sIC5zdmctYWRkLCAuc3ZnLWZpbHRlciwuc3ZnLXJlbG9hZCwuc3ZnLXNlbmR7XHJcblx0d2lkdGg6IDIwcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdGZpbGw6ICNBOUFEQzY7XHJcbn1cclxuXHJcbi5zdmctcmVsb2Fke1xyXG5cdGZpbGw6ICM3NjdEQTI7XHJcbn1cclxuLnN2Zy1hZGR7XHJcblx0ZmlsbDokcHIxIDtcclxufVxyXG4uc3ZnLXBpbiwuc3ZnLW1haWwsLnN2Zy1zZW5kIHtmaWxsOndoaXRlfVxyXG4uY2hldnJvbi1sZWZ0LC5jaGV2cm9uLXJpZ2h0e1xyXG5cdHdpZHRoOiAxMHB4O1xyXG5cdGhlaWdodDogMThweDtcclxuXHRmaWxsOiRzZWMxO1xyXG5cclxuXHJcbn1cclxuLnN2Zy1wcmV2LCAuc3ZnLW5leHR7XHJcblx0d2lkdGg6IDlweDtcclxuXHRoZWlnaHQ6IDE4cHg7XHJcblx0ZmlsbDogJHNlYzE7XHJcbn1cclxuXHJcbi5zdmctY3Jvc3N7XHJcbiAgIHdpZHRoOiAxNHB4O1xyXG4gICBoZWlnaHQ6IDE0cHg7XHJcbiAgIGZpbGw6ICRzZWM7XHJcbiAgIGN1cnNvcjpwb2ludGVyO1xyXG59XHJcbi5zdmctZG93bntcclxuXHR3aWR0aDogMTRweDtcclxuXHRoZWlnaHQ6IDhweDtcclxuXHRmaWxsOiAkc2VjO1xyXG59XHJcbi5zdmctdXNlciB7XHJcblx0d2lkdGg6IDE4cHg7XHJcblx0aGVpZ2h0OiAxOHB4O1xyXG5cdGZpbGw6ICRzZWM7XHJcbn1cclxuXHJcbi5zb2NpYWwtZ3JvdXAsIC5sYW5nLWdyb3Vwe1xyXG5cdFxyXG5cdGNvbHVtbi1nYXA6MTBweDtcclxufVxyXG4ubGFuZy1ncm91cHtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0ICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICBsZWZ0OiAwO1xyXG5cdCAgdG9wOiAwO1xyXG5cdCAgcGFkZGluZzogMTBweCAyMHB4O1xyXG5cdCAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHQgIHotaW5kZXg6IDI7XHJcblx0ICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlYzI7XHJcblx0ICB3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuLnNvY2lhbC1ncm91cF9faXRlbSwgLmxhbmctZ3JvdXBfX2l0ZW0ge1xyXG5cdHdpZHRoOiA0NHB4O1xyXG5cdGhlaWdodDogNDRweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0ZmxleC1zaHJpbms6IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGFjMTtcclxuXHR0cmFuc2l0aW9uOiAuNXM7XHJcblx0Jjpob3ZlcntcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWM7XHJcblx0fVxyXG59XHJcbi5sYW5nLWdyb3VwX19pdGVte1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRzZWMxO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Y29sb3I6JHNlYzE7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LWZhbWlseTogJGJvbGQ7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdCY6aG92ZXJ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGFjMTtcclxuXHRcdGNvbG9yOiAkYWMxO1xyXG5cdH1cclxuXHQmLmFjdGl2ZXtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRhYzEgO1xyXG5cdFx0Y29sb3I6ICRhYzE7XHJcblx0fVxyXG59XHJcbi5zdmctbGlua3tcclxuXHR3aWR0aDogMjhweDtcclxuXHRoZWlnaHQ6IDI4cHg7XHJcblx0ZmlsbDojRTFFM0VGO1xyXG5cdCY6aG92ZXJ7XHJcblx0XHRmaWxsOiAkYWMxO1xyXG5cdH1cclxufVxyXG4vKj09PT09PT09R0FNQlVSR0VSPT09PT09Ki9cclxuLm1lbnUtdG9nZ2xlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHotaW5kZXg6IDY7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHdpZHRoOiA0NHB4O1xyXG5cdGhlaWdodDogNDRweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJHNlYzE7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZsZXgtc2hyaW5rOiAwO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0b3BhY2l0eTogLjg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0Lm1lbnUtdG9nZ2xlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdH1cclxufVxyXG5cclxuLm1lbnUtdG9nZ2xlIHNwYW4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRoZWlnaHQ6IDJweDtcclxuXHR3aWR0aDogMjJweDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHNlYzE7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuMnM7XHJcblx0LW8tdHJhbnNpdGlvbjogLjJzO1xyXG5cdHRyYW5zaXRpb246IC4ycztcclxufVxyXG5cclxuLm1lbnUtdG9nZ2xlIHNwYW46YWZ0ZXIsXHJcbi5tZW51LXRvZ2dsZSBzcGFuOmJlZm9yZSB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0aGVpZ2h0OiAycHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHNlYzE7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdHJpZ2h0OiAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjJzO1xyXG5cdC1vLXRyYW5zaXRpb246IC4ycztcclxuXHR0cmFuc2l0aW9uOiAuMnM7XHJcbn1cclxuXHJcbi5tZW51LXRvZ2dsZSBzcGFuOmFmdGVyIHtcclxuXHR0b3A6IC02cHg7XHJcbn1cclxuXHJcbi5tZW51LXRvZ2dsZSBzcGFuOmJlZm9yZSB7XHJcblx0Ym90dG9tOiAtNnB4O1xyXG59XHJcblxyXG4uYWN0aXZlLm1lbnUtdG9nZ2xlIHNwYW4ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4uYWN0aXZlLm1lbnUtdG9nZ2xlIHNwYW46YWZ0ZXIge1xyXG5cdHRvcDogMHB4O1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cclxufVxyXG5cclxuLmFjdGl2ZS5tZW51LXRvZ2dsZSBzcGFuOmJlZm9yZSB7XHJcblx0Ym90dG9tOiAwcHg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblxyXG59XHJcbi5zdmctZm9sZGVye1xyXG5cdHdpZHRoOiAzOHB4O1xyXG5cdGhlaWdodDogMzdweDtcclxuXHRmaWxsOiNBOUFEQzY7XHJcbn1cclxuLnN2Zy1kb3dubHtcclxuXHR3aWR0aDogMjRweDtcclxuXHRoZWlnaHQ6IDIzcHg7XHJcblx0ZmlsbDogI0E5QURDNjtcclxufVxyXG4uc3ZnLXRhcmdldCwgLnN2Zy1mdWxsc2NyZWVuLCAuc3ZnLXVzZXJJZC5zdmctdXNlcklkLC5zdmctd3d3e1xyXG5cdHdpZHRoOiAyOHB4O1xyXG5cdGhlaWdodDogMjhweDtcclxuXHRmaWxsOiAkYWMxO1xyXG59XHJcbi5zdmctdXNlci5zdmctdXNlcklke2hlaWdodDogMjJweDt9XHJcbi5zdmctd3d3e2hlaWdodDogMjZweDt9XHJcbi5zdmctdXB7XHJcblx0d2lkdGg6IDE2cHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdGZpbGw6ICNmZmY7XHJcbn1cclxuLnN2Zy1jYW17XHJcblx0d2lkdGg6IDI0cHg7XHJcblx0aGVpZ2h0OiAxNnB4O1xyXG5cdGZpbGw6I0UzMDYxMztcclxufVxyXG4uc3ZnLWNoZWNre1xyXG5cdHdpZHRoOiAyMHB4O1xyXG5cdGhlaWdodDogMTRweDtcclxuXHRmaWxsOiAkYWMxO1xyXG59XHJcbi5zdmctY2xvc2UsIC5pY29uLWNsb3Nle1xyXG5cdHdpZHRoOiAxNnB4O1xyXG5cdGhlaWdodDogMTZweDtcclxuXHRmaWxsOiRwcjtcclxufVxyXG4uaWNvbi1jbG9zZXtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZSclM2UlM2NwYXRoIGQ9J00xLjMzMzY0IDE1LjMzMzNDMS4yNDYwMSAxNS4zMzM2IDEuMTU5MTkgMTUuMzE2NiAxLjA3ODE4IDE1LjI4MzJDMC45OTcxNzEgMTUuMjQ5OCAwLjkyMzU3NiAxNS4yMDA3IDAuODYxNjM4IDE1LjEzODdDMC43Mzc1NDUgMTUuMDEyOSAwLjY2Nzk2OSAxNC44NDMzIDAuNjY3OTY5IDE0LjY2NjdDMC42Njc5NjkgMTQuNDkgMC43Mzc1NDUgMTQuMzIwNCAwLjg2MTYzOCAxNC4xOTQ3TDE0LjE5NSAwLjg2MTM0MUMxNC4zMjAyIDAuNzM2MTU5IDE0LjQ4OTkgMC42NjU4MzMgMTQuNjY3IDAuNjY1ODMzQzE0Ljg0NCAwLjY2NTgzMyAxNS4wMTM4IDAuNzM2MTU5IDE1LjEzOSAwLjg2MTM0MUMxNS4yNjQyIDAuOTg2NTIzIDE1LjMzNDUgMS4xNTYzMSAxNS4zMzQ1IDEuMzMzMzRDMTUuMzM0NSAxLjUxMDM4IDE1LjI2NDIgMS42ODAxNiAxNS4xMzkgMS44MDUzNEwxLjgwNTY0IDE1LjEzODdDMS43NDM3IDE1LjIwMDcgMS42NzAxMSAxNS4yNDk4IDEuNTg5MSAxNS4yODMyQzEuNTA4MDkgMTUuMzE2NiAxLjQyMTI3IDE1LjMzMzYgMS4zMzM2NCAxNS4zMzMzWicgZmlsbD0nJTIzMTkyMjQ5Jy8lM2UlM2NwYXRoIGQ9J00xNC42NjY5IDE1LjMzMzNDMTQuNTc5MiAxNS4zMzM2IDE0LjQ5MjQgMTUuMzE2NiAxNC40MTE0IDE1LjI4MzJDMTQuMzMwNCAxNS4yNDk4IDE0LjI1NjggMTUuMjAwNyAxNC4xOTQ5IDE1LjEzODdMMC44NjE1MjQgMS44MDUzNEMwLjczNjM0MiAxLjY4MDE2IDAuNjY2MDE2IDEuNTEwMzggMC42NjYwMTYgMS4zMzMzNEMwLjY2NjAxNiAxLjE1NjMxIDAuNzM2MzQyIDAuOTg2NTIzIDAuODYxNTI0IDAuODYxMzQxQzAuOTg2NzA3IDAuNzM2MTU5IDEuMTU2NDkgMC42NjU4MzMgMS4zMzM1MiAwLjY2NTgzM0MxLjUxMDU2IDAuNjY1ODMzIDEuNjgwMzQgMC43MzYxNTkgMS44MDU1MiAwLjg2MTM0MUwxNS4xMzg5IDE0LjE5NDdDMTUuMjYyOSAxNC4zMjA0IDE1LjMzMjUgMTQuNDkgMTUuMzMyNSAxNC42NjY3QzE1LjMzMjUgMTQuODQzMyAxNS4yNjI5IDE1LjAxMjkgMTUuMTM4OSAxNS4xMzg3QzE1LjA3NjkgMTUuMjAwNyAxNS4wMDMzIDE1LjI0OTggMTQuOTIyMyAxNS4yODMyQzE0Ljg0MTMgMTUuMzE2NiAxNC43NTQ1IDE1LjMzMzYgMTQuNjY2OSAxNS4zMzMzWicgZmlsbD0nJTIzMTkyMjQ5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxufVxyXG4uc3ZnLW1lZGljYWwsXHJcbltjbGFzc149XCJzdmctYmVuZWZpdFwiXXtcclxuXHR3aWR0aDogMzhweDtcclxuXHRoZWlnaHQ6IDM4cHg7XHJcblx0ZmlsbDojQTlBREM2O1xyXG59XHJcbi5zdmctYmVuZWZpdDV7XHJcblx0aGVpZ2h0OiAyOXB4O1xyXG59XHJcbltjbGFzc149XCJzdmctaWNvbl9cIl17XHJcblx0ZmlsbDojNzY3REEyO1xyXG5cdHdpZHRoOiAzOXB4O1xyXG5cdGhlaWdodDogMzlweDtcclxufVxyXG4vLyAuc3ZnLWljb25fMiwuc3ZnLWljb25fOHtoZWlnaHQ6IDM0cHg7fVxyXG4uc3ZnLWljb25fMTEsXHJcbi5zdmctaWNvbl81LC5zdmctaWNvbl8xMiwgLnN2Zy1pY29uXzIxIHtcclxuXHR3aWR0aDogMzRweDtcclxufVxyXG4uc3ZnLWljb25fMjV7aGVpZ2h0OiAzMXB4O31cclxuLnN2Zy1ib29re1xyXG5cdHdpZHRoOiAyNHB4O1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRmaWxsOiB3aGl0ZTtcclxufVxyXG4uc3ZnLXJpZ2h0LCAuc3ZnLWxlZnR7XHJcblx0d2lkdGg6IDIwcHg7XHJcblx0aGVpZ2h0OiAxNnB4O1xyXG5cdGZpbGw6d2hpdGU7XHJcbn1cclxuLnN2Zy1sZWZ0e2ZpbGw6IzUxNjJGRjt9XHJcbi5zdmctbGlzdHtcclxuXHR3aWR0aDogMjBweDtcclxuXHRoZWlnaHQ6IDEycHg7XHJcblx0ZmlsbDogIzc2N0RBMjtcclxufSIsImlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXHJcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwsXHJcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXHJcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXHJcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsLFxyXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcclxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xyXG4gIFxyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggI2ZmZiBpbnNldDtcclxuICAgYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggI2ZmZiBpbnNldDtcclxufVxyXG4uZm9ybS1pdGVte1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuZmFrZS1wbGFjZWhvbGRlcntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDE2cHg7XHJcbiAgICB0b3A6MTdweDtcclxuICAgIGNvbG9yOiAkc2VjMTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHRyYW5zaXRpb246LjNzO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBie2NvbG9yOiAkZXI7fVxyXG4gIH1cclxuICBwe1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6ICRzZWMxO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICYuZXJyb3J7Y29sb3I6ICRlcjt9XHJcbiAgfVxyXG59XHJcbmlucHV0LHRleHRhcmVhe1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNTRweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6ICRwcjE7XHJcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkc2VjMjtcclxuICBiYWNrZ3JvdW5kOndoaXRlO1xyXG4gIHBhZGRpbmctbGVmdDogMTZweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICBjb2xvcjogJHNlYzE7XHJcbiAgICB9XHJcbiBcclxufVxyXG4uZm9ybS1pdGVtIHRleHRhcmVhe1xyXG4gIGhlaWdodDogMTgwcHg7XHJcbiAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgcmVzaXplOiBub25lO1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5mYWtlLXBsYWNlaG9sZGVyICsgaW5wdXR7cGFkZGluZy10b3A6MTdweDt9XHJcbnRleHRhcmVhLmVycm9yLCBpbnB1dC5lcnJvcntib3JkZXI6IDFweCBzb2xpZCAkZXI7fVxyXG50ZXh0YXJlYS5kaXNhYmxlICwgaW5wdXQuZGlzYWJsZX4qe1xyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG50ZXh0YXJlYS5lcnJvcn5wLFxyXG5pbnB1dC5lcnJvciB+IHAge1xyXG4gY29sb3I6ICRlcjtcclxufVxyXG5pbnB1dC52YWxpZCwgdGV4dGFyZWEudmFsaWQsIGlucHV0OmZvY3VzLFxyXG50ZXh0YXJlYTpmb2N1c3tib3JkZXI6IDFweCBzb2xpZCAkc2VjMTt9XHJcblxyXG4uZmFrZS1wbGFjZWhvbGRlci5hY3RpdmV7XHJcbiAgdG9wOiA0cHg7IGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4vKiBzd2l0Y2ggaXRlbSovXHJcbi5zd2l0Y2gtaXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY29sdW1uLWdhcDoxMnB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGN1cnNvcjpwb2ludGVyO1xyXG4gIGlucHV0IHtcclxuICAgIHdpZHRoOiAwLjAxcHg7XHJcbiAgICBoZWlnaHQ6IDAuMDFweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICAuc3dpdGNoLWl0ZW1fX3RvZ2dsZXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMjRweDtcclxuICB9XHJcbiAgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG4gIHB7Y29sb3I6ICRzZWM7IFxyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNDhweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgZm9udC1mYW1pbHk6ICRyZWc7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnN3aXRjaC1pdGVtX190b2dnbGUgc3BhbjpmaXJzdC1jaGlsZCB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlYztcclxuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICM5QkFEQ0E7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICBcclxuXHJcbiAgfVxyXG5cclxuICAgIC5zd2l0Y2gtaXRlbV9fdG9nZ2xlIHNwYW4rc3BhbiB7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBsZWZ0OiAycHg7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgfVxyXG5cclxuICBpbnB1dDpjaGVja2VkKy5zd2l0Y2gtaXRlbV9fdG9nZ2xlID4gc3BhbitzcGFuIHtcclxuICAgIGxlZnQ6IDE4cHg7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgfVxyXG5cclxuICBpbnB1dDpjaGVja2VkKy5zd2l0Y2gtaXRlbV9fdG9nZ2xlID4gc3BhbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWMyO1xyXG4gIH1cclxuXHJcbn1cclxuLyo9PT09PT09PT09PT09Y2hlY2tib3g9PT09PT0qL1xyXG4uZm9ybS1jaGVja2JveCwgLmZvcm0tcmFkaW97XHJcbiAgJi5kaXNhYmxlIHtcclxuICAgICAgb3BhY2l0eTogLjM2O1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gICAgbGFiZWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgXHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICB3aWR0aDogMC4wMXB4O1xyXG4gICAgICBoZWlnaHQ6IDAuMDFweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICY6OnBsYWNlaG9sZGVye1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgY29sb3I6ICRzZWMxO1xyXG4gIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmZvcm0tY2hlY2tib3gge1xyXG5cclxuICAgIHNwYW4uZmFrZS1jaGVja2JveCB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlYztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBjb2xvcjogJHNlYztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9jaGVjay5zdmcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTUwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrc3Bhbi5mYWtlLWNoZWNrYm94IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjMjtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFjMjtcclxuXHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCsuZm9ybS1pdGVtX19waWMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWMxO1xyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBmaWxsOiB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4uZm9ybS1yYWRpbyB7XHJcbiAgLmZha2UtcmFkaW8ge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHNlYztcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL2NoZWNrLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIHNwYW4rc3BhbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK3NwYW4uZmFrZS1yYWRpbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWMyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGFjMjtcclxuXHJcbiAgfVxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrIC5mb3JtLWl0ZW1fX3BpY3tcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjMTtcclxuICAgICAgc3Zne2ZpbGw6IHdoaXRlO31cclxuICAgIH1cclxuICAgIFxyXG59XHJcbi5mb3JtLXJhZGlvLCAuZm9ybS1jaGVja2JveHtcclxuICAuYm9keS01e3dpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiA1cHg7fVxyXG4gIC5mb3JtLWl0ZW1fX3BpY3tcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiA2MnB4O1xyXG4gICAgICBoZWlnaHQ6IDYycHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VjMjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgdHJhbnNpdGlvbjogLjVzO1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWMxO1xyXG4gICAgICAgIHN2Z3tmaWxsOndoaXRlO31cclxuICAgICAgfVxyXG4gICAgICBzdmd7XHJcbiAgICAgICAgZmlsbDogJHNlYztcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XHJcblxyXG4gICAgICB9XHJcbiAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgIH0gICAgIFxyXG4gICAgfVxyXG5cclxufVxyXG4uZHJvcC1ibG9ja3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGFiZWx7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgaW5wdXR7XHJcbiAgICB3aWR0aDogMC4wMXB4O1xyXG4gICAgaGVpZ2h0OiAwLjAxcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAmX19saXN0e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGF7ZGlzcGxheTogYmxvY2s7fVxyXG4gIH1cclxuICBpbnB1dDpjaGVja2VkICsgLmRyb3AtYmxvY2tfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcbi5mb3JtLWl0ZW0uZm9ybS1pdGVtLS1zZWFyY2gge1xyXG4gIC5mb3JtLWlucHV0e3BhZGRpbmctcmlnaHQ6IDUwcHg7fVxyXG4gIC5mbHgtY2VudGVye1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB0b3A6IDRweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAuNXM7XHJcbiAgICAmOmhvdmVyIHN2Z3tcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjM1KTtcclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxufVxyXG4uaGVscC1pbnB1dCB7XHJcbiAgd2lkdGg6IDAuMDFlbTtcclxuICBoZWlnaHQ6IDAuMDFlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogLTE7XHJcbn1cclxuLmZvcm0tZmllbGRzZXR7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWMyO1xyXG4gICAgYmFja2dyb3VuZDogJHNlYzQ7XHJcbiAgcGFkZGluZzogMzBweDtcclxuICBAbWVkaWEobWF4LXdpZHRoOjE0MzlweCl7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgXHJcbiAgfVxyXG59XHJcbi5idG4tY2xlYW57XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICBzcGFue2Rpc3BsYXk6IG5vbmU7fVxyXG4gIH1cclxufVxyXG4uZm9ybS1idXR0b25ze1xyXG4gIFxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgLmJ0biwgYnV0dG9uLCAuYnRuLW91dGxpbmUsIC5idG4tYWNjZW50IHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0tZmllbGRzZXQrLmZvcm0tZmllbGRzZXR7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxufVxyXG4uZm9ybS1yb3d7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBcclxuICBidXR0b257ZmxleC1zaHJpbms6IDA7fVxyXG4gIC5mb3JtLWl0ZW17ZmxleC1ncm93OjE7fVxyXG4gIGdhcDoxMHB4O1xyXG59XHJcbi5mb3JtLXJvdyArLmZvcm0tcm93e21hcmdpbi10b3A6IDIwcHg7fVxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLm15U2VsZWN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5teVNlbGVjdC1kcm9wIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogNXB4O1xyXG4gIFxyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICB6LWluZGV4OiAyO1xyXG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIFxyXG59XHJcblxyXG4ubXlTZWxlY3QgaW5wdXQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNTRweDtcclxuICBjdXJzb3I6cG9pbnRlcjtcclxuICAmOjpwbGFjZWhvbGRlcntcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGNvbG9yOiAkc2VjMTtcclxuICB9XHJcbn1cclxuLm15U2VsZWN0LWlucHV0e1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAzO1xyXG4gIGlucHV0e3BhZGRpbmctcmlnaHQ6IDM1cHg7fVxyXG4gIFxyXG59XHJcblxyXG4ubXlTZWxlY3QtZHJvcCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtYXgtaGVpZ2h0OiAxNzFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXk6YXV0bztcclxuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XHJcbiAgc2Nyb2xsYmFyLWNvbG9yOiAkc2VjMiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgbWFyZ2luLXRvcDogLTVweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkc2VjMjtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAxMnB4IDBweCByZ2JhKDY3LCA5NCwgMTA4LCAwLjA2KTtcclxuICAmOjotd2Via2l0LXNjcm9sbGJhcntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDRweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICB9XHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7XHJcbiAgICB3aWR0aDogNHB4O1xyXG4gICBoZWlnaHQ6IDIwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6ICRzZWMyO1xyXG4gICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgfVxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7fVxyXG4gIC5teVNlbGVjdC1vcHRpb25ze1xyXG4gICAgYm9yZGVyOiBub25lOyBcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBjb2xvcjogJHNlYzE7XHJcbiAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgICY6aG92ZXJ7Y29sb3I6ICRwcjE7fVxyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHggO1xyXG4gIH1cclxufVxyXG5cclxuLm15U2VsZWN0LWRyb3AuYWN0aXZlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBcclxufVxyXG5cclxuLm15U2VsZWN0LWljb24ge1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIGhlaWdodDogMTBweDtcclxuICBib3JkZXItdG9wOiAycHggc29saWQgJHNlYzE7XHJcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJHNlYzE7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAyMHB4O1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ubXlTZWxlY3QtaWNvbi5hY3RpdmUge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblxyXG59XHJcbi50ZXh0LWxhYmVse1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogJHByO1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxuICBsaW5lLWhlaWdodDogMS40O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59IiwiLmJ0bi1hY2NlbnQsIC5idG4tb3V0bGluZSwgLmJ0bntcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDE1cHggMzBweDtcclxuXHRoZWlnaHQ6IDU0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRib3JkZXI6MXB4IHNvbGlkICRhYzE7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0dHJhbnNpdGlvbjogLjVzO1xyXG5cdGdhcDogMTBweDtcclxuXHRmbGV4LXNocmluazogMDtcclxuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cdGJhY2tncm91bmQ6ICRhYzE7XHJcblx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0Y29sb3I6IHdoaXRlO1xyXG5cdGZvbnQtZmFtaWx5OiAkc2VtaTtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdHN2Z3tmaWxsOiAjZmZmOyB3aWR0aDogMjBweDtoZWlnaHQ6IDIwcHg7IGZsZXgtc2hyaW5rOjA7fVxyXG5cdC5zdmctbGlua3t3aWR0aDogMThweDsgaGVpZ2h0OiAxOHB4O31cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0Ly8gICBoZWlnaHQ6IDQ2cHg7XHJcblx0Ly8gICBmb250LXNpemU6IDE0cHg7XHJcblx0Ly8gICBwYWRkaW5nOiAxM3B4IDIwcHggMTRweDtcclxuXHQgIHdpZHRoOiAxMDAlO1xyXG5cdCAgbWF4LXdpZHRoOiAzMjBweDs7XHJcblx0fVxyXG59XHJcbi5mb290ZXIgLmJ0bi1hY2NlbnR7XHJcblx0aGVpZ2h0OiA0NnB4O1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcblx0cGFkZGluZzogMTNweCAyMHB4IDE0cHg7XHJcbn1cclxuLmJ0bi1hY2NlbnQ6aG92ZXJ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGFjMjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkYWMyO1xyXG59XHJcbi5idG4tb3V0bGluZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGNvbG9yOiAkYWMxO1xyXG4gIHN2Z3tmaWxsOiRhYzE7fVxyXG4gICY6aG92ZXJ7XHJcblx0Y29sb3I6ICRhYzM7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGFjMztcclxuXHRzdmcge2ZpbGw6ICRhYzM7fVxyXG4gIH1cclxufVxyXG4uYnRue1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRzZWM7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRjb2xvcjogJHNlYztcclxuXHRzdmcge2ZpbGw6ICRzZWM7fVxyXG5cdFxyXG5cdCY6aG92ZXIge2NvbG9yOiAkYWMxO2JvcmRlcjogMXB4IHNvbGlkICRhYzE7XHJcblx0XHRzdmcge2ZpbGw6ICRhYzE7fVxyXG5cdH1cclxufVxyXG4uYnRuLWFjY2VudCxcclxuLmJ0bi1vdXRsaW5lLFxyXG4uYnRue1xyXG5cclxuXHQmLmRpc2FibGV7XHJcblx0XHRjdXJzb3I6ZGVmYXVsdDtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0b3BhY2l0eTogLjQ7XHJcblx0fVxyXG59XHJcbi5idG4tbGVmdCwgLmJ0bi1yaWdodHtcclxuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRzZWMxO1xyXG5cdHdpZHRoOiA0NnB4O1xyXG5cdGhlaWdodDogNDZweDtcclxuXHRjdXJzb3I6cG9pbnRlcjtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGFjMTtcclxuXHRcclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRmaWxsOiAkYWMxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcbn1cclxuLmNpcmNsZS1idXR0b257XHJcblx0d2lkdGg6IDIwcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdGJvcmRlcjoxcHggc29saWQgJHNlYztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRmbGV4LXNocmluazowO1xyXG5cdCY6aG92ZXJ7Ym9yZGVyOiAxcHggc29saWQgJGFjMTt9XHJcblx0Ji5hY3RpdmV7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYWMxO1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0XHJcblx0XHRcdGNvbnRlbnQ6Jyc7XHJcblx0XHRcdHdpZHRoOiAxNHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE0cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGFjMTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLm1pbmktYnRue1xyXG5cdHdpZHRoOiA1NHB4O1xyXG5cdGhlaWdodDogNTRweDtcclxuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRib3JkZXI6MXB4IHNvbGlkICRzZWM7XHJcblx0ZmxleC1zaHJpbms6MDtcclxufVxyXG4uYnRuLXhzLXNob3J0e1xyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0d2lkdGg6IDU0cHg7XHJcblx0XHRoZWlnaHQ6IDU0cHg7XHJcblx0XHRcclxuXHRcdHNwYW4ge2Rpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFx0XHRcclxuXHRcdFxyXG5cdFxyXG59IiwiLnBhZ2luYXRpb24tbmF2e1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRjb2x1bW4tZ2FwOi0xcHg7XHJcblx0YXtcclxuXHRcdGJvcmRlcjoxcHggc29saWQgJHNlYztcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGNvbG9yOiAkc2VjO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRib2xkO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHdpZHRoOiA1NHB4O1xyXG5cdFx0aGVpZ2h0OiA1NHB4O1xyXG5cdFx0dHJhbnNpdGlvbjouM3M7XHJcblx0XHQmLmFjdGl2ZSwgJjpob3ZlcntcclxuXHRcdFx0Y29sb3I6ICRhYzE7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRhYzE7XHJcblx0XHRcdHN2Z3tmaWxsOiAkYWMxO31cclxuXHRcdH1cclxuXHR9XHJcblx0LnBhZ2luYXRpb24tcHJldntcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwcHggMCAwIDUwcHg7XHJcblx0fVxyXG5cdC5wYWdpbmF0aW9uLW5leHQge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggMDtcclxuXHR9XHJcbn0iLCIudGFne1xyXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Jj4qKyp7bWFyZ2luLWxlZnQ6IDRweDt9XHJcblx0aGVpZ2h0OiAyNXB4O1xyXG5cdHBhZGRpbmc6IDRweCA4cHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGNvbG9yOiAkc2VjO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkc2VjMTtcclxuXHR0cmFuc2l0aW9uOi4zcztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VjNDtcclxuXHQmLmFjdGl2ZXtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRhYzE7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdHN2Z3tmaWxsOiAjZmZmO31cclxuXHR9XHJcblx0Ji5hY3RpdmU6aG92ZXIsICY6aG92ZXJ7XHJcblx0XHRib3JkZXItY29sb3I6ICRhYzE7XHJcblx0XHRjb2xvcjogJGFjMTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWM0O1xyXG5cdFx0c3Zne2ZpbGw6ICRhYzF9XHJcblx0fVxyXG59XHJcbi50YWctd3JhcHBlcntcclxuXHRjb2x1bW4tZ2FwOjhweDtcclxuXHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcclxufSIsIi5wcm9qZWN0LWNhcmR7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkc2VjMjtcclxuXHRiYWNrZ3JvdW5kOiAgI0ZGRjtcclxuXHRtYXgtd2lkdGg6IDQzMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMjQwcHg7XHJcblx0cGFkZGluZzogMzBweCAyMHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHQuaDF7Y29sb3I6ICRhYzE7cGFkZGluZy1ib3R0b206IDIwcHg7fVxyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0d2lkdGg6IDMyMHB4O1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHR9XHJcblx0LnByb2plY3QtY2FyZF9faW1ne1xyXG5cdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDI0NXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMXB4O1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJvamVjdC1jYXJkX19mb290ZXJ7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkc2VjMjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Y29sb3I6ICRzZWM7XHJcblx0XHR9XHJcblx0fVxyXG5cdFx0LnByb2plY3QtY2FyZF9fbGlua3tcclxuXHRcdFx0d2lkdGg6IDQ4cHg7XHJcblx0XHRcdGhlaWdodDogMjhweDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0c3Zne2ZpbGw6JGFjMTt9XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcbn1cclxuLnByb2plY3QtY2FyZCArLnByb2plY3QtY2FyZHttYXJnaW4tdG9wOiAzMHB4O31cclxuIiwiLm5ld3MtY2FyZHtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRjb2x1bW4tZ2FwOiAzMHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2VjMjtcclxuXHQmOmZpcnN0LWNoaWxke2JvcmRlci10b3A6IDFweCBzb2xpZCAkc2VjMjt9XHJcblx0Jl9faW1ne1xyXG5cdFx0d2lkdGg6IDMyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyMDBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2luZm97XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdH1cclxuXHQmX19kYXRle1xyXG5cdFx0Y29sdW1uLWdhcDogMjRweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0c3BhbntcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0Y29sb3I6ICRzZWMxO2ZvbnQtZmFtaWx5OiAkYm9sZDtmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRzcGFuOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRmb250LXNpemU6IDU0cHg7XHJcblx0XHRcdGNvbG9yOiAkYWMzO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMC45O1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19saW5re1xyXG5cdFx0d2lkdGg6IDQ2cHg7XHJcblx0XHRoZWlnaHQ6IDQ2cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGFjMTtcclxuXHRcdG9wYWNpdHk6IDA7dHJhbnNpdGlvbjogLjVzO1xyXG5cdFx0LnN2Zy1saW5re1xyXG5cdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRmaWxsOiAkYWMxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX190ZXh0e1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHQuYm9keS0ze1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4OyBjb2xvcjogJHByO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAuNXM7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHQgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdCAgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHB7XHJcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDc7XHJcblx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFxyXG5cdFx0XHRjb2xvcjogJHNlYztcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogNjtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRyb3ctZ2FwOiAyMHB4O1xyXG5cdFx0Jl9faW5mbyB7ZmxleC1kaXJlY3Rpb246IHJvdzt9XHJcblx0fVxyXG59XHJcbi5uZXdzLWNhcmQ6aG92ZXJ7XHJcblx0Lm5ld3MtY2FyZF9fbGlua3tvcGFjaXR5OiAxO31cclxuXHQuYm9keS0zIHtjb2xvcjogJGFjMTt9XHJcbn0iLCJcclxuLmRvd25sb2FkLWNhcmR7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkc2VjMjtcclxuXHRwYWRkaW5nOiAyNHB4IDIwcHg7XHJcblx0Y29sdW1uLWdhcDoxMHB4O1xyXG5cdHRyYW5zaXRpb246IC4zcztcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0aW1nLCBzcGFuLCBzdmd7ZmxleC1zaHJpbms6IDA7fVxyXG5cdHB7ZmxleC1ncm93OiA0O31cclxuXHRwLHNwYW4ge1xyXG5cdFx0XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0Y29sb3I6ICRzZWM7XHJcblx0XHRmb250LWZhbWlseTogJHNlbWk7XHJcblx0fVxyXG5cdHNwYW57Zm9udC1zaXplOiAxNHB4O31cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdHBhZGRpbmc6IDEycHggMTBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRpbWd7d2lkdGg6IDMxcHg7IGhlaWdodDogMzFweDt9XHJcblx0XHRzdmd7d2lkdGg6IDIwcHg7IGhlaWdodDogMjBweDt9XHJcblx0XHRzcGFue2Rpc3BsYXk6IG5vbmU7fVxyXG5cdFx0cHtmb250LXNpemU6IDEycHg7fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHQmOmhvdmVye1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYWMxO1xyXG5cdFx0cCwgc3Bhbntjb2xvcjogJGFjMTtcdH1cclxuXHRcdHN2Z3tmaWxsOiAkYWMxO31cclxuXHR9XHJcbn1cclxuLmRvd25sb2FkLWNhcmRzLXdyYXBwZXJ7XHJcblx0LmRvd25sb2FkLWNhcmQgKy5kb3dubG9hZC1jYXJkXHJcblx0e21hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiW2ZyYW1lLW1vZGFsXSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuKi52aXNpYmxlW2ZyYW1lLW1vZGFsXSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHR6LWluZGV4OiAxMDtcclxuXHRhbmltYXRpb24tbmFtZTogb3BhY2l0eTtcclxuXHRhbmltYXRpb24tZHVyYXRpb246IC4zcztcclxuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuXHRAbWVkaWEobWF4LXdpZHRoOjExOTlweCl7XHJcblx0XHR6LWluZGV4OiAyMDtcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhbC1mcmFtZS13cmFwcGVyIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMTY5LCAxNzMsIDE5OCwgLjgpO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NDlweDtcclxuXHRAbWVkaWEobWF4LXdpZHRoOjE5MTlweCl7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDMzMHB4O1xyXG5cdH1cclxuXHRAbWVkaWEobWF4LXdpZHRoOjExOTlweCkge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdH1cclxuXHQuaWNvbi1jbG9zZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDQwcHg7XHJcblx0XHRyaWdodDogNDBweDtcclxuXHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdHdpZHRoOiAzNHB4O1xyXG5cdFx0aGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdG9wYWNpdHk6IC41O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHRvcDogMzBweDtcclxuXHRcdFx0cmlnaHQ6MjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cdFxyXG4ubW9kYWwtZnJhbWV7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiA5NSU7XHJcblx0bWF4LXdpZHRoOiAxMzUwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkc2VjMjtcclxuXHRiYWNrZ3JvdW5kOiAkc2VjNDtcclxuXHRib3gtc2hhZG93OiAwcHggNHB4IDQwcHggMHB4IHJnYmEoMTY5LCAxNzMsIDE5OCwgMC4zNSk7XHJcblx0cGFkZGluZzogNDBweCAzMHB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG4ubW9kYWwtZnJhbWUtd3JhcHBlci5tb2RhbC1mcmFtZS1zdWJzY3JpYmV7XHJcblx0LmZvcm0tYnV0dG9uc3tcclxuXHRcdGNvbHVtbi1nYXA6MTBweDtcclxuXHR9XHJcbnBhZGRpbmctbGVmdDogMDtcclxuLm1vZGFsLWZyYW1le1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDo0OTBweDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmdyYWRpZW50LWJveHtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNBQ0I0RkY7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkzZGVnLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjUwKSAwLjI1JSwgcmdiYSgxMTUsIDEzMCwgMjU1LCAwLjUwKSAxMDAlKTtcclxuXHRib3gtc2hhZG93OiAtOHB4IC04cHggMjVweCAwcHggcmdiYSgxMTIsIDEyNiwgMjU1LCAwLjUwKSBpbnNldCwgOHB4IDhweCAyNXB4IDBweCByZ2JhKDExMiwgMTI2LCAyNTUsIDAuNTApIGluc2V0O1xyXG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMi41cHgpO1xyXG5cdGJhY2tncm91bmQtYmxlbmQtbW9kZTogbm9ybWFsLCBzY3JlZW4sIG5vcm1hbDtcclxuXHRwYWRkaW5nOiA2MHB4IDgwcHg7XHJcblx0Jj4qe2NvbG9yOiAjZmZmO31cclxuXHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0bWluLXdpZHRoOiA3NyU7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7IFxyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHQuaDIge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XHJcblx0XHRcclxuXHRcdG1pbi13aWR0aDogODUlO1xyXG5cdFx0cGFkZGluZzogNjBweCA0MHB4O1xyXG5cdFx0LmgyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0bWF4LXdpZHRoOjc1MHB4O1xyXG5cdFx0cGFkZGluZzogNjBweCA4MHB4O1xyXG5cdFx0XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdCAgXHJcblx0ICAgbWluLXdpZHRoOiAyOTBweDtcclxuXHQgICBtYXgtd2lkdGg6IDYxMHB4O1xyXG5cdCAgXHJcblx0ICAgLmgye1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdCAgIH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdCBtYXgtd2lkdGg6IDI5MHB4OyBwYWRkaW5nOiAyMHB4O1xyXG5cdFx0LmgyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdH1cclxuXHR9XHJcbn1cclxuLmdyYWRpZW50LWJsb2Nre1xyXG5cdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHR3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xyXG5cdG1heC13aWR0aDogMTIzNXB4O1xyXG5cdC5ncmFkaWVudC1ib3h7XHJcblx0XHRwYWRkaW5nOiA0MHB4O1x0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0XHRwYWRkaW5nOiA0MHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDI5MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHR3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XHJcblx0fVxyXG59ICBcclxuLmdyYWRpZW50LWJveC5ncmFkaWVudC1ib3gtLXNwZWNpYWwge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtaW4taGVpZ2h0OiAyMTJweDtcclxuXHRwYWRkaW5nOiA0MHB4O1xyXG5cdHBhZGRpbmctbGVmdDogMjE1cHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdC13ZWJraXQtbWFzay1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCAxMDZweCA1MCUsIHJnYmEoODEsIDk4LCAyNTUsIDAuODApIDAlLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjkwKSA1NnB4LCByZ2JhKDExMiwgMTI2LCAyNTUsIDEpIDU2cHgsIHJnYmEoMTEyLCAxMjYsIDI1NSwgMSkgNThweCwgdHJhbnNwYXJlbnQgNThweCxcclxuXHRcdFx0dHJhbnNwYXJlbnQgNjhweCwgI0FDQjRGRiA2OHB4LCAjQUNCNEZGIDcwcHgsIGJsYWNrIDcwcHgsIGJsYWNrIDEwMHB4KTtcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDoxNDM5cHgpIHtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDEyNXB4O1xyXG5cdFx0XHJcblx0XHQtd2Via2l0LW1hc2staW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgNjVweCA1MCUsIHJnYmEoODEsIDk4LCAyNTUsIDAuOCkgMCUsIHJnYmEoODEsIDk4LCAyNTUsIDAuOSkgMjBweCwgcmdiKDExMiwgMTI2LCAyNTUpIDIwcHgsIHJnYigxMTIsIDEyNiwgMjU1KSAyOHB4LCB0cmFuc3BhcmVudCAyOHB4LCB0cmFuc3BhcmVudCAzNXB4LCAjQUNCNEZGIDM2cHgsICNBQ0I0RkYgNDBweCwgYmxhY2sgNDBweCwgYmxhY2sgMTAwcHgpO1xyXG5cdFx0bWluLXdpZHRoOiAyOTBweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDEyNXB4O1xyXG5cdFxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG5cdHBhZGRpbmc6IDIwcHg7XHJcblx0cGFkZGluZy1sZWZ0OiAxMjBweDt9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHQtd2Via2l0LW1hc2staW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgMzBweCA1MCUsIHJnYmEoODEsIDk4LCAyNTUsIDAuOCkgMCUsIHJnYmEoODEsIDk4LCAyNTUsIDAuOSkgMTBweCwgcmdiKDExMiwgMTI2LCAyNTUpIDEwcHgsIHJnYigxMTIsIDEyNiwgMjU1KSAxNnB4LCB0cmFuc3BhcmVudCAxNnB4LCB0cmFuc3BhcmVudCAyMHB4LCAjQUNCNEZGIDIwcHgsICNBQ0I0RkYgMjJweCwgYmxhY2sgMjJweCwgYmxhY2sgMTAwcHgpO1xyXG5cdG1pbi1oZWlnaHQ6IDY4cHg7XHJcblx0d2lkdGg6IDI5MHB4O1xyXG5cdHBhZGRpbmctbGVmdDogNThweDtcclxufVxyXG59XHJcblxyXG4uZ3JhZGllbnQtYm94X19pY29ue1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0bGVmdDo3N3B4O1xyXG5cdHdpZHRoOiAxMzJweDtcclxuXHRoZWlnaHQ6IDEzMnB4O1xyXG5cdGZsZXgtc2hyaW5rOjA7XHJcblx0d2lkdGg6IDU2cHg7XHJcblx0aGVpZ2h0OiA1NnB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcclxuXHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0aGVpZ2h0OiAyNHB4IDtcclxuXHRcdGxlZnQ6IDUwcHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdFxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0bGVmdDoyMXB4O1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5ncmFkaWVudC1ibG9ja19fZ3JvdXB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblx0Z2FwOjMwcHg7XHJcblx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIHtcclxuXHRcdFxyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XHJcblx0XHJcblx0XHRnYXA6IDE1cHg7XHJcblx0fVxyXG5cclxuICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdGdhcDogMzBweDtcclxuXHRcdFxyXG4gICB9XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICBcclxuICAgXHRnYXA6IDEwcHg7XHJcblxyXG4gICB9XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdCAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdFxyXG5cdFx0LmJvZHktM3tmb250LXNpemU6IDEycHg7fVxyXG5cdCAgIFxyXG4gICB9XHJcbn1cclxuXHJcbi5oZWFkZXItc2xpZGVyLXdyYXBwZXJ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFxyXG5cdCY6YWZ0ZXIsICY6YmVmb3Jle1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR3aWR0aDogMXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdGhlaWdodDogMzQlO1xyXG5cdFx0cmlnaHQ6IDU5cHg7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0cmlnaHQ6IDI5cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdHRvcDogYXV0bztcclxuXHRcdGJvdHRvbTogMDtcclxuXHR9XHJcblx0LmhlYWRlci1zbGlkZXJfX2RlY29ye1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0XHR3aWR0aDogNDglO1xyXG5cdH1cclxufSBcclxuLmhlYWRlci1zbGlkZXJ7XHJcblx0aGVpZ2h0OiA5NDBweDtcclxuICAgIC5oMXtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdCBicntkaXNwbGF5OiBub25lO31cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmhlYWRlci1zbGlkZXJfX2l0ZW0ge1xyXG5cdFx0aGVpZ2h0OiA5NDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcclxuXHRcdHBhZGRpbmctbGVmdDogNjBweDtcclxuXHRcdFxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6Jyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR3aWR0aDogNjAwcHg7XHJcblx0XHRcdGhlaWdodDogMjIwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2hlYWRlci1kZWNvci5zdmcnKTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHR3aWR0aDogMzIwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMjBweDtcclxuXHRcdFx0XHRcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5oZWFkZXItc2xpZGVyX19pbWd7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OicnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcdFxyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSg4MSwgOTgsIDI1NSwgMC4wMCkgNTQuMTclLCByZ2JhKDU5LCA3MywgMTgzLCAwLjI3KSA3NS41MiUsICMyMTJENjQgMTAwJSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjMwKSAwJSwgcmdiYSg4MSwgOTgsIDI1NSwgMC4zMCkgMTAwJSk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG5vcm1hbCwgc2NyZWVuLCBub3JtYWw7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCl7XHJcblx0XHRoZWlnaHQ6IDgwMHB4O1xyXG5cdFx0LmhlYWRlci1zbGlkZXJfX2l0ZW0ge2hlaWdodDogODAwcHg7fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0ICBoZWlnaHQ6KGNhbGMoMTAwdmggLSA3MHB4KSk7XHJcblx0ICBcclxuXHQuaGVhZGVyLXNsaWRlcl9faXRlbXtcclxuXHRcdGhlaWdodDogKGNhbGMoMTAwdmggLSA3MHB4KSk7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0IWltcG9ydGFudDtcclxuXHR9XHJcblx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdC5oZWFkZXItc2xpZGVyX19pdGVte1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O31cclxuXHRcdH1cclxufVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLWRvdHN7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRib3R0b206IDA7XHJcblx0Ly8gcmlnaHQ6IDU5cHg7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcblx0ei1pbmRleDogNTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRyb3ctZ2FwOiAyMHB4O1xyXG5cdC5vd2wtZG90e1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDhweDtcclxuXHRcdGhlaWdodDogOHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRcdHdpZHRoOiA2cHg7XHJcblx0XHRcdGhlaWdodDogNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQub3dsLWRvdC5hY3RpdmV7XHJcblx0XHR3aWR0aDogMTRweDtcclxuXHRcdGhlaWdodDogMTRweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdCAgd2lkdGg6IDEwcHg7XHJcblx0XHQgIGhlaWdodDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm93bC1kb3QuYWN0aXZlOjphZnRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0dG9wOiAtNnB4O1xyXG5cdFx0Ym90dG9tOiAtNnB4O1xyXG5cdFx0cmlnaHQ6IC02cHg7XHJcblx0XHRsZWZ0OiAtNnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZG90LWFuaW1hdGU7XHJcblx0XHRhbmltYXRpb24tbmFtZTogZG90LWFuaW1hdGU7XHJcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogN3M7XHJcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDdzO1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuXHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcblx0fVxyXG5cclxuXHQub3dsLWRvdC5hY3RpdmU6OmJlZm9yZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0dG9wOiAtNnB4O1xyXG5cdFx0Ym90dG9tOiAtNnB4O1xyXG5cdFx0cmlnaHQ6IC02cHg7XHJcblx0XHRsZWZ0OiAtNnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ym9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdHJpZ2h0OiAyOXB4O1xyXG5cdH1cclxufVxyXG4uaGVhZGVyLXNsaWRlci5vd2wtY2Fyb3VzZWwge1xyXG5cdCAub3dsLWRvdHN7XHJcblx0XHRyaWdodDogNTlweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdFx0cmlnaHQ6IDI5cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZG90LWFuaW1hdGUge1xyXG5cdDAlIHtcclxuXHRcdGJvcmRlcjogNnB4IHNvbGlkICRhYzE7XHJcblx0XHQtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSwgMCUgMTAwJSwgMCUgMCUsIDUwJSAwJSwgNTAlIDUwJSwgNTAlIDUwJSk7XHJcblx0XHRjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUsIDAlIDEwMCUsIDAlIDAlLCA1MCUgMCUsIDUwJSA1MCUsIDUwJSA1MCUpXHJcblx0fVxyXG5cclxuXHQxMi41JSB7XHJcblx0XHQtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAwLCAwIDAsIDUwJSA1MCUsIDUwJSA1MCUpO1xyXG5cdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDAsIDAgMCwgNTAlIDUwJSwgNTAlIDUwJSlcclxuXHR9XHJcblxyXG5cdDI1JSB7XHJcblx0XHQtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCA1MCUsIDAgNTAlLCA1MCUgNTAlLCA1MCUgNTAlKTtcclxuXHRcdGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCA1MCUsIDAgNTAlLCA1MCUgNTAlLCA1MCUgNTAlKVxyXG5cdH1cclxuXHJcblx0MzcuNSUge1xyXG5cdFx0LXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCA1MCUgNTAlLCA1MCUgNTAlKTtcclxuXHRcdGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDUwJSA1MCUsIDUwJSA1MCUpXHJcblx0fVxyXG5cclxuXHQ1MCUge1xyXG5cdFx0LXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDAsIDEwMCUgMTAwJSwgNTAlIDEwMCUsIDUwJSAxMDAlLCA1MCUgMTAwJSwgNTAlIDEwMCUsIDUwJSA1MCUsIDUwJSA1MCUpO1xyXG5cdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgMTAwJSAwLCAxMDAlIDEwMCUsIDUwJSAxMDAlLCA1MCUgMTAwJSwgNTAlIDEwMCUsIDUwJSAxMDAlLCA1MCUgNTAlLCA1MCUgNTAlKVxyXG5cdH1cclxuXHJcblx0NjIuNSUge1xyXG5cdFx0LXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDAsIDEwMCUgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSAxMDAlLCA1MCUgNTAlLCA1MCUgNTAlKTtcclxuXHRcdGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDEwMCUsIDUwJSA1MCUsIDUwJSA1MCUpXHJcblx0fVxyXG5cclxuXHQ3NSUge1xyXG5cdFx0LXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDAsIDEwMCUgNTAlLCAxMDAlIDUwJSwgMTAwJSA1MCUsIDEwMCUgNTAlLCAxMDAlIDUwJSwgNTAlIDUwJSwgNTAlIDUwJSk7XHJcblx0XHRjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDAsIDEwMCUgNTAlLCAxMDAlIDUwJSwgMTAwJSA1MCUsIDEwMCUgNTAlLCAxMDAlIDUwJSwgNTAlIDUwJSwgNTAlIDUwJSlcclxuXHR9XHJcblxyXG5cdDg3LjUlIHtcclxuXHRcdC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgMTAwJSAwLCAxMDAlIDAsIDEwMCUgMCwgMTAwJSAwLCAxMDAlIDAsIDEwMCUgMCwgNTAlIDUwJSwgNTAlIDUwJSk7XHJcblx0XHRjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDAsIDEwMCUgMCwgMTAwJSAwLCAxMDAlIDAsIDEwMCUgMCwgMTAwJSAwLCA1MCUgNTAlLCA1MCUgNTAlKVxyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHRib3JkZXI6IDZweCBzb2xpZCAkYWMxO1xyXG5cdFx0LXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCA1MCUgMCwgNTAlIDAsIDUwJSAwLCA1MCUgMCwgNTAlIDAsIDUwJSAwLCA1MCUgNTAlLCA1MCUgNTAlKTtcclxuXHRcdGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDUwJSAwLCA1MCUgMCwgNTAlIDAsIDUwJSAwLCA1MCUgMCwgNTAlIDAsIDUwJSA1MCUsIDUwJSA1MCUpXHJcblx0fVxyXG5cclxufVxyXG4iLCIuc2lkZWJhcntcclxuXHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJveC1zaGFkb3c6IDZweCAwcHggNDBweCAwcHggcmdiYSgxMTgsIDEyNSwgMTYxLCAwLjEwKTtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkc2VjMjtcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR6LWluZGV4OiAxNTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogNDQ5cHg7XHJcblx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6MTkxOXB4KXtcclxuXHRcdHdpZHRoOiAzMzBweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0dHJhbnNpdGlvbjogaGVpZ2h0IC41cztcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQvLyB6LWluZGV4OiA1O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0fVxyXG59XHJcbi5zaWRlYmFyLmhpZGV7XHJcblx0QG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpe3RyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTEwJSk7fVxyXG5cdFxyXG59XHJcbi5tYWluLW1lbnV7XHJcblx0XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA0MHB4KTtcclxuXHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxuXHRzY3JvbGxiYXItY29sb3I6IHRyYW5zcGFyZW50ICRzZWMyO1xyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFye1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogNnB4O1xyXG5cdH1cclxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcblx0XHR3aWR0aDogNnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VjMjtcclxuXHR9XHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG5cdFx0d2lkdGg6IDZweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xyXG5cdHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG59XHJcbi5zaWRlYmFyLmFjdGl2ZXtcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdC5tYWluLW1lbnVfX2Jsb2Nre1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcbi5tYWluLW1lbnUtbG9nb3tcclxuXHRwYWRkaW5nOiAyMHB4IDMwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogICRzZWM0O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2VjMjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0IHBvc2l0aW9uOiBzdGlja3k7XHJcblx0IHRvcDowO1xyXG5cdCB6LWluZGV4OiA1O1xyXG5cdCBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblx0IGRpc3BsYXk6IGZsZXg7XHJcblx0IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHR9XHJcblx0XHJcbn1cclxuLm1haW4tbWVudV9fYmxvY2t7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdCBkaXNwbGF5OiBub25lO1xyXG5cdCAgcGFkZGluZy10b3A6IDY0cHg7XHJcblx0ICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcclxuXHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR3aWR0aDogMDtcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcbn1cclxuLm1haW4tbWVudS1saXN0e1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cclxufVxyXG4ubG9nb3tcclxuXHRjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdGNvbG9yOiAkc2VjO1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Zm9udC1mYW1pbHk6ICRzZW1pO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0fVxyXG5cdFxyXG5cdHB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7bWF4LXdpZHRoOiAyMzBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdCAgZm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdGltZ3tcclxuXHRcdHdpZHRoOiA3NXB4O1xyXG5cdFx0aGVpZ2h0OiA3NXB4O1xyXG5cdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0IHdpZHRoOiA1MHB4O1xyXG5cdFx0IGhlaWdodDogNTBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLm1haW4tbWVudS1pdGVtIGF7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogMTRweCAzMHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Y29sb3I6ICRwcjtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGZvbnQtZmFtaWx5OiAkc2VtaTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlYzI7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdHBhZGRpbmc6IDE0cHggMjBweDtcclxuXHR9XHJcbn1cclxuLm1haW4tbWVudS1saW5re1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0Jjpob3ZlcntcclxuXHRcdGNvbG9yOiAkYWMxO1xyXG5cdH1cclxufVxyXG4ubWFpbi1tZW51LWl0ZW0gc3Zne1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0cmlnaHQ6IDMwcHg7XHJcblx0dG9wOiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi5tYWluLW1lbnVfX3N1YntcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGF7YmFja2dyb3VuZC1jb2xvcjogJHNlYzQ7IGNvbG9yOiAkc2VjO31cclxuXHRhOmhvdmVye1xyXG5cdFx0Y29sb3I6ICRwcjE7XHJcblx0fVxyXG59XHJcbi5tYWluLW1lbnUtaXRlbS5vcGVuIC5tYWluLW1lbnUtbGlua3tjb2xvcjogJGFjMTt9XHJcbi5tYWluLW1lbnUtaXRlbS5vcGVuIHN2ZyB7XHJcbiAgICBmaWxsOiAkYWMxO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcclxufVxyXG4ubWFpbi1tZW51LWl0ZW0ub3BlbiAubWFpbi1tZW51X19zdWJ7ZGlzcGxheTogYmxvY2s7fVxyXG5cclxuLm1haW4tbWVudS1mb290ZXJ7XHJcblx0cGFkZGluZzogNDBweCAzMHB4IDA7XHJcblx0XHJcblx0bWFyZ2luLXRvcDogYXV0bztcclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0ICBwYWRkaW5nOiAyMHB4O1xyXG5cdCAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcblx0fVxyXG59XHJcbi5jYWxsLWNlbnRlcntcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdG1heC13aWR0aDogMjIwcHg7XHJcblx0YXtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRjb2xvcjogJHNlYztcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRmb250LWZhbWlseTogJGJvbGQ7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0Y29sb3I6ICRhYzE7XHJcblx0XHR9XHJcblx0fVxyXG5cdHB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0Y29sb3I6ICRzZWMxO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDNweDtcclxuXHJcblxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0YXtmb250LXNpemU6IDE4cHg7fVxyXG5cdFx0cHtmb250LXNpemU6IDEycHg7fVxyXG5cdH1cclxufVxyXG4ubWFpbi1tZW51X19yb3d7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0QG1lZGlhKG1heC13aWR0aDoxOTE5cHgpe1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHJvdy1nYXA6MjBweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxufVxyXG4iLCIuaW52ZXN0LXByb2plY3Rze1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWM0O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHQuY29udGFpbmVye1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0d2lkdGg6IDk5MnB4O1xyXG5cdFx0aGVpZ2h0OiAzNzBweDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL21vdW50YWlucy5zdmcnKTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdCAgIGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oMntcclxuXHRcdG1heC13aWR0aDogODIwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdCAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uaW52ZXN0LXByb2plY3RzLXNsaWRlcntcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdCAgd2lkdGg6IGNhbGMoNTAlICsgNTB2dyk7XHJcblx0fVxyXG59XHJcbi5pbnZlc3QtcHJvamVjdHN7XHJcblxyXG5cdC5vd2wtY2Fyb3VzZWwgLm93bC1uYXZ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IC01NXB4O1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Y29sdW1uLWdhcDozMHB4O1xyXG5cdFx0Lm93bC1uZXh0LCAub3dsLXByZXZ7XHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHRmaWxsOiNBOUFEQzY7XHJcblx0XHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHQgICB0b3A6IC0zNXB4O1xyXG5cdFx0ICAgbGVmdDogNTAlO1xyXG5cdFx0ICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0ICAgcmlnaHQ6IGF1dG87XHJcblx0XHQgICB3aWR0aDoxMDAlO1xyXG5cdFx0ICAgZGlzcGxheTogZmxleDtcclxuXHRcdCAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6aG92ZXIsLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXY6aG92ZXJ7XHJcblx0c3Zne2ZpbGw6ICRhYzE7fVxyXG59IiwiLm5ld3N7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQuY29udGFpbmVye3Bvc2l0aW9uOiByZWxhdGl2ZTt9XHJcblx0XHJcblx0XHJcblx0Lm5ld3Mtc2xpZGVye1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDoyMzk5cHgpe1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOjE5MTlweCkge1xyXG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgKyA1MHZ3KTtcclxuXHRcdFx0Lm5ld3Mtc2xpZGVyX190ZXh0e1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmgye1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDowO1xyXG5cdFx0ei1pbmRleDogMztcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0ICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHQgIFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5ld3Mtc2xpZGV7XHJcblx0Y29sdW1uLWdhcDogMTQ1cHg7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdC5uZXdzLXNsaWRlcl9fdGV4dHtcclxuXHRcdHdpZHRoOiAzMTVweDtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0LnR4dC1zZW1pe21hcmdpbi1ib3R0b206IDEwcHg7IGNvbG9yOiAkcHI7fVxyXG5cdFx0LnR4dC1jbGFtcHttYXJnaW4tYm90dG9tOiAxMHB4OyBoZWlnaHQ6IDYzcHg7IGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdC8vICAgd2lkdGg6IDMyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubGluay1tZWRpdW17cGFkZGluZy1ib3R0b206IDFweDsgd2lkdGg6Zml0LWNvbnRlbnR9XHJcblx0XHQuYnRuLXdyYXBwZXJ7ZGlzcGxheTogbm9uZTt9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0LmJ0bi13cmFwcGVyIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5uZXdzLXNsaWRlcl9faW1ne1xyXG5cdFx0Ly8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XHJcblx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDY0NnB4O1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweCAwIDAgMjBweDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0XHRcdGhlaWdodDogNDAwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHQgICBoZWlnaHQ6IDIzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnRuLXdyYXBwZXJ7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0ICAgZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHQgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0ICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0ICAgJj4qe3dpZHRoOiAxMDAlO31cclxuXHR9XHJcbn1cclxuLm5ld3Mtc2xpZGVyLm93bC1jYXJvdXNlbHtcclxuXHQub3dsLWRvdHMge1xyXG5cdFx0bGVmdDogMzY1cHg7XHJcblx0XHRyaWdodDphdXRvO1xyXG5cdFx0Lm93bC1kb3R7YmFja2dyb3VuZC1jb2xvcjogJHNlYzI7fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdHJpZ2h0OjQwcHg7bGVmdDogYXV0bztcclxuXHRcdFx0Z2FwOjEwcHg7XHJcblx0XHRcdGhlaWdodDogNDAwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0cmlnaHQ6IDMwcHg7XHJcblx0XHRcdGhlaWdodDogMjMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFx0Lm93bC1kb3RzOmFmdGVyLC5vd2wtZG90czpiZWZvcmV7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlYzI7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNSU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0dG9wOiAtMTAwcHg7XHJcblx0XHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdGhlaWdodDogMjUlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0XHQub3dsLWRvdHM6YmVmb3JlIHtcclxuXHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRib3R0b206IC0xMDBweDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG59IiwiLmhlYWRlci1pbm5lcntcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0JjpiZWZvcmV7XHJcblx0XHRjb250ZW50OicnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoODEsIDk4LCAyNTUsIDAuMzApIDAlLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjMwKSAxMDAlKTtcclxuXHRcdGJhY2tncm91bmQtYmxlbmQtbW9kZTogc2NyZWVuLCBub3JtYWw7XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRlbnR7XHJcblx0aGVpZ2h0OiA5NDBweDtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0cGFkZGluZy1sZWZ0OiA2MHB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDYwcHg7XHJcblx0LmdyYWRpZW50LWJveHtcclxuXHRcdG1pbi13aWR0aDogNjAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDExMjBweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xyXG5cdFx0aGVpZ2h0OiA4MDBweDtcclxuXHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdG1pbi1oZWlnaHQ6IChjYWxjKDEwMHZoIC0gNzBweCkpO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMjBweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0LmdyYWRpZW50LWJveHt3aWR0aDogZml0LWNvbnRlbnQ7IG1pbi13aWR0aDogMjkwcHg7fVxyXG5cdH1cclxufVxyXG5cclxuLmhlYWRlci5oZWFkZXItaW5uZXJ7XHJcblx0LmdyYWRpZW50LWJveHttYXgtd2lkdGg6IDEyMzVweDt9XHJcblx0LmdyYWRpZW50LWJsb2NrX19ncm91cCwgLmdyYWRpZW50LWJsb2Nre1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDEyMzVweDs7XHJcblx0fVxyXG5cdFxyXG59XHJcbi52aWRlby1iZ3tcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHotaW5kZXg6IC0xO1xyXG5cdHZpZGVve1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHR9XHJcbn1cclxuLmhlYWRlci1jb250ZW50e1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHRpbWcudmlzaWJsZS03NjgsIGltZy52aXNpYmxlLW1vYmlsZXtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0b2JqZWN0LXBvc2l0aW9uOiB0b3A7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmZvdG9yYW1he1xyXG5cdC5mb3RvcmFtYV9fc3RhZ2V7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0aW1ne1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdHRvcDowIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZvdG9yYW1hX190aHVtYi1ib3JkZXJ7XHJcblx0XHRib3JkZXI6MnB4IHNvbGlkICRhYzE7XHJcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0fVxyXG5cdC5mb3RvcmFtYV9fbmF2X19mcmFtZS0tdGh1bWJ7Ym9yZGVyLXJhZGl1czogNnB4O31cclxuXHQuZm90b3JhbWFfX25hdl9fZnJhbWUtLXRodW1iIGltZ3tcclxuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcclxuXHRcdFxyXG5cdH1cclxuXHJcbn0iLCIuZmFxe1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHQuaDMsIGgze1xyXG5cdFx0bWF4LXdpZHRoOiA0MDBweDtcclxuXHR9XHJcbn1cclxuXHRcclxuLmFjb3ItaXRlbTpmaXJzdC1jaGlsZHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgJHNlYzI7XHJcbn1cclxuLmFjb3ItaXRlbXtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0LmJvZHktM3tjb2xvcjogJHNlYzt9XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWMyO1xyXG5cdFxyXG59XHJcblxyXG5cclxuLmFjb3ItY29udGFpbmVyIC5hY29yLWJvZHkge1xyXG5cdGhlaWdodDogMDtcclxuXHRwYWRkaW5nLWxlZnQ6MDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuM3MsIHBhZGRpbmcgMC4zcztcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHArcHttYXJnaW4tdG9wOiAxMHB4O31cclxuXHRAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uYWNvci1jb250YWluZXIgLmFjb3ItYm9keSBwIHtcclxuXHRtYXJnaW46IDAgMCAxZW07XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAkc2VjO1xyXG5cdCY6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOiAwO31cclxuXHRcclxufVxyXG4uYWNvci1jb250YWluZXIgLmFjb3ItYm9keSBoNHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICRwcjtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5hY29yLWNvbnRhaW5lciBsYWJlbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1x0XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmc6IDMwcHggIDA7XHJcbiAgICBcclxuXHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHotaW5kZXg6IDM7XHJcblx0Jjpob3ZlcntcclxuXHRcdGNvbG9yOiAkYWMxO1xyXG5cdH1cclxuXHRAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE0cHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMTRweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4IWltcG9ydGFudDsgbGluZS1oZWlnaHQ6IDEuNCFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdFxyXG59XHJcblxyXG5cclxuLmFjb3ItY29udGFpbmVyIGlucHV0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLmFjb3ItY29udGFpbmVyIGxhYmVsOmJlZm9yZSB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG5cdHRvcDogNDBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMjAgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMC40Njk2NyAwLjk2OTY3QzAuNzYyNTYzIDAuNjc2Nzc3IDEuMjM3NDQgMC42NzY3NzcgMS41MzAzMyAwLjk2OTY3TDEwIDkuNDM5MzRMMTguNDY5NyAwLjk2OTY3QzE4Ljc2MjYgMC42NzY3NzcgMTkuMjM3NCAwLjY3Njc3NyAxOS41MzAzIDAuOTY5NjdDMTkuODIzMiAxLjI2MjU2IDE5LjgyMzIgMS43Mzc0NCAxOS41MzAzIDIuMDMwMzNMMTAuNTMwMyAxMS4wMzAzQzEwLjIzNzQgMTEuMzIzMiA5Ljc2MjU2IDExLjMyMzIgOS40Njk2NyAxMS4wMzAzTDAuNDY5NjcgMi4wMzAzM0MwLjE3Njc3NyAxLjczNzQ0IDAuMTc2Nzc3IDEuMjYyNTYgMC40Njk2NyAwLjk2OTY3WicgZmlsbD0nJTIzQTNBN0I0Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHR3aWR0aDogMTlweDsgXHJcblx0aGVpZ2h0OiAxMXB4O1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KXt0b3A6IDMwcHg7fVxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG5cdFx0d2lkdGg6IDEzcHg7IFxyXG5cdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHR0b3A6MjBweDtcclxuXHRcdHJpZ2h0OiAzcHg7XHJcblx0fVxyXG59XHJcblxyXG4uYWNvci1jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCtsYWJlbHtcclxuXHRjb2xvcjogJGFjMTtcclxufVxyXG4uYWNvci1jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCtsYWJlbDpiZWZvcmUge1xyXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMzVzO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMjAgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMC40Njk2NyAwLjk2OTY3QzAuNzYyNTYzIDAuNjc2Nzc3IDEuMjM3NDQgMC42NzY3NzcgMS41MzAzMyAwLjk2OTY3TDEwIDkuNDM5MzRMMTguNDY5NyAwLjk2OTY3QzE4Ljc2MjYgMC42NzY3NzcgMTkuMjM3NCAwLjY3Njc3NyAxOS41MzAzIDAuOTY5NjdDMTkuODIzMiAxLjI2MjU2IDE5LjgyMzIgMS43Mzc0NCAxOS41MzAzIDIuMDMwMzNMMTAuNTMwMyAxMS4wMzAzQzEwLjIzNzQgMTEuMzIzMiA5Ljc2MjU2IDExLjMyMzIgOS40Njk2NyAxMS4wMzAzTDAuNDY5NjcgMi4wMzAzM0MwLjE3Njc3NyAxLjczNzQ0IDAuMTc2Nzc3IDEuMjYyNTYgMC40Njk2NyAwLjk2OTY3WicgZmlsbD0nJTIzNTE2MkZGJy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG59XHJcblxyXG4uYWNvci1jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCtsYWJlbCsuYWNvci1ib2R5IHtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0bWFyZ2luLXRvcDogLTVweDtcdFxyXG5cdHBhZGRpbmc6IDAgNDBweCAyMHB4IDA7XHJcblx0cGFkZGluZy10b3A6IDBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHRAbWVkaWEobWF4LXdpZHRoOjExOTlweCl7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHRAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtwYWRkaW5nLXRvcDogNXB4OyBwYWRkaW5nLXJpZ2h0OiAzMHB4O31cclxufVxyXG4iLCIuYmVuZWZpdHN7XHJcblx0LmgzLCBoM3ttYXgtd2lkdGg6IDY1MHB4O31cclxufVxyXG4uc2ltcGxlLWNhcmR7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRib3JkZXI6IDAuNXB4IHNvbGlkICRzZWMyO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWM0O1xyXG5cdHBhZGRpbmc6IDQwcHggNjBweDtcclxuXHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0LnR4dC1tZWRpe1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdGNvbG9yOiRwciA7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC40OHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdH1cclxuXHQmOmhvdmVye1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkcHIxO1xyXG5cdFx0c3Zne2ZpbGw6ICRwcjE7fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XHJcblx0XHRwYWRkaW5nOiA0MHB4O1xyXG5cdFx0LnR4dC1tZWRpe1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHQgICBwYWRkaW5nOiAyMHB4O1xyXG5cdCAgIGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgZ2FwOjEwcHg7XHJcblx0ICAgc3Zne1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHQgICB9XHJcblx0XHQudHh0LW1lZGkge1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5zaW1wbGUtY2FyZC5mbHktY2VudGVye1xyXG5cdGNvbHVtbi1nYXA6NDBweDtcclxuXHQuc2ltcGxlLWNhcmRfX2ljb257XHJcblx0XHR3aWR0aDogMzZweDtcclxuXHRcdGhlaWdodDogMzZweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHR3aWR0aDogMjRweDtoZWlnaHQ6IDI0cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcbn1cclxuLmJlbmVmaXRzLWJsb2Nre1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdGdhcDozMHB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdGdhcDogMTBweDtcclxuXHR9XHJcbn0iLCIuZm90by1jYXJkIHtcclxuXHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDMzOXB4O1xyXG5cdGNvbG9yOiAkc2VjO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAmOmhvdmVye1xyXG5cdFx0LmJvZHktNntjb2xvcjogJGFjMTt9XHJcblx0fVxyXG5cdEBtZWRpYShtYXgtd2lkdGg6Njk5cHgpIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0XHRyb3ctZ2FwOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnR4dC1zZW1pIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRjb2xvcjogJHByO1xyXG5cdH1cclxuICAgIC5ib2R5LTZ7Y29sb3I6ICRzZWM7fVxyXG5cdHAge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0ZmxleC1ncm93OiAyO1xyXG5cdFx0Y29sb3I6ICRzZWM7XHJcblx0fVxyXG5cclxuXHQmX190ZXh0IHtcclxuXHRcdHBhZGRpbmc6IDMwcHg7XHJcblxyXG5cdFx0Jj4qIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWMyO1xyXG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY5OXB4KSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDI0MHB4O1xyXG5cdFx0XHQ7XHJcblx0XHRcdHdpZHRoOiAzMjBweDtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYm9keS02IHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0Ym9yZGVyLXRvcDogMC41cHggc29saWQgJHNlYzE7XHJcblx0fVxyXG5cclxuXHQmX19waWMge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR3aWR0aDogMzI1cHg7XHJcblx0XHRoZWlnaHQ6IDI4OXB4O1xyXG5cdFx0XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDo2OTlweCkge1xyXG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0XHR3aWR0aDogMzIwcHg7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udGVhbXtcclxuXHQuaDMsIGgze1xyXG5cdFx0bWF4LXdpZHRoOiAyODBweDtcclxuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdH1cclxuXHQuY29udGFpbmVye1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHRcclxuXHRAbWVkaWEobWF4LXdpZHRoOjE0MzlweCl7XHJcblx0XHQuaDMsaDN7cGFkZGluZy10b3A6IDA7fVxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHQudGVhbS1zbGlkZXItbmF2e1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhKG1heC13aWR0aDoxMzY0cHgpIHtcclxuXHRcdC50ZWFtLXNsaWRlci1uYXZ7XHJcblx0XHRib3R0b206IGF1dG87XHJcblx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IC0xMHB4O31cclxuXHR9XHJcblx0QG1lZGlhKG1heC13aWR0aDoxMTk5cHgpIHtcclxuXHJcblxyXG5cclxuXHRcdC50ZWFtLXNsaWRlci1uYXYge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRyaWdodDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LnRlYW0tc2xpZGVyLW5hdntcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHR9XHJcbn1cclxuLnRlYW0tc2xpZGVyLXdyYXBwZXJ7XHJcblx0XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHQudGVhbS1zbGlkZXJ7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiA2OTBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Lm93bC1kb3Rze2Rpc3BsYXk6IG5vbmU7fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY5OXB4KSB7XHJcblx0XHRcdHdpZHRoOiAzMjBweDtcclxuXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRAbWVkaWEobWF4LXdpZHRoOjE0MzlweCl7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWJvdHRvbTogODBweDtcclxuXHR9XHJcbn1cclxuI3RlYW0tY291bnRlcntcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogNTtcclxuXHR0b3A6IDI4NXB4O1xyXG5cdHJpZ2h0OjMxN3B4O1xyXG5cdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LWZhbWlseTogJGJvbGQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0d2lkdGg6IDU0cHg7XHJcblx0aGVpZ2h0OiA1NHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWMxO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogNTRweDtcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNjk5cHgpIHtcclxuXHRcdFx0dG9wOiA1MSU7XHJcblx0XHRcdHJpZ2h0OiAzMjBweDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcblx0XHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDY5OXB4KSB7XHJcblx0XHR0b3A6IDUyJTtcclxuXHRcdHJpZ2h0OjUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4udGVhbS1zbGlkZXItY29se1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4uZmx5LWNlbnRlcj4uYnRuLXJpZ2h0e21hcmdpbi1sZWZ0OiAzMHB4OyBtYXJnaW4tdG9wOiAwIWltcG9ydGFudDttYXJnaW4tYm90dG9tOiAwO31cclxuLm93bC1jYXJvdXNlbHtcclxuXHQuZm90by1jYXJkX19waWMge1xyXG5cdFx0XHJcblx0XHRoZWlnaHQ6IDQyOHB4O1xyXG5cdFx0d2lkdGg6IDMzOXB4O1xyXG4gICAgICAgIC50eHQtc2VtaXtjb2xvcjogJHNlYzt9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOjY5OXB4KSB7XHJcblx0XHRcdGhlaWdodDogMzU0cHg7XHJcblx0XHRcdHdpZHRoOiAzMjBweDtcclxuXHJcblx0XHR9XHJcblx0fVxyXG59IiwiXHJcbi5saWdodC1jYXJke1xyXG5cdHBhZGRpbmc6IDQwcHggNjBweDtcclxuXHRjb2x1bW4tZ2FwOjIwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRib3JkZXI6IDAuNXB4IHNvbGlkICRzZWMyO1xyXG5cdGJhY2tncm91bmQ6ICRzZWM0O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQuYm9keS0ze1xyXG5cdFx0bWF4LXdpZHRoOiAzMzBweDtcclxuXHRcdGNvbG9yOiAkc2VjO1xyXG5cdH1cclxuXHRpbWd7XHJcblx0XHR3aWR0aDogNzVweDtcclxuXHRcdGhlaWdodDogNzVweDtcclxuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOjEzNjRweCkge1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiA0NnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQ2cHg7XHJcblx0XHR9XHJcblx0XHQuYm9keS0ze2ZvbnQtc2l6ZTogMTJweDt9XHJcblx0fVxyXG59IiwiLmNhcGl0YWwtdHJhbnNmZXJ7XHJcblx0LmNvbnRhaW5lcj5wK3B7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxufVxyXG4uY2FwaXRhbC10YWJsZT4qKyp7bWFyZ2luLXRvcDogMTBweDt9XHJcbi5jYXBpdGFsLXRhYmxlX19oZWFkLCAuY2FwaXRhbC10YWJsZV9fcm93e1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMjMzcHggMjg1cHggMjg1cHg7XHJcblx0Y29sdW1uLWdhcDogMzBweDtcclxuXHRyb3ctZ2FwOjE2cHg7XHJcblx0cGFkZGluZzogMTZweDtcclxuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRzZWMyO1xyXG5cdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdHdpZHRoOiAxMTIwcHg7XHJcblx0Y29sb3I6ICRzZWM7XHJcblxyXG59XHJcbi5jYXBpdGFsLXRhYmxlX19oZWFke1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWM0O1xyXG5cdGNvbG9yOiAkcHI7XHJcblx0Zm9udC1mYW1pbHk6ICRzZW1pO1xyXG5cclxufVxyXG4uY2FwaXRhbC10YWJsZXtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG92ZXJmbG93LXg6IGF1dG87XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHJcblx0c2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xyXG5cdHNjcm9sbGJhci1jb2xvcjogJHNlYzIgJHNlYzQ7XHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogOHB4O1xyXG5cdFx0d2lkdGg6IDIwcHg7XHJcblx0fVxyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRoZWlnaHQ6IDhweDtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlYzI7XHJcblx0fVxyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre1xyXG5cdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VjNDtcclxuXHJcblx0fVxyXG5cdEBtZWRpYShtYXgtd2lkdGg6MTU5OXB4KXtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSArIDUwdncgLSAyMDBweCk7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSArIDUwdncgLSAxMHB4KTtcclxuXHRcdFxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5zcGVjaWFsLXByb2plY3RfX2Jsb2Nre1xyXG5cdGNvbHVtbi1nYXA6MzBweDtcclxuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRpbWd7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcclxuXHRcdFx0d2lkdGg6IDQ4JTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDM2MHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0aGVpZ2h0OiAyOTBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzRweCkge1xyXG5cdFx0IGhlaWdodDogMjA0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdCAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHQgIHJvdy1nYXA6MTBweDtcclxuXHQgICY+Knt3aWR0aDogMTAwJTt9XHJcblx0fVxyXG59XHJcblxyXG4uaW5mby1jYXJke1xyXG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJHNlYzI7XHJcblx0YmFja2dyb3VuZDogJHNlYzQ7XHJcblx0cGFkZGluZzogMzBweDtcclxuXHRjb2xvcjogJHNlYztcclxuXHRjb2x1bW4tZ2FwOjE2cHg7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0c3Zne1xyXG5cdFx0d2lkdGg6IDM0cHg7XHJcblx0XHRoZWlnaHQ6IDM0cHg7XHJcblx0XHRmaWxsOiAkYWMxO1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdCB3aWR0aDogMjJweDtcclxuXHRcdCBoZWlnaHQ6IDIycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pbmZvLWNhcmRfX2ljb257ZmxleC1zaHJpbms6IDA7IGRpc3BsYXk6IGZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt9XHJcblx0LnR4dC11cHBlcntcclxuXHRcdGZvbnQtZmFtaWx5OiAkbWVkaTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjU0cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XHJcblx0fVxyXG5cdC50eHQtc2VtaXtjb2xvcjogJHByO31cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0cGFkZGluZzogMTBweCAyMHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0fVxyXG59XHJcbi5zcGVjaWFsLXByb2plY3RfX3RleHQ+Kj4qKyp7XHJcbiAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuYXJ0aWNsZSAudGl0bGUtMjQgKyAqe1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHR9XHJcbn1cclxuLnNwZWNpYWwtcHJvamVjdF9fdGV4dD4qKyp7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQgbWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcbn1cclxuLnNwZWNpYWwtcHJvamVjdF9fdGV4dCAqPiordWwge1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcbn1cclxuLnNwZWNpYWwtcHJvamVjdF9fY29udGFjdHN7XHJcblx0LmRvdWJsZS1ibG9ja3tjb2x1bW4tZ2FwOiAxMHB4O31cclxufVxyXG4uY29udGFjdC1wZXJzb25le1xyXG5cdC50eHQtdXBwZXJ7Zm9udC1mYW1pbHk6ICRtZWRpOyBjb2xvcjogJHByOyBsZXR0ZXItc3BhY2luZzogMC40MnB4O31cclxuXHQudHh0LXNlbWl7Y29sb3I6ICRzZWM7fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0Y29sdW1uLWdhcDoxMHB4O1xyXG5cdHN2ZyB7XHJcblx0XHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY29udGFjdC1saXN0e1xyXG5cdC5pbmZvLWNhcmQtaXRlbSAudHh0LXNlbWl7XHJcblx0XHRjb2xvcjogJHByO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRzZW1pO1xyXG5cdH1cclxuXHQuaW5mby1jYXJkLWl0ZW17XHJcblx0XHRjb2x1bW4tZ2FwOjE2cHg7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHQudHh0LXNlbWl7Y29sb3I6ICRhYzE7fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0XHRcdHN2Z3tcclxuXHRcdFx0XHR3aWR0aDogMjJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW5mby1jYXJkLWl0ZW0gLnR4dC11cHBlciB7XHJcblx0XHRjb2xvcjogJHNlYztcclxuXHRcdGZvbnQtZmFtaWx5OiAkbWVkaTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjQycHg7XHJcblx0fVxyXG5cdC5pbmZvLWNhcmQtaXRlbSArLmluZm8tY2FyZC1pdGVte1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcbn1cclxuIiwiXHJcbi5zdGlja3ktbWVudSB1bHtcclxuXHRcclxuXHRvdmVyZmxvdzpoaWRkZW47b3ZlcmZsb3cteDogYXV0bztcclxuXHQmOjotd2Via2l0LXNjcm9sbGJhcntcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRoZWlnaHQ6IDRweDtcclxuXHR9XHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogNHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWMyO1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgKyA1MHZ3IC0gMTYwcHgpO1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgKyA1MHZ3IC0gMTVweCk7XHJcblx0fVxyXG59XHJcblxyXG4uc3RpY2t5LW1lbnV7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQ6JHNlYzQ7XHJcblx0cG9zaXRpb246IHN0aWNreTtcclxuXHR0b3A6MDtcclxuXHR6LWluZGV4OiA2O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA4OTlweCkge1xyXG5cdFx0dG9wOjcwcHg7XHJcblx0XHJcblx0fVxyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMnB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VjMjtcclxuXHR9XHJcblx0dWx7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Y29sdW1uLWdhcDogMjBweDtcclxuXHRcdGNvbG9yOiAkc2VjO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkc2VtaTtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0Y29sdW1uLWdhcDogNHB4O1xyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0cGFkZGluZy10b3A6IDQ3cHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0N3B4O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdHRyYW5zaXRpb246IC41cztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGJvcmRlci1ib3R0b206MnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRjb2xvcjokc2VjO1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogODk5cHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogN3B4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA3cHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQ3cHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogODk5cHgpIHtcclxuXHRcdFx0ICBmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHQgXHRcclxuXHRcdFx0XHRcdFx0IFx0XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHQmOmJlZm9yZXtkaXNwbGF5OiBub25lIWltcG9ydGFudDt9XHJcblx0XHRcdFx0JiArIGxpe21hcmdpbi10b3A6IDAhaW1wb3J0YW50O31cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWM7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji53LTE1MCB7bWluLXdpZHRoOiAxNjBweDt9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRsaSBhLmFjdGl2ZXtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGFjMTtcclxuXHRcdFx0XHRjb2xvcjogJHByO1xyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHR9XHJcblx0XHJcbn1cclxuIiwiLnByb2plY3Rze1xyXG5cdGFydGljbGV7XHJcblx0XHRwYWRkaW5nLXRvcDogMTQwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAtMTI1cHg7XHJcblx0XHQuY29udGFpbmVyPiorKnttYXJnaW4tdG9wOiA0MHB4O31cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4OTlweCkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTM1cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0xMjBweDtcclxuXHRcdFx0LmNvbnRhaW5lcj4qKyoge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5sYXJnZS1jYXJke1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Z2FwOjEwcHg7XHJcblx0XHJcblx0LnByb2plY3QtY2FyZHtcclxuXHRcdC5wcm9qZWN0LWNhcmRfX2hlYWR7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0XHQmPiorKnttYXJnaW4tdG9wOiAzMHB4O31cclxuXHRcdH1cclxuXHRcdGZsZXgtc2hyaW5rOiAwOyBoZWlnaHQ6IGF1dG87XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XHJcblx0XHRcdHdpZHRoOiAzMjBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcclxuXHRcdFx0d2lkdGg6IDI4MHB4O1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0ICB3aWR0aDogMTAwJTtcclxuXHRcdFx0ICBtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0ICZfX3RleHR7XHJcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHNlYzI7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xyXG5cdFx0cGFkZGluZzogMzBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdGZsZXgtZ3JvdzogMTtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VjNDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRjb2xvcjogJHNlYztcclxuXHQudGl0bGUtMjR7XHJcblx0XHRjb2xvcjogJHByO1xyXG5cdH1cclxuXHQmPiorKnttYXJnaW4tdG9wOiAxMHB4O31cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0ICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdCAgJj4qe3dpZHRoOiAxMDAlO31cclxuXHR9XHJcbn1cclxuLmxhcmdlLWNhcmQgKy5sYXJnZS1jYXJke1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxufSIsIi5zdWNjZXNzLXByb2plY3R7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkc2VjMjtcclxuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRwYWRkaW5nOiAzMHB4O1xyXG5cdGNvbHVtbi1nYXA6MzBweDtcclxufVxyXG4uc3VjY2Vzcy1wcm9qZWN0e1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRtaW4taGVpZ2h0OiAyMzVweDtcclxuXHRjb2xvcjogJHNlYztcclxuXHQuaDF7XHJcblx0XHRjb2xvcjogJHNlYztcclxuXHRcdHNwYW57XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHQgZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHQgZm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHQgZm9udC1mYW1pbHk6ICRyZWc7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmg0e21hcmdpbi1ib3R0b206IDEwcHg7fVxyXG5cdHVse21hcmdpbi10b3A6IGF1dG87fVxyXG4gXHRsaXtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRjb2x1bW4tZ2FwOjEwcHg7XHJcblx0XHJcblx0XHRzcGFue1xyXG5cdFx0XHRjb2xvcjogJHByO1xyXG5cdFx0XHRtaW4td2lkdGg6IDkwcHg7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkYm9sZDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0bGkgK2xpIHttYXJnaW4tdG9wOiA1cHg7fVxyXG5cdCZfX2NlbnRlciwgJl9fcmlnaHR7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdCY+Knt3aWR0aDogMTAwJTt9XHJcblx0XHR3aWR0aDogMzglO1xyXG5cdH1cclxuXHRcdFxyXG5cdCZfX3JpZ2h0e3BhZGRpbmctbGVmdDogMzBweDtib3JkZXItbGVmdDogMXB4IHNvbGlkICRzZWMyOyB3aWR0aDogMjMlO2p1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsuaDQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fX1cclxuXHQmX19sZWZ0e2JvcmRlci1yaWdodDogMXB4IHNvbGlkICRzZWMyOyBmbGV4LWdyb3c6Mn1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdHVse21hcmdpbi10b3A6IDEwcHg7fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDE5NHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDgwcHg7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdCAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0ICAgcGFkZGluZzogMjBweDtcclxuXHQgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdCAgIHJvdy1nYXA6MjBweDtcclxuXHQgICAmPip7d2lkdGg6IDEwMCU7fVxyXG5cdCAgIFxyXG5cdFx0Jl9fcmlnaHR7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0ICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzZWMyO1xyXG5cdFx0ICAgcm93LWdhcDoxMHB4O1xyXG5cdFx0ICAgJj5zcGFue2Rpc3BsYXk6IG5vbmU7fVxyXG5cdFx0ICBcclxuXHRcdH1cclxuXHRcdCZfX2xlZnR7XHJcblx0XHRcdGJvcmRlci1yaWdodDowIDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7IFxyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlYzI7XHR9XHJcblx0fVxyXG59XHJcbi5zdWNjZXNzLXByb2plY3QgKy5zdWNjZXNzLXByb2plY3R7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbiIsIi5pbnZlc3QtY2F0YWxvZ3l7XHJcblx0LmNvbnRhaW5lcj4qKyp7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY2F0YWxvZ3ktZm9ybXtcclxuXHQuZm9ybS1yb3cuZm9ybS1yb3ctLWdyaWR7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0Z2FwOjEwcHg7XHJcblx0XHQuZm9ybS1pdGVte3dpZHRoOiA1MCU7fVxyXG5cdH1cclxuXHQuZm9ybS1pdGVtX19ncm91cHtcclxuXHRcdGNvbHVtbi1nYXA6IDZweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZm9ybS1idXR0b25ze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGdhcDoxMHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQuZm9ybS1yb3cuZm9ybS1yb3ctLWdyaWQsLmZvcm0tcm93e1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XHJcblx0XHQuZm9ybS1pdGVtIHt3aWR0aDogMTAwJTt9XHJcblx0fVxyXG5cdFxyXG5cdH1cclxufVxyXG4jYWR2YW5jZWQtZm9ybXtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdCYub3BlbntcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG4uaW52ZXN0LWNhdGFsb2d5X19jYXJkc3tcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRnYXA6MzBweDtcclxuXHQuZm90by1jYXJke1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzI1cHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOjE5MTlweCl7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDI4MHB4O1xyXG5cdFx0XHQuZm90by1jYXJkX19waWN7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHQuZm90by1jYXJkIHtcclxuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzMjVweDtcclxuXHRcdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNjk5cHgpIHtcclxuXHRcdC5mb3RvLWNhcmQgLmZvdG8tY2FyZF9fdGV4dHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fSBcclxuXHR9XHJcbn0iLCIucGFydG5lcnNoaXAtYmxvY2ssLmNhbGN1bGF0b3ItZm9ybXtcclxuXHQubGFyZ2UtY2FyZHtcclxuXHRcdC5wcm9qZWN0LWNhcmR7XHJcblx0XHRcdHdpZHRoOiAzMTVweDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubGFyZ2UtY2FyZF9fdGV4dHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH1cclxuXHRcdFxyXG5cclxuXHR9XHJcbn1cclxuLnNob3djYXNlLWZvcm17XHJcblx0LmZvcm0taXRlbXtmbGV4LWdyb3c6IDE7fVxyXG5cdFx0XHJcblx0LmZvcm0tYnRue3BhZGRpbmctdG9wOiAyNHB4O31cclxuXHQuZm9ybS1yb3d7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuXHRcdC5mb3JtLWJ0biB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmNhbGN1bGF0b3J7cGFkZGluZy10b3A6IDA7fVxyXG4uY2FsY3VsYXRlLXBhZ2VfX2NvbnRlbnR7XHJcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcbn1cclxuLmNhbGN1bGF0b3ItZm9ybV9fZ3JvdXB7XHJcblx0LmxhcmdlLWNhcmR7XHJcblx0XHRtaW4taGVpZ2h0OiAxNDhweDtcclxuXHRcdC5wcm9qZWN0LWNhcmR7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge3dpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7fVxyXG5cdFx0fVxyXG5cdFx0LnByb2plY3QtY2FyZF9fZm9vdGVye21hcmdpbi10b3A6IGF1dG87fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHQgIGRpc3BsYXk6IGdyaWQ7XHJcblx0XHQgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogIDFmciA7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LmxhcmdlLWNhcmRfX3RleHR7XHJcblx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0Y29sdW1uLWdhcDozMHB4O1xyXG5cdFx0cm93LWdhcDozMHB4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHQmPiorKnttYXJnaW4tdG9wOiAwO31cclxuXHRcdC5mb3JtLWNoZWNrYm94LCAuZm9ybS1yYWRpb3tcclxuXHRcdFx0bWluLXdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQuYm9keS01e3BhZGRpbmctbGVmdDogMTBweDsgdGV4dC1hbGlnbjogbGVmdDt9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0Y29sdW1uLWdhcDogMTBweDtcclxuXHRcdFx0cm93LWdhcDogMTBweDtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucHJvamVjdC1jYXJkIC5ib2R5LWJvbGR7Y29sb3I6ICRhYzE7IGZsZXgtZ3JvdzoxO31cclxufVxyXG4uY2FsY3VsYXRvci1mb3JtX19ncm91cC5mbGV4LWNlbnRlcntcclxuXHQubGFyZ2UtY2FyZF9fdGV4dCB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU5OXB4KSB7XHJcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZmwtY29sdW1uIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0LmJvZHktNSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY2FsY3VsYXRvci1mb3JtLXBhZ2V7XHJcblx0Jj4qKyp7bWFyZ2luLXRvcDogMzBweDt9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0Jj4qKyoge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxufVxyXG4uc3dpdGNoLWNvbnRlbnRfb24sIC5zd2l0Y2gtY29udGVudF9vZntcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdCYuYWN0aXZle2Rpc3BsYXk6IGJsb2NrO3dpZHRoOiAxMDAlO31cclxufVxyXG4uaW5kdXN0cnktZ3JpZF9fYmxvY2t7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG5cdGdhcDozMHB4O1xyXG5cdC5mbC1jb2x1bW57XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRsYWJlbHtwYWRkaW5nLXJpZ2h0OiAyMHB4O31cclxuXHRcdGhlaWdodDogMjc4cHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHJcblx0fVxyXG59XHJcbi5jYXRlZ29yaWVzLXBhZ2UtdG9nZ2xle1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMTBweDtcclxuXHRcdHRvcDogMjBweDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcclxuXHRcdHJvdy1nYXA6IDEwcHg7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHJcblx0fVxyXG59XHJcbi5pbmR1c3RyeS1ncmlkX19ibG9ja3tcclxuXHQuY2F0ZWdvcmllcy1wYWdlLXRvZ2dsZXtcclxuXHRcdHJpZ2h0OiAwcHg7XHJcblx0XHR0b3A6IDA7XHJcblx0fVxyXG59XHJcbi5mb3JtLWl0ZW0tb2t2ZWR7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRjb2x1bW4tZ2FwOjEwcHg7XHJcblx0Lm15U2VsZWN0e2ZsZXgtZ3JvdzogMTt9XHJcbn1cclxuLm15U2VsZWN0Lm15U2VsZWN0LW9rdmVke1xyXG5cdC5zZWxlY3RWYWx1ZXtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Y29sdW1uLWdhcDoxMHB4O1xyXG5cdFx0aGVpZ2h0OiA1NHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWMyO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTZweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRmbGV4LWdyb3c6MTtcclxuXHR9XHJcblx0Lm15U2VsZWN0LWljb257XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6YXV0bztcclxuXHRcdGJvdHRvbTogYXV0bztcclxuXHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMCk7XHJcblx0XHRcclxuXHR9XHJcblx0Lm15U2VsZWN0LWlucHV0e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGNvbHVtbi1nYXA6MTBweDtcclxuXHRcdGZsZXgtZ3JvdzoxO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5va3ZlZC1udW1cdHtcclxuXHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDoxNTk5cHgpe1xyXG5cdFx0XHR3aWR0aDogNzBweDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5teVNlbGVjdC1kcm9we1xyXG5cdFx0bWF4LWhlaWdodDogMjc0cHg7XHJcblx0XHRib3R0b206IC0xMHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHRcdGxpe1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0Lm15U2VsZWN0LWRyb3AgbGFiZWx7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG5cdFx0bWluLWhlaWdodDogNDRweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0cCwgc3Bhbntmb250LXNpemU6IDE2cHg7fVxyXG5cdFx0XHJcblx0fVxyXG5cdC5teVNlbGVjdC1va3ZlZF9fcm93e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOjEyNzlweCkge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0XHRcdHJvdy1nYXA6MTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm15U2VsZWN0LW9rdmVkLWdyb3Vwe1xyXG5cdFx0ZmxleC1ncm93OjE7XHJcblx0fVxyXG5cdC5teVNlbGVjdC1va3ZlZC1idG5ze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGNvbHVtbi1nYXA6MTBweDtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6MTI3OXB4KSB7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGZsZXgtc2hyaW5rOjE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jbGVhbi1zZWxlY3RWYWx1ZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdG1pbi13aWR0aDogNTRweDtcclxuXHRcdGhlaWdodDogNTRweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWM0O1xyXG5cdFx0c3BhbntcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDoxMjc5cHgpe1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XHJcblx0XHQgIG1heC13aWR0aDogdW5zZXQ7XHJcblx0XHQgIHdpZHRoOiBhdXRvO1xyXG5cdFx0ICBmbGV4LWdyb3c6MTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNsZWFuLXNlbGVjdFZhbHVlLnZpc2libGV7ZGlzcGxheTogZmxleDt9XHJcblxyXG59XHJcbi5jYWxjdWxhdG9yLWZvcm0tcGFnZXtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdCYudmlzaWJsZXtkaXNwbGF5OiBibG9jazt9XHJcbn1cclxuLmNhbGN1bGF0b3ItZm9ybS1mb290ZXIge1xyXG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJHNlYzI7XHJcblx0YmFja2dyb3VuZDogJHNlYzQ7XHJcblx0cGFkZGluZzogMzBweDtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRbY2xhc3NePSdidG4nXXtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHdpZHRoOiA1NHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDU0cHg7XHJcblx0XHQgc3BhbntkaXNwbGF5OiBub25lO31cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdH1cclxuXHQuZmx5LWNlbnRlcntjb2x1bW4tZ2FwOjEwcHg7fVxyXG59XHJcblxyXG5cclxuXHJcbi5va3ZlZC1tb2RhbHtcclxuXHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Lm1vZGFsLWZyYW1le1xyXG5cdFx0d2lkdGg6IDk1JTtcclxuXHRcdG1heC13aWR0aDogMTM1MHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHQmPip7d2lkdGg6IDEwMCU7fVxyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHQgIHdpZHRoOiAxMDAlO1xyXG5cdFx0ICBwYWRkaW5nOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQub2t2ZWQtbW9kYWxfX2hlYWRlcntcclxuXHRcdC8vICBwYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWMyO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQub2t2ZWQtbW9kYWxfX3RvcHtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0Lm9rdmVkLW1vZGFsX19pbnB1dHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmljb24tY2xvc2V7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRyaWdodDogYXV0bztcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRyaWdodDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0Lm9rdmVkLW1vZGFsX190aXRsZXtcclxuXHRcdC5oMntcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNDBweDtcclxuXHRcdFx0ZmxleC1ncm93OjE7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHQgIGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm9rdmVkLW1vZGFsX19ib2R5e1xyXG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2Nyb2xsLXdyYXBwZXJ7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMzUwcHgpO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogODZweDtcclxuXHRcdGZsZXgtZ3JvdzogMTtcclxuXHQgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xyXG5cdFx0c2Nyb2xsYmFyLWNvbG9yOiAkc2VjMiB0cmFuc3BhcmVudDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA0cHg7XHJcblx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcblx0XHRcdHdpZHRoOiA0cHg7XHJcblx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlYzI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdFxyXG5cdH1cclxuXHQub2t2ZWQtbW9kYWxfX2Zvb3RlcntcclxuXHRcdGJveC1zaGFkb3c6IDBweCAtNHB4IDIwcHggMHB4IHJnYmEoMTY5LCAxNzMsIDE5OCwgMC4zMCk7XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0ICAgcGFkZGluZzogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnB5LTMwe1xyXG5cdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdHBhZGRpbmctdG9wOiAxMnB4O1xyXG5cdH1cclxufVxyXG4ucHktMjAge1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0cGFkZGluZy10b3A6IDhweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblx0fVxyXG5cdFxyXG59XHJcbi5va3ZlZC1saXN0e1xyXG5cclxuXHQuZm9ybS1jaGVja2JveHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bWluLXdpZHRoOiA0NXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMC4wMWVtO1xyXG5cdFx0XHRoZWlnaHQ6IDAuMDFlbTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0LmZha2UtY2hlY2tib3h7bWFyZ2luOiAwOyBtYXJnaW4tdG9wOiA1cHg7fVxyXG5cdFx0XHJcblx0XHR9XHJcblx0XHQub2t2ZWQtbnVte2ZvbnQtZmFtaWx5OiAkc2VtaTt9XHJcblx0XHQuZmFrZS1jaGVja2JveHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5va3ZlZC1saXN0X190ZXh0e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQub2t2ZWQtbGlzdF9faWNvbntcclxuXHRcdFx0YWxpZ24tc2VsZjpmbGV4LXN0YXJ0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQub2t2ZWQtbmFtZXtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdFx0Ji5ib2R5LTN7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQub2t2ZWQtbGlzdF9faGVhZGVye1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHQmLm9wZW57XHJcblx0XHRcdFxyXG5cdFx0XHQub2t2ZWQtbGlzdF9faWNvbntcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHRcdHN2Z3tmaWxsOiRhYzE7fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5saXZlbF8xe3BhZGRpbmctYm90dG9tOiAyMHB4O31cclxuXHQubGl2ZWxfMS1kcm9wLnZpc2libGUgLm9rdmVkLXN1Ymxpc3Qub2t2ZWQtc3VibGlzdF9fbGV2ZWwtMntkaXNwbGF5OiBibG9jazt9XHJcblx0LmxpdmVsXzEgKy5saXZlbF8xe1xyXG5cdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgJHNlYzI7fVxyXG5cdC5va3ZlZC1zdWJsaXN0X19ibG9ja3tcclxuXHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdGJvcmRlcjoxcHggc29saWQgJHNlYzI7XHJcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMTZweDtcclxuXHRcdC5va3ZlZC1zdWJsaXN0X19ibG9ja3ttYXJnaW4tcmlnaHQ6IDA7fVxyXG5cdFx0JiAub2t2ZWQtc3VibGlzdF9fYmxvY2t7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQub2t2ZWQtbGlzdF9faGVhZGVye1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNTtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQub2t2ZWQtbmFtZXtwYWRkaW5nLXJpZ2h0OiAxMnB4O31cclxuXHJcblx0fVxyXG5cdC5va3ZlZC1saXN0X190ZXh0e1xyXG5cdFx0ZmxleC1ncm93OjE7XHJcblx0fVxyXG5cdC5va3ZlZC1saXN0X19pY29ue1xyXG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcblx0fVxyXG5cdC5vcGVuLm9rdmVkLWxpc3RfX2hlYWRlcntcclxuXHRcdC5va3ZlZC1udW0sIC5va3ZlZC1uYW1le2NvbG9yOiAkYWMxO31cclxuXHR9XHJcblx0Lm9rdmVkLXN1Ymxpc3R7ZGlzcGxheTogbm9uZTt9XHJcblx0Lm9rdmVkLXN1Ymxpc3QudmlzaWJsZSwubGl2ZWxfMS1kcm9wLnZpc2libGUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQub3Blbi5va3ZlZC1saXN0X19oZWFkZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGNvbnRlbnQ6Jyc7XHJcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlYzI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC8vICBib3JkZXItdG9wOiAxcHggc29saWQgJHNlYzI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5va3ZlZC1saXN0IC5va3ZlZC1zdWJsaXN0e1xyXG5cdC5va3ZlZC1zdWJsaXN0X19sZXZlbC0ze1xyXG5cdFx0Lm9rdmVkLWxpc3RfX2hlYWRlcntwYWRkaW5nLWxlZnQ6IDMwcHg7fVxyXG5cdH1cclxuXHQub2t2ZWQtc3VibGlzdF9fbGV2ZWwtNCB7XHJcblx0XHQub2t2ZWQtbGlzdF9faGVhZGVyIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQub2t2ZWQtc3VibGlzdF9fbGV2ZWwtNSB7XHJcblx0XHQub2t2ZWQtbGlzdF9faGVhZGVyIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA5MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQub2t2ZWQtc3VibGlzdF9fbGV2ZWwtNiB7XHJcblx0XHQub2t2ZWQtbGlzdF9faGVhZGVyIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbi5va3ZlZC1saXN0IC5va3ZlZC1zdWJsaXN0IHtcclxuXHRcdC5va3ZlZC1zdWJsaXN0X19sZXZlbC0zIHtcclxuXHRcdFx0Lm9rdmVkLWxpc3RfX2hlYWRlciB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lm9rdmVkLXN1Ymxpc3RfX2xldmVsLTQge1xyXG5cdFx0XHQub2t2ZWQtbGlzdF9faGVhZGVyIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQub2t2ZWQtc3VibGlzdF9fbGV2ZWwtNSB7XHJcblx0XHRcdC5va3ZlZC1saXN0X19oZWFkZXIge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5va3ZlZC1zdWJsaXN0X19sZXZlbC02IHtcclxuXHRcdFx0Lm9rdmVkLWxpc3RfX2hlYWRlciB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5idG4ub2t2ZWQtbW9kYWwtY2xlYW57XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHR3aWR0aDogNTRweDtcclxuXHRcdGhlaWdodDogNTRweDtcclxuXHRcdHNwYW57XHRcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiByYW5nZSAqL1xyXG4ucmFuZ2UtaW5wdXQge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0aGVpZ2h0OiA2cHg7XHJcblx0YmFja2dyb3VuZDogJHNlYzI7XHJcbn1cclxuXHJcbi5yYW5nZS1pbnB1dDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdGhlaWdodDogMjBweDtcclxuXHR3aWR0aDogMjBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjQjJCOUZGO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4ucmFuZ2UtaW5wdXQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG5cdGhlaWdodDogMjBweDtcclxuXHR3aWR0aDogMjBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjQjJCOUZGO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4ucmFuZ2Utc2xpZGVyIHtcclxuXHRmbGV4OiAxO1xyXG5cdGlucHV0e3BhZGRpbmc6IDA7fVxyXG59XHJcblxyXG4uc2xpZGVydGlja3Mge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdHBhZGRpbmc6IDEwcHggMTJweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0cGFkZGluZzogMTBweCAycHg7XHJcblx0fVxyXG5cdFxyXG59XHJcblxyXG4uc2xpZGVydGlja3Mgc3BhbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRjb2xvcjogJHNlYztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0JjpudGgtY2hpbGQoMm4pe1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02NXB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5yYW5nZSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdG1hcmdpbi10b3A6IDg4cHg7XHJcbn1cclxuXHJcbi5jYWxjdWxhdG9yLXJhbmdlLWJsb2Nre1xyXG5cdC5mb3JtLWZpZWxkc2V0X190aXRsZXtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHQuYm9keS1ib2xke1xyXG5cdFx0XHRjb2xvcjogJGFjMTtcclxuXHRcdFx0ZmxleC1ncm93OjE7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcblx0XHR9XHJcblx0QG1lZGlhKG1heC13aWR0aDo2OTlweCl7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Jj4qe3dpZHRoOiAxMDAlO31cclxuXHRcdC5ib2R5LWJvbGR7bWFyZ2luLWJvdHRvbTogMzBweDt9XHJcblx0fVxyXG5cclxuXHR9XHJcblxyXG59XHJcbi5jYWxjdWxhdG9yLXJhbmdlLWJsb2NrIC5zd2l0Y2gtYmxvY2t7XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHR3aWR0aDogMjgwcHg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcclxuXHR9XHJcbn1cclxuLmZvcm0taXRlbS5mb3JtLWl0ZW0tLXJhbmdle1xyXG5cdGlucHV0e3BhZGRpbmctcmlnaHQ6IDg1cHg7fVxyXG5cdC5ib2R5LTZ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMTZweDtcclxuXHRcdHRvcDoxOHB4O1xyXG5cclxuXHR9XHJcbn1cclxuXHJcbi5jYWxjdWxhdG9yLWZvcm0tcmVzdGFydHtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFxyXG59IiwiLmNhbGN1bGF0b3Itc2VhcmNoLXJlc3VsdHNfX2hlYWRlcntcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0Y29sdW1uLWdhcDozMHB4O1xyXG5cdC5oMywgaDN7bWFyZ2luLWJvdHRvbTogMDt9XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQudHh0LWJvbGR7Zm9udC1zaXplOiAxMnB4O31cclxuXHR9XHJcbn1cclxuLmNhbGN1bGF0b3Itc2VhcmNoLXRhYnNfX3RpdGxle1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRjb2x1bW4tZ2FwOjEwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0LnR4dC11cHBlcntmb250LXNpemU6IDE0cHg7IG1hcmdpbi1ib3R0b206IDEwcHg7Y29sb3I6ICRwcjsgZm9udC1mYW1pbHk6ICRtZWRpO31cclxuXHR9XHJcbn1cclxuLnRhYnMtYnRuc3tcclxuXHR1bHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRnYXA6MTBweDtcclxuXHRcdGxpe2N1cnNvcjpwb2ludGVyO31cclxuXHR9XHJcbn1cclxuLmNhbGN1bGF0b3Itc2VhcmNoLXRhYnNfX2NvbnRlbnR7XHJcblx0LmFjb3ItaXRlbXtcclxuXHRcdGxhYmVse1xyXG5cdFx0XHRjb2x1bW4tZ2FwOjEwcHg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdC5ib2R5LTN7ZmxleC1ncm93OjE7fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0cm93LWdhcDoxMHB4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0LmJvZHktMyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0aW5wdXQ6Y2hlY2tlZCArIGxhYmVsPi5ib2R5LTN7Y29sb3I6ICRhYzE7fVxyXG5cdC5hY29yLWNvbnRhaW5lciBsYWJlbDpiZWZvcmV7XHJcblx0XHR0b3A6IDQ4cHg7d2lkdGg6IDE5cHg7XHJcblx0XHRoZWlnaHQ6IDExcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHRvcDogYXV0bzsgYm90dG9tOjIwcHg7XHJcblx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LmFjb3ItaXRlbV9fbnVte1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWMyO1xyXG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHR3aWR0aDogNDZweDtcclxuXHRcdGhlaWdodDogNDZweDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkYm9sZDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5jYWxjdWxhdG9yLXNlYXJjaC10YWJzX19jb250ZW50e1xyXG5cdC5hY29yLWJvZHlfX3RleHR7XHJcblx0XHR1bHtwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdH19XHJcblx0XHR1bCBsaXtwYWRkaW5nLWxlZnQ6IDEwcHg7fVxyXG5cdFx0dWwgbGk6YmVmb3Jle1xyXG5cdFx0XHR3aWR0aDogNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDVweDtcclxuXHRcdFx0dG9wOiA4cHg7XHJcblx0XHR9XHJcblx0XHR1bCBsaSArbGl7bWFyZ2luLXRvcDogMTBweDt9XHJcblx0XHQmPiorKnttYXJnaW4tdG9wOiAxMHB4IWltcG9ydGFudDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7fVxyXG5cdH1cclxuXHQuYWNvci1ib2R5LmZsLWJsb2Nre1xyXG5cdFx0Y29sdW1uLWdhcDo1MHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdHJvdy1nYXA6IDEwcHg7XHJcblx0XHR9XHJcblx0XHQuYWNvci1ib2R5X19idG57XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LmFjb3ItY29udGFpbmVyIGlucHV0OmNoZWNrZWQrbGFiZWwrLmFjb3ItYm9keSB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7fVxyXG5cdH1cclxuXHQuYWNvci1jb250YWluZXIgbGFiZWx7cGFkZGluZy1ib3R0b206IDE2cHg7fVxyXG5cdFx0XHJcbn1cclxuLm1vZGFsLWZyYW1lLXJlc3VsdHN7XHJcblx0cGFkZGluZy10b3A6IDQwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcblx0aGVpZ2h0OiAxMDB2aDtcclxuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHQgLm1vZGFsLWZyYW1le1xyXG5cdCAgICBwYWRkaW5nOiA0MHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHQubW9kYWwtZnJhbWUge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0fVxyXG5cdH1cclxufVxyXG4ubW9kYWwtZnJhbWUtcmVzdWx0cyAuY29udGVudC1wYWdle1xyXG5cdGgxLCBoMiwgaDN7bWFyZ2luLWJvdHRvbTogNDBweDt9XHJcblx0aDQsIGg1LCBoNiwgc3Ryb25ne2ZvbnQtc2l6ZTogMTZweDttYXJnaW4tYm90dG9tOiAxMHB4OyBtYXJnaW4tdG9wOiAzMHB4O2Rpc3BsYXk6IGJsb2NrO2NvbG9yOiAkcHJ9XHJcblx0dWwgK3AsIG9sK3AsIHAgKyBwLCBsaSxcclxuXHRwICsgdWx7bWFyZ2luLWJvdHRvbTogMTBweDttYXJnaW4tdG9wOiAxMHB4O31cclxuXHRcclxuXHRhe2Rpc3BsYXk6IGJsb2NrOyB3aWR0aDogZml0LWNvbnRlbnQ7IG1hcmdpbi10b3A6IDEwcHg7IG1hcmdpbi1ib3R0b206IDEwcHg7fVxyXG5cdHVsPmxpOmJlZm9yZXtcclxuXHRcdHdpZHRoOiA1cHg7XHJcblx0XHRoZWlnaHQ6IDVweDtcclxuXHRcdHRvcDogOXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlYzE7XHJcblx0fVxyXG5cclxufVxyXG4iLCIucmVnaW9uYWwtbWVhc3VyZXNfX2Jsb2NrID4qKyp7bWFyZ2luLXRvcDogNDBweDtcclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbm1hcmdpbi10b3A6IDIwcHg7XHJcbn19XHJcbi5zdXBwb3J0LW1lYXN1cmVzX190ZXh0e1xyXG5cdHB7bWFyZ2luLXRvcDogMTBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O31cclxufVxyXG4uc3VwcG9ydC1tZWFzdXJlcyAuZG93bmxvYWQtY2FyZHMtd3JhcHBlcntcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHR9XHJcbn1cclxuLnN1cHBvcnQtbWVhc3VyZXN7cGFkZGluZy10b3A6IDA7fVxyXG4uc3VwcG9ydC1tZWFzdXJlcyBhcnRpY2xle1xyXG5cdG1hcmdpbi10b3A6IC0yMHB4O1xyXG5cdHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdG1hcmdpbi10b3A6IC03MHB4O1xyXG5cdHBhZGRpbmctdG9wOiA4NXB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdH1cclxufVxyXG4uc3VwcG9ydC1tZWFzdXJlcy1hY29ye1xyXG5cdC5hY29yLWNvbnRhaW5lciBpbnB1dDpjaGVja2VkICsgbGFiZWwgKyAuYWNvci1ib2R5e3BhZGRpbmctYm90dG9tOiAyMHB4O31cclxuXHQuYWNvci1ib2R5e1xyXG5cdFx0XHJcblx0XHRzdHJvbmd7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRjb2xvcjogJHByO1xyXG5cdFx0fVxyXG5cdFx0dWwgbGksb2wgbGkscHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHRcdCBoNCwgaDUsIGg2e1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGNvbG9yOiAkcHI7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsIGxpIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0b2wsIHVse3BhZGRpbmctbGVmdDogMTZweDt9XHJcblx0XHR1bCBsaTpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OicnO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWM7XHJcblx0XHRcdHdpZHRoOiA1cHg7XHJcblx0XHRcdGhlaWdodDogNXB4O1xyXG5cdFx0XHR0b3A6IDhweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHRcdC5kb3dubG9hZC1jYXJkICsuZG93bmxvYWQtY2FyZHttYXJnaW4tdG9wOiAxMHB4O31cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LnRpdGxlLTI0e1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHR9XHJcbn1cclxuLmljb24tdGl0bGV7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFxyXG59XHJcbi5pY29uLXRpdGxlX19zdmd7XHJcblx0ZmxleC1zaHJpbms6MDtcclxuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0d2lkdGg6IDYwcHg7XHJcblx0aGVpZ2h0OiA2MHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGFjMztcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdHN2Z3tcclxuXHRcdGZpbGw6IHdoaXRlO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdH1cclxufSIsIi5jb250YWN0c3twb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiA5NTBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcbn1cclxuLmNvbnRhY3RzLW1hcHtcclxuXHRmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdFxyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aGVpZ2h0OiA4MDBweDtcclxuXHR9XHJcbn1cclxuLmNvbnRhY3RzLWNvbnRlbnR7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDI7XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRoZWlnaHQ6IDU0NXB4O1xyXG5cdH1cclxufVxyXG4uY29udGFjdHMtZm9ybXtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRzZWMyO1xyXG5cdGJhY2tncm91bmQ6ICRzZWM0O1xyXG5cdGJveC1zaGFkb3c6IDBweCA0cHggNDBweCAwcHggcmdiYSgxNjksIDE3MywgMTk4LCAwLjM1KTtcclxuXHRwYWRkaW5nOiA0MHB4IDMwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiA0OTBweDtcclxuXHQubWFpbi1tZW51LWxvZ297XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRib3JkZXItYm90dG9tOjAgO1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTo2MHB4O1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0cGFkZGluZzogMzBweCAyMHB4O1xyXG5cdFx0d2lkdGg6IDg3JTtcclxuXHR9XHJcblx0XHJcbn1cclxuLmdyYWRpZW50LWJveF9fdGV4dHtcclxuXHQuYm9keS0ze1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRib2xkO1xyXG5cdFx0Jisqe21hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdHVse1xyXG5cdFx0bGl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6ICRyZWc7IG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGxpIGF7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmdyYWRpZW50LWJsb2NrLmdyYWRpZW50LWJsb2NrLS1jb250YWN0c3tcclxuXHRAbWVkaWEobWF4LXdpZHRoOjExOTlweCkge1xyXG5cdFx0LmdyYWRpZW50LWJsb2NrX19ncm91cCB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdFx0Z2FwOjE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0XHQuZ3JhZGllbnQtYmxvY2tfX2dyb3VwIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRcdGdhcDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcbi5ncmFkaWVudC1ibG9jay5ncmFkaWVudC1ibG9jay0tY29udGFjdHMgLmdyYWRpZW50LWJveC0tc3BlY2lhbHtcclxuXHRcclxuXHRwYWRkaW5nOiA2MHB4IDQwcHg7XHRcclxuXHRwYWRkaW5nLWxlZnQ6IDE5MHB4O1xyXG5cdFxyXG5cdG1hc2staW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgOTJweCA4NHB4LCByZ2JhKDgxLCA5OCwgMjU1LCAwLjgpIDAlLCByZ2JhKDgxLCA5OCwgMjU1LCAwLjkpIDM5cHgsICNBQ0I0RkYgMzlweCwgI0FDQjRGRiA0MXB4LCB0cmFuc3BhcmVudCA0MXB4LCB0cmFuc3BhcmVudCA1MXB4LCAjQUNCNEZGIDUxcHgsICNBQ0I0RkYgNTRweCwgYmxhY2sgNTRweCwgYmxhY2sgMTAwcHgpO1xyXG5cclxuXHQuZ3JhZGllbnQtYm94X19pY29ue1xyXG5cdFx0d2lkdGg6IDI4cHg7XHJcblx0XHRoZWlnaHQ6IDI4cHg7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcclxuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA5MnB4O1xyXG5cdFx0dG9wOiA4NHB4O1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0fVxyXG5cdEBtZWRpYShtYXgtd2lkdGg6MTU5OXB4KXtcclxuXHRcdHBhZGRpbmctbGVmdDogMTUwcHg7XHJcblx0XHRtYXNrLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IDcycHggODRweCwgcmdiYSg4MSwgOTgsIDI1NSwgMC44KSAwJSwgcmdiYSg4MSwgOTgsIDI1NSwgMC45KSAzOXB4LCAjQUNCNEZGIDM5cHgsICNBQ0I0RkYgNDFweCwgdHJhbnNwYXJlbnQgNDFweCwgdHJhbnNwYXJlbnQgNTFweCwgI0FDQjRGRiA1MXB4LCAjQUNCNEZGIDU0cHgsIGJsYWNrIDU0cHgsIGJsYWNrIDEwMHB4KTtcclxuXHRcdC5ncmFkaWVudC1ib3hfX2ljb24ge2xlZnQ6NzJweDt9XHJcblx0fVxyXG5cdEBtZWRpYShtYXgtd2lkdGg6MTM2NHB4KSB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDIwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcblx0XHRtYXNrLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IDQwcHggNDBweCwgcmdiYSg4MSwgOTgsIDI1NSwgMC44KSAwJSwgcmdiYSg4MSwgOTgsIDI1NSwgMC45KSAxOHB4LCAjQUNCNEZGIDE4cHgsICNBQ0I0RkYgMjBweCwgdHJhbnNwYXJlbnQgMjBweCwgdHJhbnNwYXJlbnQgMjVweCwgI0FDQjRGRiAyNXB4LCAjQUNCNEZGIDI4cHgsIGJsYWNrIDI4cHgsIGJsYWNrIDMzcHgpO1xyXG5cclxuXHRcdC5ncmFkaWVudC1ib3hfX2ljb24ge1xyXG5cdFx0XHRsZWZ0OiAzOHB4O1xyXG5cdFx0XHR0b3A6MzZweDtcclxuXHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHR3aWR0aDogMjkwcHg7XHJcblx0XHRwYWRkaW5nOiAxNHB4IDEwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcblx0XHRtYXNrLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IDMwcHggMzJweCwgcmdiYSg4MSwgOTgsIDI1NSwgMC44KSAwJSwgcmdiYSg4MSwgOTgsIDI1NSwgMC45KSAxOHB4LCAjQUNCNEZGIDE4cHgsICNBQ0I0RkYgMjBweCwgdHJhbnNwYXJlbnQgMjBweCwgdHJhbnNwYXJlbnQgMjVweCwgI0FDQjRGRiAyNXB4LCAjQUNCNEZGIDI4cHgsIGJsYWNrIDI4cHgsIGJsYWNrIDMzcHgpO1xyXG5cdFx0LmdyYWRpZW50LWJveF9faWNvbntcclxuXHRcdFx0bGVmdDogMjhweDtcclxuXHRcdFx0dG9wOiAyOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZ3JhZGllbnQtYm94X19jb250ZW50e1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0XHJcblx0fVxyXG5cclxufSIsIlxyXG5cclxuLmNvbnRlbnQtcGFnZXtcclxuXHRjb2xvcjogJHNlYztcclxuXHQvLyBwe2ZvbnQtc2l6ZTogMThweDt9XHJcblx0XHJcblx0dWw+bGl7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcblx0XHRzcGFue2NvbG9yOiAkcHI7IH1cclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA4cHg7XHJcblx0XHRcdGhlaWdodDogOHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhYzE7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiA3cHg7XHJcblx0XHR9XHJcblx0XHQmK2xpe21hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHR9fVxyXG5cdH1cclxuXHRhcnRpY2xlIC5jb250YWluZXI+ICorKntcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdGFydGljbGUgLmNvbnRhaW5lcj4gKit1bCB7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxufVxyXG4uY29udGVudC1saXN0e1xyXG5cdHVsPmxpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcblx0XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGNvbG9yOiAkcHI7XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiA4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhYzE7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0dG9wOiA3cHg7XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdFx0JitsaSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcbn1cclxuLnZpZGVvIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuXHRwYWRkaW5nLXRvcDogMjVweDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO2N1cnNvcjpwb2ludGVyO1xyXG59XHJcbi52aWRlby1wb3N0ZXJ7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdHRyYW5zaXRpb246IC41cztcclxuXHR6LWluZGV4OiAyO1xyXG5cdFxyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0aW1ne1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdH1cclxufVxyXG4udmlkZW8gaWZyYW1lIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdGFzcGVjdC1yYXRpbzogMTYvOTtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cclxufVxyXG4udmlkZW8tcG9zdGVyLmhpZGUge1xyXG5cdGhlaWdodDogMDtcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcbi5yZWdpb25hbC1lY29ub21pY3MgLmRvdWJsZS1ibG9ja3tyb3ctZ2FwOjEwcHg7fSIsIi5mb290ZXJ7XHJcblx0YmFja2dyb3VuZDogJHByMTtcclxuXHRwYWRkaW5nOiAxMDBweCAyMDBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRjb2xvcjogJHNlYzE7XHJcblx0LnNvY2lhbC1ncm91cHtcclxuXHRcdGNvbHVtbi1nYXA6MzBweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDIzOTlweCkge1xyXG5cdFx0cGFkZGluZzogNjBweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xyXG5cdFx0cGFkZGluZzogNjBweCAyMHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6ICAyMHB4O1xyXG5cdFx0LnNvY2lhbC1ncm91cCB7XHJcblx0XHRcdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdGNvbG9yOiB3aGl0ZTtcclxuXHQuZm9vdGVyLWxvZ297XHJcblx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdHB7XHJcblx0XHRcdGNvbG9yOiAjZmZmXHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0LmZvb3Rlci10b3B7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDoxOTE5cHgpe1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOjEwMHB4O1xyXG5cdFx0XHQuYnRuLXdyYXBwZXJ7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0LmJ0bi1hY2NlbnR7d2lkdGg6IDMyMHB4O31cclxuXHRcdFx0fVxyXG5cdFx0XHQubG9nb3ttYXJnaW4tYm90dG9tOiAzMHB4O31cclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZvb3Rlci1tZW51e1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Y29sdW1uLWdhcDo5MHB4O1x0XHJcblx0XHRsYWJlbCB1bCBsaT4gYXtcclxuXHRcdFx0Y29sb3I6ICRzZWM7XHJcblx0XHR9XHJcblx0XHR1bHtcclxuXHRcdFx0XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRjb2x1bW4tZ2FwOjEwcHg7XHJcblx0XHRcdFx0c3Zne2ZpbGw6d2hpdGV9XHJcblx0XHRcdH1cclxuXHRcdFx0YXtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHR9XHJcblx0bGkgK2xpe21hcmdpbi10b3A6IDRweDt9IFxyXG5cdCZfX3RpdGxle1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkc2VtaTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG5cdFx0XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFxyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCAxNCA4JyBmaWxsPSdub25lJyUzZSUzY3BhdGggZD0nTTEzLjYwMTQgMC44NTMwMDJDMTMuNjAxOCAwLjk0OTM5MyAxMy41ODMgMS4wNDQ5IDEzLjU0NjMgMS4xMzQwMUMxMy41MDk1IDEuMjIzMTIgMTMuNDU1NSAxLjMwNDA3IDEzLjM4NzMgMS4zNzIyTDcuNTIwNjQgNy4yMzg4N0M3LjM4MjMxIDcuMzc1MzcgNy4xOTU3OCA3LjQ1MTkgNy4wMDE0NCA3LjQ1MTlDNi44MDcxIDcuNDUxOSA2LjYyMDU3IDcuMzc1MzcgNi40ODIyNCA3LjIzODg3TDAuNjE1NTc0IDEuMzcyMkMwLjQ3Nzg3MyAxLjIzNDUgMC40MDA1MTQgMS4wNDc3NCAwLjQwMDUxNCAwLjg1MzAwMkMwLjQwMDUxNCAwLjY1ODI2NCAwLjQ3Nzg3MyAwLjQ3MTUwMiAwLjYxNTU3NCAwLjMzMzgwMkMwLjc1MzI3NCAwLjE5NjEwMSAwLjk0MDAzNiAwLjExODc0MiAxLjEzNDc3IDAuMTE4NzQyQzEuMzI5NTEgMC4xMTg3NDIgMS41MTYyNyAwLjE5NjEwMSAxLjY1Mzk3IDAuMzMzODAyTDcuMDAxNDQgNS42OTNMMTIuMzQ4OSAwLjMzMzgwMkMxMi40ODcyIDAuMTk3Mjk5IDEyLjY3MzggMC4xMjA3NjUgMTIuODY4MSAwLjEyMDc2NUMxMy4wNjI1IDAuMTIwNzY1IDEzLjI0OSAwLjE5NzI5OSAxMy4zODczIDAuMzMzODAyQzEzLjQ1NTUgMC40MDE5MzMgMTMuNTA5NSAwLjQ4Mjg4NyAxMy41NDYzIDAuNTcxOTk3QzEzLjU4MyAwLjY2MTEwOCAxMy42MDE4IDAuNzU2NjExIDEzLjYwMTQgMC44NTMwMDJWMC44NTMwMDJaJyBmaWxsPSd3aGl0ZScvJTNlJTNjL3N2ZyUzZVwiKTtcclxuXHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE0cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xyXG5cdFx0Y29sdW1uLWdhcDogNzVweDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xyXG5cdFx0Y29sdW1uLWdhcDozNXB4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHJvdy1nYXA6OHB4O1xyXG5cdFx0YWxpZ24taXRlbXM6ZmxleC1zdGFydDtcclxuXHRcdHdpZHRoOiAzMjBweDtcclxuXHRcdCY+Knt3aWR0aDogMTAwJTt9XHJcblx0XHQmX191bCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHJcblx0XHQmLWxpc3QgaW5wdXQ6Y2hlY2tlZCB+ICZfX3VsIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHQmLWxpc3QgaW5wdXQ6Y2hlY2tlZH4mX190aXRsZTphZnRlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5mb290ZXItbWVudS1saXN0Omxhc3QtY2hpbGQgLmZvb3Rlci1tZW51X191bHtkaXNwbGF5OiBibG9jazt9XHJcbi5mb290ZXItY29udGFjdHN7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGNvbG9yOiAkc2VjMTtcclxuXHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6MTM2NHB4KXtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdHJvdy1nYXA6MjBweDtcclxuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdH1cclxufVxyXG4uZm9vdGVyLWNvbnRhY3RzX19yb3d7XHJcblx0Y29sdW1uLWdhcDozMHB4O1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KXtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdHJvdy1nYXA6IDEwcHg7XHJcblx0fVxyXG59XHJcbi5mb290ZXItY29udGFjdHNfX3JvdyAuZmxleC1saW5re1xyXG5cdGNvbG9yOiAkc2VjMTtcclxuXHRzdmd7ZmlsbDokc2VjMTsgd2lkdGg6MjBweDsgaGVpZ2h0OjIwcHg7fVxyXG59XHJcbi5mb290ZXItYm90dG9te1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkc2VjMTtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0Y29sb3I6ICRzZWMxO1xyXG5cdGF7Y29sb3I6ICRzZWMxO31cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHQgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0ICByb3ctZ2FwOjIwcHg7XHJcblx0ICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHQgIGZvbnQtc2l6ZTogMTJweDtcclxuXHQgIGF7Zm9udC1zaXplOiAxMnB4O31cclxuXHR9XHJcbn1cclxuXHQiXX0= */
