.user-btn {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 6px;
  transition: all 0.3s;
  cursor: pointer;
  font-size: 16px;
  line-height: 18px;
  font-weight: 700;
  padding: 12px 20px;
  text-decoration: none;
  min-height: 44px;
}
.user-btn svg {
  transition: all 0.3s;
}
.user-btn.red {
  border: 1px solid #dc143c;
  background: transparent;
  color: #dc143c;
  height: 44px;
  border-radius: 10px;
  padding: 14px 16px;
}
.user-btn.red:is(:hover, :focus) {
  color: #cb0f35;
  border-color: #cb0f35;
}
.user-btn.orange {
  border: 1px solid #f5b840;
  background: #f5b840;
  color: #000;
}
.user-btn.orange:is(:hover, :focus) {
  background-color: #eaab31;
}
.user-btn.green {
  border: 1px solid #73f69c;
  background: #73f69c;
  color: #000;
}
.user-btn.green:is(:hover, :focus) {
  background-color: #00dd80;
}
.user-btn.expanded {
  display: flex;
  width: 100%;
}
.user-btn.invert {
  border: 1px solid #f5b840;
  background-color: transparent;
  color: #f5b840;
}
.user-btn.invert:is(:hover, :focus) {
  color: #000;
  background-color: #f5b840;
}
.user-btn.invert.white {
  border-color: #f5f5f5;
  color: #f5f5f5;
}
.user-btn.invert.white svg {
  fill: #f5f5f5;
}
.user-btn.invert.white:is(:hover, :focus) {
  background: transparent;
  border-color: #f5b840;
  color: #f5b840;
}
.user-btn.invert.white:is(:hover, :focus) svg {
  fill: #f5b840;
}
.user-btn.grey {
  color: #fff;
  border-radius: 10px;
  border-color: transparent;
  background: #a9a9a9;
  height: 44px;
}
.user-btn.grey:is(:hover, :focus) {
  color: #353535;
}
.user-btn.hollow {
  height: 44px;
  background: none;
  color: #000;
  border: 1px solid #a9a9a9;
  border-radius: 10px;
}
.user-btn.hollow:is(:hover, :focus) {
  border-color: #000;
}
.user-btn[disabled] {
  cursor: not-allowed;
  background: #a9a9a9;
  border-color: #a9a9a9;
  color: #fff;
}
.user-btn[disabled]:hover {
  background: #a9a9a9;
  border-color: #a9a9a9;
  color: #fff;
}
.user-btn-del {
  background: none;
  margin: 0;
  padding: 4px 0;
  border: 0;
  display: inline-flex;
  align-items: center;
  -moz-column-gap: 5px;
       column-gap: 5px;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  color: #b23c53;
}
.user-btn-del svg {
  flex-shrink: 0;
  fill: #b23c53;
}

.login-popup {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999999;
  background: rgba(0, 0, 0, 0.3764705882);
  display: flex;
  overflow: auto;
}
@media screen and (min-width: 768px) {
  .login-popup {
    padding: 20px;
  }
}
.login-popup:not(.is-open) {
  display: none;
}
.login-popup-area {
  display: flex;
  flex-direction: column;
  background: #f5f5f5;
  width: 100%;
  height: -moz-max-content;
  height: max-content;
  max-width: 1140px;
  margin: 100px auto 0;
  position: relative;
  min-height: 100%;
}
@media screen and (max-width: 1199px) {
  .login-popup-area {
    margin: 70px auto 0;
  }
}
@media screen and (min-width: 768px) {
  .login-popup-area {
    border-radius: 10px;
    height: auto;
    min-height: 760px;
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 767px) {
  .login-popup-area {
    margin: auto;
  }
}
.login-popup-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  background: #000;
  padding: 20px;
}
@media screen and (min-width: 768px) {
  .login-popup-head {
    order: 1;
    display: none;
  }
}
.login-popup-cont {
  padding: 20px;
  position: relative;
}
@media screen and (min-width: 768px) {
  .login-popup-cont {
    padding: 40px 20px;
    order: 3;
  }
}
@media screen and (max-width: 767px) {
  .login-popup-cont {
    padding-top: 50px;
  }
}
.login-popup-cont-tabs {
  display: flex;
  margin-bottom: 24px;
}
.login-popup-cont-tabs button {
  flex: 1;
  background: none;
  color: #000;
  border: 1px solid #f5b840;
  border-radius: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  padding: 12px;
  box-sizing: border-box;
}
.login-popup-cont-tabs button:not(:last-child) {
  border-right: 0;
}
.login-popup-cont-tabs button:first-child {
  border-radius: 8px 0 0 8px;
}
.login-popup-cont-tabs button:last-child {
  border-radius: 0 8px 8px 0;
}
.login-popup-cont-tabs button.is-active {
  background: #f5b840;
}
.login-popup-data {
  max-width: 325px;
  margin: 0 auto;
}
.login-popup [data-tab-el]:not(.is-active) {
  display: none;
}
.login-popup-form {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.login-popup-form-ttl {
  text-align: center;
  font-size: 23px;
  font-weight: 700;
}
.login-popup-form-inputs {
  display: flex;
  flex-direction: column;
  grid-gap: 16px;
  gap: 16px;
}
.login-popup-banner {
  background: url("../img/popup.png") no-repeat center/cover;
  color: #fff;
  padding: 24px 20px;
  margin-top: auto;
}
@media screen and (min-width: 768px) {
  .login-popup-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: relative;
    order: 2;
    margin-top: unset;
    border-radius: 10px 0 0 10px;
  }
  [data-sign-popup=sign-up] .login-popup-banner-in {
    display: none;
  }
  [data-sign-popup=sign-in] .login-popup-banner-up {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .login-popup-banner {
    padding: 40px;
  }
}
@media screen and (max-width: 767px) {
  [data-sign-popup=sign-in] .login-popup-banner, [data-sign-popup=forgot] .login-popup-banner,
  .login-popup-banner .login-popup-banner-in,
  .login-popup-banner .login-popup-logo {
    display: none;
  }
  [data-sign-popup=sign-up] .login-popup-banner .login-popup-banner-up > :not(.login-popup-list) {
    display: none;
  }
}
.login-popup-logo {
  margin-bottom: 24px;
}
@media screen and (min-width: 1024px) {
  .login-popup-logo {
    margin-bottom: 60px;
  }
}
.login-popup-ttl {
  font-size: 34px;
  font-weight: 800;
  margin-bottom: 8px;
}
.login-popup-desc {
  font-size: 23px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 8px;
}
.login-popup-list {
  display: flex;
  flex-direction: column;
  gap: 14px;
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 768px) {
  .login-popup-list {
    margin-top: 24px;
  }
}
@media screen and (min-width: 1024px) {
  .login-popup-list {
    margin-top: 32px;
  }
}
.login-popup-list li {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  text-align: left;
  display: grid;
  grid-template-columns: 20px 1fr;
  gap: 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.4;
}
@media screen and (min-width: 1024px) {
  .login-popup-list li {
    font-size: 22px;
  }
}
.login-popup-list li:before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23F5B840'/%3E%3Cpath fill='%2335363C' d='m9.2 12.019 5.432-5.433a.624.624 0 0 1 .457-.192c.176 0 .329.064.456.192.129.129.193.28.193.457a.622.622 0 0 1-.193.457l-5.897 5.897a.615.615 0 0 1-.449.193.615.615 0 0 1-.449-.193l-2.756-2.756a.598.598 0 0 1-.185-.457.65.65 0 0 1 .201-.457.624.624 0 0 1 .457-.192c.177 0 .329.064.456.192L9.2 12.02Z'/%3E%3C/svg%3E") no-repeat center center/contain;
  position: relative;
}
@media screen and (min-width: 1024px) {
  .login-popup-list li:before {
    top: 5px;
  }
}
.login-popup-close {
  display: flex;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 25px;
  right: 20px;
  z-index: 10;
}
@media screen and (min-width: 768px) {
  .login-popup-close {
    top: 20px;
    right: 20px;
  }
  .login-popup-close svg {
    stroke: #777777;
    width: 20px;
    height: 20px;
    stroke-width: 2px;
  }
}
.login-popup-forgot-cont {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  gap: 16px;
}
.login-popup-forgot-ttl {
  font-size: 23px;
  font-weight: 700;
  text-align: center;
}
.login-popup-forgot-desc {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  max-width: 386px;
}
.login-popup-forgot-form {
  width: 100%;
  max-width: 272px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media screen and (min-width: 1024px) {
  .login-popup-forgot-form {
    margin-top: 14px;
  }
}
.login-popup-forgot-form.reset {
  max-width: 300px;
}
.login-popup-forgot .login-popup-logo {
  position: absolute;
  top: 24px;
  left: 24px;
}
.login-popup-banner {
  background: url("../img/popup-ca10.png") no-repeat center/cover;
  background-color: #000;
  color: #fff;
  padding: 24px 20px;
  margin-top: auto;
}
.login-popup-banner h1 {
  color: #fff;
}
.login-popup-banner h2 {
  color: #fff;
}
.login-popup-banner h3 {
  color: #fff;
}
.login-popup-banner h4 {
  color: #fff;
}
.login-popup-banner h5 {
  color: #fff;
}
.login-popup-banner h6 {
  color: #fff;
}
.login-popup-banner :where(ol, ul) {
  display: flex;
  flex-direction: column;
  gap: 14px;
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 768px) {
  .login-popup-banner :where(ol, ul) {
    margin-top: 24px;
  }
}
@media screen and (min-width: 1024px) {
  .login-popup-banner :where(ol, ul) {
    margin-top: 32px;
  }
}
.login-popup-banner :where(ol, ul) li {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  text-align: left;
  display: grid;
  grid-template-columns: 20px 1fr;
  gap: 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.4;
}
@media screen and (min-width: 1024px) {
  .login-popup-banner :where(ol, ul) li {
    font-size: 22px;
  }
}
.login-popup-banner :where(ol, ul) li:before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23F5B840'/%3E%3Cpath d='M9.19863 12.0192L14.6313 6.58653C14.7595 6.45833 14.9119 6.39423 15.0884 6.39423C15.2649 6.39423 15.417 6.45833 15.5448 6.58653C15.673 6.71474 15.7371 6.86709 15.7371 7.04359C15.7371 7.22008 15.673 7.37222 15.5448 7.5L9.64735 13.3974C9.51915 13.5256 9.36957 13.5897 9.19863 13.5897C9.02769 13.5897 8.87812 13.5256 8.74992 13.3974L5.99351 10.641C5.8653 10.5128 5.80376 10.3605 5.80889 10.184C5.81402 10.0075 5.8809 9.85534 6.00953 9.72756C6.13774 9.59935 6.29009 9.53525 6.46658 9.53525C6.64308 9.53525 6.79521 9.59935 6.92299 9.72756L9.19863 12.0192Z' fill='black'/%3E%3C/svg%3E") no-repeat center center/contain;
  position: relative;
}
@media screen and (min-width: 1024px) {
  .login-popup-banner :where(ol, ul) li:before {
    top: 5px;
  }
}
@media screen and (min-width: 768px) {
  .login-popup-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: relative;
    order: 2;
    margin-top: unset;
    border-radius: 10px 0 0 10px;
  }
  [data-sign-popup=sign-up] .login-popup-banner-in {
    display: none;
  }
  [data-sign-popup=sign-in] .login-popup-banner-up {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .login-popup-banner {
    padding: 40px;
  }
}
@media screen and (max-width: 767px) {
  [data-sign-popup=sign-in] .login-popup-banner, [data-sign-popup=forgot] .login-popup-banner,
  .login-popup-banner .login-popup-banner-in,
  .login-popup-banner .login-popup-logo {
    display: none;
  }
  [data-sign-popup=sign-up] .login-popup-banner .login-popup-banner-up > :not(.login-popup-list) {
    display: none;
  }
}

.sign-s-popup {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  display: flex;
  background: rgba(0, 0, 0, 0.3764705882);
  padding: 20px;
}
.sign-s-popup:not(.is-open) {
  display: none;
}
.sign-s-popup-area {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 16px;
  text-align: center;
  margin: auto;
  background: #ebebeb;
  border-radius: 10px;
  padding: 32px 25px;
  max-width: 568px;
  position: relative;
}
@media screen and (min-width: 768px) {
  .sign-s-popup-area {
    gap: 24px;
    padding: 90px 50px;
  }
}
.sign-s-popup-ttl {
  font-size: 23px;
  font-weight: 700;
}
.sign-s-popup-desc {
  font-size: 15px;
  font-weight: 700;
}
@media screen and (min-width: 768px) {
  .sign-s-popup-desc {
    font-size: 18px;
  }
}

.rev-popup {
  position: fixed;
  padding: 20px;
  justify-content: center;
  align-items: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5882352941);
  z-index: 999;
  display: none;
}
.rev-popup.open {
  display: flex;
}
.rev-popup-inner {
  font-family: Calibri, sans-serif;
  padding: 62px 52px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 50px;
  border-radius: 8px;
  background: #fff;
  color: #111;
  width: 598px;
  text-align: center;
  display: flex;
  max-width: 96%;
  font-size: 23px;
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .rev-popup-inner {
    font-size: 20px;
    gap: 20px;
    padding: 32px 22px;
  }
}
.rev-popup-img {
  width: 295px;
  height: 220px;
  position: relative;
}
@media screen and (max-width: 767px) {
  .rev-popup-img {
    width: 235px;
    height: auto;
  }
}
.rev-popup-img img {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.rev-popup-txt {
  max-width: 450px;
}
.rev-popup-count {
  position: absolute;
  top: -19px;
  right: -19px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #dc143c;
  border-radius: 50%;
  width: 65px;
  height: 65px;
  color: #fff;
  font-size: 31px;
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .rev-popup-count {
    width: 35px;
    height: 35px;
    top: -10px;
    right: -10px;
    font-size: 20px;
  }
}

@layer {
  main {
    min-height: 50vh;
  }
}
.user-login {
  display: inline-flex;
  align-items: center;
}

.uc-fav-card-btn {
  display: flex;
  width: 28px;
  height: 28px;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  border: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 22 20'%3E%3Cpath stroke='%23F1C423' stroke-linecap='round' stroke-linejoin='round' d='M19.338 10.65 11.01 19 2.68 10.65a5.626 5.626 0 0 1-1.27-1.911 5.682 5.682 0 0 1 .117-4.507 5.615 5.615 0 0 1 1.368-1.84 5.535 5.535 0 0 1 1.983-1.13 5.489 5.489 0 0 1 4.429.478 5.576 5.576 0 0 1 1.702 1.528 5.574 5.574 0 0 1 1.705-1.515 5.506 5.506 0 0 1 4.417-.463c.729.234 1.401.619 1.976 1.128a5.616 5.616 0 0 1 1.364 1.835 5.679 5.679 0 0 1-1.133 6.403'/%3E%3C/svg%3E"), linear-gradient(90deg, #202229 0%, #353a46 100%);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px 18px, cover;
  position: absolute;
  top: 14px;
  right: 14px;
  cursor: pointer;
}
.uc-fav-card-btn.active {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 18'%3E%3Cpath fill='%23F0B00C' d='M17.504 9.577 10.008 17 2.512 9.577a4.996 4.996 0 1 1 7.496-6.561 4.998 4.998 0 1 1 7.496 6.567'/%3E%3Cpath stroke='%23F1C423' stroke-linecap='round' stroke-linejoin='round' d='M17.504 9.577 10.008 17 2.512 9.577a4.996 4.996 0 1 1 7.496-6.561 4.998 4.998 0 1 1 7.496 6.567'/%3E%3C/svg%3E"), linear-gradient(90deg, #202229 0%, #353a46 100%);
}
.uc-fav-card-btn.active:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 18'%3E%3Cpath fill='%23F0B00C' d='M17.504 9.577 10.008 17 2.512 9.577a4.996 4.996 0 1 1 7.496-6.561 4.998 4.998 0 1 1 7.496 6.567'/%3E%3Cpath stroke='%23F1C423' stroke-linecap='round' stroke-linejoin='round' d='M17.504 9.577 10.008 17 2.512 9.577a4.996 4.996 0 1 1 7.496-6.561 4.998 4.998 0 1 1 7.496 6.567'/%3E%3C/svg%3E"), linear-gradient(90deg, rgba(32, 34, 41, 0.8196078431) 0%, rgba(53, 58, 70, 0.8784313725) 100%);
}
.uc-fav-card-btn:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 22 20'%3E%3Cpath stroke='%23F1C423' stroke-linecap='round' stroke-linejoin='round' d='M19.338 10.65 11.01 19 2.68 10.65a5.626 5.626 0 0 1-1.27-1.911 5.682 5.682 0 0 1 .117-4.507 5.615 5.615 0 0 1 1.368-1.84 5.535 5.535 0 0 1 1.983-1.13 5.489 5.489 0 0 1 4.429.478 5.576 5.576 0 0 1 1.702 1.528 5.574 5.574 0 0 1 1.705-1.515 5.506 5.506 0 0 1 4.417-.463c.729.234 1.401.619 1.976 1.128a5.616 5.616 0 0 1 1.364 1.835 5.679 5.679 0 0 1-1.133 6.403'/%3E%3C/svg%3E"), linear-gradient(90deg, rgba(32, 34, 41, 0.8196078431) 0%, rgba(53, 58, 70, 0.8784313725) 100%);
}

.uc-rev {
  display: grid;
  gap: 10px 14px;
  background: #fff;
  padding: 14px 14px 24px;
  border-radius: 10px;
  position: relative;
}
.uc-rev:has(.uc-rev-toggle) {
  margin-bottom: 10px;
}
@media screen and (min-width: 1024px) {
  .uc-rev {
    grid-template-columns: 102px 1fr;
    align-items: flex-start;
  }
}
@media screen and (min-width: 1024px) {
  .uc-rev {
    padding: 24px 24px 34px;
  }
}
.uc-rev :last-child:is(p) {
  margin-bottom: 0;
}
.uc-rev-shc {
  margin: 10px;
}
.uc-rev-cas {
  display: grid;
  grid-template-columns: 90px 1fr;
  gap: 6px 8px;
  border-bottom: 1px solid #efefef;
  padding-bottom: 10px;
}
@media screen and (min-width: 768px) {
  .uc-rev-cas {
    grid-template-columns: 102px 1fr;
  }
}
@media screen and (min-width: 1024px) {
  .uc-rev-cas {
    grid-template-columns: 1fr;
    border-bottom: 0;
    padding-bottom: 0;
    text-align: center;
  }
}
.uc-rev-cas-logo {
  width: 100%;
  height: 70px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 10px;
}
.uc-rev-cas-meta {
  align-self: center;
}
.uc-rev-cas-ttl {
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 5px;
}
@media screen and (min-width: 1024px) {
  .uc-rev-cas-ttl {
    font-size: 14px;
  }
}
.uc-rev-cas-rate {
  display: flex;
  align-items: center;
  gap: 3px 5px;
  flex-wrap: wrap;
  color: #7c8897;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media screen and (min-width: 1024px) {
  .uc-rev-cas-rate {
    flex-direction: column;
  }
}
.uc-rev-cas-rate-stars {
  display: flex;
}
.uc-rev-cas-rate-stars > * {
  flex-shrink: 0;
}
.uc-rev-cas-rate-val {
  color: #000;
  font-weight: 700;
  font-size: 14px;
}
@media screen and (min-width: 1024px) {
  .uc-rev-cas-rate-val {
    font-size: 18px;
  }
}
.uc-rev-head {
  display: flex;
  align-items: flex-start;
  gap: 14px;
}
.uc-rev-au {
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  .uc-rev-au {
    gap: 9px;
  }
}
.uc-rev-au-img {
  flex-shrink: 0;
  width: 38px;
  aspect-ratio: 1/1;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (min-width: 1024px) {
  .uc-rev-au-img {
    width: 32px;
  }
}
.uc-rev-au-info {
  display: flex;
  flex-direction: column;
}
.uc-rev-au-name {
  color: #111;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
}
.uc-rev-au-rate {
  margin-top: auto;
  display: flex;
  gap: 10px;
  align-items: center;
  font-size: 14px;
  line-height: 16px;
  color: #000;
}
.uc-rev-date, .uc-rev-status {
  color: #a9a9a9;
  font-size: 12px;
  line-height: 16px;
}
@media screen and (max-width: 1023px) {
  .uc-rev-date, .uc-rev-status {
    margin-left: auto;
  }
}
@media screen and (min-width: 1024px) {
  .uc-rev-date, .uc-rev-status {
    align-self: flex-end;
    font-size: 14px;
  }
}
.uc-rev-act {
  display: flex;
  align-items: center;
  align-self: center;
  margin-left: auto;
  position: relative;
}
@media screen and (max-width: 1023px) {
  .uc-rev-act {
    position: absolute;
    top: 12px;
    right: 2px;
  }
  .uc-rev-act > :not(.more, .uc-rev-act-all) {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .uc-rev-act {
    margin-right: -10px;
  }
}
.uc-rev-act-btn {
  display: flex;
  align-items: center;
  gap: 4px;
  color: #00486b;
  font-size: 14px;
  font-weight: 400;
  background: none;
  border: 0;
  padding: 0 10px;
  margin: 0;
  white-space: nowrap;
  width: -moz-max-content;
  width: max-content;
}
.uc-rev-act-btn svg {
  flex-shrink: 0;
  fill: #00486b;
}
.uc-rev-act-all {
  display: flex;
  flex-direction: column;
  gap: 18px;
  position: absolute;
  top: calc(100% + 6px);
  padding: 14px 6px;
  right: 0;
  border-radius: 6px;
  background: #fff;
  box-shadow: 4px 4px 60px rgba(0, 0, 0, 0.15);
}
.uc-rev-act-all:not(.is-open) {
  display: none;
}
@media screen and (min-width: 1024px) {
  .uc-rev-act-all > :not(.delete) {
    display: none;
  }
}
.uc-rev-txt {
  font-size: 16px;
  line-height: 1.3;
}
.uc-rev-txt p {
  line-height: 1.3;
}
.uc-rev-pc {
  display: grid;
  gap: 16px 24px;
  padding-top: 14px;
  border-top: 1px solid #efefef;
}
.uc-rev-pc:not(.is-open) {
  display: none;
}
@media screen and (min-width: 1024px) {
  .uc-rev-pc {
    grid-area: 2/2;
    grid-template-columns: 1fr 1fr;
  }
}
.uc-rev-pc-ttl {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 14px;
}
.uc-rev-pc-ttl img {
  flex-shrink: 0;
}
.uc-rev-pc-list {
  all: unset;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.uc-rev-pc-list li {
  all: unset;
  display: block;
  color: #353535;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.3;
  padding-left: 24px;
  position: relative;
}
.uc-rev-pc-list li:before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  background: #353535;
  border-radius: 50%;
  position: absolute;
  left: 9px;
  top: 0.5rem;
}
.uc-rev-toggle {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
  color: #00486b;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  border-radius: 7px;
  box-shadow: 4px 4px 30px rgba(28, 30, 32, 0.08);
  padding: 10px 12px;
  border: 0;
}
.uc-rev-toggle svg {
  fill: #00486b;
  flex-shrink: 0;
}
.uc-rev-toggle.is-open svg {
  transform: rotate(180deg);
}
.uc-rev-shc-form-head, .uc-rev-shc-list-head {
  padding: 20px 0;
}
.uc-rev-shc:first-of-type {
  margin-top: 0;
}
.uc-rev-form {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 16px;
  background: #fff;
  border-radius: 8px;
}
@media screen and (min-width: 1024px) {
  .uc-rev-form {
    padding: 24px 78px 24px 24px;
  }
}
.uc-rev-form-i {
  display: flex;
  flex-direction: column;
}
.uc-rev-form-lbl {
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 6px;
}
.uc-rev-form-lbl:not(.str) {
  display: flex;
  align-items: center;
  gap: 5px;
}
.uc-rev-form-lbl > img {
  flex-shrink: 0;
}
@media screen and (min-width: 1024px) {
  .uc-rev-form-lbl {
    font-size: 18px;
    margin-bottom: 8px;
  }
  .uc-rev-form-lbl > img {
    width: 32px;
    height: auto;
  }
}
.uc-rev-form-rate {
  --star-inactive: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 34 30'%3E%3Cpath fill='%23DCDCDC' stroke='%23CFCFCF' d='m20.84 10.403.154.332.392.031 10.496.83-7.956 6.337-.297.237.089.351 2.379 9.416-9.02-4.996-.338-.187-.338.187-9.018 4.995 2.393-9.414.09-.352-.298-.238L1.6 11.599l10.49-.816.393-.031.154-.333 4.102-8.881 4.101 8.866Z'/%3E%3C/svg%3E");
  --star-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 34 30'%3E%3Cpath fill='%23FDC604' stroke='%23CA9E02' d='m20.84 10.403.154.332.392.031 10.496.83-7.956 6.337-.297.237.089.351 2.379 9.416-9.02-4.996-.338-.187-.338.187-9.018 4.995 2.393-9.414.09-.352-.298-.238L1.6 11.599l10.49-.816.393-.031.154-.333 4.102-8.881 4.101 8.866Z'/%3E%3C/svg%3E");
  all: unset;
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  margin-right: auto;
  width: 110px;
}
.uc-rev-form-rate:hover input:checked ~ label {
  background-image: var(--star-inactive);
}
.uc-rev-form-rate:hover label {
  background-image: var(--star-inactive);
}
.uc-rev-form-rate input {
  display: none;
}
.uc-rev-form-rate input:checked ~ label {
  background-image: var(--star-active);
}
.uc-rev-form-rate label {
  text-indent: -100px;
  overflow: hidden;
  display: block;
  width: 22px;
  height: 20px;
  background: var(--star-inactive) no-repeat center;
  background-size: 20px 20px;
  cursor: pointer;
}
.uc-rev-form-rate label:hover {
  background-image: var(--star-active) !important;
}
.uc-rev-form-rate label:hover ~ label {
  background-image: var(--star-active) !important;
}
.uc-rev-form :where(input[type=text], textarea) {
  color: #353535;
  border-radius: 8px;
  border: 1px solid #e0e0e0;
  background: #f5f5f5;
  width: 100%;
  padding: 12px 14px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.3;
}
.uc-rev-form :where(input[type=text], textarea):focus {
  outline: 0;
  border-color: #adadad;
}
.uc-rev-form textarea {
  resize: vertical;
}
.uc-rev-form textarea::-webkit-scrollbar {
  background: #f5f5f5;
  border-radius: 5px;
}
.uc-rev-form textarea::-webkit-scrollbar-track {
  background: #f5f5f5;
  border-radius: 5px;
}
.uc-rev-form-help {
  font-size: 12px;
  font-style: italic;
  font-weight: 400;
  line-height: 20px;
  color: #353535;
  margin-top: 4px;
}
.uc-rev-form-error {
  font-size: 12px;
  font-style: italic;
  font-weight: 400;
  line-height: 20px;
  color: #cd0000;
  margin-top: 4px;
}
.uc-rev-form-repeat {
  display: grid;
  gap: 10px;
}
.uc-rev-form-repeat-i {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  gap: 14px;
}
.uc-rev-form-repeat-i button {
  flex-shrink: 0;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%237C8897' d='M14 7c0 .265-.088.52-.246.707A.778.778 0 0 1 13.16 8H.84a.778.778 0 0 1-.594-.293A1.104 1.104 0 0 1 0 7c0-.265.088-.52.246-.707A.778.778 0 0 1 .84 6h12.32c.223 0 .436.105.594.293.158.187.246.442.246.707Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50% 50%;
  border: 1px solid #7c8897;
  border-radius: 50%;
  margin: 0;
  padding: 0;
  width: 24px;
  height: 24px;
  text-indent: -100px;
  overflow: hidden;
  box-shadow: 0 1px 13px rgba(0, 0, 0, 0.09);
}
@media screen and (min-width: 1024px) {
  .uc-rev-form-repeat-i button {
    width: 34px;
    height: 34px;
    position: absolute;
    top: 50%;
    left: calc(100% + 20px);
    transform: translateY(-50%);
  }
}
.uc-rev-form-repeat-i button[value="+"] {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%237C8897' d='M7 14a.968.968 0 0 1-.713-.288A.964.964 0 0 1 6 13V8H1a.968.968 0 0 1-.713-.288A.964.964 0 0 1 0 7c0-.283.096-.521.288-.713A.964.964 0 0 1 1 6h5V1c0-.283.096-.521.288-.713A.964.964 0 0 1 7 0c.283 0 .521.096.713.288.192.192.288.43.287.712v5h5c.283 0 .521.096.713.288.192.192.288.43.287.712a.968.968 0 0 1-.288.713A.964.964 0 0 1 13 8H8v5a.968.968 0 0 1-.288.713A.964.964 0 0 1 7 14Z'/%3E%3C/svg%3E");
}

.uc-rev-list {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 20px 0;
}
.uc-rev-list-more {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 46px;
  margin-bottom: 10px;
}
.uc-rev-list-more .user-btn {
  --color: #0066ff;
  color: var(--color);
  border: 1px solid var(--color);
}
.uc-rev-list-more .user-btn:hover {
  --color: #00486b;
}

.push-cab {
  padding: 15px 20px;
  border-radius: 20px;
  background: linear-gradient(180deg, #1C1C1C 0%, #292929 100%);
  width: 100%;
  max-width: 360px;
  position: fixed;
  z-index: 9998;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  display: none;
}
@media screen and (min-width: 768px) {
  .push-cab {
    position: fixed;
    bottom: auto;
    top: 106px;
  }
}
.push-cab-inner {
  position: relative;
}
.push-cab-top {
  display: grid;
  grid-template-columns: 63px auto;
  gap: 6px;
  text-align: center;
  font-size: 14px;
  font-family: "pragmatica", sans-serif;
  font-weight: 700;
  color: #fff;
  align-items: center;
  padding: 0 20px 12px 20px;
}
.push-cab-img {
  width: 63px;
  height: 63px;
}
.push-cab-txt {
  max-width: 208px;
  display: flex;
  flex-direction: column;
}
.push-cab-txt span {
  text-transform: uppercase;
}
.push-cab-btns {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.push-cab-btns .push-cab-btn.google-sign-btn {
  border-radius: 10px;
  border: 1px solid #A9A9A9;
  background: #FFF;
  font-size: 16px;
  color: #000;
  text-decoration: none;
}
.push-cab-btns .push-cab-btn.google-sign-btn:hover {
  text-decoration: none;
  color: #000;
}
.push-cab-btns .push-cab-btn.orange.expanded {
  border-radius: 10px;
  background: #F5B840;
}
.push-cab-btns .push-cab-btn.orange.expanded:hover {
  background: #fbd583;
}
.push-cab-btn {
  width: 100%;
  height: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  gap: 6px;
  border: none;
}
.push-cab-close {
  position: absolute;
  top: 0;
  right: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.213013 0.213013C0.497031 -0.0710044 0.957515 -0.0710044 1.24153 0.213013L8 6.97148L14.7585 0.213013C15.0425 -0.0710044 15.503 -0.0710044 15.787 0.213013C16.071 0.497031 16.071 0.957515 15.787 1.24153L9.02852 8L15.787 14.7585C16.071 15.0425 16.071 15.503 15.787 15.787C15.503 16.071 15.0425 16.071 14.7585 15.787L8 9.02852L1.24153 15.787C0.957515 16.071 0.497031 16.071 0.213013 15.787C-0.0710044 15.503 -0.0710044 15.0425 0.213013 14.7585L6.97148 8L0.213013 1.24153C-0.0710044 0.957515 -0.0710044 0.497031 0.213013 0.213013Z' fill='white'/%3E%3C/svg%3E");
  background-position: center;
  width: 16px;
  height: 16px;
  display: block;
  border: none;
  background-color: transparent;
  padding: 0;
  margin: 0;
}

@keyframes onboardingLoading {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(1080deg);
  }
}
.zuc_page #main .onboarding {
  margin: 0;
}

.onboarding {
  width: 100%;
  min-height: 100vh;
  background: #f5f5f5;
  font-family: Calibri, sans-serif;
}
@media screen and (min-width: 1024px) {
  .onboarding {
    padding-bottom: 140px;
  }
}
.onboarding-cont {
  max-width: 1184px;
  margin: 0 auto;
  padding: 24px 16px;
  position: relative;
}
@media screen and (min-width: 768px) {
  .onboarding-cont {
    padding: 40px 16px;
  }
}
.onboarding-head {
  text-align: left;
  margin-bottom: 24px;
}
@media screen and (min-width: 1024px) {
  .onboarding-head {
    text-align: left;
    margin-bottom: 35px;
  }
}
.onboarding-ttl {
  margin: 0;
  font-size: 19px;
  color: #c80;
  font-weight: 700;
  text-align: left;
  margin-bottom: 14px;
}
.content .onboarding-ttl:first-child {
  color: #c80;
}
@media screen and (min-width: 768px) {
  .onboarding-ttl {
    font-size: 30px;
  }
}
.onboarding-desc {
  font-size: 14px;
  color: #000;
  font-weight: 400;
}
@media screen and (min-width: 768px) {
  .onboarding-desc {
    font-size: 16px;
  }
}
.onboarding-desc > :first-child {
  margin-top: 0;
}
.onboarding-desc > :last-child {
  margin-bottom: 0;
}
.onboarding-chat {
  display: flex;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  .onboarding-chat {
    position: absolute;
    top: 100%;
    left: calc(50% + 30px);
    transform: translateX(-50vw);
  }
}
.onboarding-chat-img {
  flex-shrink: 0;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: bottom center;
     object-position: bottom center;
}
.onboarding-chat-text {
  background: #414852;
  padding: 14px;
  font-size: 14px;
  border-radius: 20px;
  position: relative;
  margin-left: 10px;
}
@media screen and (min-width: 768px) {
  .onboarding-chat-text {
    width: 412px;
  }
}
@media screen and (min-width: 1024px) {
  .onboarding-chat-text {
    margin-left: 20px;
    padding: 24px;
    font-size: 16px;
  }
}
.onboarding-chat-text::before {
  content: "";
  display: block;
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='30' viewBox='0 0 25 30' fill='none'%3E%3Cg filter='url(%23filter0_b_5088_17145)'%3E%3Cpath d='M25 4.47705V25.523C25.0013 26.3538 24.7387 27.168 24.2426 27.8714C23.7464 28.5747 23.037 29.1384 22.1965 29.4972C21.1991 29.9172 20.0895 30.0789 18.9941 29.964C17.8986 29.8491 16.8614 29.4622 16.0006 28.8473L1.70261 18.3244C1.16817 17.9114 0.739549 17.4008 0.44579 16.8273C0.152031 16.2537 0 15.6305 0 15C0 14.3695 0.152031 13.7463 0.44579 13.1727C0.739549 12.5992 1.16817 12.0886 1.70261 11.6756L16.0006 1.15269C16.8614 0.537798 17.8986 0.150852 18.9941 0.0359535C20.0895 -0.0789471 21.1991 0.0828247 22.1965 0.502825C23.037 0.861609 23.7464 1.42529 24.2426 2.12862C24.7387 2.83195 25.0013 3.64618 25 4.47705Z' fill='%23414852'/%3E%3C/g%3E%3C/svg%3E") no-repeat center center/contain;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(-8px, -50%);
}
@media screen and (min-width: 1024px) {
  .onboarding-chat-text::before {
    width: 25px;
    height: 30px;
    transform: translate(-15px, -50%);
  }
}
.onboarding-head-skip {
  text-align: right;
  margin: 10px 0;
}
@media screen and (min-width: 1024px) {
  .onboarding-head-skip {
    display: none;
  }
}
.onboarding-card {
  display: flex;
  flex-direction: column;
  padding: 24px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 2px 2px 10px 0px rgba(28, 30, 32, 0.03);
  height: 572px;
  position: relative;
}
@media screen and (max-width: 1023px) {
  .onboarding-card {
    padding: 12px;
  }
}
.onboarding-card::before, .onboarding-card::after {
  content: "";
  position: absolute;
}
.onboarding-card::before {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  border-radius: 20px;
  z-index: 9;
  opacity: 0;
  pointer-events: none;
  transform: all 0.2s;
}
.onboarding-card:after {
  width: 32px;
  height: 32px;
  border: 4px solid #01b33b;
  border-bottom-color: transparent;
  z-index: 10;
  border-radius: 50%;
  top: calc(50% - 16px);
  left: calc(50% - 16px);
  animation: onboardingLoading 1.4s ease-in-out infinite;
  opacity: 0;
  pointer-events: none;
  transition: all 0.2s;
}
.onboarding-card.sending::before, .onboarding-card.sending::after {
  opacity: 1;
}
.onboarding-card-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  -moz-column-gap: 20px;
       column-gap: 20px;
  padding: 16px;
  margin-top: auto;
}
@media screen and (max-width: 1023px) {
  .onboarding-card-footer {
    background: #fff;
    box-shadow: 0px -2px 12px 0px rgba(0, 0, 0, 0.05);
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9;
  }
  .onboarding-card-footer .onboarding-skip {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .onboarding-card-footer {
    margin-top: auto;
  }
}
.onboarding-card-nav {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  -moz-column-gap: 16px;
       column-gap: 16px;
}
@media screen and (min-width: 1024px) {
  .onboarding-card-nav {
    width: auto;
  }
}
.onboarding-card-nav .user-btn {
  border-radius: 6px;
  color: #000;
}
.onboarding-card-nav .user-btn.send {
  margin-left: auto;
  min-width: 102px;
}
.onboarding-card-nav .user-btn.send:not([disabled]) {
  border: 1px solid #f5b840;
  background: #f5b840;
}
.onboarding-card-nav .user-btn.send:not([disabled]):hover {
  border: 1px solid #ffc95f;
  background: #ffc95f;
}
.onboarding-card-nav .user-btn.back:not([disabled]) {
  border: 1px solid #000;
  background: #fff;
}
.onboarding-card-nav .user-btn.back:not([disabled]):hover {
  background: #000;
  color: #fff;
}
.onboarding-card-nav .user-btn[disabled] {
  border: 1px solid #efefef;
  background: #efefef;
  color: #000;
}
.onboarding-skip-link:is(a) {
  color: #7c8897;
  font-size: 16px;
  font-weight: 400;
  text-transform: uppercase;
  text-decoration: none;
}
.onboarding-skip-link:is(a):hover {
  color: #000;
  text-decoration: none;
}
.onboarding-form {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  height: 100%;
}
@media screen and (min-width: 1024px) {
  .onboarding-form {
    row-gap: 24px;
  }
}
.onboarding-form-head {
  display: flex;
  flex-direction: column;
  row-gap: 6px;
  border-radius: 10px;
  background: #f5b840;
  padding: 16px 24px;
  color: #000;
}
@media screen and (max-width: 1023px) {
  .onboarding-form-head {
    padding: 12px;
  }
}
.onboarding-form-ttl {
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
}
@media screen and (min-width: 1024px) {
  .onboarding-form-ttl {
    font-size: 22px;
    line-height: 22px;
  }
}
.onboarding-form-desc {
  color: #000;
  font-size: 14px;
  line-height: 18px;
}
@media screen and (min-width: 1024px) {
  .onboarding-form-desc {
    font-size: 16px;
  }
}
.onboarding-form-search {
  display: flex;
  flex-wrap: wrap;
  row-gap: 12px;
  -moz-column-gap: 16px;
       column-gap: 16px;
  align-items: center;
  justify-content: space-between;
  border-radius: 27px;
  background: #fff;
}
@media screen and (min-width: 1024px) {
  .onboarding-form-search {
    row-gap: 16px;
  }
}
.onboarding-form-search-field, .user-cab .uc-ac-form-search {
  width: 100%;
  padding: 10px 34px 10px 12px;
  border-radius: 27px;
  border: 1px solid #dbdbdb;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_3746_4557)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5523 12.4952C10.403 13.4356 8.93404 13.9998 7.33317 13.9998C3.65127 13.9998 0.666504 11.015 0.666504 7.33317C0.666504 3.65127 3.65127 0.666504 7.33317 0.666504C11.015 0.666504 13.9998 3.65127 13.9998 7.33317C13.9998 8.93404 13.4356 10.4031 12.4951 11.5524L15.1379 14.1951C15.3982 14.4554 15.3982 14.8776 15.1379 15.1379C14.8775 15.3982 14.4554 15.3982 14.195 15.1379L11.5523 12.4952ZM12.6665 7.33317C12.6665 10.2787 10.2787 12.6665 7.33317 12.6665C4.38765 12.6665 1.99984 10.2787 1.99984 7.33317C1.99984 4.38765 4.38765 1.99984 7.33317 1.99984C10.2787 1.99984 12.6665 4.38765 12.6665 7.33317Z' fill='%239499AB'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3746_4557'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 12px center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
  box-sizing: border-box;
}
@media screen and (min-width: 768px) {
  .onboarding-form-search-field, .user-cab .uc-ac-form-search {
    max-width: 360px;
    padding: 12px 34px 12px 12px;
  }
}
.onboarding-form-search-field::-moz-placeholder, .user-cab .uc-ac-form-search::-moz-placeholder {
  color: #9499ab;
}
.onboarding-form-search-field::placeholder, .user-cab .uc-ac-form-search::placeholder {
  color: #9499ab;
}
.onboarding-form-search-field:focus, .user-cab .uc-ac-form-search:focus {
  border: 1px solid #dbdbdb;
  background-color: #fff;
  outline: none;
}
.onboarding-form-search-btns {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  width: 100%;
  row-gap: 14px;
  -moz-column-gap: 14px;
       column-gap: 14px;
  margin-left: auto;
}
@media screen and (min-width: 768px) {
  .onboarding-form-search-btns {
    width: auto;
  }
}
.onboarding-form-search-btn {
  color: #9c9c9c;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  background: none;
  border: 0;
  cursor: pointer;
  font-family: Calibri, sans-serif;
}
.onboarding-form-search-btn[disabled] {
  cursor: not-allowed;
  display: none;
}
.onboarding-form-search-btn:not([disabled]).select {
  color: #06f;
}
.onboarding-form-search-btn:not([disabled]).select:hover {
  color: #00e;
}
.onboarding-form-search-btn:not([disabled]).unselect {
  color: #dc143c;
}
.onboarding-form-search-btn:not([disabled]).unselect:hover {
  color: #f23b60;
}
.onboarding-form-fields-area {
  overflow: auto;
  max-height: 210px;
}
.onboarding-form-fields-area::-webkit-scrollbar {
  height: 5px;
  width: 5px;
}
.onboarding-form-fields-area::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.onboarding-form-fields-area::-webkit-scrollbar-thumb {
  background: #555;
}
.onboarding-form-btn-checkboxes, .user-cab .uc-ac-form-inputs {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 6px;
       column-gap: 6px;
  row-gap: 8px;
}
@media screen and (min-width: 768px) {
  .onboarding-form-btn-checkboxes, .user-cab .uc-ac-form-inputs {
    -moz-column-gap: 12px;
         column-gap: 12px;
  }
}
@media screen and (max-width: 767px) {
  .onboarding-form-btn-checkboxes.mob-grid, .user-cab .mob-grid.uc-ac-form-inputs {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
}
.onboarding-form-btn-checkboxes input[type=checkbox], .user-cab .uc-ac-form-inputs input[type=checkbox] {
  display: none;
}
.onboarding-form-btn-checkboxes input[type=checkbox] + label, .user-cab .uc-ac-form-inputs input[type=checkbox] + label {
  display: flex;
  padding: 10px 18px;
  justify-content: center;
  align-items: center;
  gap: 6px;
  border-radius: 4px;
  border: 1px solid #dbdbdb;
  background: linear-gradient(180deg, #fff 0%, #f8f2f2 100%);
  font-size: 14px;
  cursor: pointer;
}
@media screen and (min-width: 768px) {
  .onboarding-form-btn-checkboxes input[type=checkbox] + label, .user-cab .uc-ac-form-inputs input[type=checkbox] + label {
    font-size: 16px;
  }
}
.onboarding-form-btn-checkboxes input[type=checkbox]:checked + label, .user-cab .uc-ac-form-inputs input[type=checkbox]:checked + label {
  border: 1px solid #06f;
  background: #06f;
  color: #fff;
}
.onboarding-form-btn-checkboxes input[type=checkbox]:checked + label svg path, .user-cab .uc-ac-form-inputs input[type=checkbox]:checked + label svg path {
  fill: #fff;
}
.onboarding-form-btn-radios {
  display: flex;
  flex-direction: column;
  row-gap: 12px;
}
.onboarding-form-btn-radios label {
  display: flex;
  align-items: center;
  -moz-column-gap: 12px;
       column-gap: 12px;
  padding: 14px;
  border-radius: 8px;
  border: 1px solid #dbdbdb;
  color: #000;
  width: 100%;
  cursor: pointer;
  box-sizing: border-box;
}
.onboarding-form-btn-radios label:hover {
  border-color: #0066ff;
}
@media screen and (min-width: 768px) {
  .onboarding-form-btn-radios label {
    max-width: 340px;
  }
}
.onboarding-form-btn-radios label span:first-child {
  width: 22px;
  height: 22px;
  border: 1.5px solid #0066ff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  box-sizing: border-box;
}
.onboarding-form-btn-radios label span:first-child::before {
  content: "";
  display: none;
  width: 13px;
  height: 13px;
  background-color: #0066ff;
  border-radius: 50%;
  flex-shrink: 0;
  box-sizing: border-box;
  transition: all 0.2s;
}
.onboarding-form-btn-radios input[type=radio] {
  display: none;
}
.onboarding-form-btn-radios input[type=radio]:checked + label {
  border-color: #0066ff;
  background-color: #f5f5f5;
}
.onboarding-form-btn-radios input[type=radio]:checked + label span:first-child::before {
  display: block;
}
.onboarding-form-btn-radios.compact label {
  padding: 0;
  border: 0;
  max-width: none;
  font-size: 20px;
  font-weight: 700;
}
.onboarding-form-btn-radios.compact label::before {
  width: 32px;
  height: 32px;
}
.onboarding-form-btn-radios.compact input[type=radio]:checked + label::before {
  border-width: 11px;
}
.onboarding-form-pr-number {
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  width: 100%;
  text-align: end;
  margin-bottom: 4px;
}
.onboarding-form-pr-itm {
  flex: 1;
  height: 8px;
  background: transparent;
  border-radius: 30px;
}
.onboarding-form-pr-itm.active {
  background: #F5B840;
}
.onboarding-form-pr-bar {
  display: flex;
  width: 100%;
  gap: 5px;
  align-items: center;
  background: #FFF6E3;
  border-radius: 50px;
}
@media screen and (min-width: 768px) {
  .onboarding-form-pr-bar {
    gap: 10px;
  }
}
.onboarding-err {
  margin: 16px auto;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  background: rgba(255, 0, 0, 0.2);
  padding: 16px 24px;
  border-radius: 10px;
}

.onboarding-popup {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 20px;
  display: flex;
  flex-direction: column;
  z-index: 990;
  overflow: auto;
  overscroll-behavior: contain;
  transition: all 0.2s;
  font-family: Calibri, sans-serif;
}
.onboarding-popup-cover {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 20px;
  background: rgba(0, 0, 0, 0.8);
  z-index: -1;
}
.onboarding-popup:not(.is-open) {
  opacity: 0;
  pointer-events: none;
}
.onboarding-popup.is-visible {
  opacity: 1;
  pointer-events: initial;
}
.onboarding-popup-body {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
  align-items: center;
  text-align: center;
  border: 1px solid #38383b;
  border-radius: 10px;
  background: var(--1, linear-gradient(90deg, #202229 0%, #353a46 100%));
  margin: auto;
  padding: 24px 32px;
  z-index: 1;
  position: relative;
  font-size: 15px;
  color: #fff;
  font-weight: 700;
}
@media screen and (min-width: 768px) {
  .onboarding-popup-body {
    font-size: 18px;
  }
}
@media screen and (min-width: 768px) {
  .onboarding-popup-body {
    row-gap: 14px;
    padding: 56px;
  }
}
.onboarding-popup-head {
  display: flex;
  flex-direction: column;
  row-gap: 14px;
}
.onboarding-popup-ttl {
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  color: #fff;
}
@media screen and (min-width: 768px) {
  .onboarding-popup-ttl {
    font-size: 18px;
  }
}
.onboarding-popup-img {
  width: 132px;
  height: 131px;
}
@media screen and (min-width: 768px) {
  .onboarding-popup-img {
    width: 183px;
    height: 182px;
  }
}
.onboarding-popup-act {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 14px;
  width: 100%;
}
.onboarding-popup-act .user-btn {
  border-radius: 6px;
  font-size: 16px;
  font-weight: 700;
  width: auto;
  padding: 10px 14px;
  border: none;
}
.onboarding-popup-act .user-btn.gold {
  background: #f5b840;
  border: 1px solid #f5b840;
  width: 80px;
}
.onboarding-popup-act .user-btn.gold:hover {
  border-color: #ffc95f;
  background: #ffc95f;
}
.onboarding-popup-act .user-btn.hollow {
  background: transparent;
  border: 1px solid #fff;
  color: #fff;
}
@media screen and (min-width: 768px) {
  .onboarding-popup-act {
    grid-template-columns: repeat(2, 1fr);
  }
}
.onboarding-popup-close {
  display: inline-flex;
  background: none;
  padding: 0;
  border: 0;
  margin-left: auto;
  cursor: pointer;
  position: absolute;
  top: 12px;
  right: 12px;
}
.onboarding-popup-close svg {
  width: 12px;
  height: 12px;
}
@media screen and (min-width: 768px) {
  .onboarding-popup-close svg {
    width: 24px;
    height: 24px;
  }
}

.onboard-banner {
  display: grid;
  grid-template-columns: 150px auto;
  gap: 24px;
  padding: 16px;
  border-radius: 10px;
  background: linear-gradient(90deg, #202229 0%, #353a46 100%);
  box-shadow: 2px 2px 10px 0px rgba(28, 30, 32, 0.03);
  font-size: 16px;
  color: #fff;
  font-weight: 400;
  align-items: center;
}
@media screen and (max-width: 1023px) {
  .onboard-banner {
    display: flex;
    flex-direction: column;
    gap: 12px;
    text-align: center;
    justify-content: center;
    align-items: center;
    font-size: 14px;
  }
}
.onboard-banner-box {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media screen and (max-width: 1023px) {
  .onboard-banner-box {
    text-align: center;
    justify-content: center;
    align-items: center;
    gap: 12px;
  }
}
.onboard-banner-ttl {
  font-size: 23px;
  color: #f5b840;
  font-weight: 700;
}
@media screen and (max-width: 1023px) {
  .onboard-banner-ttl {
    font-size: 19px;
  }
}
.onboard-banner-btn {
  border-radius: 6px;
  background: #f5b840;
  text-transform: uppercase;
  color: #000;
  font-size: 14px;
  font-weight: 700;
  padding: 14px 24px;
  width: -moz-max-content;
  width: max-content;
  text-decoration: none;
  box-sizing: border-box;
}
@media screen and (max-width: 1023px) {
  .onboard-banner-btn {
    width: 100%;
    max-width: 320px;
  }
}

.user-cab-elem {
  position: relative;
}

.user-cab-phone-wrapper {
  display: flex;
  align-items: center;
  background: #fff;
  border-radius: 8px;
  border: 1px solid #E7E7E7;
  overflow: hidden;
  position: relative;
  color: #000;
  height: 44px;
  font-size: 16px;
}
.user-cab-phone-wrapper:focus-within {
  border: 1px solid #f5b740;
  background: #fff;
  box-shadow: 0 0 4px rgba(245, 183, 64, 0.5);
}
.user-cab-phone-wrapper.show-select {
  border-radius: 8px 8px 0 0;
}
.user-cab-phone-field {
  flex: 1;
  border: none;
  outline: none;
  padding: 10px 10px 10px 6px;
  font-size: 16px;
  color: transparent;
  position: relative;
  z-index: 2;
  letter-spacing: 1.5px;
  caret-color: #000;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1301_518)'%3E%3Cpath d='M1.48981 9.18402L4.42976 12.2754L0.325012 13.5L1.48981 9.18402ZM8.25826 2.06782L11.1976 5.15857L4.72291 11.966L1.78296 8.87592L8.25826 2.06782ZM10.4923 0.726224L12.4267 2.76007C12.9513 3.31127 12.4826 3.80852 12.4826 3.80852L11.494 4.84852L8.55336 1.75647L9.54201 0.717124L9.55501 0.704774C9.63236 0.631974 10.0588 0.270574 10.4923 0.726224Z' fill='%23A9A9A9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1301_518'%3E%3Crect width='13' height='13' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center right;
  background-origin: content-box;
  font-variant-numeric: tabular-nums;
}
.user-cab-phone-field.show {
  color: #000;
}
.user-cab-phone-flag {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  margin-left: 10px;
  -o-object-fit: cover;
     object-fit: cover;
  cursor: pointer;
}
.content .user-cab-phone-flag {
  height: 22px;
}
.user-cab-phone-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: #fff;
  border: 1px solid #E7E7E7;
  border-radius: 0 0 8px 8px;
  z-index: 20;
}
.user-cab-phone-dropdown.d-none {
  display: none;
}
.user-cab-phone-search {
  margin-bottom: 6px;
  border: none;
  outline: none;
  width: 100%;
  background: none;
  padding: 12px 15px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  border: 0;
  border-radius: 0;
  color: #000;
  outline: 0 !important;
  border-bottom: 1px solid #E7E7E7;
  border-top: 1px solid #E7E7E7;
}
.user-cab-phone-mask {
  pointer-events: none;
  transition: opacity 0.2s ease;
  position: absolute;
  left: 0;
  top: 0;
  padding-left: 62px;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  z-index: 1;
  font-size: 16px;
}
.user-cab-phone-mask.active {
  opacity: 1;
}
.user-cab-phone-mask span {
  white-space: pre;
}
.user-cab-phone-mask.hidden {
  opacity: 0;
  visibility: hidden;
}
.user-cab-phone-select-img {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.content .user-cab-phone-select-img {
  height: 22px;
}
.user-cab-phone-list {
  list-style: none;
  padding: 0;
  margin: 0;
  max-height: 160px;
  overflow-y: auto;
}
.content .user-cab-phone-list {
  margin: 0;
}
.user-cab-phone-list li {
  display: flex;
  align-items: center;
  gap: 2px;
  cursor: pointer;
  border-radius: 4px;
  width: 100%;
  background: none;
  border: 0;
  color: #A9A9A9;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  padding: 8px 12px;
  text-align: start;
}
.content .user-cab-phone-list li {
  margin-bottom: 0;
}
.content .user-cab-phone-list li:before {
  display: none;
}
.user-cab-phone-list li:hover {
  font-weight: 700;
  color: #000;
}
.user-cab-phone-list li span {
  font-size: 14px;
  color: #A9A9A9;
  font-weight: 400;
}
.user-cab-phone-list li img {
  margin-right: 6px;
}
.user-cab-phone-prefix {
  color: #000;
  font-size: 16px;
}
.user-cab-phone-placeholder {
  display: inline-block;
  color: #A9A9A9;
  padding-left: 6px;
  font-variant-numeric: tabular-nums;
  font-size: 16px;
}
.user-cab-phone-placeholder .digit {
  color: #000;
}
.user-cab-phone-placeholder .placeholder {
  color: #A9A9A9;
}
.user-cab-phone-placeholder.hidden {
  opacity: 0;
}

.user-cab-form .has-error {
  border-color: #FF5353;
}
.user-cab-form .input-error {
  position: absolute;
  top: 101%;
  color: #FF5353;
  font-size: 14px;
}

.user-cab-phone-wrapper-flag {
  display: flex;
  align-items: center;
  gap: 4px;
  cursor: pointer;
  width: 60px;
}
.user-cab-phone-wrapper-flag::after {
  content: "";
  display: block;
  width: 24px;
  height: 12px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M1.43148 9.36881C1.59557 9.53285 1.81809 9.625 2.05011 9.625C2.28212 9.625 2.50464 9.53285 2.66873 9.36881L6.99998 5.03756L11.3312 9.36881C11.4963 9.5282 11.7173 9.6164 11.9467 9.6144C12.1761 9.61241 12.3956 9.52039 12.5578 9.35815C12.7201 9.19592 12.8121 8.97646 12.8141 8.74704C12.8161 8.51762 12.7279 8.29659 12.5685 8.13156L7.61861 3.18169C7.45452 3.01765 7.232 2.9255 6.99998 2.9255C6.76796 2.9255 6.54544 3.01765 6.38136 3.18169L1.43148 8.13156C1.26744 8.29565 1.17529 8.51817 1.17529 8.75019C1.17529 8.98221 1.26744 9.20473 1.43148 9.36881Z' fill='%23353535'/%3E%3C/svg%3E") no-repeat center center/contain;
  margin-left: auto;
  transform: scale(-1);
}
.show-select .user-cab-phone-wrapper-flag::after {
  transform: none;
}

.user-cab-phone-prefix-hide {
  opacity: 0;
}

#user-cabinet-personal-details .user-btn {
  display: none;
}
#user-cabinet-personal-details .user-btn.is-active {
  display: block;
}

.user-cab-phone-list::-webkit-scrollbar {
  width: 10px;
  background: #fff;
  border-radius: 10px;
}

.user-cab-phone-list::-webkit-scrollbar-thumb {
  background: grey;
  border-radius: 10px;
}

.user-cab-phone-list::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px #fff;
  background: #fff;
  border-radius: 10px;
}

/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */
@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}

:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-horizontal {
  touch-action: pan-y;
}

.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}

/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}

/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none; /* For Firefox */
  -ms-overflow-style: none; /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
* {
  box-sizing: border-box;
}

.header-user {
  display: inline-flex;
  position: relative;
}
.header-user-btn {
  align-items: center;
  background: none;
  border: 0;
  border-radius: 50%;
  display: inline-flex;
  height: 42px;
  margin: 0;
  padding: 0;
  width: 42px;
  overflow: hidden;
  margin: 6px;
}
.header-user img {
  -o-object-fit: cover;
  width: 100%;
  object-fit: cover;
  min-height: 100%;
}
.header-user-nav-wrap {
  --top-space: 20px;
  position: absolute;
  top: 85%;
  right: 0;
  padding-top: var(--top-space);
  transform: translateZ(0);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.15s;
  width: 244px;
}
.header-user-nav-wrap:before {
  content: "";
  display: block;
  height: 10px;
  width: 18px;
  position: absolute;
  top: calc(var(--top-space) - 10px);
  right: 10px;
  background: #000;
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
}
.header-user-nav {
  display: block;
  margin: 0;
  padding: 0;
  background: #0d181e;
  padding: 10px 0 20px;
  border-radius: 10px;
}
.header-user-nav li {
  list-style: none;
  display: block;
}
.header-user-nav li:last-child {
  padding: 5px 16px 0;
}
.header-user-nav :where(a) {
  display: flex;
  -moz-column-gap: 10px;
       column-gap: 10px;
  width: 100%;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  background: none;
  color: #fff;
  border: 0;
  margin: 0;
  padding: 14px 16px;
  text-decoration: none;
  transition: all 0.3s;
}
.header-user-nav :where(a):hover {
  color: #fff;
  background-color: #162126;
}
.header-user-nav :where(a) svg {
  fill: #5a666c;
  flex-shrink: 0;
}
.header-user:focus-within .header-user-nav-wrap, .header-user-btn:hover + .header-user-nav-wrap,
.header-user .header-user-nav-wrap:hover {
  opacity: 1;
  pointer-events: all;
}

.uc-fav-add-msg {
  position: fixed;
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 10px;
  background: #353535;
  color: #fff;
  text-align: center;
  padding: 15px 40px 15px 30px;
  -moz-column-gap: 14px;
       column-gap: 14px;
  width: 100%;
  max-width: calc(100vw - 40px);
  text-align: center;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  z-index: 10;
}
@media screen and (min-width: 1240px) {
  .uc-fav-add-msg {
    max-width: 1200px;
  }
}
.uc-fav-add-msg button {
  flex-shrink: 0;
  display: flex;
  background: none;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  position: absolute;
  top: 50%;
  right: 14px;
  transform: translateY(-50%);
}
.uc-fav-add-msg button:before {
  content: "";
  display: block;
  width: 16px;
  height: 17px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 17'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M2 16.156.469 14.625 6.594 8.5.469 2.375 2 .844l6.125 6.125L14.25.844l1.531 1.531L9.656 8.5l6.125 6.125-1.531 1.531-6.125-6.125L2 16.156Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v17H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center center/contain;
}

.user-input {
  border: 1px solid #e7e7e7;
  border-radius: 10px;
  box-shadow: 2px 2px 10px rgba(28, 30, 32, 0.03);
  padding: 12px 14px;
  width: 100%;
  font-size: 16px;
  font-weight: 400;
  height: 44px;
  outline: none;
}
.user-input:focus {
  border: 1px solid #f5b740;
  background: #fff;
  box-shadow: 0 0 4px rgba(245, 183, 64, 0.5);
}
.user-input[disabled] {
  background: #f4f4f4;
  border-color: transparent;
  color: #a9a9a9;
}

.user-password-box {
  position: relative;
  display: block;
}
.user-password-icon {
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.29222 1.71679C2.25454 1.6796 2.2098 1.6501 2.16057 1.62997C2.11134 1.60985 2.05857 1.59949 2.00528 1.59949C1.95199 1.59949 1.89922 1.60985 1.84999 1.62997C1.80076 1.6501 1.75602 1.6796 1.71834 1.71679C1.68066 1.75398 1.65077 1.79813 1.63038 1.84673C1.60998 1.89532 1.59949 1.9474 1.59949 1.99999C1.59949 2.05259 1.60998 2.10467 1.63038 2.15326C1.65077 2.20185 1.68066 2.246 1.71834 2.28319L4.5553 5.08159C3.15026 6.02746 2.1721 7.47471 1.82696 9.11839C1.8161 9.16987 1.81562 9.22296 1.82555 9.27462C1.83548 9.32628 1.85562 9.3755 1.88482 9.41948C1.91403 9.46346 1.95172 9.50133 1.99576 9.53093C2.03979 9.56053 2.0893 9.58128 2.14145 9.59199C2.19361 9.60271 2.2474 9.60318 2.29974 9.59338C2.35208 9.58358 2.40196 9.5637 2.44651 9.53488C2.49107 9.50605 2.52944 9.46885 2.55943 9.42539C2.58942 9.38193 2.61045 9.33307 2.62131 9.28159C2.77593 8.54285 3.07831 7.84197 3.51075 7.21997C3.94318 6.59798 4.49697 6.06737 5.13972 5.65919L6.42527 6.92799C6.09194 7.16522 5.81481 7.47108 5.61305 7.82442C5.41129 8.17777 5.28972 8.57015 5.25674 8.97444C5.22376 9.37872 5.28017 9.78525 5.42206 10.1659C5.56395 10.5465 5.78793 10.8922 6.07852 11.179C6.3691 11.4658 6.71935 11.6869 7.10502 11.8269C7.49069 11.967 7.90259 12.0226 8.31221 11.9901C8.72183 11.9576 9.1194 11.8376 9.47741 11.6384C9.83541 11.4393 10.1453 11.1658 10.3857 10.8368L13.8768 14.2832C13.9529 14.3583 14.0561 14.4005 14.1637 14.4005C14.2713 14.4005 14.3745 14.3583 14.4506 14.2832C14.5267 14.2081 14.5695 14.1062 14.5695 14C14.5695 13.8938 14.5267 13.7919 14.4506 13.7168L2.29222 1.71679ZM9.80207 10.2608C9.64029 10.5155 9.4224 10.731 9.16461 10.8912C8.90682 11.0514 8.61575 11.1521 8.31307 11.1859C8.01038 11.2198 7.70386 11.1858 7.41631 11.0866C7.12875 10.9874 6.86756 10.8254 6.65216 10.6129C6.43676 10.4003 6.2727 10.1425 6.17217 9.85867C6.07164 9.57486 6.03724 9.27233 6.07151 8.97359C6.10579 8.67485 6.20787 8.38758 6.37016 8.13314C6.53244 7.87871 6.75076 7.66366 7.00887 7.50399L9.80207 10.2608ZM8.185 6.40159L10.9198 9.10079C10.8944 8.3929 10.5982 7.72081 10.0907 7.21994C9.5832 6.71907 8.90224 6.42665 8.185 6.40159ZM8.08449 4.79999C7.62247 4.79999 7.16936 4.85919 6.73409 4.97039L6.08321 4.32799C6.72753 4.11094 7.40367 4.00012 8.08449 3.99999C11.0779 3.99999 13.7114 6.13839 14.342 9.11839C14.3639 9.22236 14.3431 9.33066 14.2842 9.41948C14.2252 9.5083 14.1329 9.57035 14.0275 9.59199C13.9222 9.61363 13.8125 9.59309 13.7225 9.53488C13.6325 9.47667 13.5696 9.38556 13.5477 9.28159C12.9949 6.66159 10.684 4.79999 8.08449 4.79999Z' fill='%23A9A9A9'/%3E%3C/svg%3E");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  width: 16px;
  height: 16px;
  top: 14px;
  right: 14px;
  cursor: pointer;
  border: 0;
}
.user-password-icon.show {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.5002 6.00299C8.85044 6.00299 9.19724 6.07198 9.52082 6.20601C9.84439 6.34003 10.1384 6.53648 10.3861 6.78414C10.6337 7.03179 10.8302 7.3258 10.9642 7.64938C11.0982 7.97295 11.1672 8.31976 11.1672 8.66999C11.1672 9.02023 11.0982 9.36703 10.9642 9.69061C10.8302 10.0142 10.6337 10.3082 10.3861 10.5558C10.1384 10.8035 9.84439 10.9999 9.52082 11.134C9.19724 11.268 8.85044 11.337 8.5002 11.337C7.79287 11.337 7.11451 11.056 6.61435 10.5558C6.11419 10.0557 5.8332 9.37733 5.8332 8.66999C5.8332 7.96266 6.11419 7.2843 6.61435 6.78414C7.11451 6.28398 7.79287 6.00299 8.5002 6.00299ZM8.5002 7.00299C8.05808 7.00299 7.63408 7.17862 7.32145 7.49125C7.00883 7.80387 6.8332 8.22788 6.8332 8.66999C6.8332 9.11211 7.00883 9.53612 7.32145 9.84874C7.63408 10.1614 8.05808 10.337 8.5002 10.337C8.94232 10.337 9.36632 10.1614 9.67895 9.84874C9.99157 9.53612 10.1672 9.11211 10.1672 8.66999C10.1672 8.22788 9.99157 7.80387 9.67895 7.49125C9.36632 7.17862 8.94232 7.00299 8.5002 7.00299ZM8.5002 3.66699C11.5762 3.66699 14.2302 5.76699 14.9672 8.70999C14.9848 8.77426 14.9894 8.84139 14.9807 8.90746C14.972 8.97352 14.9502 9.03718 14.9166 9.0947C14.8829 9.15222 14.8381 9.20243 14.7848 9.24238C14.7315 9.28233 14.6707 9.31122 14.606 9.32735C14.5414 9.34348 14.4742 9.34653 14.4083 9.33631C14.3425 9.32609 14.2793 9.30281 14.2226 9.26784C14.1659 9.23287 14.1167 9.18691 14.078 9.13267C14.0393 9.07843 14.0118 9.017 13.9972 8.95199C13.6878 7.72827 12.9789 6.64278 11.9828 5.8675C10.9867 5.09222 9.76038 4.67148 8.49814 4.67194C7.2359 4.6724 6.0099 5.09403 5.01438 5.87003C4.01886 6.64604 3.31074 7.73204 3.0022 8.95599C2.96921 9.08379 2.88703 9.19337 2.77357 9.26081C2.66012 9.32826 2.5246 9.34812 2.39656 9.31604C2.26853 9.28397 2.15837 9.20257 2.09012 9.0896C2.02186 8.97663 2.00104 8.84125 2.0322 8.71299C2.3939 7.27145 3.22676 5.99203 4.39856 5.07785C5.57037 4.16366 7.01397 3.6671 8.5002 3.66699Z' fill='%23A9A9A9'/%3E%3C/svg%3E");
}

.user-cab {
  font-family: Calibri, sans-serif;
  color: #000;
  max-width: 1240px;
  margin: auto;
  padding: 0 4px;
}
@media screen and (min-width: 1440px) {
  .user-cab {
    max-width: 1280px;
    transform: translateX(-40px);
  }
}
.user-cab form {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media screen and (max-width: 767px) {
  .user-cab form {
    gap: 24px;
  }
}
.user-cab h1 {
  font-family: pragmatica, sans-serif;
  font-size: 30px;
  margin: 0;
  text-align: start;
}
@media screen and (max-width: 767px) {
  .user-cab h1 {
    font-size: 19px;
  }
}
.user-cab fieldset {
  border: none;
  padding: 0;
}
.user-cab-out {
  display: none;
}
.user-cab-out .user-btn {
  height: 40px;
}
.user-cab-box {
  display: grid;
  gap: 16px;
  align-items: flex-start;
}
@media screen and (min-width: 1024px) {
  .user-cab-box {
    grid-template-columns: 1fr 1fr;
  }
}
.user-cab-box .user-btn {
  margin-top: 22px;
}
.user-cab-pass-box {
  display: grid;
  gap: 12px;
  align-items: flex-end;
}
@media screen and (min-width: 1024px) {
  .user-cab-pass-box {
    grid-template-columns: 1fr 1fr 154px;
  }
  .user-cab-pass-box .user-btn {
    margin-top: 22px;
  }
}
@media screen and (min-width: 1200px) {
  .user-cab-pass-box {
    gap: 24px;
  }
}
.user-cab-elem-ttl {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 7px;
  color: #727272;
}
.user-cab-elem-forgot {
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
  cursor: pointer;
  font-size: 14px;
  font-weight: 700;
}
.user-cab-elem-forgot:hover {
  color: #0066ff;
}
.user-cab-elem .user-cab-helper {
  margin-bottom: 0;
  margin-top: 4px;
  font-style: italic;
  font-size: 11px;
}
.user-cab-inner {
  display: grid;
  -moz-column-gap: 32px;
       column-gap: 32px;
  row-gap: 16px;
  grid-template-columns: 240px 1fr;
  grid-auto-rows: auto 1fr;
  min-height: 80vh;
  grid-template-areas: "aside title" "aside main";
  background: #f5f5f5;
}
@media screen and (max-width: 767px) {
  .user-cab-inner {
    display: flex;
    flex-direction: column;
    gap: 20px;
    min-height: auto;
  }
}
@media screen and (min-width: 1200px) {
  .user-cab-inner {
    grid-template-columns: 280px 1fr;
  }
}
.user-cab-inner > * {
  min-width: 0;
}
.user-cab-aside {
  grid-area: aside;
  background: #0d181e;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  min-height: 100%;
  position: relative;
  padding: 16px 0;
}
.user-cab-aside:before {
  content: "";
  position: absolute;
  height: 100%;
  width: 1000px;
  top: 0;
  right: 100%;
  background: #0d181e;
}
@media screen and (max-width: 767px) {
  .user-cab-aside:before {
    width: 2000px;
    left: -500px;
    z-index: -1;
  }
}
@media screen and (min-width: 1024px) {
  .user-cab-aside {
    padding: 16px 0 60px;
  }
}
@media screen and (max-width: 767px) {
  .user-cab-aside {
    width: 100%;
    padding: 0;
    display: none;
  }
  .user-cab-aside.aside-show {
    display: block;
  }
}
.user-cab-aside-top {
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  padding: 10px;
  width: 100%;
  margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
  .user-cab-aside-top {
    margin-bottom: 0;
  }
  .user-cab-aside-top.hidden-for-mob {
    display: none;
  }
}
.user-cab-aside-top button.invert {
  width: 165px;
}
@media screen and (max-width: 767px) {
  .user-cab-aside-top button.invert {
    display: none;
  }
}
.user-cab-aside-foot {
  width: 100%;
  margin-top: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 24px;
}
.user-cab-aside-foot button {
  width: 100%;
  max-width: 200px;
}
@media screen and (max-width: 767px) {
  .user-cab-aside-foot {
    display: none;
  }
}
.user-cab-nick {
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}
.user-cab-img {
  width: 117px;
  height: 117px;
  border-radius: 50%;
  border: 1px solid #a4a4a4;
  overflow: hidden;
  cursor: pointer;
}
.user-cab-img img {
  min-height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  max-width: 100%;
}
.user-cab-photo {
  position: relative;
}
.user-cab-photo-popup {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5882352941);
}
.user-cab-photo-popup.open {
  display: block;
}
.user-cab-photo-popup label {
  width: 270px;
}
.user-cab-photo-popup-inner {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
  border-radius: 8px;
  background: #1c1c1c;
  color: #fff;
  width: 395px;
  z-index: 100;
  text-align: center;
  display: flex;
  max-width: 96%;
}
.user-cab-photo-close {
  border: none;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 16px;
  top: 16px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  cursor: pointer;
}
.user-cab-camera {
  position: absolute;
  bottom: -10px;
  right: -18px;
  width: 34px;
  height: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: transparent;
  border: none;
  padding: 0;
  cursor: pointer;
}
.user-cab-camera img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.user-cab-nav {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .user-cab-nav {
    background: #0d181e;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999;
  }
}
.user-cab-nav-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .user-cab-nav-list {
    flex-direction: row;
    align-items: flex-end;
    gap: 10px;
    overflow: auto;
    padding: 0 10px;
    display: none !important;
  }
}
.user-cab-nav-item {
  font-size: 18px;
  font-weight: 700;
  color: #fff;
  transition: all 0.3s;
  list-style-type: none;
}
@media screen and (min-width: 768px) {
  .user-cab-nav-item:where(:hover, :focus, .active) {
    background: #162126;
  }
}
@media screen and (max-width: 767px) {
  .user-cab-nav-item:where(:hover, :focus, .active) {
    position: relative;
  }
  .user-cab-nav-item:where(:hover, :focus, .active):after {
    content: "";
    display: block;
    width: 100%;
    height: 4px;
    border-radius: 4px 4px 0 0;
    background: #0b618b;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
  }
}
@media screen and (max-width: 767px) {
  .user-cab-nav-item {
    margin: auto;
  }
}
@media screen and (min-width: 768px) {
  .user-cab-nav-item.large {
    display: none;
  }
}
.user-cab-nav-item a {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 12px 0;
  text-decoration: none;
  line-height: 1;
  color: inherit;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .user-cab-nav-item a {
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.3;
    text-transform: uppercase;
  }
}
@media screen and (min-width: 768px) {
  .user-cab-nav-item a {
    flex-direction: row;
    padding: 10px 23px;
  }
}
.user-cab-nav-item a svg {
  flex-shrink: 0;
}
.user-cab-nav-item svg {
  fill: #5a666c;
}
@media screen and (min-width: 768px) {
  .user-cab-nav-item .small {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .user-cab-nav-item .large {
    display: none;
  }
}
.user-cab-nav-item-count {
  display: flex;
  min-width: 24px;
  height: 24px;
  padding: 3px 5px;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 50%;
  background: #255691;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  margin-left: auto;
}
@media screen and (max-width: 767px) {
  .user-cab-nav-item-count {
    display: none;
  }
}
.user-cab-main {
  grid-area: main;
  padding: 0 0 32px 0;
}
@media screen and (max-width: 767px) {
  .user-cab-main {
    padding: 0;
  }
}
.user-cab-title {
  display: flex;
  gap: 16px 24px;
  grid-area: title;
  padding: 32px 0 0 0;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .user-cab-title {
    order: -1;
  }
}
.user-cab-title h1 {
  width: 100%;
}
.user-cab-settings {
  display: flex;
  flex-direction: column;
  gap: 16px;
  grid-gap: 16px;
}
.user-cab-content {
  display: flex;
  flex-direction: column;
  gap: 32px;
  grid-gap: 32px;
  padding: 24px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 2px 2px 10px 0 rgba(28, 30, 32, 0.03);
  max-width: 902px;
  height: auto;
}
@media screen and (max-width: 767px) {
  .user-cab-content {
    position: relative;
    box-shadow: none;
    gap: 24px;
    padding: 16px;
    max-width: none;
  }
  .user-cab-content:before {
    position: absolute;
    width: 2000px;
    content: "";
    background-color: #fff;
    height: 100%;
    z-index: -1;
    top: 0;
    left: -500px;
  }
}
.user-cab-subttl {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 16px;
}
.user-cab-pas .user-cab-subttl {
  margin-bottom: 12px;
}
.user-cab-name {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1301_518)'%3E%3Cpath d='M1.48981 9.18402L4.42976 12.2754L0.325012 13.5L1.48981 9.18402ZM8.25826 2.06782L11.1976 5.15857L4.72291 11.966L1.78296 8.87592L8.25826 2.06782ZM10.4923 0.726224L12.4267 2.76007C12.9513 3.31127 12.4826 3.80852 12.4826 3.80852L11.494 4.84852L8.55336 1.75647L9.54201 0.717124L9.55501 0.704774C9.63236 0.631974 10.0588 0.270574 10.4923 0.726224Z' fill='%23A9A9A9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1301_518'%3E%3Crect width='13' height='13' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center right;
  background-origin: content-box;
}
.user-cab-ntf-items {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
}
.user-cab-ntf-item {
  padding: 11px 12px 11px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 10px;
  border: 1px solid #e7e7e7;
  background: #fff;
  max-width: 330px;
  height: 44px;
  width: 330px;
}
@media screen and (max-width: 767px) {
  .user-cab-ntf-item {
    max-width: 100%;
    width: 100%;
  }
}
.user-cab-sw {
  position: relative;
  width: 40px;
  height: 22px;
  display: block;
}
.user-cab-sw span {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ebebeb;
  transition: all 0.4s;
  border-radius: 10px;
}
.user-cab-sw span:before {
  position: absolute;
  content: "";
  height: 18px;
  width: 18px;
  left: 2px;
  bottom: 2px;
  background-color: #fff;
  transition: all 0.4s;
  border-radius: 50%;
}
.user-cab-sw input {
  display: none;
}
.user-cab-sw input:checked + span {
  background-color: #0066ff;
}
.user-cab-sw input:checked + span:before {
  transform: translateX(18px);
}
.user-cab-helper {
  color: #8e8e8e;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-bottom: 12px;
  font-style: italic;
}
.user-cab-del-btns {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 310px;
  max-width: 95%;
}
.user-cab-del-ttl {
  font-family: pragmatica, sans-serif;
  font-size: 30px;
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .user-cab-del-ttl {
    font-size: 19px;
  }
}
.user-cab-del-popup {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5882352941);
}
.user-cab-del-popup.open {
  display: block;
}
.user-cab-del-popup .user-btn.hollow {
  border: none;
  text-transform: uppercase;
}
.user-cab-del-popup .user-btn.hollow:hover {
  text-decoration: underline;
}
.user-cab-del-popup-inner {
  position: fixed;
  padding: 32px 24px;
  color: #353535;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  box-shadow: 2px 2px 10px 0px rgba(28, 30, 32, 0.03);
  background-color: #fff;
  gap: 24px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 380px;
  text-align: center;
  max-width: 96%;
}
.user-cab-checkbox {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  cursor: pointer;
}
.user-cab-checkbox input[type=checkbox] {
  display: none;
}
.user-cab-checkbox input[type=checkbox]:checked + span:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' fill='none' viewBox='0 0 13 12'%3E%3Cpath stroke='%23F5B840' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.667' d='M10.5 3 5 8.5 2.5 6'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  border-color: #f5b840;
}
.user-cab-checkbox:is(:hover, :focus) span:before {
  border-color: #f5b840;
}
.user-cab-checkbox-area {
  display: flex;
  align-items: flex-start;
  gap: 4px;
  font-size: 10px;
  line-height: 16px;
  font-weight: 700;
}
.user-cab-checkbox-area:before {
  content: "";
  display: block;
  background-color: #fff;
  width: 16px;
  height: 16px;
  border: 1px solid #a9a9a9;
  border-radius: 4px;
}
.user-cab-checkbox .not-valid {
  display: block;
  width: 100%;
}

[data-no-btn] .user-btn {
  background-color: #a9a9a9;
  border: 1px solid #a9a9a9;
  color: #fff;
  pointer-events: none;
}
[data-no-btn] .user-btn.is-active {
  border: 1px solid #f5b840;
  background: #f5b840;
  color: #000;
  pointer-events: all;
}
[data-no-btn] .user-btn.is-active[disabled] {
  background-color: #a9a9a9;
  border: 1px solid #a9a9a9;
  color: #fff;
  pointer-events: none;
}

.country-select {
  width: 100%;
  position: relative;
  font-size: 16px;
  font-weight: 400;
}
.country-select select {
  display: none;
}
.country-select .selected-item {
  background: #fff;
  color: #000;
  cursor: pointer;
  z-index: 99;
  width: 100%;
  border-radius: 10px;
  border: 1px solid #e7e7e7;
  padding: 8px 16px;
  display: flex;
  align-items: center;
  height: 44px;
  gap: 12px;
}
.country-select .selected-item::after {
  content: "";
  display: block;
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.43148 4.63137C1.59557 4.46733 1.81809 4.37518 2.05011 4.37518C2.28212 4.37518 2.50464 4.46733 2.66873 4.63137L6.99998 8.96262L11.3312 4.63137C11.4963 4.47198 11.7173 4.38379 11.9467 4.38578C12.1761 4.38777 12.3956 4.4798 12.5578 4.64203C12.7201 4.80426 12.8121 5.02372 12.8141 5.25314C12.8161 5.48257 12.7279 5.70359 12.5685 5.86862L7.61861 10.8185C7.45452 10.9825 7.232 11.0747 6.99998 11.0747C6.76796 11.0747 6.54544 10.9825 6.38136 10.8185L1.43148 5.86862C1.26744 5.70453 1.17529 5.48201 1.17529 5.25C1.17529 5.01798 1.26744 4.79546 1.43148 4.63137Z' fill='%23353535'/%3E%3C/svg%3E") no-repeat center center/contain;
  position: absolute;
  right: 16px;
  top: 15px;
  transition: 0.5s;
}
.country-select .selected-item.open {
  border-bottom: 0;
  border-radius: 10px 10px 0 0;
}
.country-select .selected-item.open:after {
  transform: rotate(180deg);
}
.country-select .selected-item img {
  width: 28px;
  height: 28px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
  border: 1px solid #cbcbcb;
}
.country-select .item {
  background: #fff;
  color: #000;
  cursor: pointer;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 12px;
}
.country-select .item img {
  width: 28px;
  height: 28px;
}
.country-select .item:hover {
  font-weight: 700;
}
.country-select .all-items {
  width: 100%;
  border-radius: 0 0 10px 10px;
  border: 1px solid #e7e7e7;
  background: #fff;
  padding: 0 16px 8px;
  border-top: 0;
  transition: all 0.1s;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 12px;
  max-height: 200px;
  overflow-y: auto;
  position: absolute;
  z-index: 100;
}
.country-select .all-items::-webkit-scrollbar {
  width: 10px;
  background: #fff;
  border-radius: 10px;
}
.country-select .all-items::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px #fff;
  background: #fff;
  border-radius: 10px;
}
.country-select .all-items::-webkit-scrollbar-thumb {
  background: grey;
  border-radius: 10px;
}
.country-select .all-items-hide {
  max-height: 0;
  padding: 0 16px;
  border-color: transparent;
  transition: all 0.1s;
}
.country-select .sdf {
  border: 1px solid red;
}

.google-sign {
  display: flex;
  flex-direction: column;
  gap: 12px;
  text-align: center;
}
.google-sign-txt {
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}
.google-sign-txt:before, .google-sign-txt:after {
  content: "";
  display: block;
  width: calc(50% - 30px);
  height: 1px;
  background: linear-gradient(90deg, rgba(203, 203, 203, 0), #cbcbcb, rgba(203, 203, 203, 0));
  position: absolute;
  top: 50%;
}
.google-sign-txt:before {
  left: 0;
}
.google-sign-txt:after {
  right: 0;
}
.google-sign-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  background: none;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 16px;
  padding: 12px;
  border: 1px solid #a9a9a9;
  border-radius: 10px;
  box-sizing: border-box;
}

.tippy-box[data-theme=user] {
  color: #000;
  padding: 8px 10px;
  background-color: #fff;
  text-align: center;
  transform: translateZ(0);
  filter: drop-shadow(4px 4px 10px rgba(0, 0, 0, 0.0823529412));
  font-size: 14px;
  font-weight: 400;
  min-width: 123px;
}
.tippy-box[data-theme=user] .tippy-arrow {
  color: #fff;
}

input.not-valid {
  border-color: #dc143c;
  color: #dc143c;
}
input.not-valid:focus {
  border-color: #dc143c;
}

span:where(.not-valid, .is-valid) {
  font-size: 11px;
  font-style: italic;
  font-weight: 400;
  line-height: 20px;
  margin-top: 2px;
}
span:where(.not-valid, .is-valid):before {
  content: "* ";
}
span.is-valid {
  color: #4dc975 !important;
}

#footer {
  margin-top: 0 !important;
}
@media screen and (max-width: 768px) {
  #footer {
    margin-top: 40px !important;
  }
}

@keyframes js-loader {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.js-loader {
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
  transform: translateZ(1px);
  z-index: 9998;
}
.js-loader-spinner {
  width: 32px;
  height: 32px;
  border: 3px solid #f5b840;
  border-radius: 50%;
  border-bottom-color: transparent;
  border-top-color: transparent;
  animation: js-loader 1s linear infinite;
}

.uc-fav {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
.uc-fav-grid {
  display: grid;
  align-items: stretch;
  gap: 14px;
}
@media screen and (min-width: 768px) {
  .uc-fav-grid {
    grid-template-columns: 1fr 1fr;
    gap: 20px 14px;
  }
}
@media screen and (min-width: 1200px) {
  .uc-fav-grid {
    grid-template-columns: repeat(4, 1fr);
  }
}
.uc-fav-card {
  display: flex;
  flex-direction: column;
  gap: 8px;
  background: #fff;
  padding: 8px;
  border-radius: 10px;
  box-shadow: 2px 2px 10px rgba(28, 30, 32, 0.03);
  position: relative;
}
.uc-fav-card-top {
  color: #fff;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
  text-transform: uppercase;
  background: linear-gradient(95deg, #d00505 -21.67%, #ec8525 110.95%);
  padding: 9px 12px;
  border-radius: 0 10px 10px 10px;
  position: absolute;
  left: 17px;
  top: -7px;
  min-width: 134px;
  max-width: 100%;
}
.uc-fav-card-top:before {
  content: "";
  display: block;
  width: 9px;
  height: 7px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 7'%3E%3Cpath fill='%23D6210D' d='M4 7h5V0H4v7Z'/%3E%3Cpath fill='%23AB1707' d='M4.007.002C1.792 0-.001 2.208-.003 4.935V7l8 .004V4.939C8 2.21 6.209.003 4.008.002Z'/%3E%3C/svg%3E") no-repeat center center/contain;
  position: absolute;
  top: 0;
  right: calc(100% - 1px);
}
.uc-fav-card-img {
  display: flex;
  align-items: center;
  justify-content: center;
}
.uc-fav-card-img img {
  width: 100%;
  aspect-ratio: 430/240;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 10px;
}
.uc-fav-card-bonus {
  text-align: center;
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.uc-fav-card-bonus-lbl {
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 18px;
}
.uc-fav-card-bonus-val {
  color: #f5b840;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
}
.uc-fav-card-act {
  text-align: center;
  display: grid;
  gap: 6px;
  margin-top: auto;
}
.uc-fav-card-lnk {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  color: #0066ff;
}
.uc-fav-card-lnk:hover {
  text-decoration: none;
}
.uc-fav-conf {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  padding: 20px;
  background: rgba(0, 0, 0, 0.7);
  z-index: 9997;
}
.uc-fav-conf:not(.active) {
  display: none;
}
.uc-fav-conf-w {
  margin: auto;
  padding: 26px 38px;
  background: #fff;
  width: 308px;
  max-width: calc(100vw - 40px);
  border-radius: 8px;
  box-shadow: 4px 4px 17px rgba(0, 0, 0, 0.15);
  position: relative;
}
.uc-fav-conf-txt {
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-align: center;
  margin-bottom: 14px;
}
.uc-fav-conf-bar {
  display: flex;
  gap: 24px;
  justify-content: center;
}
.uc-fav-conf-btn {
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 16px;
  margin: 0;
  padding: 14px 28px;
  border: none;
  color: #016cec;
  background: #e0eeff;
  border-radius: 8px;
  transition: all 0.15s;
}
.uc-fav-conf-btn:hover {
  color: #e0eeff;
  background: #016cec;
}
.uc-fav-conf-btn.red {
  background: #fce9ec;
  color: #ca2828;
}
.uc-fav-conf-btn.red:hover {
  color: #fce9ec;
  background: #ca2828;
}
.uc-fav-conf-close {
  display: flex;
  background: none;
  margin: 0;
  padding: 8px;
  border: 0;
  position: absolute;
  top: 0;
  right: 0;
}
.uc-fav-nav {
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  gap: 10px;
}
.uc-fav-nav button {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  min-width: 30px;
  height: 30px;
  padding: 6px;
  margin: 0;
  border-radius: 6px;
  border: 1px solid #7c8897;
  background: rgba(0, 0, 0, 0);
  color: #7c8897;
  transition: all 0.2s;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}
.uc-fav-nav button:is(:hover, .active) {
  background: #000;
  color: #fff;
  border-color: #000;
}

.fav-card-confirm {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.9);
  color: #fff;
  text-align: center;
  padding: 18px;
}
.fav-card-confirm-txt {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 16px;
  gap: 12px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.3;
  border-radius: 10px;
  background: #121c22;
  box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.28);
}
.fav-card-confirm-txt:before {
  content: "";
  display: block;
  width: 23px;
  height: 23px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 23 23'%3E%3Crect width='23' height='23' fill='%2380DB38' rx='11.5'/%3E%3Cpath fill='%23000' d='M9.212 14.295 6.71 11.79a.703.703 0 0 0-1 0 .705.705 0 0 0 0 1.002l2.995 2.999c.278.279.729.279 1.008 0l7.578-7.58a.703.703 0 0 0 0-1.002.703.703 0 0 0-1.001 0l-7.078 7.086Z'/%3E%3C/svg%3E") no-repeat center center/contain;
}

.uc-filter-form {
  width: 100%;
}
.uc-filter-form label {
  display: none;
}
@media screen and (min-width: 1024px) {
  .uc-filter-form {
    max-width: 360px;
  }
}

.fav-not-found {
  font-size: 19px;
  font-weight: bold;
}
@media screen and (min-width: 768px) {
  .fav-not-found {
    font-size: 30px;
  }
}

.uc-rec,
.casinos-block {
  display: flex;
  flex-direction: column;
  margin-top: 56px;
  gap: 32px;
}
@media screen and (min-width: 1024px) {
  .uc-rec,
  .casinos-block {
    margin-top: 60px;
  }
}
.uc-rec-head,
.casinos-block-head {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.uc-rec-ttl,
.casinos-block-ttl {
  font-size: 19px;
  font-style: normal;
  font-weight: 700;
}
@media screen and (min-width: 1024px) {
  .uc-rec-ttl,
  .casinos-block-ttl {
    font-size: 23px;
  }
}
.uc-rec-desc,
.casinos-block-desc {
  font-size: 14px;
}
@media screen and (min-width: 1024px) {
  .uc-rec-desc,
  .casinos-block-desc {
    font-size: 16px;
  }
}
.uc-rec .swiper-slide,
.casinos-block .swiper-slide {
  height: auto;
}
.uc-rec .swiper-slide .uc-fav-card,
.uc-rec .swiper-slide .casinos-block-card,
.casinos-block .swiper-slide .uc-fav-card,
.casinos-block .swiper-slide .casinos-block-card {
  min-height: 100%;
  height: auto;
}

.user-cab-main {
  container: uc-main/inline-size;
}
.user-cab-main .uc-rec-slider .swiper,
.user-cab-main .casinos-block .swiper {
  padding-top: 7px;
}
.user-cab-main .swiper-pagination {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;
  padding-top: 24px;
  margin-bottom: 10px;
}
.user-cab-main .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  background: #dadada;
  border-radius: 50%;
  cursor: pointer;
  transition: background-color 0.2s;
}
.user-cab-main .swiper-pagination-bullet-active, .user-cab-main .swiper-pagination-bullet:hover {
  background: #000;
}

.uc-no-cont {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  background: #fff;
  padding: 34px 12px;
  border-radius: 10px;
  gap: 16px;
}
.uc-no-cont-data {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.uc-no-cont-ttl {
  font-size: 15px;
  font-weight: 700;
}
@media screen and (min-width: 1024px) {
  .uc-no-cont-ttl {
    font-size: 18px;
  }
}
.uc-no-cont-txt {
  font-size: 14px;
}
@media screen and (min-width: 1024px) {
  .uc-no-cont-txt {
    font-size: 16px;
  }
}

.uc-bonuses {
  display: grid;
  align-items: stretch;
  gap: 24px 10px;
}
@media screen and (min-width: 768px) {
  .uc-bonuses {
    grid-template-columns: 1fr 1fr;
  }
}
@supports (container-type: inline-size) {
  .uc-bonuses {
    grid-template-columns: 1fr;
  }
  @container uc-main (min-width: 470px) {
    .uc-bonuses {
      grid-template-columns: 1fr 1fr;
    }
  }
}

.uc-bonus {
  container: uc-bonus/inline-size;
  display: flex;
  flex-direction: column;
}
.uc-bonus-card {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 9px;
  border-radius: 10px;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%), linear-gradient(95deg, #e52e2e -10.07%, #e47917 111%);
  padding: 10px;
}
.uc-bonus-card-head {
  display: flex;
}
.uc-bonus-card-head img {
  width: 100%;
  aspect-ratio: 167/102;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 10px;
}
@media screen and (max-width: 767px) {
  .uc-bonus-card-head img {
    max-height: 90px;
    max-width: 196px;
    margin: 0 auto;
  }
}
.uc-bonus-card-cont {
  display: grid;
  align-items: center;
  gap: 4px 16px;
  border-radius: 10px;
  background: linear-gradient(0deg, #400705 0%, #400705 100%), #090202;
  box-shadow: 2px 5px rgba(0, 0, 0, 0.29) inset;
  color: #fff;
  padding: 15px;
  flex: 1;
}
@media screen and (min-width: 768px) {
  .uc-bonus-card-cont {
    grid-template-columns: 167px 1fr;
  }
}
@supports (container-type: inline-size) {
  .uc-bonus-card-cont {
    grid-template-columns: unset;
  }
  @container uc-bonus (min-width: 440px) {
    .uc-bonus-card-cont {
      grid-template-columns: 167px 1fr;
    }
  }
}
.uc-bonus-card-body {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
@media screen and (max-width: 1199px) {
  .uc-bonus-card-body {
    margin-top: auto;
  }
}
.uc-bonus-card-lbl {
  font-size: 12px;
  margin-bottom: 3px;
  font-weight: 700;
}
@media screen and (min-width: 768px) {
  .uc-bonus-card-lbl {
    font-size: 14px;
  }
}
@supports (container-type: inline-size) {
  .uc-bonus-card-lbl {
    font-size: 14px;
    text-transform: uppercase;
  }
  @container uc-bonus (min-width: 440px) {
    .uc-bonus-card-lbl {
      font-size: 14px;
      margin-bottom: 6px;
    }
  }
}
.uc-bonus-card-ttl {
  color: #fa9600;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  margin-bottom: 7px;
}
@media screen and (min-width: 768px) {
  .uc-bonus-card-ttl {
    font-size: 22px;
  }
}
@supports (container-type: inline-size) {
  .uc-bonus-card-ttl {
    font-size: 18px;
  }
  @container uc-bonus (width > 440px) {
    .uc-bonus-card-ttl {
      font-size: 22px;
    }
  }
}
.uc-bonus-card-copy {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  padding: 4px 10px;
  margin: 0 0 7px;
  border: 1px dashed #fa9600;
  background: none;
  color: #fa9600;
  min-width: 80%;
  border-radius: 4px;
  position: relative;
}
.uc-bonus-card-copy svg {
  flex-shrink: 0;
  fill: #fa9600;
}
.uc-bonus-card-copy span {
  all: unset;
  position: absolute;
  left: 50%;
  bottom: calc(100% + 5px);
  transform: translateX(-50%);
  background: #000;
  color: #fff;
  padding: 4px 6px;
  border-radius: 4px;
  font-size: 12px;
}
.uc-bonus-card-link {
  width: 100%;
  text-decoration: none;
}
.uc-bonus-card-line {
  display: flex;
  flex-wrap: wrap;
  height: 18px;
  overflow: hidden;
  gap: 14px;
  justify-content: space-between;
}
@media screen and (min-width: 768px) {
  .uc-bonus-card-line {
    gap: 24px;
  }
}
@supports (container-type: inline-size) {
  .uc-bonus-card-line {
    gap: 8px;
  }
  @container uc-main (min-width: 470px) {
    .uc-bonus-card-line {
      gap: 24px;
    }
  }
}
.uc-bonus-card-line.top {
  justify-content: space-between;
}
.uc-bonus-card-line-i {
  flex-shrink: 0;
  width: 64px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 64 18'%3E%3Cpath fill='%23FFB600' d='M28.16 11.906c-1.399.126-2.56.188-3.483.188-.616 0-1.067-.144-1.356-.431-.29-.288-.434-.738-.434-1.35v-3c0-.656.148-1.131.443-1.425.302-.3.782-.45 1.44-.45h3.39V6.75h-3.012c-.377 0-.566.188-.566.563v3c0 .143.041.26.123.347a.466.466 0 0 0 .33.121h.433l.49-.018.508-.019c.176-.006.398-.019.668-.037.342-.023.685-.045 1.027-.066v1.265Zm2.639-1.125c.332 0 .71-.062 1.13-.187v-.562h-1.366a.322.322 0 0 0-.33.328v.094a.316.316 0 0 0 .203.305c.04.016.084.024.127.022h.236Zm-1.742-3.656a29.023 29.023 0 0 1 3.107-.187c.427 0 .77.128 1.026.384.258.256.387.597.387 1.022V12h-1.46l-.094-.468c-.282.187-.59.332-.914.43a2.945 2.945 0 0 1-.781.132h-.33c-.427 0-.769-.128-1.026-.384-.258-.256-.386-.597-.386-1.022v-.422c0-.425.129-.766.386-1.022s.6-.384 1.026-.384h1.93v-.375a.317.317 0 0 0-.201-.306.32.32 0 0 0-.128-.022c-.408 0-.86.018-1.356.056-.49.037-.885.065-1.186.084V7.125Zm5.176 3.563c1.275.093 2.28.14 3.014.14a.324.324 0 0 0 .307-.2.316.316 0 0 0 .022-.128v-.328h-2.024c-.427 0-.77-.128-1.027-.384-.257-.256-.386-.597-.386-1.022v-.328c0-.425.129-.766.386-1.022.258-.256.6-.384 1.027-.384h3.201V8.25h-2.636a.319.319 0 0 0-.307.202.317.317 0 0 0-.023.126.319.319 0 0 0 .33.328h1.695c.427 0 .769.129 1.026.385.258.256.386.597.386 1.022v.375c0 .425-.128.765-.386 1.022-.257.256-.6.384-1.026.384-1.111 0-2.304-.062-3.579-.188v-1.218Zm7.63-3.469V12h-1.647V8.485h-.706V7.219h2.354Zm-1.647-1.875h1.648v1.313h-1.648V5.344Zm5.37 2.953c-.332 0-.709.063-1.13.188V12h-1.648V7.032h1.46l.094.468c.295-.194.597-.334.904-.421.314-.094.578-.141.791-.141h.424c.427 0 .77.128 1.026.384.258.256.387.597.387 1.022V12h-1.648V8.625a.318.318 0 0 0-.203-.305.321.321 0 0 0-.127-.023h-.33Zm8.239 2.297c0 .469-.135.838-.405 1.106-.264.263-.63.394-1.102.394h-2.165c-.471 0-.842-.131-1.112-.394-.263-.268-.395-.637-.395-1.106V8.438c0-.469.132-.835.395-1.097.27-.269.64-.403 1.112-.403h2.165c.471 0 .839.134 1.102.403.27.262.405.628.405 1.097v2.156Zm-1.648-2.016c0-.25-.126-.374-.377-.374h-1.13c-.25 0-.376.124-.376.374v1.876c0 .25.125.374.376.374h1.13c.252 0 .377-.124.377-.374V8.578ZM55.754 12V6.891l-1.083.375-.47-1.078 1.742-.75h1.506V12h-1.695Zm6.5-4.78c0-.376-.188-.563-.564-.563h-1.036c-.377 0-.565.187-.565.562v3c0 .375.188.563.565.563h1.035c.377 0 .565-.188.565-.563v-3Zm1.696 2.999c0 .656-.151 1.135-.452 1.434-.295.294-.773.441-1.432.441h-1.789c-.66 0-1.14-.147-1.44-.44-.296-.3-.444-.779-.444-1.435v-3c0-.656.148-1.131.443-1.425.301-.3.782-.45 1.441-.45h1.79c.658 0 1.136.15 1.43.45.302.294.453.769.453 1.425v3ZM18.093 8.567 18.09 8.5c0-.014 0-.028-.004-.042a3.357 3.357 0 0 0-.021-.267l-.032-.306-.014-.109-.014-.109c-.011-.077-.025-.15-.036-.228-.007-.032-.01-.067-.017-.099l-.022-.108a4.244 4.244 0 0 0-.067-.31c-.01-.038-.017-.077-.028-.112a9.109 9.109 0 0 0-.223-.748c-.01-.036-.024-.07-.035-.106a9.834 9.834 0 0 0-.114-.299l-.042-.101c-.01-.029-.025-.057-.035-.088l-.043-.099c-.014-.028-.024-.056-.038-.084a1.19 1.19 0 0 0-.032-.067l-.01-.024a.44.44 0 0 0-.036-.07c-.025-.057-.053-.11-.082-.166-.017-.031-.032-.063-.05-.095l-.116-.218-.031-.056-.025-.045c-.01-.021-.025-.043-.036-.064-.017-.031-.039-.066-.056-.098a6.55 6.55 0 0 0-.212-.334c-.04-.056-.075-.112-.113-.169-.025-.038-.053-.073-.078-.109a1.502 1.502 0 0 0-.068-.09c-.01-.015-.017-.029-.028-.04a6.096 6.096 0 0 0-.251-.32c-.01-.013-.025-.027-.035-.041a8.885 8.885 0 0 0-.34-.387c-.017-.017-.031-.035-.05-.052l-.003-.004-.07-.074-.117-.116a1.877 1.877 0 0 0-.085-.08c-.018-.018-.035-.032-.05-.05l-.077-.074c-.032-.028-.064-.06-.096-.087l-.106-.095c-.039-.032-.074-.067-.113-.099l-.074-.063-.089-.074a1.557 1.557 0 0 0-.088-.07 1.06 1.06 0 0 1-.074-.06 1.154 1.154 0 0 0-.078-.06c-.018-.013-.035-.024-.05-.038-.02-.014-.042-.032-.063-.046a6.826 6.826 0 0 0-.032-.02l-.06-.043c-.035-.025-.067-.05-.103-.07-.063-.043-.123-.085-.187-.127a1.881 1.881 0 0 0-.11-.07c-.031-.021-.067-.042-.099-.063-.007-.008-.017-.01-.028-.018-.028-.017-.053-.031-.081-.05l-.032-.02-.103-.06-.113-.063-.053-.028c-.099-.053-.198-.106-.3-.158-.025-.011-.05-.025-.071-.035C13.026.914 13 .9 12.98.889c-.025-.01-.05-.024-.075-.035-.025-.01-.05-.025-.074-.035-.135-.06-.27-.116-.403-.172-.036-.014-.068-.028-.103-.039L12.223.57C12.2.559 12.17.552 12.146.54 12.1.524 12.054.51 12.004.492l-.092-.031a8.832 8.832 0 0 0-.6-.176L11.23.264l-.092-.021c-.025-.007-.053-.01-.078-.018l-.106-.02A.54.54 0 0 0 10.88.19a7.884 7.884 0 0 0-.633-.105L10.17.074c-.085-.01-.17-.017-.251-.028A.75.75 0 0 0 9.83.039C9.756.032 9.678.029 9.6.025c-.018 0-.035-.004-.053-.004-.018 0-.036 0-.053-.003h-.021C9.43.014 9.388.014 9.349.014H9.33L9.204.011h-.131a9.03 9.03 0 0 0-4.098.97c-.032.017-.064.031-.092.049l-.276.147c-.186.106-.368.218-.548.334a4.27 4.27 0 0 0-.258.18 7.398 7.398 0 0 0-1.149.945A8.896 8.896 0 0 0 .944 4.993a8.819 8.819 0 0 0-.93 3.51C.007 8.67 0 8.83 0 8.997c0 .186.007.376.018.562l.02.284a8.966 8.966 0 0 0 .779 2.903c.05.105.099.21.152.312.16.313.339.617.534.91.336.499.72.964 1.145 1.388.44.437.924.83 1.443 1.17.296.193.603.369.92.527a9.014 9.014 0 0 0 3.529.924c.17.011.335.015.508.015h.17c.028 0 .06 0 .088-.004h.046c.04 0 .075-.003.114-.003.042 0 .08-.004.12-.007h.017c.043-.004.082-.004.124-.007.074-.007.149-.01.223-.018.039-.003.078-.007.117-.014.038-.003.077-.007.116-.014a.898.898 0 0 0 .1-.014c.02-.004.045-.007.067-.01.017-.004.031-.004.046-.008a.845.845 0 0 0 .102-.017c.025-.004.053-.007.078-.014.017-.004.039-.007.06-.01h.01l.06-.011c.008 0 .015-.004.022-.004l.06-.01c.003 0 .007 0 .014-.004a.21.21 0 0 1 .046-.007c.032-.007.06-.01.088-.017.092-.018.188-.043.28-.064.032-.007.063-.014.095-.024l.057-.014.074-.021.088-.025.078-.021c.05-.014.103-.028.152-.046.032-.01.068-.02.1-.031.035-.01.07-.025.109-.036.018-.007.035-.01.053-.017.018-.007.035-.01.053-.018.035-.014.07-.024.106-.038.035-.014.07-.025.106-.039l.106-.042.106-.042.106-.043c.004 0 .004 0 .008-.003.042-.018.085-.035.127-.056h.003c.043-.018.085-.039.124-.057.085-.038.17-.08.255-.123.039-.02.077-.038.116-.06.032-.017.06-.03.092-.048.089-.046.177-.095.265-.148l.106-.063a8.69 8.69 0 0 0 .244-.151l.096-.064c.085-.056.166-.112.247-.168.053-.035.103-.074.152-.11.05-.034.1-.073.149-.112l.06-.045c.029-.025.06-.046.089-.07.024-.022.05-.04.074-.06.028-.025.056-.046.085-.07.19-.16.372-.328.548-.503.042-.042.08-.085.123-.123.025-.024.05-.05.071-.074l.138-.147c.043-.05.085-.095.128-.144.003-.004.006-.011.014-.014l.074-.088c.039-.046.074-.088.11-.134l.045-.056.064-.08c.021-.029.043-.054.064-.082.035-.045.07-.09.102-.137.018-.024.035-.049.053-.07l.004-.003c.035-.053.074-.106.11-.159.024-.035.045-.07.07-.102l.004-.003.003-.004.043-.063c.003-.007.01-.014.014-.024l.085-.134c.024-.038.046-.074.067-.112a.315.315 0 0 1 .028-.046 8.425 8.425 0 0 0 .23-.415c.021-.038.039-.077.06-.116.032-.06.06-.119.088-.182.025-.05.046-.099.071-.148a.741.741 0 0 0 .035-.08 6.52 6.52 0 0 0 .216-.538c.01-.025.018-.053.029-.078.035-.098.067-.193.099-.291l.031-.099c.01-.031.018-.063.029-.09.01-.043.024-.085.035-.127 0-.008.003-.015.003-.018.011-.035.018-.07.029-.105.003-.007.003-.018.007-.028l.021-.085.014-.056c.04-.169.074-.338.106-.51.004-.024.011-.052.014-.077l.011-.067c.007-.035.01-.074.018-.109.007-.035.01-.073.014-.109l.021-.158.01-.088.011-.115c.004-.018.004-.04.007-.057 0-.017.004-.038.004-.056.004-.035.004-.067.007-.102 0-.014.003-.028.003-.046 0-.028.004-.056.004-.084.004-.042.004-.084.007-.13.004-.084.007-.172.007-.256v-.141c.004-.161 0-.302-.007-.44Zm-9.03 5.801c-3.12 0-5.644-2.512-5.644-5.608 0-3.096 2.528-5.611 5.644-5.611 3.115 0 5.643 2.512 5.643 5.608 0 3.095-2.525 5.611-5.644 5.611Z'/%3E%3Cpath fill='%23C80' d='M18.118 8.574c0-.021-.004-.046-.004-.067 0-.014 0-.028-.003-.039-.007-.091-.01-.179-.021-.267l-.032-.305-.014-.11-.015-.108c-.01-.078-.024-.151-.035-.229-.007-.032-.01-.066-.018-.098l-.02-.11-.022-.108c-.014-.067-.028-.134-.046-.2-.01-.039-.018-.078-.028-.113a9.741 9.741 0 0 0-.223-.752c-.01-.035-.025-.07-.035-.105-.037-.1-.074-.2-.114-.299l-.042-.102c-.01-.028-.025-.056-.036-.087l-.042-.099-.039-.084-.031-.067-.011-.025a.714.714 0 0 0-.035-.073c-.025-.057-.054-.11-.082-.165-.017-.032-.032-.064-.05-.096l-.116-.217c-.01-.018-.021-.039-.032-.056-.021-.04-.042-.074-.064-.113-.017-.031-.038-.063-.056-.098a6.55 6.55 0 0 0-.212-.334L14.3 5.394a6.355 6.355 0 0 0-1.596-1.582l1.351-2.33c-.035-.024-.074-.045-.11-.07l-.099-.063c-.007-.007-.017-.01-.028-.017-.039-.025-.077-.046-.113-.07-.035-.022-.067-.04-.103-.06l-.113-.063c-.017-.011-.035-.018-.053-.029l-.3-.158c-.025-.014-.05-.024-.07-.035-.026-.01-.05-.025-.072-.035a1.508 1.508 0 0 0-.074-.035 9.88 9.88 0 0 0-.477-.207C12.408.625 12.376.61 12.34.6l-.102-.038-.078-.028c-.046-.017-.092-.031-.142-.05l-.091-.03a9.038 9.038 0 0 0-.601-.176l-.082-.022-.092-.02c-.024-.008-.053-.011-.078-.018l-.106-.021a.554.554 0 0 0-.074-.014 7.867 7.867 0 0 0-.633-.105l-.078-.011c-.085-.01-.17-.018-.25-.028a4.746 4.746 0 0 0-.318-.021c-.019 0-.036-.004-.054-.004-.018 0-.035-.004-.053-.004-.053-.003-.11-.003-.163-.007-.02 0-.042 0-.063-.003h-.195c-.177 0-.353.003-.53.014v2.68a6.296 6.296 0 0 0-2.206.595L4.989.966c-.032.018-.064.032-.092.05-.282.149-.557.31-.824.484-.088.06-.173.116-.258.18a9.13 9.13 0 0 0-2.122 2.126A8.735 8.735 0 0 0 .98 4.993l2.348 1.334a6.27 6.27 0 0 0-.576 2.165L.035 8.51c-.01.165-.014.327-.014.492 0 .19.007.376.018.562l.021.285a8.877 8.877 0 0 0 .778 2.903 9.431 9.431 0 0 0 .686 1.223l2.337-1.354c.435.616.976 1.15 1.599 1.578l-1.348 2.333c.296.192.603.368.92.527a9.017 9.017 0 0 0 3.529.924c.17.01.338.014.508.014h.17c.028 0 .06 0 .088-.003h.046c.04 0 .075-.004.114-.004.039 0 .08-.003.12-.007h.017L9.617 15.3a6.366 6.366 0 0 0 2.175-.584l1.361 2.326c.04-.02.078-.038.117-.06.032-.017.06-.03.092-.049.088-.045.177-.094.265-.147l.106-.063c.081-.05.163-.099.244-.151l.096-.064c.085-.056.166-.112.247-.168.053-.035.103-.074.152-.11.05-.038.099-.073.149-.112l.06-.045c.028-.025.06-.046.088-.07.025-.022.05-.04.074-.06.028-.025.057-.046.085-.07.19-.16.373-.328.548-.503.043-.042.082-.085.124-.123.025-.025.05-.05.07-.074l.139-.147c.042-.05.085-.095.127-.145.003-.003.007-.01.014-.014.025-.028.05-.056.074-.087.04-.046.075-.088.11-.134l.046-.056.064-.081c.02-.028.042-.053.063-.08.036-.047.071-.092.103-.138.017-.024.034-.047.053-.07l.003-.004c.035-.052.075-.105.11-.158.025-.035.046-.07.07-.101l.004-.004.004-.004.042-.063c.004-.007.01-.014.014-.025.028-.042.057-.087.085-.133.021-.039.046-.074.067-.112.022-.04.046-.074.067-.113.068-.116.131-.232.192-.348.02-.038.038-.077.06-.116l-2.345-1.338a6.277 6.277 0 0 0 .58-2.165l2.698-.003c.004-.042.004-.085.007-.13a6.1 6.1 0 0 0 .007-.257v-.13l-.01-.443ZM9.073 14.27c-2.92 0-5.3-2.362-5.3-5.268 0-2.906 2.38-5.263 5.3-5.263s5.3 2.361 5.3 5.263c0 2.903-2.375 5.268-5.3 5.268Z'/%3E%3Cpath fill='%23FFB600' d='M7.58 11.802H6.06V7.526h-.608V6.212h2.129v5.59Zm5.117-2.758c0 .875-.173 1.567-.523 2.083-.35.514-.82.77-1.41.77-.64 0-1.14-.26-1.5-.776-.36-.517-.537-1.237-.537-2.165 0-.875.18-1.567.537-2.077.36-.513.849-.766 1.464-.766.619 0 1.103.26 1.45.777.346.516.52 1.237.52 2.154Zm-1.499-.014c0-1.079-.163-1.616-.491-1.616-.326 0-.488.481-.488 1.447 0 1.153.159 1.729.477 1.729.173 0 .3-.127.382-.38.078-.249.12-.643.12-1.18Z'/%3E%3C/svg%3E") no-repeat center center/contain;
}
.uc-bonus-time, .uc-bonus-txt {
  font-size: 16px;
  line-height: 1;
  margin-top: 10px;
}
@media screen and (max-width: 1023px) {
  .uc-bonus-time, .uc-bonus-txt {
    font-size: 14px;
    margin-top: 8px;
  }
}
.uc-bonus-time strong, .uc-bonus-txt strong {
  font-weight: 700;
}

.uc-rev-list {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 20px 0;
}
.uc-rev-list-more {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 46px;
  margin-bottom: 10px;
}
.uc-rev-list-more .user-btn {
  --color: #0066ff;
  color: var(--color);
  border: 1px solid var(--color);
}
.uc-rev-list-more .user-btn:hover {
  --color: #00486b;
}

.uc-select {
  position: relative;
  justify-content: flex-end;
  margin-left: auto;
}
.uc-select button {
  border: 0;
  background: #fff;
  margin: 0;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  text-align: left;
}
@media screen and (max-width: 767px) {
  .uc-select button {
    font-size: 16px;
  }
}
.uc-select-cur {
  display: flex;
  -moz-column-gap: 16px;
       column-gap: 16px;
  padding: 12px 18px;
  border-radius: 10px;
  box-shadow: 4px 4px 60px rgba(0, 0, 0, 0.06);
}
.uc-select-cur > span {
  display: flex;
  align-items: center;
  -moz-column-gap: 4px;
       column-gap: 4px;
}
.uc-select-cur > svg {
  fill: #0066ff;
}
.uc-select-all {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: calc(100% + 4px);
  right: 0;
  z-index: 9;
  background: #fff;
  border-radius: 10px;
  box-shadow: 4px 4px 30px rgba(28, 30, 32, 0.08);
  padding: 6px 0;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s;
  width: 100%;
}
.uc-select-all.is-open {
  opacity: 1;
  pointer-events: all;
}
.uc-select-all button {
  display: flex;
  align-items: center;
  -moz-column-gap: 4px;
       column-gap: 4px;
  padding: 5px 12px;
  text-align: left;
}

.updated-user {
  display: none !important;
}

.user-cab-settings {
  position: relative;
}

.change-user-show {
  position: absolute;
  top: -60px;
  right: 0;
  display: none;
  background: #73f69c;
  color: #000;
  padding: 10px 16px;
  font-size: 12px;
  font-weight: 400;
  border-radius: 6px;
  z-index: 20;
}
@media screen and (max-width: 767px) {
  .change-user-show {
    top: -18px;
  }
}
.change-user-show.active {
  display: block;
}

.dashboard {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media screen and (max-width: 1023px) {
  .dashboard {
    gap: 22px;
  }
}
.dashboard .uc-rec,
.dashboard .casinos-block {
  margin-top: 0;
  gap: 24px;
}
.dashboard .uc-rec-desc,
.dashboard .casinos-block-desc {
  display: none;
}
.dashboard .uc-rec-ttl,
.dashboard .casinos-block-ttl {
  margin-bottom: 0;
}
.dashboard-elem {
  border-radius: 10px;
  background: #fff;
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media screen and (max-width: 1023px) {
  .dashboard-elem {
    text-align: center;
  }
}
.dashboard-elem-inner {
  display: flex;
  align-items: center;
  gap: 40px;
  justify-content: space-between;
}
@media screen and (max-width: 1023px) {
  .dashboard-elem-inner {
    flex-direction: column;
    text-align: center;
    gap: 14px;
    max-width: 272px;
    margin: 0 auto;
  }
}
.dashboard-elem-inner button {
  width: 220px;
  text-transform: uppercase;
}
@media screen and (max-width: 1023px) {
  .dashboard-elem-inner button {
    width: 100%;
  }
}

.spec-bonus {
  padding: 20px 24px;
  background-color: #fff;
  border-radius: 10px;
  display: flex;
  gap: 26px;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
}
@media screen and (max-width: 767px) {
  .spec-bonus {
    justify-content: center;
    width: auto;
    padding: 20px;
  }
}
.spec-bonus-inner {
  display: flex;
  gap: 26px;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .spec-bonus-inner {
    flex-direction: column;
    gap: 2px;
  }
}
.spec-bonus-img {
  display: flex;
}
.spec-bonus-img img {
  width: 77px;
  height: 77px;
}
@media screen and (max-width: 767px) {
  .spec-bonus-img img {
    width: 86px;
    height: 86px;
  }
}
.spec-bonus-info {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 1px;
}
.spec-bonus-info div {
  font-size: 18px;
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .spec-bonus-info div {
    font-size: 14px;
  }
}
.spec-bonus-info span {
  font-size: 30px;
  color: #06f;
  font-weight: 700;
}
.spec-bonus-info span.empty {
  color: #353535;
}
@media screen and (max-width: 767px) {
  .spec-bonus-info span {
    font-size: 19px;
  }
}
.spec-bonus-btn button {
  display: flex;
  min-width: 170px;
  min-height: 40px;
  padding: 12px 20px;
  border-radius: 6px;
  background-color: #06f;
  border: none;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
  transition: all 0.3s;
}
.spec-bonus-btn button:hover {
  background-color: #0000ee;
}

.user-cab-flex {
  align-items: flex-end;
  gap: 16px 20px;
  display: grid;
  grid-template-columns: 1fr 1fr 154px;
}
@media screen and (max-width: 1023px) {
  .user-cab-flex {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
  .user-cab-flex .user-cab-elem {
    width: 100%;
  }
  .user-cab-flex .user-cab-elem-name {
    order: -1;
  }
  .user-cab-flex .divider {
    display: none;
  }
}

.user-cab-prs {
  gap: 24px;
}
@media screen and (max-width: 767px) {
  .user-cab-prs {
    gap: 16px;
  }
}
.user-cab-prs-go {
  min-height: 0;
  text-transform: uppercase;
  font-size: 14px;
}
.user-cab-prs-go.only-mob {
  display: none;
}
@media screen and (max-width: 767px) {
  .user-cab-prs-go.only-mob {
    display: flex;
  }
}
.user-cab-prs-go.only-desc {
  display: flex;
}
@media screen and (max-width: 767px) {
  .user-cab-prs-go.only-desc {
    display: none;
  }
}

.user-cab-progress {
  padding-bottom: 24px;
  border-bottom: 1px solid #efefef;
}
@media screen and (max-width: 767px) {
  .user-cab-progress {
    padding-bottom: 16px;
  }
}
.user-cab-progress-head {
  display: flex;
  justify-content: space-between;
  gap: 14px;
  align-items: center;
}
.user-cab-progress-head .user-cab-subttl {
  margin-bottom: 8px;
}
.user-cab-progress-head .user-btn.green {
  min-height: 40px;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 24px;
}
.user-cab-progress-date {
  color: #8e8e8e;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  margin-left: auto;
}
.user-cab-progress-text > div {
  color: #3c3c3c;
  font-size: 14px;
}
@media screen and (min-width: 768px) {
  .user-cab-progress-text > div {
    font-size: 16px;
  }
}
.user-cab-progress-text > div:not(.is-active) {
  display: none;
}
@media screen and (max-width: 767px) {
  .user-cab-progress-text {
    padding-bottom: 16px;
  }
}

.uc-progress-bar {
  --size: 10px;
  position: relative;
  width: 100%;
  height: var(--size);
  border-radius: var(--size);
  background: #ebebeb;
  margin: 20px 0 30px 0;
}
@media screen and (max-width: 767px) {
  .uc-progress-bar {
    --size: 12px;
  }
}
.uc-progress-bar.small {
  --size: 9px;
}
.uc-progress-bar.small::before, .uc-progress-bar.small::after,
.uc-progress-bar.small > div:after {
  font-size: 10px;
}
.uc-progress-bar::before, .uc-progress-bar::after {
  position: absolute;
  top: -20px;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
}
@media screen and (max-width: 767px) {
  .uc-progress-bar::before, .uc-progress-bar::after {
    font-size: 10px;
  }
}
.uc-progress-bar::before {
  content: "0%";
  left: 0;
}
.uc-progress-bar::after {
  content: "100%";
  right: 0;
}
.uc-progress-bar > div {
  background: red;
  border-radius: 14px;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background: linear-gradient(95deg, #FF8F0E -10.07%, #F9C108 111%);
  transition: width 0.5s;
}
.uc-progress-bar > div::before {
  content: "";
  display: block;
  width: var(--size);
  height: var(--size);
  border-radius: 50%;
  border: 2px solid #FF8F0E;
  background: #fff;
  position: absolute;
  top: 50%;
  left: 100%;
  transform: translate(-50%, -50%);
}
@media screen and (max-width: 767px) {
  .uc-progress-bar > div::before {
    font-size: 10px;
  }
}
.uc-progress-bar > div::after {
  content: attr(data-progress-bar) "%";
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  position: absolute;
  bottom: -24px;
  left: 100%;
  transform: translateX(-50%);
}
@media screen and (max-width: 767px) {
  .uc-progress-bar > div::after {
    font-size: 10px;
    bottom: -20px;
  }
}

.user-cab .uc-ac-form {
  row-gap: 0;
  position: relative;
}
.user-cab .uc-ac-form .user-btn {
  padding: 10px 24px;
  border-radius: 6px;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  min-height: 40px;
  font-family: Calibri, sans-serif;
}
.user-cab .uc-ac-form .uc-ac-form-btn-close {
  width: 19px;
  height: 19px;
  flex-shrink: 0;
  margin: 0 0 0 auto;
  border: none;
  background: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
}
.user-cab .uc-ac-form-info {
  position: relative;
  display: flex;
}
@media screen and (max-width: 767px) {
  .user-cab .uc-ac-form-info {
    margin-bottom: 8px;
  }
}
.user-cab .uc-ac-form-ttl {
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 18px;
  margin-bottom: 8px;
}
@media screen and (max-width: 767px) {
  .user-cab .uc-ac-form-ttl {
    font-size: 15px;
  }
}
.user-cab .uc-ac-form-desc {
  margin-bottom: 0.5rem;
  font-size: 12px;
}
@media screen and (min-width: 1024px) {
  .user-cab .uc-ac-form-desc {
    font-size: 16px;
  }
}
.user-cab .uc-ac-form-desc:not(.is-open) {
  display: none;
}
.user-cab .uc-ac-form-btn {
  border-radius: 8px;
  border: 1px solid #c8c8c8;
  background: #fff;
  display: flex;
  -moz-column-gap: 12px;
       column-gap: 12px;
  align-items: center;
  text-align: left;
  color: #a9a9a9;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  padding: 14px;
}
.user-cab .uc-ac-form-btn.is-open {
  display: none;
}
.user-cab .uc-ac-form-btn::after {
  content: "";
  display: flex;
  width: 14px;
  height: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' viewBox='0 0 14 15' fill='none'%3E%3Cpath d='M1.43197 5.13119C1.59606 4.96715 1.81858 4.875 2.05059 4.875C2.28261 4.875 2.50513 4.96715 2.66922 5.13119L7.00047 9.46244L11.3317 5.13119C11.4967 4.9718 11.7178 4.8836 11.9472 4.8856C12.1766 4.88759 12.3961 4.97961 12.5583 5.14185C12.7205 5.30408 12.8126 5.52354 12.8146 5.75296C12.8166 5.98238 12.7284 6.20341 12.569 6.36844L7.61909 11.3183C7.45501 11.4823 7.23249 11.5745 7.00047 11.5745C6.76845 11.5745 6.54593 11.4823 6.38184 11.3183L1.43197 6.36844C1.26793 6.20435 1.17578 5.98183 1.17578 5.74981C1.17578 5.51779 1.26793 5.29527 1.43197 5.13119Z' fill='%23A9A9A9'/%3E%3C/svg%3E") no-repeat center center/contain;
  margin-left: auto;
  flex-shrink: 0;
}
.user-cab .uc-ac-form-body {
  display: none;
  padding: 14px;
  border-radius: 10px;
  border: 1px solid #c8c8c8;
  background: #fff;
}
@media screen and (max-width: 767px) {
  .user-cab .uc-ac-form-body {
    padding: 12px;
  }
}
.user-cab .uc-ac-form-body-ttl {
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  margin-bottom: 10px;
}
.user-cab .uc-ac-form-body-desc {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}
.user-cab .uc-ac-form-chosen {
  display: flex;
  gap: 20px;
  align-items: flex-start;
  padding-bottom: 16px;
  border-bottom: 1px solid #efefef;
  margin-bottom: 16px;
  width: 100%;
  padding-right: 21px;
}
@media screen and (max-width: 767px) {
  .user-cab .uc-ac-form-chosen {
    flex-direction: column-reverse;
    gap: 8px;
    padding-bottom: 8px;
    margin-bottom: 0px;
  }
}
.user-cab .uc-ac-form-chosen-ttl {
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  color: #000;
  display: inline-flex;
}
.user-cab .uc-ac-form-chosen-ttl.is-hidden {
  display: none;
}
@media screen and (min-width: 768px) {
  .user-cab .uc-ac-form-chosen-ttl {
    display: none !important;
  }
}
.user-cab .uc-ac-form-chosen-clear {
  background: none;
  margin: 0;
  padding: 0;
  border: 0;
  color: #dc143c;
  font-size: 12px;
  font-style: normal;
  line-height: 19px;
  font-weight: 700;
  text-transform: uppercase;
  margin-left: auto;
  flex-shrink: 0;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .user-cab .uc-ac-form-chosen-clear {
    margin-left: 0;
  }
}
.user-cab .uc-ac-form-chosen-clear:hover {
  color: #f23b60;
}
.user-cab .uc-ac-form-chosen-list {
  display: flex;
  flex-wrap: wrap;
  gap: 8px 12px;
}
@media screen and (min-width: 1024px) {
  .user-cab .uc-ac-form-chosen-list {
    grid-column: span 2;
  }
}
.user-cab .uc-ac-form-chosen-badge {
  display: inline-flex;
  align-items: center;
  white-space: no-wrap;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: capitalize;
  -moz-column-gap: 5px;
       column-gap: 5px;
}
.user-cab .uc-ac-form-chosen-badge span {
  display: inline-flex;
  cursor: pointer;
}
.user-cab .uc-ac-form-act {
  display: flex;
  flex-direction: column;
  row-gap: 12px;
  margin-bottom: 8px;
}
@media screen and (min-width: 1024px) {
  .user-cab .uc-ac-form-act {
    flex-direction: row;
    -moz-column-gap: 12px;
         column-gap: 12px;
    align-items: center;
    margin-bottom: 24px;
    row-gap: 16px;
  }
}
.user-cab .uc-ac-form-all-btn {
  background: none;
  padding: 0;
  border: 0;
  margin: 0 0 0 auto;
  color: #06f;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
  font-family: inherit;
  transition: all 0.3s;
  cursor: pointer;
}
.user-cab .uc-ac-form-all-btn:hover {
  color: #0000ee;
}
@media screen and (min-width: 1024px) {
  .user-cab .uc-ac-form-all-btn {
    padding: 10px 28px 10px 18px;
    border-radius: 27px;
    border: none;
  }
}
.user-cab .uc-ac-form-inputs {
  max-height: 160px;
  overflow: auto;
}
@media screen and (max-width: 767px) {
  .user-cab .uc-ac-form-inputs.grid-mob {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    padding-right: 3px;
  }
}
.user-cab .uc-ac-form-inputs.has-top-margin {
  margin-top: 20px;
  padding-right: 3px;
}
.user-cab .uc-ac-form-inputs::-webkit-scrollbar {
  width: 4px;
  border-radius: 4px;
}
.user-cab .uc-ac-form-inputs::-webkit-scrollbar-track {
  background: #ebebeb;
}
.user-cab .uc-ac-form-inputs::-webkit-scrollbar-thumb {
  background: #f5b840;
  border-radius: 4px;
}
.user-cab .uc-ac-form-inputs::-webkit-scrollbar-thumb:hover {
  background: #f5b840;
}
.user-cab .uc-ac-form-inputs .is-hidden {
  display: none !important;
}
.user-cab .uc-ac-form-inputs input[type=radio] {
  display: none;
}
.user-cab .uc-ac-form-inputs input[type=radio] + label {
  display: flex;
  -moz-column-gap: 10px;
       column-gap: 10px;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.1;
  width: 100%;
  max-width: 354px;
  padding: 12px 16px;
  border-radius: 8px;
  border: 1px solid #dbdbdb;
  background: #fff;
}
.user-cab .uc-ac-form-inputs input[type=radio] + label:hover {
  border-color: #0066ff;
}
.user-cab .uc-ac-form-inputs input[type=radio] + label span:first-child {
  width: 22px;
  height: 22px;
  border: 1.5px solid #0066ff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  box-sizing: border-box;
}
.user-cab .uc-ac-form-inputs input[type=radio] + label span:first-child::before {
  content: "";
  display: none;
  width: 13px;
  height: 13px;
  background-color: #0066ff;
  border-radius: 50%;
  flex-shrink: 0;
  box-sizing: border-box;
  transition: all 0.2s;
}
.user-cab .uc-ac-form-inputs input[type=radio]:checked + label {
  border-color: #0066ff;
  background-color: #f5f5f5;
}
.user-cab .uc-ac-form-inputs input[type=radio]:checked + label span:first-child::before {
  display: block;
}
.user-cab .uc-ac-form-send {
  margin-top: 24px;
}
@media screen and (max-width: 1023px) {
  .user-cab .uc-ac-form-send .user-btn {
    width: 100%;
    display: flex;
  }
}

.user-cab-progress-f {
  display: inline-flex;
  cursor: pointer;
  font-size: 16px;
  text-decoration: underline;
  font-weight: 700;
  transition: all 0.3s;
}
@media screen and (max-width: 767px) {
  .user-cab-progress-f {
    font-size: 14px;
  }
}
.user-cab-progress-f:hover {
  color: #FF8F0E;
}
.user-cab-progress-f.is-hidden {
  display: none;
}

.tippy-box[data-animation=fade][data-state=hidden] {
  opacity: 0;
}

[data-tippy-root] {
  max-width: calc(100vw - 10px);
}

.tippy-box {
  position: relative;
  background-color: #333;
  color: #fff;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.4;
  white-space: normal;
  outline: 0;
  transition-property: transform, visibility, opacity;
}

.tippy-box[data-placement^=top] > .tippy-arrow {
  bottom: 0;
}

.tippy-box[data-placement^=top] > .tippy-arrow:before {
  bottom: -7px;
  left: 0;
  border-width: 8px 8px 0;
  border-top-color: initial;
  transform-origin: center top;
}

.tippy-box[data-placement^=bottom] > .tippy-arrow {
  top: 0;
}

.tippy-box[data-placement^=bottom] > .tippy-arrow:before {
  top: -7px;
  left: 0;
  border-width: 0 8px 8px;
  border-bottom-color: initial;
  transform-origin: center bottom;
}

.tippy-box[data-placement^=left] > .tippy-arrow {
  right: 0;
}

.tippy-box[data-placement^=left] > .tippy-arrow:before {
  border-width: 8px 0 8px 8px;
  border-left-color: initial;
  right: -7px;
  transform-origin: center left;
}

.tippy-box[data-placement^=right] > .tippy-arrow {
  left: 0;
}

.tippy-box[data-placement^=right] > .tippy-arrow:before {
  left: -7px;
  border-width: 8px 8px 8px 0;
  border-right-color: initial;
  transform-origin: center right;
}

.tippy-box[data-inertia][data-state=visible] {
  transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
}

.tippy-arrow {
  width: 16px;
  height: 16px;
  color: #333;
}

.tippy-arrow:before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-style: solid;
}

.tippy-content {
  position: relative;
  padding: 5px 9px;
  z-index: 1;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvYnV0dG9uLnNjc3MiLCJzZXR0aW5ncy9fdmFyaWFibGVzLnNjc3MiLCJ1c2VyLmNzcyIsImNvbXBvbmVudHMvcG9wdXAuc2NzcyIsInV0aWxzL19icmVha3BvaW50cy5zY3NzIiwidXNlci5taW4uc2NzcyIsImNvbXBvbmVudHMvb25ib2FyZGluZy5zY3NzIiwiY29tcG9uZW50cy9waG9uZS1zZWxlY3Quc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLnNjc3MiLCJfbWFpbi5zY3NzIiwidmVuZG9yL3RpcHB5L3RpcHB5LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLG9CQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxrQkNVYTtFRFRiLG9CQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0FFREY7QUZHRTtFQUNFLG9CQUFBO0FFREo7QUZJRTtFQUNFLHlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQ1hRO0VEWVIsWUFBQTtFQUNBLG1CQ1ZLO0VEV0wsa0JBQUE7QUVGSjtBRklJO0VBQ0UsY0NoQlc7RURpQlgscUJDakJXO0FDZWpCO0FGTUU7RUFDRSx5QkFBQTtFQUNBLG1CQzdCVztFRDhCWCxXQ25DVTtBQytCZDtBRk1JO0VBQ0UseUJDaENjO0FDNEJwQjtBRlFFO0VBQ0UseUJBQUE7RUFDQSxtQkNyQ1U7RURzQ1YsV0M3Q1U7QUN1Q2Q7QUZRSTtFQUNFLHlCQ3hDYTtBQ2tDbkI7QUZVRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0FFUko7QUZXRTtFQUNFLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSxjQ3ZEVztBQzhDZjtBRldJO0VBQ0UsV0MvRFE7RURnRVIseUJDM0RTO0FDa0RmO0FGWUk7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QUVWTjtBRllNO0VBQ0UsYUFBQTtBRVZS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QUNBLFVBQUE7QVIwOUpGIiwiZmlsZSI6InVzZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi4vc2V0dGluZ3MvdmFyaWFibGVzJyBhcyAqO1xuXG4udXNlci1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1zbWFsbDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG5cbiAgc3ZnIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgfVxuXG4gICYucmVkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcmVkO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkY29sb3ItcmVkO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgIHBhZGRpbmc6IDE0cHggMTZweDtcblxuICAgICY6aXMoOmhvdmVyLCA6Zm9jdXMpIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZGFyay1yZWQ7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1kYXJrLXJlZDtcbiAgICB9XG4gIH1cblxuICAmLm9yYW5nZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLW9yYW5nZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itb3JhbmdlO1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAmOmlzKDpob3ZlciwgOmZvY3VzKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1vcmFuZ2U7XG4gICAgfVxuICB9XG5cbiAgJi5ncmVlbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZWVuO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuXG4gICAgJjppcyg6aG92ZXIsIDpmb2N1cykge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmstZ3JlZW47XG4gICAgfVxuICB9XG5cbiAgJi5leHBhbmRlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICYuaW52ZXJ0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itb3JhbmdlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXG4gICAgJjppcyg6aG92ZXIsIDpmb2N1cykge1xuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vcmFuZ2U7XG4gICAgfVxuXG4gICAgJi53aGl0ZSB7XG4gICAgICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XG4gICAgICBjb2xvcjogI2Y1ZjVmNTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogI2Y1ZjVmNTtcbiAgICAgIH1cblxuICAgICAgJjppcyg6aG92ZXIsIDpmb2N1cykge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xuICAgICAgICBjb2xvcjogJGNvbG9yLW9yYW5nZTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6ICRjb2xvci1vcmFuZ2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmdyZXkge1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1kYXJrLWdyZXk7XG4gICAgaGVpZ2h0OiA0NHB4O1xuXG4gICAgJjppcyg6aG92ZXIsIDpmb2N1cykge1xuICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgfVxuICB9XG5cbiAgJi5ob2xsb3cge1xuICAgIGhlaWdodDogNDRweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRhcmstZ3JleTtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXG4gICAgJjppcyg6aG92ZXIsIDpmb2N1cykge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgYmFja2dyb3VuZDogI2E5YTlhOTtcbiAgICBib3JkZXItY29sb3I6ICNhOWE5YTk7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNhOWE5YTk7XG4gICAgICBib3JkZXItY29sb3I6ICNhOWE5YTk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAmLWRlbCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNHB4IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjYjIzYzUzO1xuXG4gICAgc3ZnIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgZmlsbDogI2IyM2M1MztcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJ3NldHRpbmdzJyBhcyAqO1xuXG4kY29sb3Itd2hpdGU6ICNmZmY7XG4kY29sb3ItYmxhY2s6ICMwMDA7XG4kY29sb3ItbGlnaHQtYmxhY2s6ICMxYzFjMWM7XG4kY29sb3ItZ3JleTogI2Y0ZjRmNDtcbiRjb2xvci1kYXJrLWdyZXk6ICNhOWE5YTk7XG4kY29sb3ItbWVkaXVtLWdyZXk6ICNlN2U3ZTc7XG4kY29sb3Itb3JhbmdlOiAjZjViODQwO1xuJGNvbG9yLWRhcmstb3JhbmdlOiAjZWFhYjMxO1xuJGNvbG9yLWdyZWVuOiAjNzNmNjljO1xuJGNvbG9yLWRhcmstZ3JlZW46ICMwMGRkODA7XG4kY29sb3ItYmx1ZTogIzAwNjZmZjtcbiRjb2xvci1yZWQ6ICNkYzE0M2M7XG4kY29sb3ItZGFyay1yZWQ6ICNjYjBmMzU7XG5cbiRyYWRpdXM6IDEwcHg7XG4kcmFkaXVzLXNtYWxsOiA2cHg7XG4iLCIudXNlci1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWluLWhlaWdodDogNDRweDtcbn1cbi51c2VyLWJ0biBzdmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi51c2VyLWJ0bi5yZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGMxNDNjO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNkYzE0M2M7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMTRweCAxNnB4O1xufVxuLnVzZXItYnRuLnJlZDppcyg6aG92ZXIsIDpmb2N1cykge1xuICBjb2xvcjogI2NiMGYzNTtcbiAgYm9yZGVyLWNvbG9yOiAjY2IwZjM1O1xufVxuLnVzZXItYnRuLm9yYW5nZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWI4NDA7XG4gIGJhY2tncm91bmQ6ICNmNWI4NDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnVzZXItYnRuLm9yYW5nZTppcyg6aG92ZXIsIDpmb2N1cykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjMxO1xufVxuLnVzZXItYnRuLmdyZWVuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzczZjY5YztcbiAgYmFja2dyb3VuZDogIzczZjY5YztcbiAgY29sb3I6ICMwMDA7XG59XG4udXNlci1idG4uZ3JlZW46aXMoOmhvdmVyLCA6Zm9jdXMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZGQ4MDtcbn1cbi51c2VyLWJ0bi5leHBhbmRlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVzZXItYnRuLmludmVydCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWI4NDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2Y1Yjg0MDtcbn1cbi51c2VyLWJ0bi5pbnZlcnQ6aXMoOmhvdmVyLCA6Zm9jdXMpIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWI4NDA7XG59XG4udXNlci1idG4uaW52ZXJ0LndoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogI2Y1ZjVmNTtcbn1cbi51c2VyLWJ0bi5pbnZlcnQud2hpdGUgc3ZnIHtcbiAgZmlsbDogI2Y1ZjVmNTtcbn1cbi51c2VyLWJ0bi5pbnZlcnQud2hpdGU6aXMoOmhvdmVyLCA6Zm9jdXMpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y1Yjg0MDtcbiAgY29sb3I6ICNmNWI4NDA7XG59XG4udXNlci1idG4uaW52ZXJ0LndoaXRlOmlzKDpob3ZlciwgOmZvY3VzKSBzdmcge1xuICBmaWxsOiAjZjViODQwO1xufVxuLnVzZXItYnRuLmdyZXkge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI2E5YTlhOTtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuLnVzZXItYnRuLmdyZXk6aXMoOmhvdmVyLCA6Zm9jdXMpIHtcbiAgY29sb3I6ICMzNTM1MzU7XG59XG4udXNlci1idG4uaG9sbG93IHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E5YTlhOTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi51c2VyLWJ0bi5ob2xsb3c6aXMoOmhvdmVyLCA6Zm9jdXMpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLnVzZXItYnRuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQ6ICNhOWE5YTk7XG4gIGJvcmRlci1jb2xvcjogI2E5YTlhOTtcbiAgY29sb3I6ICNmZmY7XG59XG4udXNlci1idG5bZGlzYWJsZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2E5YTlhOTtcbiAgYm9yZGVyLWNvbG9yOiAjYTlhOWE5O1xuICBjb2xvcjogI2ZmZjtcbn1cbi51c2VyLWJ0bi1kZWwge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2IyM2M1Mztcbn1cbi51c2VyLWJ0bi1kZWwgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZpbGw6ICNiMjNjNTM7XG59XG5cbi5sb2dpbi1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zNzY0NzA1ODgyKTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4tcG9wdXAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5sb2dpbi1wb3B1cDpub3QoLmlzLW9wZW4pIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb2dpbi1wb3B1cC1hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTE0MHB4O1xuICBtYXJnaW46IDEwMHB4IGF1dG8gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5sb2dpbi1wb3B1cC1hcmVhIHtcbiAgICBtYXJnaW46IDcwcHggYXV0byAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4tcG9wdXAtYXJlYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogNzYwcHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dpbi1wb3B1cC1hcmVhIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbi5sb2dpbi1wb3B1cC1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4tcG9wdXAtaGVhZCB7XG4gICAgb3JkZXI6IDE7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmxvZ2luLXBvcHVwLWNvbnQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4tcG9wdXAtY29udCB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9naW4tcG9wdXAtY29udCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cbi5sb2dpbi1wb3B1cC1jb250LXRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmxvZ2luLXBvcHVwLWNvbnQtdGFicyBidXR0b24ge1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y1Yjg0MDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubG9naW4tcG9wdXAtY29udC10YWJzIGJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmxvZ2luLXBvcHVwLWNvbnQtdGFicyBidXR0b246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cbi5sb2dpbi1wb3B1cC1jb250LXRhYnMgYnV0dG9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMDtcbn1cbi5sb2dpbi1wb3B1cC1jb250LXRhYnMgYnV0dG9uLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmNWI4NDA7XG59XG4ubG9naW4tcG9wdXAtZGF0YSB7XG4gIG1heC13aWR0aDogMzI1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmxvZ2luLXBvcHVwIFtkYXRhLXRhYi1lbF06bm90KC5pcy1hY3RpdmUpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb2dpbi1wb3B1cC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuLmxvZ2luLXBvcHVwLWZvcm0tdHRsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubG9naW4tcG9wdXAtZm9ybS1pbnB1dHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBncmlkLWdhcDogMTZweDtcbiAgZ2FwOiAxNnB4O1xufVxuLmxvZ2luLXBvcHVwLWJhbm5lciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wb3B1cC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbi1wb3B1cC1iYW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3JkZXI6IDI7XG4gICAgbWFyZ2luLXRvcDogdW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweDtcbiAgfVxuICBbZGF0YS1zaWduLXBvcHVwPXNpZ24tdXBdIC5sb2dpbi1wb3B1cC1iYW5uZXItaW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgW2RhdGEtc2lnbi1wb3B1cD1zaWduLWluXSAubG9naW4tcG9wdXAtYmFubmVyLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvZ2luLXBvcHVwLWJhbm5lciB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgW2RhdGEtc2lnbi1wb3B1cD1zaWduLWluXSAubG9naW4tcG9wdXAtYmFubmVyLCBbZGF0YS1zaWduLXBvcHVwPWZvcmdvdF0gLmxvZ2luLXBvcHVwLWJhbm5lcixcbiAgLmxvZ2luLXBvcHVwLWJhbm5lciAubG9naW4tcG9wdXAtYmFubmVyLWluLFxuICAubG9naW4tcG9wdXAtYmFubmVyIC5sb2dpbi1wb3B1cC1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFtkYXRhLXNpZ24tcG9wdXA9c2lnbi11cF0gLmxvZ2luLXBvcHVwLWJhbm5lciAubG9naW4tcG9wdXAtYmFubmVyLXVwID4gOm5vdCgubG9naW4tcG9wdXAtbGlzdCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sb2dpbi1wb3B1cC1sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubG9naW4tcG9wdXAtbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLmxvZ2luLXBvcHVwLXR0bCB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmxvZ2luLXBvcHVwLWRlc2Mge1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmxvZ2luLXBvcHVwLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbi1wb3B1cC1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvZ2luLXBvcHVwLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5sb2dpbi1wb3B1cC1saXN0IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjBweCAxZnI7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubG9naW4tcG9wdXAtbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4ubG9naW4tcG9wdXAtbGlzdCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2NpcmNsZSBjeD0nMTAnIGN5PScxMCcgcj0nMTAnIGZpbGw9JyUyM0Y1Qjg0MCcvJTNFJTNDcGF0aCBmaWxsPSclMjMzNTM2M0MnIGQ9J205LjIgMTIuMDE5IDUuNDMyLTUuNDMzYS42MjQuNjI0IDAgMCAxIC40NTctLjE5MmMuMTc2IDAgLjMyOS4wNjQuNDU2LjE5Mi4xMjkuMTI5LjE5My4yOC4xOTMuNDU3YS42MjIuNjIyIDAgMCAxLS4xOTMuNDU3bC01Ljg5NyA1Ljg5N2EuNjE1LjYxNSAwIDAgMS0uNDQ5LjE5My42MTUuNjE1IDAgMCAxLS40NDktLjE5M2wtMi43NTYtMi43NTZhLjU5OC41OTggMCAwIDEtLjE4NS0uNDU3LjY1LjY1IDAgMCAxIC4yMDEtLjQ1Ny42MjQuNjI0IDAgMCAxIC40NTctLjE5MmMuMTc3IDAgLjMyOS4wNjQuNDU2LjE5Mkw5LjIgMTIuMDJaJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubG9naW4tcG9wdXAtbGlzdCBsaTpiZWZvcmUge1xuICAgIHRvcDogNXB4O1xuICB9XG59XG4ubG9naW4tcG9wdXAtY2xvc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI1cHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbi1wb3B1cC1jbG9zZSB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIC5sb2dpbi1wb3B1cC1jbG9zZSBzdmcge1xuICAgIHN0cm9rZTogIzc3Nzc3NztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gIH1cbn1cbi5sb2dpbi1wb3B1cC1mb3Jnb3QtY29udCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGdhcDogMTZweDtcbn1cbi5sb2dpbi1wb3B1cC1mb3Jnb3QtdHRsIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubG9naW4tcG9wdXAtZm9yZ290LWRlc2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWF4LXdpZHRoOiAzODZweDtcbn1cbi5sb2dpbi1wb3B1cC1mb3Jnb3QtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI3MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvZ2luLXBvcHVwLWZvcmdvdC1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICB9XG59XG4ubG9naW4tcG9wdXAtZm9yZ290LWZvcm0ucmVzZXQge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLmxvZ2luLXBvcHVwLWZvcmdvdCAubG9naW4tcG9wdXAtbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNHB4O1xuICBsZWZ0OiAyNHB4O1xufVxuLmxvZ2luLXBvcHVwLWJhbm5lciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wb3B1cC1jYTEwLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjRweCAyMHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLmxvZ2luLXBvcHVwLWJhbm5lciBoMSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxvZ2luLXBvcHVwLWJhbm5lciBoMiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxvZ2luLXBvcHVwLWJhbm5lciBoMyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxvZ2luLXBvcHVwLWJhbm5lciBoNCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxvZ2luLXBvcHVwLWJhbm5lciBoNSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxvZ2luLXBvcHVwLWJhbm5lciBoNiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxvZ2luLXBvcHVwLWJhbm5lciA6d2hlcmUob2wsIHVsKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTRweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLXBvcHVwLWJhbm5lciA6d2hlcmUob2wsIHVsKSB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2dpbi1wb3B1cC1iYW5uZXIgOndoZXJlKG9sLCB1bCkge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5sb2dpbi1wb3B1cC1iYW5uZXIgOndoZXJlKG9sLCB1bCkgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMHB4IDFmcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2dpbi1wb3B1cC1iYW5uZXIgOndoZXJlKG9sLCB1bCkgbGkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmxvZ2luLXBvcHVwLWJhbm5lciA6d2hlcmUob2wsIHVsKSBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMTAnIGN5PScxMCcgcj0nMTAnIGZpbGw9JyUyM0Y1Qjg0MCcvJTNFJTNDcGF0aCBkPSdNOS4xOTg2MyAxMi4wMTkyTDE0LjYzMTMgNi41ODY1M0MxNC43NTk1IDYuNDU4MzMgMTQuOTExOSA2LjM5NDIzIDE1LjA4ODQgNi4zOTQyM0MxNS4yNjQ5IDYuMzk0MjMgMTUuNDE3IDYuNDU4MzMgMTUuNTQ0OCA2LjU4NjUzQzE1LjY3MyA2LjcxNDc0IDE1LjczNzEgNi44NjcwOSAxNS43MzcxIDcuMDQzNTlDMTUuNzM3MSA3LjIyMDA4IDE1LjY3MyA3LjM3MjIyIDE1LjU0NDggNy41TDkuNjQ3MzUgMTMuMzk3NEM5LjUxOTE1IDEzLjUyNTYgOS4zNjk1NyAxMy41ODk3IDkuMTk4NjMgMTMuNTg5N0M5LjAyNzY5IDEzLjU4OTcgOC44NzgxMiAxMy41MjU2IDguNzQ5OTIgMTMuMzk3NEw1Ljk5MzUxIDEwLjY0MUM1Ljg2NTMgMTAuNTEyOCA1LjgwMzc2IDEwLjM2MDUgNS44MDg4OSAxMC4xODRDNS44MTQwMiAxMC4wMDc1IDUuODgwOSA5Ljg1NTM0IDYuMDA5NTMgOS43Mjc1NkM2LjEzNzc0IDkuNTk5MzUgNi4yOTAwOSA5LjUzNTI1IDYuNDY2NTggOS41MzUyNUM2LjY0MzA4IDkuNTM1MjUgNi43OTUyMSA5LjU5OTM1IDYuOTIyOTkgOS43Mjc1Nkw5LjE5ODYzIDEyLjAxOTJaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvZ2luLXBvcHVwLWJhbm5lciA6d2hlcmUob2wsIHVsKSBsaTpiZWZvcmUge1xuICAgIHRvcDogNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4tcG9wdXAtYmFubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9yZGVyOiAyO1xuICAgIG1hcmdpbi10b3A6IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XG4gIH1cbiAgW2RhdGEtc2lnbi1wb3B1cD1zaWduLXVwXSAubG9naW4tcG9wdXAtYmFubmVyLWluIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFtkYXRhLXNpZ24tcG9wdXA9c2lnbi1pbl0gLmxvZ2luLXBvcHVwLWJhbm5lci11cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2dpbi1wb3B1cC1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIFtkYXRhLXNpZ24tcG9wdXA9c2lnbi1pbl0gLmxvZ2luLXBvcHVwLWJhbm5lciwgW2RhdGEtc2lnbi1wb3B1cD1mb3Jnb3RdIC5sb2dpbi1wb3B1cC1iYW5uZXIsXG4gIC5sb2dpbi1wb3B1cC1iYW5uZXIgLmxvZ2luLXBvcHVwLWJhbm5lci1pbixcbiAgLmxvZ2luLXBvcHVwLWJhbm5lciAubG9naW4tcG9wdXAtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBbZGF0YS1zaWduLXBvcHVwPXNpZ24tdXBdIC5sb2dpbi1wb3B1cC1iYW5uZXIgLmxvZ2luLXBvcHVwLWJhbm5lci11cCA+IDpub3QoLmxvZ2luLXBvcHVwLWxpc3QpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zaWduLXMtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zNzY0NzA1ODgyKTtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5zaWduLXMtcG9wdXA6bm90KC5pcy1vcGVuKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lnbi1zLXBvcHVwLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMzJweCAyNXB4O1xuICBtYXgtd2lkdGg6IDU2OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lnbi1zLXBvcHVwLWFyZWEge1xuICAgIGdhcDogMjRweDtcbiAgICBwYWRkaW5nOiA5MHB4IDUwcHg7XG4gIH1cbn1cbi5zaWduLXMtcG9wdXAtdHRsIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNpZ24tcy1wb3B1cC1kZXNjIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZ24tcy1wb3B1cC1kZXNjIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnJldi1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcGFkZGluZzogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU4ODIzNTI5NDEpO1xuICB6LWluZGV4OiA5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmV2LXBvcHVwLm9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnJldi1wb3B1cC1pbm5lciB7XG4gIGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA2MnB4IDUycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMxMTE7XG4gIHdpZHRoOiA1OThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDk2JTtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldi1wb3B1cC1pbm5lciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nOiAzMnB4IDIycHg7XG4gIH1cbn1cbi5yZXYtcG9wdXAtaW1nIHtcbiAgd2lkdGg6IDI5NXB4O1xuICBoZWlnaHQ6IDIyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2LXBvcHVwLWltZyB7XG4gICAgd2lkdGg6IDIzNXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnJldi1wb3B1cC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ucmV2LXBvcHVwLXR4dCB7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG4ucmV2LXBvcHVwLWNvdW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xOXB4O1xuICByaWdodDogLTE5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMxNDNjO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMxcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2LXBvcHVwLWNvdW50IHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgdG9wOiAtMTBweDtcbiAgICByaWdodDogLTEwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbkBsYXllciB7XG4gIG1haW4ge1xuICAgIG1pbi1oZWlnaHQ6IDUwdmg7XG4gIH1cbn1cbi51c2VyLWxvZ2luIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi51Yy1mYXYtY2FyZC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMjIgMjAnJTNFJTNDcGF0aCBzdHJva2U9JyUyM0YxQzQyMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNMTkuMzM4IDEwLjY1IDExLjAxIDE5IDIuNjggMTAuNjVhNS42MjYgNS42MjYgMCAwIDEtMS4yNy0xLjkxMSA1LjY4MiA1LjY4MiAwIDAgMSAuMTE3LTQuNTA3IDUuNjE1IDUuNjE1IDAgMCAxIDEuMzY4LTEuODQgNS41MzUgNS41MzUgMCAwIDEgMS45ODMtMS4xMyA1LjQ4OSA1LjQ4OSAwIDAgMSA0LjQyOS40NzggNS41NzYgNS41NzYgMCAwIDEgMS43MDIgMS41MjggNS41NzQgNS41NzQgMCAwIDEgMS43MDUtMS41MTUgNS41MDYgNS41MDYgMCAwIDEgNC40MTctLjQ2M2MuNzI5LjIzNCAxLjQwMS42MTkgMS45NzYgMS4xMjhhNS42MTYgNS42MTYgMCAwIDEgMS4zNjQgMS44MzUgNS42NzkgNS42NzkgMCAwIDEtMS4xMzMgNi40MDMnLyUzRSUzQy9zdmclM0VcIiksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzIwMjIyOSAwJSwgIzM1M2E0NiAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDE4cHgsIGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTRweDtcbiAgcmlnaHQ6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi51Yy1mYXYtY2FyZC1idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyMCAxOCclM0UlM0NwYXRoIGZpbGw9JyUyM0YwQjAwQycgZD0nTTE3LjUwNCA5LjU3NyAxMC4wMDggMTcgMi41MTIgOS41NzdhNC45OTYgNC45OTYgMCAxIDEgNy40OTYtNi41NjEgNC45OTggNC45OTggMCAxIDEgNy40OTYgNi41NjcnLyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNGMUM0MjMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTE3LjUwNCA5LjU3NyAxMC4wMDggMTcgMi41MTIgOS41NzdhNC45OTYgNC45OTYgMCAxIDEgNy40OTYtNi41NjEgNC45OTggNC45OTggMCAxIDEgNy40OTYgNi41NjcnLyUzRSUzQy9zdmclM0VcIiksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzIwMjIyOSAwJSwgIzM1M2E0NiAxMDAlKTtcbn1cbi51Yy1mYXYtY2FyZC1idG4uYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyMCAxOCclM0UlM0NwYXRoIGZpbGw9JyUyM0YwQjAwQycgZD0nTTE3LjUwNCA5LjU3NyAxMC4wMDggMTcgMi41MTIgOS41NzdhNC45OTYgNC45OTYgMCAxIDEgNy40OTYtNi41NjEgNC45OTggNC45OTggMCAxIDEgNy40OTYgNi41NjcnLyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNGMUM0MjMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTE3LjUwNCA5LjU3NyAxMC4wMDggMTcgMi41MTIgOS41NzdhNC45OTYgNC45OTYgMCAxIDEgNy40OTYtNi41NjEgNC45OTggNC45OTggMCAxIDEgNy40OTYgNi41NjcnLyUzRSUzQy9zdmclM0VcIiksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgzMiwgMzQsIDQxLCAwLjgxOTYwNzg0MzEpIDAlLCByZ2JhKDUzLCA1OCwgNzAsIDAuODc4NDMxMzcyNSkgMTAwJSk7XG59XG4udWMtZmF2LWNhcmQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyMiAyMCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzRjFDNDIzJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00xOS4zMzggMTAuNjUgMTEuMDEgMTkgMi42OCAxMC42NWE1LjYyNiA1LjYyNiAwIDAgMS0xLjI3LTEuOTExIDUuNjgyIDUuNjgyIDAgMCAxIC4xMTctNC41MDcgNS42MTUgNS42MTUgMCAwIDEgMS4zNjgtMS44NCA1LjUzNSA1LjUzNSAwIDAgMSAxLjk4My0xLjEzIDUuNDg5IDUuNDg5IDAgMCAxIDQuNDI5LjQ3OCA1LjU3NiA1LjU3NiAwIDAgMSAxLjcwMiAxLjUyOCA1LjU3NCA1LjU3NCAwIDAgMSAxLjcwNS0xLjUxNSA1LjUwNiA1LjUwNiAwIDAgMSA0LjQxNy0uNDYzYy43MjkuMjM0IDEuNDAxLjYxOSAxLjk3NiAxLjEyOGE1LjYxNiA1LjYxNiAwIDAgMSAxLjM2NCAxLjgzNSA1LjY3OSA1LjY3OSAwIDAgMS0xLjEzMyA2LjQwMycvJTNFJTNDL3N2ZyUzRVwiKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDMyLCAzNCwgNDEsIDAuODE5NjA3ODQzMSkgMCUsIHJnYmEoNTMsIDU4LCA3MCwgMC44Nzg0MzEzNzI1KSAxMDAlKTtcbn1cblxuLnVjLXJldiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTBweCAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxNHB4IDE0cHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVjLXJldjpoYXMoLnVjLXJldi10b2dnbGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudWMtcmV2IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMnB4IDFmcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51Yy1yZXYge1xuICAgIHBhZGRpbmc6IDI0cHggMjRweCAzNHB4O1xuICB9XG59XG4udWMtcmV2IDpsYXN0LWNoaWxkOmlzKHApIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51Yy1yZXYtc2hjIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuLnVjLXJldi1jYXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDkwcHggMWZyO1xuICBnYXA6IDZweCA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51Yy1yZXYtY2FzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMnB4IDFmcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51Yy1yZXYtY2FzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnVjLXJldi1jYXMtbG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnVjLXJldi1jYXMtbWV0YSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi51Yy1yZXYtY2FzLXR0bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnVjLXJldi1jYXMtdHRsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi51Yy1yZXYtY2FzLXJhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDNweCA1cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sb3I6ICM3Yzg4OTc7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51Yy1yZXYtY2FzLXJhdGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi51Yy1yZXYtY2FzLXJhdGUtc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnVjLXJldi1jYXMtcmF0ZS1zdGFycyA+ICoge1xuICBmbGV4LXNocmluazogMDtcbn1cbi51Yy1yZXYtY2FzLXJhdGUtdmFsIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudWMtcmV2LWNhcy1yYXRlLXZhbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4udWMtcmV2LWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxNHB4O1xufVxuLnVjLXJldi1hdSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51Yy1yZXYtYXUge1xuICAgIGdhcDogOXB4O1xuICB9XG59XG4udWMtcmV2LWF1LWltZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzhweDtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51Yy1yZXYtYXUtaW1nIHtcbiAgICB3aWR0aDogMzJweDtcbiAgfVxufVxuLnVjLXJldi1hdS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi51Yy1yZXYtYXUtbmFtZSB7XG4gIGNvbG9yOiAjMTExO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4udWMtcmV2LWF1LXJhdGUge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnVjLXJldi1kYXRlLCAudWMtcmV2LXN0YXR1cyB7XG4gIGNvbG9yOiAjYTlhOWE5O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC51Yy1yZXYtZGF0ZSwgLnVjLXJldi1zdGF0dXMge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnVjLXJldi1kYXRlLCAudWMtcmV2LXN0YXR1cyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4udWMtcmV2LWFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudWMtcmV2LWFjdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTJweDtcbiAgICByaWdodDogMnB4O1xuICB9XG4gIC51Yy1yZXYtYWN0ID4gOm5vdCgubW9yZSwgLnVjLXJldi1hY3QtYWxsKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51Yy1yZXYtYWN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG4udWMtcmV2LWFjdC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgY29sb3I6ICMwMDQ4NmI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuLnVjLXJldi1hY3QtYnRuIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmaWxsOiAjMDA0ODZiO1xufVxuLnVjLXJldi1hY3QtYWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgNnB4KTtcbiAgcGFkZGluZzogMTRweCA2cHg7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDRweCA0cHggNjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLnVjLXJldi1hY3QtYWxsOm5vdCguaXMtb3Blbikge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51Yy1yZXYtYWN0LWFsbCA+IDpub3QoLmRlbGV0ZSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi51Yy1yZXYtdHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnVjLXJldi10eHQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4udWMtcmV2LXBjIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxNnB4IDI0cHg7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VmZWZlZjtcbn1cbi51Yy1yZXYtcGM6bm90KC5pcy1vcGVuKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnVjLXJldi1wYyB7XG4gICAgZ3JpZC1hcmVhOiAyLzI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4udWMtcmV2LXBjLXR0bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4udWMtcmV2LXBjLXR0bCBpbWcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi51Yy1yZXYtcGMtbGlzdCB7XG4gIGFsbDogdW5zZXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLnVjLXJldi1wYy1saXN0IGxpIHtcbiAgYWxsOiB1bnNldDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMzUzNTM1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWMtcmV2LXBjLWxpc3QgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMzUzNTM1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOXB4O1xuICB0b3A6IDAuNXJlbTtcbn1cbi51Yy1yZXYtdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDA0ODZiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBib3gtc2hhZG93OiA0cHggNHB4IDMwcHggcmdiYSgyOCwgMzAsIDMyLCAwLjA4KTtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBib3JkZXI6IDA7XG59XG4udWMtcmV2LXRvZ2dsZSBzdmcge1xuICBmaWxsOiAjMDA0ODZiO1xuICBmbGV4LXNocmluazogMDtcbn1cbi51Yy1yZXYtdG9nZ2xlLmlzLW9wZW4gc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi51Yy1yZXYtc2hjLWZvcm0taGVhZCwgLnVjLXJldi1zaGMtbGlzdC1oZWFkIHtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuLnVjLXJldi1zaGM6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udWMtcmV2LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudWMtcmV2LWZvcm0ge1xuICAgIHBhZGRpbmc6IDI0cHggNzhweCAyNHB4IDI0cHg7XG4gIH1cbn1cbi51Yy1yZXYtZm9ybS1pIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi51Yy1yZXYtZm9ybS1sYmwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLnVjLXJldi1mb3JtLWxibDpub3QoLnN0cikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbi51Yy1yZXYtZm9ybS1sYmwgPiBpbWcge1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudWMtcmV2LWZvcm0tbGJsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC51Yy1yZXYtZm9ybS1sYmwgPiBpbWcge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnVjLXJldi1mb3JtLXJhdGUge1xuICAtLXN0YXItaW5hY3RpdmU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMzQgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjNEQ0RDREMnIHN0cm9rZT0nJTIzQ0ZDRkNGJyBkPSdtMjAuODQgMTAuNDAzLjE1NC4zMzIuMzkyLjAzMSAxMC40OTYuODMtNy45NTYgNi4zMzctLjI5Ny4yMzcuMDg5LjM1MSAyLjM3OSA5LjQxNi05LjAyLTQuOTk2LS4zMzgtLjE4Ny0uMzM4LjE4Ny05LjAxOCA0Ljk5NSAyLjM5My05LjQxNC4wOS0uMzUyLS4yOTgtLjIzOEwxLjYgMTEuNTk5bDEwLjQ5LS44MTYuMzkzLS4wMzEuMTU0LS4zMzMgNC4xMDItOC44ODEgNC4xMDEgOC44NjZaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAtLXN0YXItYWN0aXZlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDM0IDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkRDNjA0JyBzdHJva2U9JyUyM0NBOUUwMicgZD0nbTIwLjg0IDEwLjQwMy4xNTQuMzMyLjM5Mi4wMzEgMTAuNDk2LjgzLTcuOTU2IDYuMzM3LS4yOTcuMjM3LjA4OS4zNTEgMi4zNzkgOS40MTYtOS4wMi00Ljk5Ni0uMzM4LS4xODctLjMzOC4xODctOS4wMTggNC45OTUgMi4zOTMtOS40MTQuMDktLjM1Mi0uMjk4LS4yMzhMMS42IDExLjU5OWwxMC40OS0uODE2LjM5My0uMDMxLjE1NC0uMzMzIDQuMTAyLTguODgxIDQuMTAxIDguODY2WicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYWxsOiB1bnNldDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMTBweDtcbn1cbi51Yy1yZXYtZm9ybS1yYXRlOmhvdmVyIGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLXN0YXItaW5hY3RpdmUpO1xufVxuLnVjLXJldi1mb3JtLXJhdGU6aG92ZXIgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1zdGFyLWluYWN0aXZlKTtcbn1cbi51Yy1yZXYtZm9ybS1yYXRlIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51Yy1yZXYtZm9ybS1yYXRlIGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLXN0YXItYWN0aXZlKTtcbn1cbi51Yy1yZXYtZm9ybS1yYXRlIGxhYmVsIHtcbiAgdGV4dC1pbmRlbnQ6IC0xMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN0YXItaW5hY3RpdmUpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udWMtcmV2LWZvcm0tcmF0ZSBsYWJlbDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLXN0YXItYWN0aXZlKSAhaW1wb3J0YW50O1xufVxuLnVjLXJldi1mb3JtLXJhdGUgbGFiZWw6aG92ZXIgfiBsYWJlbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLXN0YXItYWN0aXZlKSAhaW1wb3J0YW50O1xufVxuLnVjLXJldi1mb3JtIDp3aGVyZShpbnB1dFt0eXBlPXRleHRdLCB0ZXh0YXJlYSkge1xuICBjb2xvcjogIzM1MzUzNTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAxNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi51Yy1yZXYtZm9ybSA6d2hlcmUoaW5wdXRbdHlwZT10ZXh0XSwgdGV4dGFyZWEpOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjYWRhZGFkO1xufVxuLnVjLXJldi1mb3JtIHRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi51Yy1yZXYtZm9ybSB0ZXh0YXJlYTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4udWMtcmV2LWZvcm0gdGV4dGFyZWE6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnVjLXJldi1mb3JtLWhlbHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMzUzNTM1O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4udWMtcmV2LWZvcm0tZXJyb3Ige1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjY2QwMDAwO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4udWMtcmV2LWZvcm0tcmVwZWF0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxMHB4O1xufVxuLnVjLXJldi1mb3JtLXJlcGVhdC1pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNHB4O1xufVxuLnVjLXJldi1mb3JtLXJlcGVhdC1pIGJ1dHRvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAxNCAxNCclM0UlM0NwYXRoIGZpbGw9JyUyMzdDODg5NycgZD0nTTE0IDdjMCAuMjY1LS4wODguNTItLjI0Ni43MDdBLjc3OC43NzggMCAwIDEgMTMuMTYgOEguODRhLjc3OC43NzggMCAwIDEtLjU5NC0uMjkzQTEuMTA0IDEuMTA0IDAgMCAxIDAgN2MwLS4yNjUuMDg4LS41Mi4yNDYtLjcwN0EuNzc4Ljc3OCAwIDAgMSAuODQgNmgxMi4zMmMuMjIzIDAgLjQzNi4xMDUuNTk0LjI5My4xNTguMTg3LjI0Ni40NDIuMjQ2LjcwN1onLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2M4ODk3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgdGV4dC1pbmRlbnQ6IC0xMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAxcHggMTNweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51Yy1yZXYtZm9ybS1yZXBlYXQtaSBidXR0b24ge1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG4udWMtcmV2LWZvcm0tcmVwZWF0LWkgYnV0dG9uW3ZhbHVlPVwiK1wiXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMTQgMTQnJTNFJTNDcGF0aCBmaWxsPSclMjM3Qzg4OTcnIGQ9J003IDE0YS45NjguOTY4IDAgMCAxLS43MTMtLjI4OEEuOTY0Ljk2NCAwIDAgMSA2IDEzVjhIMWEuOTY4Ljk2OCAwIDAgMS0uNzEzLS4yODhBLjk2NC45NjQgMCAwIDEgMCA3YzAtLjI4My4wOTYtLjUyMS4yODgtLjcxM0EuOTY0Ljk2NCAwIDAgMSAxIDZoNVYxYzAtLjI4My4wOTYtLjUyMS4yODgtLjcxM0EuOTY0Ljk2NCAwIDAgMSA3IDBjLjI4MyAwIC41MjEuMDk2LjcxMy4yODguMTkyLjE5Mi4yODguNDMuMjg3LjcxMnY1aDVjLjI4MyAwIC41MjEuMDk2LjcxMy4yODguMTkyLjE5Mi4yODguNDMuMjg3LjcxMmEuOTY4Ljk2OCAwIDAgMS0uMjg4LjcxM0EuOTY0Ljk2NCAwIDAgMSAxMyA4SDh2NWEuOTY4Ljk2OCAwIDAgMS0uMjg4LjcxM0EuOTY0Ljk2NCAwIDAgMSA3IDE0WicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLnVjLXJldi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4udWMtcmV2LWxpc3QtbW9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0NnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnVjLXJldi1saXN0LW1vcmUgLnVzZXItYnRuIHtcbiAgLS1jb2xvcjogIzAwNjZmZjtcbiAgY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3IpO1xufVxuLnVjLXJldi1saXN0LW1vcmUgLnVzZXItYnRuOmhvdmVyIHtcbiAgLS1jb2xvcjogIzAwNDg2Yjtcbn1cblxuLnB1c2gtY2FiIHtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMUMxQzFDIDAlLCAjMjkyOTI5IDEwMCUpO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk4O1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1c2gtY2FiIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogMTA2cHg7XG4gIH1cbn1cbi5wdXNoLWNhYi1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wdXNoLWNhYi10b3Age1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYzcHggYXV0bztcbiAgZ2FwOiA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJwcmFnbWF0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHggMTJweCAyMHB4O1xufVxuLnB1c2gtY2FiLWltZyB7XG4gIHdpZHRoOiA2M3B4O1xuICBoZWlnaHQ6IDYzcHg7XG59XG4ucHVzaC1jYWItdHh0IHtcbiAgbWF4LXdpZHRoOiAyMDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wdXNoLWNhYi10eHQgc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucHVzaC1jYWItYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbn1cbi5wdXNoLWNhYi1idG5zIC5wdXNoLWNhYi1idG4uZ29vZ2xlLXNpZ24tYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0E5QTlBOTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnB1c2gtY2FiLWJ0bnMgLnB1c2gtY2FiLWJ0bi5nb29nbGUtc2lnbi1idG46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnB1c2gtY2FiLWJ0bnMgLnB1c2gtY2FiLWJ0bi5vcmFuZ2UuZXhwYW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjVCODQwO1xufVxuLnB1c2gtY2FiLWJ0bnMgLnB1c2gtY2FiLWJ0bi5vcmFuZ2UuZXhwYW5kZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmJkNTgzO1xufVxuLnB1c2gtY2FiLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGdhcDogNnB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4ucHVzaC1jYWItY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMC4yMTMwMTMgMC4yMTMwMTNDMC40OTcwMzEgLTAuMDcxMDA0NCAwLjk1NzUxNSAtMC4wNzEwMDQ0IDEuMjQxNTMgMC4yMTMwMTNMOCA2Ljk3MTQ4TDE0Ljc1ODUgMC4yMTMwMTNDMTUuMDQyNSAtMC4wNzEwMDQ0IDE1LjUwMyAtMC4wNzEwMDQ0IDE1Ljc4NyAwLjIxMzAxM0MxNi4wNzEgMC40OTcwMzEgMTYuMDcxIDAuOTU3NTE1IDE1Ljc4NyAxLjI0MTUzTDkuMDI4NTIgOEwxNS43ODcgMTQuNzU4NUMxNi4wNzEgMTUuMDQyNSAxNi4wNzEgMTUuNTAzIDE1Ljc4NyAxNS43ODdDMTUuNTAzIDE2LjA3MSAxNS4wNDI1IDE2LjA3MSAxNC43NTg1IDE1Ljc4N0w4IDkuMDI4NTJMMS4yNDE1MyAxNS43ODdDMC45NTc1MTUgMTYuMDcxIDAuNDk3MDMxIDE2LjA3MSAwLjIxMzAxMyAxNS43ODdDLTAuMDcxMDA0NCAxNS41MDMgLTAuMDcxMDA0NCAxNS4wNDI1IDAuMjEzMDEzIDE0Ljc1ODVMNi45NzE0OCA4TDAuMjEzMDEzIDEuMjQxNTNDLTAuMDcxMDA0NCAwLjk1NzUxNSAtMC4wNzEwMDQ0IDAuNDk3MDMxIDAuMjEzMDEzIDAuMjEzMDEzWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuQGtleWZyYW1lcyBvbmJvYXJkaW5nTG9hZGluZyB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTtcbiAgfVxufVxuLnp1Y19wYWdlICNtYWluIC5vbmJvYXJkaW5nIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ub25ib2FyZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9uYm9hcmRpbmcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxufVxuLm9uYm9hcmRpbmctY29udCB7XG4gIG1heC13aWR0aDogMTE4NHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjRweCAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub25ib2FyZGluZy1jb250IHtcbiAgICBwYWRkaW5nOiA0MHB4IDE2cHg7XG4gIH1cbn1cbi5vbmJvYXJkaW5nLWhlYWQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vbmJvYXJkaW5nLWhlYWQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuLm9uYm9hcmRpbmctdHRsIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGNvbG9yOiAjYzgwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLmNvbnRlbnQgLm9uYm9hcmRpbmctdHRsOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICNjODA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub25ib2FyZGluZy10dGwge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLm9uYm9hcmRpbmctZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub25ib2FyZGluZy1kZXNjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5vbmJvYXJkaW5nLWRlc2MgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm9uYm9hcmRpbmctZGVzYyA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5vbmJvYXJkaW5nLWNoYXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vbmJvYXJkaW5nLWNoYXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogY2FsYyg1MCUgKyAzMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwdncpO1xuICB9XG59XG4ub25ib2FyZGluZy1jaGF0LWltZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG59XG4ub25ib2FyZGluZy1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kOiAjNDE0ODUyO1xuICBwYWRkaW5nOiAxNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub25ib2FyZGluZy1jaGF0LXRleHQge1xuICAgIHdpZHRoOiA0MTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vbmJvYXJkaW5nLWNoYXQtdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5vbmJvYXJkaW5nLWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjUnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAyNSAzMCcgZmlsbD0nbm9uZSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfYl81MDg4XzE3MTQ1KSclM0UlM0NwYXRoIGQ9J00yNSA0LjQ3NzA1VjI1LjUyM0MyNS4wMDEzIDI2LjM1MzggMjQuNzM4NyAyNy4xNjggMjQuMjQyNiAyNy44NzE0QzIzLjc0NjQgMjguNTc0NyAyMy4wMzcgMjkuMTM4NCAyMi4xOTY1IDI5LjQ5NzJDMjEuMTk5MSAyOS45MTcyIDIwLjA4OTUgMzAuMDc4OSAxOC45OTQxIDI5Ljk2NEMxNy44OTg2IDI5Ljg0OTEgMTYuODYxNCAyOS40NjIyIDE2LjAwMDYgMjguODQ3M0wxLjcwMjYxIDE4LjMyNDRDMS4xNjgxNyAxNy45MTE0IDAuNzM5NTQ5IDE3LjQwMDggMC40NDU3OSAxNi44MjczQzAuMTUyMDMxIDE2LjI1MzcgMCAxNS42MzA1IDAgMTVDMCAxNC4zNjk1IDAuMTUyMDMxIDEzLjc0NjMgMC40NDU3OSAxMy4xNzI3QzAuNzM5NTQ5IDEyLjU5OTIgMS4xNjgxNyAxMi4wODg2IDEuNzAyNjEgMTEuNjc1NkwxNi4wMDA2IDEuMTUyNjlDMTYuODYxNCAwLjUzNzc5OCAxNy44OTg2IDAuMTUwODUyIDE4Ljk5NDEgMC4wMzU5NTM1QzIwLjA4OTUgLTAuMDc4OTQ3MSAyMS4xOTkxIDAuMDgyODI0NyAyMi4xOTY1IDAuNTAyODI1QzIzLjAzNyAwLjg2MTYwOSAyMy43NDY0IDEuNDI1MjkgMjQuMjQyNiAyLjEyODYyQzI0LjczODcgMi44MzE5NSAyNS4wMDEzIDMuNjQ2MTggMjUgNC40NzcwNVonIGZpbGw9JyUyMzQxNDg1MicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04cHgsIC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vbmJvYXJkaW5nLWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsIC01MCUpO1xuICB9XG59XG4ub25ib2FyZGluZy1oZWFkLXNraXAge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9uYm9hcmRpbmctaGVhZC1za2lwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ub25ib2FyZGluZy1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IDBweCByZ2JhKDI4LCAzMCwgMzIsIDAuMDMpO1xuICBoZWlnaHQ6IDU3MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9uYm9hcmRpbmctY2FyZCB7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxufVxuLm9uYm9hcmRpbmctY2FyZDo6YmVmb3JlLCAub25ib2FyZGluZy1jYXJkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5vbmJvYXJkaW5nLWNhcmQ6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB6LWluZGV4OiA5O1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNmb3JtOiBhbGwgMC4ycztcbn1cbi5vbmJvYXJkaW5nLWNhcmQ6YWZ0ZXIge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXI6IDRweCBzb2xpZCAjMDFiMzNiO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiBjYWxjKDUwJSAtIDE2cHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDE2cHgpO1xuICBhbmltYXRpb246IG9uYm9hcmRpbmdMb2FkaW5nIDEuNHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5vbmJvYXJkaW5nLWNhcmQuc2VuZGluZzo6YmVmb3JlLCAub25ib2FyZGluZy1jYXJkLnNlbmRpbmc6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5vbmJvYXJkaW5nLWNhcmQtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vbmJvYXJkaW5nLWNhcmQtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAtMnB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk7XG4gIH1cbiAgLm9uYm9hcmRpbmctY2FyZC1mb290ZXIgLm9uYm9hcmRpbmctc2tpcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vbmJvYXJkaW5nLWNhcmQtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG59XG4ub25ib2FyZGluZy1jYXJkLW5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9uYm9hcmRpbmctY2FyZC1uYXYge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ub25ib2FyZGluZy1jYXJkLW5hdiAudXNlci1idG4ge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm9uYm9hcmRpbmctY2FyZC1uYXYgLnVzZXItYnRuLnNlbmQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWluLXdpZHRoOiAxMDJweDtcbn1cbi5vbmJvYXJkaW5nLWNhcmQtbmF2IC51c2VyLWJ0bi5zZW5kOm5vdChbZGlzYWJsZWRdKSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWI4NDA7XG4gIGJhY2tncm91bmQ6ICNmNWI4NDA7XG59XG4ub25ib2FyZGluZy1jYXJkLW5hdiAudXNlci1idG4uc2VuZDpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZjOTVmO1xuICBiYWNrZ3JvdW5kOiAjZmZjOTVmO1xufVxuLm9uYm9hcmRpbmctY2FyZC1uYXYgLnVzZXItYnRuLmJhY2s6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5vbmJvYXJkaW5nLWNhcmQtbmF2IC51c2VyLWJ0bi5iYWNrOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm9uYm9hcmRpbmctY2FyZC1uYXYgLnVzZXItYnRuW2Rpc2FibGVkXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm9uYm9hcmRpbmctc2tpcC1saW5rOmlzKGEpIHtcbiAgY29sb3I6ICM3Yzg4OTc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm9uYm9hcmRpbmctc2tpcC1saW5rOmlzKGEpOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5vbmJvYXJkaW5nLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9uYm9hcmRpbmctZm9ybSB7XG4gICAgcm93LWdhcDogMjRweDtcbiAgfVxufVxuLm9uYm9hcmRpbmctZm9ybS1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjViODQwO1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vbmJvYXJkaW5nLWZvcm0taGVhZCB7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxufVxuLm9uYm9hcmRpbmctZm9ybS10dGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9uYm9hcmRpbmctZm9ybS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuLm9uYm9hcmRpbmctZm9ybS1kZXNjIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9uYm9hcmRpbmctZm9ybS1kZXNjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5vbmJvYXJkaW5nLWZvcm0tc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiAxMnB4O1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1yYWRpdXM6IDI3cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9uYm9hcmRpbmctZm9ybS1zZWFyY2gge1xuICAgIHJvdy1nYXA6IDE2cHg7XG4gIH1cbn1cbi5vbmJvYXJkaW5nLWZvcm0tc2VhcmNoLWZpZWxkLCAudXNlci1jYWIgLnVjLWFjLWZvcm0tc2VhcmNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMzRweCAxMHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDI3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZSclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzM3NDZfNDU1NyknJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTExLjU1MjMgMTIuNDk1MkMxMC40MDMgMTMuNDM1NiA4LjkzNDA0IDEzLjk5OTggNy4zMzMxNyAxMy45OTk4QzMuNjUxMjcgMTMuOTk5OCAwLjY2NjUwNCAxMS4wMTUgMC42NjY1MDQgNy4zMzMxN0MwLjY2NjUwNCAzLjY1MTI3IDMuNjUxMjcgMC42NjY1MDQgNy4zMzMxNyAwLjY2NjUwNEMxMS4wMTUgMC42NjY1MDQgMTMuOTk5OCAzLjY1MTI3IDEzLjk5OTggNy4zMzMxN0MxMy45OTk4IDguOTM0MDQgMTMuNDM1NiAxMC40MDMxIDEyLjQ5NTEgMTEuNTUyNEwxNS4xMzc5IDE0LjE5NTFDMTUuMzk4MiAxNC40NTU0IDE1LjM5ODIgMTQuODc3NiAxNS4xMzc5IDE1LjEzNzlDMTQuODc3NSAxNS4zOTgyIDE0LjQ1NTQgMTUuMzk4MiAxNC4xOTUgMTUuMTM3OUwxMS41NTIzIDEyLjQ5NTJaTTEyLjY2NjUgNy4zMzMxN0MxMi42NjY1IDEwLjI3ODcgMTAuMjc4NyAxMi42NjY1IDcuMzMzMTcgMTIuNjY2NUM0LjM4NzY1IDEyLjY2NjUgMS45OTk4NCAxMC4yNzg3IDEuOTk5ODQgNy4zMzMxN0MxLjk5OTg0IDQuMzg3NjUgNC4zODc2NSAxLjk5OTg0IDcuMzMzMTcgMS45OTk4NEMxMC4yNzg3IDEuOTk5ODQgMTIuNjY2NSA0LjM4NzY1IDEyLjY2NjUgNy4zMzMxN1onIGZpbGw9JyUyMzk0OTlBQicvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzM3NDZfNDU1NyclM0UlM0NyZWN0IHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTJweCBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vbmJvYXJkaW5nLWZvcm0tc2VhcmNoLWZpZWxkLCAudXNlci1jYWIgLnVjLWFjLWZvcm0tc2VhcmNoIHtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIHBhZGRpbmc6IDEycHggMzRweCAxMnB4IDEycHg7XG4gIH1cbn1cbi5vbmJvYXJkaW5nLWZvcm0tc2VhcmNoLWZpZWxkOjpwbGFjZWhvbGRlciwgLnVzZXItY2FiIC51Yy1hYy1mb3JtLXNlYXJjaDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk0OTlhYjtcbn1cbi5vbmJvYXJkaW5nLWZvcm0tc2VhcmNoLWZpZWxkOmZvY3VzLCAudXNlci1jYWIgLnVjLWFjLWZvcm0tc2VhcmNoOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5vbmJvYXJkaW5nLWZvcm0tc2VhcmNoLWJ0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xuICByb3ctZ2FwOiAxNHB4O1xuICBjb2x1bW4tZ2FwOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vbmJvYXJkaW5nLWZvcm0tc2VhcmNoLWJ0bnMge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ub25ib2FyZGluZy1mb3JtLXNlYXJjaC1idG4ge1xuICBjb2xvcjogIzljOWM5YztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmO1xufVxuLm9uYm9hcmRpbmctZm9ybS1zZWFyY2gtYnRuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub25ib2FyZGluZy1mb3JtLXNlYXJjaC1idG46bm90KFtkaXNhYmxlZF0pLnNlbGVjdCB7XG4gIGNvbG9yOiAjMDZmO1xufVxuLm9uYm9hcmRpbmctZm9ybS1zZWFyY2gtYnRuOm5vdChbZGlzYWJsZWRdKS5zZWxlY3Q6aG92ZXIge1xuICBjb2xvcjogIzAwZTtcbn1cbi5vbmJvYXJkaW5nLWZvcm0tc2VhcmNoLWJ0bjpub3QoW2Rpc2FibGVkXSkudW5zZWxlY3Qge1xuICBjb2xvcjogI2RjMTQzYztcbn1cbi5vbmJvYXJkaW5nLWZvcm0tc2VhcmNoLWJ0bjpub3QoW2Rpc2FibGVkXSkudW5zZWxlY3Q6aG92ZXIge1xuICBjb2xvcjogI2YyM2I2MDtcbn1cbi5vbmJvYXJkaW5nLWZvcm0tZmllbGRzLWFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWhlaWdodDogMjEwcHg7XG59XG4ub25ib2FyZGluZy1mb3JtLWZpZWxkcy1hcmVhOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGhlaWdodDogNXB4O1xuICB3aWR0aDogNXB4O1xufVxuLm9uYm9hcmRpbmctZm9ybS1maWVsZHMtYXJlYTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xufVxuLm9uYm9hcmRpbmctZm9ybS1maWVsZHMtYXJlYTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xufVxuLm9uYm9hcmRpbmctZm9ybS1idG4tY2hlY2tib3hlcywgLnVzZXItY2FiIC51Yy1hYy1mb3JtLWlucHV0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogNnB4O1xuICByb3ctZ2FwOiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub25ib2FyZGluZy1mb3JtLWJ0bi1jaGVja2JveGVzLCAudXNlci1jYWIgLnVjLWFjLWZvcm0taW5wdXRzIHtcbiAgICBjb2x1bW4tZ2FwOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub25ib2FyZGluZy1mb3JtLWJ0bi1jaGVja2JveGVzLm1vYi1ncmlkLCAudXNlci1jYWIgLm1vYi1ncmlkLnVjLWFjLWZvcm0taW5wdXRzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbi5vbmJvYXJkaW5nLWZvcm0tYnRuLWNoZWNrYm94ZXMgaW5wdXRbdHlwZT1jaGVja2JveF0sIC51c2VyLWNhYiAudWMtYWMtZm9ybS1pbnB1dHMgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9uYm9hcmRpbmctZm9ybS1idG4tY2hlY2tib3hlcyBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAudXNlci1jYWIgLnVjLWFjLWZvcm0taW5wdXRzIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmIDAlLCAjZjhmMmYyIDEwMCUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vbmJvYXJkaW5nLWZvcm0tYnRuLWNoZWNrYm94ZXMgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLnVzZXItY2FiIC51Yy1hYy1mb3JtLWlucHV0cyBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5vbmJvYXJkaW5nLWZvcm0tYnRuLWNoZWNrYm94ZXMgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsLCAudXNlci1jYWIgLnVjLWFjLWZvcm0taW5wdXRzIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNmY7XG4gIGJhY2tncm91bmQ6ICMwNmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm9uYm9hcmRpbmctZm9ybS1idG4tY2hlY2tib3hlcyBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwgc3ZnIHBhdGgsIC51c2VyLWNhYiAudWMtYWMtZm9ybS1pbnB1dHMgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5vbmJvYXJkaW5nLWZvcm0tYnRuLXJhZGlvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEycHg7XG59XG4ub25ib2FyZGluZy1mb3JtLWJ0bi1yYWRpb3MgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLm9uYm9hcmRpbmctZm9ybS1idG4tcmFkaW9zIGxhYmVsOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2NmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9uYm9hcmRpbmctZm9ybS1idG4tcmFkaW9zIGxhYmVsIHtcbiAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICB9XG59XG4ub25ib2FyZGluZy1mb3JtLWJ0bi1yYWRpb3MgbGFiZWwgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMS41cHggc29saWQgIzAwNjZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5vbmJvYXJkaW5nLWZvcm0tYnRuLXJhZGlvcyBsYWJlbCBzcGFuOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5vbmJvYXJkaW5nLWZvcm0tYnRuLXJhZGlvcyBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub25ib2FyZGluZy1mb3JtLWJ0bi1yYWRpb3MgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2NmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLm9uYm9hcmRpbmctZm9ybS1idG4tcmFkaW9zIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCBzcGFuOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vbmJvYXJkaW5nLWZvcm0tYnRuLXJhZGlvcy5jb21wYWN0IGxhYmVsIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5vbmJvYXJkaW5nLWZvcm0tYnRuLXJhZGlvcy5jb21wYWN0IGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLm9uYm9hcmRpbmctZm9ybS1idG4tcmFkaW9zLmNvbXBhY3QgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDExcHg7XG59XG4ub25ib2FyZGluZy1mb3JtLXByLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ub25ib2FyZGluZy1mb3JtLXByLWl0bSB7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5vbmJvYXJkaW5nLWZvcm0tcHItaXRtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGNUI4NDA7XG59XG4ub25ib2FyZGluZy1mb3JtLXByLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBnYXA6IDVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0ZGRjZFMztcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vbmJvYXJkaW5nLWZvcm0tcHItYmFyIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5vbmJvYXJkaW5nLWVyciB7XG4gIG1hcmdpbjogMTZweCBhdXRvO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDAsIDAsIDAuMik7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLm9uYm9hcmRpbmctcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogOTkwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmO1xufVxuLm9uYm9hcmRpbmctcG9wdXAtY292ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB6LWluZGV4OiAtMTtcbn1cbi5vbmJvYXJkaW5nLXBvcHVwOm5vdCguaXMtb3Blbikge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5vbmJvYXJkaW5nLXBvcHVwLmlzLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbn1cbi5vbmJvYXJkaW5nLXBvcHVwLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzODM4M2I7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLTEsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzIwMjIyOSAwJSwgIzM1M2E0NiAxMDAlKSk7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMjRweCAzMnB4O1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub25ib2FyZGluZy1wb3B1cC1ib2R5IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vbmJvYXJkaW5nLXBvcHVwLWJvZHkge1xuICAgIHJvdy1nYXA6IDE0cHg7XG4gICAgcGFkZGluZzogNTZweDtcbiAgfVxufVxuLm9uYm9hcmRpbmctcG9wdXAtaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDE0cHg7XG59XG4ub25ib2FyZGluZy1wb3B1cC10dGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub25ib2FyZGluZy1wb3B1cC10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLm9uYm9hcmRpbmctcG9wdXAtaW1nIHtcbiAgd2lkdGg6IDEzMnB4O1xuICBoZWlnaHQ6IDEzMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9uYm9hcmRpbmctcG9wdXAtaW1nIHtcbiAgICB3aWR0aDogMTgzcHg7XG4gICAgaGVpZ2h0OiAxODJweDtcbiAgfVxufVxuLm9uYm9hcmRpbmctcG9wdXAtYWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub25ib2FyZGluZy1wb3B1cC1hY3QgLnVzZXItYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5vbmJvYXJkaW5nLXBvcHVwLWFjdCAudXNlci1idG4uZ29sZCB7XG4gIGJhY2tncm91bmQ6ICNmNWI4NDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWI4NDA7XG4gIHdpZHRoOiA4MHB4O1xufVxuLm9uYm9hcmRpbmctcG9wdXAtYWN0IC51c2VyLWJ0bi5nb2xkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjOTVmO1xuICBiYWNrZ3JvdW5kOiAjZmZjOTVmO1xufVxuLm9uYm9hcmRpbmctcG9wdXAtYWN0IC51c2VyLWJ0bi5ob2xsb3cge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub25ib2FyZGluZy1wb3B1cC1hY3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbi5vbmJvYXJkaW5nLXBvcHVwLWNsb3NlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAxMnB4O1xufVxuLm9uYm9hcmRpbmctcG9wdXAtY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vbmJvYXJkaW5nLXBvcHVwLWNsb3NlIHN2ZyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5vbmJvYXJkLWJhbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTUwcHggYXV0bztcbiAgZ2FwOiAyNHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyMDIyMjkgMCUsICMzNTNhNDYgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTBweCAwcHggcmdiYSgyOCwgMzAsIDMyLCAwLjAzKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub25ib2FyZC1iYW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ub25ib2FyZC1iYW5uZXItYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9uYm9hcmQtYmFubmVyLWJveCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG4ub25ib2FyZC1iYW5uZXItdHRsIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBjb2xvcjogI2Y1Yjg0MDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub25ib2FyZC1iYW5uZXItdHRsIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbi5vbmJvYXJkLWJhbm5lci1idG4ge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQ6ICNmNWI4NDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDE0cHggMjRweDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9uYm9hcmQtYmFubmVyLWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuXG4udXNlci1jYWItZWxlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVzZXItY2FiLXBob25lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFN0U3RTc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMwMDA7XG4gIGhlaWdodDogNDRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnVzZXItY2FiLXBob25lLXdyYXBwZXI6Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y1Yjc0MDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDI0NSwgMTgzLCA2NCwgMC41KTtcbn1cbi51c2VyLWNhYi1waG9uZS13cmFwcGVyLnNob3ctc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG59XG4udXNlci1jYWItcGhvbmUtZmllbGQge1xuICBmbGV4OiAxO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBjYXJldC1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEzJyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTMgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzEzMDFfNTE4KSclM0UlM0NwYXRoIGQ9J00xLjQ4OTgxIDkuMTg0MDJMNC40Mjk3NiAxMi4yNzU0TDAuMzI1MDEyIDEzLjVMMS40ODk4MSA5LjE4NDAyWk04LjI1ODI2IDIuMDY3ODJMMTEuMTk3NiA1LjE1ODU3TDQuNzIyOTEgMTEuOTY2TDEuNzgyOTYgOC44NzU5Mkw4LjI1ODI2IDIuMDY3ODJaTTEwLjQ5MjMgMC43MjYyMjRMMTIuNDI2NyAyLjc2MDA3QzEyLjk1MTMgMy4zMTEyNyAxMi40ODI2IDMuODA4NTIgMTIuNDgyNiAzLjgwODUyTDExLjQ5NCA0Ljg0ODUyTDguNTUzMzYgMS43NTY0N0w5LjU0MjAxIDAuNzE3MTI0TDkuNTU1MDEgMC43MDQ3NzRDOS42MzIzNiAwLjYzMTk3NCAxMC4wNTg4IDAuMjcwNTc0IDEwLjQ5MjMgMC43MjYyMjRaJyBmaWxsPSclMjNBOUE5QTknLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xMzAxXzUxOCclM0UlM0NyZWN0IHdpZHRoPScxMycgaGVpZ2h0PScxMycgZmlsbD0nd2hpdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMC41KScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtb3JpZ2luOiBjb250ZW50LWJveDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbn1cbi51c2VyLWNhYi1waG9uZS1maWVsZC5zaG93IHtcbiAgY29sb3I6ICMwMDA7XG59XG4udXNlci1jYWItcGhvbmUtZmxhZyB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY29udGVudCAudXNlci1jYWItcGhvbmUtZmxhZyB7XG4gIGhlaWdodDogMjJweDtcbn1cbi51c2VyLWNhYi1waG9uZS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U3RTdFNztcbiAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gIHotaW5kZXg6IDIwO1xufVxuLnVzZXItY2FiLXBob25lLWRyb3Bkb3duLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1jYWItcGhvbmUtc2VhcmNoIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U3RTdFNztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFN0U3RTc7XG59XG4udXNlci1jYWItcGhvbmUtbWFzayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogNjJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnVzZXItY2FiLXBob25lLW1hc2suYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi51c2VyLWNhYi1waG9uZS1tYXNrIHNwYW4ge1xuICB3aGl0ZS1zcGFjZTogcHJlO1xufVxuLnVzZXItY2FiLXBob25lLW1hc2suaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnVzZXItY2FiLXBob25lLXNlbGVjdC1pbWcge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbnRlbnQgLnVzZXItY2FiLXBob25lLXNlbGVjdC1pbWcge1xuICBoZWlnaHQ6IDIycHg7XG59XG4udXNlci1jYWItcGhvbmUtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWF4LWhlaWdodDogMTYwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uY29udGVudCAudXNlci1jYWItcGhvbmUtbGlzdCB7XG4gIG1hcmdpbjogMDtcbn1cbi51c2VyLWNhYi1waG9uZS1saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI0E5QTlBOTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uY29udGVudCAudXNlci1jYWItcGhvbmUtbGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGVudCAudXNlci1jYWItcGhvbmUtbGlzdCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItY2FiLXBob25lLWxpc3QgbGk6aG92ZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi51c2VyLWNhYi1waG9uZS1saXN0IGxpIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjQTlBOUE5O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnVzZXItY2FiLXBob25lLWxpc3QgbGkgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4udXNlci1jYWItcGhvbmUtcHJlZml4IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi51c2VyLWNhYi1waG9uZS1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNBOUE5QTk7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4udXNlci1jYWItcGhvbmUtcGxhY2Vob2xkZXIgLmRpZ2l0IHtcbiAgY29sb3I6ICMwMDA7XG59XG4udXNlci1jYWItcGhvbmUtcGxhY2Vob2xkZXIgLnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBOUE5QTk7XG59XG4udXNlci1jYWItcGhvbmUtcGxhY2Vob2xkZXIuaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnVzZXItY2FiLWZvcm0gLmhhcy1lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTM1Mztcbn1cbi51c2VyLWNhYi1mb3JtIC5pbnB1dC1lcnJvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDElO1xuICBjb2xvcjogI0ZGNTM1MztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udXNlci1jYWItcGhvbmUtd3JhcHBlci1mbGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG59XG4udXNlci1jYWItcGhvbmUtd3JhcHBlci1mbGFnOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMS40MzE0OCA5LjM2ODgxQzEuNTk1NTcgOS41MzI4NSAxLjgxODA5IDkuNjI1IDIuMDUwMTEgOS42MjVDMi4yODIxMiA5LjYyNSAyLjUwNDY0IDkuNTMyODUgMi42Njg3MyA5LjM2ODgxTDYuOTk5OTggNS4wMzc1NkwxMS4zMzEyIDkuMzY4ODFDMTEuNDk2MyA5LjUyODIgMTEuNzE3MyA5LjYxNjQgMTEuOTQ2NyA5LjYxNDRDMTIuMTc2MSA5LjYxMjQxIDEyLjM5NTYgOS41MjAzOSAxMi41NTc4IDkuMzU4MTVDMTIuNzIwMSA5LjE5NTkyIDEyLjgxMjEgOC45NzY0NiAxMi44MTQxIDguNzQ3MDRDMTIuODE2MSA4LjUxNzYyIDEyLjcyNzkgOC4yOTY1OSAxMi41Njg1IDguMTMxNTZMNy42MTg2MSAzLjE4MTY5QzcuNDU0NTIgMy4wMTc2NSA3LjIzMiAyLjkyNTUgNi45OTk5OCAyLjkyNTVDNi43Njc5NiAyLjkyNTUgNi41NDU0NCAzLjAxNzY1IDYuMzgxMzYgMy4xODE2OUwxLjQzMTQ4IDguMTMxNTZDMS4yNjc0NCA4LjI5NTY1IDEuMTc1MjkgOC41MTgxNyAxLjE3NTI5IDguNzUwMTlDMS4xNzUyOSA4Ljk4MjIxIDEuMjY3NDQgOS4yMDQ3MyAxLjQzMTQ4IDkuMzY4ODFaJyBmaWxsPSclMjMzNTM1MzUnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEpO1xufVxuLnNob3ctc2VsZWN0IC51c2VyLWNhYi1waG9uZS13cmFwcGVyLWZsYWc6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4udXNlci1jYWItcGhvbmUtcHJlZml4LWhpZGUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4jdXNlci1jYWJpbmV0LXBlcnNvbmFsLWRldGFpbHMgLnVzZXItYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiN1c2VyLWNhYmluZXQtcGVyc29uYWwtZGV0YWlscyAudXNlci1idG4uaXMtYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51c2VyLWNhYi1waG9uZS1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4udXNlci1jYWItcGhvbmUtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiBncmV5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4udXNlci1jYWItcGhvbmUtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNXB4ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi8qKlxuICogU3dpcGVyIDExLjIuMTBcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjUgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogSnVuZSAyOCwgMjAyNVxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic3dpcGVyLWljb25zXCI7XG4gIHNyYzogdXJsKFwiZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUFcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjogIzAwN2FmZjtcbiAgLypcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBpbml0aWFsO1xuICAqL1xufVxuXG46aG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sIGluaXRpYWwpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLWlvcyAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG5cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4uc3dpcGVyLTNkIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi8qIENTUyBNb2RlICovXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRm9yIEZpcmVmb3ggKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAvKiBGb3IgSW50ZXJuZXQgRXhwbG9yZXIgYW5kIEVkZ2UgKi9cbn1cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gIHNjcm9sbC1zbmFwLXN0b3A6IGFsd2F5cztcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi8qIFNsaWRlIHN0eWxlcyBzdGFydCAqL1xuLyogM0QgU2hhZG93cyAqL1xuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcixcbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICMwMDA7XG59XG5cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIFNsaWRlIHN0eWxlcyBlbmQgKi9cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaGVhZGVyLXVzZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlci11c2VyLWJ0biB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA0MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDZweDtcbn1cbi5oZWFkZXItdXNlciBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuLmhlYWRlci11c2VyLW5hdi13cmFwIHtcbiAgLS10b3Atc3BhY2U6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4NSU7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tdG9wLXNwYWNlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cztcbiAgd2lkdGg6IDI0NHB4O1xufVxuLmhlYWRlci11c2VyLW5hdi13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyh2YXIoLS10b3Atc3BhY2UpIC0gMTBweCk7XG4gIHJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbn1cbi5oZWFkZXItdXNlci1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjMGQxODFlO1xuICBwYWRkaW5nOiAxMHB4IDAgMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5oZWFkZXItdXNlci1uYXYgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXItdXNlci1uYXYgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDVweCAxNnB4IDA7XG59XG4uaGVhZGVyLXVzZXItbmF2IDp3aGVyZShhKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uaGVhZGVyLXVzZXItbmF2IDp3aGVyZShhKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYyMTI2O1xufVxuLmhlYWRlci11c2VyLW5hdiA6d2hlcmUoYSkgc3ZnIHtcbiAgZmlsbDogIzVhNjY2YztcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uaGVhZGVyLXVzZXI6Zm9jdXMtd2l0aGluIC5oZWFkZXItdXNlci1uYXYtd3JhcCwgLmhlYWRlci11c2VyLWJ0bjpob3ZlciArIC5oZWFkZXItdXNlci1uYXYtd3JhcCxcbi5oZWFkZXItdXNlciAuaGVhZGVyLXVzZXItbmF2LXdyYXA6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4udWMtZmF2LWFkZC1tc2cge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMzNTM1MzU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDMwcHg7XG4gIGNvbHVtbi1nYXA6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgLnVjLWZhdi1hZGQtbXNnIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuLnVjLWZhdi1hZGQtbXNnIGJ1dHRvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi51Yy1mYXYtYWRkLW1zZyBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMTYgMTcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNhKSclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTIgMTYuMTU2LjQ2OSAxNC42MjUgNi41OTQgOC41LjQ2OSAyLjM3NSAyIC44NDRsNi4xMjUgNi4xMjVMMTQuMjUuODQ0bDEuNTMxIDEuNTMxTDkuNjU2IDguNWw2LjEyNSA2LjEyNS0xLjUzMSAxLjUzMS02LjEyNS02LjEyNUwyIDE2LjE1NlonLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdhJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNMCAwaDE2djE3SDB6Jy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cblxuLnVzZXItaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDEwcHggcmdiYSgyOCwgMzAsIDMyLCAwLjAzKTtcbiAgcGFkZGluZzogMTJweCAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udXNlci1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWI3NDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgyNDUsIDE4MywgNjQsIDAuNSk7XG59XG4udXNlci1pbnB1dFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2E5YTlhOTtcbn1cblxuLnVzZXItcGFzc3dvcmQtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51c2VyLXBhc3N3b3JkLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjI5MjIyIDEuNzE2NzlDMi4yNTQ1NCAxLjY3OTYgMi4yMDk4IDEuNjUwMSAyLjE2MDU3IDEuNjI5OTdDMi4xMTEzNCAxLjYwOTg1IDIuMDU4NTcgMS41OTk0OSAyLjAwNTI4IDEuNTk5NDlDMS45NTE5OSAxLjU5OTQ5IDEuODk5MjIgMS42MDk4NSAxLjg0OTk5IDEuNjI5OTdDMS44MDA3NiAxLjY1MDEgMS43NTYwMiAxLjY3OTYgMS43MTgzNCAxLjcxNjc5QzEuNjgwNjYgMS43NTM5OCAxLjY1MDc3IDEuNzk4MTMgMS42MzAzOCAxLjg0NjczQzEuNjA5OTggMS44OTUzMiAxLjU5OTQ5IDEuOTQ3NCAxLjU5OTQ5IDEuOTk5OTlDMS41OTk0OSAyLjA1MjU5IDEuNjA5OTggMi4xMDQ2NyAxLjYzMDM4IDIuMTUzMjZDMS42NTA3NyAyLjIwMTg1IDEuNjgwNjYgMi4yNDYgMS43MTgzNCAyLjI4MzE5TDQuNTU1MyA1LjA4MTU5QzMuMTUwMjYgNi4wMjc0NiAyLjE3MjEgNy40NzQ3MSAxLjgyNjk2IDkuMTE4MzlDMS44MTYxIDkuMTY5ODcgMS44MTU2MiA5LjIyMjk2IDEuODI1NTUgOS4yNzQ2MkMxLjgzNTQ4IDkuMzI2MjggMS44NTU2MiA5LjM3NTUgMS44ODQ4MiA5LjQxOTQ4QzEuOTE0MDMgOS40NjM0NiAxLjk1MTcyIDkuNTAxMzMgMS45OTU3NiA5LjUzMDkzQzIuMDM5NzkgOS41NjA1MyAyLjA4OTMgOS41ODEyOCAyLjE0MTQ1IDkuNTkxOTlDMi4xOTM2MSA5LjYwMjcxIDIuMjQ3NCA5LjYwMzE4IDIuMjk5NzQgOS41OTMzOEMyLjM1MjA4IDkuNTgzNTggMi40MDE5NiA5LjU2MzcgMi40NDY1MSA5LjUzNDg4QzIuNDkxMDcgOS41MDYwNSAyLjUyOTQ0IDkuNDY4ODUgMi41NTk0MyA5LjQyNTM5QzIuNTg5NDIgOS4zODE5MyAyLjYxMDQ1IDkuMzMzMDcgMi42MjEzMSA5LjI4MTU5QzIuNzc1OTMgOC41NDI4NSAzLjA3ODMxIDcuODQxOTcgMy41MTA3NSA3LjIxOTk3QzMuOTQzMTggNi41OTc5OCA0LjQ5Njk3IDYuMDY3MzcgNS4xMzk3MiA1LjY1OTE5TDYuNDI1MjcgNi45Mjc5OUM2LjA5MTk0IDcuMTY1MjIgNS44MTQ4MSA3LjQ3MTA4IDUuNjEzMDUgNy44MjQ0MkM1LjQxMTI5IDguMTc3NzcgNS4yODk3MiA4LjU3MDE1IDUuMjU2NzQgOC45NzQ0NEM1LjIyMzc2IDkuMzc4NzIgNS4yODAxNyA5Ljc4NTI1IDUuNDIyMDYgMTAuMTY1OUM1LjU2Mzk1IDEwLjU0NjUgNS43ODc5MyAxMC44OTIyIDYuMDc4NTIgMTEuMTc5QzYuMzY5MSAxMS40NjU4IDYuNzE5MzUgMTEuNjg2OSA3LjEwNTAyIDExLjgyNjlDNy40OTA2OSAxMS45NjcgNy45MDI1OSAxMi4wMjI2IDguMzEyMjEgMTEuOTkwMUM4LjcyMTgzIDExLjk1NzYgOS4xMTk0IDExLjgzNzYgOS40Nzc0MSAxMS42Mzg0QzkuODM1NDEgMTEuNDM5MyAxMC4xNDUzIDExLjE2NTggMTAuMzg1NyAxMC44MzY4TDEzLjg3NjggMTQuMjgzMkMxMy45NTI5IDE0LjM1ODMgMTQuMDU2MSAxNC40MDA1IDE0LjE2MzcgMTQuNDAwNUMxNC4yNzEzIDE0LjQwMDUgMTQuMzc0NSAxNC4zNTgzIDE0LjQ1MDYgMTQuMjgzMkMxNC41MjY3IDE0LjIwODEgMTQuNTY5NSAxNC4xMDYyIDE0LjU2OTUgMTRDMTQuNTY5NSAxMy44OTM4IDE0LjUyNjcgMTMuNzkxOSAxNC40NTA2IDEzLjcxNjhMMi4yOTIyMiAxLjcxNjc5Wk05LjgwMjA3IDEwLjI2MDhDOS42NDAyOSAxMC41MTU1IDkuNDIyNCAxMC43MzEgOS4xNjQ2MSAxMC44OTEyQzguOTA2ODIgMTEuMDUxNCA4LjYxNTc1IDExLjE1MjEgOC4zMTMwNyAxMS4xODU5QzguMDEwMzggMTEuMjE5OCA3LjcwMzg2IDExLjE4NTggNy40MTYzMSAxMS4wODY2QzcuMTI4NzUgMTAuOTg3NCA2Ljg2NzU2IDEwLjgyNTQgNi42NTIxNiAxMC42MTI5QzYuNDM2NzYgMTAuNDAwMyA2LjI3MjcgMTAuMTQyNSA2LjE3MjE3IDkuODU4NjdDNi4wNzE2NCA5LjU3NDg2IDYuMDM3MjQgOS4yNzIzMyA2LjA3MTUxIDguOTczNTlDNi4xMDU3OSA4LjY3NDg1IDYuMjA3ODcgOC4zODc1OCA2LjM3MDE2IDguMTMzMTRDNi41MzI0NCA3Ljg3ODcxIDYuNzUwNzYgNy42NjM2NiA3LjAwODg3IDcuNTAzOTlMOS44MDIwNyAxMC4yNjA4Wk04LjE4NSA2LjQwMTU5TDEwLjkxOTggOS4xMDA3OUMxMC44OTQ0IDguMzkyOSAxMC41OTgyIDcuNzIwODEgMTAuMDkwNyA3LjIxOTk0QzkuNTgzMiA2LjcxOTA3IDguOTAyMjQgNi40MjY2NSA4LjE4NSA2LjQwMTU5Wk04LjA4NDQ5IDQuNzk5OTlDNy42MjI0NyA0Ljc5OTk5IDcuMTY5MzYgNC44NTkxOSA2LjczNDA5IDQuOTcwMzlMNi4wODMyMSA0LjMyNzk5QzYuNzI3NTMgNC4xMTA5NCA3LjQwMzY3IDQuMDAwMTIgOC4wODQ0OSAzLjk5OTk5QzExLjA3NzkgMy45OTk5OSAxMy43MTE0IDYuMTM4MzkgMTQuMzQyIDkuMTE4MzlDMTQuMzYzOSA5LjIyMjM2IDE0LjM0MzEgOS4zMzA2NiAxNC4yODQyIDkuNDE5NDhDMTQuMjI1MiA5LjUwODMgMTQuMTMyOSA5LjU3MDM1IDE0LjAyNzUgOS41OTE5OUMxMy45MjIyIDkuNjEzNjMgMTMuODEyNSA5LjU5MzA5IDEzLjcyMjUgOS41MzQ4OEMxMy42MzI1IDkuNDc2NjcgMTMuNTY5NiA5LjM4NTU2IDEzLjU0NzcgOS4yODE1OUMxMi45OTQ5IDYuNjYxNTkgMTAuNjg0IDQuNzk5OTkgOC4wODQ0OSA0Ljc5OTk5WicgZmlsbD0nJTIzQTlBOUE5Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB0b3A6IDE0cHg7XG4gIHJpZ2h0OiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMDtcbn1cbi51c2VyLXBhc3N3b3JkLWljb24uc2hvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTcgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J004LjUwMDIgNi4wMDI5OUM4Ljg1MDQ0IDYuMDAyOTkgOS4xOTcyNCA2LjA3MTk4IDkuNTIwODIgNi4yMDYwMUM5Ljg0NDM5IDYuMzQwMDMgMTAuMTM4NCA2LjUzNjQ4IDEwLjM4NjEgNi43ODQxNEMxMC42MzM3IDcuMDMxNzkgMTAuODMwMiA3LjMyNTggMTAuOTY0MiA3LjY0OTM4QzExLjA5ODIgNy45NzI5NSAxMS4xNjcyIDguMzE5NzYgMTEuMTY3MiA4LjY2OTk5QzExLjE2NzIgOS4wMjAyMyAxMS4wOTgyIDkuMzY3MDMgMTAuOTY0MiA5LjY5MDYxQzEwLjgzMDIgMTAuMDE0MiAxMC42MzM3IDEwLjMwODIgMTAuMzg2MSAxMC41NTU4QzEwLjEzODQgMTAuODAzNSA5Ljg0NDM5IDEwLjk5OTkgOS41MjA4MiAxMS4xMzRDOS4xOTcyNCAxMS4yNjggOC44NTA0NCAxMS4zMzcgOC41MDAyIDExLjMzN0M3Ljc5Mjg3IDExLjMzNyA3LjExNDUxIDExLjA1NiA2LjYxNDM1IDEwLjU1NThDNi4xMTQxOSAxMC4wNTU3IDUuODMzMiA5LjM3NzMzIDUuODMzMiA4LjY2OTk5QzUuODMzMiA3Ljk2MjY2IDYuMTE0MTkgNy4yODQzIDYuNjE0MzUgNi43ODQxNEM3LjExNDUxIDYuMjgzOTggNy43OTI4NyA2LjAwMjk5IDguNTAwMiA2LjAwMjk5Wk04LjUwMDIgNy4wMDI5OUM4LjA1ODA4IDcuMDAyOTkgNy42MzQwOCA3LjE3ODYyIDcuMzIxNDUgNy40OTEyNUM3LjAwODgzIDcuODAzODcgNi44MzMyIDguMjI3ODggNi44MzMyIDguNjY5OTlDNi44MzMyIDkuMTEyMTEgNy4wMDg4MyA5LjUzNjEyIDcuMzIxNDUgOS44NDg3NEM3LjYzNDA4IDEwLjE2MTQgOC4wNTgwOCAxMC4zMzcgOC41MDAyIDEwLjMzN0M4Ljk0MjMyIDEwLjMzNyA5LjM2NjMyIDEwLjE2MTQgOS42Nzg5NSA5Ljg0ODc0QzkuOTkxNTcgOS41MzYxMiAxMC4xNjcyIDkuMTEyMTEgMTAuMTY3MiA4LjY2OTk5QzEwLjE2NzIgOC4yMjc4OCA5Ljk5MTU3IDcuODAzODcgOS42Nzg5NSA3LjQ5MTI1QzkuMzY2MzIgNy4xNzg2MiA4Ljk0MjMyIDcuMDAyOTkgOC41MDAyIDcuMDAyOTlaTTguNTAwMiAzLjY2Njk5QzExLjU3NjIgMy42NjY5OSAxNC4yMzAyIDUuNzY2OTkgMTQuOTY3MiA4LjcwOTk5QzE0Ljk4NDggOC43NzQyNiAxNC45ODk0IDguODQxMzkgMTQuOTgwNyA4LjkwNzQ2QzE0Ljk3MiA4Ljk3MzUyIDE0Ljk1MDIgOS4wMzcxOCAxNC45MTY2IDkuMDk0N0MxNC44ODI5IDkuMTUyMjIgMTQuODM4MSA5LjIwMjQzIDE0Ljc4NDggOS4yNDIzOEMxNC43MzE1IDkuMjgyMzMgMTQuNjcwNyA5LjMxMTIyIDE0LjYwNiA5LjMyNzM1QzE0LjU0MTQgOS4zNDM0OCAxNC40NzQyIDkuMzQ2NTMgMTQuNDA4MyA5LjMzNjMxQzE0LjM0MjUgOS4zMjYwOSAxNC4yNzkzIDkuMzAyODEgMTQuMjIyNiA5LjI2Nzg0QzE0LjE2NTkgOS4yMzI4NyAxNC4xMTY3IDkuMTg2OTEgMTQuMDc4IDkuMTMyNjdDMTQuMDM5MyA5LjA3ODQzIDE0LjAxMTggOS4wMTcgMTMuOTk3MiA4Ljk1MTk5QzEzLjY4NzggNy43MjgyNyAxMi45Nzg5IDYuNjQyNzggMTEuOTgyOCA1Ljg2NzVDMTAuOTg2NyA1LjA5MjIyIDkuNzYwMzggNC42NzE0OCA4LjQ5ODE0IDQuNjcxOTRDNy4yMzU5IDQuNjcyNCA2LjAwOTkgNS4wOTQwMyA1LjAxNDM4IDUuODcwMDNDNC4wMTg4NiA2LjY0NjA0IDMuMzEwNzQgNy43MzIwNCAzLjAwMjIgOC45NTU5OUMyLjk2OTIxIDkuMDgzNzkgMi44ODcwMyA5LjE5MzM3IDIuNzczNTcgOS4yNjA4MUMyLjY2MDEyIDkuMzI4MjYgMi41MjQ2IDkuMzQ4MTIgMi4zOTY1NiA5LjMxNjA0QzIuMjY4NTMgOS4yODM5NyAyLjE1ODM3IDkuMjAyNTcgMi4wOTAxMiA5LjA4OTZDMi4wMjE4NiA4Ljk3NjYzIDIuMDAxMDQgOC44NDEyNSAyLjAzMjIgOC43MTI5OUMyLjM5MzkgNy4yNzE0NSAzLjIyNjc2IDUuOTkyMDMgNC4zOTg1NiA1LjA3Nzg1QzUuNTcwMzcgNC4xNjM2NiA3LjAxMzk3IDMuNjY3MSA4LjUwMDIgMy42NjY5OVonIGZpbGw9JyUyM0E5QTlBOScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLnVzZXItY2FiIHtcbiAgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudXNlci1jYWIge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDBweCk7XG4gIH1cbn1cbi51c2VyLWNhYiBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItY2FiIGZvcm0ge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLnVzZXItY2FiIGgxIHtcbiAgZm9udC1mYW1pbHk6IHByYWdtYXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWNhYiBoMSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4udXNlci1jYWIgZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4udXNlci1jYWItb3V0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWNhYi1vdXQgLnVzZXItYnRuIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnVzZXItY2FiLWJveCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTZweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnVzZXItY2FiLWJveCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4udXNlci1jYWItYm94IC51c2VyLWJ0biB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udXNlci1jYWItcGFzcy1ib3gge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudXNlci1jYWItcGFzcy1ib3gge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxNTRweDtcbiAgfVxuICAudXNlci1jYWItcGFzcy1ib3ggLnVzZXItYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnVzZXItY2FiLXBhc3MtYm94IHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi51c2VyLWNhYi1lbGVtLXR0bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgY29sb3I6ICM3MjcyNzI7XG59XG4udXNlci1jYWItZWxlbS1mb3Jnb3Qge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udXNlci1jYWItZWxlbS1mb3Jnb3Q6aG92ZXIge1xuICBjb2xvcjogIzAwNjZmZjtcbn1cbi51c2VyLWNhYi1lbGVtIC51c2VyLWNhYi1oZWxwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLnVzZXItY2FiLWlubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgY29sdW1uLWdhcDogMzJweDtcbiAgcm93LWdhcDogMTZweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNDBweCAxZnI7XG4gIGdyaWQtYXV0by1yb3dzOiBhdXRvIDFmcjtcbiAgbWluLWhlaWdodDogODB2aDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhc2lkZSB0aXRsZVwiIFwiYXNpZGUgbWFpblwiO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItY2FiLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudXNlci1jYWItaW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjgwcHggMWZyO1xuICB9XG59XG4udXNlci1jYWItaW5uZXIgPiAqIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnVzZXItY2FiLWFzaWRlIHtcbiAgZ3JpZC1hcmVhOiBhc2lkZTtcbiAgYmFja2dyb3VuZDogIzBkMTgxZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi51c2VyLWNhYi1hc2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMDBweDtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzBkMTgxZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWNhYi1hc2lkZTpiZWZvcmUge1xuICAgIHdpZHRoOiAyMDAwcHg7XG4gICAgbGVmdDogLTUwMHB4O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnVzZXItY2FiLWFzaWRlIHtcbiAgICBwYWRkaW5nOiAxNnB4IDAgNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItY2FiLWFzaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnVzZXItY2FiLWFzaWRlLmFzaWRlLXNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4udXNlci1jYWItYXNpZGUtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWNhYi1hc2lkZS10b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnVzZXItY2FiLWFzaWRlLXRvcC5oaWRkZW4tZm9yLW1vYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnVzZXItY2FiLWFzaWRlLXRvcCBidXR0b24uaW52ZXJ0IHtcbiAgd2lkdGg6IDE2NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItY2FiLWFzaWRlLXRvcCBidXR0b24uaW52ZXJ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udXNlci1jYWItYXNpZGUtZm9vdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4udXNlci1jYWItYXNpZGUtZm9vdCBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWNhYi1hc2lkZS1mb290IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udXNlci1jYWItbmljayB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51c2VyLWNhYi1pbWcge1xuICB3aWR0aDogMTE3cHg7XG4gIGhlaWdodDogMTE3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E0YTRhNDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVzZXItY2FiLWltZyBpbWcge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnVzZXItY2FiLXBob3RvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVzZXItY2FiLXBob3RvLXBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41ODgyMzUyOTQxKTtcbn1cbi51c2VyLWNhYi1waG90by1wb3B1cC5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udXNlci1jYWItcGhvdG8tcG9wdXAgbGFiZWwge1xuICB3aWR0aDogMjcwcHg7XG59XG4udXNlci1jYWItcGhvdG8tcG9wdXAtaW5uZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwYWRkaW5nOiAzMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICMxYzFjMWM7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMzk1cHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDk2JTtcbn1cbi51c2VyLWNhYi1waG90by1jbG9zZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE2cHg7XG4gIHRvcDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi51c2VyLWNhYi1jYW1lcmEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEwcHg7XG4gIHJpZ2h0OiAtMThweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi51c2VyLWNhYi1jYW1lcmEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi51c2VyLWNhYi1uYXYge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWNhYi1uYXYge1xuICAgIGJhY2tncm91bmQ6ICMwZDE4MWU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxufVxuLnVzZXItY2FiLW5hdi1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItY2FiLW5hdi1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBnYXA6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnVzZXItY2FiLW5hdi1pdGVtIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyLWNhYi1uYXYtaXRlbTp3aGVyZSg6aG92ZXIsIDpmb2N1cywgLmFjdGl2ZSkge1xuICAgIGJhY2tncm91bmQ6ICMxNjIxMjY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWNhYi1uYXYtaXRlbTp3aGVyZSg6aG92ZXIsIDpmb2N1cywgLmFjdGl2ZSkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudXNlci1jYWItbmF2LWl0ZW06d2hlcmUoOmhvdmVyLCA6Zm9jdXMsIC5hY3RpdmUpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAgIGJhY2tncm91bmQ6ICMwYjYxOGI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1jYWItbmF2LWl0ZW0ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXItY2FiLW5hdi1pdGVtLmxhcmdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udXNlci1jYWItbmF2LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMTJweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWNhYi1uYXYtaXRlbSBhIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1jYWItbmF2LWl0ZW0gYSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nOiAxMHB4IDIzcHg7XG4gIH1cbn1cbi51c2VyLWNhYi1uYXYtaXRlbSBhIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnVzZXItY2FiLW5hdi1pdGVtIHN2ZyB7XG4gIGZpbGw6ICM1YTY2NmM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1jYWItbmF2LWl0ZW0gLnNtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1jYWItbmF2LWl0ZW0gLmxhcmdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udXNlci1jYWItbmF2LWl0ZW0tY291bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMyNTU2OTE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1jYWItbmF2LWl0ZW0tY291bnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi51c2VyLWNhYi1tYWluIHtcbiAgZ3JpZC1hcmVhOiBtYWluO1xuICBwYWRkaW5nOiAwIDAgMzJweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItY2FiLW1haW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi51c2VyLWNhYi10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweCAyNHB4O1xuICBncmlkLWFyZWE6IHRpdGxlO1xuICBwYWRkaW5nOiAzMnB4IDAgMCAwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1jYWItdGl0bGUge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxufVxuLnVzZXItY2FiLXRpdGxlIGgxIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udXNlci1jYWItc2V0dGluZ3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIGdyaWQtZ2FwOiAxNnB4O1xufVxuLnVzZXItY2FiLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG4gIGdyaWQtZ2FwOiAzMnB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAycHggMnB4IDEwcHggMCByZ2JhKDI4LCAzMCwgMzIsIDAuMDMpO1xuICBtYXgtd2lkdGg6IDkwMnB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1jYWItY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC51c2VyLWNhYi1jb250ZW50OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyMDAwcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTUwMHB4O1xuICB9XG59XG4udXNlci1jYWItc3VidHRsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnVzZXItY2FiLXBhcyAudXNlci1jYWItc3VidHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi51c2VyLWNhYi1uYW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTMnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxMyAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMTMwMV81MTgpJyUzRSUzQ3BhdGggZD0nTTEuNDg5ODEgOS4xODQwMkw0LjQyOTc2IDEyLjI3NTRMMC4zMjUwMTIgMTMuNUwxLjQ4OTgxIDkuMTg0MDJaTTguMjU4MjYgMi4wNjc4MkwxMS4xOTc2IDUuMTU4NTdMNC43MjI5MSAxMS45NjZMMS43ODI5NiA4Ljg3NTkyTDguMjU4MjYgMi4wNjc4MlpNMTAuNDkyMyAwLjcyNjIyNEwxMi40MjY3IDIuNzYwMDdDMTIuOTUxMyAzLjMxMTI3IDEyLjQ4MjYgMy44MDg1MiAxMi40ODI2IDMuODA4NTJMMTEuNDk0IDQuODQ4NTJMOC41NTMzNiAxLjc1NjQ3TDkuNTQyMDEgMC43MTcxMjRMOS41NTUwMSAwLjcwNDc3NEM5LjYzMjM2IDAuNjMxOTc0IDEwLjA1ODggMC4yNzA1NzQgMTAuNDkyMyAwLjcyNjIyNFonIGZpbGw9JyUyM0E5QTlBOScvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzEzMDFfNTE4JyUzRSUzQ3JlY3Qgd2lkdGg9JzEzJyBoZWlnaHQ9JzEzJyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAwLjUpJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1vcmlnaW46IGNvbnRlbnQtYm94O1xufVxuLnVzZXItY2FiLW50Zi1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnVzZXItY2FiLW50Zi1pdGVtIHtcbiAgcGFkZGluZzogMTFweCAxMnB4IDExcHggMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXgtd2lkdGg6IDMzMHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHdpZHRoOiAzMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWNhYi1udGYtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udXNlci1jYWItc3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVzZXItY2FiLXN3IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi51c2VyLWNhYi1zdyBzcGFuOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbiAgbGVmdDogMnB4O1xuICBib3R0b206IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi51c2VyLWNhYi1zdyBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1jYWItc3cgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NmZmO1xufVxuLnVzZXItY2FiLXN3IGlucHV0OmNoZWNrZWQgKyBzcGFuOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxOHB4KTtcbn1cbi51c2VyLWNhYi1oZWxwZXIge1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnVzZXItY2FiLWRlbC1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICB3aWR0aDogMzEwcHg7XG4gIG1heC13aWR0aDogOTUlO1xufVxuLnVzZXItY2FiLWRlbC10dGwge1xuICBmb250LWZhbWlseTogcHJhZ21hdGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItY2FiLWRlbC10dGwge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuLnVzZXItY2FiLWRlbC1wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTg4MjM1Mjk0MSk7XG59XG4udXNlci1jYWItZGVsLXBvcHVwLm9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51c2VyLWNhYi1kZWwtcG9wdXAgLnVzZXItYnRuLmhvbGxvdyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi51c2VyLWNhYi1kZWwtcG9wdXAgLnVzZXItYnRuLmhvbGxvdzpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnVzZXItY2FiLWRlbC1wb3B1cC1pbm5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcGFkZGluZzogMzJweCAyNHB4O1xuICBjb2xvcjogIzM1MzUzNTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IDBweCByZ2JhKDI4LCAzMCwgMzIsIDAuMDMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBnYXA6IDI0cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMzgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA5NiU7XG59XG4udXNlci1jYWItY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udXNlci1jYWItY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItY2FiLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTMnIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAxMyAxMiclM0UlM0NwYXRoIHN0cm9rZT0nJTIzRjVCODQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMS42NjcnIGQ9J00xMC41IDMgNSA4LjUgMi41IDYnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLWNvbG9yOiAjZjViODQwO1xufVxuLnVzZXItY2FiLWNoZWNrYm94OmlzKDpob3ZlciwgOmZvY3VzKSBzcGFuOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y1Yjg0MDtcbn1cbi51c2VyLWNhYi1jaGVja2JveC1hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnVzZXItY2FiLWNoZWNrYm94LWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhOWE5YTk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi51c2VyLWNhYi1jaGVja2JveCAubm90LXZhbGlkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS1uby1idG5dIC51c2VyLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWE5YTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhOWE5YTk7XG4gIGNvbG9yOiAjZmZmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbltkYXRhLW5vLWJ0bl0gLnVzZXItYnRuLmlzLWFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWI4NDA7XG4gIGJhY2tncm91bmQ6ICNmNWI4NDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuW2RhdGEtbm8tYnRuXSAudXNlci1idG4uaXMtYWN0aXZlW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWE5YTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhOWE5YTk7XG4gIGNvbG9yOiAjZmZmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNvdW50cnktc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNvdW50cnktc2VsZWN0IHNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY291bnRyeS1zZWxlY3QgLnNlbGVjdGVkLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGdhcDogMTJweDtcbn1cbi5jb3VudHJ5LXNlbGVjdCAuc2VsZWN0ZWQtaXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxNCAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEuNDMxNDggNC42MzEzN0MxLjU5NTU3IDQuNDY3MzMgMS44MTgwOSA0LjM3NTE4IDIuMDUwMTEgNC4zNzUxOEMyLjI4MjEyIDQuMzc1MTggMi41MDQ2NCA0LjQ2NzMzIDIuNjY4NzMgNC42MzEzN0w2Ljk5OTk4IDguOTYyNjJMMTEuMzMxMiA0LjYzMTM3QzExLjQ5NjMgNC40NzE5OCAxMS43MTczIDQuMzgzNzkgMTEuOTQ2NyA0LjM4NTc4QzEyLjE3NjEgNC4zODc3NyAxMi4zOTU2IDQuNDc5OCAxMi41NTc4IDQuNjQyMDNDMTIuNzIwMSA0LjgwNDI2IDEyLjgxMjEgNS4wMjM3MiAxMi44MTQxIDUuMjUzMTRDMTIuODE2MSA1LjQ4MjU3IDEyLjcyNzkgNS43MDM1OSAxMi41Njg1IDUuODY4NjJMNy42MTg2MSAxMC44MTg1QzcuNDU0NTIgMTAuOTgyNSA3LjIzMiAxMS4wNzQ3IDYuOTk5OTggMTEuMDc0N0M2Ljc2Nzk2IDExLjA3NDcgNi41NDU0NCAxMC45ODI1IDYuMzgxMzYgMTAuODE4NUwxLjQzMTQ4IDUuODY4NjJDMS4yNjc0NCA1LjcwNDUzIDEuMTc1MjkgNS40ODIwMSAxLjE3NTI5IDUuMjVDMS4xNzUyOSA1LjAxNzk4IDEuMjY3NDQgNC43OTU0NiAxLjQzMTQ4IDQuNjMxMzdaJyBmaWxsPSclMjMzNTM1MzUnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiAxNXB4O1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLmNvdW50cnktc2VsZWN0IC5zZWxlY3RlZC1pdGVtLm9wZW4ge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xufVxuLmNvdW50cnktc2VsZWN0IC5zZWxlY3RlZC1pdGVtLm9wZW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmNvdW50cnktc2VsZWN0IC5zZWxlY3RlZC1pdGVtIGltZyB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYmNiY2I7XG59XG4uY291bnRyeS1zZWxlY3QgLml0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxMnB4O1xufVxuLmNvdW50cnktc2VsZWN0IC5pdGVtIGltZyB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uY291bnRyeS1zZWxlY3QgLml0ZW06aG92ZXIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvdW50cnktc2VsZWN0IC5hbGwtaXRlbXMge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAxNnB4IDhweDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwO1xufVxuLmNvdW50cnktc2VsZWN0IC5hbGwtaXRlbXM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uY291bnRyeS1zZWxlY3QgLmFsbC1pdGVtczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNXB4ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uY291bnRyeS1zZWxlY3QgLmFsbC1pdGVtczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiBncmV5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmNvdW50cnktc2VsZWN0IC5hbGwtaXRlbXMtaGlkZSB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG59XG4uY291bnRyeS1zZWxlY3QgLnNkZiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cblxuLmdvb2dsZS1zaWduIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ29vZ2xlLXNpZ24tdHh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmdvb2dsZS1zaWduLXR4dDpiZWZvcmUsIC5nb29nbGUtc2lnbi10eHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjAzLCAyMDMsIDIwMywgMCksICNjYmNiY2IsIHJnYmEoMjAzLCAyMDMsIDIwMywgMCkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xufVxuLmdvb2dsZS1zaWduLXR4dDpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmdvb2dsZS1zaWduLXR4dDphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmdvb2dsZS1zaWduLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTlhOWE5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udGlwcHktYm94W2RhdGEtdGhlbWU9dXNlcl0ge1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDRweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgyMzUyOTQxMikpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1pbi13aWR0aDogMTIzcHg7XG59XG4udGlwcHktYm94W2RhdGEtdGhlbWU9dXNlcl0gLnRpcHB5LWFycm93IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbmlucHV0Lm5vdC12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMTQzYztcbiAgY29sb3I6ICNkYzE0M2M7XG59XG5pbnB1dC5ub3QtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkYzE0M2M7XG59XG5cbnNwYW46d2hlcmUoLm5vdC12YWxpZCwgLmlzLXZhbGlkKSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuc3Bhbjp3aGVyZSgubm90LXZhbGlkLCAuaXMtdmFsaWQpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKiBcIjtcbn1cbnNwYW4uaXMtdmFsaWQge1xuICBjb2xvcjogIzRkYzk3NSAhaW1wb3J0YW50O1xufVxuXG4jZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Zvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBrZXlmcmFtZXMganMtbG9hZGVyIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5qcy1sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigxcHgpO1xuICB6LWluZGV4OiA5OTk4O1xufVxuLmpzLWxvYWRlci1zcGlubmVyIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyOiAzcHggc29saWQgI2Y1Yjg0MDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFuaW1hdGlvbjoganMtbG9hZGVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnVjLWZhdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbn1cbi51Yy1mYXYtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWMtZmF2LWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDIwcHggMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC51Yy1mYXYtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuLnVjLWZhdi1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IHJnYmEoMjgsIDMwLCAzMiwgMC4wMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51Yy1mYXYtY2FyZC10b3Age1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTVkZWcsICNkMDA1MDUgLTIxLjY3JSwgI2VjODUyNSAxMTAuOTUlKTtcbiAgcGFkZGluZzogOXB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTdweDtcbiAgdG9wOiAtN3B4O1xuICBtaW4td2lkdGg6IDEzNHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udWMtZmF2LWNhcmQtdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCA5IDcnJTNFJTNDcGF0aCBmaWxsPSclMjNENjIxMEQnIGQ9J000IDdoNVYwSDR2N1onLyUzRSUzQ3BhdGggZmlsbD0nJTIzQUIxNzA3JyBkPSdNNC4wMDcuMDAyQzEuNzkyIDAtLjAwMSAyLjIwOC0uMDAzIDQuOTM1VjdsOCAuMDA0VjQuOTM5QzggMi4yMSA2LjIwOS4wMDMgNC4wMDguMDAyWicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGNhbGMoMTAwJSAtIDFweCk7XG59XG4udWMtZmF2LWNhcmQtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udWMtZmF2LWNhcmQtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDQzMC8yNDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnVjLWZhdi1jYXJkLWJvbnVzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi51Yy1mYXYtY2FyZC1ib251cy1sYmwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4udWMtZmF2LWNhcmQtYm9udXMtdmFsIHtcbiAgY29sb3I6ICNmNWI4NDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnVjLWZhdi1jYXJkLWFjdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiA2cHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4udWMtZmF2LWNhcmQtbG5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzAwNjZmZjtcbn1cbi51Yy1mYXYtY2FyZC1sbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udWMtZmF2LWNvbmYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHotaW5kZXg6IDk5OTc7XG59XG4udWMtZmF2LWNvbmY6bm90KC5hY3RpdmUpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51Yy1mYXYtY29uZi13IHtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAyNnB4IDM4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAzMDhweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogNHB4IDRweCAxN3B4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51Yy1mYXYtY29uZi10eHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLnVjLWZhdi1jb25mLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udWMtZmF2LWNvbmYtYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTRweCAyOHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMDE2Y2VjO1xuICBiYWNrZ3JvdW5kOiAjZTBlZWZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbn1cbi51Yy1mYXYtY29uZi1idG46aG92ZXIge1xuICBjb2xvcjogI2UwZWVmZjtcbiAgYmFja2dyb3VuZDogIzAxNmNlYztcbn1cbi51Yy1mYXYtY29uZi1idG4ucmVkIHtcbiAgYmFja2dyb3VuZDogI2ZjZTllYztcbiAgY29sb3I6ICNjYTI4Mjg7XG59XG4udWMtZmF2LWNvbmYtYnRuLnJlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmNlOWVjO1xuICBiYWNrZ3JvdW5kOiAjY2EyODI4O1xufVxuLnVjLWZhdi1jb25mLWNsb3NlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnVjLWZhdi1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi51Yy1mYXYtbmF2IGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA2cHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2M4ODk3O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogIzdjODg5NztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi51Yy1mYXYtbmF2IGJ1dHRvbjppcyg6aG92ZXIsIC5hY3RpdmUpIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cblxuLmZhdi1jYXJkLWNvbmZpcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMThweDtcbn1cbi5mYXYtY2FyZC1jb25maXJtLXR4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4O1xuICBnYXA6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMTIxYzIyO1xuICBib3gtc2hhZG93OiAwIDRweCAxNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI4KTtcbn1cbi5mYXYtY2FyZC1jb25maXJtLXR4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjNweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyMyAyMyclM0UlM0NyZWN0IHdpZHRoPScyMycgaGVpZ2h0PScyMycgZmlsbD0nJTIzODBEQjM4JyByeD0nMTEuNScvJTNFJTNDcGF0aCBmaWxsPSclMjMwMDAnIGQ9J005LjIxMiAxNC4yOTUgNi43MSAxMS43OWEuNzAzLjcwMyAwIDAgMC0xIDAgLjcwNS43MDUgMCAwIDAgMCAxLjAwMmwyLjk5NSAyLjk5OWMuMjc4LjI3OS43MjkuMjc5IDEuMDA4IDBsNy41NzgtNy41OGEuNzAzLjcwMyAwIDAgMCAwLTEuMDAyLjcwMy43MDMgMCAwIDAtMS4wMDEgMGwtNy4wNzggNy4wODZaJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG5cbi51Yy1maWx0ZXItZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVjLWZpbHRlci1mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudWMtZmlsdGVyLWZvcm0ge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gIH1cbn1cblxuLmZhdi1ub3QtZm91bmQge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhdi1ub3QtZm91bmQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4udWMtcmVjLFxuLmNhc2lub3MtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiA1NnB4O1xuICBnYXA6IDMycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnVjLXJlYyxcbiAgLmNhc2lub3MtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cbi51Yy1yZWMtaGVhZCxcbi5jYXNpbm9zLWJsb2NrLWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi51Yy1yZWMtdHRsLFxuLmNhc2lub3MtYmxvY2stdHRsIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnVjLXJlYy10dGwsXG4gIC5jYXNpbm9zLWJsb2NrLXR0bCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG4udWMtcmVjLWRlc2MsXG4uY2FzaW5vcy1ibG9jay1kZXNjIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51Yy1yZWMtZGVzYyxcbiAgLmNhc2lub3MtYmxvY2stZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4udWMtcmVjIC5zd2lwZXItc2xpZGUsXG4uY2FzaW5vcy1ibG9jayAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnVjLXJlYyAuc3dpcGVyLXNsaWRlIC51Yy1mYXYtY2FyZCxcbi51Yy1yZWMgLnN3aXBlci1zbGlkZSAuY2FzaW5vcy1ibG9jay1jYXJkLFxuLmNhc2lub3MtYmxvY2sgLnN3aXBlci1zbGlkZSAudWMtZmF2LWNhcmQsXG4uY2FzaW5vcy1ibG9jayAuc3dpcGVyLXNsaWRlIC5jYXNpbm9zLWJsb2NrLWNhcmQge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi51c2VyLWNhYi1tYWluIHtcbiAgY29udGFpbmVyOiB1Yy1tYWluL2lubGluZS1zaXplO1xufVxuLnVzZXItY2FiLW1haW4gLnVjLXJlYy1zbGlkZXIgLnN3aXBlcixcbi51c2VyLWNhYi1tYWluIC5jYXNpbm9zLWJsb2NrIC5zd2lwZXIge1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuLnVzZXItY2FiLW1haW4gLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi51c2VyLWNhYi1tYWluIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZGFkYWRhO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xufVxuLnVzZXItY2FiLW1haW4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsIC51c2VyLWNhYi1tYWluIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4udWMtbm8tY29udCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMzRweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBnYXA6IDE2cHg7XG59XG4udWMtbm8tY29udC1kYXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2cHg7XG59XG4udWMtbm8tY29udC10dGwge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnVjLW5vLWNvbnQtdHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi51Yy1uby1jb250LXR4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudWMtbm8tY29udC10eHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4udWMtYm9udXNlcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDI0cHggMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51Yy1ib251c2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBzdXBwb3J0cyAoY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplKSB7XG4gIC51Yy1ib251c2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICBAY29udGFpbmVyIHVjLW1haW4gKG1pbi13aWR0aDogNDcwcHgpIHtcbiAgICAudWMtYm9udXNlcyB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgfVxuICB9XG59XG5cbi51Yy1ib251cyB7XG4gIGNvbnRhaW5lcjogdWMtYm9udXMvaW5saW5lLXNpemU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udWMtYm9udXMtY2FyZCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMSkgMTAwJSksIGxpbmVhci1ncmFkaWVudCg5NWRlZywgI2U1MmUyZSAtMTAuMDclLCAjZTQ3OTE3IDExMSUpO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnVjLWJvbnVzLWNhcmQtaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udWMtYm9udXMtY2FyZC1oZWFkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDE2Ny8xMDI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVjLWJvbnVzLWNhcmQtaGVhZCBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiAxOTZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLnVjLWJvbnVzLWNhcmQtY29udCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjNDAwNzA1IDAlLCAjNDAwNzA1IDEwMCUpLCAjMDkwMjAyO1xuICBib3gtc2hhZG93OiAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yOSkgaW5zZXQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVjLWJvbnVzLWNhcmQtY29udCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxNjdweCAxZnI7XG4gIH1cbn1cbkBzdXBwb3J0cyAoY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplKSB7XG4gIC51Yy1ib251cy1jYXJkLWNvbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdW5zZXQ7XG4gIH1cbiAgQGNvbnRhaW5lciB1Yy1ib251cyAobWluLXdpZHRoOiA0NDBweCkge1xuICAgIC51Yy1ib251cy1jYXJkLWNvbnQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxNjdweCAxZnI7XG4gICAgfVxuICB9XG59XG4udWMtYm9udXMtY2FyZC1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudWMtYm9udXMtY2FyZC1ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG59XG4udWMtYm9udXMtY2FyZC1sYmwge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51Yy1ib251cy1jYXJkLWxibCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5Ac3VwcG9ydHMgKGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZSkge1xuICAudWMtYm9udXMtY2FyZC1sYmwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIEBjb250YWluZXIgdWMtYm9udXMgKG1pbi13aWR0aDogNDQwcHgpIHtcbiAgICAudWMtYm9udXMtY2FyZC1sYmwge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cbiAgfVxufVxuLnVjLWJvbnVzLWNhcmQtdHRsIHtcbiAgY29sb3I6ICNmYTk2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51Yy1ib251cy1jYXJkLXR0bCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5Ac3VwcG9ydHMgKGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZSkge1xuICAudWMtYm9udXMtY2FyZC10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBAY29udGFpbmVyIHVjLWJvbnVzICh3aWR0aCA+IDQ0MHB4KSB7XG4gICAgLnVjLWJvbnVzLWNhcmQtdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cbn1cbi51Yy1ib251cy1jYXJkLWNvcHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIG1hcmdpbjogMCAwIDdweDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNmYTk2MDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjZmE5NjAwO1xuICBtaW4td2lkdGg6IDgwJTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWMtYm9udXMtY2FyZC1jb3B5IHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmaWxsOiAjZmE5NjAwO1xufVxuLnVjLWJvbnVzLWNhcmQtY29weSBzcGFuIHtcbiAgYWxsOiB1bnNldDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogY2FsYygxMDAlICsgNXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNHB4IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4udWMtYm9udXMtY2FyZC1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51Yy1ib251cy1jYXJkLWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGhlaWdodDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZ2FwOiAxNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWMtYm9udXMtY2FyZC1saW5lIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbkBzdXBwb3J0cyAoY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplKSB7XG4gIC51Yy1ib251cy1jYXJkLWxpbmUge1xuICAgIGdhcDogOHB4O1xuICB9XG4gIEBjb250YWluZXIgdWMtbWFpbiAobWluLXdpZHRoOiA0NzBweCkge1xuICAgIC51Yy1ib251cy1jYXJkLWxpbmUge1xuICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cbiAgfVxufVxuLnVjLWJvbnVzLWNhcmQtbGluZS50b3Age1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udWMtYm9udXMtY2FyZC1saW5lLWkge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCA2NCAxOCclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGQjYwMCcgZD0nTTI4LjE2IDExLjkwNmMtMS4zOTkuMTI2LTIuNTYuMTg4LTMuNDgzLjE4OC0uNjE2IDAtMS4wNjctLjE0NC0xLjM1Ni0uNDMxLS4yOS0uMjg4LS40MzQtLjczOC0uNDM0LTEuMzV2LTNjMC0uNjU2LjE0OC0xLjEzMS40NDMtMS40MjUuMzAyLS4zLjc4Mi0uNDUgMS40NC0uNDVoMy4zOVY2Ljc1aC0zLjAxMmMtLjM3NyAwLS41NjYuMTg4LS41NjYuNTYzdjNjMCAuMTQzLjA0MS4yNi4xMjMuMzQ3YS40NjYuNDY2IDAgMCAwIC4zMy4xMjFoLjQzM2wuNDktLjAxOC41MDgtLjAxOWMuMTc2LS4wMDYuMzk4LS4wMTkuNjY4LS4wMzcuMzQyLS4wMjMuNjg1LS4wNDUgMS4wMjctLjA2NnYxLjI2NVptMi42MzktMS4xMjVjLjMzMiAwIC43MS0uMDYyIDEuMTMtLjE4N3YtLjU2MmgtMS4zNjZhLjMyMi4zMjIgMCAwIDAtLjMzLjMyOHYuMDk0YS4zMTYuMzE2IDAgMCAwIC4yMDMuMzA1Yy4wNC4wMTYuMDg0LjAyNC4xMjcuMDIyaC4yMzZabS0xLjc0Mi0zLjY1NmEyOS4wMjMgMjkuMDIzIDAgMCAxIDMuMTA3LS4xODdjLjQyNyAwIC43Ny4xMjggMS4wMjYuMzg0LjI1OC4yNTYuMzg3LjU5Ny4zODcgMS4wMjJWMTJoLTEuNDZsLS4wOTQtLjQ2OGMtLjI4Mi4xODctLjU5LjMzMi0uOTE0LjQzYTIuOTQ1IDIuOTQ1IDAgMCAxLS43ODEuMTMyaC0uMzNjLS40MjcgMC0uNzY5LS4xMjgtMS4wMjYtLjM4NC0uMjU4LS4yNTYtLjM4Ni0uNTk3LS4zODYtMS4wMjJ2LS40MjJjMC0uNDI1LjEyOS0uNzY2LjM4Ni0xLjAyMnMuNi0uMzg0IDEuMDI2LS4zODRoMS45M3YtLjM3NWEuMzE3LjMxNyAwIDAgMC0uMjAxLS4zMDYuMzIuMzIgMCAwIDAtLjEyOC0uMDIyYy0uNDA4IDAtLjg2LjAxOC0xLjM1Ni4wNTYtLjQ5LjAzNy0uODg1LjA2NS0xLjE4Ni4wODRWNy4xMjVabTUuMTc2IDMuNTYzYzEuMjc1LjA5MyAyLjI4LjE0IDMuMDE0LjE0YS4zMjQuMzI0IDAgMCAwIC4zMDctLjIuMzE2LjMxNiAwIDAgMCAuMDIyLS4xMjh2LS4zMjhoLTIuMDI0Yy0uNDI3IDAtLjc3LS4xMjgtMS4wMjctLjM4NC0uMjU3LS4yNTYtLjM4Ni0uNTk3LS4zODYtMS4wMjJ2LS4zMjhjMC0uNDI1LjEyOS0uNzY2LjM4Ni0xLjAyMi4yNTgtLjI1Ni42LS4zODQgMS4wMjctLjM4NGgzLjIwMVY4LjI1aC0yLjYzNmEuMzE5LjMxOSAwIDAgMC0uMzA3LjIwMi4zMTcuMzE3IDAgMCAwLS4wMjMuMTI2LjMxOS4zMTkgMCAwIDAgLjMzLjMyOGgxLjY5NWMuNDI3IDAgLjc2OS4xMjkgMS4wMjYuMzg1LjI1OC4yNTYuMzg2LjU5Ny4zODYgMS4wMjJ2LjM3NWMwIC40MjUtLjEyOC43NjUtLjM4NiAxLjAyMi0uMjU3LjI1Ni0uNi4zODQtMS4wMjYuMzg0LTEuMTExIDAtMi4zMDQtLjA2Mi0zLjU3OS0uMTg4di0xLjIxOFptNy42My0zLjQ2OVYxMmgtMS42NDdWOC40ODVoLS43MDZWNy4yMTloMi4zNTRabS0xLjY0Ny0xLjg3NWgxLjY0OHYxLjMxM2gtMS42NDhWNS4zNDRabTUuMzcgMi45NTNjLS4zMzIgMC0uNzA5LjA2My0xLjEzLjE4OFYxMmgtMS42NDhWNy4wMzJoMS40NmwuMDk0LjQ2OGMuMjk1LS4xOTQuNTk3LS4zMzQuOTA0LS40MjEuMzE0LS4wOTQuNTc4LS4xNDEuNzkxLS4xNDFoLjQyNGMuNDI3IDAgLjc3LjEyOCAxLjAyNi4zODQuMjU4LjI1Ni4zODcuNTk3LjM4NyAxLjAyMlYxMmgtMS42NDhWOC42MjVhLjMxOC4zMTggMCAwIDAtLjIwMy0uMzA1LjMyMS4zMjEgMCAwIDAtLjEyNy0uMDIzaC0uMzNabTguMjM5IDIuMjk3YzAgLjQ2OS0uMTM1LjgzOC0uNDA1IDEuMTA2LS4yNjQuMjYzLS42My4zOTQtMS4xMDIuMzk0aC0yLjE2NWMtLjQ3MSAwLS44NDItLjEzMS0xLjExMi0uMzk0LS4yNjMtLjI2OC0uMzk1LS42MzctLjM5NS0xLjEwNlY4LjQzOGMwLS40NjkuMTMyLS44MzUuMzk1LTEuMDk3LjI3LS4yNjkuNjQtLjQwMyAxLjExMi0uNDAzaDIuMTY1Yy40NzEgMCAuODM5LjEzNCAxLjEwMi40MDMuMjcuMjYyLjQwNS42MjguNDA1IDEuMDk3djIuMTU2Wm0tMS42NDgtMi4wMTZjMC0uMjUtLjEyNi0uMzc0LS4zNzctLjM3NGgtMS4xM2MtLjI1IDAtLjM3Ni4xMjQtLjM3Ni4zNzR2MS44NzZjMCAuMjUuMTI1LjM3NC4zNzYuMzc0aDEuMTNjLjI1MiAwIC4zNzctLjEyNC4zNzctLjM3NFY4LjU3OFpNNTUuNzU0IDEyVjYuODkxbC0xLjA4My4zNzUtLjQ3LTEuMDc4IDEuNzQyLS43NWgxLjUwNlYxMmgtMS42OTVabTYuNS00Ljc4YzAtLjM3Ni0uMTg4LS41NjMtLjU2NC0uNTYzaC0xLjAzNmMtLjM3NyAwLS41NjUuMTg3LS41NjUuNTYydjNjMCAuMzc1LjE4OC41NjMuNTY1LjU2M2gxLjAzNWMuMzc3IDAgLjU2NS0uMTg4LjU2NS0uNTYzdi0zWm0xLjY5NiAyLjk5OWMwIC42NTYtLjE1MSAxLjEzNS0uNDUyIDEuNDM0LS4yOTUuMjk0LS43NzMuNDQxLTEuNDMyLjQ0MWgtMS43ODljLS42NiAwLTEuMTQtLjE0Ny0xLjQ0LS40NC0uMjk2LS4zLS40NDQtLjc3OS0uNDQ0LTEuNDM1di0zYzAtLjY1Ni4xNDgtMS4xMzEuNDQzLTEuNDI1LjMwMS0uMy43ODItLjQ1IDEuNDQxLS40NWgxLjc5Yy42NTggMCAxLjEzNi4xNSAxLjQzLjQ1LjMwMi4yOTQuNDUzLjc2OS40NTMgMS40MjV2M1pNMTguMDkzIDguNTY3IDE4LjA5IDguNWMwLS4wMTQgMC0uMDI4LS4wMDQtLjA0MmEzLjM1NyAzLjM1NyAwIDAgMC0uMDIxLS4yNjdsLS4wMzItLjMwNi0uMDE0LS4xMDktLjAxNC0uMTA5Yy0uMDExLS4wNzctLjAyNS0uMTUtLjAzNi0uMjI4LS4wMDctLjAzMi0uMDEtLjA2Ny0uMDE3LS4wOTlsLS4wMjItLjEwOGE0LjI0NCA0LjI0NCAwIDAgMC0uMDY3LS4zMWMtLjAxLS4wMzgtLjAxNy0uMDc3LS4wMjgtLjExMmE5LjEwOSA5LjEwOSAwIDAgMC0uMjIzLS43NDhjLS4wMS0uMDM2LS4wMjQtLjA3LS4wMzUtLjEwNmE5LjgzNCA5LjgzNCAwIDAgMC0uMTE0LS4yOTlsLS4wNDItLjEwMWMtLjAxLS4wMjktLjAyNS0uMDU3LS4wMzUtLjA4OGwtLjA0My0uMDk5Yy0uMDE0LS4wMjgtLjAyNC0uMDU2LS4wMzgtLjA4NGExLjE5IDEuMTkgMCAwIDAtLjAzMi0uMDY3bC0uMDEtLjAyNGEuNDQuNDQgMCAwIDAtLjAzNi0uMDdjLS4wMjUtLjA1Ny0uMDUzLS4xMS0uMDgyLS4xNjYtLjAxNy0uMDMxLS4wMzItLjA2My0uMDUtLjA5NWwtLjExNi0uMjE4LS4wMzEtLjA1Ni0uMDI1LS4wNDVjLS4wMS0uMDIxLS4wMjUtLjA0My0uMDM2LS4wNjQtLjAxNy0uMDMxLS4wMzktLjA2Ni0uMDU2LS4wOThhNi41NSA2LjU1IDAgMCAwLS4yMTItLjMzNGMtLjA0LS4wNTYtLjA3NS0uMTEyLS4xMTMtLjE2OS0uMDI1LS4wMzgtLjA1My0uMDczLS4wNzgtLjEwOWExLjUwMiAxLjUwMiAwIDAgMC0uMDY4LS4wOWMtLjAxLS4wMTUtLjAxNy0uMDI5LS4wMjgtLjA0YTYuMDk2IDYuMDk2IDAgMCAwLS4yNTEtLjMyYy0uMDEtLjAxMy0uMDI1LS4wMjctLjAzNS0uMDQxYTguODg1IDguODg1IDAgMCAwLS4zNC0uMzg3Yy0uMDE3LS4wMTctLjAzMS0uMDM1LS4wNS0uMDUybC0uMDAzLS4wMDQtLjA3LS4wNzQtLjExNy0uMTE2YTEuODc3IDEuODc3IDAgMCAwLS4wODUtLjA4Yy0uMDE4LS4wMTgtLjAzNS0uMDMyLS4wNS0uMDVsLS4wNzctLjA3NGMtLjAzMi0uMDI4LS4wNjQtLjA2LS4wOTYtLjA4N2wtLjEwNi0uMDk1Yy0uMDM5LS4wMzItLjA3NC0uMDY3LS4xMTMtLjA5OWwtLjA3NC0uMDYzLS4wODktLjA3NGExLjU1NyAxLjU1NyAwIDAgMC0uMDg4LS4wNyAxLjA2IDEuMDYgMCAwIDEtLjA3NC0uMDYgMS4xNTQgMS4xNTQgMCAwIDAtLjA3OC0uMDZjLS4wMTgtLjAxMy0uMDM1LS4wMjQtLjA1LS4wMzgtLjAyLS4wMTQtLjA0Mi0uMDMyLS4wNjMtLjA0NmE2LjgyNiA2LjgyNiAwIDAgMC0uMDMyLS4wMmwtLjA2LS4wNDNjLS4wMzUtLjAyNS0uMDY3LS4wNS0uMTAzLS4wNy0uMDYzLS4wNDMtLjEyMy0uMDg1LS4xODctLjEyN2ExLjg4MSAxLjg4MSAwIDAgMC0uMTEtLjA3Yy0uMDMxLS4wMjEtLjA2Ny0uMDQyLS4wOTktLjA2My0uMDA3LS4wMDgtLjAxNy0uMDEtLjAyOC0uMDE4LS4wMjgtLjAxNy0uMDUzLS4wMzEtLjA4MS0uMDVsLS4wMzItLjAyLS4xMDMtLjA2LS4xMTMtLjA2My0uMDUzLS4wMjhjLS4wOTktLjA1My0uMTk4LS4xMDYtLjMtLjE1OC0uMDI1LS4wMTEtLjA1LS4wMjUtLjA3MS0uMDM1QzEzLjAyNi45MTQgMTMgLjkgMTIuOTguODg5Yy0uMDI1LS4wMS0uMDUtLjAyNC0uMDc1LS4wMzUtLjAyNS0uMDEtLjA1LS4wMjUtLjA3NC0uMDM1LS4xMzUtLjA2LS4yNy0uMTE2LS40MDMtLjE3Mi0uMDM2LS4wMTQtLjA2OC0uMDI4LS4xMDMtLjAzOUwxMi4yMjMuNTdDMTIuMi41NTkgMTIuMTcuNTUyIDEyLjE0Ni41NCAxMi4xLjUyNCAxMi4wNTQuNTEgMTIuMDA0LjQ5MmwtLjA5Mi0uMDMxYTguODMyIDguODMyIDAgMCAwLS42LS4xNzZMMTEuMjMuMjY0bC0uMDkyLS4wMjFjLS4wMjUtLjAwNy0uMDUzLS4wMS0uMDc4LS4wMThsLS4xMDYtLjAyQS41NC41NCAwIDAgMCAxMC44OC4xOWE3Ljg4NCA3Ljg4NCAwIDAgMC0uNjMzLS4xMDVMMTAuMTcuMDc0Yy0uMDg1LS4wMS0uMTctLjAxNy0uMjUxLS4wMjhBLjc1Ljc1IDAgMCAwIDkuODMuMDM5QzkuNzU2LjAzMiA5LjY3OC4wMjkgOS42LjAyNWMtLjAxOCAwLS4wMzUtLjAwNC0uMDUzLS4wMDQtLjAxOCAwLS4wMzYgMC0uMDUzLS4wMDNoLS4wMjFDOS40My4wMTQgOS4zODguMDE0IDkuMzQ5LjAxNEg5LjMzTDkuMjA0LjAxMWgtLjEzMWE5LjAzIDkuMDMgMCAwIDAtNC4wOTguOTdjLS4wMzIuMDE3LS4wNjQuMDMxLS4wOTIuMDQ5bC0uMjc2LjE0N2MtLjE4Ni4xMDYtLjM2OC4yMTgtLjU0OC4zMzRhNC4yNyA0LjI3IDAgMCAwLS4yNTguMTggNy4zOTggNy4zOTggMCAwIDAtMS4xNDkuOTQ1QTguODk2IDguODk2IDAgMCAwIC45NDQgNC45OTNhOC44MTkgOC44MTkgMCAwIDAtLjkzIDMuNTFDLjAwNyA4LjY3IDAgOC44MyAwIDguOTk3YzAgLjE4Ni4wMDcuMzc2LjAxOC41NjJsLjAyLjI4NGE4Ljk2NiA4Ljk2NiAwIDAgMCAuNzc5IDIuOTAzYy4wNS4xMDUuMDk5LjIxLjE1Mi4zMTIuMTYuMzEzLjMzOS42MTcuNTM0LjkxLjMzNi40OTkuNzIuOTY0IDEuMTQ1IDEuMzg4LjQ0LjQzNy45MjQuODMgMS40NDMgMS4xNy4yOTYuMTkzLjYwMy4zNjkuOTIuNTI3YTkuMDE0IDkuMDE0IDAgMCAwIDMuNTI5LjkyNGMuMTcuMDExLjMzNS4wMTUuNTA4LjAxNWguMTdjLjAyOCAwIC4wNiAwIC4wODgtLjAwNGguMDQ2Yy4wNCAwIC4wNzUtLjAwMy4xMTQtLjAwMy4wNDIgMCAuMDgtLjAwNC4xMi0uMDA3aC4wMTdjLjA0My0uMDA0LjA4Mi0uMDA0LjEyNC0uMDA3LjA3NC0uMDA3LjE0OS0uMDEuMjIzLS4wMTguMDM5LS4wMDMuMDc4LS4wMDcuMTE3LS4wMTQuMDM4LS4wMDMuMDc3LS4wMDcuMTE2LS4wMTRhLjg5OC44OTggMCAwIDAgLjEtLjAxNGMuMDItLjAwNC4wNDUtLjAwNy4wNjctLjAxLjAxNy0uMDA0LjAzMS0uMDA0LjA0Ni0uMDA4YS44NDUuODQ1IDAgMCAwIC4xMDItLjAxN2MuMDI1LS4wMDQuMDUzLS4wMDcuMDc4LS4wMTQuMDE3LS4wMDQuMDM5LS4wMDcuMDYtLjAxaC4wMWwuMDYtLjAxMWMuMDA4IDAgLjAxNS0uMDA0LjAyMi0uMDA0bC4wNi0uMDFjLjAwMyAwIC4wMDcgMCAuMDE0LS4wMDRhLjIxLjIxIDAgMCAxIC4wNDYtLjAwN2MuMDMyLS4wMDcuMDYtLjAxLjA4OC0uMDE3LjA5Mi0uMDE4LjE4OC0uMDQzLjI4LS4wNjQuMDMyLS4wMDcuMDYzLS4wMTQuMDk1LS4wMjRsLjA1Ny0uMDE0LjA3NC0uMDIxLjA4OC0uMDI1LjA3OC0uMDIxYy4wNS0uMDE0LjEwMy0uMDI4LjE1Mi0uMDQ2LjAzMi0uMDEuMDY4LS4wMi4xLS4wMzEuMDM1LS4wMS4wNy0uMDI1LjEwOS0uMDM2LjAxOC0uMDA3LjAzNS0uMDEuMDUzLS4wMTcuMDE4LS4wMDcuMDM1LS4wMS4wNTMtLjAxOC4wMzUtLjAxNC4wNy0uMDI0LjEwNi0uMDM4LjAzNS0uMDE0LjA3LS4wMjUuMTA2LS4wMzlsLjEwNi0uMDQyLjEwNi0uMDQyLjEwNi0uMDQzYy4wMDQgMCAuMDA0IDAgLjAwOC0uMDAzLjA0Mi0uMDE4LjA4NS0uMDM1LjEyNy0uMDU2aC4wMDNjLjA0My0uMDE4LjA4NS0uMDM5LjEyNC0uMDU3LjA4NS0uMDM4LjE3LS4wOC4yNTUtLjEyMy4wMzktLjAyLjA3Ny0uMDM4LjExNi0uMDYuMDMyLS4wMTcuMDYtLjAzLjA5Mi0uMDQ4LjA4OS0uMDQ2LjE3Ny0uMDk1LjI2NS0uMTQ4bC4xMDYtLjA2M2E4LjY5IDguNjkgMCAwIDAgLjI0NC0uMTUxbC4wOTYtLjA2NGMuMDg1LS4wNTYuMTY2LS4xMTIuMjQ3LS4xNjguMDUzLS4wMzUuMTAzLS4wNzQuMTUyLS4xMS4wNS0uMDM0LjEtLjA3My4xNDktLjExMmwuMDYtLjA0NWMuMDI5LS4wMjUuMDYtLjA0Ni4wODktLjA3LjAyNC0uMDIyLjA1LS4wNC4wNzQtLjA2LjAyOC0uMDI1LjA1Ni0uMDQ2LjA4NS0uMDcuMTktLjE2LjM3Mi0uMzI4LjU0OC0uNTAzLjA0Mi0uMDQyLjA4LS4wODUuMTIzLS4xMjMuMDI1LS4wMjQuMDUtLjA1LjA3MS0uMDc0bC4xMzgtLjE0N2MuMDQzLS4wNS4wODUtLjA5NS4xMjgtLjE0NC4wMDMtLjAwNC4wMDYtLjAxMS4wMTQtLjAxNGwuMDc0LS4wODhjLjAzOS0uMDQ2LjA3NC0uMDg4LjExLS4xMzRsLjA0NS0uMDU2LjA2NC0uMDhjLjAyMS0uMDI5LjA0My0uMDU0LjA2NC0uMDgyLjAzNS0uMDQ1LjA3LS4wOS4xMDItLjEzNy4wMTgtLjAyNC4wMzUtLjA0OS4wNTMtLjA3bC4wMDQtLjAwM2MuMDM1LS4wNTMuMDc0LS4xMDYuMTEtLjE1OS4wMjQtLjAzNS4wNDUtLjA3LjA3LS4xMDJsLjAwNC0uMDAzLjAwMy0uMDA0LjA0My0uMDYzYy4wMDMtLjAwNy4wMS0uMDE0LjAxNC0uMDI0bC4wODUtLjEzNGMuMDI0LS4wMzguMDQ2LS4wNzQuMDY3LS4xMTJhLjMxNS4zMTUgMCAwIDEgLjAyOC0uMDQ2IDguNDI1IDguNDI1IDAgMCAwIC4yMy0uNDE1Yy4wMjEtLjAzOC4wMzktLjA3Ny4wNi0uMTE2LjAzMi0uMDYuMDYtLjExOS4wODgtLjE4Mi4wMjUtLjA1LjA0Ni0uMDk5LjA3MS0uMTQ4YS43NDEuNzQxIDAgMCAwIC4wMzUtLjA4IDYuNTIgNi41MiAwIDAgMCAuMjE2LS41MzhjLjAxLS4wMjUuMDE4LS4wNTMuMDI5LS4wNzguMDM1LS4wOTguMDY3LS4xOTMuMDk5LS4yOTFsLjAzMS0uMDk5Yy4wMS0uMDMxLjAxOC0uMDYzLjAyOS0uMDkuMDEtLjA0My4wMjQtLjA4NS4wMzUtLjEyNyAwLS4wMDguMDAzLS4wMTUuMDAzLS4wMTguMDExLS4wMzUuMDE4LS4wNy4wMjktLjEwNS4wMDMtLjAwNy4wMDMtLjAxOC4wMDctLjAyOGwuMDIxLS4wODUuMDE0LS4wNTZjLjA0LS4xNjkuMDc0LS4zMzguMTA2LS41MS4wMDQtLjAyNC4wMTEtLjA1Mi4wMTQtLjA3N2wuMDExLS4wNjdjLjAwNy0uMDM1LjAxLS4wNzQuMDE4LS4xMDkuMDA3LS4wMzUuMDEtLjA3My4wMTQtLjEwOWwuMDIxLS4xNTguMDEtLjA4OC4wMTEtLjExNWMuMDA0LS4wMTguMDA0LS4wNC4wMDctLjA1NyAwLS4wMTcuMDA0LS4wMzguMDA0LS4wNTYuMDA0LS4wMzUuMDA0LS4wNjcuMDA3LS4xMDIgMC0uMDE0LjAwMy0uMDI4LjAwMy0uMDQ2IDAtLjAyOC4wMDQtLjA1Ni4wMDQtLjA4NC4wMDQtLjA0Mi4wMDQtLjA4NC4wMDctLjEzLjAwNC0uMDg0LjAwNy0uMTcyLjAwNy0uMjU2di0uMTQxYy4wMDQtLjE2MSAwLS4zMDItLjAwNy0uNDRabS05LjAzIDUuODAxYy0zLjEyIDAtNS42NDQtMi41MTItNS42NDQtNS42MDggMC0zLjA5NiAyLjUyOC01LjYxMSA1LjY0NC01LjYxMSAzLjExNSAwIDUuNjQzIDIuNTEyIDUuNjQzIDUuNjA4IDAgMy4wOTUtMi41MjUgNS42MTEtNS42NDQgNS42MTFaJy8lM0UlM0NwYXRoIGZpbGw9JyUyM0M4MCcgZD0nTTE4LjExOCA4LjU3NGMwLS4wMjEtLjAwNC0uMDQ2LS4wMDQtLjA2NyAwLS4wMTQgMC0uMDI4LS4wMDMtLjAzOS0uMDA3LS4wOTEtLjAxLS4xNzktLjAyMS0uMjY3bC0uMDMyLS4zMDUtLjAxNC0uMTEtLjAxNS0uMTA4Yy0uMDEtLjA3OC0uMDI0LS4xNTEtLjAzNS0uMjI5LS4wMDctLjAzMi0uMDEtLjA2Ni0uMDE4LS4wOThsLS4wMi0uMTEtLjAyMi0uMTA4Yy0uMDE0LS4wNjctLjAyOC0uMTM0LS4wNDYtLjItLjAxLS4wMzktLjAxOC0uMDc4LS4wMjgtLjExM2E5Ljc0MSA5Ljc0MSAwIDAgMC0uMjIzLS43NTJjLS4wMS0uMDM1LS4wMjUtLjA3LS4wMzUtLjEwNS0uMDM3LS4xLS4wNzQtLjItLjExNC0uMjk5bC0uMDQyLS4xMDJjLS4wMS0uMDI4LS4wMjUtLjA1Ni0uMDM2LS4wODdsLS4wNDItLjA5OS0uMDM5LS4wODQtLjAzMS0uMDY3LS4wMTEtLjAyNWEuNzE0LjcxNCAwIDAgMC0uMDM1LS4wNzNjLS4wMjUtLjA1Ny0uMDU0LS4xMS0uMDgyLS4xNjUtLjAxNy0uMDMyLS4wMzItLjA2NC0uMDUtLjA5NmwtLjExNi0uMjE3Yy0uMDEtLjAxOC0uMDIxLS4wMzktLjAzMi0uMDU2LS4wMjEtLjA0LS4wNDItLjA3NC0uMDY0LS4xMTMtLjAxNy0uMDMxLS4wMzgtLjA2My0uMDU2LS4wOThhNi41NSA2LjU1IDAgMCAwLS4yMTItLjMzNEwxNC4zIDUuMzk0YTYuMzU1IDYuMzU1IDAgMCAwLTEuNTk2LTEuNTgybDEuMzUxLTIuMzNjLS4wMzUtLjAyNC0uMDc0LS4wNDUtLjExLS4wN2wtLjA5OS0uMDYzYy0uMDA3LS4wMDctLjAxNy0uMDEtLjAyOC0uMDE3LS4wMzktLjAyNS0uMDc3LS4wNDYtLjExMy0uMDctLjAzNS0uMDIyLS4wNjctLjA0LS4xMDMtLjA2bC0uMTEzLS4wNjNjLS4wMTctLjAxMS0uMDM1LS4wMTgtLjA1My0uMDI5bC0uMy0uMTU4Yy0uMDI1LS4wMTQtLjA1LS4wMjQtLjA3LS4wMzUtLjAyNi0uMDEtLjA1LS4wMjUtLjA3Mi0uMDM1YTEuNTA4IDEuNTA4IDAgMCAwLS4wNzQtLjAzNSA5Ljg4IDkuODggMCAwIDAtLjQ3Ny0uMjA3QzEyLjQwOC42MjUgMTIuMzc2LjYxIDEyLjM0LjZsLS4xMDItLjAzOC0uMDc4LS4wMjhjLS4wNDYtLjAxNy0uMDkyLS4wMzEtLjE0Mi0uMDVsLS4wOTEtLjAzYTkuMDM4IDkuMDM4IDAgMCAwLS42MDEtLjE3NmwtLjA4Mi0uMDIyLS4wOTItLjAyYy0uMDI0LS4wMDgtLjA1My0uMDExLS4wNzgtLjAxOGwtLjEwNi0uMDIxYS41NTQuNTU0IDAgMCAwLS4wNzQtLjAxNCA3Ljg2NyA3Ljg2NyAwIDAgMC0uNjMzLS4xMDVsLS4wNzgtLjAxMWMtLjA4NS0uMDEtLjE3LS4wMTgtLjI1LS4wMjhhNC43NDYgNC43NDYgMCAwIDAtLjMxOC0uMDIxYy0uMDE5IDAtLjAzNi0uMDA0LS4wNTQtLjAwNC0uMDE4IDAtLjAzNS0uMDA0LS4wNTMtLjAwNC0uMDUzLS4wMDMtLjExLS4wMDMtLjE2My0uMDA3LS4wMiAwLS4wNDIgMC0uMDYzLS4wMDNoLS4xOTVjLS4xNzcgMC0uMzUzLjAwMy0uNTMuMDE0djIuNjhhNi4yOTYgNi4yOTYgMCAwIDAtMi4yMDYuNTk1TDQuOTg5Ljk2NmMtLjAzMi4wMTgtLjA2NC4wMzItLjA5Mi4wNS0uMjgyLjE0OS0uNTU3LjMxLS44MjQuNDg0LS4wODguMDYtLjE3My4xMTYtLjI1OC4xOGE5LjEzIDkuMTMgMCAwIDAtMi4xMjIgMi4xMjZBOC43MzUgOC43MzUgMCAwIDAgLjk4IDQuOTkzbDIuMzQ4IDEuMzM0YTYuMjcgNi4yNyAwIDAgMC0uNTc2IDIuMTY1TC4wMzUgOC41MWMtLjAxLjE2NS0uMDE0LjMyNy0uMDE0LjQ5MiAwIC4xOS4wMDcuMzc2LjAxOC41NjJsLjAyMS4yODVhOC44NzcgOC44NzcgMCAwIDAgLjc3OCAyLjkwMyA5LjQzMSA5LjQzMSAwIDAgMCAuNjg2IDEuMjIzbDIuMzM3LTEuMzU0Yy40MzUuNjE2Ljk3NiAxLjE1IDEuNTk5IDEuNTc4bC0xLjM0OCAyLjMzM2MuMjk2LjE5Mi42MDMuMzY4LjkyLjUyN2E5LjAxNyA5LjAxNyAwIDAgMCAzLjUyOS45MjRjLjE3LjAxLjMzOC4wMTQuNTA4LjAxNGguMTdjLjAyOCAwIC4wNiAwIC4wODgtLjAwM2guMDQ2Yy4wNCAwIC4wNzUtLjAwNC4xMTQtLjAwNC4wMzkgMCAuMDgtLjAwMy4xMi0uMDA3aC4wMTdMOS42MTcgMTUuM2E2LjM2NiA2LjM2NiAwIDAgMCAyLjE3NS0uNTg0bDEuMzYxIDIuMzI2Yy4wNC0uMDIuMDc4LS4wMzguMTE3LS4wNi4wMzItLjAxNy4wNi0uMDMuMDkyLS4wNDkuMDg4LS4wNDUuMTc3LS4wOTQuMjY1LS4xNDdsLjEwNi0uMDYzYy4wODEtLjA1LjE2My0uMDk5LjI0NC0uMTUxbC4wOTYtLjA2NGMuMDg1LS4wNTYuMTY2LS4xMTIuMjQ3LS4xNjguMDUzLS4wMzUuMTAzLS4wNzQuMTUyLS4xMS4wNS0uMDM4LjA5OS0uMDczLjE0OS0uMTEybC4wNi0uMDQ1Yy4wMjgtLjAyNS4wNi0uMDQ2LjA4OC0uMDcuMDI1LS4wMjIuMDUtLjA0LjA3NC0uMDYuMDI4LS4wMjUuMDU3LS4wNDYuMDg1LS4wNy4xOS0uMTYuMzczLS4zMjguNTQ4LS41MDMuMDQzLS4wNDIuMDgyLS4wODUuMTI0LS4xMjMuMDI1LS4wMjUuMDUtLjA1LjA3LS4wNzRsLjEzOS0uMTQ3Yy4wNDItLjA1LjA4NS0uMDk1LjEyNy0uMTQ1LjAwMy0uMDAzLjAwNy0uMDEuMDE0LS4wMTQuMDI1LS4wMjguMDUtLjA1Ni4wNzQtLjA4Ny4wNC0uMDQ2LjA3NS0uMDg4LjExLS4xMzRsLjA0Ni0uMDU2LjA2NC0uMDgxYy4wMi0uMDI4LjA0Mi0uMDUzLjA2My0uMDguMDM2LS4wNDcuMDcxLS4wOTIuMTAzLS4xMzguMDE3LS4wMjQuMDM0LS4wNDcuMDUzLS4wN2wuMDAzLS4wMDRjLjAzNS0uMDUyLjA3NS0uMTA1LjExLS4xNTguMDI1LS4wMzUuMDQ2LS4wNy4wNy0uMTAxbC4wMDQtLjAwNC4wMDQtLjAwNC4wNDItLjA2M2MuMDA0LS4wMDcuMDEtLjAxNC4wMTQtLjAyNS4wMjgtLjA0Mi4wNTctLjA4Ny4wODUtLjEzMy4wMjEtLjAzOS4wNDYtLjA3NC4wNjctLjExMi4wMjItLjA0LjA0Ni0uMDc0LjA2Ny0uMTEzLjA2OC0uMTE2LjEzMS0uMjMyLjE5Mi0uMzQ4LjAyLS4wMzguMDM4LS4wNzcuMDYtLjExNmwtMi4zNDUtMS4zMzhhNi4yNzcgNi4yNzcgMCAwIDAgLjU4LTIuMTY1bDIuNjk4LS4wMDNjLjAwNC0uMDQyLjAwNC0uMDg1LjAwNy0uMTNhNi4xIDYuMSAwIDAgMCAuMDA3LS4yNTd2LS4xM2wtLjAxLS40NDNaTTkuMDczIDE0LjI3Yy0yLjkyIDAtNS4zLTIuMzYyLTUuMy01LjI2OCAwLTIuOTA2IDIuMzgtNS4yNjMgNS4zLTUuMjYzczUuMyAyLjM2MSA1LjMgNS4yNjNjMCAyLjkwMy0yLjM3NSA1LjI2OC01LjMgNS4yNjhaJy8lM0UlM0NwYXRoIGZpbGw9JyUyM0ZGQjYwMCcgZD0nTTcuNTggMTEuODAySDYuMDZWNy41MjZoLS42MDhWNi4yMTJoMi4xMjl2NS41OVptNS4xMTctMi43NThjMCAuODc1LS4xNzMgMS41NjctLjUyMyAyLjA4My0uMzUuNTE0LS44Mi43Ny0xLjQxLjc3LS42NCAwLTEuMTQtLjI2LTEuNS0uNzc2LS4zNi0uNTE3LS41MzctMS4yMzctLjUzNy0yLjE2NSAwLS44NzUuMTgtMS41NjcuNTM3LTIuMDc3LjM2LS41MTMuODQ5LS43NjYgMS40NjQtLjc2Ni42MTkgMCAxLjEwMy4yNiAxLjQ1Ljc3Ny4zNDYuNTE2LjUyIDEuMjM3LjUyIDIuMTU0Wm0tMS40OTktLjAxNGMwLTEuMDc5LS4xNjMtMS42MTYtLjQ5MS0xLjYxNi0uMzI2IDAtLjQ4OC40ODEtLjQ4OCAxLjQ0NyAwIDEuMTUzLjE1OSAxLjcyOS40NzcgMS43MjkuMTczIDAgLjMtLjEyNy4zODItLjM4LjA3OC0uMjQ5LjEyLS42NDMuMTItMS4xOFonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cbi51Yy1ib251cy10aW1lLCAudWMtYm9udXMtdHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudWMtYm9udXMtdGltZSwgLnVjLWJvbnVzLXR4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuLnVjLWJvbnVzLXRpbWUgc3Ryb25nLCAudWMtYm9udXMtdHh0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi51Yy1yZXYtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuLnVjLXJldi1saXN0LW1vcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi51Yy1yZXYtbGlzdC1tb3JlIC51c2VyLWJ0biB7XG4gIC0tY29sb3I6ICMwMDY2ZmY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yKTtcbn1cbi51Yy1yZXYtbGlzdC1tb3JlIC51c2VyLWJ0bjpob3ZlciB7XG4gIC0tY29sb3I6ICMwMDQ4NmI7XG59XG5cbi51Yy1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnVjLXNlbGVjdCBidXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudWMtc2VsZWN0IGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4udWMtc2VsZWN0LWN1ciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDEycHggMThweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogNHB4IDRweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG4udWMtc2VsZWN0LWN1ciA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA0cHg7XG59XG4udWMtc2VsZWN0LWN1ciA+IHN2ZyB7XG4gIGZpbGw6ICMwMDY2ZmY7XG59XG4udWMtc2VsZWN0LWFsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyA0cHgpO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogNHB4IDRweCAzMHB4IHJnYmEoMjgsIDMwLCAzMiwgMC4wOCk7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICB3aWR0aDogMTAwJTtcbn1cbi51Yy1zZWxlY3QtYWxsLmlzLW9wZW4ge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnVjLXNlbGVjdC1hbGwgYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNHB4O1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnVwZGF0ZWQtdXNlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnVzZXItY2FiLXNldHRpbmdzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2hhbmdlLXVzZXItc2hvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNjBweDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICM3M2Y2OWM7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB6LWluZGV4OiAyMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jaGFuZ2UtdXNlci1zaG93IHtcbiAgICB0b3A6IC0xOHB4O1xuICB9XG59XG4uY2hhbmdlLXVzZXItc2hvdy5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhc2hib2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaGJvYXJkIHtcbiAgICBnYXA6IDIycHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQgLnVjLXJlYyxcbi5kYXNoYm9hcmQgLmNhc2lub3MtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwO1xuICBnYXA6IDI0cHg7XG59XG4uZGFzaGJvYXJkIC51Yy1yZWMtZGVzYyxcbi5kYXNoYm9hcmQgLmNhc2lub3MtYmxvY2stZGVzYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkIC51Yy1yZWMtdHRsLFxuLmRhc2hib2FyZCAuY2FzaW5vcy1ibG9jay10dGwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmRhc2hib2FyZC1lbGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXNoYm9hcmQtZWxlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZGFzaGJvYXJkLWVsZW0taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaGJvYXJkLWVsZW0taW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGdhcDogMTRweDtcbiAgICBtYXgtd2lkdGg6IDI3MnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uZGFzaGJvYXJkLWVsZW0taW5uZXIgYnV0dG9uIHtcbiAgd2lkdGg6IDIyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXNoYm9hcmQtZWxlbS1pbm5lciBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zcGVjLWJvbnVzIHtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVjLWJvbnVzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uc3BlYy1ib251cy1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVjLWJvbnVzLWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMnB4O1xuICB9XG59XG4uc3BlYy1ib251cy1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNwZWMtYm9udXMtaW1nIGltZyB7XG4gIHdpZHRoOiA3N3B4O1xuICBoZWlnaHQ6IDc3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3BlYy1ib251cy1pbWcgaW1nIHtcbiAgICB3aWR0aDogODZweDtcbiAgICBoZWlnaHQ6IDg2cHg7XG4gIH1cbn1cbi5zcGVjLWJvbnVzLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxcHg7XG59XG4uc3BlYy1ib251cy1pbmZvIGRpdiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVjLWJvbnVzLWluZm8gZGl2IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zcGVjLWJvbnVzLWluZm8gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICMwNmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc3BlYy1ib251cy1pbmZvIHNwYW4uZW1wdHkge1xuICBjb2xvcjogIzM1MzUzNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVjLWJvbnVzLWluZm8gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4uc3BlYy1ib251cy1idG4gYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNmY7XG4gIGJvcmRlcjogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uc3BlYy1ib251cy1idG4gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDBlZTtcbn1cblxuLnVzZXItY2FiLWZsZXgge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMTZweCAyMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMTU0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnVzZXItY2FiLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLnVzZXItY2FiLWZsZXggLnVzZXItY2FiLWVsZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC51c2VyLWNhYi1mbGV4IC51c2VyLWNhYi1lbGVtLW5hbWUge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAudXNlci1jYWItZmxleCAuZGl2aWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udXNlci1jYWItcHJzIHtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItY2FiLXBycyB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4udXNlci1jYWItcHJzLWdvIHtcbiAgbWluLWhlaWdodDogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnVzZXItY2FiLXBycy1nby5vbmx5LW1vYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1jYWItcHJzLWdvLm9ubHktbW9iIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4udXNlci1jYWItcHJzLWdvLm9ubHktZGVzYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1jYWItcHJzLWdvLm9ubHktZGVzYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udXNlci1jYWItcHJvZ3Jlc3Mge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1jYWItcHJvZ3Jlc3Mge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB9XG59XG4udXNlci1jYWItcHJvZ3Jlc3MtaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnVzZXItY2FiLXByb2dyZXNzLWhlYWQgLnVzZXItY2FiLXN1YnR0bCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi51c2VyLWNhYi1wcm9ncmVzcy1oZWFkIC51c2VyLWJ0bi5ncmVlbiB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTBweCAyNHB4O1xufVxuLnVzZXItY2FiLXByb2dyZXNzLWRhdGUge1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4udXNlci1jYWItcHJvZ3Jlc3MtdGV4dCA+IGRpdiB7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1jYWItcHJvZ3Jlc3MtdGV4dCA+IGRpdiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4udXNlci1jYWItcHJvZ3Jlc3MtdGV4dCA+IGRpdjpub3QoLmlzLWFjdGl2ZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItY2FiLXByb2dyZXNzLXRleHQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi51Yy1wcm9ncmVzcy1iYXIge1xuICAtLXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tc2l6ZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXNpemUpO1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBtYXJnaW46IDIwcHggMCAzMHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudWMtcHJvZ3Jlc3MtYmFyIHtcbiAgICAtLXNpemU6IDEycHg7XG4gIH1cbn1cbi51Yy1wcm9ncmVzcy1iYXIuc21hbGwge1xuICAtLXNpemU6IDlweDtcbn1cbi51Yy1wcm9ncmVzcy1iYXIuc21hbGw6OmJlZm9yZSwgLnVjLXByb2dyZXNzLWJhci5zbWFsbDo6YWZ0ZXIsXG4udWMtcHJvZ3Jlc3MtYmFyLnNtYWxsID4gZGl2OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnVjLXByb2dyZXNzLWJhcjo6YmVmb3JlLCAudWMtcHJvZ3Jlc3MtYmFyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVjLXByb2dyZXNzLWJhcjo6YmVmb3JlLCAudWMtcHJvZ3Jlc3MtYmFyOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4udWMtcHJvZ3Jlc3MtYmFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjAlXCI7XG4gIGxlZnQ6IDA7XG59XG4udWMtcHJvZ3Jlc3MtYmFyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiMTAwJVwiO1xuICByaWdodDogMDtcbn1cbi51Yy1wcm9ncmVzcy1iYXIgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiByZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5NWRlZywgI0ZGOEYwRSAtMTAuMDclLCAjRjlDMTA4IDExMSUpO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xufVxuLnVjLXByb2dyZXNzLWJhciA+IGRpdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkY4RjBFO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51Yy1wcm9ncmVzcy1iYXIgPiBkaXY6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4udWMtcHJvZ3Jlc3MtYmFyID4gZGl2OjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1wcm9ncmVzcy1iYXIpIFwiJVwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjRweDtcbiAgbGVmdDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVjLXByb2dyZXNzLWJhciA+IGRpdjo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBib3R0b206IC0yMHB4O1xuICB9XG59XG5cbi51c2VyLWNhYiAudWMtYWMtZm9ybSB7XG4gIHJvdy1nYXA6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybSAudXNlci1idG4ge1xuICBwYWRkaW5nOiAxMHB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjtcbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybSAudWMtYWMtZm9ybS1idG4tY2xvc2Uge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0taW5mbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWNhYiAudWMtYWMtZm9ybS1pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWNhYiAudWMtYWMtZm9ybS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudXNlci1jYWIgLnVjLWFjLWZvcm0tZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0tZGVzYzpub3QoLmlzLW9wZW4pIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybS1idG4ge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjYTlhOWE5O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDE0cHg7XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0tYnRuLmlzLW9wZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTQgMTUnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMS40MzE5NyA1LjEzMTE5QzEuNTk2MDYgNC45NjcxNSAxLjgxODU4IDQuODc1IDIuMDUwNTkgNC44NzVDMi4yODI2MSA0Ljg3NSAyLjUwNTEzIDQuOTY3MTUgMi42NjkyMiA1LjEzMTE5TDcuMDAwNDcgOS40NjI0NEwxMS4zMzE3IDUuMTMxMTlDMTEuNDk2NyA0Ljk3MTggMTEuNzE3OCA0Ljg4MzYgMTEuOTQ3MiA0Ljg4NTZDMTIuMTc2NiA0Ljg4NzU5IDEyLjM5NjEgNC45Nzk2MSAxMi41NTgzIDUuMTQxODVDMTIuNzIwNSA1LjMwNDA4IDEyLjgxMjYgNS41MjM1NCAxMi44MTQ2IDUuNzUyOTZDMTIuODE2NiA1Ljk4MjM4IDEyLjcyODQgNi4yMDM0MSAxMi41NjkgNi4zNjg0NEw3LjYxOTA5IDExLjMxODNDNy40NTUwMSAxMS40ODIzIDcuMjMyNDkgMTEuNTc0NSA3LjAwMDQ3IDExLjU3NDVDNi43Njg0NSAxMS41NzQ1IDYuNTQ1OTMgMTEuNDgyMyA2LjM4MTg0IDExLjMxODNMMS40MzE5NyA2LjM2ODQ0QzEuMjY3OTMgNi4yMDQzNSAxLjE3NTc4IDUuOTgxODMgMS4xNzU3OCA1Ljc0OTgxQzEuMTc1NzggNS41MTc3OSAxLjI2NzkzIDUuMjk1MjcgMS40MzE5NyA1LjEzMTE5WicgZmlsbD0nJTIzQTlBOUE5Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybS1ib2R5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjODtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWNhYiAudWMtYWMtZm9ybS1ib2R5IHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICB9XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0tYm9keS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWJvZHktZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybS1jaG9zZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItY2FiIC51Yy1hYy1mb3JtLWNob3NlbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGdhcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0tY2hvc2VuLXR0bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWNob3Nlbi10dGwuaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyLWNhYiAudWMtYWMtZm9ybS1jaG9zZW4tdHRsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybS1jaG9zZW4tY2xlYXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNkYzE0M2M7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1jYWIgLnVjLWFjLWZvcm0tY2hvc2VuLWNsZWFyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWNob3Nlbi1jbGVhcjpob3ZlciB7XG4gIGNvbG9yOiAjZjIzYjYwO1xufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWNob3Nlbi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51c2VyLWNhYiAudWMtYWMtZm9ybS1jaG9zZW4tbGlzdCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgfVxufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWNob3Nlbi1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm8td3JhcDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2x1bW4tZ2FwOiA1cHg7XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0tY2hvc2VuLWJhZGdlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudXNlci1jYWIgLnVjLWFjLWZvcm0tYWN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDEycHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIHJvdy1nYXA6IDE2cHg7XG4gIH1cbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybS1hbGwtYnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIGNvbG9yOiAjMDZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0tYWxsLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMGVlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51c2VyLWNhYiAudWMtYWMtZm9ybS1hbGwtYnRuIHtcbiAgICBwYWRkaW5nOiAxMHB4IDI4cHggMTBweCAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI3cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0taW5wdXRzIHtcbiAgbWF4LWhlaWdodDogMTYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItY2FiIC51Yy1hYy1mb3JtLWlucHV0cy5ncmlkLW1vYiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgfVxufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWlucHV0cy5oYXMtdG9wLW1hcmdpbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDNweDtcbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybS1pbnB1dHM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWlucHV0czo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWlucHV0czo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjZjViODQwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0taW5wdXRzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNWI4NDA7XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0taW5wdXRzIC5pcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0taW5wdXRzIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybS1pbnB1dHMgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTRweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0taW5wdXRzIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDY2ZmY7XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0taW5wdXRzIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMS41cHggc29saWQgIzAwNjZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybS1pbnB1dHMgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCBzcGFuOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi51c2VyLWNhYiAudWMtYWMtZm9ybS1pbnB1dHMgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2NmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLnVzZXItY2FiIC51Yy1hYy1mb3JtLWlucHV0cyBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwgc3BhbjpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udXNlci1jYWIgLnVjLWFjLWZvcm0tc2VuZCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnVzZXItY2FiIC51Yy1hYy1mb3JtLXNlbmQgLnVzZXItYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi51c2VyLWNhYi1wcm9ncmVzcy1mIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1jYWItcHJvZ3Jlc3MtZiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4udXNlci1jYWItcHJvZ3Jlc3MtZjpob3ZlciB7XG4gIGNvbG9yOiAjRkY4RjBFO1xufVxuLnVzZXItY2FiLXByb2dyZXNzLWYuaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1mYWRlXVtkYXRhLXN0YXRlPWhpZGRlbl0ge1xuICBvcGFjaXR5OiAwO1xufVxuXG5bZGF0YS10aXBweS1yb290XSB7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDEwcHgpO1xufVxuXG4udGlwcHktYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG91dGxpbmU6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgdmlzaWJpbGl0eSwgb3BhY2l0eTtcbn1cblxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49dG9wXSA+IC50aXBweS1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cblxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49dG9wXSA+IC50aXBweS1hcnJvdzpiZWZvcmUge1xuICBib3R0b206IC03cHg7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogOHB4IDhweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiBpbml0aWFsO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xufVxuXG4udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dID4gLnRpcHB5LWFycm93IHtcbiAgdG9wOiAwO1xufVxuXG4udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dID4gLnRpcHB5LWFycm93OmJlZm9yZSB7XG4gIHRvcDogLTdweDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDhweCA4cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGluaXRpYWw7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG5cbi50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWxlZnRdID4gLnRpcHB5LWFycm93IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWxlZnRdID4gLnRpcHB5LWFycm93OmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogOHB4IDAgOHB4IDhweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IGluaXRpYWw7XG4gIHJpZ2h0OiAtN3B4O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbn1cblxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49cmlnaHRdID4gLnRpcHB5LWFycm93IHtcbiAgbGVmdDogMDtcbn1cblxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49cmlnaHRdID4gLnRpcHB5LWFycm93OmJlZm9yZSB7XG4gIGxlZnQ6IC03cHg7XG4gIGJvcmRlci13aWR0aDogOHB4IDhweCA4cHggMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBpbml0aWFsO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG59XG5cbi50aXBweS1ib3hbZGF0YS1pbmVydGlhXVtkYXRhLXN0YXRlPXZpc2libGVdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU0LCAxLjUsIDAuMzgsIDEuMTEpO1xufVxuXG4udGlwcHktYXJyb3cge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzMzMztcbn1cblxuLnRpcHB5LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLnRpcHB5LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCA5cHg7XG4gIHotaW5kZXg6IDE7XG59IiwiQHVzZSAnLi4vc2V0dGluZ3MvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vdXRpbHMvYnJlYWtwb2ludHMnIGFzICo7XG5cbi5sb2dpbi1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA2MDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgJjpub3QoLmlzLW9wZW4pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi1hcmVhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIG1hcmdpbjogMTAwcHggYXV0byAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSBkb3duKSB7XG4gICAgICBtYXJnaW46IDcwcHggYXV0byAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogNzYwcHg7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYtaGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgb3JkZXI6IDE7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtY29udCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgICAgb3JkZXI6IDM7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAmLXRhYnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1vcmFuZ2U7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgOHB4IDhweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1vcmFuZ2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWRhdGEge1xuICAgIG1heC13aWR0aDogMzI1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICBbZGF0YS10YWItZWxdIHtcbiAgICAmOm5vdCguaXMtYWN0aXZlKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcblxuICAgICYtdHRsIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgJi1pbnB1dHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBncmlkLWdhcDogMTZweDtcbiAgICAgIGdhcDogMTZweDtcbiAgICB9XG4gIH1cblxuICAmLWJhbm5lciB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcG9wdXAucG5nJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3JkZXI6IDI7XG4gICAgICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XG5cbiAgICAgICYtaW4ge1xuICAgICAgICBbZGF0YS1zaWduLXBvcHVwPSdzaWduLXVwJ10gJiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi11cCB7XG4gICAgICAgIFtkYXRhLXNpZ24tcG9wdXA9J3NpZ24taW4nXSAmIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIFtkYXRhLXNpZ24tcG9wdXA9J3NpZ24taW4nXSAmLFxuICAgICAgW2RhdGEtc2lnbi1wb3B1cD0nZm9yZ290J10gJixcbiAgICAgIC5sb2dpbi1wb3B1cC1iYW5uZXItaW4sXG4gICAgICAubG9naW4tcG9wdXAtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIFtkYXRhLXNpZ24tcG9wdXA9J3NpZ24tdXAnXVxuICAgICAgICAmXG4gICAgICAgIC5sb2dpbi1wb3B1cC1iYW5uZXItdXBcbiAgICAgICAgPiA6bm90KC5sb2dpbi1wb3B1cC1saXN0KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gIH1cblxuICAmLXR0bCB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgJi1kZXNjIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgJi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMHB4IDFmcjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2NpcmNsZSBjeD0nMTAnIGN5PScxMCcgcj0nMTAnIGZpbGw9JyUyM0Y1Qjg0MCcvJTNFJTNDcGF0aCBmaWxsPSclMjMzNTM2M0MnIGQ9J205LjIgMTIuMDE5IDUuNDMyLTUuNDMzYS42MjQuNjI0IDAgMCAxIC40NTctLjE5MmMuMTc2IDAgLjMyOS4wNjQuNDU2LjE5Mi4xMjkuMTI5LjE5My4yOC4xOTMuNDU3YS42MjIuNjIyIDAgMCAxLS4xOTMuNDU3bC01Ljg5NyA1Ljg5N2EuNjE1LjYxNSAwIDAgMS0uNDQ5LjE5My42MTUuNjE1IDAgMCAxLS40NDktLjE5M2wtMi43NTYtMi43NTZhLjU5OC41OTggMCAwIDEtLjE4NS0uNDU3LjY1LjY1IDAgMCAxIC4yMDEtLjQ1Ny42MjQuNjI0IDAgMCAxIC40NTctLjE5MmMuMTc3IDAgLjMyOS4wNjQuNDU2LjE5Mkw5LjIgMTIuMDJaJy8lM0UlM0Mvc3ZnJTNFXCIpXG4gICAgICAgICAgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jbG9zZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNXB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuXG4gICAgICBzdmcge1xuICAgICAgICBzdHJva2U6ICM3Nzc3Nzc7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZm9yZ290IHtcbiAgICAmLWNvbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuXG4gICAgJi10dGwge1xuICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLWRlc2Mge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1heC13aWR0aDogMzg2cHg7XG4gICAgfVxuXG4gICAgJi1mb3JtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAyNzJweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgICYucmVzZXQge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dpbi1wb3B1cC1sb2dvIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjRweDtcbiAgICAgIGxlZnQ6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJi1iYW5uZXIge1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3BvcHVwLWNhMTAucG5nJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMjRweCAyMHB4O1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgaDEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgaDQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICA6d2hlcmUob2wsIHVsKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTRweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMHB4IDFmcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEwJyBjeT0nMTAnIHI9JzEwJyBmaWxsPSclMjNGNUI4NDAnLyUzRSUzQ3BhdGggZD0nTTkuMTk4NjMgMTIuMDE5MkwxNC42MzEzIDYuNTg2NTNDMTQuNzU5NSA2LjQ1ODMzIDE0LjkxMTkgNi4zOTQyMyAxNS4wODg0IDYuMzk0MjNDMTUuMjY0OSA2LjM5NDIzIDE1LjQxNyA2LjQ1ODMzIDE1LjU0NDggNi41ODY1M0MxNS42NzMgNi43MTQ3NCAxNS43MzcxIDYuODY3MDkgMTUuNzM3MSA3LjA0MzU5QzE1LjczNzEgNy4yMjAwOCAxNS42NzMgNy4zNzIyMiAxNS41NDQ4IDcuNUw5LjY0NzM1IDEzLjM5NzRDOS41MTkxNSAxMy41MjU2IDkuMzY5NTcgMTMuNTg5NyA5LjE5ODYzIDEzLjU4OTdDOS4wMjc2OSAxMy41ODk3IDguODc4MTIgMTMuNTI1NiA4Ljc0OTkyIDEzLjM5NzRMNS45OTM1MSAxMC42NDFDNS44NjUzIDEwLjUxMjggNS44MDM3NiAxMC4zNjA1IDUuODA4ODkgMTAuMTg0QzUuODE0MDIgMTAuMDA3NSA1Ljg4MDkgOS44NTUzNCA2LjAwOTUzIDkuNzI3NTZDNi4xMzc3NCA5LjU5OTM1IDYuMjkwMDkgOS41MzUyNSA2LjQ2NjU4IDkuNTM1MjVDNi42NDMwOCA5LjUzNTI1IDYuNzk1MjEgOS41OTkzNSA2LjkyMjk5IDkuNzI3NTZMOS4xOTg2MyAxMi4wMTkyWicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0VcIilcbiAgICAgICAgICAgIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIG1hcmdpbi10b3A6IHVuc2V0O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweDtcblxuICAgICAgJi1pbiB7XG4gICAgICAgIFtkYXRhLXNpZ24tcG9wdXA9J3NpZ24tdXAnXSAmIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXVwIHtcbiAgICAgICAgW2RhdGEtc2lnbi1wb3B1cD0nc2lnbi1pbiddICYge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICBwYWRkaW5nOiA0MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgW2RhdGEtc2lnbi1wb3B1cD0nc2lnbi1pbiddICYsXG4gICAgICBbZGF0YS1zaWduLXBvcHVwPSdmb3Jnb3QnXSAmLFxuICAgICAgLmxvZ2luLXBvcHVwLWJhbm5lci1pbixcbiAgICAgIC5sb2dpbi1wb3B1cC1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgW2RhdGEtc2lnbi1wb3B1cD0nc2lnbi11cCddXG4gICAgICAgICZcbiAgICAgICAgLmxvZ2luLXBvcHVwLWJhbm5lci11cFxuICAgICAgICA+IDpub3QoLmxvZ2luLXBvcHVwLWxpc3QpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNpZ24tcy1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDYwO1xuICBwYWRkaW5nOiAyMHB4O1xuXG4gICY6bm90KC5pcy1vcGVuKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYtYXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDMycHggMjVweDtcbiAgICBtYXgtd2lkdGg6IDU2OHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBwYWRkaW5nOiA5MHB4IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgJi10dGwge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgJi1kZXNjIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cbi5yZXYtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41ODgyMzUyOTQxKTtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBub25lO1xuXG4gICYub3BlbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gICYtaW5uZXIge1xuICAgIGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IDYycHggNTJweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMTExO1xuICAgIHdpZHRoOiA1OThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDk2JTtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgcGFkZGluZzogMzJweCAyMnB4O1xuICAgIH1cbiAgfVxuXG4gICYtaW1nIHtcbiAgICB3aWR0aDogMjk1cHg7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIHdpZHRoOiAyMzVweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbiAgfVxuXG4gICYtdHh0IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICB9XG5cbiAgJi1jb3VudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE5cHg7XG4gICAgcmlnaHQ6IC0xOXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMxNDNjO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bGlzdCc7XG5AdXNlICdzYXNzOm1hcCc7XG5AdXNlICcuLi9zZXR0aW5ncy9zZXR0aW5ncyc7XG5cbkBmdW5jdGlvbiBnZXRDdXJyZW50QnAoJGJwKSB7XG4gICR0b3RhbDogbGlzdC5sZW5ndGgoc2V0dGluZ3MuJGJyZWFrcG9pbnRzKTtcblxuICBAZm9yICRqIGZyb20gMSB0aHJvdWdoICR0b3RhbCB7XG4gICAgJGN1cnJlbnQ6IGxpc3QubnRoKGxpc3QubnRoKHNldHRpbmdzLiRicmVha3BvaW50cywgJGopLCAxKTtcblxuICAgIEBpZiAkY3VycmVudCA9PSAkYnAge1xuICAgICAgQHJldHVybiAkajtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJyZWFrcG9pbnQoJHZhbCkge1xuICAvLyBTaXplIG9yIGtleXdvcmRcbiAgJGJwOiBsaXN0Lm50aCgkdmFsLCAxKTtcbiAgLy8gRGlyZWN0aW9uIG9mIG1lZGlhIHF1ZXJ5ICh1cCwgZG93biwgb3Igb25seSlcbiAgJGRpcjogaWYobGlzdC5sZW5ndGgoJHZhbCkgPiAxLCBsaXN0Lm50aCgkdmFsLCAyKSwgdXApO1xuXG4gICRmaXJzdDogbGlzdC5udGgobGlzdC5udGgoc2V0dGluZ3MuJGJyZWFrcG9pbnRzLCAxKSwgMSk7XG4gICRsYXN0OiBsaXN0Lm50aChcbiAgICBsaXN0Lm50aChzZXR0aW5ncy4kYnJlYWtwb2ludHMsIGxpc3QubGVuZ3RoKHNldHRpbmdzLiRicmVha3BvaW50cykpLFxuICAgIDFcbiAgKTtcbiAgJGN1cnJlbnQ6IGdldEN1cnJlbnRCcCgkYnApO1xuXG4gIEBpZiAkZGlyID09IHVwIHtcbiAgICBAaWYgJGJwID09ICRmaXJzdCB7XG4gICAgICBAY29udGVudDtcbiAgICB9IEBlbHNlIHtcbiAgICAgICR3aWR0aDogbWFwLmdldChzZXR0aW5ncy4kYnJlYWtwb2ludHMsICRicCk7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHdpZHRofXB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSBpZiAkZGlyID09IGRvd24ge1xuICAgIEBpZiAkYnAgPT0gJGxhc3Qge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkd2lkdGg6IGxpc3QubnRoKGxpc3QubnRoKHNldHRpbmdzLiRicmVha3BvaW50cywgJGN1cnJlbnQgKyAxKSwgMiktMTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skd2lkdGh9cHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIGlmICRkaXIgPT0gb25seSB7XG4gICAgQGlmICRicCA9PSAkZmlyc3Qge1xuICAgICAgJHdpZHRoOiBsaXN0Lm50aChsaXN0Lm50aChzZXR0aW5ncy4kYnJlYWtwb2ludHMsICRjdXJyZW50ICsgMSksIDIpLTE7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHdpZHRofXB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJGJwID09ICRsYXN0IHtcbiAgICAgICR3aWR0aDogbWFwLmdldChzZXR0aW5ncy4kYnJlYWtwb2ludHMsICRicCk7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHdpZHRofXB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgJG1pbi13aWR0aDogbWFwLmdldChzZXR0aW5ncy4kYnJlYWtwb2ludHMsICRicCk7XG4gICAgICAkbWF4LXdpZHRoOiBsaXN0Lm50aChsaXN0Lm50aChzZXR0aW5ncy4kYnJlYWtwb2ludHMsICRjdXJyZW50ICsgMSksIDIpLTE7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JG1pbi13aWR0aH1weCkgYW5kIChtYXgtd2lkdGg6ICN7JG1heC13aWR0aH1weCkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJ3NldHRpbmdzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJ3V0aWxzL2JyZWFrcG9pbnRzJyBhcyAqO1xuQHVzZSAnLi9jb21wb25lbnRzL2J1dHRvbic7XG5cbkBsYXllciB7XG4gIG1haW4ge1xuICAgIG1pbi1oZWlnaHQ6IDUwdmg7XG4gIH1cbn1cblxuLnVzZXItbG9naW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnVjLWZhdiB7XG4gICYtY2FyZCB7XG4gICAgJi1idG4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTpcbiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyMiAyMCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzRjFDNDIzJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00xOS4zMzggMTAuNjUgMTEuMDEgMTkgMi42OCAxMC42NWE1LjYyNiA1LjYyNiAwIDAgMS0xLjI3LTEuOTExIDUuNjgyIDUuNjgyIDAgMCAxIC4xMTctNC41MDcgNS42MTUgNS42MTUgMCAwIDEgMS4zNjgtMS44NCA1LjUzNSA1LjUzNSAwIDAgMSAxLjk4My0xLjEzIDUuNDg5IDUuNDg5IDAgMCAxIDQuNDI5LjQ3OCA1LjU3NiA1LjU3NiAwIDAgMSAxLjcwMiAxLjUyOCA1LjU3NCA1LjU3NCAwIDAgMSAxLjcwNS0xLjUxNSA1LjUwNiA1LjUwNiAwIDAgMSA0LjQxNy0uNDYzYy43MjkuMjM0IDEuNDAxLjYxOSAxLjk3NiAxLjEyOGE1LjYxNiA1LjYxNiAwIDAgMSAxLjM2NCAxLjgzNSA1LjY3OSA1LjY3OSAwIDAgMS0xLjEzMyA2LjQwMycvJTNFJTNDL3N2ZyUzRVwiKSxcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMjAyMjI5IDAlLCAjMzUzYTQ2IDEwMCUpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6XG4gICAgICAgIDIwcHggMThweCxcbiAgICAgICAgY292ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDE0cHg7XG4gICAgICByaWdodDogMTRweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMjAgMTgnJTNFJTNDcGF0aCBmaWxsPSclMjNGMEIwMEMnIGQ9J00xNy41MDQgOS41NzcgMTAuMDA4IDE3IDIuNTEyIDkuNTc3YTQuOTk2IDQuOTk2IDAgMSAxIDcuNDk2LTYuNTYxIDQuOTk4IDQuOTk4IDAgMSAxIDcuNDk2IDYuNTY3Jy8lM0UlM0NwYXRoIHN0cm9rZT0nJTIzRjFDNDIzJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00xNy41MDQgOS41NzcgMTAuMDA4IDE3IDIuNTEyIDkuNTc3YTQuOTk2IDQuOTk2IDAgMSAxIDcuNDk2LTYuNTYxIDQuOTk4IDQuOTk4IDAgMSAxIDcuNDk2IDYuNTY3Jy8lM0UlM0Mvc3ZnJTNFXCIpLFxuICAgICAgICAgIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzIwMjIyOSAwJSwgIzM1M2E0NiAxMDAlKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyMCAxOCclM0UlM0NwYXRoIGZpbGw9JyUyM0YwQjAwQycgZD0nTTE3LjUwNCA5LjU3NyAxMC4wMDggMTcgMi41MTIgOS41NzdhNC45OTYgNC45OTYgMCAxIDEgNy40OTYtNi41NjEgNC45OTggNC45OTggMCAxIDEgNy40OTYgNi41NjcnLyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNGMUM0MjMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTE3LjUwNCA5LjU3NyAxMC4wMDggMTcgMi41MTIgOS41NzdhNC45OTYgNC45OTYgMCAxIDEgNy40OTYtNi41NjEgNC45OTggNC45OTggMCAxIDEgNy40OTYgNi41NjcnLyUzRSUzQy9zdmclM0VcIiksXG4gICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyMDIyMjlkMSAwJSwgIzM1M2E0NmUwIDEwMCUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMjIgMjAnJTNFJTNDcGF0aCBzdHJva2U9JyUyM0YxQzQyMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNMTkuMzM4IDEwLjY1IDExLjAxIDE5IDIuNjggMTAuNjVhNS42MjYgNS42MjYgMCAwIDEtMS4yNy0xLjkxMSA1LjY4MiA1LjY4MiAwIDAgMSAuMTE3LTQuNTA3IDUuNjE1IDUuNjE1IDAgMCAxIDEuMzY4LTEuODQgNS41MzUgNS41MzUgMCAwIDEgMS45ODMtMS4xMyA1LjQ4OSA1LjQ4OSAwIDAgMSA0LjQyOS40NzggNS41NzYgNS41NzYgMCAwIDEgMS43MDIgMS41MjggNS41NzQgNS41NzQgMCAwIDEgMS43MDUtMS41MTUgNS41MDYgNS41MDYgMCAwIDEgNC40MTctLjQ2M2MuNzI5LjIzNCAxLjQwMS42MTkgMS45NzYgMS4xMjhhNS42MTYgNS42MTYgMCAwIDEgMS4zNjQgMS44MzUgNS42NzkgNS42NzkgMCAwIDEtMS4xMzMgNi40MDMnLyUzRSUzQy9zdmclM0VcIiksXG4gICAgICAgICAgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMjAyMjI5ZDEgMCUsICMzNTNhNDZlMCAxMDAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnVjLXJldiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTBweCAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxNHB4IDE0cHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6aGFzKC51Yy1yZXYtdG9nZ2xlKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMnB4IDFmcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggMzRweDtcbiAgfVxuXG4gIDpsYXN0LWNoaWxkOmlzKHApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgJi1zaGMge1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxuXG4gICYtY2FzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTBweCAxZnI7XG4gICAgZ2FwOiA2cHggOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAycHggMWZyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtbG9nbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB9XG5cbiAgICAmLW1ldGEge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cblxuICAgICYtdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtcmF0ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogM3B4IDVweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGNvbG9yOiAjN2M4ODk3O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgJi1zdGFycyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLXZhbCB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDE0cHg7XG4gIH1cblxuICAmLWF1IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICBnYXA6IDlweDtcbiAgICB9XG5cbiAgICAmLWltZyB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgJi1uYW1lIHtcbiAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgICYtcmF0ZSB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxuXG4gICYtZGF0ZSxcbiAgJi1zdGF0dXMge1xuICAgIGNvbG9yOiAjYTlhOWE5O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gICYtYWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTJweDtcbiAgICAgIHJpZ2h0OiAycHg7XG5cbiAgICAgID4gOm5vdCgubW9yZSwgLnVjLXJldi1hY3QtYWxsKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB9XG5cbiAgICAmLWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogNHB4O1xuICAgICAgY29sb3I6ICMwMDQ4NmI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBmaWxsOiAjMDA0ODZiO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtYWxsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxOHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDEwMCUgKyA2cHgpO1xuICAgICAgcGFkZGluZzogMTRweCA2cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3gtc2hhZG93OiA0cHggNHB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblxuICAgICAgJjpub3QoLmlzLW9wZW4pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgICA+IDpub3QoLmRlbGV0ZSkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXR4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuICB9XG5cbiAgJi1wYyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDE2cHggMjRweDtcbiAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VmZWZlZjtcblxuICAgICY6bm90KC5pcy1vcGVuKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIGdyaWQtYXJlYTogMi8yO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cblxuICAgICYtdHRsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtbGlzdCB7XG4gICAgICBhbGw6IHVuc2V0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDhweDtcblxuICAgICAgbGkge1xuICAgICAgICBhbGw6IHVuc2V0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzUzNTM1O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogOXB4O1xuICAgICAgICAgIHRvcDogMC41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi10b2dnbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzAwNDg2YjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBib3gtc2hhZG93OiA0cHggNHB4IDMwcHggcmdiYSgyOCwgMzAsIDMyLCAwLjA4KTtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgYm9yZGVyOiAwO1xuXG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICMwMDQ4NmI7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAmLmlzLW9wZW4gc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgJi1zaGMge1xuICAgICYtZm9ybS1oZWFkLFxuICAgICYtbGlzdC1oZWFkIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB9XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgJi1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIHBhZGRpbmc6IDI0cHggNzhweCAyNHB4IDI0cHg7XG4gICAgfVxuXG4gICAgJi1pIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICYtbGJsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG5cbiAgICAgICY6bm90KC5zdHIpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA1cHg7XG4gICAgICB9XG5cbiAgICAgID4gaW1nIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgPiBpbWcge1xuICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtcmF0ZSB7XG4gICAgICAtLXN0YXItaW5hY3RpdmU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMzQgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjNEQ0RDREMnIHN0cm9rZT0nJTIzQ0ZDRkNGJyBkPSdtMjAuODQgMTAuNDAzLjE1NC4zMzIuMzkyLjAzMSAxMC40OTYuODMtNy45NTYgNi4zMzctLjI5Ny4yMzcuMDg5LjM1MSAyLjM3OSA5LjQxNi05LjAyLTQuOTk2LS4zMzgtLjE4Ny0uMzM4LjE4Ny05LjAxOCA0Ljk5NSAyLjM5My05LjQxNC4wOS0uMzUyLS4yOTgtLjIzOEwxLjYgMTEuNTk5bDEwLjQ5LS44MTYuMzkzLS4wMzEuMTU0LS4zMzMgNC4xMDItOC44ODEgNC4xMDEgOC44NjZaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgLS1zdGFyLWFjdGl2ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAzNCAzMCclM0UlM0NwYXRoIGZpbGw9JyUyM0ZEQzYwNCcgc3Ryb2tlPSclMjNDQTlFMDInIGQ9J20yMC44NCAxMC40MDMuMTU0LjMzMi4zOTIuMDMxIDEwLjQ5Ni44My03Ljk1NiA2LjMzNy0uMjk3LjIzNy4wODkuMzUxIDIuMzc5IDkuNDE2LTkuMDItNC45OTYtLjMzOC0uMTg3LS4zMzguMTg3LTkuMDE4IDQuOTk1IDIuMzkzLTkuNDE0LjA5LS4zNTItLjI5OC0uMjM4TDEuNiAxMS41OTlsMTAuNDktLjgxNi4zOTMtLjAzMS4xNTQtLjMzMyA0LjEwMi04Ljg4MSA0LjEwMSA4Ljg2NlonLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBhbGw6IHVuc2V0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDIyICogNXB4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCB7XG4gICAgICAgICAgfiBsYWJlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1zdGFyLWluYWN0aXZlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tc3Rhci1pbmFjdGl2ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgfiBsYWJlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1zdGFyLWFjdGl2ZSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0xMDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN0YXItaW5hY3RpdmUpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tc3Rhci1hY3RpdmUpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICB+IGxhYmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLXN0YXItYWN0aXZlKSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIDp3aGVyZShpbnB1dFt0eXBlPSd0ZXh0J10sIHRleHRhcmVhKSB7XG4gICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2FkYWRhZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICByZXNpemU6IHZlcnRpY2FsO1xuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWxwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cblxuICAgICYtZXJyb3Ige1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgY29sb3I6ICNjZDAwMDA7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxuXG4gICAgJi1yZXBlYXQge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdhcDogMTBweDtcblxuICAgICAgJi1pIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxNHB4O1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMTQgMTQnJTNFJTNDcGF0aCBmaWxsPSclMjM3Qzg4OTcnIGQ9J00xNCA3YzAgLjI2NS0uMDg4LjUyLS4yNDYuNzA3QS43NzguNzc4IDAgMCAxIDEzLjE2IDhILjg0YS43NzguNzc4IDAgMCAxLS41OTQtLjI5M0ExLjEwNCAxLjEwNCAwIDAgMSAwIDdjMC0uMjY1LjA4OC0uNTIuMjQ2LS43MDdBLjc3OC43NzggMCAwIDEgLjg0IDZoMTIuMzJjLjIyMyAwIC40MzYuMTA1LjU5NC4yOTMuMTU4LjE4Ny4yNDYuNDQyLjI0Ni43MDdaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgc2l6ZTogNTAlIDUwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzdjODg5NztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIHRleHQtaW5kZW50OiAtMTAwcHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAxM3B4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJlt2YWx1ZT0nKyddIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMTQgMTQnJTNFJTNDcGF0aCBmaWxsPSclMjM3Qzg4OTcnIGQ9J003IDE0YS45NjguOTY4IDAgMCAxLS43MTMtLjI4OEEuOTY0Ljk2NCAwIDAgMSA2IDEzVjhIMWEuOTY4Ljk2OCAwIDAgMS0uNzEzLS4yODhBLjk2NC45NjQgMCAwIDEgMCA3YzAtLjI4My4wOTYtLjUyMS4yODgtLjcxM0EuOTY0Ljk2NCAwIDAgMSAxIDZoNVYxYzAtLjI4My4wOTYtLjUyMS4yODgtLjcxM0EuOTY0Ljk2NCAwIDAgMSA3IDBjLjI4MyAwIC41MjEuMDk2LjcxMy4yODguMTkyLjE5Mi4yODguNDMuMjg3LjcxMnY1aDVjLjI4MyAwIC41MjEuMDk2LjcxMy4yODguMTkyLjE5Mi4yODguNDMuMjg3LjcxMmEuOTY4Ljk2OCAwIDAgMS0uMjg4LjcxM0EuOTY0Ljk2NCAwIDAgMSAxMyA4SDh2NWEuOTY4Ljk2OCAwIDAgMS0uMjg4LjcxM0EuOTY0Ljk2NCAwIDAgMSA3IDE0WicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnVjLXJldi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgJi1tb3JlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgLnVzZXItYnRuIHtcbiAgICAgIC0tY29sb3I6ICMwMDY2ZmY7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3IpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLS1jb2xvcjogIzAwNDg2YjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnB1c2gtY2Fie1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxQzFDMUMgMCUsICMyOTI5MjkgMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTg7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogMTA2cHg7XG4gIH1cblxuICAmLWlubmVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICYtdG9we1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2M3B4IGF1dG87XG4gICAgZ2FwOiA2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogJ3ByYWdtYXRpY2EnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDIwcHggMTJweCAyMHB4O1xuICB9XG5cbiAgJi1pbWd7XG4gICAgd2lkdGg6IDYzcHg7XG4gICAgaGVpZ2h0OiA2M3B4O1xuICB9XG5cbiAgJi10eHR7XG4gICAgbWF4LXdpZHRoOiAyMDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgc3BhbntcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG5cbiAgJi1idG5ze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG5cbiAgICAucHVzaC1jYWItYnRuLmdvb2dsZS1zaWduLWJ0bntcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQTlBOUE5O1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnB1c2gtY2FiLWJ0bi5vcmFuZ2UuZXhwYW5kZWR7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogI0Y1Qjg0MDtcblxuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDogI2ZiZDU4MztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWJ0bntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGdhcDogNnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gICYtY2xvc2V7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00wLjIxMzAxMyAwLjIxMzAxM0MwLjQ5NzAzMSAtMC4wNzEwMDQ0IDAuOTU3NTE1IC0wLjA3MTAwNDQgMS4yNDE1MyAwLjIxMzAxM0w4IDYuOTcxNDhMMTQuNzU4NSAwLjIxMzAxM0MxNS4wNDI1IC0wLjA3MTAwNDQgMTUuNTAzIC0wLjA3MTAwNDQgMTUuNzg3IDAuMjEzMDEzQzE2LjA3MSAwLjQ5NzAzMSAxNi4wNzEgMC45NTc1MTUgMTUuNzg3IDEuMjQxNTNMOS4wMjg1MiA4TDE1Ljc4NyAxNC43NTg1QzE2LjA3MSAxNS4wNDI1IDE2LjA3MSAxNS41MDMgMTUuNzg3IDE1Ljc4N0MxNS41MDMgMTYuMDcxIDE1LjA0MjUgMTYuMDcxIDE0Ljc1ODUgMTUuNzg3TDggOS4wMjg1MkwxLjI0MTUzIDE1Ljc4N0MwLjk1NzUxNSAxNi4wNzEgMC40OTcwMzEgMTYuMDcxIDAuMjEzMDEzIDE1Ljc4N0MtMC4wNzEwMDQ0IDE1LjUwMyAtMC4wNzEwMDQ0IDE1LjA0MjUgMC4yMTMwMTMgMTQuNzU4NUw2Ljk3MTQ4IDhMMC4yMTMwMTMgMS4yNDE1M0MtMC4wNzEwMDQ0IDAuOTU3NTE1IC0wLjA3MTAwNDQgMC40OTcwMzEgMC4yMTMwMTMgMC4yMTMwMTNaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufSIsIkB1c2UgJy4uL3V0aWxzL2JyZWFrcG9pbnRzJyBhcyAqO1xuXG5Aa2V5ZnJhbWVzIG9uYm9hcmRpbmdMb2FkaW5nIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7XG4gIH1cbn1cblxuLnp1Y19wYWdlICNtYWluIC5vbmJvYXJkaW5nIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ub25ib2FyZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gICYtY29udCB7XG4gICAgbWF4LXdpZHRoOiAxMTg0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJi1oZWFkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG4gIH1cblxuICAmLXR0bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBjb2xvcjogI2M4MDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcblxuICAgIC5jb250ZW50ICY6Zmlyc3QtY2hpbGQge1xuICAgICAgY29sb3I6ICNjODA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gdXApIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gIH1cblxuICAmLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gdXApIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgID4gOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmLWNoYXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMzBweCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwdncpO1xuICAgIH1cblxuICAgICYtaW1nIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgYmFja2dyb3VuZDogIzQxNDg1MjtcbiAgICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICAgIHdpZHRoOiA0MTJweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjUnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAyNSAzMCcgZmlsbD0nbm9uZSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfYl81MDg4XzE3MTQ1KSclM0UlM0NwYXRoIGQ9J00yNSA0LjQ3NzA1VjI1LjUyM0MyNS4wMDEzIDI2LjM1MzggMjQuNzM4NyAyNy4xNjggMjQuMjQyNiAyNy44NzE0QzIzLjc0NjQgMjguNTc0NyAyMy4wMzcgMjkuMTM4NCAyMi4xOTY1IDI5LjQ5NzJDMjEuMTk5MSAyOS45MTcyIDIwLjA4OTUgMzAuMDc4OSAxOC45OTQxIDI5Ljk2NEMxNy44OTg2IDI5Ljg0OTEgMTYuODYxNCAyOS40NjIyIDE2LjAwMDYgMjguODQ3M0wxLjcwMjYxIDE4LjMyNDRDMS4xNjgxNyAxNy45MTE0IDAuNzM5NTQ5IDE3LjQwMDggMC40NDU3OSAxNi44MjczQzAuMTUyMDMxIDE2LjI1MzcgMCAxNS42MzA1IDAgMTVDMCAxNC4zNjk1IDAuMTUyMDMxIDEzLjc0NjMgMC40NDU3OSAxMy4xNzI3QzAuNzM5NTQ5IDEyLjU5OTIgMS4xNjgxNyAxMi4wODg2IDEuNzAyNjEgMTEuNjc1NkwxNi4wMDA2IDEuMTUyNjlDMTYuODYxNCAwLjUzNzc5OCAxNy44OTg2IDAuMTUwODUyIDE4Ljk5NDEgMC4wMzU5NTM1QzIwLjA4OTUgLTAuMDc4OTQ3MSAyMS4xOTkxIDAuMDgyODI0NyAyMi4xOTY1IDAuNTAyODI1QzIzLjAzNyAwLjg2MTYwOSAyMy43NDY0IDEuNDI1MjkgMjQuMjQyNiAyLjEyODYyQzI0LjczODcgMi44MzE5NSAyNS4wMDEzIDMuNjQ2MTggMjUgNC40NzcwNVonIGZpbGw9JyUyMzQxNDg1MicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpXG4gICAgICAgICAgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtOHB4LCAtNTAlKTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAtNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaGVhZC1za2lwIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW46IDEwcHggMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IDBweCByZ2JhKDI4LCAzMCwgMzIsIDAuMDMpO1xuICAgIGhlaWdodDogNTcycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzAwMCwgMC43KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICB6LWluZGV4OiA5O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNmb3JtOiBhbGwgMC4ycztcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgIzAxYjMzYjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgICAgYW5pbWF0aW9uOiBvbmJvYXJkaW5nTG9hZGluZyAxLjRzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgfVxuXG4gICAgJi5zZW5kaW5nIHtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZvb3RlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggLTJweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDk7XG5cbiAgICAgICAgLm9uYm9hcmRpbmctc2tpcCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1uYXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC51c2VyLWJ0biB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICYuc2VuZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDJweDtcbiAgICAgICAgfVxuICAgICAgICAmLnNlbmQ6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjViODQwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWI4NDA7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmM5NWY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZjOTVmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJhY2s6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc2tpcC1saW5rOmlzKGEpIHtcbiAgICBjb2xvcjogIzdjODg5NztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMTZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICByb3ctZ2FwOiAyNHB4O1xuICAgIH1cblxuICAgICYtaGVhZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjViODQwO1xuICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRlc2Mge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zZWFyY2gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHJvdy1nYXA6IDEycHg7XG4gICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI3cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgICYtZmllbGQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAzNHB4IDEwcHggMTJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjdweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMzc0Nl80NTU3KSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTEuNTUyMyAxMi40OTUyQzEwLjQwMyAxMy40MzU2IDguOTM0MDQgMTMuOTk5OCA3LjMzMzE3IDEzLjk5OThDMy42NTEyNyAxMy45OTk4IDAuNjY2NTA0IDExLjAxNSAwLjY2NjUwNCA3LjMzMzE3QzAuNjY2NTA0IDMuNjUxMjcgMy42NTEyNyAwLjY2NjUwNCA3LjMzMzE3IDAuNjY2NTA0QzExLjAxNSAwLjY2NjUwNCAxMy45OTk4IDMuNjUxMjcgMTMuOTk5OCA3LjMzMzE3QzEzLjk5OTggOC45MzQwNCAxMy40MzU2IDEwLjQwMzEgMTIuNDk1MSAxMS41NTI0TDE1LjEzNzkgMTQuMTk1MUMxNS4zOTgyIDE0LjQ1NTQgMTUuMzk4MiAxNC44Nzc2IDE1LjEzNzkgMTUuMTM3OUMxNC44Nzc1IDE1LjM5ODIgMTQuNDU1NCAxNS4zOTgyIDE0LjE5NSAxNS4xMzc5TDExLjU1MjMgMTIuNDk1MlpNMTIuNjY2NSA3LjMzMzE3QzEyLjY2NjUgMTAuMjc4NyAxMC4yNzg3IDEyLjY2NjUgNy4zMzMxNyAxMi42NjY1QzQuMzg3NjUgMTIuNjY2NSAxLjk5OTg0IDEwLjI3ODcgMS45OTk4NCA3LjMzMzE3QzEuOTk5ODQgNC4zODc2NSA0LjM4NzY1IDEuOTk5ODQgNy4zMzMxNyAxLjk5OTg0QzEwLjI3ODcgMS45OTk4NCAxMi42NjY1IDQuMzg3NjUgMTIuNjY2NSA3LjMzMzE3WicgZmlsbD0nJTIzOTQ5OUFCJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMzc0Nl80NTU3JyUzRSUzQ3JlY3Qgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMnB4IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDM0cHggMTJweCAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjOTQ5OWFiO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1idG5zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcm93LWdhcDogMTRweDtcbiAgICAgICAgY29sdW1uLWdhcDogMTRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWJ0biB7XG4gICAgICAgIGNvbG9yOiAjOWM5YzljO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgICAgICAmLnNlbGVjdCB7XG4gICAgICAgICAgICBjb2xvcjogIzA2ZjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDBlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYudW5zZWxlY3Qge1xuICAgICAgICAgICAgY29sb3I6ICNkYzE0M2M7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogI2YyM2I2MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZpZWxkcy1hcmVhIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgbWF4LWhlaWdodDogMjEwcHg7XG5cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICB9XG5cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNTU1O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtYnRuLWNoZWNrYm94ZXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGNvbHVtbi1nYXA6IDZweDtcbiAgICAgIHJvdy1nYXA6IDhweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgICAgY29sdW1uLWdhcDogMTJweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgICYubW9iLWdyaWQge1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMThweDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogNnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYgMCUsICNmOGYyZjIgMTAwJSk7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzA2ZjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1idG4tcmFkaW9zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcm93LWdhcDogMTJweDtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2x1bW4tZ2FwOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwNjZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICMwMDY2ZmY7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDA2NmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cbiAgICAgICAgICBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmNvbXBhY3Qge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9J3JhZGlvJ106Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtcHJ7XG4gICAgICAmLW51bWJlcntcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgIH1cbiAgICAgICYtaXRte1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0Y1Qjg0MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1iYXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjZFMztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgJi1lcnIge1xuICAgIG1hcmdpbjogMTZweCBhdXRvO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYShyZWQsIDAuMik7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbn1cblxuLm9uYm9hcmRpbmctcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogOTkwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmO1xuXG4gICYtY292ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICAmOm5vdCguaXMtb3Blbikge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAmLmlzLXZpc2libGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIH1cblxuICAmLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAyNHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzODM4M2I7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS0xLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyMDIyMjkgMCUsICMzNTNhNDYgMTAwJSkpO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAyNHB4IDMycHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSB1cCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICByb3ctZ2FwOiAxNHB4O1xuICAgICAgcGFkZGluZzogNTZweDtcbiAgICB9XG4gIH1cblxuICAmLWhlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxNHB4O1xuICB9XG5cbiAgJi10dGwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIHVwKSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgJi1pbWcge1xuICAgIHdpZHRoOiAxMzJweDtcbiAgICBoZWlnaHQ6IDEzMXB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gdXApIHtcbiAgICAgIHdpZHRoOiAxODNweDtcbiAgICAgIGhlaWdodDogMTgycHg7XG4gICAgfVxuICB9XG5cbiAgJi1hY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAudXNlci1idG4ge1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAmLmdvbGQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjViODQwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjViODQwO1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZjOTVmO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmM5NWY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5ob2xsb3cge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuICB9XG5cbiAgJi1jbG9zZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTJweDtcbiAgICByaWdodDogMTJweDtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gdXApIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vbmJvYXJkLWJhbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTUwcHggYXV0bztcbiAgZ2FwOiAyNHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyMDIyMjkgMCUsICMzNTNhNDYgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTBweCAwcHggcmdiYSgyOCwgMzAsIDMyLCAwLjAzKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAmLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICYtdHRsIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgY29sb3I6ICNmNWI4NDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICB9XG4gIH1cblxuICAmLWJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tncm91bmQ6ICNmNWI4NDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAxNHB4IDI0cHg7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vc2V0dGluZ3MvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vdXRpbHMvYnJlYWtwb2ludHMnIGFzICo7XG4udXNlci1jYWItZWxlbXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVzZXItY2FiLXBob25le1xuICAmLXdyYXBwZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFN0U3RTc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmNWI3NDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDI0NSwgMTgzLCA2NCwgMC41KTtcbiAgICB9XG5cbiAgICAmLnNob3ctc2VsZWN0e1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gICAgfVxuICB9XG5cbiAgJi1maWVsZHtcbiAgICBmbGV4OiAxO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICBjYXJldC1jb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMycgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEzIDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xMzAxXzUxOCknJTNFJTNDcGF0aCBkPSdNMS40ODk4MSA5LjE4NDAyTDQuNDI5NzYgMTIuMjc1NEwwLjMyNTAxMiAxMy41TDEuNDg5ODEgOS4xODQwMlpNOC4yNTgyNiAyLjA2NzgyTDExLjE5NzYgNS4xNTg1N0w0LjcyMjkxIDExLjk2NkwxLjc4Mjk2IDguODc1OTJMOC4yNTgyNiAyLjA2NzgyWk0xMC40OTIzIDAuNzI2MjI0TDEyLjQyNjcgMi43NjAwN0MxMi45NTEzIDMuMzExMjcgMTIuNDgyNiAzLjgwODUyIDEyLjQ4MjYgMy44MDg1MkwxMS40OTQgNC44NDg1Mkw4LjU1MzM2IDEuNzU2NDdMOS41NDIwMSAwLjcxNzEyNEw5LjU1NTAxIDAuNzA0Nzc0QzkuNjMyMzYgMC42MzE5NzQgMTAuMDU4OCAwLjI3MDU3NCAxMC40OTIzIDAuNzI2MjI0WicgZmlsbD0nJTIzQTlBOUE5Jy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTMwMV81MTgnJTNFJTNDcmVjdCB3aWR0aD0nMTMnIGhlaWdodD0nMTMnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDAuNSknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICBiYWNrZ3JvdW5kLW9yaWdpbjogY29udGVudC1ib3g7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcblxuICAgICYuc2hvd3tcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxuXG4gICYtZmxhZ3tcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5jb250ZW50ICZ7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgfVxuICB9XG5cbiAgJi1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U3RTdFNztcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgICB6LWluZGV4OiAyMDtcblxuICAgICYuZC1ub25lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi1zZWFyY2gge1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTdFN0U3O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTdFN0U3O1xuICB9XG5cbiAgJi1tYXNrIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA2MnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICB9XG5cbiAgICAmLmhpZGRlbiB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gICYtc2VsZWN0LWltZ3tcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgLmNvbnRlbnQgJntcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICB9XG4gIH1cblxuICAmLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LWhlaWdodDogMTYwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgIC5jb250ZW50ICZ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDJweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNvbG9yOiAgI0E5QTlBOTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICB0ZXh0LWFsaWduOiBzdGFydDtcblxuICAgICAgLmNvbnRlbnQgJntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQgJjpiZWZvcmV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cblxuICAgICAgc3BhbntcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogI0E5QTlBOTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cblxuICAgICAgaW1ne1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXByZWZpeCB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgJi1wbGFjZWhvbGRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjQTlBOUE5O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgLmRpZ2l0IHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIC5wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI0E5QTlBOTtcbiAgICB9XG5cbiAgICAmLmhpZGRlbntcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG59XG5cbi51c2VyLWNhYi1mb3Jte1xuICAuaGFzLWVycm9ye1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTM1MztcbiAgfVxuICAuaW5wdXQtZXJyb3J7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAxJTtcbiAgICBjb2xvcjogI0ZGNTM1MztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnVzZXItY2FiLXBob25lLXdyYXBwZXItZmxhZ3tcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMS40MzE0OCA5LjM2ODgxQzEuNTk1NTcgOS41MzI4NSAxLjgxODA5IDkuNjI1IDIuMDUwMTEgOS42MjVDMi4yODIxMiA5LjYyNSAyLjUwNDY0IDkuNTMyODUgMi42Njg3MyA5LjM2ODgxTDYuOTk5OTggNS4wMzc1NkwxMS4zMzEyIDkuMzY4ODFDMTEuNDk2MyA5LjUyODIgMTEuNzE3MyA5LjYxNjQgMTEuOTQ2NyA5LjYxNDRDMTIuMTc2MSA5LjYxMjQxIDEyLjM5NTYgOS41MjAzOSAxMi41NTc4IDkuMzU4MTVDMTIuNzIwMSA5LjE5NTkyIDEyLjgxMjEgOC45NzY0NiAxMi44MTQxIDguNzQ3MDRDMTIuODE2MSA4LjUxNzYyIDEyLjcyNzkgOC4yOTY1OSAxMi41Njg1IDguMTMxNTZMNy42MTg2MSAzLjE4MTY5QzcuNDU0NTIgMy4wMTc2NSA3LjIzMiAyLjkyNTUgNi45OTk5OCAyLjkyNTVDNi43Njc5NiAyLjkyNTUgNi41NDU0NCAzLjAxNzY1IDYuMzgxMzYgMy4xODE2OUwxLjQzMTQ4IDguMTMxNTZDMS4yNjc0NCA4LjI5NTY1IDEuMTc1MjkgOC41MTgxNyAxLjE3NTI5IDguNzUwMTlDMS4xNzUyOSA4Ljk4MjIxIDEuMjY3NDQgOS4yMDQ3MyAxLjQzMTQ4IDkuMzY4ODFaJyBmaWxsPSclMjMzNTM1MzUnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLTEpO1xuXG4gICAgLnNob3ctc2VsZWN0ICZ7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICB9XG5cbn1cbi51c2VyLWNhYi1waG9uZS1wcmVmaXgtaGlkZXtcbiAgb3BhY2l0eTogMDtcbn1cblxuI3VzZXItY2FiaW5ldC1wZXJzb25hbC1kZXRhaWxzIC51c2VyLWJ0bntcbiAgZGlzcGxheTogbm9uZTtcbiAgJi5pcy1hY3RpdmV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnVzZXItY2FiLXBob25lLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4udXNlci1jYWItcGhvbmUtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiBncmV5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnVzZXItY2FiLXBob25lLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNXB4ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59IiwiLyoqXG4gKiBTd2lwZXIgMTEuMi4xMFxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyNSBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBKdW5lIDI4LCAyMDI1XG4gKi9cblxuQHVzZSAnc3dpcGVyLXZhcnMuc2NzcycgYXMgdmFycztcbkBhdC1yb290IHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdzd2lwZXItaWNvbnMnO1xuICAgIHNyYzogdXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpXG4gICAgICBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxufVxuQGF0LXJvb3Qge1xuICA6cm9vdCB7XG4gICAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICN7dmFycy4kdGhlbWVDb2xvcn07XG4gICAgLypcbiAgICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gICAgLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5pdGlhbDtcbiAgICAqL1xuICB9XG59XG46aG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sIGluaXRpYWwpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG4uc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cbi5zd2lwZXItM2Qge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xuICAuc3dpcGVyLXNsaWRlLFxuICAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5cbi8qIENTUyBNb2RlICovXG4uc3dpcGVyLWNzcy1tb2RlIHtcbiAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRm9yIEZpcmVmb3ggKi9cbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xuICB9XG4gICYuc3dpcGVyLWhvcml6b250YWwge1xuICAgID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICAgIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xuICAgIH1cbiAgfVxuICAmLnN3aXBlci12ZXJ0aWNhbCB7XG4gICAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG4gICAgfVxuICB9XG4gICYuc3dpcGVyLWZyZWUtbW9kZSB7XG4gICAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgICB9XG4gICAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIHNjcm9sbC1zbmFwLWFsaWduOiBub25lO1xuICAgIH1cbiAgfVxuICAmLnN3aXBlci1jZW50ZXJlZCB7XG4gICAgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgb3JkZXI6IDk5OTk7XG4gICAgfVxuICAgID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gICAgICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIHNjcm9sbC1zbmFwLXN0b3A6IGFsd2F5cztcbiAgICB9XG4gIH1cbiAgJi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwge1xuICAgID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG4gICAgfVxuICAgID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xuICAgIH1cbiAgfVxuICAmLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwge1xuICAgID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbiAgICB9XG4gICAgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogMXB4O1xuICAgICAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbiAgICB9XG4gIH1cbn1cblxuLyogU2xpZGUgc3R5bGVzIHN0YXJ0ICovXG4vKiAzRCBTaGFkb3dzICovXG4uc3dpcGVyLTNkIHtcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcyksXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSB7XG4gIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICAgIGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgfVxufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZSB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogI2ZmZjtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICMwMDA7XG59XG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4vKiBTbGlkZSBzdHlsZXMgZW5kICovXG5cblxuXG4iLCJAdXNlICdzZXR0aW5ncy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICd1dGlscy9icmVha3BvaW50cycgYXMgKjtcbkB1c2UgJ2NvbXBvbmVudHMvb25ib2FyZGluZyc7XG5AdXNlICdjb21wb25lbnRzL3Bob25lLXNlbGVjdCc7XG5AdXNlICcuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlcic7XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaGVhZGVyLXVzZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYtYnRuIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDZweDtcbiAgfVxuXG4gIGltZyB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gICYtbmF2LXdyYXAge1xuICAgIC0tdG9wLXNwYWNlOiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDg1JTtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tdG9wLXNwYWNlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzO1xuICAgIHdpZHRoOiAyNDRweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyh2YXIoLS10b3Atc3BhY2UpIC0gMTBweCk7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xuICAgIH1cbiAgfVxuXG4gICYtbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMGQxODFlO1xuICAgIHBhZGRpbmc6IDEwcHggMCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNnB4IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgOndoZXJlKGEpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjIxMjY7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICM1YTY2NmM7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMtd2l0aGluIC5oZWFkZXItdXNlci1uYXYtd3JhcCxcbiAgJi1idG46aG92ZXIgKyAuaGVhZGVyLXVzZXItbmF2LXdyYXAsXG4gIC5oZWFkZXItdXNlci1uYXYtd3JhcDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB9XG59XG5cbi51Yy1mYXYtYWRkLW1zZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzM1MzUzNTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweCA0MHB4IDE1cHggMzBweDtcbiAgY29sdW1uLWdhcDogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB6LWluZGV4OiAxMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuXG4gIGJ1dHRvbiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTRweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDE2IDE3JyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzYSknJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J00yIDE2LjE1Ni40NjkgMTQuNjI1IDYuNTk0IDguNS40NjkgMi4zNzUgMiAuODQ0bDYuMTI1IDYuMTI1TDE0LjI1Ljg0NGwxLjUzMSAxLjUzMUw5LjY1NiA4LjVsNi4xMjUgNi4xMjUtMS41MzEgMS41MzEtNi4xMjUtNi4xMjVMMiAxNi4xNTZaJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nYSclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTAgMGgxNnYxN0gweicvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcbiAgICB9XG4gIH1cbn1cblxuLnVzZXItaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICBib3gtc2hhZG93OiAycHggMnB4IDEwcHggcmdiYSgyOCwgMzAsIDMyLCAwLjAzKTtcbiAgcGFkZGluZzogMTJweCAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y1Yjc0MDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDI0NSwgMTgzLCA2NCwgMC41KTtcbiAgfVxuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkY29sb3ItZGFyay1ncmV5O1xuICB9XG59XG5cbi51c2VyLXBhc3N3b3JkIHtcbiAgJi1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICYtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjI5MjIyIDEuNzE2NzlDMi4yNTQ1NCAxLjY3OTYgMi4yMDk4IDEuNjUwMSAyLjE2MDU3IDEuNjI5OTdDMi4xMTEzNCAxLjYwOTg1IDIuMDU4NTcgMS41OTk0OSAyLjAwNTI4IDEuNTk5NDlDMS45NTE5OSAxLjU5OTQ5IDEuODk5MjIgMS42MDk4NSAxLjg0OTk5IDEuNjI5OTdDMS44MDA3NiAxLjY1MDEgMS43NTYwMiAxLjY3OTYgMS43MTgzNCAxLjcxNjc5QzEuNjgwNjYgMS43NTM5OCAxLjY1MDc3IDEuNzk4MTMgMS42MzAzOCAxLjg0NjczQzEuNjA5OTggMS44OTUzMiAxLjU5OTQ5IDEuOTQ3NCAxLjU5OTQ5IDEuOTk5OTlDMS41OTk0OSAyLjA1MjU5IDEuNjA5OTggMi4xMDQ2NyAxLjYzMDM4IDIuMTUzMjZDMS42NTA3NyAyLjIwMTg1IDEuNjgwNjYgMi4yNDYgMS43MTgzNCAyLjI4MzE5TDQuNTU1MyA1LjA4MTU5QzMuMTUwMjYgNi4wMjc0NiAyLjE3MjEgNy40NzQ3MSAxLjgyNjk2IDkuMTE4MzlDMS44MTYxIDkuMTY5ODcgMS44MTU2MiA5LjIyMjk2IDEuODI1NTUgOS4yNzQ2MkMxLjgzNTQ4IDkuMzI2MjggMS44NTU2MiA5LjM3NTUgMS44ODQ4MiA5LjQxOTQ4QzEuOTE0MDMgOS40NjM0NiAxLjk1MTcyIDkuNTAxMzMgMS45OTU3NiA5LjUzMDkzQzIuMDM5NzkgOS41NjA1MyAyLjA4OTMgOS41ODEyOCAyLjE0MTQ1IDkuNTkxOTlDMi4xOTM2MSA5LjYwMjcxIDIuMjQ3NCA5LjYwMzE4IDIuMjk5NzQgOS41OTMzOEMyLjM1MjA4IDkuNTgzNTggMi40MDE5NiA5LjU2MzcgMi40NDY1MSA5LjUzNDg4QzIuNDkxMDcgOS41MDYwNSAyLjUyOTQ0IDkuNDY4ODUgMi41NTk0MyA5LjQyNTM5QzIuNTg5NDIgOS4zODE5MyAyLjYxMDQ1IDkuMzMzMDcgMi42MjEzMSA5LjI4MTU5QzIuNzc1OTMgOC41NDI4NSAzLjA3ODMxIDcuODQxOTcgMy41MTA3NSA3LjIxOTk3QzMuOTQzMTggNi41OTc5OCA0LjQ5Njk3IDYuMDY3MzcgNS4xMzk3MiA1LjY1OTE5TDYuNDI1MjcgNi45Mjc5OUM2LjA5MTk0IDcuMTY1MjIgNS44MTQ4MSA3LjQ3MTA4IDUuNjEzMDUgNy44MjQ0MkM1LjQxMTI5IDguMTc3NzcgNS4yODk3MiA4LjU3MDE1IDUuMjU2NzQgOC45NzQ0NEM1LjIyMzc2IDkuMzc4NzIgNS4yODAxNyA5Ljc4NTI1IDUuNDIyMDYgMTAuMTY1OUM1LjU2Mzk1IDEwLjU0NjUgNS43ODc5MyAxMC44OTIyIDYuMDc4NTIgMTEuMTc5QzYuMzY5MSAxMS40NjU4IDYuNzE5MzUgMTEuNjg2OSA3LjEwNTAyIDExLjgyNjlDNy40OTA2OSAxMS45NjcgNy45MDI1OSAxMi4wMjI2IDguMzEyMjEgMTEuOTkwMUM4LjcyMTgzIDExLjk1NzYgOS4xMTk0IDExLjgzNzYgOS40Nzc0MSAxMS42Mzg0QzkuODM1NDEgMTEuNDM5MyAxMC4xNDUzIDExLjE2NTggMTAuMzg1NyAxMC44MzY4TDEzLjg3NjggMTQuMjgzMkMxMy45NTI5IDE0LjM1ODMgMTQuMDU2MSAxNC40MDA1IDE0LjE2MzcgMTQuNDAwNUMxNC4yNzEzIDE0LjQwMDUgMTQuMzc0NSAxNC4zNTgzIDE0LjQ1MDYgMTQuMjgzMkMxNC41MjY3IDE0LjIwODEgMTQuNTY5NSAxNC4xMDYyIDE0LjU2OTUgMTRDMTQuNTY5NSAxMy44OTM4IDE0LjUyNjcgMTMuNzkxOSAxNC40NTA2IDEzLjcxNjhMMi4yOTIyMiAxLjcxNjc5Wk05LjgwMjA3IDEwLjI2MDhDOS42NDAyOSAxMC41MTU1IDkuNDIyNCAxMC43MzEgOS4xNjQ2MSAxMC44OTEyQzguOTA2ODIgMTEuMDUxNCA4LjYxNTc1IDExLjE1MjEgOC4zMTMwNyAxMS4xODU5QzguMDEwMzggMTEuMjE5OCA3LjcwMzg2IDExLjE4NTggNy40MTYzMSAxMS4wODY2QzcuMTI4NzUgMTAuOTg3NCA2Ljg2NzU2IDEwLjgyNTQgNi42NTIxNiAxMC42MTI5QzYuNDM2NzYgMTAuNDAwMyA2LjI3MjcgMTAuMTQyNSA2LjE3MjE3IDkuODU4NjdDNi4wNzE2NCA5LjU3NDg2IDYuMDM3MjQgOS4yNzIzMyA2LjA3MTUxIDguOTczNTlDNi4xMDU3OSA4LjY3NDg1IDYuMjA3ODcgOC4zODc1OCA2LjM3MDE2IDguMTMzMTRDNi41MzI0NCA3Ljg3ODcxIDYuNzUwNzYgNy42NjM2NiA3LjAwODg3IDcuNTAzOTlMOS44MDIwNyAxMC4yNjA4Wk04LjE4NSA2LjQwMTU5TDEwLjkxOTggOS4xMDA3OUMxMC44OTQ0IDguMzkyOSAxMC41OTgyIDcuNzIwODEgMTAuMDkwNyA3LjIxOTk0QzkuNTgzMiA2LjcxOTA3IDguOTAyMjQgNi40MjY2NSA4LjE4NSA2LjQwMTU5Wk04LjA4NDQ5IDQuNzk5OTlDNy42MjI0NyA0Ljc5OTk5IDcuMTY5MzYgNC44NTkxOSA2LjczNDA5IDQuOTcwMzlMNi4wODMyMSA0LjMyNzk5QzYuNzI3NTMgNC4xMTA5NCA3LjQwMzY3IDQuMDAwMTIgOC4wODQ0OSAzLjk5OTk5QzExLjA3NzkgMy45OTk5OSAxMy43MTE0IDYuMTM4MzkgMTQuMzQyIDkuMTE4MzlDMTQuMzYzOSA5LjIyMjM2IDE0LjM0MzEgOS4zMzA2NiAxNC4yODQyIDkuNDE5NDhDMTQuMjI1MiA5LjUwODMgMTQuMTMyOSA5LjU3MDM1IDE0LjAyNzUgOS41OTE5OUMxMy45MjIyIDkuNjEzNjMgMTMuODEyNSA5LjU5MzA5IDEzLjcyMjUgOS41MzQ4OEMxMy42MzI1IDkuNDc2NjcgMTMuNTY5NiA5LjM4NTU2IDEzLjU0NzcgOS4yODE1OUMxMi45OTQ5IDYuNjYxNTkgMTAuNjg0IDQuNzk5OTkgOC4wODQ0OSA0Ljc5OTk5WicgZmlsbD0nJTIzQTlBOUE5Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB0b3A6IDE0cHg7XG4gICAgcmlnaHQ6IDE0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMDtcblxuICAgICYuc2hvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE3IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOC41MDAyIDYuMDAyOTlDOC44NTA0NCA2LjAwMjk5IDkuMTk3MjQgNi4wNzE5OCA5LjUyMDgyIDYuMjA2MDFDOS44NDQzOSA2LjM0MDAzIDEwLjEzODQgNi41MzY0OCAxMC4zODYxIDYuNzg0MTRDMTAuNjMzNyA3LjAzMTc5IDEwLjgzMDIgNy4zMjU4IDEwLjk2NDIgNy42NDkzOEMxMS4wOTgyIDcuOTcyOTUgMTEuMTY3MiA4LjMxOTc2IDExLjE2NzIgOC42Njk5OUMxMS4xNjcyIDkuMDIwMjMgMTEuMDk4MiA5LjM2NzAzIDEwLjk2NDIgOS42OTA2MUMxMC44MzAyIDEwLjAxNDIgMTAuNjMzNyAxMC4zMDgyIDEwLjM4NjEgMTAuNTU1OEMxMC4xMzg0IDEwLjgwMzUgOS44NDQzOSAxMC45OTk5IDkuNTIwODIgMTEuMTM0QzkuMTk3MjQgMTEuMjY4IDguODUwNDQgMTEuMzM3IDguNTAwMiAxMS4zMzdDNy43OTI4NyAxMS4zMzcgNy4xMTQ1MSAxMS4wNTYgNi42MTQzNSAxMC41NTU4QzYuMTE0MTkgMTAuMDU1NyA1LjgzMzIgOS4zNzczMyA1LjgzMzIgOC42Njk5OUM1LjgzMzIgNy45NjI2NiA2LjExNDE5IDcuMjg0MyA2LjYxNDM1IDYuNzg0MTRDNy4xMTQ1MSA2LjI4Mzk4IDcuNzkyODcgNi4wMDI5OSA4LjUwMDIgNi4wMDI5OVpNOC41MDAyIDcuMDAyOTlDOC4wNTgwOCA3LjAwMjk5IDcuNjM0MDggNy4xNzg2MiA3LjMyMTQ1IDcuNDkxMjVDNy4wMDg4MyA3LjgwMzg3IDYuODMzMiA4LjIyNzg4IDYuODMzMiA4LjY2OTk5QzYuODMzMiA5LjExMjExIDcuMDA4ODMgOS41MzYxMiA3LjMyMTQ1IDkuODQ4NzRDNy42MzQwOCAxMC4xNjE0IDguMDU4MDggMTAuMzM3IDguNTAwMiAxMC4zMzdDOC45NDIzMiAxMC4zMzcgOS4zNjYzMiAxMC4xNjE0IDkuNjc4OTUgOS44NDg3NEM5Ljk5MTU3IDkuNTM2MTIgMTAuMTY3MiA5LjExMjExIDEwLjE2NzIgOC42Njk5OUMxMC4xNjcyIDguMjI3ODggOS45OTE1NyA3LjgwMzg3IDkuNjc4OTUgNy40OTEyNUM5LjM2NjMyIDcuMTc4NjIgOC45NDIzMiA3LjAwMjk5IDguNTAwMiA3LjAwMjk5Wk04LjUwMDIgMy42NjY5OUMxMS41NzYyIDMuNjY2OTkgMTQuMjMwMiA1Ljc2Njk5IDE0Ljk2NzIgOC43MDk5OUMxNC45ODQ4IDguNzc0MjYgMTQuOTg5NCA4Ljg0MTM5IDE0Ljk4MDcgOC45MDc0NkMxNC45NzIgOC45NzM1MiAxNC45NTAyIDkuMDM3MTggMTQuOTE2NiA5LjA5NDdDMTQuODgyOSA5LjE1MjIyIDE0LjgzODEgOS4yMDI0MyAxNC43ODQ4IDkuMjQyMzhDMTQuNzMxNSA5LjI4MjMzIDE0LjY3MDcgOS4zMTEyMiAxNC42MDYgOS4zMjczNUMxNC41NDE0IDkuMzQzNDggMTQuNDc0MiA5LjM0NjUzIDE0LjQwODMgOS4zMzYzMUMxNC4zNDI1IDkuMzI2MDkgMTQuMjc5MyA5LjMwMjgxIDE0LjIyMjYgOS4yNjc4NEMxNC4xNjU5IDkuMjMyODcgMTQuMTE2NyA5LjE4NjkxIDE0LjA3OCA5LjEzMjY3QzE0LjAzOTMgOS4wNzg0MyAxNC4wMTE4IDkuMDE3IDEzLjk5NzIgOC45NTE5OUMxMy42ODc4IDcuNzI4MjcgMTIuOTc4OSA2LjY0Mjc4IDExLjk4MjggNS44Njc1QzEwLjk4NjcgNS4wOTIyMiA5Ljc2MDM4IDQuNjcxNDggOC40OTgxNCA0LjY3MTk0QzcuMjM1OSA0LjY3MjQgNi4wMDk5IDUuMDk0MDMgNS4wMTQzOCA1Ljg3MDAzQzQuMDE4ODYgNi42NDYwNCAzLjMxMDc0IDcuNzMyMDQgMy4wMDIyIDguOTU1OTlDMi45NjkyMSA5LjA4Mzc5IDIuODg3MDMgOS4xOTMzNyAyLjc3MzU3IDkuMjYwODFDMi42NjAxMiA5LjMyODI2IDIuNTI0NiA5LjM0ODEyIDIuMzk2NTYgOS4zMTYwNEMyLjI2ODUzIDkuMjgzOTcgMi4xNTgzNyA5LjIwMjU3IDIuMDkwMTIgOS4wODk2QzIuMDIxODYgOC45NzY2MyAyLjAwMTA0IDguODQxMjUgMi4wMzIyIDguNzEyOTlDMi4zOTM5IDcuMjcxNDUgMy4yMjY3NiA1Ljk5MjAzIDQuMzk4NTYgNS4wNzc4NUM1LjU3MDM3IDQuMTYzNjYgNy4wMTM5NyAzLjY2NzEgOC41MDAyIDMuNjY2OTlaJyBmaWxsPSclMjNBOUE5QTknLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5cbi51c2VyLWNhYiB7XG4gIGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDRweDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KHh4bGFyZ2UpIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwcHgpO1xuICB9XG5cbiAgZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzJweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LWZhbWlseTogcHJhZ21hdGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgfVxuICB9XG5cbiAgZmllbGRzZXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJi1vdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAudXNlci1idG4ge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICYtYm94IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMTZweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICB9XG5cbiAgICAudXNlci1idG4ge1xuICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICB9XG4gIH1cblxuICAmLXBhc3MtYm94IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMTJweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMTU0cHg7XG5cbiAgICAgIC51c2VyLWJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bGFyZ2UpIHtcbiAgICAgIGdhcDogMjRweDtcbiAgICB9XG4gIH1cblxuICAmLWVsZW0ge1xuICAgICYtdHRsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ2FwOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgIGNvbG9yOiAjNzI3MjcyO1xuICAgIH1cblxuICAgICYtZm9yZ290IHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1jYWItaGVscGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuICB9XG5cbiAgJi1pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBjb2x1bW4tZ2FwOiAzMnB4O1xuICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNDBweCAxZnI7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG8gMWZyO1xuICAgIG1pbi1oZWlnaHQ6IDgwdmg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgICdhc2lkZSB0aXRsZSdcbiAgICAgICdhc2lkZSBtYWluJztcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bGFyZ2UpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjgwcHggMWZyO1xuICAgIH1cblxuICAgID4gKiB7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgfVxuICB9XG5cbiAgJi1hc2lkZSB7XG4gICAgZ3JpZC1hcmVhOiBhc2lkZTtcbiAgICBiYWNrZ3JvdW5kOiAjMGQxODFlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTZweCAwO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwMHB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjMGQxODFlO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgd2lkdGg6IDIwMDBweDtcbiAgICAgICAgbGVmdDogLTUwMHB4O1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDAgNjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICYuYXNpZGUtc2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxMnB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICYuaGlkZGVuLWZvci1tb2Ige1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYnV0dG9uLmludmVydCB7XG4gICAgICAgIHdpZHRoOiAxNjVweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1mb290IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbmljayB7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmLWltZyB7XG4gICAgd2lkdGg6IDExN3B4O1xuICAgIGhlaWdodDogMTE3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGE0YTQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYtcGhvdG8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYtcG9wdXAge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA5NjtcblxuICAgICAgJi5vcGVuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgfVxuXG4gICAgICAmLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbGlnaHQtYmxhY2s7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIHdpZHRoOiAzOTVweDtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1heC13aWR0aDogOTYlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY2xvc2Uge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTZweDtcbiAgICAgIHRvcDogMTZweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi1jYW1lcmEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xMHB4O1xuICAgIHJpZ2h0OiAtMThweDtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJi1uYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMGQxODFlO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgei1pbmRleDogOTk5O1xuICAgIH1cblxuICAgICYtbGlzdCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgIC8vZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgJjp3aGVyZSg6aG92ZXIsIDpmb2N1cywgLmFjdGl2ZSkge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMxNjIxMjY7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMGI2MThiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAmLmxhcmdlIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIzcHg7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICM1YTY2NmM7XG4gICAgICB9XG5cbiAgICAgIC5zbWFsbCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGFyZ2Uge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtY291bnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgcGFkZGluZzogM3B4IDVweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyNTU2OTE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbWFpbiB7XG4gICAgZ3JpZC1hcmVhOiBtYWluO1xuICAgIHBhZGRpbmc6IDAgMCAzMnB4IDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDE2cHggMjRweDtcbiAgICBncmlkLWFyZWE6IHRpdGxlO1xuICAgIHBhZGRpbmc6IDMycHggMCAwIDA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgb3JkZXI6IC0xO1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYtc2V0dGluZ3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgZ3JpZC1nYXA6IDE2cHg7XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMycHg7XG4gICAgZ3JpZC1nYXA6IDMycHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDEwcHggMCByZ2JhKDI4LCAzMCwgMzIsIDAuMDMpO1xuICAgIG1heC13aWR0aDogOTAycHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgZ2FwOiAyNHB4O1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAyMDAwcHg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogLTUwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc3VidHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgLnVzZXItY2FiLXBhcyAmIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuICB9XG5cbiAgJi1uYW1lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMycgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEzIDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xMzAxXzUxOCknJTNFJTNDcGF0aCBkPSdNMS40ODk4MSA5LjE4NDAyTDQuNDI5NzYgMTIuMjc1NEwwLjMyNTAxMiAxMy41TDEuNDg5ODEgOS4xODQwMlpNOC4yNTgyNiAyLjA2NzgyTDExLjE5NzYgNS4xNTg1N0w0LjcyMjkxIDExLjk2NkwxLjc4Mjk2IDguODc1OTJMOC4yNTgyNiAyLjA2NzgyWk0xMC40OTIzIDAuNzI2MjI0TDEyLjQyNjcgMi43NjAwN0MxMi45NTEzIDMuMzExMjcgMTIuNDgyNiAzLjgwODUyIDEyLjQ4MjYgMy44MDg1MkwxMS40OTQgNC44NDg1Mkw4LjU1MzM2IDEuNzU2NDdMOS41NDIwMSAwLjcxNzEyNEw5LjU1NTAxIDAuNzA0Nzc0QzkuNjMyMzYgMC42MzE5NzQgMTAuMDU4OCAwLjI3MDU3NCAxMC40OTIzIDAuNzI2MjI0WicgZmlsbD0nJTIzQTlBOUE5Jy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTMwMV81MTgnJTNFJTNDcmVjdCB3aWR0aD0nMTMnIGhlaWdodD0nMTMnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDAuNSknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICBiYWNrZ3JvdW5kLW9yaWdpbjogY29udGVudC1ib3g7XG4gIH1cblxuICAvL25vdGlmaWNhdGlvbnNcbiAgJi1udGYge1xuICAgICYtaXRlbXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMTFweCAxMnB4IDExcHggMTZweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1tZWRpdW0tZ3JleTtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICB3aWR0aDogMzMwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vc3dpdGNoZXJcbiAgJi1zdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHNwYW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICY6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NmZmO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMThweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWhlbHBlciB7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAmLWRlbCB7XG4gICAgJi1idG5zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgd2lkdGg6IDMxMHB4O1xuICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgfVxuXG4gICAgJi10dGwge1xuICAgICAgZm9udC1mYW1pbHk6IHByYWdtYXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtcG9wdXAge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA5NjtcblxuICAgICAgJi5vcGVuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC51c2VyLWJ0biB7XG4gICAgICAgICYuaG9sbG93IHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMjRweDtcbiAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMTBweCAwcHggcmdiYSgyOCwgMzAsIDMyLCAwLjAzKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB3aWR0aDogMzgwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA5NiU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jaGVja2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmOmNoZWNrZWQgKyBzcGFuOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHtcbiAgICAgICAgICBpbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMycgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDEzIDEyJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNGNUI4NDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScxLjY2NycgZD0nTTEwLjUgMyA1IDguNSAyLjUgNicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICBwb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG5cbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aXMoOmhvdmVyLCA6Zm9jdXMpIHNwYW46YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLW9yYW5nZTtcbiAgICB9XG5cbiAgICAmLWFyZWEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiA0cHg7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTlhOWE5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5vdC12YWxpZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG5bZGF0YS1uby1idG5dIHtcbiAgLnVzZXItYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTlhOWE5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhOWE5YTk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjViODQwO1xuICAgICAgYmFja2dyb3VuZDogI2Y1Yjg0MDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcblxuICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTlhOWE5O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTlhOWE5O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb3VudHJ5LXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICBzZWxlY3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2VsZWN0ZWQtaXRlbSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGdhcDogMTJweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjQzMTQ4IDQuNjMxMzdDMS41OTU1NyA0LjQ2NzMzIDEuODE4MDkgNC4zNzUxOCAyLjA1MDExIDQuMzc1MThDMi4yODIxMiA0LjM3NTE4IDIuNTA0NjQgNC40NjczMyAyLjY2ODczIDQuNjMxMzdMNi45OTk5OCA4Ljk2MjYyTDExLjMzMTIgNC42MzEzN0MxMS40OTYzIDQuNDcxOTggMTEuNzE3MyA0LjM4Mzc5IDExLjk0NjcgNC4zODU3OEMxMi4xNzYxIDQuMzg3NzcgMTIuMzk1NiA0LjQ3OTggMTIuNTU3OCA0LjY0MjAzQzEyLjcyMDEgNC44MDQyNiAxMi44MTIxIDUuMDIzNzIgMTIuODE0MSA1LjI1MzE0QzEyLjgxNjEgNS40ODI1NyAxMi43Mjc5IDUuNzAzNTkgMTIuNTY4NSA1Ljg2ODYyTDcuNjE4NjEgMTAuODE4NUM3LjQ1NDUyIDEwLjk4MjUgNy4yMzIgMTEuMDc0NyA2Ljk5OTk4IDExLjA3NDdDNi43Njc5NiAxMS4wNzQ3IDYuNTQ1NDQgMTAuOTgyNSA2LjM4MTM2IDEwLjgxODVMMS40MzE0OCA1Ljg2ODYyQzEuMjY3NDQgNS43MDQ1MyAxLjE3NTI5IDUuNDgyMDEgMS4xNzUyOSA1LjI1QzEuMTc1MjkgNS4wMTc5OCAxLjI2NzQ0IDQuNzk1NDYgMS40MzE0OCA0LjYzMTM3WicgZmlsbD0nJTIzMzUzNTM1Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgdHJhbnNpdGlvbjogMC41cztcbiAgICB9XG5cbiAgICAmLm9wZW4ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMgJHJhZGl1cyAwIDA7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjYjtcbiAgICB9XG4gIH1cblxuICAuaXRlbSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMjhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTJweDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICB9XG4gIH1cblxuICAuaXRlbTpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5hbGwtaXRlbXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkcmFkaXVzICRyYWRpdXM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgcGFkZGluZzogMCAxNnB4IDhweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDA7XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQ6IGdyZXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5hbGwtaXRlbXMtaGlkZSB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgfVxuXG4gIC5zZGYge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgfVxufVxuXG4uZ29vZ2xlLXNpZ24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmLXR4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2NiY2JjYjAwLCAjY2JjYmNiLCAjY2JjYmNiMDApO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYtYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA2cHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGFyay1ncmV5O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuXG4udGlwcHktYm94W2RhdGEtdGhlbWU9J3VzZXInXSB7XG4gIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDRweCA0cHggMTBweCAjMDAwMDAwMTUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1pbi13aWR0aDogMTIzcHg7XG5cbiAgLnRpcHB5LWFycm93IHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG59XG5cbmlucHV0Lm5vdC12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMTQzYztcbiAgY29sb3I6ICNkYzE0M2M7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMxNDNjO1xuICB9XG59XG5cbnNwYW4ge1xuICAmOndoZXJlKC5ub3QtdmFsaWQsIC5pcy12YWxpZCkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnKiAnO1xuICAgIH1cbiAgfVxuXG4gICYuaXMtdmFsaWQge1xuICAgIGNvbG9yOiAjNGRjOTc1ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGpzLWxvYWRlciB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmpzLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAwLjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDFweCk7XG4gIHotaW5kZXg6IDk5OTg7XG5cbiAgJi1zcGlubmVyIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgYm9yZGVyOiAzcHggc29saWQgJGNvbG9yLW9yYW5nZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICBhbmltYXRpb246IGpzLWxvYWRlciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cbn1cblxuLnVjLWZhdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcblxuICAmLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZ2FwOiAxNHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdhcDogMjBweCAxNHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGxhcmdlKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIH1cbiAgfVxuXG4gICYtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IHJnYmEoMjgsIDMwLCAzMiwgMC4wMyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi10b3Age1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk1ZGVnLCAjZDAwNTA1IC0yMS42NyUsICNlYzg1MjUgMTEwLjk1JSk7XG4gICAgICBwYWRkaW5nOiA5cHggMTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxN3B4O1xuICAgICAgdG9wOiAtN3B4O1xuICAgICAgbWluLXdpZHRoOiAxMzRweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDkgNyclM0UlM0NwYXRoIGZpbGw9JyUyM0Q2MjEwRCcgZD0nTTQgN2g1VjBINHY3WicvJTNFJTNDcGF0aCBmaWxsPSclMjNBQjE3MDcnIGQ9J000LjAwNy4wMDJDMS43OTIgMC0uMDAxIDIuMjA4LS4wMDMgNC45MzVWN2w4IC4wMDRWNC45MzlDOCAyLjIxIDYuMjA5LjAwMyA0LjAwOC4wMDJaJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSAxcHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaW1nIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDQzMC8yNDA7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtYm9udXMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZmxleDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAmLWxibCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIH1cblxuICAgICAgJi12YWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yLW9yYW5nZTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1hY3Qge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdhcDogNnB4O1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB9XG5cbiAgICAmLWxuayB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBjb2xvcjogIzAwNjZmZjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvbmYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgjMDAwLCAwLjcpO1xuICAgIHotaW5kZXg6IDk5OTc7XG5cbiAgICAmOm5vdCguYWN0aXZlKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtdyB7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBwYWRkaW5nOiAyNnB4IDM4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgd2lkdGg6IDMwOHB4O1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBib3gtc2hhZG93OiA0cHggNHB4IDE3cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLXR4dCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgfVxuXG4gICAgJi1iYXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMjRweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICYtYnRuIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDE0cHggMjhweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiAjMDE2Y2VjO1xuICAgICAgYmFja2dyb3VuZDogI2UwZWVmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZTBlZWZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDE2Y2VjO1xuICAgICAgfVxuXG4gICAgICAmLnJlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmY2U5ZWM7XG4gICAgICAgIGNvbG9yOiAjY2EyODI4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZmNlOWVjO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNjYTI4Mjg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNsb3NlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJi1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjN2M4ODk3O1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgjMDAwLCAwKTtcbiAgICAgIGNvbG9yOiAjN2M4ODk3O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgICAgICY6aXMoOmhvdmVyLCAuYWN0aXZlKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mYXYtY2FyZC1jb25maXJtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKCMwMDAsIDAuOSk7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE4cHg7XG5cbiAgJi10eHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogIzEyMWMyMjtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI4KTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjNweDtcbiAgICAgIGhlaWdodDogMjNweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMjMgMjMnJTNFJTNDcmVjdCB3aWR0aD0nMjMnIGhlaWdodD0nMjMnIGZpbGw9JyUyMzgwREIzOCcgcng9JzExLjUnLyUzRSUzQ3BhdGggZmlsbD0nJTIzMDAwJyBkPSdNOS4yMTIgMTQuMjk1IDYuNzEgMTEuNzlhLjcwMy43MDMgMCAwIDAtMSAwIC43MDUuNzA1IDAgMCAwIDAgMS4wMDJsMi45OTUgMi45OTljLjI3OC4yNzkuNzI5LjI3OSAxLjAwOCAwbDcuNTc4LTcuNThhLjcwMy43MDMgMCAwIDAgMC0xLjAwMi43MDMuNzAzIDAgMCAwLTEuMDAxIDBsLTcuMDc4IDcuMDg2WicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XG4gICAgfVxuICB9XG59XG5cbi51Yy1maWx0ZXItZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gIH1cbn1cblxuLmZhdi1ub3QtZm91bmQge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbi51Yy1yZWMsXG4uY2FzaW5vcy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDU2cHg7XG4gIGdhcDogMzJweDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gICYtaGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICB9XG5cbiAgJi10dGwge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICB9XG4gIH1cblxuICAmLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAudWMtZmF2LWNhcmQsXG4gICAgLmNhc2lub3MtYmxvY2stY2FyZCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4udXNlci1jYWItbWFpbiB7XG4gIGNvbnRhaW5lcjogdWMtbWFpbi9pbmxpbmUtc2l6ZTtcblxuICAudWMtcmVjLXNsaWRlciAuc3dpcGVyLFxuICAuY2FzaW5vcy1ibG9jayAuc3dpcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICB9XG5cbiAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICYtYnVsbGV0IHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogI2RhZGFkYTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcblxuICAgICAgJi1hY3RpdmUsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnVjLW5vLWNvbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDM0cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZ2FwOiAxNnB4O1xuXG4gICYtZGF0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNnB4O1xuICB9XG5cbiAgJi10dGwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICYtdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG59XG5cbi51Yy1ib251c2VzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMjRweCAxMHB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG5cbiAgQHN1cHBvcnRzIChjb250YWluZXItdHlwZTogaW5saW5lLXNpemUpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblxuICAgIEBjb250YWluZXIgdWMtbWFpbiAobWluLXdpZHRoOiA0NzBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cbiAgfVxufVxuXG4udWMtYm9udXMge1xuICBjb250YWluZXI6IHVjLWJvbnVzL2lubGluZS1zaXplO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICYtY2FyZCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMSkgMTAwJSksXG4gICAgbGluZWFyLWdyYWRpZW50KDk1ZGVnLCAjZTUyZTJlIC0xMC4wNyUsICNlNDc5MTcgMTExJSk7XG4gICAgcGFkZGluZzogMTBweDtcblxuICAgICYtaGVhZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNjcvMTAyO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgIG1heC13aWR0aDogMTk2cHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnQge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDRweCAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjNDAwNzA1IDAlLCAjNDAwNzA1IDEwMCUpLCAjMDkwMjAyO1xuICAgICAgYm94LXNoYWRvdzogMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjkpIGluc2V0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgZmxleDogMTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxNjdweCAxZnI7XG4gICAgICB9XG5cbiAgICAgIEBzdXBwb3J0cyAoY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdW5zZXQ7XG5cbiAgICAgICAgQGNvbnRhaW5lciB1Yy1ib251cyAobWluLXdpZHRoOiA0NDBweCkge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTY3cHggMWZyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1ib2R5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlIGRvd24pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxibCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgIEBzdXBwb3J0cyAoY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAY29udGFpbmVyIHVjLWJvbnVzIChtaW4td2lkdGg6IDQ0MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtdHRsIHtcbiAgICAgIGNvbG9yOiAjZmE5NjAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG5cbiAgICAgIEBzdXBwb3J0cyAoY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICBAY29udGFpbmVyIHVjLWJvbnVzICh3aWR0aCA+IDQ0MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb3B5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgbWFyZ2luOiAwIDAgN3B4O1xuICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNmYTk2MDA7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgY29sb3I6ICNmYTk2MDA7XG4gICAgICBtaW4td2lkdGg6IDgwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGZpbGw6ICNmYTk2MDA7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBhbGw6IHVuc2V0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm90dG9tOiBjYWxjKDEwMCUgKyA1cHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpbmsge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJi1saW5lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZ2FwOiAxNHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICB9XG5cbiAgICAgIEBzdXBwb3J0cyAoY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplKSB7XG4gICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgIEBjb250YWluZXIgdWMtbWFpbiAobWluLXdpZHRoOiA0NzBweCkge1xuICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnRvcCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIH1cblxuICAgICAgJi1pIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgNjQgMTgnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkI2MDAnIGQ9J00yOC4xNiAxMS45MDZjLTEuMzk5LjEyNi0yLjU2LjE4OC0zLjQ4My4xODgtLjYxNiAwLTEuMDY3LS4xNDQtMS4zNTYtLjQzMS0uMjktLjI4OC0uNDM0LS43MzgtLjQzNC0xLjM1di0zYzAtLjY1Ni4xNDgtMS4xMzEuNDQzLTEuNDI1LjMwMi0uMy43ODItLjQ1IDEuNDQtLjQ1aDMuMzlWNi43NWgtMy4wMTJjLS4zNzcgMC0uNTY2LjE4OC0uNTY2LjU2M3YzYzAgLjE0My4wNDEuMjYuMTIzLjM0N2EuNDY2LjQ2NiAwIDAgMCAuMzMuMTIxaC40MzNsLjQ5LS4wMTguNTA4LS4wMTljLjE3Ni0uMDA2LjM5OC0uMDE5LjY2OC0uMDM3LjM0Mi0uMDIzLjY4NS0uMDQ1IDEuMDI3LS4wNjZ2MS4yNjVabTIuNjM5LTEuMTI1Yy4zMzIgMCAuNzEtLjA2MiAxLjEzLS4xODd2LS41NjJoLTEuMzY2YS4zMjIuMzIyIDAgMCAwLS4zMy4zMjh2LjA5NGEuMzE2LjMxNiAwIDAgMCAuMjAzLjMwNWMuMDQuMDE2LjA4NC4wMjQuMTI3LjAyMmguMjM2Wm0tMS43NDItMy42NTZhMjkuMDIzIDI5LjAyMyAwIDAgMSAzLjEwNy0uMTg3Yy40MjcgMCAuNzcuMTI4IDEuMDI2LjM4NC4yNTguMjU2LjM4Ny41OTcuMzg3IDEuMDIyVjEyaC0xLjQ2bC0uMDk0LS40NjhjLS4yODIuMTg3LS41OS4zMzItLjkxNC40M2EyLjk0NSAyLjk0NSAwIDAgMS0uNzgxLjEzMmgtLjMzYy0uNDI3IDAtLjc2OS0uMTI4LTEuMDI2LS4zODQtLjI1OC0uMjU2LS4zODYtLjU5Ny0uMzg2LTEuMDIydi0uNDIyYzAtLjQyNS4xMjktLjc2Ni4zODYtMS4wMjJzLjYtLjM4NCAxLjAyNi0uMzg0aDEuOTN2LS4zNzVhLjMxNy4zMTcgMCAwIDAtLjIwMS0uMzA2LjMyLjMyIDAgMCAwLS4xMjgtLjAyMmMtLjQwOCAwLS44Ni4wMTgtMS4zNTYuMDU2LS40OS4wMzctLjg4NS4wNjUtMS4xODYuMDg0VjcuMTI1Wm01LjE3NiAzLjU2M2MxLjI3NS4wOTMgMi4yOC4xNCAzLjAxNC4xNGEuMzI0LjMyNCAwIDAgMCAuMzA3LS4yLjMxNi4zMTYgMCAwIDAgLjAyMi0uMTI4di0uMzI4aC0yLjAyNGMtLjQyNyAwLS43Ny0uMTI4LTEuMDI3LS4zODQtLjI1Ny0uMjU2LS4zODYtLjU5Ny0uMzg2LTEuMDIydi0uMzI4YzAtLjQyNS4xMjktLjc2Ni4zODYtMS4wMjIuMjU4LS4yNTYuNi0uMzg0IDEuMDI3LS4zODRoMy4yMDFWOC4yNWgtMi42MzZhLjMxOS4zMTkgMCAwIDAtLjMwNy4yMDIuMzE3LjMxNyAwIDAgMC0uMDIzLjEyNi4zMTkuMzE5IDAgMCAwIC4zMy4zMjhoMS42OTVjLjQyNyAwIC43NjkuMTI5IDEuMDI2LjM4NS4yNTguMjU2LjM4Ni41OTcuMzg2IDEuMDIydi4zNzVjMCAuNDI1LS4xMjguNzY1LS4zODYgMS4wMjItLjI1Ny4yNTYtLjYuMzg0LTEuMDI2LjM4NC0xLjExMSAwLTIuMzA0LS4wNjItMy41NzktLjE4OHYtMS4yMThabTcuNjMtMy40NjlWMTJoLTEuNjQ3VjguNDg1aC0uNzA2VjcuMjE5aDIuMzU0Wm0tMS42NDctMS44NzVoMS42NDh2MS4zMTNoLTEuNjQ4VjUuMzQ0Wm01LjM3IDIuOTUzYy0uMzMyIDAtLjcwOS4wNjMtMS4xMy4xODhWMTJoLTEuNjQ4VjcuMDMyaDEuNDZsLjA5NC40NjhjLjI5NS0uMTk0LjU5Ny0uMzM0LjkwNC0uNDIxLjMxNC0uMDk0LjU3OC0uMTQxLjc5MS0uMTQxaC40MjRjLjQyNyAwIC43Ny4xMjggMS4wMjYuMzg0LjI1OC4yNTYuMzg3LjU5Ny4zODcgMS4wMjJWMTJoLTEuNjQ4VjguNjI1YS4zMTguMzE4IDAgMCAwLS4yMDMtLjMwNS4zMjEuMzIxIDAgMCAwLS4xMjctLjAyM2gtLjMzWm04LjIzOSAyLjI5N2MwIC40NjktLjEzNS44MzgtLjQwNSAxLjEwNi0uMjY0LjI2My0uNjMuMzk0LTEuMTAyLjM5NGgtMi4xNjVjLS40NzEgMC0uODQyLS4xMzEtMS4xMTItLjM5NC0uMjYzLS4yNjgtLjM5NS0uNjM3LS4zOTUtMS4xMDZWOC40MzhjMC0uNDY5LjEzMi0uODM1LjM5NS0xLjA5Ny4yNy0uMjY5LjY0LS40MDMgMS4xMTItLjQwM2gyLjE2NWMuNDcxIDAgLjgzOS4xMzQgMS4xMDIuNDAzLjI3LjI2Mi40MDUuNjI4LjQwNSAxLjA5N3YyLjE1NlptLTEuNjQ4LTIuMDE2YzAtLjI1LS4xMjYtLjM3NC0uMzc3LS4zNzRoLTEuMTNjLS4yNSAwLS4zNzYuMTI0LS4zNzYuMzc0djEuODc2YzAgLjI1LjEyNS4zNzQuMzc2LjM3NGgxLjEzYy4yNTIgMCAuMzc3LS4xMjQuMzc3LS4zNzRWOC41NzhaTTU1Ljc1NCAxMlY2Ljg5MWwtMS4wODMuMzc1LS40Ny0xLjA3OCAxLjc0Mi0uNzVoMS41MDZWMTJoLTEuNjk1Wm02LjUtNC43OGMwLS4zNzYtLjE4OC0uNTYzLS41NjQtLjU2M2gtMS4wMzZjLS4zNzcgMC0uNTY1LjE4Ny0uNTY1LjU2MnYzYzAgLjM3NS4xODguNTYzLjU2NS41NjNoMS4wMzVjLjM3NyAwIC41NjUtLjE4OC41NjUtLjU2M3YtM1ptMS42OTYgMi45OTljMCAuNjU2LS4xNTEgMS4xMzUtLjQ1MiAxLjQzNC0uMjk1LjI5NC0uNzczLjQ0MS0xLjQzMi40NDFoLTEuNzg5Yy0uNjYgMC0xLjE0LS4xNDctMS40NC0uNDQtLjI5Ni0uMy0uNDQ0LS43NzktLjQ0NC0xLjQzNXYtM2MwLS42NTYuMTQ4LTEuMTMxLjQ0My0xLjQyNS4zMDEtLjMuNzgyLS40NSAxLjQ0MS0uNDVoMS43OWMuNjU4IDAgMS4xMzYuMTUgMS40My40NS4zMDIuMjk0LjQ1My43NjkuNDUzIDEuNDI1djNaTTE4LjA5MyA4LjU2NyAxOC4wOSA4LjVjMC0uMDE0IDAtLjAyOC0uMDA0LS4wNDJhMy4zNTcgMy4zNTcgMCAwIDAtLjAyMS0uMjY3bC0uMDMyLS4zMDYtLjAxNC0uMTA5LS4wMTQtLjEwOWMtLjAxMS0uMDc3LS4wMjUtLjE1LS4wMzYtLjIyOC0uMDA3LS4wMzItLjAxLS4wNjctLjAxNy0uMDk5bC0uMDIyLS4xMDhhNC4yNDQgNC4yNDQgMCAwIDAtLjA2Ny0uMzFjLS4wMS0uMDM4LS4wMTctLjA3Ny0uMDI4LS4xMTJhOS4xMDkgOS4xMDkgMCAwIDAtLjIyMy0uNzQ4Yy0uMDEtLjAzNi0uMDI0LS4wNy0uMDM1LS4xMDZhOS44MzQgOS44MzQgMCAwIDAtLjExNC0uMjk5bC0uMDQyLS4xMDFjLS4wMS0uMDI5LS4wMjUtLjA1Ny0uMDM1LS4wODhsLS4wNDMtLjA5OWMtLjAxNC0uMDI4LS4wMjQtLjA1Ni0uMDM4LS4wODRhMS4xOSAxLjE5IDAgMCAwLS4wMzItLjA2N2wtLjAxLS4wMjRhLjQ0LjQ0IDAgMCAwLS4wMzYtLjA3Yy0uMDI1LS4wNTctLjA1My0uMTEtLjA4Mi0uMTY2LS4wMTctLjAzMS0uMDMyLS4wNjMtLjA1LS4wOTVsLS4xMTYtLjIxOC0uMDMxLS4wNTYtLjAyNS0uMDQ1Yy0uMDEtLjAyMS0uMDI1LS4wNDMtLjAzNi0uMDY0LS4wMTctLjAzMS0uMDM5LS4wNjYtLjA1Ni0uMDk4YTYuNTUgNi41NSAwIDAgMC0uMjEyLS4zMzRjLS4wNC0uMDU2LS4wNzUtLjExMi0uMTEzLS4xNjktLjAyNS0uMDM4LS4wNTMtLjA3My0uMDc4LS4xMDlhMS41MDIgMS41MDIgMCAwIDAtLjA2OC0uMDljLS4wMS0uMDE1LS4wMTctLjAyOS0uMDI4LS4wNGE2LjA5NiA2LjA5NiAwIDAgMC0uMjUxLS4zMmMtLjAxLS4wMTMtLjAyNS0uMDI3LS4wMzUtLjA0MWE4Ljg4NSA4Ljg4NSAwIDAgMC0uMzQtLjM4N2MtLjAxNy0uMDE3LS4wMzEtLjAzNS0uMDUtLjA1MmwtLjAwMy0uMDA0LS4wNy0uMDc0LS4xMTctLjExNmExLjg3NyAxLjg3NyAwIDAgMC0uMDg1LS4wOGMtLjAxOC0uMDE4LS4wMzUtLjAzMi0uMDUtLjA1bC0uMDc3LS4wNzRjLS4wMzItLjAyOC0uMDY0LS4wNi0uMDk2LS4wODdsLS4xMDYtLjA5NWMtLjAzOS0uMDMyLS4wNzQtLjA2Ny0uMTEzLS4wOTlsLS4wNzQtLjA2My0uMDg5LS4wNzRhMS41NTcgMS41NTcgMCAwIDAtLjA4OC0uMDcgMS4wNiAxLjA2IDAgMCAxLS4wNzQtLjA2IDEuMTU0IDEuMTU0IDAgMCAwLS4wNzgtLjA2Yy0uMDE4LS4wMTMtLjAzNS0uMDI0LS4wNS0uMDM4LS4wMi0uMDE0LS4wNDItLjAzMi0uMDYzLS4wNDZhNi44MjYgNi44MjYgMCAwIDAtLjAzMi0uMDJsLS4wNi0uMDQzYy0uMDM1LS4wMjUtLjA2Ny0uMDUtLjEwMy0uMDctLjA2My0uMDQzLS4xMjMtLjA4NS0uMTg3LS4xMjdhMS44ODEgMS44ODEgMCAwIDAtLjExLS4wN2MtLjAzMS0uMDIxLS4wNjctLjA0Mi0uMDk5LS4wNjMtLjAwNy0uMDA4LS4wMTctLjAxLS4wMjgtLjAxOC0uMDI4LS4wMTctLjA1My0uMDMxLS4wODEtLjA1bC0uMDMyLS4wMi0uMTAzLS4wNi0uMTEzLS4wNjMtLjA1My0uMDI4Yy0uMDk5LS4wNTMtLjE5OC0uMTA2LS4zLS4xNTgtLjAyNS0uMDExLS4wNS0uMDI1LS4wNzEtLjAzNUMxMy4wMjYuOTE0IDEzIC45IDEyLjk4Ljg4OWMtLjAyNS0uMDEtLjA1LS4wMjQtLjA3NS0uMDM1LS4wMjUtLjAxLS4wNS0uMDI1LS4wNzQtLjAzNS0uMTM1LS4wNi0uMjctLjExNi0uNDAzLS4xNzItLjAzNi0uMDE0LS4wNjgtLjAyOC0uMTAzLS4wMzlMMTIuMjIzLjU3QzEyLjIuNTU5IDEyLjE3LjU1MiAxMi4xNDYuNTQgMTIuMS41MjQgMTIuMDU0LjUxIDEyLjAwNC40OTJsLS4wOTItLjAzMWE4LjgzMiA4LjgzMiAwIDAgMC0uNi0uMTc2TDExLjIzLjI2NGwtLjA5Mi0uMDIxYy0uMDI1LS4wMDctLjA1My0uMDEtLjA3OC0uMDE4bC0uMTA2LS4wMkEuNTQuNTQgMCAwIDAgMTAuODguMTlhNy44ODQgNy44ODQgMCAwIDAtLjYzMy0uMTA1TDEwLjE3LjA3NGMtLjA4NS0uMDEtLjE3LS4wMTctLjI1MS0uMDI4QS43NS43NSAwIDAgMCA5LjgzLjAzOUM5Ljc1Ni4wMzIgOS42NzguMDI5IDkuNi4wMjVjLS4wMTggMC0uMDM1LS4wMDQtLjA1My0uMDA0LS4wMTggMC0uMDM2IDAtLjA1My0uMDAzaC0uMDIxQzkuNDMuMDE0IDkuMzg4LjAxNCA5LjM0OS4wMTRIOS4zM0w5LjIwNC4wMTFoLS4xMzFhOS4wMyA5LjAzIDAgMCAwLTQuMDk4Ljk3Yy0uMDMyLjAxNy0uMDY0LjAzMS0uMDkyLjA0OWwtLjI3Ni4xNDdjLS4xODYuMTA2LS4zNjguMjE4LS41NDguMzM0YTQuMjcgNC4yNyAwIDAgMC0uMjU4LjE4IDcuMzk4IDcuMzk4IDAgMCAwLTEuMTQ5Ljk0NUE4Ljg5NiA4Ljg5NiAwIDAgMCAuOTQ0IDQuOTkzYTguODE5IDguODE5IDAgMCAwLS45MyAzLjUxQy4wMDcgOC42NyAwIDguODMgMCA4Ljk5N2MwIC4xODYuMDA3LjM3Ni4wMTguNTYybC4wMi4yODRhOC45NjYgOC45NjYgMCAwIDAgLjc3OSAyLjkwM2MuMDUuMTA1LjA5OS4yMS4xNTIuMzEyLjE2LjMxMy4zMzkuNjE3LjUzNC45MS4zMzYuNDk5LjcyLjk2NCAxLjE0NSAxLjM4OC40NC40MzcuOTI0LjgzIDEuNDQzIDEuMTcuMjk2LjE5My42MDMuMzY5LjkyLjUyN2E5LjAxNCA5LjAxNCAwIDAgMCAzLjUyOS45MjRjLjE3LjAxMS4zMzUuMDE1LjUwOC4wMTVoLjE3Yy4wMjggMCAuMDYgMCAuMDg4LS4wMDRoLjA0NmMuMDQgMCAuMDc1LS4wMDMuMTE0LS4wMDMuMDQyIDAgLjA4LS4wMDQuMTItLjAwN2guMDE3Yy4wNDMtLjAwNC4wODItLjAwNC4xMjQtLjAwNy4wNzQtLjAwNy4xNDktLjAxLjIyMy0uMDE4LjAzOS0uMDAzLjA3OC0uMDA3LjExNy0uMDE0LjAzOC0uMDAzLjA3Ny0uMDA3LjExNi0uMDE0YS44OTguODk4IDAgMCAwIC4xLS4wMTRjLjAyLS4wMDQuMDQ1LS4wMDcuMDY3LS4wMS4wMTctLjAwNC4wMzEtLjAwNC4wNDYtLjAwOGEuODQ1Ljg0NSAwIDAgMCAuMTAyLS4wMTdjLjAyNS0uMDA0LjA1My0uMDA3LjA3OC0uMDE0LjAxNy0uMDA0LjAzOS0uMDA3LjA2LS4wMWguMDFsLjA2LS4wMTFjLjAwOCAwIC4wMTUtLjAwNC4wMjItLjAwNGwuMDYtLjAxYy4wMDMgMCAuMDA3IDAgLjAxNC0uMDA0YS4yMS4yMSAwIDAgMSAuMDQ2LS4wMDdjLjAzMi0uMDA3LjA2LS4wMS4wODgtLjAxNy4wOTItLjAxOC4xODgtLjA0My4yOC0uMDY0LjAzMi0uMDA3LjA2My0uMDE0LjA5NS0uMDI0bC4wNTctLjAxNC4wNzQtLjAyMS4wODgtLjAyNS4wNzgtLjAyMWMuMDUtLjAxNC4xMDMtLjAyOC4xNTItLjA0Ni4wMzItLjAxLjA2OC0uMDIuMS0uMDMxLjAzNS0uMDEuMDctLjAyNS4xMDktLjAzNi4wMTgtLjAwNy4wMzUtLjAxLjA1My0uMDE3LjAxOC0uMDA3LjAzNS0uMDEuMDUzLS4wMTguMDM1LS4wMTQuMDctLjAyNC4xMDYtLjAzOC4wMzUtLjAxNC4wNy0uMDI1LjEwNi0uMDM5bC4xMDYtLjA0Mi4xMDYtLjA0Mi4xMDYtLjA0M2MuMDA0IDAgLjAwNCAwIC4wMDgtLjAwMy4wNDItLjAxOC4wODUtLjAzNS4xMjctLjA1NmguMDAzYy4wNDMtLjAxOC4wODUtLjAzOS4xMjQtLjA1Ny4wODUtLjAzOC4xNy0uMDguMjU1LS4xMjMuMDM5LS4wMi4wNzctLjAzOC4xMTYtLjA2LjAzMi0uMDE3LjA2LS4wMy4wOTItLjA0OC4wODktLjA0Ni4xNzctLjA5NS4yNjUtLjE0OGwuMTA2LS4wNjNhOC42OSA4LjY5IDAgMCAwIC4yNDQtLjE1MWwuMDk2LS4wNjRjLjA4NS0uMDU2LjE2Ni0uMTEyLjI0Ny0uMTY4LjA1My0uMDM1LjEwMy0uMDc0LjE1Mi0uMTEuMDUtLjAzNC4xLS4wNzMuMTQ5LS4xMTJsLjA2LS4wNDVjLjAyOS0uMDI1LjA2LS4wNDYuMDg5LS4wNy4wMjQtLjAyMi4wNS0uMDQuMDc0LS4wNi4wMjgtLjAyNS4wNTYtLjA0Ni4wODUtLjA3LjE5LS4xNi4zNzItLjMyOC41NDgtLjUwMy4wNDItLjA0Mi4wOC0uMDg1LjEyMy0uMTIzLjAyNS0uMDI0LjA1LS4wNS4wNzEtLjA3NGwuMTM4LS4xNDdjLjA0My0uMDUuMDg1LS4wOTUuMTI4LS4xNDQuMDAzLS4wMDQuMDA2LS4wMTEuMDE0LS4wMTRsLjA3NC0uMDg4Yy4wMzktLjA0Ni4wNzQtLjA4OC4xMS0uMTM0bC4wNDUtLjA1Ni4wNjQtLjA4Yy4wMjEtLjAyOS4wNDMtLjA1NC4wNjQtLjA4Mi4wMzUtLjA0NS4wNy0uMDkuMTAyLS4xMzcuMDE4LS4wMjQuMDM1LS4wNDkuMDUzLS4wN2wuMDA0LS4wMDNjLjAzNS0uMDUzLjA3NC0uMTA2LjExLS4xNTkuMDI0LS4wMzUuMDQ1LS4wNy4wNy0uMTAybC4wMDQtLjAwMy4wMDMtLjAwNC4wNDMtLjA2M2MuMDAzLS4wMDcuMDEtLjAxNC4wMTQtLjAyNGwuMDg1LS4xMzRjLjAyNC0uMDM4LjA0Ni0uMDc0LjA2Ny0uMTEyYS4zMTUuMzE1IDAgMCAxIC4wMjgtLjA0NiA4LjQyNSA4LjQyNSAwIDAgMCAuMjMtLjQxNWMuMDIxLS4wMzguMDM5LS4wNzcuMDYtLjExNi4wMzItLjA2LjA2LS4xMTkuMDg4LS4xODIuMDI1LS4wNS4wNDYtLjA5OS4wNzEtLjE0OGEuNzQxLjc0MSAwIDAgMCAuMDM1LS4wOCA2LjUyIDYuNTIgMCAwIDAgLjIxNi0uNTM4Yy4wMS0uMDI1LjAxOC0uMDUzLjAyOS0uMDc4LjAzNS0uMDk4LjA2Ny0uMTkzLjA5OS0uMjkxbC4wMzEtLjA5OWMuMDEtLjAzMS4wMTgtLjA2My4wMjktLjA5LjAxLS4wNDMuMDI0LS4wODUuMDM1LS4xMjcgMC0uMDA4LjAwMy0uMDE1LjAwMy0uMDE4LjAxMS0uMDM1LjAxOC0uMDcuMDI5LS4xMDUuMDAzLS4wMDcuMDAzLS4wMTguMDA3LS4wMjhsLjAyMS0uMDg1LjAxNC0uMDU2Yy4wNC0uMTY5LjA3NC0uMzM4LjEwNi0uNTEuMDA0LS4wMjQuMDExLS4wNTIuMDE0LS4wNzdsLjAxMS0uMDY3Yy4wMDctLjAzNS4wMS0uMDc0LjAxOC0uMTA5LjAwNy0uMDM1LjAxLS4wNzMuMDE0LS4xMDlsLjAyMS0uMTU4LjAxLS4wODguMDExLS4xMTVjLjAwNC0uMDE4LjAwNC0uMDQuMDA3LS4wNTcgMC0uMDE3LjAwNC0uMDM4LjAwNC0uMDU2LjAwNC0uMDM1LjAwNC0uMDY3LjAwNy0uMTAyIDAtLjAxNC4wMDMtLjAyOC4wMDMtLjA0NiAwLS4wMjguMDA0LS4wNTYuMDA0LS4wODQuMDA0LS4wNDIuMDA0LS4wODQuMDA3LS4xMy4wMDQtLjA4NC4wMDctLjE3Mi4wMDctLjI1NnYtLjE0MWMuMDA0LS4xNjEgMC0uMzAyLS4wMDctLjQ0Wm0tOS4wMyA1LjgwMWMtMy4xMiAwLTUuNjQ0LTIuNTEyLTUuNjQ0LTUuNjA4IDAtMy4wOTYgMi41MjgtNS42MTEgNS42NDQtNS42MTEgMy4xMTUgMCA1LjY0MyAyLjUxMiA1LjY0MyA1LjYwOCAwIDMuMDk1LTIuNTI1IDUuNjExLTUuNjQ0IDUuNjExWicvJTNFJTNDcGF0aCBmaWxsPSclMjNDODAnIGQ9J00xOC4xMTggOC41NzRjMC0uMDIxLS4wMDQtLjA0Ni0uMDA0LS4wNjcgMC0uMDE0IDAtLjAyOC0uMDAzLS4wMzktLjAwNy0uMDkxLS4wMS0uMTc5LS4wMjEtLjI2N2wtLjAzMi0uMzA1LS4wMTQtLjExLS4wMTUtLjEwOGMtLjAxLS4wNzgtLjAyNC0uMTUxLS4wMzUtLjIyOS0uMDA3LS4wMzItLjAxLS4wNjYtLjAxOC0uMDk4bC0uMDItLjExLS4wMjItLjEwOGMtLjAxNC0uMDY3LS4wMjgtLjEzNC0uMDQ2LS4yLS4wMS0uMDM5LS4wMTgtLjA3OC0uMDI4LS4xMTNhOS43NDEgOS43NDEgMCAwIDAtLjIyMy0uNzUyYy0uMDEtLjAzNS0uMDI1LS4wNy0uMDM1LS4xMDUtLjAzNy0uMS0uMDc0LS4yLS4xMTQtLjI5OWwtLjA0Mi0uMTAyYy0uMDEtLjAyOC0uMDI1LS4wNTYtLjAzNi0uMDg3bC0uMDQyLS4wOTktLjAzOS0uMDg0LS4wMzEtLjA2Ny0uMDExLS4wMjVhLjcxNC43MTQgMCAwIDAtLjAzNS0uMDczYy0uMDI1LS4wNTctLjA1NC0uMTEtLjA4Mi0uMTY1LS4wMTctLjAzMi0uMDMyLS4wNjQtLjA1LS4wOTZsLS4xMTYtLjIxN2MtLjAxLS4wMTgtLjAyMS0uMDM5LS4wMzItLjA1Ni0uMDIxLS4wNC0uMDQyLS4wNzQtLjA2NC0uMTEzLS4wMTctLjAzMS0uMDM4LS4wNjMtLjA1Ni0uMDk4YTYuNTUgNi41NSAwIDAgMC0uMjEyLS4zMzRMMTQuMyA1LjM5NGE2LjM1NSA2LjM1NSAwIDAgMC0xLjU5Ni0xLjU4MmwxLjM1MS0yLjMzYy0uMDM1LS4wMjQtLjA3NC0uMDQ1LS4xMS0uMDdsLS4wOTktLjA2M2MtLjAwNy0uMDA3LS4wMTctLjAxLS4wMjgtLjAxNy0uMDM5LS4wMjUtLjA3Ny0uMDQ2LS4xMTMtLjA3LS4wMzUtLjAyMi0uMDY3LS4wNC0uMTAzLS4wNmwtLjExMy0uMDYzYy0uMDE3LS4wMTEtLjAzNS0uMDE4LS4wNTMtLjAyOWwtLjMtLjE1OGMtLjAyNS0uMDE0LS4wNS0uMDI0LS4wNy0uMDM1LS4wMjYtLjAxLS4wNS0uMDI1LS4wNzItLjAzNWExLjUwOCAxLjUwOCAwIDAgMC0uMDc0LS4wMzUgOS44OCA5Ljg4IDAgMCAwLS40NzctLjIwN0MxMi40MDguNjI1IDEyLjM3Ni42MSAxMi4zNC42bC0uMTAyLS4wMzgtLjA3OC0uMDI4Yy0uMDQ2LS4wMTctLjA5Mi0uMDMxLS4xNDItLjA1bC0uMDkxLS4wM2E5LjAzOCA5LjAzOCAwIDAgMC0uNjAxLS4xNzZsLS4wODItLjAyMi0uMDkyLS4wMmMtLjAyNC0uMDA4LS4wNTMtLjAxMS0uMDc4LS4wMThsLS4xMDYtLjAyMWEuNTU0LjU1NCAwIDAgMC0uMDc0LS4wMTQgNy44NjcgNy44NjcgMCAwIDAtLjYzMy0uMTA1bC0uMDc4LS4wMTFjLS4wODUtLjAxLS4xNy0uMDE4LS4yNS0uMDI4YTQuNzQ2IDQuNzQ2IDAgMCAwLS4zMTgtLjAyMWMtLjAxOSAwLS4wMzYtLjAwNC0uMDU0LS4wMDQtLjAxOCAwLS4wMzUtLjAwNC0uMDUzLS4wMDQtLjA1My0uMDAzLS4xMS0uMDAzLS4xNjMtLjAwNy0uMDIgMC0uMDQyIDAtLjA2My0uMDAzaC0uMTk1Yy0uMTc3IDAtLjM1My4wMDMtLjUzLjAxNHYyLjY4YTYuMjk2IDYuMjk2IDAgMCAwLTIuMjA2LjU5NUw0Ljk4OS45NjZjLS4wMzIuMDE4LS4wNjQuMDMyLS4wOTIuMDUtLjI4Mi4xNDktLjU1Ny4zMS0uODI0LjQ4NC0uMDg4LjA2LS4xNzMuMTE2LS4yNTguMThhOS4xMyA5LjEzIDAgMCAwLTIuMTIyIDIuMTI2QTguNzM1IDguNzM1IDAgMCAwIC45OCA0Ljk5M2wyLjM0OCAxLjMzNGE2LjI3IDYuMjcgMCAwIDAtLjU3NiAyLjE2NUwuMDM1IDguNTFjLS4wMS4xNjUtLjAxNC4zMjctLjAxNC40OTIgMCAuMTkuMDA3LjM3Ni4wMTguNTYybC4wMjEuMjg1YTguODc3IDguODc3IDAgMCAwIC43NzggMi45MDMgOS40MzEgOS40MzEgMCAwIDAgLjY4NiAxLjIyM2wyLjMzNy0xLjM1NGMuNDM1LjYxNi45NzYgMS4xNSAxLjU5OSAxLjU3OGwtMS4zNDggMi4zMzNjLjI5Ni4xOTIuNjAzLjM2OC45Mi41MjdhOS4wMTcgOS4wMTcgMCAwIDAgMy41MjkuOTI0Yy4xNy4wMS4zMzguMDE0LjUwOC4wMTRoLjE3Yy4wMjggMCAuMDYgMCAuMDg4LS4wMDNoLjA0NmMuMDQgMCAuMDc1LS4wMDQuMTE0LS4wMDQuMDM5IDAgLjA4LS4wMDMuMTItLjAwN2guMDE3TDkuNjE3IDE1LjNhNi4zNjYgNi4zNjYgMCAwIDAgMi4xNzUtLjU4NGwxLjM2MSAyLjMyNmMuMDQtLjAyLjA3OC0uMDM4LjExNy0uMDYuMDMyLS4wMTcuMDYtLjAzLjA5Mi0uMDQ5LjA4OC0uMDQ1LjE3Ny0uMDk0LjI2NS0uMTQ3bC4xMDYtLjA2M2MuMDgxLS4wNS4xNjMtLjA5OS4yNDQtLjE1MWwuMDk2LS4wNjRjLjA4NS0uMDU2LjE2Ni0uMTEyLjI0Ny0uMTY4LjA1My0uMDM1LjEwMy0uMDc0LjE1Mi0uMTEuMDUtLjAzOC4wOTktLjA3My4xNDktLjExMmwuMDYtLjA0NWMuMDI4LS4wMjUuMDYtLjA0Ni4wODgtLjA3LjAyNS0uMDIyLjA1LS4wNC4wNzQtLjA2LjAyOC0uMDI1LjA1Ny0uMDQ2LjA4NS0uMDcuMTktLjE2LjM3My0uMzI4LjU0OC0uNTAzLjA0My0uMDQyLjA4Mi0uMDg1LjEyNC0uMTIzLjAyNS0uMDI1LjA1LS4wNS4wNy0uMDc0bC4xMzktLjE0N2MuMDQyLS4wNS4wODUtLjA5NS4xMjctLjE0NS4wMDMtLjAwMy4wMDctLjAxLjAxNC0uMDE0LjAyNS0uMDI4LjA1LS4wNTYuMDc0LS4wODcuMDQtLjA0Ni4wNzUtLjA4OC4xMS0uMTM0bC4wNDYtLjA1Ni4wNjQtLjA4MWMuMDItLjAyOC4wNDItLjA1My4wNjMtLjA4LjAzNi0uMDQ3LjA3MS0uMDkyLjEwMy0uMTM4LjAxNy0uMDI0LjAzNC0uMDQ3LjA1My0uMDdsLjAwMy0uMDA0Yy4wMzUtLjA1Mi4wNzUtLjEwNS4xMS0uMTU4LjAyNS0uMDM1LjA0Ni0uMDcuMDctLjEwMWwuMDA0LS4wMDQuMDA0LS4wMDQuMDQyLS4wNjNjLjAwNC0uMDA3LjAxLS4wMTQuMDE0LS4wMjUuMDI4LS4wNDIuMDU3LS4wODcuMDg1LS4xMzMuMDIxLS4wMzkuMDQ2LS4wNzQuMDY3LS4xMTIuMDIyLS4wNC4wNDYtLjA3NC4wNjctLjExMy4wNjgtLjExNi4xMzEtLjIzMi4xOTItLjM0OC4wMi0uMDM4LjAzOC0uMDc3LjA2LS4xMTZsLTIuMzQ1LTEuMzM4YTYuMjc3IDYuMjc3IDAgMCAwIC41OC0yLjE2NWwyLjY5OC0uMDAzYy4wMDQtLjA0Mi4wMDQtLjA4NS4wMDctLjEzYTYuMSA2LjEgMCAwIDAgLjAwNy0uMjU3di0uMTNsLS4wMS0uNDQzWk05LjA3MyAxNC4yN2MtMi45MiAwLTUuMy0yLjM2Mi01LjMtNS4yNjggMC0yLjkwNiAyLjM4LTUuMjYzIDUuMy01LjI2M3M1LjMgMi4zNjEgNS4zIDUuMjYzYzAgMi45MDMtMi4zNzUgNS4yNjgtNS4zIDUuMjY4WicvJTNFJTNDcGF0aCBmaWxsPSclMjNGRkI2MDAnIGQ9J003LjU4IDExLjgwMkg2LjA2VjcuNTI2aC0uNjA4VjYuMjEyaDIuMTI5djUuNTlabTUuMTE3LTIuNzU4YzAgLjg3NS0uMTczIDEuNTY3LS41MjMgMi4wODMtLjM1LjUxNC0uODIuNzctMS40MS43Ny0uNjQgMC0xLjE0LS4yNi0xLjUtLjc3Ni0uMzYtLjUxNy0uNTM3LTEuMjM3LS41MzctMi4xNjUgMC0uODc1LjE4LTEuNTY3LjUzNy0yLjA3Ny4zNi0uNTEzLjg0OS0uNzY2IDEuNDY0LS43NjYuNjE5IDAgMS4xMDMuMjYgMS40NS43NzcuMzQ2LjUxNi41MiAxLjIzNy41MiAyLjE1NFptLTEuNDk5LS4wMTRjMC0xLjA3OS0uMTYzLTEuNjE2LS40OTEtMS42MTYtLjMyNiAwLS40ODguNDgxLS40ODggMS40NDcgMCAxLjE1My4xNTkgMS43MjkuNDc3IDEuNzI5LjE3MyAwIC4zLS4xMjcuMzgyLS4zOC4wNzgtLjI0OS4xMi0uNjQzLjEyLTEuMThaJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXRpbWUsXG4gICYtdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cbn1cblxuLnVjLXJldi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgJi1tb3JlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgLnVzZXItYnRuIHtcbiAgICAgIC0tY29sb3I6ICMwMDY2ZmY7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3IpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLS1jb2xvcjogIzAwNDg2YjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnVjLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy9kaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tbGVmdDogYXV0bztcblxuICBidXR0b24ge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICYtY3VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcGFkZGluZzogMTJweCAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogNHB4IDRweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG5cbiAgICA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiA0cHg7XG4gICAgfVxuXG4gICAgPiBzdmcge1xuICAgICAgZmlsbDogIzAwNjZmZjtcbiAgICB9XG4gIH1cblxuICAmLWFsbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogNHB4IDRweCAzMHB4IHJnYmEoMjgsIDMwLCAzMiwgMC4wOCk7XG4gICAgcGFkZGluZzogNnB4IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLmlzLW9wZW4ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogNHB4O1xuICAgICAgcGFkZGluZzogNXB4IDEycHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuXG4udXBkYXRlZC11c2VyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udXNlci1jYWItc2V0dGluZ3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jaGFuZ2UtdXNlci1zaG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02MHB4O1xuICByaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzczZjY5YztcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHotaW5kZXg6IDIwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgIHRvcDogLTE4cHg7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmRhc2hib2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XG4gICAgZ2FwOiAyMnB4O1xuICB9XG5cbiAgLnVjLXJlYyxcbiAgLmNhc2lub3MtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZ2FwOiAyNHB4O1xuXG4gICAgJi1kZXNjIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi10dGwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmLWVsZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMycHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogNDBweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTRweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyNzJweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNwZWMtYm9udXMge1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAmLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjZweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAycHg7XG4gICAgfVxuICB9XG5cbiAgJi1pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDc3cHg7XG4gICAgICBoZWlnaHQ6IDc3cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgICB3aWR0aDogODZweDtcbiAgICAgICAgaGVpZ2h0OiA4NnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxcHg7XG5cbiAgICBkaXYge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGNvbG9yOiAjMDZmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgJi5lbXB0eSB7XG4gICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtYnRuIHtcbiAgICBidXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1pbi13aWR0aDogMTcwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA2ZjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwZWU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi51c2VyLWNhYi1mbGV4IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6IDE2cHggMjBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDE1NHB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuXG4gICAgLnVzZXItY2FiLWVsZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICYtbmFtZSB7XG4gICAgICAgIG9yZGVyOiAtMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2aWRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vL3VwZGF0ZXNcbi51c2VyLWNhYi1wcnMge1xuICBnYXA6IDI0cHg7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG5cbiAgJi1nbyB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICYub25seS1tb2Ige1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5vbmx5LWRlc2Mge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi51c2VyLWNhYi1wcm9ncmVzcyB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gICYtaGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxNHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAudXNlci1jYWItc3VidHRsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAudXNlci1idG4uZ3JlZW4ge1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgcGFkZGluZzogMTBweCAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICYtZGF0ZSB7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAmLXRleHQge1xuICAgID4gZGl2IHtcbiAgICAgIGNvbG9yOiAjM2MzYzNjO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgICY6bm90KC5pcy1hY3RpdmUpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4udWMtcHJvZ3Jlc3MtYmFyIHtcbiAgLS1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLXNpemUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zaXplKTtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgbWFyZ2luOiAyMHB4IDAgMzBweCAwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgIC0tc2l6ZTogMTJweDtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIC0tc2l6ZTogOXB4O1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyLFxuICAgID4gZGl2OmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gIH1cblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcwJSc7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnMTAwJSc7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICA+IGRpdiB7XG4gICAgYmFja2dyb3VuZDogcmVkO1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTVkZWcsICNGRjhGMEUgLTEwLjA3JSwgI0Y5QzEwOCAxMTElKTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogdmFyKC0tc2l6ZSk7XG4gICAgICBoZWlnaHQ6IHZhcigtLXNpemUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI0ZGOEYwRTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtcHJvZ3Jlc3MtYmFyKSAnJSc7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0yNHB4O1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnVzZXItY2FiIC51Yy1hYy1mb3JtIHtcbiAgcm93LWdhcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC51c2VyLWJ0biB7XG4gICAgcGFkZGluZzogMTBweCAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgfVxuICB9XG5cbiAgLnVjLWFjLWZvcm0tYnRuLWNsb3NlIHtcbiAgICB3aWR0aDogMTlweDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICYtaW5mbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG4gIH1cblxuICAmLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICYtZGVzYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAmOm5vdCguaXMtb3Blbikge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLWJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDEycHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjYTlhOWE5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBwYWRkaW5nOiAxNHB4O1xuXG4gICAgJi5pcy1vcGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTQgMTUnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMS40MzE5NyA1LjEzMTE5QzEuNTk2MDYgNC45NjcxNSAxLjgxODU4IDQuODc1IDIuMDUwNTkgNC44NzVDMi4yODI2MSA0Ljg3NSAyLjUwNTEzIDQuOTY3MTUgMi42NjkyMiA1LjEzMTE5TDcuMDAwNDcgOS40NjI0NEwxMS4zMzE3IDUuMTMxMTlDMTEuNDk2NyA0Ljk3MTggMTEuNzE3OCA0Ljg4MzYgMTEuOTQ3MiA0Ljg4NTZDMTIuMTc2NiA0Ljg4NzU5IDEyLjM5NjEgNC45Nzk2MSAxMi41NTgzIDUuMTQxODVDMTIuNzIwNSA1LjMwNDA4IDEyLjgxMjYgNS41MjM1NCAxMi44MTQ2IDUuNzUyOTZDMTIuODE2NiA1Ljk4MjM4IDEyLjcyODQgNi4yMDM0MSAxMi41NjkgNi4zNjg0NEw3LjYxOTA5IDExLjMxODNDNy40NTUwMSAxMS40ODIzIDcuMjMyNDkgMTEuNTc0NSA3LjAwMDQ3IDExLjU3NDVDNi43Njg0NSAxMS41NzQ1IDYuNTQ1OTMgMTEuNDgyMyA2LjM4MTg0IDExLjMxODNMMS40MzE5NyA2LjM2ODQ0QzEuMjY3OTMgNi4yMDQzNSAxLjE3NTc4IDUuOTgxODMgMS4xNzU3OCA1Ljc0OTgxQzEuMTc1NzggNS41MTc3OSAxLjI2NzkzIDUuMjk1MjcgMS40MzE5NyA1LjEzMTE5WicgZmlsbD0nJTIzQTlBOUE5Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuICB9XG5cbiAgJi1ib2R5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzhjOGM4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgfVxuXG4gICAgJi10dGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAmLWRlc2Mge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICYtY2hvc2VuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAmLXR0bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgICAgICYuaXMtaGlkZGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gdXApIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY2xlYXIge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjb2xvcjogI2RjMTQzYztcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2YyM2I2MDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogOHB4IDEycHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJhZGdlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdoaXRlLXNwYWNlOiBuby13cmFwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGNvbHVtbi1nYXA6IDVweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1hY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBjb2x1bW4tZ2FwOiAxMnB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICByb3ctZ2FwOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICYtYWxsLWJ0biB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgY29sb3I6ICMwNmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAwMGVlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjhweCAxMHB4IDE4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyN3B4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtc2VhcmNoIHtcbiAgICBAZXh0ZW5kIC5vbmJvYXJkaW5nLWZvcm0tc2VhcmNoLWZpZWxkO1xuICB9XG5cbiAgJi1pbnB1dHMge1xuICAgIEBleHRlbmQgLm9uYm9hcmRpbmctZm9ybS1idG4tY2hlY2tib3hlcztcbiAgICBtYXgtaGVpZ2h0OiAxNjBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICYuZ3JpZC1tb2Ige1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhhcy10b3AtbWFyZ2luIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNWI4NDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2Y1Yjg0MDtcbiAgICB9XG5cbiAgICAuaXMtaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICsgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMzU0cHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwNjZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICMwMDY2ZmY7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwNjZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblxuICAgICAgICBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1zZW5kIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xuICAgICAgLnVzZXItYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi51c2VyLWNhYi1wcm9ncmVzcy1mIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcblxuICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGOEYwRTtcbiAgfVxuXG4gICYuaXMtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIudGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPSdmYWRlJ11bZGF0YS1zdGF0ZT0naGlkZGVuJ10ge1xuICBvcGFjaXR5OiAwO1xufVxuW2RhdGEtdGlwcHktcm9vdF0ge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAxMHB4KTtcbn1cbi50aXBweS1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgb3V0bGluZTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCB2aXNpYmlsaXR5LCBvcGFjaXR5O1xufVxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49J3RvcCddID4gLnRpcHB5LWFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49J3RvcCddID4gLnRpcHB5LWFycm93OmJlZm9yZSB7XG4gIGJvdHRvbTogLTdweDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiA4cHggOHB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IGluaXRpYWw7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG59XG4udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj0nYm90dG9tJ10gPiAudGlwcHktYXJyb3cge1xuICB0b3A6IDA7XG59XG4udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj0nYm90dG9tJ10gPiAudGlwcHktYXJyb3c6YmVmb3JlIHtcbiAgdG9wOiAtN3B4O1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAgOHB4IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogaW5pdGlhbDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbn1cbi50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePSdsZWZ0J10gPiAudGlwcHktYXJyb3cge1xuICByaWdodDogMDtcbn1cbi50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePSdsZWZ0J10gPiAudGlwcHktYXJyb3c6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiA4cHggMCA4cHggOHB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogaW5pdGlhbDtcbiAgcmlnaHQ6IC03cHg7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xufVxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49J3JpZ2h0J10gPiAudGlwcHktYXJyb3cge1xuICBsZWZ0OiAwO1xufVxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49J3JpZ2h0J10gPiAudGlwcHktYXJyb3c6YmVmb3JlIHtcbiAgbGVmdDogLTdweDtcbiAgYm9yZGVyLXdpZHRoOiA4cHggOHB4IDhweCAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IGluaXRpYWw7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbn1cbi50aXBweS1ib3hbZGF0YS1pbmVydGlhXVtkYXRhLXN0YXRlPSd2aXNpYmxlJ10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTQsIDEuNSwgMC4zOCwgMS4xMSk7XG59XG4udGlwcHktYXJyb3cge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzMzMztcbn1cbi50aXBweS1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnRpcHB5LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCA5cHg7XG4gIHotaW5kZXg6IDE7XG59XG4iXX0= */
