body {
  position: relative;
  height: 100%;
  background: #0e1318;
  font-size: 18px;
  line-height: 24px;
  color: #8396b2;
  font-weight: normal;
  font-family: 'Ubuntu', sans-serif;
  -webkit-overflow-scrolling: touch;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
img {
  display: block;
  max-width: 100%;
}
input[type="text"],
input[type="email"],
input[type="number"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
}
input[type="number"]-webkit-inner-spin-button,
input[type="number"]-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
table {
  border-collapse: collapse;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
html {
  height: 100%;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
}
input,
textarea {
  color: #8396b2;
  font-family: 'Ubuntu', sans-serif;
  border-radius: 0;
}
input[type="button"],
input[type="submit"],
button {
  cursor: pointer;
  font-family: 'Ubuntu', sans-serif;
  font-size: 18px;
  line-height: 24px;
}
td {
  margin: 0px;
  padding: 0px;
}
ul {
  list-style: none;
}
form {
  padding: 0px;
  margin: 0px;
}
a {
  color: $link-color;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  text-decoration: none;
  outline: none;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
a,
span,
div,
button {
  outline: none !important;
}
input[type=submit],
input[type=button],
button {
  -webkit-appearance: none;
  outline: none;
}
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*before,
*after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.clearfixafter,
.wrapperafter,
.rowafter {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.loaded .main-wrapper {
  opacity: 0;
}
.icon-load {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #fff;
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.loaded .icon-load {
  -webkit-transform: translate3d(0, 0%, 0);
          transform: translate3d(0, 0%, 0);
}
.sk-folding-cube {
  width: 40px;
  height: 40px;
  -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg);
}
.sk-cube {
  float: left;
  width: 50%;
  height: 50%;
  position: relative;
  background: #0e1318;
  -webkit-transform: scale(0.96);
          transform: scale(0.96);
}
.sk-folding-cube .sk-cubebefore {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: $accent;
  -webkit-animation: sk-foldCubeAngle 2.4s infinite linear both;
          animation: sk-foldCubeAngle 2.4s infinite linear both;
  -webkit-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
}
.sk-folding-cube .sk-cube2 {
  -webkit-transform: scale(0.97) rotateZ(90deg);
          transform: scale(0.97) rotateZ(90deg);
}
.sk-folding-cube .sk-cube3 {
  -webkit-transform: scale(0.97) rotateZ(180deg);
          transform: scale(0.97) rotateZ(180deg);
}
.sk-folding-cube .sk-cube4 {
  -webkit-transform: scale(0.97) rotateZ(270deg);
          transform: scale(0.97) rotateZ(270deg);
}
.sk-folding-cube .sk-cube2before {
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
}
.sk-folding-cube .sk-cube3before {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}
.sk-folding-cube .sk-cube4before {
  -webkit-animation-delay: 0.9s;
          animation-delay: 0.9s;
}
inputplaceholder,
textareaplaceholder {
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
}
inputfocusplaceholder,
textareafocusplaceholder {
  opacity: 0;
}
@-webkit-keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0;
  }
  25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1;
  }
  90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0;
  }
}
@keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0;
  }
  25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1;
  }
  90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0;
  }
}
@font-face {
  font-family: "Ubuntu";
  src: url("../fonts/ubuntu-regular.eot");
  src: local("Ubuntu-Regular"), url("../fonts/ubuntu-regular.eot") format('embedded-opentype'), url("../fonts/ubuntu-regular.woff2") format('woff2'), url("../fonts/ubuntu-regular.woff") format('woff'), url("../fonts/ubuntu-regular.ttf") format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("../fonts/ubuntu-medium.eot");
  src: local("Ubuntu-Medium"), url("../fonts/ubuntu-medium.eot") format('embedded-opentype'), url("../fonts/ubuntu-medium.woff2") format('woff2'), url("../fonts/ubuntu-medium.woff") format('woff'), url("../fonts/ubuntu-medium.ttf") format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("../fonts/ubuntu-bold.eot");
  src: local("Ubuntu-Bold"), url("../fonts/ubuntu-bold.eot") format('embedded-opentype'), url("../fonts/ubuntu-bold.woff2") format('woff2'), url("../fonts/ubuntu-bold.woff") format('woff'), url("../fonts/ubuntu-bold.ttf") format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
.fancybox-bg {
  background: rgba(13,19,24,0.83);
}
.fancybox-button {
  display: none;
}
.fancybox-container {
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
}
.fancybox-content {
  cursor: initial !important;
}
.popup {
  display: none;
  padding: 0;
  background-color: #0e1318;
  padding: 50px 60px 40px;
  border-radius: 10px;
  position: relative;
  background-image: url("../images/popup-bg.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  max-width: 550px;
  margin: auto;
  cursor: initial;
}
.popup--timer {
  padding: 50px 45px;
}
.popup--timer .popup__title {
  margin-bottom: 16px;
}
.popup__close {
  position: absolute;
  top: 20px;
  right: 20px;
  cursor: pointer;
}
.popup__title {
  margin-bottom: 30px;
  text-align: center;
}
.popup__title h2 {
  font-size: 32px;
  line-height: 48px;
  font-weight: bold;
}
.popup__text {
  font-size: 20px;
  line-height: 28px;
  text-align: center;
}
.popup__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 24px;
  margin-top: 52px;
}
.popup__btns .btn {
  width: 100%;
}
.popup .timer {
  margin-top: 44px;
}
.timer {
  font-size: 52px;
  line-height: 66px;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.timer__item .divider {
  margin: 0 10px;
}
.form__row {
  margin-bottom: 20px;
}
.form__row--2_items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.form__row--2_items .form__input {
  width: calc(50% - 10px);
}
.form__row--grow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.form__row--grow .form__input {
  width: auto;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.form__row--center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form__input {
  width: 100%;
}
.form__input span {
  width: 100%;
}
.form__input.hidden {
  display: none;
}
.form select {
	background: none;
}

.form input:-internal-autofill-selected {
    -webkit-background-clip: text;
    -webkit-text-fill-color: #ffffff;
    transition: background-color 5000s ease-in-out 0s;
    box-shadow: inset 0 0 20px 20px #23232329;
}
.form input, .form select {
  border: 2px solid #212935;
  border-radius: 9px;
  width: 100%;
  padding: 10px 20px;
  color: #fff;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.form input::-webkit-input-placeholder, .form select::-webkit-input-placeholder {
  font-size: 14px;
  line-height: 24px;
  color: #495565;
}
.form input::-moz-placeholder, .form select::-moz-placeholder {
  font-size: 14px;
  line-height: 24px;
  color: #495565;
}
.form input:-ms-input-placeholder, .form select:-ms-input-placeholder {
  font-size: 14px;
  line-height: 24px;
  color: #495565;
}
.form input::-ms-input-placeholder, .form select::-ms-input-placeholder {
  font-size: 14px;
  line-height: 24px;
  color: #495565;
}
.form input::placeholder, .form select::placeholder {
  font-size: 14px;
  line-height: 24px;
  color: #495565;
}
.form input.wpcf7-not-valid, .form select.wpcf7-not-valid {
  border-color: #931818;
}
.form input:focus, .form select:focus {
  border-color: #12addd;
}

.js-radios .wpcf7-form-control {
	    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 20px;
}
.js-radios .wpcf7-form-control .wpcf7-list-item {
	margin: 0;
	width: auto;
}

.js-radios .wpcf7-list-item-label::before, .js-radios .wpcf7-list-item-label::after {
	position: absolute;
    border-radius: 50%;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.js-radios .wpcf7-list-item-label::before {
	width: 18px;
    height: 18px;
    border: 1px solid #242e3a;
    left: 0;
}
.js-radios .wpcf7-list-item-label::after {
	width: 6px;
    height: 6px;
    border: 5px solid #0d1319;
    left: 2px;
}

.js-radios .wpcf7-list-item input:checked + .wpcf7-list-item-label:before {
	background: linear-gradient(to right, #00f69d, #00b3e6);
    border-color: #0d1319;
}
.js-radios .wpcf7-form-control .wpcf7-list-item input {
	opacity: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.js-radios .wpcf7-form-control label {
	position: relative;
    width: 100%;
    border-radius: 16px;
    cursor: pointer;
    margin-bottom: 0;
}

.js-radios .wpcf7-form-control .wpcf7-list-item-label {
	position: relative;
    padding-left: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.form__text {
  font-size: 14px;
  line-height: 24px;
  font-weight: 500;
  color: #fff;
}
.form__btn {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.form__btn p {
	color: #000;
}

.form__input br {
	display: none;
}

.form .wpcf7-spinner {
  position: absolute;
  margin: 0;
  right: -30px;
  bottom: unset;
  top: 15px;
  z-index: 9999999;
}
.form .wpcf7-not-valid-tip {
  position: absolute;
  top: -22px;
  left: 10px;
  font-size: 10px;
  line-height: 10px;
}
.form .wpcf7 form .wpcf7-response-output {
  font-size: 24px;
  line-height: 1.2;
  border: none;
  padding: 0;
  text-align: center;
}
input {
  border: none;
  padding: 0;
  margin: 0;
  background-color: unset;
}
input:focus {
  outline: none;
}
.checkboxes__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.checkboxes__item:not(:last-child) {
  margin-right: 20px;
}
.checkbox__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.checkbox__main {
  width: 16px;
  height: 16px;
  position: relative;
}
.checkbox input {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.checkbox input:checked + .checkbox__icon {
  background: linear-gradient(90.72deg, #25f1af 2.06%, #11abdd 97.7%), #0f1419;
  border-width: 4px;
}
.checkbox__icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #212935;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.checkbox__icon.active {
  background: linear-gradient(90.72deg, #25f1af 2.06%, #11abdd 97.7%), #0f1419;
  border-width: 4px;
}
.checkbox label {
  font-size: 14px;
  line-height: 24px;
  font-weight: 500;
  margin-left: 5px;
}
.checkbox .wpcf7-list-item-label,
.checkbox .wpcf7-not-valid-tip {
  display: none;
}
.iti__country-name,
.iti__dial-code,
.iti__selected-dial-code {
  font-size: 13px;
}
.iti__selected-dial-code {
  color: #495565;
}
.iti__country-name {
  color: #fff;
}
.iti__country-list {
  background-color: #0e1318 !important;
  border: 0 !important;
}
.iti__divider {
  border-color: #212935 !important;
}
.iti-mobile .iti--container {
  z-index: 99999;
}
.footer {
  padding-bottom: 100px;
  position: relative;
}
.footer__title {
  text-align: center;
  font-size: 32px;
  line-height: 48px;
  font-weight: bold;
  margin-bottom: 35px;
  color: #fff;
}
.footer__text {
  text-align: center;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 45px;
  color: #fff;
}
.footer__socials {
  margin-top: 60px;
}
.footer__bg {
  position: absolute;
  max-width: 1048px;
  height: 220px;
  bottom: -250px;
  width: 100%;
  left: 0;
  right: 0;
  margin: auto;
  background: linear-gradient(91.08deg, #25f1af 6.92%, #11abdd 97.25%);
  -webkit-filter: blur(150px);
          filter: blur(150px);
  border-radius: 200px;
}
.contacts__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 75px;
}
.contacts__item {
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.contacts__img {
  max-width: 125px;
  margin-bottom: 15px;
}
.contacts__link {
  font-size: 16px;
  line-height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  color: #8396b2;
}
.contacts__link img {
  margin-right: 10px;
  width: 25px;
  height: 25px;
}
.socials__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.socials__item {
  width: 80px;
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 10px;
}
.header {
  padding: 30px 0;
  position: fixed;
  width: 100%;
  z-index: 20;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.header__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.header__menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.header.active {
  padding: 15px 0;
  background-color: rgba(14,19,24,0.7);
}
.header.active .logo {
  max-width: 100px;
}
.header.prior {
  z-index: 99;
}
.logo {
  display: block;
  max-width: 130px;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.menu--header {
  margin-right: 50px;
}
.menu ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.menu a {
  padding: 12px;
  font-size: 18px;
  line-height: 24px;
  display: block;
}
.lang {
  position: relative;
  cursor: pointer;
}
.lang a {
  display: block;
}
.lang__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.lang__text {
  color: #fff;
  font-size: 18px;
  line-height: 24px;
}
.lang__icon {
  width: 18px;
  height: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 4px;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.lang:hover > .lang-dropdown {
  opacity: 1;
  visibility: visible;
}
.lang:hover .lang__icon {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.lang-dropdown {
  position: absolute;
  top: 0;
  left: -10px;
  opacity: 0;
  visibility: hidden;
  min-width: 70px;
  padding-top: 30px;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.lang-dropdown__wrapper {
  padding: 4px 3px;
  background-color: #3c4147;
  border-radius: 9px;
}
.lang-dropdown__item {
  padding: 6px 10px;
  color: #fff;
  font-size: 18px;
  line-height: 24px;
  border-radius: 7px;
  text-transform:uppercase;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.lang-dropdown__item:not(:last-child) {
  margin-bottom: 2px;
}
.lang-dropdown__item.active,
.lang-dropdown__item:hover {
  color: #000;
  background: linear-gradient(90.72deg, #25f1af 2.06%, #11abdd 97.7%), #13b1d9;
}
.lang-dropdown__item.active:hover,
.lang-dropdown__item:hover:hover {
  color: #000;
  background: linear-gradient(90.72deg, #25f1af 2.06%, #11abdd 97.7%), #13b1d9;
}
.burg {
  width: 40px;
  height: 16px;
  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: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.burg__line {
  width: 100%;
  height: 3px;
  background-color: #fff;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.burg.active .burg__line:first-child {
  -webkit-transform: translateX(-5px);
          transform: translateX(-5px);
}
.burg.active .burg__line:last-child {
  -webkit-transform: translateX(5px);
          transform: translateX(5px);
}
.side {
  width: 100%;
  height: 100%;
  position: fixed;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  z-index: 20;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  background-color: #0e1318;
}
.side .menu,
.side .lang {
  display: block;
}
.side__inner {
  width: 100%;
  height: 100%;
}
.side__menu {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.side .menu ul {
  -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;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.side .menu a {
  font-size: 20px;
  line-height: 24px;
}
.side .lang {
  margin-top: 32px;
}
.side.active {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.main-wrapper {
  padding: 0 0 0 0;
  min-width: 320px;
  width: 100%;
  position: relative;
  overflow: hidden;
  min-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;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.wrapper {
  min-width: 320px;
  max-width: 1130px;
  padding: 0 30px 0 30px;
  margin: 0 auto;
  position: relative;
}
.body.fixed {
  overflow: hidden;
}
p {
  font-size: 18px;
  line-height: 24px;
  font-family: 'Ubuntu', sans-serif;
  color: #8396b2;
  font-weight: 400;
}
h1 {
  font-size: 52px;
  line-height: 66px;
  font-family: 'Ubuntu', sans-serif;
  color: #fff;
  font-weight: 600;
}
h2 {
  font-size: 32px;
  line-height: 48px;
  font-family: 'Ubuntu', sans-serif;
  color: #fff;
  font-weight: 600;
}
a {
  color: #fff;
}
a:hover {
  color: #25f1af;
}
ul.decorated {
  font-size: 18px;
  line-height: 24px;
}
ul.decorated li {
  position: relative;
  padding-left: 22px;
}
ul.decorated li:before {
  content: '';
  position: absolute;
  top: -2px;
  left: -10px;
  width: 30px;
  height: 30px;
  background-image: url("../images/list-icon.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
ul.decorated li:not(:last-child) {
  margin-bottom: 24px;
}
ul.decorated--center {
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.text-gradient {
  position: relative;
  display: inline-block;
}
.text-gradient:before {
  position: absolute;
  left: 0;
  content: attr(data-text);
  background: linear-gradient(91.08deg, #25f1af 6.92%, #11abdd 97.25%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  opacity: 0.6;
  -webkit-filter: blur(4px);
          filter: blur(4px);
}
.text-gradient:after {
  content: attr(data-text);
  position: absolute;
  left: 0;
  background: -webkit-gradient(linear, left top, right top, color-stop(6.85%, #25f1af), to(#11abdd));
  background: linear-gradient(90deg, #25f1af 6.85%, #11abdd 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  opacity: 0.6;
}
.text-gradient-simple {
  background: -webkit-gradient(linear, left top, right top, color-stop(6.85%, #25f1af), to(#11abdd)), #fff;
  background: linear-gradient(90deg, #25f1af 6.85%, #11abdd 100%), #fff;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
.img {
  width: 25px;
  height: 25px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 5px;
  vertical-align: middle;
}
.btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btns__item:not(:last-child) {
  margin-right: 24px;
}
.btns--column {
  -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;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 330px;
  width: 100%;
}
.btns--column .btns__item {
  width: 100%;
  text-align: center;
}
.btns--column .btns__item:not(:last-child) {
  margin-bottom: 20px;
  margin-right: 0;
}
.btn {
  display: block;
  min-width: 111px;
  padding: 13px 25px;
  font-size: 16px;
  line-height: 24px;
  font-weight: bold;
  color: #1ad0b8;
  border-radius: 9px;
  background-color: #3c4147;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.btn:hover {
  background-color: #1ad0b8;
  color: #fff;
}
.btn--gradient {
  overflow: hidden;
  color: #000;
  background: linear-gradient(90.72deg, #25f1af 2.06%, #11abdd 97.7%);
  -webkit-box-shadow: 0px 0px 50px rgba(29,243,162,0.36);
          box-shadow: 0px 0px 50px rgba(29,243,162,0.36);
}
.btn--big {
  font-size: 32px;
  line-height: 48px;
  font-weight: bold;
}
.btn--center {
  text-align: center;
}
.btn--inline {
  display: inline-block;
}
.btn--input_abs {
  position: relative;
}
.btn--input_abs input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.btn--with_icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn--with_icon img {
  margin-right: 10px;
  width: 30px;
  height: 30px;
}
.btn--shadow {
  -webkit-box-shadow: 0px 0px 50px rgba(29,243,162,0.36);
          box-shadow: 0px 0px 50px rgba(29,243,162,0.36);
}
.btn--teleg {
  background: linear-gradient(0deg, #50b1df, #50b1df), linear-gradient(90.72deg, #25f1af 2.06%, #11abdd 97.7%);
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  paddign: 10px 0;
}
.btn--whatsapp {
  background: linear-gradient(180deg, #35db23 0.41%, #27a11a 95.16%), linear-gradient(90.72deg, #25f1af 2.06%, #11abdd 97.7%);
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  paddign: 10px 0;
}
.main {
  min-width: 320px;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  position: relative;
}
.section {
  padding-bottom: 170px;
  position: relative;
  max-width: 1920px;
  margin: auto;
}
.section__title--center {
  text-align: center;
}
.section--hero {
  padding-top: 175px;
  padding-bottom: 140px;
  overflow: hidden;
}
.section--hero_bg {
  background-image: url("../images/hero-bg.png");
  background-size: cover;
  background-attachment: fixed;
  background-position: right;
  background-repeat: no-repeat;
}
.section--welcome {
  background-image: url("../images/welcome-section-bg.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top;
}
.section--about {
  background-image: url("../images/about-bg.png");
  background-position: 0 -100px;
  background-size: 100% auto;
  background-repeat: no-repeat;
}
.hero .wrapper {
  position: unset;
}
.hero__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.hero__block {
  width: 50%;
}
.hero__block--end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.hero__block--img {
  padding-right: 65px;
}
.hero-phone {
  max-width: 240px;
  position: relative;
}
.hero-phone__bg {
  position: absolute;
  right: 0;
  width: 515px;
  height: 518px;
}
.hero-phone__main {
  position: relative;
  z-index: 10;
  -webkit-box-shadow: 0px 15px 30px rgba(0,0,0,0.4);
          box-shadow: 0px 15px 30px rgba(0,0,0,0.4);
  border-radius: 40px;
}
.hero__bg {
  position: absolute;
}
.hero__bg--top {
  top: 0;
  right: 0;
  width: 788px;
  height: 517px;
  z-index: 2;
}
.hero__bg--bottom {
  bottom: 100px;
  right: 0;
  width: 1396px;
  height: 437px;
  z-index: 2;
}
.hero__ellipse {
  position: absolute;
  z-index: 1;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.hero__ellipse--big {
  right: -80px;
  bottom: -30px;
  width: 817px;
  height: 817px;
}
.hero__ellipse--small {
  width: 730px;
  height: 730px;
  bottom: -10px;
  right: -95px;
}
.hero__text {
  max-width: 400px;
  margin-top: 36px;
}
.hero__text p {
  font-size: 20px;
  line-height: 28px;
}
.hero__text,
.hero__btns {
  position: relative;
  z-index: 2;
}
.hero__btns {
  margin-top: 40px;
}
.hero__title,
.hero__text {
  position: relative;
  z-index: 10;
}
.chip {
  position: absolute;
  z-index: 11;
}
.chip--big {
  width: 130px;
  height: 130px;
  right: -70px;
  top: 50px;
}
.chip--medium,
.chip--small {
  width: 100px;
  height: 100px;
}
.chip--medium {
  top: 40%;
  right: -150px;
}
.chip--small {
  bottom: 30px;
  right: -75px;
  z-index: 10;
}
.icons .wrapper {
  max-width: 1100px;
}
.icons__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 90px;
}
.icons__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.icons__img {
  margin-bottom: 20px;
}
.icons__text {
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  color: #fff;
  text-align: center;
  max-width: 200px;
  margin: auto;
}
.about__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.about__block {
  width: calc(50% - 30px);
}
.about__text {
  margin-top: 32px;
}
.about__text p:not(:last-child) {
  margin-bottom: 20px;
}
.about-digits {
  margin-top: 32px;
  max-width: 370px;
}
.about-digits__item:not(:last-child) {
  margin-bottom: 50px;
}
.about-digits__title {
  font-size: 64px;
  line-height: 72px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 12px;
  padding-left: 25px;
}
.cta__inner {
  border-radius: 10px;
  background-image: url("../images/cta-bg.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-box-shadow: inset 0px 4px 18px rgba(51,61,59,0.2);
          box-shadow: inset 0px 4px 18px rgba(51,61,59,0.2);
  -webkit-backdrop-filter: blur(6.5px);
          backdrop-filter: blur(6.5px);
}
.cta__title {
  text-align: center;
  font-size: 70px;
  line-height: 70px;
  color: #fff;
  margin-bottom: 10px;
  font-weight: bold;
}
.cta-info {
  margin-bottom: 17px;
  padding: 50px 50px 0;
}
.cta-info__item:not(:last-child) {
  margin-bottom: 40px;
}
.cta__chart {
  padding-right: 20px;
}
.cta__btn {
  padding: 0 50px 50px;
}
.welcome__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.welcome__block {
  width: calc(50% - 30px);
}
.welcome-phone {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.welcome-phone__main {
  max-width: 305px;
}
.welcome__list {
  margin-top: 24px;
}
.welcome__info {
  padding-left: 95px;
}
.welcome__btn {
  margin-top: 50px;
}
.welcome__label {
  position: absolute;
}
.welcome__label--big {
  width: 173px;
  top: 70px;
  right: -30px;
}
.welcome__label--small {
  width: 123px;
}
.welcome__label--left {
  left: 5px;
  top: 55%;
}
.welcome__label--right {
  right: -50px;
  bottom: 150px;
}
.how__title {
  margin-bottom: 35px;
}
.how__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.how-item {
  width: calc(50% - 50px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-top: 12px;
  margin-bottom: 30px;
}
.how-item__icon {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.how-item__info {
  margin-left: 25px;
}
.how-item__title {
  font-size: 24px;
  line-height: 34px;
  color: #fff;
  font-weight: bold;
  margin-bottom: 10px;
}
.how-item ul li:not(:last-child) {
  margin-bottom: 5px;
}
@media (max-width: 1160px) {
  .hero__ellipse--big,
  .hero__ellipse--small {
    right: -200px;
  }
}
@media (max-width: 1024px) {
  .hero__ellipse--big,
  .hero__ellipse--small {
    right: -250px;
  }
}
@media (min-width: 891px) {
  .burg {
    display: none;
  }
}
@media (max-width: 890px) {
  .menu--header {
    display: none;
  }
  .lang {
    display: none;
  }
}
@media (min-width: 821px) {
  .hero__btns--mobile {
    display: none;
  }
}
@media (max-width: 820px) {
  .section--hero {
    padding-top: 115px;
  }
  .hero__wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .hero__block {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .hero__block:not(:last-child) {
    margin-bottom: 20px;
  }
  .hero__block--end {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .hero__block--mobile_column {
    -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;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .hero__ellipse--big,
  .hero__ellipse--small {
    right: -100px;
    top: 380px;
  }
  .hero__btns {
    postion: relative;
    z-index: 10;
  }
  .hero__btns--desktop {
    display: none;
  }
  .hero-phone {
    margin-left: 200px;
  }
  .icons__wrapper {
    gap: 20px;
  }
  .about__wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .about__block {
    width: 100%;
  }
  .about__block:not(:last-child) {
    margin-bottom: 100px;
  }
  .welcome__info {
    padding-left: 0;
  }
  .cta {
    max-width: 520px;
    margin: auto;
  }
}
@media (max-width: 768px) {
  .how-item {
    width: 100%;
  }
}
@media (max-width: 720px) {
  .hero__ellipse--big,
  .hero__ellipse--small {
    top: 450px;
  }
}
@media (max-width: 680px) {
  .section {
    padding-bottom: 70px;
  }
  .icons__wrapper {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 0;
  }
  .icons__item {
    width: 50%;
    margin-bottom: 50px;
  }
  .welcome__wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .welcome__block {
    width: 100%;
  }
  .welcome__block:last-child {
    margin-bottom: 50px;
  }
  .welcome__title,
  .welcome__list {
    text-align: center;
  }
  .welcome__btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .welcome__label--big {
    right: 30px;
  }
  .welcome__label--left {
    left: 50px;
  }
  .welcome__label--right {
    right: 0;
  }
}
@media (max-width: 580px) {
  .hero-phone {
    margin-left: 0;
  }
  .hero__ellipse--big,
  .hero__ellipse--small {
    right: -200px;
  }
  .hero__block--img {
    padding-right: 0;
  }
  ul.decorated--center {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
@media (max-width: 530px) {
  .btn--big {
    font-size: 20px;
    line-height: 36px;
  }
  .about-digits__title {
    font-size: 44px;
    line-height: 52px;
  }
  .cta__title {
    font-size: 40px;
    line-height: 40px;
  }
  .welcome__label--big {
    right: -20px;
    top: 30px;
  }
  .welcome__label--left {
    left: 0;
  }
  .welcome__label--right {
    bottom: 250px;
  }
}
@media (min-width: 481px) {
  .hero__bg .mobile {
    display: none;
  }
}
@media (max-width: 480px) {
  h1 {
    font-size: 32px;
    line-height: 38px;
  }
  h2 {
    font-size: 28px;
    line-height: 34px;
  }
  .btn--big {
    font-size: 16px;
    line-height: 24px;
  }
  .section--hero_bg {
    background-image: url("../images/hero-bg-mobile.png");
    background-attachment: unset;
  }
  .section--welcome {
    background-size: cover;
  }
  .section--about {
    background-position: center;
    background-size: cover;
  }
  .hero__bg .desktop {
    display: none;
  }
  .hero__bg--top {
    max-width: 100%;
    width: 100%;
    height: auto;
    top: 190px;
  }
  .hero__bg--bottom {
    width: 100%;
    height: 222px;
    right: -50px;
    bottom: 180px;
  }
  .hero__ellipse--big,
  .hero__ellipse--small {
    right: -100px;
    top: 250px;
  }
  .hero__ellipse--big {
    width: 580px;
    height: 580px;
  }
  .hero__ellipse--small {
    width: 510px;
    height: 510px;
    top: 250px;
    right: -120px;
  }
  .hero-phone {
    max-width: 165px;
  }
  .hero__text p {
    font-size: 18px;
    line-height: 24px;
  }
  .chip--big {
    width: 95px;
    height: 95px;
    top: 40px;
    right: -50px;
  }
  .chip--medium {
    width: 80px;
    height: 80px;
    right: -100px;
  }
  .chip--small {
    width: 70px;
    height: 70px;
    right: -45px;
  }
  .contacts__wrapper {
    -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;
  }
  .icons__wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .icons__item {
    width: 100%;
  }
  .about__text p {
    font-size: 18px;
    line-height: 28px;
  }
  .cta__btn {
    padding: 0 25px 50px;
  }
  .cta-info {
    padding: 50px 2 5px 0;
  }
  .how-item__title {
    font-size: 20px;
    line-height: 26px;
  }
  .how-item__icon {
    width: 50px;
    height: 50px;
  }
  .popup .form__row--2_items,
  .popup .form__row--grow {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .popup .form__row--2_items .form__input,
  .popup .form__row--grow .form__input {
    width: 100%;
  }
  .popup .form__row--2_items .form__input:not(:last-child),
  .popup .form__row--grow .form__input:not(:last-child) {
    margin-bottom: 20px;
  }
  .popup .checkboxes__wrapper {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .popup--timer .popup__title h2 {
    font-size: 30px;
    line-height: 46px;
  }
  .popup--timer .popup__text {
    font-size: 18px;
    line-height: 26px;
  }
  .popup--timer .popup__btns {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 430px) {
  .section--hero_bg {
    padding-bottom: 20px;
  }
  .hero__bg--top {
    top: 220px;
    right: -20px;
  }
  .hero__bg--bottom {
    bottom: 0;
    height: 400px;
  }
  .hero__ellipse--big {
    width: 550px;
    height: 550px;
    right: -120px;
    top: 240px;
  }
  .hero__ellipse--small {
    width: 510px;
    height: 510px;
  }
}
@media (max-width: 390px) {
  .hero__bg--top {
    top: 240px;
  }
  .hero__ellipse--small {
    top: 440px;
    right: -80px;
    width: 430px;
    height: 430px;
  }
  .hero__ellipse--big {
    width: 500px;
    height: 500px;
    top: 420px;
    right: -110px;
  }
  .welcome__label--big {
    width: 120px;
  }
  .welcome__label--small {
    width: 100px;
  }
  .popup {
    padding: 25px 30px 20px;
  }
  .popup--timer {
    padding: 35px 30px 20px;
  }
}


/* Скрываем стандартный select */
.wpcf7-form-control.wpcf7-selct_multiselct.wpcf7-selct-multiselct {
  display: none;
}

/* Основные стили для кастомного выпадающего меню */
.custom-select-wrapper {
  position: relative;
  width: 100%;
}

.custom-select-trigger {
  cursor: pointer;
  display: block;
  width: 100%;
  
   border: 2px solid #212935;
    border-radius: 9px;
    width: 100%;
    padding: 10px 20px;
    color: #fff;
    background: unset;
        font-size: 14px;
    line-height: 16px;
}

/* Добавляем стрелку вниз */
.custom-select-trigger::after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #fff; /* Цвет стрелки */
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  transition: transform 0.3s ease; /* Плавный поворот */
}
.custom-select-trigger.open::after {
  transform: translateY(-50%) rotate(180deg); /* Поворот стрелки вверх */
}

.custom-options {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  max-height: 200px;
  overflow-y: auto;
  display: none;
  z-index: 99;
      background-color: #131b24;
    border: none;
        font-size: 14px;
    line-height: 16px;
}

.custom-options.open {
  display: block;
}

.custom-option {
  padding: 10px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.custom-option:hover {
  background-color: #030507;
}

.custom-option.selected {
  background-color: #030507;
}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN1cHBvcnRzL19kZWZhdWx0LnN0eWwiLCJpbmRleC5jc3MiLCJzdXBwb3J0cy9fZm9udC1mYWNlLnN0eWwiLCJzdXBwb3J0cy9fcG9wdXAuc3R5bCIsInN1cHBvcnRzL19mb3JtLnN0eWwiLCJzdXBwb3J0cy9fY291bnRyeS1jb2RlLnN0eWwiLCJjb21wb25lbnRzL19mb290ZXIuc3R5bCIsImNvbXBvbmVudHMvX2hlYWRlci5zdHlsIiwiX21haW4uc3R5bCIsInN1cHBvcnRzL19taXhpbnMuc3R5bCIsIl9tZWRpYS5zdHlsIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0Msa0JBQVM7RUFDVCxZQUFPO0VBQ1AsbUJBQVc7RUFDWCxlQUFVO0VBQ1YsaUJBQVk7RUFDWixjQUFNO0VBQ04sbUJBQVk7RUFDWixpQ0FBWTtFQUNaLGlDQUEyQjtFQUMzQixtQ0FBdUI7RUFDdkIsa0NBQXdCO0FDQ3pCO0FERUE7RUFDQyxjQUFRO0VBQ1IsZUFBVTtBQ0FYO0FER0E7OztFQUNDLHdCQUFtQjtFQUNuQixxQkFBZ0I7RUFDaEIsZ0JBQVc7RUFDWCxhQUFRO0FDQ1Q7QURFQTs7RUFDQyx3QkFBbUI7RUFDbkIsU0FBTztBQ0NSO0FERUE7RUFDQyx5QkFBZ0I7RUFDaEIsaUJBQWE7RUFDYixZQUFRO0VBQ1IsV0FBTztBQ0FSO0FER0E7RUFDQyxZQUFPO0VBQ1AsOEJBQXlCO0VBQ3pCLDBCQUFxQjtBQ0R0QjtBRElBOztFQUVDLGNBQU07RUFDTixpQ0FBWTtFQUNaLGdCQUFjO0FDRmY7QURLQTs7O0VBR0MsZUFBTztFQUNQLGlDQUFZO0VBQ1osZUFBVTtFQUNWLGlCQUFZO0FDSGI7QURNQTtFQUNDLFdBQU87RUFDUCxZQUFRO0FDSlQ7QURPQTtFQUNDLGdCQUFXO0FDTFo7QURPQTtFQUNDLFlBQVE7RUFDUixXQUFPO0FDTFI7QURRQTtFQUNDLGtCQUFNO0VBQ04scUNBQVc7RUFBWCw2QkFBVztFQUNYLHFCQUFnQjtFQUNoQixhQUFRO0VBQ1IsMENBQTRCO0FD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ZTtZQUFmLHNCQUFlO0VUb3hDN0I7RVNueENjOztJQUNJLFdBQU07RVRzeEN4QjtFU3J4Q2tCOztJQUNJLG1CQUFjO0VUd3hDcEM7RVN0eENVO0lBQ0ksdUJBQWdCO1FBQWhCLG9CQUFnQjtZQUFoQiwyQkFBZ0I7RVR3eEM5QjtFU3B4Q2tCO0lBQ0ksZUFBVTtJQUNWLGlCQUFZO0VUc3hDbEM7RVNyeENjO0lBQ0ksZUFBVTtJQUNWLGlCQUFZO0VUdXhDOUI7RVN0eENjO0lBQ0ksNEJBQWU7SUFBZiw2QkFBZTtRQUFmLDBCQUFlO1lBQWYsc0JBQWU7RVR3eENqQztBQUNGO0FTdnhDdUI7RUFFZjtJQUNRLG9CQUFlO0VUd3hDN0I7RVNyeENVO0lBQ0ksVUFBSTtJQUNKLFlBQU07RVR1eENwQjtFU3R4Q1U7SUFDSSxTQUFPO0lBQ1AsYUFBTztFVHd4Q3JCO0VTdHhDVTtJQUNJLFlBQU07SUFDTixhQUFPO0lBQ1AsYUFBTTtJQUNOLFVBQUk7RVR3eENsQjtFU3Z4Q1U7SUFDSSxZQUFNO0lBQ04sYUFBTztFVHl4Q3JCO0FBQ0Y7QVN4eEN1QjtFQUdYO0lBQ0ksVUFBSTtFVHd4Q2xCO0VTdHhDVTtJQUNJLFVBQUk7SUFDSixZQUFNO0lBQ04sWUFBTTtJQUNOLGFBQU87RVR3eENyQjtFU3Z4Q1U7SUFDSSxZQUFNO0lBQ04sYUFBTztJQUNQLFVBQUk7SUFDSixhQUFNO0VUeXhDcEI7RVN0eENVO0lBQ0ksWUFBTTtFVHd4Q3BCO0VTdnhDVTtJQUNJLFlBQU07RVR5eENwQjtFU3h4Q0U7SUFDSSx1QkFBUTtFVDB4Q2Q7RVN6eENNO0lBQ0ksdUJBQVE7RVQyeENsQjtBQUNGIiwiZmlsZSI6ImluZGV4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbImJvZHkgXG5cdHBvc2l0aW9uIHJlbGF0aXZlXG5cdGhlaWdodCAxMDAlXG5cdGJhY2tncm91bmQgJGJhc2UtYmdcblx0Zm9udC1zaXplICRiYXNlLXNpemVcblx0bGluZS1oZWlnaHQgJGJhc2UtbGluZVxuXHRjb2xvciAkdGV4dC1jb2xvclxuXHRmb250LXdlaWdodCBub3JtYWxcblx0Zm9udC1mYW1pbHkgJGJhc2UtZm9udFxuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZyB0b3VjaFxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nIGFudGlhbGlhc2VkXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nIGdyYXlzY2FsZVxuXG5cbmltZyBcblx0ZGlzcGxheSBibG9ja1xuXHRtYXgtd2lkdGggMTAwJSBcblxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIFxuXHQtd2Via2l0LWFwcGVhcmFuY2Ugbm9uZVxuXHQtbW96LWFwcGVhcmFuY2Ugbm9uZVxuXHRhcHBlYXJhbmNlIG5vbmVcblx0b3V0bGluZSBub25lXG5cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXS13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0td2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIFxuXHQtd2Via2l0LWFwcGVhcmFuY2Ugbm9uZVxuXHRtYXJnaW4gMFxuXG5cbnRhYmxlIFxuXHRib3JkZXItY29sbGFwc2UgY29sbGFwc2Vcblx0Ym9yZGVyLXdpZHRoIDBweFxuXHRwYWRkaW5nIDBweFxuXHRtYXJnaW4gMHB4XG5cblxuaHRtbCBcblx0aGVpZ2h0IDEwMCVcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0IG5vbmVcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Qgbm9uZVxuXG5cbmlucHV0LFxudGV4dGFyZWEgXG5cdGNvbG9yICR0ZXh0LWNvbG9yXG5cdGZvbnQtZmFtaWx5ICRiYXNlLWZvbnRcblx0Ym9yZGVyLXJhZGl1cyAwXG5cblxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5idXR0b24gXG5cdGN1cnNvciBwb2ludGVyXG5cdGZvbnQtZmFtaWx5ICRiYXNlLWZvbnRcblx0Zm9udC1zaXplICRiYXNlLXNpemVcblx0bGluZS1oZWlnaHQgJGJhc2UtbGluZVxuXG5cbnRkIFxuXHRtYXJnaW4gMHB4XG5cdHBhZGRpbmcgMHB4XG5cblxudWwgXG5cdGxpc3Qtc3R5bGUgbm9uZVxuXG5mb3JtIFxuXHRwYWRkaW5nIDBweFxuXHRtYXJnaW4gMHB4XG5cblxuYSBcblx0Y29sb3IgJGxpbmstY29sb3Jcblx0dHJhbnNpdGlvbiAkdHJhbnNcblx0dGV4dC1kZWNvcmF0aW9uIG5vbmVcblx0b3V0bGluZSBub25lXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvciByZ2JhKDAsIDAsIDAsIDApXG5cblxuYSxcbnNwYW4sXG5kaXYsXG5idXR0b24gXG5cdG91dGxpbmUgbm9uZSFpbXBvcnRhbnRcblxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0sXG5pbnB1dFt0eXBlPWJ1dHRvbl0sXG5idXR0b24gXG5cdC13ZWJraXQtYXBwZWFyYW5jZSBub25lXG5cdG91dGxpbmUgbm9uZVxuXG5cbiogXG5cdC13ZWJraXQtYm94LXNpemluZyBib3JkZXItYm94XG5cdC1tb3otYm94LXNpemluZyBib3JkZXItYm94XG5cdGJveC1zaXppbmcgYm9yZGVyLWJveFxuXG5cbipiZWZvcmUsXG4qYWZ0ZXIgXG5cdC13ZWJraXQtYm94LXNpemluZyBib3JkZXItYm94XG5cdC1tb3otYm94LXNpemluZyBib3JkZXItYm94XG5cdGJveC1zaXppbmcgYm9yZGVyLWJveFxuXG5cbi5jbGVhcmZpeGFmdGVyLFxuLndyYXBwZXJhZnRlcixcbi5yb3dhZnRlclxuXHRjb250ZW50IFwiLlwiXG5cdGRpc3BsYXkgYmxvY2tcblx0aGVpZ2h0IDBcblx0Y2xlYXIgYm90aFxuXHR2aXNpYmlsaXR5IGhpZGRlblxuXG5cbi8vIExPQURFUlxuXG4ubG9hZGVkIC5tYWluLXdyYXBwZXIgXG5cdG9wYWNpdHkgMFxuXG5cbi5pY29uLWxvYWQgXG5cdHBvc2l0aW9uIGZpeGVkXG5cdHotaW5kZXggOTk5OVxuXHR0b3AgMFxuXHRsZWZ0IDBcblx0d2lkdGggMTAwJVxuXHRoZWlnaHQgMTAwJVxuXHRkaXNwbGF5IGZsZXhcblx0YWxpZ24taXRlbXMgY2VudGVyXG5cdGp1c3RpZnktY29udGVudCBjZW50ZXJcblx0YmFja2dyb3VuZC1jb2xvciAjZmZmXG5cdHRyYW5zZm9ybSB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMClcblx0dHJhbnNpdGlvbiAkdHJhbnNcblxuXG4ubG9hZGVkIC5pY29uLWxvYWQgXG5cdHRyYW5zZm9ybSB0cmFuc2xhdGUzZCgwLCAwJSwgMClcblxuXG4uc2stZm9sZGluZy1jdWJlIFxuXHR3aWR0aCA0MHB4XG5cdGhlaWdodCA0MHB4XG5cdHRyYW5zZm9ybSByb3RhdGVaKDQ1ZGVnKVxuXG5cbi5zay1jdWJlIFxuXHRmbG9hdCBsZWZ0XG5cdHdpZHRoIDUwJVxuXHRoZWlnaHQgNTAlXG5cdHBvc2l0aW9uIHJlbGF0aXZlXG5cdGJhY2tncm91bmQgJGJhc2UtYmdcblx0dHJhbnNmb3JtIHNjYWxlKDAuOTYpXG5cblxuLnNrLWZvbGRpbmctY3ViZSAuc2stY3ViZWJlZm9yZSBcblx0Y29udGVudCAnJ1xuXHRwb3NpdGlvbiBhYnNvbHV0ZVxuXHR0b3AgMFxuXHRsZWZ0IDBcblx0d2lkdGggMTAwJVxuXHRoZWlnaHQgMTAwJVxuXHRiYWNrZ3JvdW5kLWNvbG9yICRhY2NlbnRcblx0YW5pbWF0aW9uIHNrLWZvbGRDdWJlQW5nbGUgMi40cyBpbmZpbml0ZSBsaW5lYXIgYm90aFxuXHR0cmFuc2Zvcm0tb3JpZ2luIDEwMCUgMTAwJVxuXG5cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmUyIFxuXHR0cmFuc2Zvcm0gc2NhbGUoMC45Nykgcm90YXRlWig5MGRlZylcblxuXG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlMyBcblx0dHJhbnNmb3JtIHNjYWxlKDAuOTcpIHJvdGF0ZVooMTgwZGVnKVxuXG5cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmU0IFxuXHR0cmFuc2Zvcm0gc2NhbGUoMC45Nykgcm90YXRlWigyNzBkZWcpXG5cblxuLnNrLWZvbGRpbmctY3ViZSAuc2stY3ViZTJiZWZvcmUgXG5cdGFuaW1hdGlvbi1kZWxheSAuM3NcblxuXG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlM2JlZm9yZSBcblx0YW5pbWF0aW9uLWRlbGF5IC42c1xuXG5cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmU0YmVmb3JlIFxuXHRhbmltYXRpb24tZGVsYXkgLjlzXG5cblxuQGtleWZyYW1lcyBzay1mb2xkQ3ViZUFuZ2xlIFxuXG5cdDAlLFxuXHQxMCUgXG5cdFx0dHJhbnNmb3JtIHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVYKC0xODBkZWcpXG5cdFx0b3BhY2l0eSAwXG5cdFxuXG5cdDI1JSxcblx0NzUlIFxuXHRcdHRyYW5zZm9ybSBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgwZGVnKVxuXHRcdG9wYWNpdHkgMVxuXHRcblxuXHQ5MCUsXG5cdDEwMCUgXG5cdFx0dHJhbnNmb3JtIHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVZKDE4MGRlZylcblx0XHRvcGFjaXR5IDBcblx0XG5cblxuaW5wdXQsIHRleHRhcmVhIFxuXHQmcGxhY2Vob2xkZXIgXG5cdFx0dHJhbnNpdGlvbiBvcGFjaXR5IC4ycyBlYXNlLW91dFxuXHRcblx0JmZvY3VzIFxuXHRcdCZwbGFjZWhvbGRlciBcblx0XHRcdG9wYWNpdHkgMFxuXHRcdFx0XG5cdFxuIiwiYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMGUxMzE4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzgzOTZiMjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuaW5wdXRbdHlwZT1cIm51bWJlclwiXS13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItd2lkdGg6IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG59XG5pbnB1dCxcbnRleHRhcmVhIHtcbiAgY29sb3I6ICM4Mzk2YjI7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG50ZCB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG59XG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5mb3JtIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbn1cbmEsXG5zcGFuLFxuZGl2LFxuYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuaW5wdXRbdHlwZT1idXR0b25dLFxuYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuKmJlZm9yZSxcbiphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmNsZWFyZml4YWZ0ZXIsXG4ud3JhcHBlcmFmdGVyLFxuLnJvd2FmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGNsZWFyOiBib3RoO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ubG9hZGVkIC5tYWluLXdyYXBwZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLmljb24tbG9hZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuLmxvYWRlZCAuaWNvbi1sb2FkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwJSwgMCk7XG59XG4uc2stZm9sZGluZy1jdWJlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDQ1ZGVnKTtcbn1cbi5zay1jdWJlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMwZTEzMTg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45Nik7XG59XG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlYmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuICBhbmltYXRpb246IHNrLWZvbGRDdWJlQW5nbGUgMi40cyBpbmZpbml0ZSBsaW5lYXIgYm90aDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xufVxuLnNrLWZvbGRpbmctY3ViZSAuc2stY3ViZTIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTcpIHJvdGF0ZVooOTBkZWcpO1xufVxuLnNrLWZvbGRpbmctY3ViZSAuc2stY3ViZTMge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTcpIHJvdGF0ZVooMTgwZGVnKTtcbn1cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmU0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KSByb3RhdGVaKDI3MGRlZyk7XG59XG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlMmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4zcztcbn1cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmUzYmVmb3JlIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xufVxuLnNrLWZvbGRpbmctY3ViZSAuc2stY3ViZTRiZWZvcmUge1xuICBhbmltYXRpb24tZGVsYXk6IDAuOXM7XG59XG5pbnB1dHBsYWNlaG9sZGVyLFxudGV4dGFyZWFwbGFjZWhvbGRlciB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcbn1cbmlucHV0Zm9jdXNwbGFjZWhvbGRlcixcbnRleHRhcmVhZm9jdXNwbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5ALW1vei1rZXlmcmFtZXMgc2stZm9sZEN1YmVBbmdsZSB7XG4gIDAlLCAxMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTQwcHgpIHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAyNSUsIDc1JSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDkwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWSgxODBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzay1mb2xkQ3ViZUFuZ2xlIHtcbiAgMCUsIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgtMTgwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDI1JSwgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBzay1mb2xkQ3ViZUFuZ2xlIHtcbiAgMCUsIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgtMTgwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDI1JSwgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBzay1mb2xkQ3ViZUFuZ2xlIHtcbiAgMCUsIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgtMTgwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDI1JSwgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3VidW50dS9VYnVudHUtUmVndWxhci5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJVYnVudHUtUmVndWxhclwiKSwgdXJsKFwiLi4vZm9udHMvdWJ1bnR1L1VidW50dS1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoXCIuLi9mb250cy91YnVudHUvVWJ1bnR1LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoXCIuLi9mb250cy91YnVudHUvVWJ1bnR1LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKFwiLi4vZm9udHMvdWJ1bnR1L1VidW50dS1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3VidW50dS9VYnVudHUtTWVkaXVtLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIlVidW50dS1NZWRpdW1cIiksIHVybChcIi4uL2ZvbnRzL3VidW50dS9VYnVudHUtTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoXCIuLi9mb250cy91YnVudHUvVWJ1bnR1LU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyksIHVybChcIi4uL2ZvbnRzL3VidW50dS9VYnVudHUtTWVkaXVtLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybChcIi4uL2ZvbnRzL3VidW50dS9VYnVudHUtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3VidW50dS9VYnVudHUtQm9sZC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJVYnVudHUtQm9sZFwiKSwgdXJsKFwiLi4vZm9udHMvdWJ1bnR1L1VidW50dS1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoXCIuLi9mb250cy91YnVudHUvVWJ1bnR1LUJvbGQud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoXCIuLi9mb250cy91YnVudHUvVWJ1bnR1LUJvbGQud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKFwiLi4vZm9udHMvdWJ1bnR1L1VidW50dS1Cb2xkLnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuLmZhbmN5Ym94LWJnIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMywxOSwyNCwwLjgzKTtcbn1cbi5mYW5jeWJveC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZhbmN5Ym94LWNvbnRhaW5lciB7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xufVxuLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cbi5wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTEzMTg7XG4gIHBhZGRpbmc6IDUwcHggNjBweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9tYWluL3BvcHVwLWJnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5wb3B1cC0tdGltZXIge1xuICBwYWRkaW5nOiA1MHB4IDQ1cHg7XG59XG4ucG9wdXAtLXRpbWVyIC5wb3B1cF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnBvcHVwX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBvcHVwX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3B1cF9fdGl0bGUgaDIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wb3B1cF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3B1cF9fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDUycHg7XG59XG4ucG9wdXBfX2J0bnMgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBvcHVwIC50aW1lciB7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG59XG4udGltZXIge1xuICBmb250LXNpemU6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiA2NnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50aW1lcl9faXRlbSAuZGl2aWRlciB7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuLmZvcm1fX3JvdyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZm9ybV9fcm93LS0yX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mb3JtX19yb3ctLTJfaXRlbXMgLmZvcm1fX2lucHV0IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4uZm9ybV9fcm93LS1ncm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmZvcm1fX3Jvdy0tZ3JvdyAuZm9ybV9faW5wdXQge1xuICB3aWR0aDogYXV0bztcbiAgZmxleC1ncm93OiAxO1xufVxuLmZvcm1fX3Jvdy0tY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm1fX2lucHV0IHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtX19pbnB1dC5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0gaW5wdXQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjEyOTM1O1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cbi5mb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjNDk1NTY1O1xufVxuLmZvcm0gaW5wdXQud3BjZjctbm90LXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTMxODE4O1xufVxuLmZvcm0gaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxMmFkZGQ7XG59XG4uZm9ybV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZvcm1fX2J0biB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZvcm0gLndwY2Y3LXNwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogMDtcbiAgcmlnaHQ6IC0zMHB4O1xuICBib3R0b206IHVuc2V0O1xuICB0b3A6IDE1cHg7XG4gIHotaW5kZXg6IDk5OTk5OTk7XG59XG4uZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjJweDtcbiAgbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbn1cbi5mb3JtIC53cGNmNyBmb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNoZWNrYm94ZXNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmNoZWNrYm94ZXNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5jaGVja2JveF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5jaGVja2JveF9fbWFpbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jaGVja2JveCBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbn1cbi5jaGVja2JveCBpbnB1dDpjaGVja2VkICsgLmNoZWNrYm94X19pY29uIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwLjcyZGVnLCAjMjVmMWFmIDIuMDYlLCAjMTFhYmRkIDk3LjclKSwgIzBmMTQxOTtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG59XG4uY2hlY2tib3hfX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjEyOTM1O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cbi5jaGVja2JveF9faWNvbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTAuNzJkZWcsICMyNWYxYWYgMi4wNiUsICMxMWFiZGQgOTcuNyUpLCAjMGYxNDE5O1xuICBib3JkZXItd2lkdGg6IDRweDtcbn1cbi5jaGVja2JveCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCxcbi5jaGVja2JveCAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaXRpX19jb3VudHJ5LW5hbWUsXG4uaXRpX19kaWFsLWNvZGUsXG4uaXRpX19zZWxlY3RlZC1kaWFsLWNvZGUge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uaXRpX19zZWxlY3RlZC1kaWFsLWNvZGUge1xuICBjb2xvcjogIzQ5NTU2NTtcbn1cbi5pdGlfX2NvdW50cnktbmFtZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLml0aV9fY291bnRyeS1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMTMxOCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5pdGlfX2RpdmlkZXIge1xuICBib3JkZXItY29sb3I6ICMyMTI5MzUgIWltcG9ydGFudDtcbn1cbi5pdGktbW9iaWxlIC5pdGktLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuLmZvb3RlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvb3Rlcl9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mb290ZXJfX3RleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZvb3Rlcl9fc29jaWFscyB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4uZm9vdGVyX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LXdpZHRoOiAxMDQ4cHg7XG4gIGhlaWdodDogMjIwcHg7XG4gIGJvdHRvbTogLTI1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkxLjA4ZGVnLCAjMjVmMWFmIDYuOTIlLCAjMTFhYmRkIDk3LjI1JSk7XG4gIGZpbHRlcjogYmx1cigxNTBweCk7XG4gIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xufVxuLmNvbnRhY3RzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDc1cHg7XG59XG4uY29udGFjdHNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jb250YWN0c19faW1nIHtcbiAgbWF4LXdpZHRoOiAxMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb250YWN0c19fbGluayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgY29sb3I6ICM4Mzk2YjI7XG59XG4uY29udGFjdHNfX2xpbmsgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLnNvY2lhbHNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNvY2lhbHNfX2l0ZW0ge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4uaGVhZGVyIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG4uaGVhZGVyX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhlYWRlcl9fbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uaGVhZGVyLmFjdGl2ZSB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNCwxOSwyNCwwLjcpO1xufVxuLmhlYWRlci5hY3RpdmUgLmxvZ28ge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuLmhlYWRlci5wcmlvciB7XG4gIHotaW5kZXg6IDk5O1xufVxuLmxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG4ubWVudS0taGVhZGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuLm1lbnUgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5tZW51IGEge1xuICBwYWRkaW5nOiAxMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sYW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGFuZyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubGFuZ19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5sYW5nX190ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4ubGFuZ19faWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cbi5sYW5nOmhvdmVyID4gLmxhbmctZHJvcGRvd24ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmxhbmc6aG92ZXIgLmxhbmdfX2ljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5sYW5nLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xMHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1pbi13aWR0aDogNzBweDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuLmxhbmctZHJvcGRvd25fX3dyYXBwZXIge1xuICBwYWRkaW5nOiA0cHggM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M0MTQ3O1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG59XG4ubGFuZy1kcm9wZG93bl9faXRlbSB7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cbi5sYW5nLWRyb3Bkb3duX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4ubGFuZy1kcm9wZG93bl9faXRlbS5hY3RpdmUsXG4ubGFuZy1kcm9wZG93bl9faXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTAuNzJkZWcsICMyNWYxYWYgMi4wNiUsICMxMWFiZGQgOTcuNyUpLCAjMTNiMWQ5O1xufVxuLmxhbmctZHJvcGRvd25fX2l0ZW0uYWN0aXZlOmhvdmVyLFxuLmxhbmctZHJvcGRvd25fX2l0ZW06aG92ZXI6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwLjcyZGVnLCAjMjVmMWFmIDIuMDYlLCAjMTFhYmRkIDk3LjclKSwgIzEzYjFkOTtcbn1cbi5idXJnIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmJ1cmdfX2xpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuLmJ1cmcuYWN0aXZlIC5idXJnX19saW5lOmZpcnN0LWNoaWxkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xufVxuLmJ1cmcuYWN0aXZlIC5idXJnX19saW5lOmxhc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbn1cbi5zaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB6LWluZGV4OiAyMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTEzMTg7XG59XG4uc2lkZSAubWVudSxcbi5zaWRlIC5sYW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2lkZV9faW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNpZGVfX21lbnUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zaWRlIC5tZW51IHVsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2lkZSAubWVudSBhIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5zaWRlIC5sYW5nIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5zaWRlLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5tYWluLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDAgMCAwO1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ud3JhcHBlciB7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIG1heC13aWR0aDogMTEzMHB4O1xuICBwYWRkaW5nOiAwIDMwcHggMCAzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJvZHkuZml4ZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxucCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM4Mzk2YjI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5oMSB7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgbGluZS1oZWlnaHQ6IDY2cHg7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5oMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5hIHtcbiAgY29sb3I6ICNmZmY7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICMyNWYxYWY7XG59XG51bC5kZWNvcmF0ZWQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxudWwuZGVjb3JhdGVkIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG59XG51bC5kZWNvcmF0ZWQgbGk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICBsZWZ0OiAtMTBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2xpc3QtaWNvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxudWwuZGVjb3JhdGVkIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxudWwuZGVjb3JhdGVkLS1jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50ZXh0LWdyYWRpZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGV4dC1ncmFkaWVudDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkxLjA4ZGVnLCAjMjVmMWFmIDYuOTIlLCAjMTFhYmRkIDk3LjI1JSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC42O1xuICBmaWx0ZXI6IGJsdXIoNHB4KTtcbn1cbi50ZXh0LWdyYWRpZW50OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzI1ZjFhZiA2Ljg1JSwgIzExYWJkZCAxMDAlKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICB0ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjY7XG59XG4udGV4dC1ncmFkaWVudC1zaW1wbGUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyNWYxYWYgNi44NSUsICMxMWFiZGQgMTAwJSksICNmZmY7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5pbWcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG5zX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG4uYnRucy0tY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bnMtLWNvbHVtbiAuYnRuc19faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnRucy0tY29sdW1uIC5idG5zX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMTExcHg7XG4gIHBhZGRpbmc6IDEzcHggMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMWFkMGI4O1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzQxNDc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYWQwYjg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi0tZ3JhZGllbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwLjcyZGVnLCAjMjVmMWFmIDIuMDYlLCAjMTFhYmRkIDk3LjclKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IHJnYmEoMjksMjQzLDE2MiwwLjM2KTtcbn1cbi5idG4tLWJpZyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ0bi0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJ0bi0taW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJ0bi0taW5wdXRfYWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi0taW5wdXRfYWJzIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG59XG4uYnRuLS13aXRoX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tLXdpdGhfaWNvbiBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uYnRuLS1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggcmdiYSgyOSwyNDMsMTYyLDAuMzYpO1xufVxuLmJ0bi0tdGVsZWcge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzUwYjFkZiwgIzUwYjFkZiksIGxpbmVhci1ncmFkaWVudCg5MC43MmRlZywgIzI1ZjFhZiAyLjA2JSwgIzExYWJkZCA5Ny43JSk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaWduOiAxMHB4IDA7XG59XG4uYnRuLS13aGF0c2FwcCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzNWRiMjMgMC40MSUsICMyN2ExMWEgOTUuMTYlKSwgbGluZWFyLWdyYWRpZW50KDkwLjcyZGVnLCAjMjVmMWFmIDIuMDYlLCAjMTFhYmRkIDk3LjclKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpZ246IDEwcHggMDtcbn1cbi5tYWluIHtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5zZWN0aW9uX190aXRsZS0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24tLWhlcm8ge1xuICBwYWRkaW5nLXRvcDogMTc1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uLS1oZXJvX2JnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL21haW4vaGVyby1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24tLXdlbGNvbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbWFpbi93ZWxjb21lLXNlY3Rpb24tYmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbn1cbi5zZWN0aW9uLS1hYm91dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9tYWluL2Fib3V0LWJnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmhlcm8gLndyYXBwZXIge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG4uaGVyb19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uaGVyb19fYmxvY2sge1xuICB3aWR0aDogNTAlO1xufVxuLmhlcm9fX2Jsb2NrLS1lbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmhlcm9fX2Jsb2NrLS1pbWcge1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xufVxuLmhlcm8tcGhvbmUge1xuICBtYXgtd2lkdGg6IDI0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1waG9uZV9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNTE1cHg7XG4gIGhlaWdodDogNTE4cHg7XG59XG4uaGVyby1waG9uZV9fbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGJveC1zaGFkb3c6IDBweCAxNXB4IDMwcHggcmdiYSgwLDAsMCwwLjQpO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuLmhlcm9fX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmhlcm9fX2JnLS10b3Age1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNzg4cHg7XG4gIGhlaWdodDogNTE3cHg7XG4gIHotaW5kZXg6IDI7XG59XG4uaGVyb19fYmctLWJvdHRvbSB7XG4gIGJvdHRvbTogMTAwcHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTM5NnB4O1xuICBoZWlnaHQ6IDQzN3B4O1xuICB6LWluZGV4OiAyO1xufVxuLmhlcm9fX2VsbGlwc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuLmhlcm9fX2VsbGlwc2UtLWJpZyB7XG4gIHJpZ2h0OiAtODBweDtcbiAgYm90dG9tOiAtMzBweDtcbiAgd2lkdGg6IDgxN3B4O1xuICBoZWlnaHQ6IDgxN3B4O1xufVxuLmhlcm9fX2VsbGlwc2UtLXNtYWxsIHtcbiAgd2lkdGg6IDczMHB4O1xuICBoZWlnaHQ6IDczMHB4O1xuICBib3R0b206IC0xMHB4O1xuICByaWdodDogLTk1cHg7XG59XG4uaGVyb19fdGV4dCB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG59XG4uaGVyb19fdGV4dCBwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5oZXJvX190ZXh0LFxuLmhlcm9fX2J0bnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaGVyb19fYnRucyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uaGVyb19fdGl0bGUsXG4uaGVyb19fdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG4uY2hpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTE7XG59XG4uY2hpcC0tYmlnIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDEzMHB4O1xuICByaWdodDogLTcwcHg7XG4gIHRvcDogNTBweDtcbn1cbi5jaGlwLS1tZWRpdW0sXG4uY2hpcC0tc21hbGwge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG4uY2hpcC0tbWVkaXVtIHtcbiAgdG9wOiA0MCU7XG4gIHJpZ2h0OiAtMTUwcHg7XG59XG4uY2hpcC0tc21hbGwge1xuICBib3R0b206IDMwcHg7XG4gIHJpZ2h0OiAtNzVweDtcbiAgei1pbmRleDogMTA7XG59XG4uaWNvbnMgLndyYXBwZXIge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbn1cbi5pY29uc19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA5MHB4O1xufVxuLmljb25zX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uaWNvbnNfX2ltZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaWNvbnNfX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG4uYWJvdXRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYWJvdXRfX2Jsb2NrIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG59XG4uYWJvdXRfX3RleHQge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmFib3V0X190ZXh0IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYWJvdXQtZGlnaXRzIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbn1cbi5hYm91dC1kaWdpdHNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uYWJvdXQtZGlnaXRzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4uY3RhX19pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9tYWluL2N0YS1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDRweCAxOHB4IHJnYmEoNTEsNjEsNTksMC4yKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDYuNXB4KTtcbn1cbi5jdGFfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY3RhLWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICBwYWRkaW5nOiA1MHB4IDUwcHggMDtcbn1cbi5jdGEtaW5mb19faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5jdGFfX2NoYXJ0IHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5jdGFfX2J0biB7XG4gIHBhZGRpbmc6IDAgNTBweCA1MHB4O1xufVxuLndlbGNvbWVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ud2VsY29tZV9fYmxvY2sge1xuICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbn1cbi53ZWxjb21lLXBob25lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi53ZWxjb21lLXBob25lX19tYWluIHtcbiAgbWF4LXdpZHRoOiAzMDVweDtcbn1cbi53ZWxjb21lX19saXN0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi53ZWxjb21lX19pbmZvIHtcbiAgcGFkZGluZy1sZWZ0OiA5NXB4O1xufVxuLndlbGNvbWVfX2J0biB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ud2VsY29tZV9fbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ud2VsY29tZV9fbGFiZWwtLWJpZyB7XG4gIHdpZHRoOiAxNzNweDtcbiAgdG9wOiA3MHB4O1xuICByaWdodDogLTMwcHg7XG59XG4ud2VsY29tZV9fbGFiZWwtLXNtYWxsIHtcbiAgd2lkdGg6IDEyM3B4O1xufVxuLndlbGNvbWVfX2xhYmVsLS1sZWZ0IHtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDU1JTtcbn1cbi53ZWxjb21lX19sYWJlbC0tcmlnaHQge1xuICByaWdodDogLTUwcHg7XG4gIGJvdHRvbTogMTUwcHg7XG59XG4uaG93X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4uaG93X193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmhvdy1pdGVtIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNTBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uaG93LWl0ZW1fX2ljb24ge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5ob3ctaXRlbV9faW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuLmhvdy1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ob3ctaXRlbSB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExNjBweCkge1xuICAuaGVyb19fZWxsaXBzZS0tYmlnLFxuICAuaGVyb19fZWxsaXBzZS0tc21hbGwge1xuICAgIHJpZ2h0OiAtMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm9fX2VsbGlwc2UtLWJpZyxcbiAgLmhlcm9fX2VsbGlwc2UtLXNtYWxsIHtcbiAgICByaWdodDogLTI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODkxcHgpIHtcbiAgLmJ1cmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OTBweCkge1xuICAubWVudS0taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sYW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmhlcm9fX2J0bnMtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5zZWN0aW9uLS1oZXJvIHtcbiAgICBwYWRkaW5nLXRvcDogMTE1cHg7XG4gIH1cbiAgLmhlcm9fX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmhlcm9fX2Jsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5oZXJvX19ibG9jazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5oZXJvX19ibG9jay0tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuaGVyb19fYmxvY2stLW1vYmlsZV9jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuaGVyb19fZWxsaXBzZS0tYmlnLFxuICAuaGVyb19fZWxsaXBzZS0tc21hbGwge1xuICAgIHJpZ2h0OiAtMTAwcHg7XG4gICAgdG9wOiAzODBweDtcbiAgfVxuICAuaGVyb19fYnRucyB7XG4gICAgcG9zdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgLmhlcm9fX2J0bnMtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlcm8tcGhvbmUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMDBweDtcbiAgfVxuICAuaWNvbnNfX3dyYXBwZXIge1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAuYWJvdXRfX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmFib3V0X19ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFib3V0X19ibG9jazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAud2VsY29tZV9faW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5jdGEge1xuICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvdy1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gIC5oZXJvX19lbGxpcHNlLS1iaWcsXG4gIC5oZXJvX19lbGxpcHNlLS1zbWFsbCB7XG4gICAgdG9wOiA0NTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuICAuaWNvbnNfX3dyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDA7XG4gIH1cbiAgLmljb25zX19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLndlbGNvbWVfX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAud2VsY29tZV9fYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC53ZWxjb21lX19ibG9jazpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC53ZWxjb21lX190aXRsZSxcbiAgLndlbGNvbWVfX2xpc3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAud2VsY29tZV9fYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC53ZWxjb21lX19sYWJlbC0tYmlnIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuICAud2VsY29tZV9fbGFiZWwtLWxlZnQge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbiAgLndlbGNvbWVfX2xhYmVsLS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1ODBweCkge1xuICAuaGVyby1waG9uZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmhlcm9fX2VsbGlwc2UtLWJpZyxcbiAgLmhlcm9fX2VsbGlwc2UtLXNtYWxsIHtcbiAgICByaWdodDogLTIwMHB4O1xuICB9XG4gIC5oZXJvX19ibG9jay0taW1nIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIHVsLmRlY29yYXRlZC0tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUzMHB4KSB7XG4gIC5idG4tLWJpZyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG4gIC5hYm91dC1kaWdpdHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIH1cbiAgLmN0YV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICAud2VsY29tZV9fbGFiZWwtLWJpZyB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIHRvcDogMzBweDtcbiAgfVxuICAud2VsY29tZV9fbGFiZWwtLWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLndlbGNvbWVfX2xhYmVsLS1yaWdodCB7XG4gICAgYm90dG9tOiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5oZXJvX19iZyAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG4gIC5idG4tLWJpZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5zZWN0aW9uLS1oZXJvX2JnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbWFpbi9oZXJvLWJnLW1vYmlsZS5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiB1bnNldDtcbiAgfVxuICAuc2VjdGlvbi0td2VsY29tZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi0tYWJvdXQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5oZXJvX19iZyAuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVyb19fYmctLXRvcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0b3A6IDE5MHB4O1xuICB9XG4gIC5oZXJvX19iZy0tYm90dG9tIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIyMnB4O1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgICBib3R0b206IDE4MHB4O1xuICB9XG4gIC5oZXJvX19lbGxpcHNlLS1iaWcsXG4gIC5oZXJvX19lbGxpcHNlLS1zbWFsbCB7XG4gICAgcmlnaHQ6IC0xMDBweDtcbiAgICB0b3A6IDI1MHB4O1xuICB9XG4gIC5oZXJvX19lbGxpcHNlLS1iaWcge1xuICAgIHdpZHRoOiA1ODBweDtcbiAgICBoZWlnaHQ6IDU4MHB4O1xuICB9XG4gIC5oZXJvX19lbGxpcHNlLS1zbWFsbCB7XG4gICAgd2lkdGg6IDUxMHB4O1xuICAgIGhlaWdodDogNTEwcHg7XG4gICAgdG9wOiAyNTBweDtcbiAgICByaWdodDogLTEyMHB4O1xuICB9XG4gIC5oZXJvLXBob25lIHtcbiAgICBtYXgtd2lkdGg6IDE2NXB4O1xuICB9XG4gIC5oZXJvX190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuY2hpcC0tYmlnIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gICAgdG9wOiA0MHB4O1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgfVxuICAuY2hpcC0tbWVkaXVtIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcmlnaHQ6IC0xMDBweDtcbiAgfVxuICAuY2hpcC0tc21hbGwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICByaWdodDogLTQ1cHg7XG4gIH1cbiAgLmNvbnRhY3RzX193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmljb25zX193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5pY29uc19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFib3V0X190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuY3RhX19idG4ge1xuICAgIHBhZGRpbmc6IDAgMjVweCA1MHB4O1xuICB9XG4gIC5jdGEtaW5mbyB7XG4gICAgcGFkZGluZzogNTBweCAyIDVweCAwO1xuICB9XG4gIC5ob3ctaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuaG93LWl0ZW1fX2ljb24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAucG9wdXAgLmZvcm1fX3Jvdy0tMl9pdGVtcyxcbiAgLnBvcHVwIC5mb3JtX19yb3ctLWdyb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnBvcHVwIC5mb3JtX19yb3ctLTJfaXRlbXMgLmZvcm1fX2lucHV0LFxuICAucG9wdXAgLmZvcm1fX3Jvdy0tZ3JvdyAuZm9ybV9faW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wb3B1cCAuZm9ybV9fcm93LS0yX2l0ZW1zIC5mb3JtX19pbnB1dDpub3QoOmxhc3QtY2hpbGQpLFxuICAucG9wdXAgLmZvcm1fX3Jvdy0tZ3JvdyAuZm9ybV9faW5wdXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucG9wdXAgLmNoZWNrYm94ZXNfX3dyYXBwZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAucG9wdXAtLXRpbWVyIC5wb3B1cF9fdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgfVxuICAucG9wdXAtLXRpbWVyIC5wb3B1cF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5wb3B1cC0tdGltZXIgLnBvcHVwX19idG5zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgLnNlY3Rpb24tLWhlcm9fYmcge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5oZXJvX19iZy0tdG9wIHtcbiAgICB0b3A6IDIyMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgfVxuICAuaGVyb19fYmctLWJvdHRvbSB7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbiAgLmhlcm9fX2VsbGlwc2UtLWJpZyB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICAgIGhlaWdodDogNTUwcHg7XG4gICAgcmlnaHQ6IC0xMjBweDtcbiAgICB0b3A6IDI0MHB4O1xuICB9XG4gIC5oZXJvX19lbGxpcHNlLS1zbWFsbCB7XG4gICAgd2lkdGg6IDUxMHB4O1xuICAgIGhlaWdodDogNTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAuaGVyb19fYmctLXRvcCB7XG4gICAgdG9wOiAyNDBweDtcbiAgfVxuICAuaGVyb19fZWxsaXBzZS0tc21hbGwge1xuICAgIHRvcDogNDQwcHg7XG4gICAgcmlnaHQ6IC04MHB4O1xuICAgIHdpZHRoOiA0MzBweDtcbiAgICBoZWlnaHQ6IDQzMHB4O1xuICB9XG4gIC5oZXJvX19lbGxpcHNlLS1iaWcge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIHRvcDogNDIwcHg7XG4gICAgcmlnaHQ6IC0xMTBweDtcbiAgfVxuICAud2VsY29tZV9fbGFiZWwtLWJpZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG4gIC53ZWxjb21lX19sYWJlbC0tc21hbGwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuICAucG9wdXAge1xuICAgIHBhZGRpbmc6IDI1cHggMzBweCAyMHB4O1xuICB9XG4gIC5wb3B1cC0tdGltZXIge1xuICAgIHBhZGRpbmc6IDM1cHggMzBweCAyMHB4O1xuICB9XG59XG4iLCJtLWZvbnQtZmFjZSggJGZvbnQtZmFtaWx5ID0gXCJBcmlhbFwiLCAkZmlsZS1wYXRoID0gXCJcIiwgJGxvY2FsLW5hbWUgPSBcIlwiLCAkd2VpZ2h0LCAkc3R5bGUgPSBub3JtYWwpIHtcblx0QGZvbnQtZmFjZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcblx0XHRzcmM6IHVybCgkZmlsZS1wYXRoICsgJy5lb3QnKTtcblx0XHRzcmM6IGxvY2FsKCRsb2NhbC1uYW1lKSxcblx0XHRcdCB1cmwoJGZpbGUtcGF0aCArICcuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0XHRcdCB1cmwoJGZpbGUtcGF0aCArICcud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdFx0XHQgdXJsKCRmaWxlLXBhdGggKyAnLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHRcdCB1cmwoJGZpbGUtcGF0aCArICcudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXHRcdGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuXHRcdGZvbnQtc3R5bGU6ICRzdHlsZTtcblx0XHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdH1cbn1cblxubS1mb250LWZhY2UoXCJVYnVudHVcIiwgXCIuLi9mb250cy91YnVudHUvVWJ1bnR1LVJlZ3VsYXJcIiwgXCJVYnVudHUtUmVndWxhclwiLCA0MDApO1xubS1mb250LWZhY2UoXCJVYnVudHVcIiwgXCIuLi9mb250cy91YnVudHUvVWJ1bnR1LU1lZGl1bVwiLCBcIlVidW50dS1NZWRpdW1cIiwgNTAwKTtcbm0tZm9udC1mYWNlKFwiVWJ1bnR1XCIsIFwiLi4vZm9udHMvdWJ1bnR1L1VidW50dS1Cb2xkXCIsIFwiVWJ1bnR1LUJvbGRcIiwgNzAwKTsiLCIuZmFuY3lib3hcbiAgICAmLWJnXG4gICAgICAgIGJhY2tncm91bmQgcmdiYSgxMywgMTksIDI0LCAwLjgzKVxuICAgICYtYnV0dG9uXG4gICAgICAgIGRpc3BsYXkgbm9uZVxuICAgICYtY29udGFpbmVyXG4gICAgICAgIGJhY2tkcm9wLWZpbHRlciBibHVyKDRweClcbiAgICAmLWNvbnRlbnRcbiAgICAgICAgY3Vyc29yIGluaXRpYWwgIWltcG9ydGFudFxuXG4ucG9wdXBcbiAgICBkaXNwbGF5IG5vbmVcbiAgICBwYWRkaW5nIDBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yICRiYXNlLWJnXG4gICAgcGFkZGluZyA1MHB4IDYwcHggNDBweFxuICAgIGJvcmRlci1yYWRpdXMgMTBweFxuICAgIHBvc2l0aW9uIHJlbGF0aXZlXG4gICAgYmFja2dyb3VuZC1pbWFnZSB1cmwoJy4uL2ltZy9tYWluL3BvcHVwLWJnLnBuZycpXG4gICAgYmFja2dyb3VuZC1zaXplIGNvdmVyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQgbm8tcmVwZWF0XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbiBjZW50ZXJcbiAgICBtYXgtd2lkdGggNTUwcHhcbiAgICBtYXJnaW4gYXV0b1xuICAgIGN1cnNvciBpbml0aWFsXG4gICAgJi0tdGltZXJcbiAgICAgICAgcGFkZGluZyA1MHB4IDQ1cHhcbiAgICAgICAgLnBvcHVwXG4gICAgICAgICAgICAmX190aXRsZVxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b20gMTZweFxuICAgICZfX2Nsb3NlXG4gICAgICAgIHBvc2l0aW9uIGFic29sdXRlXG4gICAgICAgIHRvcCAyMHB4XG4gICAgICAgIHJpZ2h0IDIwcHhcbiAgICAgICAgY3Vyc29yIHBvaW50ZXJcbiAgICAmX190aXRsZVxuICAgICAgICBtYXJnaW4tYm90dG9tIDMwcHhcbiAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgICAgICAgaDJcbiAgICAgICAgICAgIGZvbnQtc2l6ZSAzMnB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodCA0OHB4XG4gICAgICAgICAgICBmb250LXdlaWdodCBib2xkXG4gICAgJl9fdGV4dFxuICAgICAgICBmb250LXNpemUgMjBweFxuICAgICAgICBsaW5lLWhlaWdodCAyOHB4XG4gICAgICAgIHRleHQtYWxpZ24gY2VudGVyXG4gICAgJl9fYnRuc1xuICAgICAgICBkaXNwbGF5IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXMgY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudCBjZW50ZXJcbiAgICAgICAgZ2FwIDI0cHhcbiAgICAgICAgbWFyZ2luLXRvcCA1MnB4XG4gICAgICAgIC5idG5cbiAgICAgICAgICAgIHdpZHRoIDEwMCVcbiAgICAudGltZXJcbiAgICAgICAgbWFyZ2luLXRvcCA0NHB4XG5cbi50aW1lclxuICAgIGZvbnQtc2l6ZSA1MnB4XG4gICAgbGluZS1oZWlnaHQgNjZweFxuICAgIGZvbnQtd2VpZ2h0IDcwMFxuICAgIGRpc3BsYXkgZmxleFxuICAgIGFsaWduLWl0ZW1zIGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudCBjZW50ZXJcbiAgICAmX19pdGVtXG4gICAgICAgIC5kaXZpZGVyXG4gICAgICAgICAgICBtYXJnaW4gMCAxMHB4IiwiLmZvcm1cbiAgICAmX19yb3dcbiAgICAgICAgbWFyZ2luLWJvdHRvbSAyMHB4XG4gICAgICAgICYtLTJfaXRlbXNcbiAgICAgICAgICAgIGRpc3BsYXkgZmxleFxuICAgICAgICAgICAgYWxpZ24taXRlbXMgZmxleC1zdGFydFxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cbiAgICAgICAgICAgIC5mb3JtX19pbnB1dFxuICAgICAgICAgICAgICAgIHdpZHRoIGNhbGMoNTAlIC0gMTBweClcbiAgICAgICAgJi0tZ3Jvd1xuICAgICAgICAgICAgZGlzcGxheSBmbGV4XG4gICAgICAgICAgICBhbGlnbi1pdGVtcyBjZW50ZXJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudCBzcGFjZS1iZXR3ZWVuXG4gICAgICAgICAgICAuZm9ybV9faW5wdXRcbiAgICAgICAgICAgICAgICB3aWR0aCBhdXRvXG4gICAgICAgICAgICAgICAgZmxleC1ncm93IDFcbiAgICAgICAgJi0tY2VudGVyXG4gICAgICAgICAgICBhbGlnbi1pdGVtcyBjZW50ZXJcbiAgICAmX19pbnB1dFxuICAgICAgICB3aWR0aCAxMDAlXG4gICAgICAgIHNwYW5cbiAgICAgICAgICAgIHdpZHRoIDEwMCVcbiAgICAgICAgJi5oaWRkZW5cbiAgICAgICAgICAgIGRpc3BsYXkgbm9uZVxuICAgIGlucHV0XG4gICAgICAgIGJvcmRlciAycHggc29saWQgJHNoYWRlLWdyZXlcbiAgICAgICAgYm9yZGVyLXJhZGl1cyA5cHhcbiAgICAgICAgd2lkdGggMTAwJVxuICAgICAgICBwYWRkaW5nIDEwcHggMjBweFxuICAgICAgICBjb2xvciAkd2hpdGVcbiAgICAgICAgdHJhbnNpdGlvbiAkdHJhbnNcbiAgICAgICAgJjo6cGxhY2Vob2xkZXJcbiAgICAgICAgICAgIGZvbnQtc2l6ZSAxNHB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodCAyNHB4XG4gICAgICAgICAgICBjb2xvciAkbGlnaHQtZ3JleVxuICAgICAgICAmLndwY2Y3LW5vdC12YWxpZFxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yICRyZWRcbiAgICAgICAgJjpmb2N1c1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yICRibHVlXG4gICAgICAgICAgICAgXG4gICAgJl9fdGV4dFxuICAgICAgICBmb250LXNpemUgMTRweFxuICAgICAgICBsaW5lLWhlaWdodCAyNHB4XG4gICAgICAgIGZvbnQtd2VpZ2h0IDUwMFxuICAgICAgICBjb2xvciAkd2hpdGVcbiAgICAmX19idG5cbiAgICAgICAgbWFyZ2luLXRvcCAzMHB4XG4gICAgICAgIGRpc3BsYXkgZmxleFxuICAgICAgICBhbGlnbi1pdGVtcyBjZW50ZXJcbiAgICAgICAganVzdGlmeS1jb250ZW50IGNlbnRlclxuICAgIC53cGNmNy1zcGlubmVyXG4gICAgICAgIHBvc2l0aW9uIGFic29sdXRlXG4gICAgICAgIG1hcmdpbiAwXG4gICAgICAgIHJpZ2h0IC0zMHB4XG4gICAgICAgIGJvdHRvbSB1bnNldFxuICAgICAgICB0b3AgMTVweFxuICAgICAgICB6LWluZGV4IDk5OTk5OTlcbiAgICAud3BjZjctbm90LXZhbGlkLXRpcFxuICAgICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgICAgICB0b3AgLTIycHhcbiAgICAgICAgbGVmdCAxMHB4XG4gICAgICAgIGZvbnQtc2l6ZSAxMHB4XG4gICAgICAgIGxpbmUtaGVpZ2h0IDEwcHhcbiAgICAud3BjZjcgZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0XG4gICAgICAgIGZvbnQtc2l6ZSAxMHB4XG4gICAgICAgIGxpbmUtaGVpZ2h0IDEwcHhcbiAgICAgICAgYm9yZGVyIG5vbmVcbiAgICAgICAgcGFkZGluZyAwXG4gICAgICAgIHRleHQtYWxpZ24gY2VudGVyXG5cbmlucHV0XG4gICAgYm9yZGVyIG5vbmVcbiAgICBwYWRkaW5nIDBcbiAgICBtYXJnaW4gMFxuICAgIGJhY2tncm91bmQtY29sb3IgdW5zZXRcbiAgICAmOmZvY3VzXG4gICAgICAgIG91dGxpbmUgbm9uZVxuXG4uY2hlY2tib3hlc1xuICAgICZfX3dyYXBwZXJcbiAgICAgICAgZGlzcGxheSBmbGV4XG4gICAgICAgIGFsaWduLWl0ZW1zIGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgZmxleC1lbmRcbiAgICAmX19pdGVtXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKVxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0IDIwcHhcblxuLmNoZWNrYm94XG4gICAgJl9fd3JhcHBlclxuICAgICAgICBkaXNwbGF5IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXMgY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudCBmbGV4LXN0YXJ0XG4gICAgJl9fbWFpblxuICAgICAgICB3aWR0aCAxNnB4XG4gICAgICAgIGhlaWdodCAxNnB4XG4gICAgICAgIHBvc2l0aW9uIHJlbGF0aXZlXG4gICAgaW5wdXRcbiAgICAgICAgcG9zaXRpb24gYWJzb2x1dGVcbiAgICAgICAgei1pbmRleCAxMFxuICAgICAgICB0b3AgMFxuICAgICAgICBsZWZ0IDBcbiAgICAgICAgd2lkdGggMTAwJVxuICAgICAgICBoZWlnaHQgMTAwJVxuICAgICAgICBvcGFjaXR5IDBcbiAgICAgICAgJjpjaGVja2VkXG4gICAgICAgICAgICArIC5jaGVja2JveF9faWNvblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgbGluZWFyLWdyYWRpZW50KDkwLjcyZGVnLCAjMjVGMUFGIDIuMDYlLCAjMTFBQkREIDk3LjclKSwgIzBGMTQxOVx0XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoIDRweFxuICAgICZfX2ljb25cbiAgICAgICAgcG9zaXRpb24gYWJzb2x1dGVcbiAgICAgICAgdG9wIDBcbiAgICAgICAgbGVmdCAwXG4gICAgICAgIHdpZHRoIDEwMCVcbiAgICAgICAgaGVpZ2h0IDEwMCVcbiAgICAgICAgYm9yZGVyLXJhZGl1cyA1MCVcbiAgICAgICAgYm9yZGVyIDFweCBzb2xpZCAkc2hhZGUtZ3JleVxuICAgICAgICB0cmFuc2l0aW9uICR0cmFuc1xuICAgICAgICAmLmFjdGl2ZVxuICAgICAgICAgICAgYmFja2dyb3VuZCBsaW5lYXItZ3JhZGllbnQoOTAuNzJkZWcsICMyNUYxQUYgMi4wNiUsICMxMUFCREQgOTcuNyUpLCAjMEYxNDE5XG4gICAgICAgICAgICBib3JkZXItd2lkdGggNHB4XG4gICAgbGFiZWxcbiAgICAgICAgZm9udC1zaXplIDE0cHhcbiAgICAgICAgbGluZS1oZWlnaHQgMjRweFxuICAgICAgICBmb250LXdlaWdodCA1MDBcbiAgICAgICAgbWFyZ2luLWxlZnQgNXB4XG4gICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCxcbiAgICAud3BjZjctbm90LXZhbGlkLXRpcFxuICAgICAgICBkaXNwbGF5IG5vbmUiLCIuaXRpXG4gICAgJl9fY291bnRyeS1uYW1lLFxuICAgICZfX2RpYWwtY29kZSxcbiAgICAmX19zZWxlY3RlZC1kaWFsLWNvZGVcbiAgICAgICAgZm9udC1zaXplIDEzcHhcbiAgICAmX19zZWxlY3RlZC1kaWFsLWNvZGVcbiAgICAgICAgY29sb3IgJGxpZ2h0LWdyZXlcbiAgICAmX19jb3VudHJ5LW5hbWVcbiAgICAgICAgY29sb3IgJHdoaXRlXG4gICAgJl9fY291bnRyeS1saXN0XG4gICAgICAgIGJhY2tncm91bmQtY29sb3IgJGJhc2UtYmcgIWltcG9ydGFudFxuICAgICAgICBib3JkZXIgMCAhaW1wb3J0YW50XG4gICAgJl9fZGl2aWRlclxuICAgICAgICBib3JkZXItY29sb3IgJHNoYWRlLWdyZXkgIWltcG9ydGFudFxuICAgICYtbW9iaWxlIFxuICAgICAgICAuaXRpLS1jb250YWluZXJcbiAgICAgICAgICAgIHotaW5kZXggOTk5OTlcbiAgICBcblxuIiwiLmZvb3RlclxuICAgIHBhZGRpbmctYm90dG9tIDEwMHB4XG4gICAgcG9zaXRpb24gcmVsYXRpdmVcbiAgICAmX190aXRsZVxuICAgICAgICB0ZXh0LWFsaWduIGNlbnRlclxuICAgICAgICBmb250LXNpemUgMzJweFxuICAgICAgICBsaW5lLWhlaWdodCA0OHB4XG4gICAgICAgIGZvbnQtd2VpZ2h0IGJvbGRcbiAgICAgICAgbWFyZ2luLWJvdHRvbSAzNXB4XG4gICAgICAgIGNvbG9yICR3aGl0ZVxuICAgICZfX3RleHRcbiAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgICAgICAgZm9udC1zaXplIDE4cHhcbiAgICAgICAgbGluZS1oZWlnaHQgMjRweFxuICAgICAgICBtYXJnaW4tYm90dG9tIDQ1cHhcbiAgICAgICAgY29sb3IgJHdoaXRlXG4gICAgJl9fc29jaWFsc1xuICAgICAgICBtYXJnaW4tdG9wIDYwcHhcbiAgICAmX19iZ1xuICAgICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgICAgICBtYXgtd2lkdGggMTA0OHB4XG4gICAgICAgIGhlaWdodCAyMjBweFxuICAgICAgICBib3R0b20gLTI1MHB4XG4gICAgICAgIHdpZHRoIDEwMCVcbiAgICAgICAgbGVmdCAwXG4gICAgICAgIHJpZ2h0IDBcbiAgICAgICAgbWFyZ2luIGF1dG9cbiAgICAgICAgYmFja2dyb3VuZCBsaW5lYXItZ3JhZGllbnQoOTEuMDhkZWcsICMyNUYxQUYgNi45MiUsICMxMUFCREQgOTcuMjUlKVxuICAgICAgICBmaWx0ZXIgYmx1cigxNTBweClcbiAgICAgICAgYm9yZGVyLXJhZGl1cyAyMDBweFxuXG4uY29udGFjdHNcbiAgICAmX193cmFwcGVyXG4gICAgICAgIGRpc3BsYXkgZmxleFxuICAgICAgICBhbGlnbi1pdGVtcyBmbGV4LXN0YXJ0XG4gICAgICAgIGp1c3RpZnktY29udGVudCBjZW50ZXJcbiAgICAgICAgZ2FwIDc1cHhcbiAgICAmX19pdGVtXG4gICAgICAgIGRpc3BsYXkgZmxleFxuICAgICAgICBmbGV4LWRpcmVjdGlvbiBjb2x1bW5cbiAgICAgICAgYWxpZ24taXRlbXMgY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudCBjZW50ZXJcbiAgICAmX19pbWdcbiAgICAgICAgbWF4LXdpZHRoIDEyNXB4XG4gICAgICAgIG1hcmdpbi1ib3R0b20gMTVweFxuICAgICZfX2xpbmtcbiAgICAgICAgZm9udC1zaXplIDE2cHhcbiAgICAgICAgbGluZS1oZWlnaHQgMjRweFxuICAgICAgICBkaXNwbGF5IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXMgY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudCBmbGV4LXN0YXJ0XG4gICAgICAgIGNvbG9yICRncmV5XG4gICAgICAgIGltZ1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0IDEwcHhcbiAgICAgICAgICAgIHdpZHRoIDI1cHhcbiAgICAgICAgICAgIGhlaWdodCAyNXB4XG5cblxuLnNvY2lhbHNcbiAgICAmX193cmFwcGVyXG4gICAgICAgIGRpc3BsYXkgZmxleFxuICAgICAgICBhbGlnbi1pdGVtcyBjZW50ZXJcbiAgICAgICAganVzdGlmeS1jb250ZW50IGNlbnRlclxuICAgICAgICBmbGV4LXdyYXAgd3JhcFxuICAgICZfX2l0ZW1cbiAgICAgICAgd2lkdGggODBweFxuICAgICAgICBoZWlnaHQgODBweFxuICAgICAgICBkaXNwbGF5IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXMgY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudCBjZW50ZXJcbiAgICAgICAgbWFyZ2luIDAgMTBweFxuICAgICIsIi5oZWFkZXJcbiAgICBwYWRkaW5nIDMwcHggMFxuICAgIHBvc2l0aW9uIGZpeGVkXG4gICAgd2lkdGggMTAwJVxuICAgIHotaW5kZXggMjBcbiAgICB0cmFuc2l0aW9uICR0cmFuc1xuICAgICZfX3dyYXBwZXJcbiAgICAgICAgZGlzcGxheSBmbGV4XG4gICAgICAgIGFsaWduLWl0ZW1zIGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgc3BhY2UtYmV0d2VlblxuICAgICZfX21lbnVcbiAgICAgICAgZGlzcGxheSBmbGV4XG4gICAgICAgIGFsaWduLWl0ZW1zIGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgZmxleC1lbmRcbiAgICAmLmFjdGl2ZVxuICAgICAgICBwYWRkaW5nIDE1cHggMFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIHJnYmEoMTQsMTksMjQsLjcpXG4gICAgICAgIC5sb2dvXG4gICAgICAgICAgICBtYXgtd2lkdGggMTAwcHhcbiAgICAmLnByaW9yXG4gICAgICAgIHotaW5kZXggOTlcblxuLmxvZ29cbiAgICBkaXNwbGF5IGJsb2NrXG4gICAgbWF4LXdpZHRoIDEzMHB4XG4gICAgdHJhbnNpdGlvbiAkdHJhbnNcblxuLm1lbnVcbiAgICAmLS1oZWFkZXJcbiAgICAgICAgbWFyZ2luLXJpZ2h0IDUwcHhcbiAgICB1bFxuICAgICAgICBkaXNwbGF5IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXMgY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudCBjZW50ZXJcbiAgICBhXG4gICAgICAgIHBhZGRpbmcgMTJweFxuICAgICAgICBmb250LXNpemUgMThweFxuICAgICAgICBsaW5lLWhlaWdodCAyNHB4XG4gICAgICAgIGRpc3BsYXkgYmxvY2tcblxuLmxhbmdcbiAgICBwb3NpdGlvbiByZWxhdGl2ZVxuICAgIGN1cnNvciBwb2ludGVyXG4gICAgYVxuICAgICAgICBkaXNwbGF5IGJsb2NrXG4gICAgJl9fd3JhcHBlclxuICAgICAgICBkaXNwbGF5IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXMgY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudCBmbGV4LXN0YXJ0XG4gICAgJl9fdGV4dFxuICAgICAgICBjb2xvciAkd2hpdGVcbiAgICAgICAgZm9udC1zaXplIDE4cHhcbiAgICAgICAgbGluZS1oZWlnaHQgMjRweCBcbiAgICAmX19pY29uXG4gICAgICAgIHdpZHRoIDE4cHhcbiAgICAgICAgaGVpZ2h0IDE4cHhcbiAgICAgICAgZGlzcGxheSBmbGV4XG4gICAgICAgIGFsaWduLWl0ZW1zIGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXG4gICAgICAgIG1hcmdpbi1sZWZ0IDRweFxuICAgICAgICB0cmFuc2l0aW9uICR0cmFuc1xuICAgICY6aG92ZXJcbiAgICAgICAgPiAubGFuZy1kcm9wZG93blxuICAgICAgICAgICAgb3BhY2l0eSAxXG4gICAgICAgICAgICB2aXNpYmlsaXR5IHZpc2libGVcbiAgICAgICAgLmxhbmdcbiAgICAgICAgICAgICZfX2ljb25cbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gcm90YXRlKC0xODBkZWcpXG4gICAgJi1kcm9wZG93blxuICAgICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgICAgICB0b3AgMFxuICAgICAgICBsZWZ0IC0xMHB4XG4gICAgICAgIG9wYWNpdHkgMFxuICAgICAgICB2aXNpYmlsaXR5IGhpZGRlblxuICAgICAgICBtaW4td2lkdGggNzBweFxuICAgICAgICBwYWRkaW5nLXRvcCAzMHB4XG4gICAgICAgIHRyYW5zaXRpb24gJHRyYW5zXG4gICAgICAgICZfX3dyYXBwZXJcbiAgICAgICAgICAgIHBhZGRpbmcgNHB4IDNweFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAkZGFyay1ncmV5XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzIDlweFxuICAgICAgICAmX19pdGVtXG4gICAgICAgICAgICBwYWRkaW5nIDZweCAxMHB4XG4gICAgICAgICAgICBjb2xvciAkd2hpdGVcbiAgICAgICAgICAgIGZvbnQtc2l6ZSAxOHB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodCAyNHB4XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzIDdweFxuICAgICAgICAgICAgdHJhbnNpdGlvbiAkdHJhbnNcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKVxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b20gMnB4XG4gICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlclxuICAgICAgICAgICAgICAgIGNvbG9yICRibGFja1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgbGluZWFyLWdyYWRpZW50KDkwLjcyZGVnLCAjMjVGMUFGIDIuMDYlLCAjMTFBQkREIDk3LjclKSwgIzEzQjFEOVxuICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgICAgY29sb3IgJGJsYWNrXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQgbGluZWFyLWdyYWRpZW50KDkwLjcyZGVnLCAjMjVGMUFGIDIuMDYlLCAjMTFBQkREIDk3LjclKSwgIzEzQjFEOVxuXG5cbi5idXJnXG4gICAgd2lkdGggNDBweFxuICAgIGhlaWdodCAxNnB4XG4gICAgZGlzcGxheSBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb24gY29sdW1uXG4gICAganVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cbiAgICAmX19saW5lXG4gICAgICAgIHdpZHRoIDEwMCVcbiAgICAgICAgaGVpZ2h0IDNweFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yICR3aGl0ZVxuICAgICAgICB0cmFuc2l0aW9uICR0cmFuc1xuICAgICYuYWN0aXZlXG4gICAgICAgIC5idXJnX19saW5lXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtIHRyYW5zbGF0ZVgoLTVweClcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybSB0cmFuc2xhdGVYKDVweClcblxuLnNpZGVcbiAgICB3aWR0aCAxMDAlXG4gICAgaGVpZ2h0IDEwMCVcbiAgICBwb3NpdGlvbiBmaXhlZFxuICAgIHRyYW5zZm9ybSB0cmFuc2xhdGVZKC0xMDAlKVxuICAgIHotaW5kZXggMjBcbiAgICB0cmFuc2l0aW9uICR0cmFuc1xuICAgIGJhY2tncm91bmQtY29sb3IgJGJhc2UtYmdcbiAgICAubWVudSxcbiAgICAubGFuZ1xuICAgICAgICBkaXNwbGF5IGJsb2NrXG4gICAgJl9faW5uZXJcbiAgICAgICAgd2lkdGggMTAwJVxuICAgICAgICBoZWlnaHQgMTAwJVxuICAgICZfX21lbnVcbiAgICAgICAgd2lkdGggMTAwJVxuICAgICAgICBoZWlnaHQgMTAwJVxuICAgICAgICBkaXNwbGF5IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXMgY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudCBjZW50ZXJcbiAgICAgICAgZmxleC1kaXJlY3Rpb24gY29sdW1uXG4gICAgLm1lbnVcbiAgICAgICAgdWxcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uIGNvbHVtblxuICAgICAgICAgICAgYWxpZ24taXRlbXMgY2VudGVyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXG4gICAgICAgIGFcbiAgICAgICAgICAgIGZvbnQtc2l6ZSAyMHB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodCAyNHB4XG4gICAgLmxhbmdcbiAgICAgICAgbWFyZ2luLXRvcCAzMnB4XG4gICAgJi5hY3RpdmVcbiAgICAgICAgdHJhbnNmb3JtIHRyYW5zbGF0ZVkoMCkiLCIvL21haW4gc3R5bGVzXHJcbi5tYWluLXdyYXBwZXJcclxuXHRwYWRkaW5nIDAgMCAwIDBcclxuXHRtaW4td2lkdGggJG1pbi13aWR0aFxyXG5cdHdpZHRoIDEwMCVcclxuXHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdG92ZXJmbG93IGhpZGRlblxyXG5cdG1pbi1oZWlnaHQgMTAwJVxyXG5cdGRpc3BsYXkgZmxleFxyXG5cdGZsZXgtZGlyZWN0aW9uIGNvbHVtblxyXG5cdGp1c3RpZnktY29udGVudCBmbGV4LXN0YXJ0XHJcblxyXG4ud3JhcHBlclxyXG5cdG1pbi13aWR0aCAkbWluLXdpZHRoXHJcblx0bWF4LXdpZHRoICRtYXgtd2lkdGhcclxuXHRwYWRkaW5nIDAgMzBweCAwIDMwcHhcclxuXHRtYXJnaW4gMCBhdXRvXHJcblx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHJcbi5ib2R5XHJcblx0Ji5maXhlZFxyXG5cdFx0b3ZlcmZsb3cgaGlkZGVuXHJcblxyXG4vKiBhZGRpdGlvbmFsIHN0eWxlcyAqL1xyXG5wXHJcblx0Zm9udCgkYmFzZS1zaXplLCAkYmFzZS1saW5lLCAkdGV4dC1jb2xvciwgJGJhc2UtZm9udCwgNDAwKVxyXG5cclxuaDFcclxuXHRmb250KCRoMS1zaXplLCAkaDEtbGluZSwgJHRpdGxlLWNvbG9yLCAkYmFzZS1mb250LCA2MDApXHJcblxyXG5oMlxyXG5cdGZvbnQoJGgyLXNpemUsICRoMi1saW5lLCAkdGl0bGUtY29sb3IsICRiYXNlLWZvbnQsIDYwMClcclxuXHJcbmFcclxuXHRjb2xvciAkd2hpdGVcclxuXHQmOmhvdmVyXHJcblx0XHRjb2xvciAkaG92ZXJcclxuXHJcbnVsXHJcblx0Ji5kZWNvcmF0ZWRcclxuXHRcdGZvbnQtc2l6ZSAxOHB4XHJcblx0XHRsaW5lLWhlaWdodCAyNHB4XHJcblx0XHRsaVxyXG5cdFx0XHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdFx0XHRwYWRkaW5nLWxlZnQgMjJweFxyXG5cdFx0XHQmOmJlZm9yZVxyXG5cdFx0XHRcdGNvbnRlbnQgJydcclxuXHRcdFx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxyXG5cdFx0XHRcdHRvcCAtMnB4XHJcblx0XHRcdFx0bGVmdCAtMTBweFxyXG5cdFx0XHRcdHdpZHRoIDMwcHhcclxuXHRcdFx0XHRoZWlnaHQgMzBweFxyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2UgdXJsKCcuLi9pbWcvaWNvbnMvbGlzdC1pY29uLnN2ZycpXHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbiBjZW50ZXJcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdCBuby1yZXBlYXRcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemUgY29udGFpblxyXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZClcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tIDI0cHhcclxuXHRcdCYtLWNlbnRlclxyXG5cdFx0XHRkaXNwbGF5IGZsZXhcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb24gY29sdW1uXHJcblx0XHRcdGFsaWduLWl0ZW1zIGNlbnRlclxyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXHJcblx0XHRcdFxyXG5cclxuLnRleHQtZ3JhZGllbnRcclxuXHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdGRpc3BsYXkgaW5saW5lLWJsb2NrXHJcblx0JjpiZWZvcmVcclxuXHRcdHBvc2l0aW9uIGFic29sdXRlXHJcblx0XHRsZWZ0IDBcclxuXHRcdGNvbnRlbnQgYXR0cihkYXRhLXRleHQpXHJcblx0XHRiYWNrZ3JvdW5kIGxpbmVhci1ncmFkaWVudCg5MS4wOGRlZywgIzI1RjFBRiA2LjkyJSwgIzExQUJERCA5Ny4yNSUpXHJcblx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcCB0ZXh0IFxyXG5cdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3IgdHJhbnNwYXJlbnRcclxuXHRcdGJhY2tncm91bmQtY2xpcCB0ZXh0XHJcblx0XHR0ZXh0LWZpbGwtY29sb3IgdHJhbnNwYXJlbnRcclxuXHRcdG9wYWNpdHkgLjZcclxuXHRcdGZpbHRlciBibHVyKDRweClcclxuXHQmOmFmdGVyXHJcblx0XHRjb250ZW50IGF0dHIoZGF0YS10ZXh0KVxyXG5cdFx0cG9zaXRpb24gYWJzb2x1dGVcclxuXHRcdGxlZnQgMFxyXG5cdFx0YmFja2dyb3VuZCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyNUYxQUYgNi44NSUsICMxMUFCREQgMTAwJSlcclxuXHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwIHRleHRcclxuXHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yIHRyYW5zcGFyZW50XHJcblx0XHRiYWNrZ3JvdW5kLWNsaXAgdGV4dFxyXG5cdFx0dGV4dC1maWxsLWNvbG9yIHRyYW5zcGFyZW50XHJcblx0XHRvcGFjaXR5IC42O1xyXG5cdCYtc2ltcGxlXHJcblx0XHRiYWNrZ3JvdW5kIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzI1RjFBRiA2Ljg1JSwgIzExQUJERCAxMDAlKSwgI0ZGRkZGRlxyXG5cdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXAgdGV4dFxyXG5cdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3IgdHJhbnNwYXJlbnRcclxuXHRcdGJhY2tncm91bmQtY2xpcCB0ZXh0XHJcblx0XHR0ZXh0LWZpbGwtY29sb3IgdHJhbnNwYXJlbnRcclxuXHJcbi5pbWdcclxuXHR3aWR0aCAyNXB4XHJcblx0aGVpZ2h0IDI1cHhcclxuXHRkaXNwbGF5IGlubGluZS1mbGV4XHJcblx0YWxpZ24taXRlbXMgY2VudGVyXHJcblx0anVzdGlmeS1jb250ZW50IGNlbnRlclxyXG5cdG1hcmdpbiAwIDVweFxyXG5cdHZlcnRpY2FsLWFsaWduIG1pZGRsZVxyXG5cclxuLmJ0bnNcclxuXHRkaXNwbGF5IGZsZXhcclxuXHRhbGlnbi1pdGVtcyBjZW50ZXJcclxuXHRqdXN0aWZ5LWNvbnRlbnQgZmxleC1zdGFydFxyXG5cdCZfX2l0ZW1cclxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKVxyXG5cdFx0XHRtYXJnaW4tcmlnaHQgMjRweFxyXG5cdCYtLWNvbHVtblxyXG5cdFx0ZmxleC1kaXJlY3Rpb24gY29sdW1uXHJcblx0XHRhbGlnbi1pdGVtcyBjZW50ZXJcclxuXHRcdGp1c3RpZnktY29udGVudCBjZW50ZXJcclxuXHRcdG1heC13aWR0aCAzMzBweFxyXG5cdFx0d2lkdGggMTAwJVxyXG5cdFx0LmJ0bnNfX2l0ZW1cclxuXHRcdFx0d2lkdGggMTAwJVxyXG5cdFx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZClcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tIDIwcHhcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQgMFxyXG5cclxuLmJ0blxyXG5cdGRpc3BsYXkgYmxvY2tcclxuXHRtaW4td2lkdGggMTExcHhcclxuXHRwYWRkaW5nIDEzcHggMjVweFxyXG5cdGZvbnQtc2l6ZSAxNnB4XHJcblx0bGluZS1oZWlnaHQgMjRweFxyXG5cdGZvbnQtd2VpZ2h0IGJvbGRcclxuXHRjb2xvciAkZ3JlZW5cclxuXHRib3JkZXItcmFkaXVzIDlweFxyXG5cdGJhY2tncm91bmQtY29sb3IgJGRhcmstZ3JleVxyXG5cdHRyYW5zaXRpb24gJHRyYW5zXHJcblx0Jjpob3ZlclxyXG5cdFx0YmFja2dyb3VuZC1jb2xvciAkZ3JlZW5cclxuXHRcdGNvbG9yICR3aGl0ZVxyXG5cdCYtLWdyYWRpZW50XHJcblx0XHRvdmVyZmxvdyBoaWRkZW5cclxuXHRcdGNvbG9yICRibGFja1xyXG5cdFx0YmFja2dyb3VuZCBsaW5lYXItZ3JhZGllbnQoOTAuNzJkZWcsICMyNUYxQUYgMi4wNiUsICMxMUFCREQgOTcuNyUpXHJcblx0XHRib3gtc2hhZG93IDBweCAwcHggNTBweCByZ2JhKDI5LCAyNDMsIDE2MiwgMC4zNilcclxuXHQmLS1iaWdcclxuXHRcdGZvbnQtc2l6ZSAzMnB4XHJcblx0XHRsaW5lLWhlaWdodCA0OHB4XHJcblx0XHRmb250LXdlaWdodCBib2xkXHJcblx0Ji0tY2VudGVyXHJcblx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdCYtLWlubGluZVxyXG5cdFx0ZGlzcGxheSBpbmxpbmUtYmxvY2tcclxuXHQmLS1pbnB1dF9hYnNcclxuXHRcdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0XHRpbnB1dFxyXG5cdFx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxyXG5cdFx0XHR0b3AgMFxyXG5cdFx0XHRsZWZ0IDBcclxuXHRcdFx0d2lkdGggMTAwJVxyXG5cdFx0XHRoZWlnaHQgMTAwJVxyXG5cdFx0XHRvcGFjaXR5IDBcclxuXHQmLS13aXRoX2ljb25cclxuXHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0YWxpZ24taXRlbXMgY2VudGVyXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXHJcblx0XHRpbWdcclxuXHRcdFx0bWFyZ2luLXJpZ2h0IDEwcHhcclxuXHRcdFx0d2lkdGggMzBweFxyXG5cdFx0XHRoZWlnaHQgMzBweFxyXG5cdCYtLXNoYWRvd1xyXG5cdFx0Ym94LXNoYWRvdyAwcHggMHB4IDUwcHggcmdiYSgyOSwgMjQzLCAxNjIsIDAuMzYpXHJcblx0Ji0tdGVsZWdcclxuXHRcdGJhY2tncm91bmQgbGluZWFyLWdyYWRpZW50KDBkZWcsICM1MEIxREYsICM1MEIxREYpLCBsaW5lYXItZ3JhZGllbnQoOTAuNzJkZWcsICMyNUYxQUYgMi4wNiUsICMxMUFCREQgOTcuNyUpXHJcblx0XHRjb2xvciAkd2hpdGVcclxuXHRcdGZvbnQtc2l6ZSAxNnB4XHJcblx0XHRsaW5lLWhlaWdodCAyNHB4XHJcblx0XHRwYWRkaWduIDEwcHggMFxyXG5cdCYtLXdoYXRzYXBwXHJcblx0XHRiYWNrZ3JvdW5kIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzNURCMjMgMC40MSUsICMyN0ExMUEgOTUuMTYlKSwgbGluZWFyLWdyYWRpZW50KDkwLjcyZGVnLCAjMjVGMUFGIDIuMDYlLCAjMTFBQkREIDk3LjclKVxyXG5cdFx0Y29sb3IgJHdoaXRlXHJcblx0XHRmb250LXNpemUgMTZweFxyXG5cdFx0bGluZS1oZWlnaHQgMjRweFxyXG5cdFx0cGFkZGlnbiAxMHB4IDBcclxuXHJcblxyXG4vKiBzdHlsZXMgKi9cclxuLm1haW5cclxuXHRtaW4td2lkdGggJG1pbi13aWR0aFxyXG5cdHdpZHRoIDEwMCVcclxuXHRmbGV4LWdyb3cgMVxyXG5cdHBvc2l0aW9uIHJlbGF0aXZlXHJcblxyXG4uc2VjdGlvblxyXG5cdHBhZGRpbmctYm90dG9tIDE3MHB4XHJcblx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHRtYXgtd2lkdGggMTkyMHB4XHJcblx0bWFyZ2luIGF1dG9cclxuXHQmX190aXRsZVxyXG5cdFx0Ji0tY2VudGVyXHJcblx0XHRcdHRleHQtYWxpZ24gY2VudGVyXHJcblx0Ji0taGVyb1xyXG5cdFx0cGFkZGluZy10b3AgMTc1cHhcclxuXHRcdHBhZGRpbmctYm90dG9tIDE0MHB4XHJcblx0XHRvdmVyZmxvdyBoaWRkZW5cclxuXHQmLS1oZXJvX2JnXHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlIHVybCgnLi4vaW1nL21haW4vaGVyby1iZy5wbmcnKVxyXG5cdFx0YmFja2dyb3VuZC1zaXplIGNvdmVyXHJcblx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQgZml4ZWRcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb24gcmlnaHRcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0IG5vLXJlcGVhdFxyXG5cdCYtLXdlbGNvbWVcclxuXHRcdGJhY2tncm91bmQtaW1hZ2UgdXJsKCcuLi9pbWcvbWFpbi93ZWxjb21lLXNlY3Rpb24tYmcucG5nJylcclxuXHRcdGJhY2tncm91bmQtc2l6ZSBjb250YWluXHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdCBuby1yZXBlYXRcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb24gdG9wXHJcblx0Ji0tYWJvdXRcclxuXHRcdGJhY2tncm91bmQtaW1hZ2UgdXJsKCcuLi9pbWcvbWFpbi9hYm91dC1iZy5wbmcnKVxyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbiAwIC0xMDBweFxyXG5cdFx0YmFja2dyb3VuZC1zaXplIDEwMCUgYXV0b1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQgbm8tcmVwZWF0XHJcblxyXG4uaGVyb1xyXG5cdC53cmFwcGVyXHJcblx0XHRwb3NpdGlvbiB1bnNldFxyXG5cdCZfX3dyYXBwZXJcclxuXHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0YWxpZ24taXRlbXMgZmxleC1zdGFydFxyXG5cdFx0anVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cclxuXHQmX19ibG9ja1xyXG5cdFx0d2lkdGggNTAlXHJcblx0XHQmLS1lbmRcclxuXHRcdFx0ZGlzcGxheSBmbGV4XHJcblx0XHRcdGp1c3RpZnktY29udGVudCBmbGV4LWVuZFxyXG5cdFx0Ji0taW1nXHJcblx0XHRcdHBhZGRpbmctcmlnaHQgNjVweFxyXG5cdCYtcGhvbmVcclxuXHRcdG1heC13aWR0aCAyNDBweFxyXG5cdFx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHRcdCZfX2JnXHJcblx0XHRcdHBvc2l0aW9uIGFic29sdXRlXHJcblx0XHRcdHJpZ2h0IDBcclxuXHRcdFx0d2lkdGggNTE1cHhcclxuXHRcdFx0aGVpZ2h0IDUxOHB4XHJcblx0XHQmX19tYWluXHJcblx0XHRcdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0XHRcdHotaW5kZXggMTBcclxuXHRcdFx0Ym94LXNoYWRvdyAwcHggMTVweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC40KVxyXG5cdFx0XHRib3JkZXItcmFkaXVzIDQwcHhcclxuXHQmX19iZ1xyXG5cdFx0cG9zaXRpb24gYWJzb2x1dGVcclxuXHRcdCYtLXRvcFxyXG5cdFx0XHR0b3AgMFxyXG5cdFx0XHRyaWdodCAwXHJcblx0XHRcdHdpZHRoIDc4OHB4XHJcblx0XHRcdGhlaWdodCA1MTdweFxyXG5cdFx0XHR6LWluZGV4IDJcclxuXHRcdCYtLWJvdHRvbVxyXG5cdFx0XHRib3R0b20gMTAwcHhcclxuXHRcdFx0cmlnaHQgMFxyXG5cdFx0XHR3aWR0aCAxMzk2cHhcclxuXHRcdFx0aGVpZ2h0IDQzN3B4XHJcblx0XHRcdHotaW5kZXggMlxyXG5cdCZfX2VsbGlwc2VcclxuXHRcdHBvc2l0aW9uIGFic29sdXRlXHJcblx0XHR6LWluZGV4IDFcclxuXHRcdHRyYW5zaXRpb24gJHRyYW5zXHJcblx0XHQmLS1iaWdcclxuXHRcdFx0cmlnaHQgLTgwcHhcclxuXHRcdFx0Ym90dG9tIC0zMHB4XHJcblx0XHRcdHdpZHRoIDgxN3B4XHJcblx0XHRcdGhlaWdodCA4MTdweFxyXG5cdFx0Ji0tc21hbGxcclxuXHRcdFx0d2lkdGggNzMwcHhcclxuXHRcdFx0aGVpZ2h0IDczMHB4XHJcblx0XHRcdGJvdHRvbSAtMTBweFxyXG5cdFx0XHRyaWdodCAtOTVweFxyXG5cdCZfX3RleHRcclxuXHRcdG1heC13aWR0aCA0MDBweFxyXG5cdFx0bWFyZ2luLXRvcCAzNnB4XHJcblx0XHRwXHJcblx0XHRcdGZvbnQtc2l6ZSAyMHB4XHJcblx0XHRcdGxpbmUtaGVpZ2h0IDI4cHhcclxuXHQmX190ZXh0LFxyXG5cdCZfX2J0bnNcclxuXHRcdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0XHR6LWluZGV4IDJcclxuXHQmX19idG5zXHJcblx0XHRtYXJnaW4tdG9wIDQwcHhcclxuXHQmX190aXRsZSxcclxuXHQmX190ZXh0XHJcblx0XHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdFx0ei1pbmRleCAxMFxyXG5cclxuLmNoaXBcclxuXHRwb3NpdGlvbiBhYnNvbHV0ZVxyXG5cdHotaW5kZXggMTFcclxuXHQmLS1iaWdcclxuXHRcdHdpZHRoIDEzMHB4XHJcblx0XHRoZWlnaHQgMTMwcHhcclxuXHRcdHJpZ2h0IC03MHB4XHJcblx0XHR0b3AgNTBweFxyXG5cdCYtLW1lZGl1bSxcclxuXHQmLS1zbWFsbFxyXG5cdFx0d2lkdGggMTAwcHhcclxuXHRcdGhlaWdodCAxMDBweFxyXG5cdCYtLW1lZGl1bVxyXG5cdFx0dG9wIDQwJVxyXG5cdFx0cmlnaHQgLTE1MHB4XHJcblx0Ji0tc21hbGxcclxuXHRcdGJvdHRvbSAzMHB4XHJcblx0XHRyaWdodCAtNzVweFxyXG5cdFx0ei1pbmRleCAxMFxyXG5cclxuXHJcbi5pY29uc1xyXG5cdC53cmFwcGVyXHJcblx0XHRtYXgtd2lkdGggMTEwMHB4XHJcblx0Jl9fd3JhcHBlclxyXG5cdFx0ZGlzcGxheSBmbGV4XHJcblx0XHRhbGlnbi1pdGVtcyBmbGV4LXN0YXJ0XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXHJcblx0XHRnYXAgOTBweFxyXG5cdCZfX2l0ZW1cclxuXHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0YWxpZ24taXRlbXMgY2VudGVyXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXHJcblx0XHRmbGV4LWRpcmVjdGlvbiBjb2x1bW5cclxuXHQmX19pbWdcclxuXHRcdG1hcmdpbi1ib3R0b20gMjBweFxyXG5cdCZfX3RleHRcclxuXHRcdGZvbnQtc2l6ZSAxOHB4XHJcblx0XHRsaW5lLWhlaWdodCAyNHB4XHJcblx0XHRmb250LXdlaWdodCA1MDBcclxuXHRcdGNvbG9yICR3aGl0ZVxyXG5cdFx0dGV4dC1hbGlnbiBjZW50ZXJcclxuXHRcdG1heC13aWR0aCAyMDBweFxyXG5cdFx0bWFyZ2luIGF1dG9cclxuXHJcbi5hYm91dFxyXG5cdCZfX3dyYXBwZXJcclxuXHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0YWxpZ24taXRlbXMgZmxleC1zdGFydFxyXG5cdFx0anVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cclxuXHRcdGZsZXgtd3JhcCB3cmFwXHJcblx0Jl9fYmxvY2tcclxuXHRcdHdpZHRoIGNhbGMoNTAlIC0gMzBweClcclxuXHQmX190ZXh0XHJcblx0XHRtYXJnaW4tdG9wIDMycHhcclxuXHRcdHBcclxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpXHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbSAyMHB4XHJcblx0Ji1kaWdpdHNcclxuXHRcdG1hcmdpbi10b3AgMzJweFxyXG5cdFx0bWF4LXdpZHRoIDM3MHB4XHJcblx0XHQmX19pdGVtXHJcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKVxyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b20gNTBweFxyXG5cdFx0Jl9fdGl0bGVcclxuXHRcdFx0Zm9udC1zaXplIDY0cHhcclxuXHRcdFx0bGluZS1oZWlnaHQgNzJweFxyXG5cdFx0XHRmb250LXdlaWdodCA3MDBcclxuXHRcdFx0Y29sb3IgJHdoaXRlXHJcblx0XHRcdG1hcmdpbi1ib3R0b20gMTJweFxyXG5cdFx0XHRwYWRkaW5nLWxlZnQgMjVweFxyXG5cclxuXHJcbi5jdGFcclxuXHQmX19pbm5lclxyXG5cdFx0Ym9yZGVyLXJhZGl1cyAxMHB4XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlIHVybCgnLi4vaW1nL21haW4vY3RhLWJnLnBuZycpXHJcblx0XHRiYWNrZ3JvdW5kLXNpemUgY292ZXJcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb24gY2VudGVyXHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdCBuby1yZXBlYXRcclxuXHRcdGJveC1zaGFkb3cgaW5zZXQgMHB4IDRweCAxOHB4IHJnYmEoNTEsIDYxLCA1OSwgMC4yKVxyXG5cdFx0YmFja2Ryb3AtZmlsdGVyIGJsdXIoNi41cHgpXHJcblx0Jl9fdGl0bGVcclxuXHRcdHRleHQtYWxpZ24gY2VudGVyXHJcblx0XHRmb250LXNpemUgNzBweFxyXG5cdFx0bGluZS1oZWlnaHQgNzBweFxyXG5cdFx0Y29sb3IgJHdoaXRlXHJcblx0XHRtYXJnaW4tYm90dG9tIDEwcHhcclxuXHRcdGZvbnQtd2VpZ2h0IGJvbGRcclxuXHQmLWluZm9cclxuXHRcdG1hcmdpbi1ib3R0b20gMTdweFxyXG5cdFx0cGFkZGluZyA1MHB4IDUwcHggMFxyXG5cdFx0Jl9faXRlbVxyXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZClcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tIDQwcHhcclxuXHQmX19jaGFydFxyXG5cdFx0cGFkZGluZy1yaWdodCAyMHB4XHJcblx0Jl9fYnRuXHJcblx0XHRwYWRkaW5nIDAgNTBweCA1MHB4XHJcblxyXG4ud2VsY29tZVxyXG5cdCZfX3dyYXBwZXJcclxuXHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0YWxpZ24taXRlbXMgY2VudGVyXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQgc3BhY2UtYmV0d2VlblxyXG5cdCZfX2Jsb2NrXHJcblx0XHR3aWR0aCBjYWxjKDUwJSAtIDMwcHgpXHJcblx0Ji1waG9uZVxyXG5cdFx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0YWxpZ24taXRlbXMgY2VudGVyXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXHJcblx0XHQmX19tYWluXHJcblx0XHRcdG1heC13aWR0aCAzMDVweFxyXG5cdCZfX2xpc3RcclxuXHRcdG1hcmdpbi10b3AgMjRweFxyXG5cdCZfX2luZm9cclxuXHRcdHBhZGRpbmctbGVmdCA5NXB4XHJcblx0Jl9fYnRuXHJcblx0XHRtYXJnaW4tdG9wIDUwcHhcclxuXHQmX19sYWJlbFxyXG5cdFx0cG9zaXRpb24gYWJzb2x1dGVcclxuXHRcdCYtLWJpZ1xyXG5cdFx0XHR3aWR0aCAxNzNweFxyXG5cdFx0XHR0b3AgNzBweFxyXG5cdFx0XHRyaWdodCAtMzBweFxyXG5cdFx0Ji0tc21hbGxcclxuXHRcdFx0d2lkdGggMTIzcHhcclxuXHRcdCYtLWxlZnRcclxuXHRcdFx0bGVmdCA1cHhcclxuXHRcdFx0dG9wIDU1JVxyXG5cdFx0Ji0tcmlnaHRcclxuXHRcdFx0cmlnaHQgLTUwcHhcclxuXHRcdFx0Ym90dG9tIDE1MHB4XHJcblxyXG4uaG93XHJcblx0Jl9fdGl0bGVcclxuXHRcdG1hcmdpbi1ib3R0b20gMzVweFxyXG5cdCZfX3dyYXBwZXJcclxuXHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0YWxpZ24taXRlbXMgZmxleC1zdGFydFxyXG5cdFx0anVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cclxuXHRcdGZsZXgtd3JhcCB3cmFwXHJcblx0Ji1pdGVtXHJcblx0XHR3aWR0aCBjYWxjKDUwJSAtIDUwcHgpXHJcblx0XHRkaXNwbGF5IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zIGZsZXgtc3RhcnRcclxuXHRcdGp1c3RpZnktY29udGVudCBmbGV4LXN0YXJ0XHJcblx0XHRtYXJnaW4tdG9wIDEycHhcclxuXHRcdG1hcmdpbi1ib3R0b20gMzBweFxyXG5cdFx0Jl9faWNvblxyXG5cdFx0XHRmbGV4LXNocmluayAwXHJcblx0XHQmX19pbmZvXHJcblx0XHRcdG1hcmdpbi1sZWZ0IDI1cHhcclxuXHRcdCZfX3RpdGxlXHJcblx0XHRcdGZvbnQtc2l6ZSAyNHB4XHJcblx0XHRcdGxpbmUtaGVpZ2h0IDM0cHhcclxuXHRcdFx0Y29sb3IgJHdoaXRlXHJcblx0XHRcdGZvbnQtd2VpZ2h0IGJvbGRcclxuXHRcdFx0bWFyZ2luLWJvdHRvbSAxMHB4XHJcblx0XHR1bFxyXG5cdFx0XHRsaVxyXG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKVxyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbSA1cHhcclxuXHRcdFx0XHJcblx0XHRcdCIsImZvbnQoJGZvbnQtcywgJGZvbnQtaCwgJGZvbnQtYywgJGZvbnQtZiwgJGZvbnQtdykgXHJcblx0Zm9udC1zaXplOiAkZm9udC1zXHJcblx0bGluZS1oZWlnaHQ6ICRmb250LWhcclxuXHRmb250LWZhbWlseTogJGZvbnQtZlxyXG5cdGNvbG9yOiAkZm9udC1jXHJcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdcclxuIiwiLyo9PT09PT09PT09ICBEZXNrdG9wIEZpcnN0ICA9PT09PT09PT09Ki9cblxuLy8gLyogTGFyZ2UgRGV2aWNlcywgV2lkZSBTY3JlZW5zICovXG4vLyBAbWVkaWEgKG1heC13aWR0aCA6IDEyMDBweClcbi8vIC8qIE1lZGl1bSBEZXZpY2VzLCBEZXNrdG9wcyAqL1xuLy8gQG1lZGlhIChtYXgtd2lkdGggOiA5OTJweClcbi8vIC8qIFNtYWxsIERldmljZXMsIFRhYmxldHMgKi9cbi8vIEBtZWRpYSAobWF4LXdpZHRoIDogNzY4cHgpXG4vLyAvKiBTbWFsbCBEZXZpY2VzLCBUYWJsZXRzICovXG4vLyBAbWVkaWEgKG1heC13aWR0aCA6IDU2OHB4KVxuLy8gLyogU21hbGwgRGV2aWNlcywgVGFibGV0cyAqL1xuLy8gQG1lZGlhIChtYXgtd2lkdGggOiA0ODBweClcbi8vIC8qIEN1c3RvbSwgaVBob25lIFJldGluYSAqL1xuLy8gQG1lZGlhIChtYXgtd2lkdGggOiAzODBweClcbi8qKi9cblxuXG5AbWVkaWEgKG1heC13aWR0aCAxMTYwcHgpXG4gICAgLmhlcm9cbiAgICAgICAgJl9fZWxsaXBzZVxuICAgICAgICAgICAgJi0tYmlnLFxuICAgICAgICAgICAgJi0tc21hbGxcbiAgICAgICAgICAgICAgICByaWdodCAtMjAwcHhcbkBtZWRpYSAobWF4LXdpZHRoIDEwMjRweClcbiAgICAuaGVyb1xuICAgICAgICAmX19lbGxpcHNlXG4gICAgICAgICAgICAmLS1iaWcsXG4gICAgICAgICAgICAmLS1zbWFsbFxuICAgICAgICAgICAgICAgIHJpZ2h0IC0yNTBweFxuQG1lZGlhIChtaW4td2lkdGggODkxcHgpXG4gICAgLmJ1cmdcbiAgICAgICAgZGlzcGxheSBub25lXG5AbWVkaWEgKG1heC13aWR0aCA4OTBweClcbiAgICAubWVudVxuICAgICAgICAmLS1oZWFkZXJcbiAgICAgICAgICAgIGRpc3BsYXkgbm9uZVxuICAgIC5sYW5nXG4gICAgICAgIGRpc3BsYXkgbm9uZVxuQG1lZGlhIChtaW4td2lkdGggODIxcHgpXG4gICAgLmhlcm9cbiAgICAgICAgJl9fYnRuc1xuICAgICAgICAgICAgJi0tbW9iaWxlXG4gICAgICAgICAgICAgICAgZGlzcGxheSBub25lXG5AbWVkaWEgKG1heC13aWR0aCA4MjBweClcbiAgICAuc2VjdGlvblxuICAgICAgICAmLS1oZXJvXG4gICAgICAgICAgICBwYWRkaW5nLXRvcCAxMTVweFxuICAgIC5oZXJvXG4gICAgICAgICZfX3dyYXBwZXJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uIGNvbHVtblxuICAgICAgICAmX19ibG9ja1xuICAgICAgICAgICAgd2lkdGggMTAwJVxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb24gY29sdW1uXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZClcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tIDIwcHhcbiAgICAgICAgICAgICYtLWVuZFxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudCBjZW50ZXJcbiAgICAgICAgICAgICYtLW1vYmlsZV9jb2x1bW5cbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbiBjb2x1bW5cbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtcyBjZW50ZXJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXG4gICAgICAgICZfX2VsbGlwc2VcbiAgICAgICAgICAgICYtLWJpZyxcbiAgICAgICAgICAgICYtLXNtYWxsXG4gICAgICAgICAgICAgICAgcmlnaHQgLTEwMHB4XG4gICAgICAgICAgICAgICAgdG9wIDM4MHB4XG5cbiAgICAgICAgJl9fYnRuc1xuICAgICAgICAgICAgcG9zdGlvbiByZWxhdGl2ZVxuICAgICAgICAgICAgei1pbmRleCAxMFxuICAgICAgICAgICAgJi0tZGVza3RvcFxuICAgICAgICAgICAgICAgIGRpc3BsYXkgbm9uZVxuICAgICAgICAmLXBob25lXG4gICAgICAgICAgICBtYXJnaW4tbGVmdCAyMDBweFxuICAgIC5pY29uc1xuICAgICAgICAmX193cmFwcGVyXG4gICAgICAgICAgICBnYXAgMjBweFxuICAgIC5hYm91dFxuICAgICAgICAmX193cmFwcGVyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbiBjb2x1bW5cbiAgICAgICAgJl9fYmxvY2tcbiAgICAgICAgICAgIHdpZHRoIDEwMCVcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKVxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b20gMTAwcHhcbiAgICAud2VsY29tZVxuICAgICAgICAmX19pbmZvXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQgMFxuICAgIC5jdGFcbiAgICAgICAgbWF4LXdpZHRoIDUyMHB4XG4gICAgICAgIG1hcmdpbiBhdXRvXG5AbWVkaWEgKG1heC13aWR0aCA3NjhweClcbiAgICAuaG93XG4gICAgICAgICYtaXRlbVxuICAgICAgICAgICAgd2lkdGggMTAwJVxuQG1lZGlhIChtYXgtd2lkdGggNzIwcHgpXG4gICAgLmhlcm9cbiAgICAgICAgJl9fZWxsaXBzZVxuICAgICAgICAgICAgJi0tYmlnLFxuICAgICAgICAgICAgJi0tc21hbGxcbiAgICAgICAgICAgICAgICB0b3AgNDUwcHhcbkBtZWRpYSAobWF4LXdpZHRoIDY4MHB4KVxuICAgIC5zZWN0aW9uXG4gICAgICAgIHBhZGRpbmctYm90dG9tIDcwcHhcbiAgICAuaWNvbnNcbiAgICAgICAgJl9fd3JhcHBlclxuICAgICAgICAgICAgZmxleC13cmFwIHdyYXBcbiAgICAgICAgICAgIGdhcCAwXG4gICAgICAgICZfX2l0ZW1cbiAgICAgICAgICAgIHdpZHRoIDUwJVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbSA1MHB4XG4gICAgLndlbGNvbWVcbiAgICAgICAgJl9fd3JhcHBlclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb24gY29sdW1uLXJldmVyc2VcbiAgICAgICAgJl9fYmxvY2tcbiAgICAgICAgICAgIHdpZHRoIDEwMCVcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b20gNTBweFxuICAgICAgICAmX190aXRsZSxcbiAgICAgICAgJl9fbGlzdFxuICAgICAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgICAgICAgJl9fYnRuXG4gICAgICAgICAgICBkaXNwbGF5IGZsZXhcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudCBjZW50ZXJcbiAgICAud2VsY29tZVxuICAgICAgICAmX19sYWJlbFxuICAgICAgICAgICAgJi0tYmlnXG4gICAgICAgICAgICAgICAgcmlnaHQgMzBweFxuICAgICAgICAgICAgJi0tbGVmdFxuICAgICAgICAgICAgICAgIGxlZnQgNTBweFxuICAgICAgICAgICAgJi0tcmlnaHRcbiAgICAgICAgICAgICAgICByaWdodCAwXG5AbWVkaWEgKG1heC13aWR0aCA1ODBweClcbiAgICAuaGVyb1xuICAgICAgICAmLXBob25lXG4gICAgICAgICAgICBtYXJnaW4tbGVmdCAwXG4gICAgICAgICZfX2VsbGlwc2VcbiAgICAgICAgICAgICYtLWJpZyxcbiAgICAgICAgICAgICYtLXNtYWxsXG4gICAgICAgICAgICAgICAgcmlnaHQgLTIwMHB4XG4gICAgICAgICZfX2Jsb2NrXG4gICAgICAgICAgICAmLS1pbWdcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0IDBcbiAgICB1bFxuICAgICAgICAmLmRlY29yYXRlZFxuICAgICAgICAgICAgJi0tY2VudGVyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXMgZmxleC1zdGFydFxuQG1lZGlhIChtYXgtd2lkdGggNTMwcHgpXG4gICAgLmJ0blxuICAgICAgICAmLS1iaWdcbiAgICAgICAgICAgIGZvbnQtc2l6ZSAyMHB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodCAzNnB4XG4gICAgLmFib3V0XG4gICAgICAgICYtZGlnaXRzXG4gICAgICAgICAgICAmX190aXRsZVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSA0NHB4XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgNTJweFxuICAgIC5jdGFcbiAgICAgICAgJl9fdGl0bGVcbiAgICAgICAgICAgIGZvbnQtc2l6ZSA0MHB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodCA0MHB4XG4gICAgLndlbGNvbWVcbiAgICAgICAgJl9fbGFiZWxcbiAgICAgICAgICAgICYtLWJpZ1xuICAgICAgICAgICAgICAgIHJpZ2h0IC0yMHB4XG4gICAgICAgICAgICAgICAgdG9wIDMwcHhcbiAgICAgICAgICAgICYtLWxlZnRcbiAgICAgICAgICAgICAgICBsZWZ0IDBcbiAgICAgICAgICAgICYtLXJpZ2h0XG4gICAgICAgICAgICAgICAgYm90dG9tIDI1MHB4XG5AbWVkaWEgKG1pbi13aWR0aCA0ODFweClcbiAgICAuaGVyb1xuICAgICAgICAmX19iZ1xuICAgICAgICAgICAgLm1vYmlsZVxuICAgICAgICAgICAgICAgIGRpc3BsYXkgbm9uZVxuQG1lZGlhIChtYXgtd2lkdGggNDgwcHgpXG4gICAgaDFcbiAgICAgICAgZm9udC1zaXplIDMycHhcbiAgICAgICAgbGluZS1oZWlnaHQgMzhweFxuICAgIGgyXG4gICAgICAgIGZvbnQtc2l6ZSAyOHB4XG4gICAgICAgIGxpbmUtaGVpZ2h0IDM0cHhcbiAgICAuYnRuXG4gICAgICAgICYtLWJpZ1xuICAgICAgICAgICAgZm9udC1zaXplIDE2cHhcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0IDI0cHhcbiAgICAuc2VjdGlvblxuICAgICAgICAmLS1oZXJvX2JnXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlIHVybCgnLi4vaW1nL21haW4vaGVyby1iZy1tb2JpbGUucG5nJylcbiAgICAgICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudCB1bnNldFxuICAgICAgICAmLS13ZWxjb21lXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemUgY292ZXJcbiAgICAgICAgJi0tYWJvdXRcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gY2VudGVyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemUgY292ZXJcbiAgICAuaGVyb1xuICAgICAgICAmX19iZ1xuICAgICAgICAgICAgLmRlc2t0b3BcbiAgICAgICAgICAgICAgICBkaXNwbGF5IG5vbmVcbiAgICAgICAgICAgICYtLXRvcFxuICAgICAgICAgICAgICAgIG1heC13aWR0aCAxMDAlXG4gICAgICAgICAgICAgICAgd2lkdGggMTAwJVxuICAgICAgICAgICAgICAgIGhlaWdodCBhdXRvXG4gICAgICAgICAgICAgICAgdG9wIDE5MHB4XG4gICAgICAgICAgICAmLS1ib3R0b21cbiAgICAgICAgICAgICAgICB3aWR0aCAxMDAlXG4gICAgICAgICAgICAgICAgaGVpZ2h0IDIyMnB4XG4gICAgICAgICAgICAgICAgcmlnaHQgLTUwcHhcbiAgICAgICAgICAgICAgICBib3R0b20gMTgwcHhcbiAgICAgICAgJl9fZWxsaXBzZVxuICAgICAgICAgICAgJi0tYmlnLFxuICAgICAgICAgICAgJi0tc21hbGxcbiAgICAgICAgICAgICAgICByaWdodCAtMTAwcHhcbiAgICAgICAgICAgICAgICB0b3AgMjUwcHhcbiAgICAgICAgICAgICYtLWJpZ1xuICAgICAgICAgICAgICAgIHdpZHRoIDU4MHB4XG4gICAgICAgICAgICAgICAgaGVpZ2h0IDU4MHB4XG4gICAgICAgICAgICAmLS1zbWFsbFxuICAgICAgICAgICAgICAgIHdpZHRoIDUxMHB4XG4gICAgICAgICAgICAgICAgaGVpZ2h0IDUxMHB4XG4gICAgICAgICAgICAgICAgdG9wIDI1MHB4XG4gICAgICAgICAgICAgICAgcmlnaHQgLTEyMHB4XG4gICAgICAgICYtcGhvbmVcbiAgICAgICAgICAgIG1heC13aWR0aCAxNjVweFxuICAgICAgICAmX190ZXh0XG4gICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIDE4cHhcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCAyNHB4XG4gICAgLmNoaXBcbiAgICAgICAgJi0tYmlnXG4gICAgICAgICAgICB3aWR0aCA5NXB4XG4gICAgICAgICAgICBoZWlnaHQgOTVweFxuICAgICAgICAgICAgdG9wIDQwcHhcbiAgICAgICAgICAgIHJpZ2h0IC01MHB4XG4gICAgICAgICYtLW1lZGl1bVxuICAgICAgICAgICAgd2lkdGggODBweFxuICAgICAgICAgICAgaGVpZ2h0IDgwcHhcbiAgICAgICAgICAgIHJpZ2h0IC0xMDBweFxuICAgICAgICAmLS1zbWFsbFxuICAgICAgICAgICAgd2lkdGggNzBweFxuICAgICAgICAgICAgaGVpZ2h0IDcwcHhcbiAgICAgICAgICAgIHJpZ2h0IC00NXB4XG4gICAgLmNvbnRhY3RzXG4gICAgICAgICZfX3dyYXBwZXJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uIGNvbHVtblxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50IGNlbnRlclxuICAgICAgICAgICAgYWxpZ24taXRlbXMgY2VudGVyXG4gICAgLmljb25zXG4gICAgICAgICZfX3dyYXBwZXJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uIGNvbHVtblxuICAgICAgICAmX19pdGVtXG4gICAgICAgICAgICB3aWR0aCAxMDAlXG4gICAgLmFib3V0XG4gICAgICAgICZfX3RleHRcbiAgICAgICAgICAgIHBcbiAgICAgICAgICAgICAgICBmb250LXNpemUgMThweFxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IDI4cHhcbiAgICAuY3RhXG4gICAgICAgICZfX2J0blxuICAgICAgICAgICAgcGFkZGluZyAwIDI1cHggNTBweFxuICAgICAgICAmLWluZm9cbiAgICAgICAgICAgIHBhZGRpbmcgNTBweCAyICA1cHggMFxuICAgIC5ob3dcbiAgICAgICAgJi1pdGVtXG4gICAgICAgICAgICAmX190aXRsZVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSAyMHB4XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgMjZweFxuXG4gICAgICAgICAgICAmX19pY29uXG4gICAgICAgICAgICAgICAgd2lkdGggNTBweFxuICAgICAgICAgICAgICAgIGhlaWdodCA1MHB4XG4gICAgXG4gICAgLnBvcHVwXG4gICAgICAgIC5mb3JtX19yb3dcbiAgICAgICAgICAgICYtLTJfaXRlbXMsXG4gICAgICAgICAgICAmLS1ncm93XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb24gY29sdW1uXG4gICAgICAgICAgICAgICAgLmZvcm1fX2lucHV0XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoIDEwMCVcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tIDIwcHhcbiAgICAgICAgLmNoZWNrYm94ZXNcbiAgICAgICAgICAgICZfX3dyYXBwZXJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgZmxleC1zdGFydFxuICAgICAgICAmLS10aW1lclxuICAgICAgICAgICAgLnBvcHVwXG4gICAgICAgICAgICAgICAgJl9fdGl0bGVcbiAgICAgICAgICAgICAgICAgICAgaDJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSAzMHB4XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCA0NnB4XG4gICAgICAgICAgICAgICAgJl9fdGV4dFxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemUgMThweFxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCAyNnB4XG4gICAgICAgICAgICAgICAgJl9fYnRuc1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbiBjb2x1bW5cblxuQG1lZGlhIChtYXgtd2lkdGggNDMwcHgpXG4gICAgLnNlY3Rpb25cbiAgICAgICAgJi0taGVyb19iZ1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tIDIwcHhcbiAgICAuaGVyb1xuICAgICAgICAmX19iZ1xuICAgICAgICAgICAgJi0tdG9wXG4gICAgICAgICAgICAgICAgdG9wIDIyMHB4XG4gICAgICAgICAgICAgICAgcmlnaHQgLTIwcHhcbiAgICAgICAgICAgICYtLWJvdHRvbVxuICAgICAgICAgICAgICAgIGJvdHRvbSAwXG4gICAgICAgICAgICAgICAgaGVpZ2h0IDQwMHB4XG4gICAgICAgICZfX2VsbGlwc2VcbiAgICAgICAgICAgICYtLWJpZ1xuICAgICAgICAgICAgICAgIHdpZHRoIDU1MHB4XG4gICAgICAgICAgICAgICAgaGVpZ2h0IDU1MHB4XG4gICAgICAgICAgICAgICAgcmlnaHQgLTEyMHB4XG4gICAgICAgICAgICAgICAgdG9wIDI0MHB4XG4gICAgICAgICAgICAmLS1zbWFsbFxuICAgICAgICAgICAgICAgIHdpZHRoIDUxMHB4XG4gICAgICAgICAgICAgICAgaGVpZ2h0IDUxMHB4XG4gICAgICAgICAgICAgICAgXG5AbWVkaWEgKG1heC13aWR0aCAzOTBweClcbiAgICAuaGVyb1xuICAgICAgICAmX19iZ1xuICAgICAgICAgICAgJi0tdG9wXG4gICAgICAgICAgICAgICAgdG9wIDI0MHB4XG4gICAgICAgICZfX2VsbGlwc2VcbiAgICAgICAgICAgICYtLXNtYWxsXG4gICAgICAgICAgICAgICAgdG9wIDQ0MHB4XG4gICAgICAgICAgICAgICAgcmlnaHQgLTgwcHhcbiAgICAgICAgICAgICAgICB3aWR0aCA0MzBweFxuICAgICAgICAgICAgICAgIGhlaWdodCA0MzBweFxuICAgICAgICAgICAgJi0tYmlnXG4gICAgICAgICAgICAgICAgd2lkdGggNTAwcHhcbiAgICAgICAgICAgICAgICBoZWlnaHQgNTAwcHhcbiAgICAgICAgICAgICAgICB0b3AgNDIwcHhcbiAgICAgICAgICAgICAgICByaWdodCAtMTEwcHhcbiAgICAud2VsY29tZVxuICAgICAgICAmX19sYWJlbFxuICAgICAgICAgICAgJi0tYmlnXG4gICAgICAgICAgICAgICAgd2lkdGggMTIwcHhcbiAgICAgICAgICAgICYtLXNtYWxsXG4gICAgICAgICAgICAgICAgd2lkdGggMTAwcHhcbiAgICAucG9wdXBcbiAgICAgICAgcGFkZGluZyAyNXB4IDMwcHggMjBweFxuICAgICAgICAmLS10aW1lclxuICAgICAgICAgICAgcGFkZGluZyAzNXB4IDMwcHggMjBweCJdfQ== */