.h2,
h2 {
  font-size: 26px;
  font-family: 'Open Sans', sans-serif;
  color: #000000;
  font-weight: normal;
  line-height: 32px;
  padding-left: 15px;
  padding-right: 15px;
}
.h2 .pink-txt,
h2 .pink-txt {
  font-size: 32px;
  color: #ec008c;
  font-weight: bold;
}
#main-nav-wrap {
  background-color: #fff;
}
.top-wrap {
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .h2,
  h2 {
    font-size: 22px;
    line-height: 26px;
  }
  .h2 .pink-txt,
  h2 .pink-txt {
    font-size: 25px;
  }
}
.top-block .centered {
  background: url(../../images/landings/remote-work/top-bg.png) no-repeat top right;
  min-height: 544px;
  padding-left: 90px;
}
.top-block h1 {
  font-size: 62px;
  font-weight: bold;
  color: #221e1f;
  line-height: 67px;
  padding-top: 85px;
  margin: 0;
  padding-bottom: 3px;
}
.top-block .description {
  font-size: 20px;
  color: #221e1f;
  line-height: 26px;
  margin-bottom: 49px;
}
.top-block .present-block {
  margin-bottom: 49px;
}
.top-block .present-block:before {
  content: '';
  width: 71px;
  height: 66px;
  float: left;
  margin-right: 17px;
  background: url(../../images/landings/remote-work/present-ic.svg) no-repeat center left;
  -webkit-background-size: contain;
          background-size: contain;
}
.top-block .present-block .pink-txt {
  color: #ec008c;
  line-height: 31px;
}
.top-block .present-block .pink-txt .value {
  font-weight: bold;
  font-size: 31px;
}
.top-block .present-block .pink-txt .unit {
  font-weight: bold;
  font-size: 21px;
}
.top-block .present-block .pink-txt .black {
  color: #221e1f;
  font-size: 21px;
  margin: 0 5px;
}
.top-block .present-block .black-txt {
  text-transform: uppercase;
  font-size: 38px;
  color: #221e1f;
  line-height: 41px;
  font-weight: bold;
}
.top-block .connect-btn {
  background-color: #ec008c;
  color: #ffffff;
  font-size: 16px;
  line-height: 21px;
  font-weight: normal;
  text-align: center;
  border-radius: 23px;
  padding: 12px 25px;
}
@media (max-width: 1262px) {
  .top-block {
    background: url(../../images/landings/remote-work/top-bg.png) no-repeat top right;
  }
  .top-block .centered {
    background: none;
  }
}
@media (max-width: 1030px) {
  .top-block {
    background-position: top center;
    position: relative;
  }
  .top-block:before {
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(255, 255, 255, 0.9);
    position: absolute;
  }
  .top-block .centered {
    position: relative;
    text-align: center;
    padding-left: 0;
    padding-top: 20px;
  }
  .top-block h1,
  .top-block .description {
    padding: 10px;
  }
  .top-block .present-block {
    padding: 10px 15px;
    max-width: 360px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .top-block h1 {
    font-size: 43px;
    line-height: 49px;
  }
  .top-block .present-block:before {
    display: block;
    float: none;
    margin: 0 auto 15px;
  }
}
@media (max-width: 600px) {
  .top-block {
    -webkit-background-size: cover;
            background-size: cover;
  }
}
.organization-block {
  background-color: #f1f2f2;
}
.organization-block .h2,
.organization-block h2 {
  text-align: center;
  margin-bottom: 55px;
  margin-top: 0;
  padding: 50px 15px 0 15px;
}
.organization-block .steps-wrap {
  padding-bottom: 15px;
}
.organization-block .steps-wrap .step-item {
  text-align: center;
  color: #000000;
  float: left;
  width: 24%;
  padding-bottom: 25px;
  line-height: 20px;
}
.organization-block .steps-wrap .step-item:before {
  content: '';
  display: inline-block;
  border-radius: 50%;
  width: 126px;
  height: 126px;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
          background-size: contain;
  background-color: #fff;
  border: solid 7px #f8f9f9;
  margin-bottom: 25px;
}
.organization-block .steps-wrap .step-item .heading {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 20px;
  text-transform: uppercase;
}
.organization-block .steps-wrap .step-item .descript {
  font-weight: normal;
  font-size: 14px;
}
.organization-block .steps-wrap .step-item.step-1 {
  margin-left: 6.5%;
}
.organization-block .steps-wrap .step-item.step-1:before {
  background-image: url(../../images/landings/remote-work/touch-ic.svg);
  -webkit-background-size: 66px 68px;
          background-size: 66px 68px;
}
.organization-block .steps-wrap .step-item.step-2:before {
  background-image: url(../../images/landings/remote-work/settings-ic.svg);
  -webkit-background-size: 64px 64px;
          background-size: 64px 64px;
}
.organization-block .steps-wrap .step-item.step-3:before {
  background-image: url(../../images/landings/remote-work/work-ic.svg);
  -webkit-background-size: 75px 70px;
          background-size: 75px 70px;
}
.organization-block .steps-wrap .arrow {
  width: 7.5%;
  float: left;
  height: 22px;
  margin-top: 56px;
  background: url(../../images/landings/remote-work/arrow-ic.svg) no-repeat center;
  -webkit-background-size: contain;
          background-size: contain;
}
@media (max-width: 1030px) {
  .organization-block .steps-wrap .arrow {
    display: none;
  }
  .organization-block .steps-wrap .step-item {
    width: 30.3%;
    margin: 0 1.5%;
  }
  .organization-block .steps-wrap .step-item.step-1 {
    margin-left: 1.5%;
  }
}
@media (max-width: 767px) {
  .organization-block .steps-wrap .step-item {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0;
  }
  .organization-block .steps-wrap .step-item.step-1 {
    margin-left: 0;
  }
  .organization-block .steps-wrap .step-item .heading {
    margin-bottom: 10px;
  }
}
.functions-block .centered {
  background: url(../../images/landings/remote-work/functions-bg.png) no-repeat top left;
  min-height: 617px;
}
.functions-block .functions-container {
  margin: 0 36px;
  width: 470px;
  max-width: 100%;
  float: right;
}
.functions-block h2,
.functions-block .h2 {
  margin-bottom: 37px;
  margin-top: 0;
  padding-top: 55px;
}
.functions-block .functions-wrap .func-item {
  line-height: 20px;
}
.functions-block .functions-wrap .func-item:before {
  content: '';
  float: left;
  width: 52px;
  height: 50px;
  margin-right: 24px;
  background-position: top center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
          background-size: contain;
  margin-bottom: 21px;
}
.functions-block .functions-wrap .func-item:after {
  clear: both;
  display: block;
  content: '';
}
.functions-block .functions-wrap .func-item .heading {
  color: #ec008c;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 9px;
  text-transform: uppercase;
}
.functions-block .functions-wrap .func-item .descript {
  color: #000000;
  font-size: 14px;
  margin-bottom: 22px;
}
.functions-block .functions-wrap .func-item.func-1:before {
  background-image: url(../../images/landings/remote-work/integration-ic.svg);
}
.functions-block .functions-wrap .func-item.func-2:before {
  background-image: url(../../images/landings/remote-work/record-ic.svg);
}
.functions-block .functions-wrap .func-item.func-3:before {
  background-image: url(../../images/landings/remote-work/redirect-ic.svg);
}
.functions-block .functions-wrap .func-item.func-4:before {
  background-image: url(../../images/landings/remote-work/call-management-ic.svg);
}
.functions-block .functions-wrap .func-item.func-5:before {
  background-image: url(../../images/landings/remote-work/callback-ic.svg);
}
@media screen and (max-width: 1262px) {
  .functions-block {
    background: url(../../images/landings/remote-work/functions-bg.png) no-repeat top left;
  }
  .functions-block .centered {
    background: none;
  }
}
@media screen and (max-width: 1030px) {
  .functions-block {
    background-position: top center;
    position: relative;
  }
  .functions-block:before {
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(255, 255, 255, 0.9);
    position: absolute;
  }
  .functions-block .centered {
    position: relative;
  }
  .functions-block .functions-container {
    padding: 0 15px;
    margin: auto;
    float: none;
  }
}
@media screen and (max-width: 600px) {
  .functions-block {
    -webkit-background-size: cover;
            background-size: cover;
  }
}
.color-block {
  background: #f1f2f2;
}
.tariff-block {
  border-top: 1px solid transparent;
}
.tariff-block .h2.heading,
.tariff-block .h2 {
  margin-top: 73px;
  margin-bottom: 8px;
  font-size: 32px;
  text-align: left;
  padding: 0;
  color: #ec008c;
  text-transform: inherit;
}
.tariff-block .caption {
  font-size: 30px;
  font-weight: 100;
}
.tariff-block .title {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 16px;
}
.tariff-block .options {
  margin-top: 20px;
}
.tariff-block .option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
}
.tariff-block ul {
  padding-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.tariff-block .icon {
  position: relative;
  min-width: 65px;
  margin-right: 20px;
}
.tariff-block .icon:before {
  content: "";
  position: absolute;
  width: 51px;
  height: 51px;
  border-radius: 50%;
  background: white;
}
.tariff-block .icon:after {
  content: "";
  display: inline-block;
  position: relative;
  margin-left: 10px;
  margin-top: 5px;
}
.tariff-block .icon.icon-phone:after {
  background: url(../../images/landings/vats/icon-phone.png) no-repeat 0 0;
  width: 48px;
  height: 41px;
}
.tariff-block .icon.icon-call:after {
  background: url(../../images/landings/vats/icon-call.png) no-repeat 0 0;
  width: 42px;
  height: 42px;
}
.tariff-block .icon.icon-clock:after {
  background: url(../../images/landings/vats/icon-clock.png) no-repeat 0 0;
  width: 47px;
  height: 47px;
}
.tariff-block .icon.icon-cloud:after {
  background: url(../../images/landings/vats/icon-cloud.png) no-repeat 0 0;
  width: 48px;
  height: 48px;
}
.tariff-block .icon.icon-team:after {
  background: url(../../images/landings/vats/icon-team.png) no-repeat 0 0;
  width: 39px;
  height: 38px;
}
.tariff-block .icon.icon-money:after {
  background: url(../../images/landings/vats/icon-money.png) no-repeat 0 0;
  width: 41px;
  height: 42px;
}
.tariff-block .icon.icon-mobile:after {
  background: url(../../images/landings/vats/icon-mobile.png) no-repeat 0 0;
  width: 33px;
  height: 43px;
}
.tariff-block .icon.icon-support:after {
  background: url(../../images/landings/vats/icon-support.png) no-repeat 0 0;
  width: 45px;
  height: 45px;
}
.tariff-block .digit {
  font-size: 21px;
  line-height: 14px;
}
.tariff-block .digit {
  font-size: 21px;
}
.tariff-block .price {
  font-size: 42px;
}
.tariff-block .options-container {
  width: 51.5%;
  float: left;
}
.tariff-block .options-container .subcaption {
  font-size: 16px;
}
.tariff-block .options-container .title {
  margin-top: 7px;
}
.tariff-block .button-container {
  margin-left: 100px;
  margin-top: 40px;
  margin-bottom: 65px;
}
.tariff-block .link-container {
  margin-left: 26px;
  margin-bottom: 20px;
  font-size: 16px;
}
.tariff-block .link-container a {
  color: #ec008c;
  font-style: italic;
  text-decoration: underline;
}
.tariff-block .link-container img {
  margin-left: 10px;
}
.tariff-block .link-container a,
.tariff-block .link-container img {
  display: inline-block;
  vertical-align: middle;
}
.tariff-block .link-container a:hover {
  text-decoration: none;
}
.tariff-block .link-container a:hover + img {
  margin-left: 18px;
  -webkit-transition: all ease 0.4s;
  -o-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.tariff-block .tariff-tablet {
  position: relative;
  display: inline-block;
  margin-left: 26px;
  margin-bottom: 30px;
}
.tariff-block .tariff-tablet .tablet-text {
  color: white;
  position: absolute;
  top: 295px;
  font-size: 26px;
  text-align: center;
  width: 100%;
  line-height: 33px;
}
.tariff-block .tariff-tablet .tablet-icon {
  position: absolute;
  top: 77%;
  text-align: center;
  width: 100%;
}
.tariff-block .tariff-tablet img {
  max-width: 100%;
}
.tariff-block .additional-options-container {
  width: 41.5%;
  float: left;
  margin-top: -37px;
}
@media screen and (max-width: 1262px) {
  .tariff-block .link-container a {
    font-size: 14px;
  }
}
@media screen and (max-width: 1030px) {
  .tariff-block .additional-options-container,
  .tariff-block .options-container {
    width: 100%;
  }
  .tariff-block .options-container {
    display: table;
    width: auto;
    margin: auto;
    float: none;
  }
  .tariff-block .additional-options-container {
    text-align: center;
  }
  .tariff-block .tariff-tablet,
  .tariff-block .link-container {
    margin-left: 0;
  }
  .tariff-block .button-container {
    margin-left: 0;
    text-align: center;
  }
}
@media screen and (max-width: 600px) {
  .tariff-block .centered {
    padding-left: 15px;
    padding-right: 15px;
  }
  .tariff-block .tariff-tablet .tablet-text {
    line-height: 22px;
    font-size: 18px;
    top: 42%;
  }
  .tariff-block .option {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .tariff-block .icon {
    margin-right: 0;
    margin-bottom: 15px;
  }
  .tariff-block .button-container {
    margin-left: 0;
    text-align: center;
  }
  .tariff-block .link-container img {
    display: none;
  }
}
.advantages-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.advantages-block .h2.heading,
.advantages-block .h2 {
  margin-top: 35px;
  margin-bottom: 60px;
  font-size: 32px;
  padding: 0;
  text-transform: inherit;
}
.advantages-block .adv-item {
  border-radius: 50%;
  background: #f1f2f2;
  display: inline-block;
  width: 190px;
  height: 190px;
  margin-right: 50px;
  text-align: center;
  font-weight: bold;
  margin-bottom: 30px;
  vertical-align: top;
}
.advantages-block .adv-item:first-of-type {
  margin-left: 25px;
}
.advantages-block .adv-item:last-of-type {
  margin-right: 0;
}
.advantages-block .adv-item .adv-digit {
  font-size: 22px;
  color: #ec008c;
  margin-top: 41px;
}
.advantages-block .adv-item .adv-digit .adv-value {
  display: inline-block;
  font-size: 45px;
}
.advantages-block .adv-item .adv-value-text {
  color: #231f20;
}
@media screen and (max-width: 1262px) {
  .advantages-block .adv-item:first-of-type {
    margin-left: 0;
  }
  .advantages-block .adv-item:last-of-type {
    margin-right: 50px;
  }
}
@media screen and (max-width: 600px) {
  .advantages-block .centered {
    padding-left: 15px;
    padding-right: 15px;
  }
  .advantages-block .advantages {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .advantages-block .advantages .adv-item,
  .advantages-block .advantages .adv-item:last-of-type {
    margin-right: 0;
  }
}
.ajax-send-btn.loading {
  color: transparent !important;
  border: 0 none;
  background: transparent url('../../images/horizontal_loader.gif') no-repeat center !important;
  outline: 0 none;
}
.order-result.success {
  color: green;
  text-align: center;
  border: 8px solid green;
  padding: 30px;
  margin: 0 50px 50px;
}
.order-block {
  border-top: 1px solid transparent;
}
.order-block .h2.heading {
  margin-top: 42px;
  text-transform: initial;
  padding: 0;
  font-size: 32px;
  margin-bottom: 11px;
}
.order-block .subcaption {
  font-size: 16px;
  margin-bottom: 30px;
}
.order-block .img-container {
  float: left;
  width: 442px;
  margin: 65px 0;
  text-align: center;
}
.order-block .img-container img {
  max-width: 100%;
}
.order-block .form-container {
  max-width: 674px;
  margin: auto;
}
.order-block .bg-wrap {
  padding: 0 90px;
}
.order-block .control-label {
  display: none;
}
.order-block .form-group {
  margin-bottom: 8px;
}
.order-block .help-block.help-block-error {
  color: #000;
  padding-left: 20px;
  padding-right: 20px;
}
.order-block input[type="text"].form-control {
  max-width: 100%;
  margin: 0 auto;
  height: 48px;
  font-size: 14px;
  color: #000;
  padding: 0 20px;
  background: #f1f2f2;
  border-radius: 24px;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.order-block input[type="text"].form-control::-webkit-input-placeholder {
  color: #666666;
}
.order-block input[type="text"].form-control::-moz-placeholder {
  color: #666666;
}
.order-block input[type="text"].form-control::placeholder {
  color: #666666;
}
.order-block .order-info {
  margin: 0 90px;
  color: #333;
}
.order-block .btn-submit {
  margin-bottom: 15px;
}
.order-block .offer-img {
  max-width: 100%;
}
@media screen and (max-width: 1262px) {
  .order-block .img-container {
    width: 320px;
  }
}
@media screen and (max-width: 1030px) {
  .order-block .img-container {
    margin-bottom: 0;
    width: 100%;
    float: none;
  }
  .order-block .form-container {
    margin: 0 auto;
    float: none;
  }
}
@media screen and (max-width: 600px) {
  .order-block .centered {
    padding-left: 15px;
    padding-right: 15px;
  }
  .order-block .bg-wrap {
    padding: 0 15px;
  }
  .order-block .order-info {
    margin: 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL3JlbW90ZV93b3JrLmxlc3MiLCJwYWdlcy9yZW1vdGVfd29yay5jc3MiLCJwYWdlcy9yZW1vdGVfd29ya19wYXJ0aWFscy9fdG9wLmxlc3MiLCJwYWdlcy9yZW1vdGVfd29ya19wYXJ0aWFscy9fb3JnYW5pemF0aW9uLmxlc3MiLCJwYWdlcy9yZW1vdGVfd29ya19wYXJ0aWFscy9fZnVuY3Rpb25zLmxlc3MiLCJwYWdlcy9yZW1vdGVfd29ya19wYXJ0aWFscy9fc21hbGxfYml6Lmxlc3MiLCJwYWdlcy9yZW1vdGVfd29ya19wYXJ0aWFscy9fYWR2YW50YWdlcy5sZXNzIiwicGFnZXMvcmVtb3RlX3dvcmtfcGFydGlhbHMvX29yZGVyLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7O0VBQ0UsZ0JBQUE7RUFDQSxxQ0FBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtDQ0FEO0FEUEQ7O0VBVUksZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7Q0NDSDtBREdEO0VBQ0UsdUJBQUE7Q0NERDtBRElEO0VBQ0UsdUJBQUE7Q0NGRDtBREtEO0VBQ0U7O0lBQ0UsZ0JBQUE7SUFDQSxrQkFBQTtHQ0ZEO0VEQUQ7O0lBS0ksZ0JBQUE7R0NESDtDQUNGO0FDaENEO0VBRUksa0ZBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0NEaUNIO0FDckNEO0VBUUksZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLG9CQUFBO0NEZ0NIO0FDOUNEO0VBa0JJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7Q0QrQkg7QUNwREQ7RUF5Qkksb0JBQUE7Q0Q4Qkg7QUM1Qkc7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSx3RkFBQTtFQUNBLGlDQUFBO1VBQUEseUJBQUE7Q0Q4Qkw7QUNoRUQ7RUFzQ00sZUFBQTtFQUNBLGtCQUFBO0NENkJMO0FDcEVEO0VBMENRLGtCQUFBO0VBQ0EsZ0JBQUE7Q0Q2QlA7QUN4RUQ7RUErQ1Esa0JBQUE7RUFDQSxnQkFBQTtDRDRCUDtBQzVFRDtFQW9EUSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0NEMkJQO0FDakZEO0VBMkRNLDBCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtDRHlCTDtBQ3hGRDtFQW9FSSwwQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7Q0R1Qkg7QUNuQkQ7RUFDRTtJQUNFLGtGQUFBO0dEcUJEO0VDdEJEO0lBSUksaUJBQUE7R0RxQkg7Q0FDRjtBQ2pCRDtFQUNFO0lBQ0UsZ0NBQUE7SUFDQSxtQkFBQTtHRG1CRDtFQ2xCQztJQUNFLFlBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFFBQUE7SUFDQSxPQUFBO0lBQ0EsMkNBQUE7SUFDQSxtQkFBQTtHRG9CSDtFQzlCRDtJQWFJLG1CQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0dEb0JIO0VDcENEOztJQW9CSSxjQUFBO0dEb0JIO0VDeENEO0lBd0JJLG1CQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0dEbUJIO0NBQ0Y7QUNmRDtFQUNFO0lBRUksZ0JBQUE7SUFDQSxrQkFBQTtHRGdCSDtFQ1pHO0lBQ0UsZUFBQTtJQUNBLFlBQUE7SUFDQSxvQkFBQTtHRGNMO0NBQ0Y7QUNURDtFQUNFO0lBQ0UsK0JBQUE7WUFBQSx1QkFBQTtHRFdEO0NBQ0Y7QUV6SkQ7RUFDRSwwQkFBQTtDRjJKRDtBRTVKRDs7RUFHSSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLDBCQUFBO0NGNkpIO0FFbktEO0VBU0kscUJBQUE7Q0Y2Skg7QUV0S0Q7RUFXTSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7Q0Y4Skw7QUU3Sks7RUFDRSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLGlDQUFBO1VBQUEseUJBQUE7RUFDQSx1QkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0JBQUE7Q0YrSlA7QUUzTEQ7RUErQlEsa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsMEJBQUE7Q0YrSlA7QUVqTUQ7RUFxQ1Esb0JBQUE7RUFDQSxnQkFBQTtDRitKUDtBRTdKSztFQUNFLGtCQUFBO0NGK0pQO0FFOUpPO0VBQ0Usc0VBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0NGZ0tUO0FFNUpPO0VBQ0UseUVBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0NGOEpUO0FFMUpPO0VBQ0UscUVBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0NGNEpUO0FFcE5EO0VBNkRNLFlBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUZBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0NGMEpMO0FFckpEO0VBQ0U7SUFHTSxjQUFBO0dGcUpMO0VFeEpEO0lBTU0sYUFBQTtJQUNBLGVBQUE7R0ZxSkw7RUVwSks7SUFDRSxrQkFBQTtHRnNKUDtDQUNGO0FFaEpEO0VBQ0U7SUFHTSxZQUFBO0lBQ0EsbUJBQUE7SUFDQSxvQkFBQTtJQUNBLFVBQUE7R0ZnSkw7RUUvSUs7SUFDRSxlQUFBO0dGaUpQO0VFekpEO0lBV1Esb0JBQUE7R0ZpSlA7Q0FDRjtBR3RQRDtFQUVJLHVGQUFBO0VBQ0Esa0JBQUE7Q0h1UEg7QUcxUEQ7RUFPSSxlQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtDSHNQSDtBR2hRRDs7RUFjSSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtDSHNQSDtBR3RRRDtFQXFCTSxrQkFBQTtDSG9QTDtBR2xQSztFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGdDQUFBO0VBQ0EsNkJBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0VBQ0Esb0JBQUE7Q0hvUFA7QUdqUEs7RUFDRSxZQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7Q0htUFA7QUd6UkQ7RUEwQ1EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0NIa1BQO0FHaFNEO0VBa0RRLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0NIaVBQO0FHN09PO0VBQ0UsNEVBQUE7Q0grT1Q7QUcxT087RUFDRSx1RUFBQTtDSDRPVDtBR3ZPTztFQUNFLHlFQUFBO0NIeU9UO0FHcE9PO0VBQ0UsZ0ZBQUE7Q0hzT1Q7QUdqT087RUFDRSx5RUFBQTtDSG1PVDtBRzVORDtFQUNFO0lBQ0UsdUZBQUE7R0g4TkQ7RUcvTkQ7SUFHSSxpQkFBQTtHSCtOSDtDQUNGO0FHM05EO0VBQ0U7SUFDRSxnQ0FBQTtJQUNBLG1CQUFBO0dINk5EO0VHNU5DO0lBQ0UsWUFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0lBQ0EsUUFBQTtJQUNBLE9BQUE7SUFDQSwyQ0FBQTtJQUNBLG1CQUFBO0dIOE5IO0VHeE9EO0lBYUksbUJBQUE7R0g4Tkg7RUczT0Q7SUFnQkksZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtHSDhOSDtDQUNGO0FHdk5EO0VBQ0U7SUFDRSwrQkFBQTtZQUFBLHVCQUFBO0dIeU5EO0NBQ0Y7QUl4VkQ7RUFDRSxvQkFBQTtDSjBWRDtBSXZWRDtFQUNFLGtDQUFBO0NKeVZEO0FJMVZEOztFQUlJLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSx3QkFBQTtDSjBWSDtBSXBXRDtFQWFJLGdCQUFBO0VBQ0EsaUJBQUE7Q0owVkg7QUl4V0Q7RUFpQkksa0JBQUE7RUFDQSwwQkFBQTtFQUNBLGdCQUFBO0NKMFZIO0FJN1dEO0VBc0JJLGlCQUFBO0NKMFZIO0FJaFhEO0VBeUJJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxnQkFBQTtDSjBWSDtBSXBYRDtFQTZCSSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7Q0owVkg7QUl6WEQ7RUFrQ0ksbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0NKMFZIO0FJelZHO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0NKMlZMO0FJelZHO0VBQ0UsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0NKMlZMO0FJelZHO0VBQ0UseUVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDSjJWTDtBSXpWRztFQUNFLHdFQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7Q0oyVkw7QUl6Vkc7RUFDRSx5RUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0NKMlZMO0FJelZHO0VBQ0UseUVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDSjJWTDtBSXpWRztFQUNFLHdFQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7Q0oyVkw7QUl6Vkc7RUFDRSx5RUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0NKMlZMO0FJelZHO0VBQ0UsMEVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDSjJWTDtBSXpWRztFQUNFLDJFQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7Q0oyVkw7QUlyYkQ7RUE4RkksZ0JBQUE7RUFDQSxrQkFBQTtDSjBWSDtBSXpiRDtFQWtHSSxnQkFBQTtDSjBWSDtBSTViRDtFQXFHSSxnQkFBQTtDSjBWSDtBSS9iRDtFQXdHSSxhQUFBO0VBQ0EsWUFBQTtDSjBWSDtBSW5jRDtFQTJHTSxnQkFBQTtDSjJWTDtBSXRjRDtFQThHTSxnQkFBQTtDSjJWTDtBSXpjRDtFQWtISSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7Q0owVkg7QUk5Y0Q7RUF1SEksa0JBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0NKMFZIO0FJbmREO0VBMkhNLGVBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0NKMlZMO0FJeGREO0VBZ0lNLGtCQUFBO0NKMlZMO0FJM2REOztFQW1JTSxzQkFBQTtFQUNBLHVCQUFBO0NKNFZMO0FJaGVEO0VBdUlNLHNCQUFBO0NKNFZMO0FJM1ZLO0VBQ0Usa0JBQUE7RUFDQSxrQ0FBQTtFQUFBLDZCQUFBO0VBQUEsMEJBQUE7Q0o2VlA7QUl2ZUQ7RUErSUksbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7Q0oyVkg7QUk3ZUQ7RUFvSk0sYUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7Q0o0Vkw7QUl0ZkQ7RUE2Sk0sbUJBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0NKNFZMO0FJNWZEO0VBbUtNLGdCQUFBO0NKNFZMO0FJL2ZEO0VBdUtJLGFBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7Q0oyVkg7QUl2VkQ7RUFDRTtJQUdNLGdCQUFBO0dKdVZMO0NBQ0Y7QUlsVkQ7RUFDRTs7SUFHSSxZQUFBO0dKbVZIO0VJdFZEO0lBTUksZUFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtHSm1WSDtFSTVWRDtJQVlJLG1CQUFBO0dKbVZIO0VJL1ZEOztJQWdCSSxlQUFBO0dKbVZIO0VJbldEO0lBb0JJLGVBQUE7SUFDQSxtQkFBQTtHSmtWSDtDQUNGO0FJNVVEO0VBQ0U7SUFFSSxtQkFBQTtJQUNBLG9CQUFBO0dKNlVIO0VJaFZEO0lBT00sa0JBQUE7SUFDQSxnQkFBQTtJQUNBLFNBQUE7R0o0VUw7RUlyVkQ7SUFhSSw2QkFBQTtJQUFBLDhCQUFBO0lBQUEsK0JBQUE7UUFBQSwyQkFBQTtZQUFBLHVCQUFBO0dKMlVIO0VJeFZEO0lBZ0JJLGdCQUFBO0lBQ0Esb0JBQUE7R0oyVUg7RUk1VkQ7SUFvQkksZUFBQTtJQUNBLG1CQUFBO0dKMlVIO0VJaFdEO0lBeUJNLGNBQUE7R0owVUw7Q0FDRjtBSzdqQkQ7RUFDRSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esd0JBQUE7TUFBQSxvQkFBQTtVQUFBLGdCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1Q0FBQTtNQUFBLHVCQUFBO1VBQUEsK0JBQUE7Q0wrakJEO0FLbGtCRDs7RUFPSSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7Q0wrakJIO0FLMWtCRDtFQWVJLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtDTDhqQkg7QUs3akJHO0VBQ0Usa0JBQUE7Q0wrakJMO0FLN2pCRztFQUNFLGdCQUFBO0NMK2pCTDtBSzVsQkQ7RUFnQ00sZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7Q0wrakJMO0FLam1CRDtFQW9DUSxzQkFBQTtFQUNBLGdCQUFBO0NMZ2tCUDtBS3JtQkQ7RUF5Q00sZUFBQTtDTCtqQkw7QUsxakJEO0VBR007SUFDRSxlQUFBO0dMMGpCTDtFS3hqQkc7SUFDRSxtQkFBQTtHTDBqQkw7Q0FDRjtBSy9pQkQ7RUFDRTtJQUVJLG1CQUFBO0lBQ0Esb0JBQUE7R0xnakJIO0VLbmpCRDtJQU1JLHFCQUFBO0lBQUEsc0JBQUE7SUFBQSxxQkFBQTtJQUFBLGNBQUE7SUFDQSw2QkFBQTtJQUFBLDhCQUFBO0lBQUEsK0JBQUE7UUFBQSwyQkFBQTtZQUFBLHVCQUFBO0lBQ0EsMEJBQUE7SUFBQSw0QkFBQTtRQUFBLHVCQUFBO1lBQUEsb0JBQUE7R0xnakJIO0VLOWlCSzs7SUFFRSxnQkFBQTtHTGdqQlA7Q0FDRjtBTS9uQkQ7RUFDRSw4QkFBQTtFQUNBLGVBQUE7RUFDQSw4RkFBQTtFQUNBLGdCQUFBO0NOaW9CRDtBTTduQkM7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtDTituQkg7QU0zbkJEO0VBQ0Usa0NBQUE7Q042bkJEO0FNOW5CRDtFQUlJLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtDTjZuQkg7QU1yb0JEO0VBWUksZ0JBQUE7RUFDQSxvQkFBQTtDTjRuQkg7QU16b0JEO0VBaUJJLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0NOMm5CSDtBTS9vQkQ7RUF1Qk0sZ0JBQUE7Q04ybkJMO0FNbHBCRDtFQTRCSSxpQkFBQTtFQUNBLGFBQUE7Q055bkJIO0FNdHBCRDtFQWlDSSxnQkFBQTtDTnduQkg7QU16cEJEO0VBcUNJLGNBQUE7Q051bkJIO0FNNXBCRDtFQXlDSSxtQkFBQTtDTnNuQkg7QU0vcEJEO0VBNkNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0NOcW5CSDtBTXBxQkQ7RUFtREksZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtVQUFBLGlCQUFBO0NOb25CSDtBTWxuQkc7RUFDRSxlQUFBO0NOb25CTDtBTXJuQkc7RUFDRSxlQUFBO0NOb25CTDtBTXJuQkc7RUFDRSxlQUFBO0NOb25CTDtBTW5yQkQ7RUFvRUksZUFBQTtFQUNBLFlBQUE7Q05rbkJIO0FNdnJCRDtFQXlFSSxvQkFBQTtDTmluQkg7QU0xckJEO0VBNkVJLGdCQUFBO0NOZ25CSDtBTTVtQkQ7RUFDRTtJQUVJLGFBQUE7R042bUJIO0NBQ0Y7QU16bUJEO0VBQ0U7SUFFSSxpQkFBQTtJQUNBLFlBQUE7SUFDQSxZQUFBO0dOMG1CSDtFTTltQkQ7SUFRSSxlQUFBO0lBQ0EsWUFBQTtHTnltQkg7Q0FDRjtBTWxtQkQ7RUFDRTtJQUVJLG1CQUFBO0lBQ0Esb0JBQUE7R05tbUJIO0VNdG1CRDtJQU9JLGdCQUFBO0dOa21CSDtFTXptQkQ7SUFXSSxVQUFBO0dOaW1CSDtDQUNGIiwiZmlsZSI6InBhZ2VzL3JlbW90ZV93b3JrLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6MzAwJnN1YnNldD1jeXJpbGxpYyxjeXJpbGxpYy1leHQnKTtcclxuXHJcbi5oMiwgaDIge1xyXG4gIGZvbnQtc2l6ZTogMjZweDtcclxuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuXHJcbiAgLnBpbmstdHh0IHtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGNvbG9yOiAjZWMwMDhjO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnRvcC13cmFwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5oMiwgaDIge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcblxyXG4gICAgLnBpbmstdHh0IHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGltcG9ydCBcInJlbW90ZV93b3JrX3BhcnRpYWxzL190b3BcIjtcclxuQGltcG9ydCBcInJlbW90ZV93b3JrX3BhcnRpYWxzL19vcmdhbml6YXRpb25cIjtcclxuQGltcG9ydCBcInJlbW90ZV93b3JrX3BhcnRpYWxzL19mdW5jdGlvbnNcIjtcclxuQGltcG9ydCBcInJlbW90ZV93b3JrX3BhcnRpYWxzL19zbWFsbF9iaXpcIjtcclxuQGltcG9ydCBcInJlbW90ZV93b3JrX3BhcnRpYWxzL19hZHZhbnRhZ2VzXCI7XHJcbkBpbXBvcnQgXCJyZW1vdGVfd29ya19wYXJ0aWFscy9fb3JkZXJcIjtcclxuIiwiLmgyLFxuaDIge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uaDIgLnBpbmstdHh0LFxuaDIgLnBpbmstdHh0IHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogI2VjMDA4YztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jbWFpbi1uYXYtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udG9wLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmgyLFxuICBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5oMiAucGluay10eHQsXG4gIGgyIC5waW5rLXR4dCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG4udG9wLWJsb2NrIC5jZW50ZXJlZCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvdG9wLWJnLnBuZykgbm8tcmVwZWF0IHRvcCByaWdodDtcbiAgbWluLWhlaWdodDogNTQ0cHg7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbn1cbi50b3AtYmxvY2sgaDEge1xuICBmb250LXNpemU6IDYycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzIyMWUxZjtcbiAgbGluZS1oZWlnaHQ6IDY3cHg7XG4gIHBhZGRpbmctdG9wOiA4NXB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG4udG9wLWJsb2NrIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMyMjFlMWY7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0OXB4O1xufVxuLnRvcC1ibG9jayAucHJlc2VudC1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDQ5cHg7XG59XG4udG9wLWJsb2NrIC5wcmVzZW50LWJsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDcxcHg7XG4gIGhlaWdodDogNjZweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy9yZW1vdGUtd29yay9wcmVzZW50LWljLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBsZWZ0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4udG9wLWJsb2NrIC5wcmVzZW50LWJsb2NrIC5waW5rLXR4dCB7XG4gIGNvbG9yOiAjZWMwMDhjO1xuICBsaW5lLWhlaWdodDogMzFweDtcbn1cbi50b3AtYmxvY2sgLnByZXNlbnQtYmxvY2sgLnBpbmstdHh0IC52YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMxcHg7XG59XG4udG9wLWJsb2NrIC5wcmVzZW50LWJsb2NrIC5waW5rLXR4dCAudW5pdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIxcHg7XG59XG4udG9wLWJsb2NrIC5wcmVzZW50LWJsb2NrIC5waW5rLXR4dCAuYmxhY2sge1xuICBjb2xvcjogIzIyMWUxZjtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBtYXJnaW46IDAgNXB4O1xufVxuLnRvcC1ibG9jayAucHJlc2VudC1ibG9jayAuYmxhY2stdHh0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBjb2xvcjogIzIyMWUxZjtcbiAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRvcC1ibG9jayAuY29ubmVjdC1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMwMDhjO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyM3B4O1xuICBwYWRkaW5nOiAxMnB4IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI2MnB4KSB7XG4gIC50b3AtYmxvY2sge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvdG9wLWJnLnBuZykgbm8tcmVwZWF0IHRvcCByaWdodDtcbiAgfVxuICAudG9wLWJsb2NrIC5jZW50ZXJlZCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAudG9wLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudG9wLWJsb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAudG9wLWJsb2NrIC5jZW50ZXJlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLnRvcC1ibG9jayBoMSxcbiAgLnRvcC1ibG9jayAuZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnRvcC1ibG9jayAucHJlc2VudC1ibG9jayB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1ibG9jayBoMSB7XG4gICAgZm9udC1zaXplOiA0M3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OXB4O1xuICB9XG4gIC50b3AtYmxvY2sgLnByZXNlbnQtYmxvY2s6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC50b3AtYmxvY2sge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cbi5vcmdhbml6YXRpb24tYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmYyO1xufVxuLm9yZ2FuaXphdGlvbi1ibG9jayAuaDIsXG4ub3JnYW5pemF0aW9uLWJsb2NrIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiA1MHB4IDE1cHggMCAxNXB4O1xufVxuLm9yZ2FuaXphdGlvbi1ibG9jayAuc3RlcHMtd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLm9yZ2FuaXphdGlvbi1ibG9jayAuc3RlcHMtd3JhcCAuc3RlcC1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyNCU7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5vcmdhbml6YXRpb24tYmxvY2sgLnN0ZXBzLXdyYXAgLnN0ZXAtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTI2cHg7XG4gIGhlaWdodDogMTI2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkIDdweCAjZjhmOWY5O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLm9yZ2FuaXphdGlvbi1ibG9jayAuc3RlcHMtd3JhcCAuc3RlcC1pdGVtIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5vcmdhbml6YXRpb24tYmxvY2sgLnN0ZXBzLXdyYXAgLnN0ZXAtaXRlbSAuZGVzY3JpcHQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ub3JnYW5pemF0aW9uLWJsb2NrIC5zdGVwcy13cmFwIC5zdGVwLWl0ZW0uc3RlcC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDYuNSU7XG59XG4ub3JnYW5pemF0aW9uLWJsb2NrIC5zdGVwcy13cmFwIC5zdGVwLWl0ZW0uc3RlcC0xOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3JlbW90ZS13b3JrL3RvdWNoLWljLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNjZweCA2OHB4O1xufVxuLm9yZ2FuaXphdGlvbi1ibG9jayAuc3RlcHMtd3JhcCAuc3RlcC1pdGVtLnN0ZXAtMjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy9yZW1vdGUtd29yay9zZXR0aW5ncy1pYy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDY0cHggNjRweDtcbn1cbi5vcmdhbml6YXRpb24tYmxvY2sgLnN0ZXBzLXdyYXAgLnN0ZXAtaXRlbS5zdGVwLTM6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvd29yay1pYy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDc1cHggNzBweDtcbn1cbi5vcmdhbml6YXRpb24tYmxvY2sgLnN0ZXBzLXdyYXAgLmFycm93IHtcbiAgd2lkdGg6IDcuNSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi10b3A6IDU2cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvYXJyb3ctaWMuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gIC5vcmdhbml6YXRpb24tYmxvY2sgLnN0ZXBzLXdyYXAgLmFycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vcmdhbml6YXRpb24tYmxvY2sgLnN0ZXBzLXdyYXAgLnN0ZXAtaXRlbSB7XG4gICAgd2lkdGg6IDMwLjMlO1xuICAgIG1hcmdpbjogMCAxLjUlO1xuICB9XG4gIC5vcmdhbml6YXRpb24tYmxvY2sgLnN0ZXBzLXdyYXAgLnN0ZXAtaXRlbS5zdGVwLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZ2FuaXphdGlvbi1ibG9jayAuc3RlcHMtd3JhcCAuc3RlcC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm9yZ2FuaXphdGlvbi1ibG9jayAuc3RlcHMtd3JhcCAuc3RlcC1pdGVtLnN0ZXAtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9yZ2FuaXphdGlvbi1ibG9jayAuc3RlcHMtd3JhcCAuc3RlcC1pdGVtIC5oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uZnVuY3Rpb25zLWJsb2NrIC5jZW50ZXJlZCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvZnVuY3Rpb25zLWJnLnBuZykgbm8tcmVwZWF0IHRvcCBsZWZ0O1xuICBtaW4taGVpZ2h0OiA2MTdweDtcbn1cbi5mdW5jdGlvbnMtYmxvY2sgLmZ1bmN0aW9ucy1jb250YWluZXIge1xuICBtYXJnaW46IDAgMzZweDtcbiAgd2lkdGg6IDQ3MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5mdW5jdGlvbnMtYmxvY2sgaDIsXG4uZnVuY3Rpb25zLWJsb2NrIC5oMiB7XG4gIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiA1NXB4O1xufVxuLmZ1bmN0aW9ucy1ibG9jayAuZnVuY3Rpb25zLXdyYXAgLmZ1bmMtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmZ1bmN0aW9ucy1ibG9jayAuZnVuY3Rpb25zLXdyYXAgLmZ1bmMtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cbi5mdW5jdGlvbnMtYmxvY2sgLmZ1bmN0aW9ucy13cmFwIC5mdW5jLWl0ZW06OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbn1cbi5mdW5jdGlvbnMtYmxvY2sgLmZ1bmN0aW9ucy13cmFwIC5mdW5jLWl0ZW0gLmhlYWRpbmcge1xuICBjb2xvcjogI2VjMDA4YztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmZ1bmN0aW9ucy1ibG9jayAuZnVuY3Rpb25zLXdyYXAgLmZ1bmMtaXRlbSAuZGVzY3JpcHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuLmZ1bmN0aW9ucy1ibG9jayAuZnVuY3Rpb25zLXdyYXAgLmZ1bmMtaXRlbS5mdW5jLTE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvaW50ZWdyYXRpb24taWMuc3ZnKTtcbn1cbi5mdW5jdGlvbnMtYmxvY2sgLmZ1bmN0aW9ucy13cmFwIC5mdW5jLWl0ZW0uZnVuYy0yOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3JlbW90ZS13b3JrL3JlY29yZC1pYy5zdmcpO1xufVxuLmZ1bmN0aW9ucy1ibG9jayAuZnVuY3Rpb25zLXdyYXAgLmZ1bmMtaXRlbS5mdW5jLTM6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvcmVkaXJlY3QtaWMuc3ZnKTtcbn1cbi5mdW5jdGlvbnMtYmxvY2sgLmZ1bmN0aW9ucy13cmFwIC5mdW5jLWl0ZW0uZnVuYy00OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3JlbW90ZS13b3JrL2NhbGwtbWFuYWdlbWVudC1pYy5zdmcpO1xufVxuLmZ1bmN0aW9ucy1ibG9jayAuZnVuY3Rpb25zLXdyYXAgLmZ1bmMtaXRlbS5mdW5jLTU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvY2FsbGJhY2staWMuc3ZnKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjJweCkge1xuICAuZnVuY3Rpb25zLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3JlbW90ZS13b3JrL2Z1bmN0aW9ucy1iZy5wbmcpIG5vLXJlcGVhdCB0b3AgbGVmdDtcbiAgfVxuICAuZnVuY3Rpb25zLWJsb2NrIC5jZW50ZXJlZCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gIC5mdW5jdGlvbnMtYmxvY2sge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5mdW5jdGlvbnMtYmxvY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5mdW5jdGlvbnMtYmxvY2sgLmNlbnRlcmVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmZ1bmN0aW9ucy1ibG9jayAuZnVuY3Rpb25zLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmZ1bmN0aW9ucy1ibG9jayB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuLmNvbG9yLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogI2YxZjJmMjtcbn1cbi50YXJpZmYtYmxvY2sge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4udGFyaWZmLWJsb2NrIC5oMi5oZWFkaW5nLFxuLnRhcmlmZi1ibG9jayAuaDIge1xuICBtYXJnaW4tdG9wOiA3M3B4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNlYzAwOGM7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xufVxuLnRhcmlmZi1ibG9jayAuY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi50YXJpZmYtYmxvY2sgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi50YXJpZmYtYmxvY2sgLm9wdGlvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnRhcmlmZi1ibG9jayAub3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnRhcmlmZi1ibG9jayB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50YXJpZmYtYmxvY2sgLmljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogNjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnRhcmlmZi1ibG9jayAuaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MXB4O1xuICBoZWlnaHQ6IDUxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4udGFyaWZmLWJsb2NrIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4udGFyaWZmLWJsb2NrIC5pY29uLmljb24tcGhvbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3ZhdHMvaWNvbi1waG9uZS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4udGFyaWZmLWJsb2NrIC5pY29uLmljb24tY2FsbDphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvdmF0cy9pY29uLWNhbGwucG5nKSBuby1yZXBlYXQgMCAwO1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLnRhcmlmZi1ibG9jayAuaWNvbi5pY29uLWNsb2NrOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy92YXRzL2ljb24tY2xvY2sucG5nKSBuby1yZXBlYXQgMCAwO1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0N3B4O1xufVxuLnRhcmlmZi1ibG9jayAuaWNvbi5pY29uLWNsb3VkOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy92YXRzL2ljb24tY2xvdWQucG5nKSBuby1yZXBlYXQgMCAwO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLnRhcmlmZi1ibG9jayAuaWNvbi5pY29uLXRlYW06YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3ZhdHMvaWNvbi10ZWFtLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogMzhweDtcbn1cbi50YXJpZmYtYmxvY2sgLmljb24uaWNvbi1tb25leTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvdmF0cy9pY29uLW1vbmV5LnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDQxcHg7XG4gIGhlaWdodDogNDJweDtcbn1cbi50YXJpZmYtYmxvY2sgLmljb24uaWNvbi1tb2JpbGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3ZhdHMvaWNvbi1tb2JpbGUucG5nKSBuby1yZXBlYXQgMCAwO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiA0M3B4O1xufVxuLnRhcmlmZi1ibG9jayAuaWNvbi5pY29uLXN1cHBvcnQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3ZhdHMvaWNvbi1zdXBwb3J0LnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi50YXJpZmYtYmxvY2sgLmRpZ2l0IHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi50YXJpZmYtYmxvY2sgLmRpZ2l0IHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuLnRhcmlmZi1ibG9jayAucHJpY2Uge1xuICBmb250LXNpemU6IDQycHg7XG59XG4udGFyaWZmLWJsb2NrIC5vcHRpb25zLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA1MS41JTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4udGFyaWZmLWJsb2NrIC5vcHRpb25zLWNvbnRhaW5lciAuc3ViY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi50YXJpZmYtYmxvY2sgLm9wdGlvbnMtY29udGFpbmVyIC50aXRsZSB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cbi50YXJpZmYtYmxvY2sgLmJ1dHRvbi1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG59XG4udGFyaWZmLWJsb2NrIC5saW5rLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4udGFyaWZmLWJsb2NrIC5saW5rLWNvbnRhaW5lciBhIHtcbiAgY29sb3I6ICNlYzAwOGM7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udGFyaWZmLWJsb2NrIC5saW5rLWNvbnRhaW5lciBpbWcge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi50YXJpZmYtYmxvY2sgLmxpbmstY29udGFpbmVyIGEsXG4udGFyaWZmLWJsb2NrIC5saW5rLWNvbnRhaW5lciBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udGFyaWZmLWJsb2NrIC5saW5rLWNvbnRhaW5lciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRhcmlmZi1ibG9jayAubGluay1jb250YWluZXIgYTpob3ZlciArIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjRzO1xufVxuLnRhcmlmZi1ibG9jayAudGFyaWZmLXRhYmxldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi50YXJpZmYtYmxvY2sgLnRhcmlmZi10YWJsZXQgLnRhYmxldC10ZXh0IHtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjk1cHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG59XG4udGFyaWZmLWJsb2NrIC50YXJpZmYtdGFibGV0IC50YWJsZXQtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3NyU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGFyaWZmLWJsb2NrIC50YXJpZmYtdGFibGV0IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi50YXJpZmYtYmxvY2sgLmFkZGl0aW9uYWwtb3B0aW9ucy1jb250YWluZXIge1xuICB3aWR0aDogNDEuNSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAtMzdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjJweCkge1xuICAudGFyaWZmLWJsb2NrIC5saW5rLWNvbnRhaW5lciBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAudGFyaWZmLWJsb2NrIC5hZGRpdGlvbmFsLW9wdGlvbnMtY29udGFpbmVyLFxuICAudGFyaWZmLWJsb2NrIC5vcHRpb25zLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnRhcmlmZi1ibG9jayAub3B0aW9ucy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAudGFyaWZmLWJsb2NrIC5hZGRpdGlvbmFsLW9wdGlvbnMtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnRhcmlmZi1ibG9jayAudGFyaWZmLXRhYmxldCxcbiAgLnRhcmlmZi1ibG9jayAubGluay1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC50YXJpZmYtYmxvY2sgLmJ1dHRvbi1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnRhcmlmZi1ibG9jayAuY2VudGVyZWQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC50YXJpZmYtYmxvY2sgLnRhcmlmZi10YWJsZXQgLnRhYmxldC10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdG9wOiA0MiU7XG4gIH1cbiAgLnRhcmlmZi1ibG9jayAub3B0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC50YXJpZmYtYmxvY2sgLmljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC50YXJpZmYtYmxvY2sgLmJ1dHRvbi1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudGFyaWZmLWJsb2NrIC5saW5rLWNvbnRhaW5lciBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hZHZhbnRhZ2VzLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYWR2YW50YWdlcy1ibG9jayAuaDIuaGVhZGluZyxcbi5hZHZhbnRhZ2VzLWJsb2NrIC5oMiB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG59XG4uYWR2YW50YWdlcy1ibG9jayAuYWR2LWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmMWYyZjI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE5MHB4O1xuICBoZWlnaHQ6IDE5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYWR2YW50YWdlcy1ibG9jayAuYWR2LWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuLmFkdmFudGFnZXMtYmxvY2sgLmFkdi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5hZHZhbnRhZ2VzLWJsb2NrIC5hZHYtaXRlbSAuYWR2LWRpZ2l0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogI2VjMDA4YztcbiAgbWFyZ2luLXRvcDogNDFweDtcbn1cbi5hZHZhbnRhZ2VzLWJsb2NrIC5hZHYtaXRlbSAuYWR2LWRpZ2l0IC5hZHYtdmFsdWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogNDVweDtcbn1cbi5hZHZhbnRhZ2VzLWJsb2NrIC5hZHYtaXRlbSAuYWR2LXZhbHVlLXRleHQge1xuICBjb2xvcjogIzIzMWYyMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjJweCkge1xuICAuYWR2YW50YWdlcy1ibG9jayAuYWR2LWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFkdmFudGFnZXMtYmxvY2sgLmFkdi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYWR2YW50YWdlcy1ibG9jayAuY2VudGVyZWQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5hZHZhbnRhZ2VzLWJsb2NrIC5hZHZhbnRhZ2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuYWR2YW50YWdlcy1ibG9jayAuYWR2YW50YWdlcyAuYWR2LWl0ZW0sXG4gIC5hZHZhbnRhZ2VzLWJsb2NrIC5hZHZhbnRhZ2VzIC5hZHYtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmFqYXgtc2VuZC1idG4ubG9hZGluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi8uLi9pbWFnZXMvaG9yaXpvbnRhbF9sb2FkZXIuZ2lmJykgbm8tcmVwZWF0IGNlbnRlciAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAwIG5vbmU7XG59XG4ub3JkZXItcmVzdWx0LnN1Y2Nlc3Mge1xuICBjb2xvcjogZ3JlZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiA4cHggc29saWQgZ3JlZW47XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1hcmdpbjogMCA1MHB4IDUwcHg7XG59XG4ub3JkZXItYmxvY2sge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ub3JkZXItYmxvY2sgLmgyLmhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiA0MnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuLm9yZGVyLWJsb2NrIC5zdWJjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm9yZGVyLWJsb2NrIC5pbWctY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0NDJweDtcbiAgbWFyZ2luOiA2NXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5vcmRlci1ibG9jayAuaW1nLWNvbnRhaW5lciBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ub3JkZXItYmxvY2sgLmZvcm0tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA2NzRweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLm9yZGVyLWJsb2NrIC5iZy13cmFwIHtcbiAgcGFkZGluZzogMCA5MHB4O1xufVxuLm9yZGVyLWJsb2NrIC5jb250cm9sLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlci1ibG9jayAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5vcmRlci1ibG9jayAuaGVscC1ibG9jay5oZWxwLWJsb2NrLWVycm9yIHtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5vcmRlci1ibG9jayBpbnB1dFt0eXBlPVwidGV4dFwiXS5mb3JtLWNvbnRyb2wge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYmFja2dyb3VuZDogI2YxZjJmMjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm9yZGVyLWJsb2NrIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjY2Njtcbn1cbi5vcmRlci1ibG9jayAub3JkZXItaW5mbyB7XG4gIG1hcmdpbjogMCA5MHB4O1xuICBjb2xvcjogIzMzMztcbn1cbi5vcmRlci1ibG9jayAuYnRuLXN1Ym1pdCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ub3JkZXItYmxvY2sgLm9mZmVyLWltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjJweCkge1xuICAub3JkZXItYmxvY2sgLmltZy1jb250YWluZXIge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gIC5vcmRlci1ibG9jayAuaW1nLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAub3JkZXItYmxvY2sgLmZvcm0tY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLm9yZGVyLWJsb2NrIC5jZW50ZXJlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLm9yZGVyLWJsb2NrIC5iZy13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLm9yZGVyLWJsb2NrIC5vcmRlci1pbmZvIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiIsIi50b3AtYmxvY2sge1xyXG4gIC5jZW50ZXJlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3JlbW90ZS13b3JrL3RvcC1iZy5wbmcpIG5vLXJlcGVhdCB0b3AgcmlnaHQ7XHJcbiAgICBtaW4taGVpZ2h0OiA1NDRweDtcclxuICAgIHBhZGRpbmctbGVmdDogOTBweDtcclxuICB9XHJcblxyXG4gIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogNjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgY29sb3I6ICMyMjFlMWY7XHJcbiAgICBsaW5lLWhlaWdodDogNjdweDtcclxuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICB9XHJcblxyXG4gIC5kZXNjcmlwdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBjb2xvcjogIzIyMWUxZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDlweDtcclxuICB9XHJcblxyXG4gIC5wcmVzZW50LWJsb2NrIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ5cHg7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiA3MXB4O1xyXG4gICAgICBoZWlnaHQ6IDY2cHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvcHJlc2VudC1pYy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgbGVmdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG5cclxuICAgIC5waW5rLXR4dCB7XHJcbiAgICAgIGNvbG9yOiAjZWMwMDhjO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzFweDtcclxuXHJcbiAgICAgIC52YWx1ZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudW5pdCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYmxhY2sge1xyXG4gICAgICAgIGNvbG9yOiAjMjIxZTFmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJsYWNrLXR4dCB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgICAgY29sb3I6ICMyMjFlMWY7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MXB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb25uZWN0LWJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMwMDhjO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyM3B4O1xyXG4gICAgcGFkZGluZzogMTJweCAyNXB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNjJweCkge1xyXG4gIC50b3AtYmxvY2sge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy9yZW1vdGUtd29yay90b3AtYmcucG5nKSBuby1yZXBlYXQgdG9wIHJpZ2h0O1xyXG5cclxuICAgIC5jZW50ZXJlZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAzMHB4KSB7XHJcbiAgLnRvcC1ibG9jayB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG4gICAgLmNlbnRlcmVkIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDEsIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnByZXNlbnQtYmxvY2sge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAudG9wLWJsb2NrIHtcclxuICAgIGgxIHtcclxuICAgICAgZm9udC1zaXplOiA0M3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDlweDtcclxuICAgIH1cclxuXHJcbiAgICAucHJlc2VudC1ibG9jayB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLnRvcC1ibG9jayB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIH1cclxufVxyXG4iLCIub3JnYW5pemF0aW9uLWJsb2Nre1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYyZjI7XHJcbiAgLmgyLGgye1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcclxuICAgIG1hcmdpbi10b3A6MDtcclxuICAgIHBhZGRpbmc6IDUwcHggMTVweCAwIDE1cHg7XHJcbiAgfVxyXG4gIC5zdGVwcy13cmFwe1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAuc3RlcC1pdGVte1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDI0JTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB3aWR0aDogMTI2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXI6c29saWQgN3B4ICNmOGY5Zjk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgfVxyXG4gICAgICAuaGVhZGluZ3tcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcbiAgICAgIC5kZXNjcmlwdHtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgICAmLnN0ZXAtMXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNi41JTtcclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3JlbW90ZS13b3JrL3RvdWNoLWljLnN2Zyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDY2cHggNjhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5zdGVwLTJ7XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy9yZW1vdGUtd29yay9zZXR0aW5ncy1pYy5zdmcpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2NHB4IDY0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuc3RlcC0ze1xyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvd29yay1pYy5zdmcpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3NXB4IDcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXJyb3d7XHJcbiAgICAgIHdpZHRoOiA3LjUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA1NnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3JlbW90ZS13b3JrL2Fycm93LWljLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMzBweCkge1xyXG4gIC5vcmdhbml6YXRpb24tYmxvY2t7XHJcbiAgICAuc3RlcHMtd3JhcHtcclxuICAgICAgLmFycm93e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLnN0ZXAtaXRlbXtcclxuICAgICAgICB3aWR0aDogMzAuMyU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEuNSU7XHJcbiAgICAgICAgJi5zdGVwLTF7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMS41JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9ICBcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLm9yZ2FuaXphdGlvbi1ibG9ja3tcclxuICAgIC5zdGVwcy13cmFwe1xyXG4gICAgICAuc3RlcC1pdGVte1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAmLnN0ZXAtMXtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGluZ3tcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0gIFxyXG59XHJcbiIsIi5mdW5jdGlvbnMtYmxvY2sge1xyXG4gIC5jZW50ZXJlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3JlbW90ZS13b3JrL2Z1bmN0aW9ucy1iZy5wbmcpIG5vLXJlcGVhdCB0b3AgbGVmdDtcclxuICAgIG1pbi1oZWlnaHQ6IDYxN3B4O1xyXG4gIH1cclxuXHJcbiAgLmZ1bmN0aW9ucy1jb250YWluZXIge1xyXG4gICAgbWFyZ2luOiAwIDM2cHg7XHJcbiAgICB3aWR0aDogNDcwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICBoMiwgLmgyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDU1cHg7XHJcbiAgfVxyXG5cclxuICAuZnVuY3Rpb25zLXdyYXAge1xyXG4gICAgLmZ1bmMtaXRlbSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTJweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGVhZGluZyB7XHJcbiAgICAgICAgY29sb3I6ICNlYzAwOGM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGVzY3JpcHQge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmZ1bmMtMSB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvaW50ZWdyYXRpb24taWMuc3ZnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZnVuYy0yIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy9yZW1vdGUtd29yay9yZWNvcmQtaWMuc3ZnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZnVuYy0zIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy9yZW1vdGUtd29yay9yZWRpcmVjdC1pYy5zdmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5mdW5jLTQge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3JlbW90ZS13b3JrL2NhbGwtbWFuYWdlbWVudC1pYy5zdmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5mdW5jLTUge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3JlbW90ZS13b3JrL2NhbGxiYWNrLWljLnN2Zyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYycHgpIHtcclxuICAuZnVuY3Rpb25zLWJsb2NrIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvcmVtb3RlLXdvcmsvZnVuY3Rpb25zLWJnLnBuZykgbm8tcmVwZWF0IHRvcCBsZWZ0O1xyXG4gICAgLmNlbnRlcmVke1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAzMHB4KSB7XHJcbiAgLmZ1bmN0aW9ucy1ibG9jayB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG4gICAgLmNlbnRlcmVkIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgLmZ1bmN0aW9ucy1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5mdW5jdGlvbnMtYmxvY2sge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB9XHJcbn0iLCIuY29sb3ItYmxvY2sge1xyXG4gIGJhY2tncm91bmQ6ICNmMWYyZjI7XHJcbn1cclxuXHJcbi50YXJpZmYtYmxvY2sge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAuaDIuaGVhZGluZyAsXHJcbiAgLmgyIHtcclxuICAgIG1hcmdpbi10b3A6IDczcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGNvbG9yOiAjZWMwMDhjO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XHJcbiAgfVxyXG4gIC5jYXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgfVxyXG4gIC50aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIC5vcHRpb25zIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG4gIC5vcHRpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICB9XHJcbiAgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5pY29uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi13aWR0aDogNjVweDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogNTFweDtcclxuICAgICAgaGVpZ2h0OiA1MXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgfVxyXG4gICAgJi5pY29uLXBob25lOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy92YXRzL2ljb24tcGhvbmUucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICB3aWR0aDogNDhweDtcclxuICAgICAgaGVpZ2h0OiA0MXB4O1xyXG4gICAgfVxyXG4gICAgJi5pY29uLWNhbGw6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3ZhdHMvaWNvbi1jYWxsLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICAgIGhlaWdodDogNDJweDtcclxuICAgIH1cclxuICAgICYuaWNvbi1jbG9jazphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvdmF0cy9pY29uLWNsb2NrLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgd2lkdGg6IDQ3cHg7XHJcbiAgICAgIGhlaWdodDogNDdweDtcclxuICAgIH1cclxuICAgICYuaWNvbi1jbG91ZDphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvdmF0cy9pY29uLWNsb3VkLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgIGhlaWdodDogNDhweDtcclxuICAgIH1cclxuICAgICYuaWNvbi10ZWFtOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy92YXRzL2ljb24tdGVhbS5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIHdpZHRoOiAzOXB4O1xyXG4gICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICB9XHJcbiAgICAmLmljb24tbW9uZXk6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2xhbmRpbmdzL3ZhdHMvaWNvbi1tb25leS5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIHdpZHRoOiA0MXB4O1xyXG4gICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICB9XHJcbiAgICAmLmljb24tbW9iaWxlOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy92YXRzL2ljb24tbW9iaWxlLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgd2lkdGg6IDMzcHg7XHJcbiAgICAgIGhlaWdodDogNDNweDtcclxuICAgIH1cclxuICAgICYuaWNvbi1zdXBwb3J0OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy92YXRzL2ljb24tc3VwcG9ydC5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kaWdpdCB7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICB9XHJcbiAgLmRpZ2l0IHtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICB9XHJcbiAgLnByaWNlIHtcclxuICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICB9XHJcbiAgLm9wdGlvbnMtY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA1MS41JTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgLnN1YmNhcHRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idXR0b24tY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG4gIH1cclxuICAubGluay1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjZWMwMDhjO1xyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgICBhLCBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAmICsgaW1nIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjRzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YXJpZmYtdGFibGV0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiAyNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIC50YWJsZXQtdGV4dCB7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDI5NXB4O1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgfVxyXG4gICAgLnRhYmxldC1pY29uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDc3JTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmFkZGl0aW9uYWwtb3B0aW9ucy1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDQxLjUlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAtMzdweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjJweCkge1xyXG4gIC50YXJpZmYtYmxvY2sge1xyXG4gICAgLmxpbmstY29udGFpbmVyIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcclxuICAudGFyaWZmLWJsb2NrIHtcclxuICAgIC5hZGRpdGlvbmFsLW9wdGlvbnMtY29udGFpbmVyLFxyXG4gICAgLm9wdGlvbnMtY29udGFpbmVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAub3B0aW9ucy1jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYWRkaXRpb25hbC1vcHRpb25zLWNvbnRhaW5lciB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC50YXJpZmYtdGFibGV0LFxyXG4gICAgLmxpbmstY29udGFpbmVyIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ1dHRvbi1jb250YWluZXIge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHt9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC50YXJpZmYtYmxvY2sge1xyXG4gICAgLmNlbnRlcmVkIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLnRhcmlmZi10YWJsZXQge1xyXG4gICAgICAudGFibGV0LXRleHQge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB0b3A6IDQyJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm9wdGlvbiB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICAuaWNvbiB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuICAgIC5idXR0b24tY29udGFpbmVyIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5saW5rLWNvbnRhaW5lciB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5hZHZhbnRhZ2VzLWJsb2NrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gIC5oMi5oZWFkaW5nICxcclxuICAuaDIge1xyXG4gICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICAuYWR2LWl0ZW0ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogI2YxZjJmMjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxOTBweDtcclxuICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgIC5hZHYtZGlnaXQge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGNvbG9yOiAjZWMwMDhjO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MXB4O1xyXG4gICAgICAuYWR2LXZhbHVlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWR2LXZhbHVlLXRleHQge1xyXG4gICAgICBjb2xvcjogIzIzMWYyMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjJweCkge1xyXG4gIC5hZHZhbnRhZ2VzLWJsb2NrIHtcclxuICAgIC5hZHYtaXRlbSB7XHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAzMHB4KSB7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLmFkdmFudGFnZXMtYmxvY2sge1xyXG4gICAgLmNlbnRlcmVkIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLmFkdmFudGFnZXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAuYWR2LWl0ZW0ge1xyXG4gICAgICAgICYsXHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYWpheC1zZW5kLWJ0bi5sb2FkaW5nIHtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICBib3JkZXI6IDAgbm9uZTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uLy4uL2ltYWdlcy9ob3Jpem9udGFsX2xvYWRlci5naWYnKSBuby1yZXBlYXQgY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgb3V0bGluZTogMCBub25lO1xyXG59XHJcblxyXG4ub3JkZXItcmVzdWx0IHtcclxuICAmLnN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6IGdyZWVuO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyOiA4cHggc29saWQgZ3JlZW47XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgbWFyZ2luOiAwIDUwcHggNTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5vcmRlci1ibG9jayB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuICAuaDIuaGVhZGluZyB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuICB9XHJcblxyXG4gIC5zdWJjYXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG5cclxuICAuaW1nLWNvbnRhaW5lciB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiA0NDJweDtcclxuICAgIG1hcmdpbjogNjVweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLWNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDY3NHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmJnLXdyYXAge1xyXG4gICAgcGFkZGluZzogMCA5MHB4O1xyXG4gIH1cclxuXHJcbiAgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5mb3JtLWdyb3VwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcblxyXG4gIC5oZWxwLWJsb2NrLmhlbHAtYmxvY2stZXJyb3Ige1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMmYyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vcmRlci1pbmZvIHtcclxuICAgIG1hcmdpbjogMCA5MHB4O1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgfVxyXG5cclxuICAuYnRuLXN1Ym1pdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLm9mZmVyLWltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYycHgpIHtcclxuICAub3JkZXItYmxvY2sge1xyXG4gICAgLmltZy1jb250YWluZXIge1xyXG4gICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcclxuICAub3JkZXItYmxvY2sge1xyXG4gICAgLmltZy1jb250YWluZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tY29udGFpbmVyIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAub3JkZXItYmxvY2sge1xyXG4gICAgLmNlbnRlcmVkIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iZy13cmFwIHtcclxuICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1pbmZvIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
