.page-template-about-new {
  padding-top: 0px !important;
}

.page-template-about-new #page {
  padding-top: 0px;
}

.page-template-about-new #wrapper-navbar {
  position: -webkit-sticky;
  position: sticky;
}

.pabout {
  font-family: "ZosimoStd-Regular";
  overflow: hidden;
}

.pabout .conteiner {
  padding: 0 15px;
  max-width: 1200px;
  margin: 0 auto;
}

.pabout h2 {
  font-weight: normal;
  font-size: 32px;
  line-height: 36px;
  margin-top: 90px;
  text-align: left;
  margin: 0;
  font-family: "ZosimoStd-Black", "ZosimoStd-Regular", Helvetica, Arial, sans-serif;
}

.pabout h2 span {
  color: #03ffb7;
}

.pabout .hero-image {
  height: 390px;
  overflow: hidden;
  position: relative;
}

.pabout .hero-image .desktop {
  display: block;
}

.pabout .hero-image .mobile {
  display: none;
}

.pabout .hero-image:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: block;
  background: -webkit-gradient(linear, left top, right top, from(#3f3a8a), to(#672d4e));
  background: -o-linear-gradient(left, #3f3a8a 0%, #672d4e 100%);
  background: linear-gradient(90deg, #3f3a8a 0%, #672d4e 100%);
  opacity: 0.5;
}

.pabout .hero-image:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: block;
  background: url("../img/head-icons-box.png") no-repeat 40% 100px;
  z-index: 10;
}

.pabout .hero-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.pabout .hero-content {
  margin-top: -200px;
  position: relative;
  z-index: 10;
}

.pabout .hero-content h1 {
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  font-style: normal;
  font-weight: 900;
  font-size: 48px;
  line-height: 46px;
  margin-bottom: 60px;
  font-family: "ZosimoStd-Black", "ZosimoStd-Regular", Helvetica, Arial, sans-serif;
}

.pabout .hero-content h1 span {
  color: #03ffb7;
}

.pabout .hero-content .description {
  background: #ffffff;
  border-bottom: 2px solid #ff0084;
  -webkit-box-shadow: 0px -58px 100px rgba(0, 0, 0, 0.1);
  box-shadow: 0px -58px 100px rgba(0, 0, 0, 0.1);
  padding: 40px;
  font-weight: 400;
  font-size: 21px;
  line-height: 150%;
  color: #0c0632;
  margin-bottom: 83px;
}

.pabout .hero-content .description *:last-child {
  margin-bottom: 0;
}

.pabout .hero-content .description strong {
  font-weight: bold;
}

.pabout .clients {
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), color-stop(58.74%, #ffffff));
  background: -o-linear-gradient(top, #f2f2f2 0%, #ffffff 58.74%);
  background: linear-gradient(180deg, #f2f2f2 0%, #ffffff 58.74%);
  padding-bottom: 70px;
}

.pabout .clients h2 {
  color: #1f0f80;
  text-align: center;
  margin-bottom: 30px;
}

.pabout .clients .clients-inner-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;

}

.pabout .clients .logo-inner-item {
  width: 20%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 30px 0;
}

.pabout .clients .logo-inner-item img {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.pabout .clients .logo-inner-item:hover img {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

.pabout .benefits {
  background: #1e0a42;
  padding: 80px 0 28px;
  color: #fff;
  position: relative;
  z-index: 1;
}

.pabout .benefits:before {
  content: "";
  position: absolute;
  bottom: 0%;
  left: 0;
  background: url("../img/about-benefits-before.png") no-repeat center right;
  height: 500px;
  width: 164px;
  display: block;
  margin-bottom: -100px;
}

.pabout .benefits:after {
  content: "";
  position: absolute;
  top: 0%;
  right: 0;
  background: url(../img/about-benefits-after.png) no-repeat center right;
  height: 600px;
  width: 500px;
  display: block;
  background-size: contain;
  margin-top: 100px;
  z-idex: -1;
}

.pabout .benefits .benefits-list {
  background: url("../img/about-map-omnis.png") no-repeat center right;
  padding: 158px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-right: 60%;
  z-index: 2;
  position: relative;
  max-width: 1060px;
}

.pabout .benefits .benefits-item {
  width: fit-content;
  text-align: center;
  min-width: 167px;
}

.pabout .benefits .benefits-item .title {
  color: #ff0084;
  text-align: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 800;
  font-size: 30px;
  line-height: 36px;
  margin-bottom: 4px;
}

.pabout .benefits .benefits-item .title span {
  font-weight: normal;
  font-size: 80px;
  line-height: 96px;
  text-transform: uppercase;
  font-family: "ZosimoStd-Black", "ZosimoStd-Regular", Helvetica, Arial, sans-serif;
}

.pabout .benefits .benefits-item p {
  font-size: 18px;
  line-height: 22px;
}

.pabout .benefits .benefits-item p b {
  font-weight: normal;
  font-family: "ZosimoStd-Black", "ZosimoStd-Regular", Helvetica, Arial, sans-serif;
}

.pabout .wedo {
  padding: 0 0 80px 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#1e0a42), to(#1c0e72));
  background: -o-linear-gradient(top, #1e0a42 0%, #1c0e72 100%);
  background: linear-gradient(180deg, #1e0a42 0%, #1c0e72 100%);
  color: #fff;
}

.pabout .wedo h2 {
  margin-bottom: 70px;
}

.pabout .wedo .wedo-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
}

.pabout .wedo .wedo-item {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 24px 36px 36px 36px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  position: relative;
  z-index: 1;
}

.pabout .wedo .wedo-item:before {
  content: "";
  width: 100%;
  height: 100%;
  background: #1c0d66;
  border: 1px solid #03ffb7;
  display: block;
  top: 0;
  left: 0;
  position: absolute;
  z-index: -1;
  border-radius: 10px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.pabout .wedo .wedo-item .shadow {
  content: "";
  width: 100%;
  height: 100%;
  background: #1c0d66;
  display: block;
  top: 0;
  left: 0;
  position: absolute;
  z-index: -1;
  border-radius: 10px;
  -webkit-transition: all 1.2s;
  -o-transition: all 1.2s;
  transition: all 1.2s;
  background: radial-gradient(100% 100% at 0% 50%, #cc006a 0%, #513eb3 100%);
  border-color: transparent;
  opacity: 0;
  visibility: hidden;
}

.pabout .wedo .wedo-item:after {
  content: "";
  width: 100%;
  height: 50%;
  border: 1px dashed #ff0084;
  -o-border-image: url("../img/border-dashed.png") 2 2 round;
  border-image: url("../img/border-dashed.png") 2 2 round;
  border-bottom: none;
  display: block;
  top: -75px;
  left: 50%;
  position: absolute;
  z-index: -2;
}

.pabout .wedo .wedo-item:nth-child(2):after {
  top: inherit;
  bottom: -30px;
  border: 1px dashed #ff0084;
  -o-border-image: url("../img/border-dashed.png") 2 2 round;
  border-image: url("../img/border-dashed.png") 2 2 round;
  border-top: none;
}

.pabout .wedo .wedo-item:nth-child(3) {
  margin-top: 80px;
}

.pabout .wedo .wedo-item:nth-child(3):after {
  top: -100px;
}

.pabout .wedo .wedo-item:nth-child(4):after {
  display: none;
}

.pabout .wedo .wedo-item:nth-child(1) {
  margin-top: 50px;
}

.pabout .wedo .wedo-item .count {
  font-weight: normal;
  font-size: 74px;
  line-height: 1;
  font-family: "ZosimoStd-Black", "ZosimoStd-Regular", Helvetica, Arial, sans-serif;
}

.pabout .wedo .wedo-item .title {
  font-weight: normal;
  font-size: 24px;
  line-height: 29px;
  margin-bottom: 27px;
  position: relative;
  font-family: "ZosimoStd-Black", "ZosimoStd-Regular", Helvetica, Arial, sans-serif;
}

.pabout .wedo .wedo-item .title:after {
  content: "";
  background: #ff0084;
  width: 180px;
  height: 1px;
  position: absolute;
  left: 0;
  top: 100%;
  margin-top: 4px;
}

.pabout .wedo .wedo-item .description ul {
  padding: 0;
  margin: 0;
}

.pabout .wedo .wedo-item .description ul li {
  position: relative;
  display: block;
  padding-left: 12px;
  margin-bottom: 10px;
  font-weight: 400;
  font-size: 18px;
}

.pabout .wedo .wedo-item .description ul li:last-child {
  margin-bottom: 0px;
}

.pabout .wedo .wedo-item .description ul li:after {
  content: "";
  background: #ff0084;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 10px;
}

.pabout .wedo .wedo-item.open .shadow {
  opacity: 1;
  visibility: visible;
}

.pabout .howwedo {
  background: #fff;
  padding: 80px 0;
}

.pabout .howwedo .howwedo-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 80px;
}

.pabout .howwedo .howwedo-faq {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.pabout .howwedo .faq-answer {
  font-weight: 400;
  font-size: 21px;
  line-height: 150%;
  color: #0c0632;
  margin-top: 16px;
  display: none;
}

.pabout .howwedo .faq-question {
  font-weight: normal;
  font-size: 21px;
  line-height: 25px;
  color: #1f0f80;
  position: relative;
  font-family: "ZosimoStd-Black", "ZosimoStd-Regular", Helvetica, Arial, sans-serif;
  cursor: pointer;
  padding-right: 26px;
}

.pabout .howwedo .faq-question:before {
  content: "";
  background: #ff0084;
  border-radius: 31px;
  height: 3px;
  display: block;
  width: 17px;
  position: absolute;
  right: 0;
  top: 50%; 
  right: 0px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.pabout .howwedo .faq-question:after {
  content: "";
  background: #ff0084;
  border-radius: 31px;
  width: 3px;
  display: block;
  height: 17px;
  position: absolute;
  right: -7px;
  top: 50%; 
  margin-top: -7px;
  margin-right: 14px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.pabout .howwedo h2 {
  color: #1f0f80;
  margin-bottom: 40px;
  border-bottom: 2px solid #ff0084;
  padding-bottom: 50px;
}

.pabout .howwedo .faq-item {
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 25px;
  margin-bottom: 25px;
}

.pabout .howwedo .faq-item.open .faq-question {
  color: #ff0084;
}

.pabout .howwedo .faq-item.open .faq-question:after {
  opacity: 0;
}

.pabout .howwedo .faq-item.open .faq-question:before {
  background: #1f0f80;
}

.pabout .case {
  background: #f2f2f2;
  padding-top: 80px;
  position: relative;
  z-index: 10;
}

.pabout .case h2 {
  color: #1f0f80;
}

.pabout .case:after {
  content: "";
  position: absolute;
  displaty: block;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 70px;
  background: #fff;
  z-index: -1;
}

.pabout .case .case-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: end;
  gap: 24px;
}

.pabout .case .case-response {
  background: #ffffff;
  -webkit-box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 40px;
  height: 512px;
  position: relative;
}

.pabout .case .case-response:after {
  content: "";
  background: url("../img/testimonials-icon.svg") no-repeat 50%;
  width: 45px;
  height: 43px;
  display: block;
  position: absolute;
  top: -15px;
  right: 32px;
  background-size: cover;
}

.pabout .case .case-response .head {
  position: relative;
  min-height: 60px;
  padding-left: 68px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.pabout .case .case-response .head .head-photo {
  height: 60px;
  width: 60px;
  position: absolute;
  left: 0;
  top: 0;
}

.pabout .case .case-response .head .head-photo img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.pabout .case .case-response .head .head-name {
  font-size: 24px;
  line-height: 1.2;
  color: #0c0632;
  font-style: italic;
}

.pabout .case .case-response .head .head-position {
  font-size: 20px;
  line-height: 1.2;
  color: #75747a;
}

.pabout .case .case-response .body {
  font-weight: 400;
  font-size: 21px;
  line-height: 150%;
  color: #0c0632;
  padding-top: 25px;
  padding-bottom: 24px;
}

.pabout .case .case-item {
  background: #ffffff;
  border: 1px solid rgba(31, 15, 128, 0.1);
  border-radius: 3px;
  padding: 68px 35px 68px 35px;
  width: 250px;
  height: 430px;
  position: relative;
}

.pabout .case .case-item .title {
  background: #e50077;
  padding: 4px 16px;
  font-weight: 700;
  font-size: 21px;
  line-height: 25px;
  color: #ffffff;
  position: absolute;
  left: 0;
  top: 35px;
}

.pabout .case .case-item .logo {
  height: 130px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.pabout .case .case-item ul li {
  font-weight: 400;
  font-size: 18px;
  line-height: 22px;
  text-transform: lowercase;
  color: #75747a;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 16px;
}

.pabout .case .case-item ul li strong {
  font-weight: 600;
  font-size: 24px;
  line-height: 29px;
  display: block;
  text-align: center;
  color: #ff0084;
  margin-bottom: 5px;
  width: 100%;
  font-family: "ZosimoStd-Regular", sans-serif !important;
  font-weight: normal;
}

.pabout .case .case-item .link {
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  padding: 0;
  text-align: center;
  margin-bottom: 32px;
}

.pabout .case .case-item .link a {
  background: -o-radial-gradient(0% 50%, 100% 525.52%, #cc006a 0%, #513eb3 100%);
  background: radial-gradient(100% 525.52% at 0% 50%, #cc006a 0%, #513eb3 100%);
  -webkit-box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.2);
  border-radius: 2px;
  position: relative;
  font-weight: 300;
  font-size: 21px;
  line-height: 25px;
  text-align: center;
  text-transform: uppercase;
  width: 182px;
  height: 41px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  z-index: 1;
  text-decoration: none;
}

.pabout .case .case-item .link a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 2px;
  background-color: #ff0084;
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  -ms-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.pabout .case .case-item .link a:hover:before {
  -webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
}

.pabout .team {
  background: #fff;
  padding: 80px 0 40px 0;
}

.pabout .team h2 {
  color: #1f0f80;
  margin-bottom: 40px;
}

.pabout .team .team-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.pabout .team .team-item {
  width: 25%;
  text-align: center;
  margin-bottom: 40px;
}

.pabout .team .team-item .photo {
  margin-bottom: 14px;
  position: relative;
  height: 262px;
  width: 228px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.pabout .team .team-item .photo img {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
  opacity: 0;
  visibility: hidden;
  z-index: -1;
}

.pabout .team .team-item .photo img.open {
  opacity: 1;
  visibility: visible;
  z-index: 1;
}

.pabout .team .team-item .photo:after {
  content: "";
  background: url("../img/team/graphics_01.png") no-repeat top left;
  width: calc(100% + 0px);
  height: 100%;
  display: block;
  position: absolute;
  top: 0px;
  left: 50%;
  z-index: 2;
  background-size: 100% auto !important;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.pabout .team .team-item:nth-child(2n) .photo:after {
  background: url("../img/team/graphics_02.png") no-repeat top left;
}

.pabout .team .team-item:nth-child(3n) .photo:after {
  background: url("../img/team/graphics_03.png") no-repeat top left;
}

.pabout .team .team-item:nth-child(4n) .photo:after {
  background: url("../img/team/graphics_04.png") no-repeat top left;
}

.pabout .team .team-item:nth-child(5n) .photo:after {
  background: url("../img/team/graphics_05.png") no-repeat top left;
}

.pabout .team .team-item:nth-child(6n) .photo:after {
  background: url("../img/team/graphics_06.png") no-repeat top left;
}

.pabout .team .team-item .name {
  font-weight: normal;
  font-size: 21px;
  line-height: 25px;
  color: #1f0f80;
  font-family: "ZosimoStd-Black", "ZosimoStd-Regular", Helvetica, Arial, sans-serif;
}

.pabout .team .team-item .position {
  font-weight: 400;
  font-size: 18px;
  line-height: 150%;
  color: #75747a;
}

.pabout .life {
  background: -webkit-gradient(linear, left top, left bottom, from(#1c0e72), to(#0b072f));
  background: -o-linear-gradient(top, #1c0e72 0%, #0b072f 100%);
  background: linear-gradient(180deg, #1c0e72 0%, #0b072f 100%);
  padding: 80px 0;
  color: #fff;
  position: relative;
  overflow: hidden;
}

.pabout .life:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: block;
  background: url(../img/life-pattern.png) no-repeat bottom center;
}

.pabout .life-gallery {
  margin-top: 80px;
  position: relative;
  z-index: 1;
}

.pabout .life-gallery .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 24px;
}

.pabout .life-item {
  max-width: 360px;
}

.pabout .life-item img {
  max-height: 310px;
}

.rtl .pabout {
  font-family: "Heebo";
}

.rtl .pabout h2 {
  text-align: right;
  font-family: "Heebo", sans-serif;
  font-weight: 900;
}

.rtl .pabout .hero-content h1 {
  font-family: "Heebo", sans-serif;
  font-weight: 900;
}

.rtl .pabout .benefits:before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  right: -22px;
  bottom: -8px;
  left: inherit;
}

.rtl .pabout .benefits:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  left: 0;
  right: inherit;
}

.rtl .pabout .benefits .benefits-list {
  padding-right: 0%;
  padding-left: 40%;
  background: url("../img/about-map-omnis-he-new.png") no-repeat -56px 38px;
}

.benefits-list .flex-container { 
  margin: 0 0 0 53px;
  max-width: 407px;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 33px;
}

.rtl .benefits-list .flex-container { 
  margin: 0 53px 0 0 ;
}

.rtl .pabout .benefits .benefits-item .title span {
  font-weight: 800;
  direction: ltr;
}

.rtl .pabout .benefits .benefits-item p {
  font-family: "Heebo", sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26.44px;
  text-align: center;
}

.rtl .pabout .benefits .benefits-item p br {
  display: none;
}

.rtl .pabout .benefits .benefits-item p b {

  font-size: 18px;
  font-weight: 900;
  line-height: 26.44px;
  text-align: center;

}

.rtl .pabout .wedo .wedo-item:after {
  right: 50%;
  left: inherit;
}

.rtl .pabout .wedo .wedo-item .title {
  font-family: "Heebo", sans-serif;
  font-weight: 800;
}

.rtl .pabout .wedo .wedo-item .title:after {
  left: inherit;
  right: 0;
}

.rtl .pabout .wedo .wedo-item .description ul li {
  padding-right: 12px;
  padding-left: 0px;
}

.rtl .pabout .wedo .wedo-item .description ul li:after {
  left: inherit;
  right: 0;
}

.rtl .pabout .howwedo .faq-question:before {
  left: 0px;
  right: inherit;
}

.rtl .pabout .howwedo .faq-question:after {
  left: 7px;
  right: inherit;
  margin-right: inherit;
  margin-left: 0px;
}

.rtl .pabout .case .case-response:after {
  left: 32px;
  right: inherit;
}

.rtl .pabout .case .case-response .head {
  padding-left: 0px;
  padding-right: 68px;
}

.rtl .pabout .case .case-item .title {
  right: 0px;
  left: inherit;
}

.rtl .pabout .case .case-item ul li strong {
  font-family: "Heebo", sans-serif !important;
  font-weight: 800;
}

.rtl .pabout .case .case-item .link a:before {
  -webkit-transform-origin: 100% 0%;
  -ms-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.rtl .pabout .team .team-item .name {
  font-family: "Heebo", sans-serif;
  font-weight: 800;
}

.rtl .wedo .wedo-item .count {
  font-family: "Heebo", sans-serif;
  font-weight: 800;
}

.rtl .case .case-response .head .head-photo {
  right: 0px;
  left: inherit;
}

@media (max-width: 767.98px) {
  .benefits-list .flex-container,
  .rtl .benefits-list .flex-container {
    margin: 0;
    gap: 0;
  }
  .pabout h2 {
    font-size: 28px;
  }

  .pabout .hero-image {
    height: 234px;
  }

  .pabout .hero-image .desktop {
    display: none;
  }

  .pabout .hero-image .mobile {
    display: block;
  }

  .pabout .hero-image:before {
    background: url("../img/header-icons-box-mobile.png") no-repeat top center;
  }

  .pabout .hero-content {
    margin-top: -87px;
  }

  .pabout .hero-content h1 {
    font-weight: 900;
    font-size: 36px;
    line-height: 46px;
    margin-bottom: 13px;
  }

  .pabout .hero-content .description {
    padding: 30px;
    margin-bottom: 70px;
  }

  .pabout .clients h2 {
    margin-bottom: 24px;
  }

  .pabout .clients .logo-inner-item {
    width: 50%;
    margin: 24px 0;
  }

  .pabout .clients .logo-inner-item img {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    max-height: 33px;
    width: auto;
  }

  .pabout .clients .logo-inner-item:nth-child(n + 15) {
    display: none;
  }

  .pabout .benefits {
    padding-bottom: 33px;
  }

  .pabout .benefits h2 {
    text-align: center;
    margin-bottom: 10px;
  }

  .pabout .benefits:before {
    height: 164px;
    width: 22px;
    top: 260px;
    bottom: inherit;
    margin-bottom: 0;
  }

  .pabout .benefits:after {
    height: 430px;
    width: 430px;
    margin-top: 0px;
    bottom: 0;
    top: inherit;
    margin-bottom: 0px;
  }

  .pabout .benefits .benefits-list {
    padding: 0 0 440px 0 !important;
    background-size: 120% auto !important;
    background-position: bottom center !important;
  }

  .pabout .benefits .benefits-item {
    margin: 0;
    padding: 24px 0 0 0;
    width: 50%;
  }

  .pabout .benefits .benefits-item .title {
    font-size: 24px;
    line-height: 27px;
    margin-bottom: 10px;
  }

  .pabout .benefits .benefits-item .title span {
    font-size: 42px;
    line-height: 1;
  }

  .pabout .benefits .benefits-item p {
    font-size: 18px;
    line-height: 150%;
    margin: 0 0 3px 0;
  }

  .pabout .benefits .benefits-item p b {
    font-size: 18px;
  }

  .pabout .wedo h2 {
    text-align: center;
    margin-bottom: 40px;
  }

  .pabout .wedo .wedo-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .pabout .wedo .wedo-item {
    width: 100%;
    background: #1c0d66;
    padding: 20px 36px 36px 36px;
  }

  .pabout .wedo .wedo-item.open:before,
  .pabout .wedo .wedo-item:before {
    z-index: 10;
    background: radial-gradient(100% 100% at 0% 50%, #513eb2 0%, #cc006a 100%);
    border-color: transparent;
    opacity: 1;
    z-index: -1;
    border: 0;
  }

  .pabout .wedo .wedo-item.open .shadow {
    opacity: 0;
  }

  .pabout .wedo .wedo-item .description ul li:after {
    background: #fff;
  }

  .rtl .pabout .wedo .wedo-item.open:before,
  .rtl .pabout .wedo .wedo-item:before {
    background: radial-gradient(100% 100% at 0% 50%, #cc006a 0%, #513eb2 100%);
  }

  .pabout .wedo .wedo-item:nth-child(1) {
    z-index: 10;
    margin-top: 0;
  }

  .pabout .wedo .wedo-item:nth-child(1):after {
    display: none;
  }

  .pabout .wedo .wedo-item:nth-child(3) {
    margin-top: 0px;
    z-index: 8;
  }

  .pabout .wedo .wedo-item:nth-child(3):after {
    display: none;
  }

  .pabout .wedo .wedo-item:nth-child(2) {
    margin-left: 0px;
    margin-top: 0px;
  }

  .pabout .wedo .wedo-item:nth-child(2):after {
    display: none;
  }

  .pabout .wedo .wedo-item:nth-child(4) {
    margin-left: 0;
    margin-top: 0;
    z-index: 7;
  }

  .pabout .wedo {
    padding-bottom: 40px;
  }

  .pabout .wedo .wedo-item .title:after {
    background: #fff;
  }

  .pabout .wedo .wedo-item .count {
    font-size: 64px;
  }

  .pabout .wedo .wedo-item .title {
    font-size: 24px;
    margin-top: 3px;
    margin-bottom: 26px;
  }

  .pabout .wedo .wedo-item .description ul li {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 13px;
  }

  .pabout .wedo .wedo-item.open {
    opacity: 1;
    z-index: 15 !important;
  }

  .pabout .wedo .wedo-item.open:before {
    border-color: transparent;
    opacity: 1;
    z-index: -1;
  }

  .pabout .howwedo {
    padding-bottom: 40px;
  }

  .pabout .howwedo h2 {
    padding-bottom: 55px;
    margin-bottom: 25px;
  }

  .pabout .howwedo .howwedo-content {
    display: block;
  }

  .pabout .case {
    padding-top: 40px;
  }

  .pabout .case h2 {
    padding-bottom: 40px;
  }

  .pabout .case .case-content {
    display: block;
  }

  .pabout .case .case-response {
    height: auto;
    padding: 40px 10px 40px 40px;
  }

  .pabout .case .case-item {
    height: auto;
    width: 100%;
    margin-bottom: 40px;
    padding: 53px 35px 20px 35px;
  }

  .pabout .case .case-item .title {
    top: 8px;
  }

  .pabout .case .case-item .logo {
    height: auto;
    margin-bottom: 20px;
  }

  .pabout .case .case-item ul {
    margin-bottom: 0;
  }

  .pabout .case .case-item ul li {
    margin-bottom: 1px;
  }

  .pabout .case .case-item ul li:last-child {
    margin-bottom: 0px;
  }

  .pabout .case .case-item ul li strong {
    width: auto;
    margin-right: 16px;
    font-size: 21px;
    margin-bottom: 0;
    font-style: normal;
    font-weight: 500 !important;
    direction: ltr;
  }

  .pabout .case .case-item .link {
    position: relative;
    margin-bottom: 0;
    margin-top: 40px;
  }

  .pabout .team .team-list {
    gap: 24px;
  }

  .pabout .team .team-item {
    width: calc(50% - 12px);
    margin-bottom: 22px;
  }

  .pabout .team .team-item .photo {
    height: 195px;
    margin-bottom: 16px;
    width: 100%;
  }

  .pabout .team .team-item .name {
    line-height: 1;
    margin-bottom: 11px;
  }

  .pabout .team .team-item .position {
    line-height: 1;
  }

  .pabout .life {
    padding: 40px 0 0 0;
  }

  .pabout .life:before {
    background: url(../img/life-pattern-mobile.png) no-repeat top center;
  }

  .pabout .life h2 {
    text-align: center;
  }

  .pabout .life-gallery {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 16px;
    margin-top: 40px;
    padding: 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .pabout .life-item {
    width: calc(50% - 8px);
    height: 177px;
    display: block !important;
  }

  .pabout .life-item img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: top center;
    object-position: top center;
  }

  .pabout .life-item:nth-child(3) {
    width: 100%;
    height: 227px;
  }

  .pabout .life-item:nth-child(6) {
    width: 100%;
    height: 227px;
  }

  .rtl .pabout .benefits {
    padding-bottom: 55px;
  }

  .rtl .pabout .benefits-item .title {
    font-size: 40px;
    margin-bottom: 12px;
  }

  .rtl .pabout .wedo .wedo-item {
    padding: 26px 25px 36px 36px;
  }

  .rtl .pabout .wedo .wedo-item:nth-child(2) {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
  }

  .rtl .pabout .wedo .wedo-item:nth-child(2):after {
    display: none;
  }

  .rtl .pabout .wedo .wedo-item:nth-child(4) {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    z-index: 7;
  }

  .rtl .pabout .wedo .wedo-item:nth-child(1):after {
    display: none;
  }

  .rtl .pabout .wedo .wedo-item:nth-child(3):after {
    display: none;
  }

  .rtl .pabout .wedo .wedo-item .title {
    font-size: 24px;
    margin-top: 18px;
  }

  .rtl .pabout .wedo .wedo-item .description ul li {
    font-size: 18px;
  }

  .rtl .pabout .howwedo h2 {
    margin-bottom: 28px;
    padding-bottom: 37px;
  }

  .rtl .pabout .howwedo .faq-question {
    line-height: 30px;
  }

  .rtl .pabout .howwedo .faq-question:before {
    top: 14px;
    left: 5px;
  }

  .rtl .pabout .howwedo .faq-question:after {
    top: 14px;
    left: 12px;
  }

  .rtl .pabout .case .case-item {
    padding: 60px 35px 20px 35px;
  }

  .rtl .pabout .case .case-item .title {
    padding: 6px 16px;
  }

  .rtl .pabout .case .case-item ul li {
    margin-bottom: 7px;
  }

  .rtl .pabout .case .case-item ul li strong {
    margin-right: 0px;
    margin-left: 16px;
  }

  .rtl .pabout .case .case-item .link {
    margin-top: 44px;
  }

  .rtl .pabout .case .case-item .link a {
    height: 45px;
  }

  .rtl .pabout .case .case-response {
    height: auto;
    padding: 40px 50px 40px 40px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFib3V0LW5ldy5zY3NzIiwiYWJvdXQtbmV3LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLDJCQUFBO0FDQ0Y7QURDRTtFQUNFLGdCQUFBO0FDQ0o7QURFRTtFQUNFLHdCQUFBO0VBQUEsZ0JBQUE7QUNBSjs7QURJQTtFQUNFLGdDQUFBO0VBQ0EsZ0JBQUE7QUNERjtBREdFO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBQ0RKO0FESUU7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsaUZBQUE7QUNGSjtBRElJO0VBQ0UsY0FBQTtBQ0ZOO0FETUU7RUFDRSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBQ0pKO0FETUk7RUFDRSxjQUFBO0FDSk47QURPSTtFQUNFLGFBQUE7QUNMTjtBRFFJO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxxRkFBQTtFQUFBLDhEQUFBO0VBQUEsNERBQUE7RUFDQSxZQUFBO0FDTk47QURTSTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZ0VBQUE7RUFDQSxXQUFBO0FDUE47QURVSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtBQ1JOO0FEWUU7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBQ1ZKO0FEWUk7RUFDRSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlGQUFBO0FDVk47QURZTTtFQUNFLGNBQUE7QUNWUjtBRGNJO0VBQ0UsbUJBQUE7RUFDQSxnQ0FBQTtFQUNBLHNEQUFB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e1xyXG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuXHJcbiAgI3BhZ2Uge1xyXG4gICAgcGFkZGluZy10b3A6IDBweDtcclxuICB9XHJcblxyXG4gICN3cmFwcGVyLW5hdmJhciB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gIH1cclxufVxyXG5cclxuLnBhYm91dCB7XHJcbiAgZm9udC1mYW1pbHk6ICdab3NpbW9TdGQtUmVndWxhcic7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgLmNvbnRlaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgbWFyZ2luLXRvcDogOTBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LWZhbWlseTogXCJab3NpbW9TdGQtQmxhY2tcIiwgXCJab3NpbW9TdGQtUmVndWxhclwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogIzAzRkZCNztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZXJvLWltYWdlIHtcclxuICAgIGhlaWdodDogMzkwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5kZXNrdG9wIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzNGM0E4QSAwJSwgIzY3MkQ0RSAxMDAlKTtcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaGVhZC1pY29ucy1ib3gucG5nJykgbm8tcmVwZWF0IDQwJSAxMDBweDtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVyby1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMDBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgIGgxIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICBmb250LWZhbWlseTogXCJab3NpbW9TdGQtQmxhY2tcIiwgXCJab3NpbW9TdGQtUmVndWxhclwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICMwM0ZGQjc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGMDA4NDtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IC01OHB4IDEwMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgY29sb3I6ICMwQzA2MzI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcblxyXG4gICAgICAqIHtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jbGllbnRzIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGMkYyRjIgMCUsICNGRkZGRkYgNTguNzQlKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICMxRjBGODA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2xpZW50cy1pbm5lci1saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLWlubmVyLWl0ZW0ge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gNSk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDMwcHggMDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5iZW5lZml0cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMUUwQTQyO1xyXG4gICAgcGFkZGluZzogODBweCAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Fib3V0LWJlbmVmaXRzLWJlZm9yZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodDtcclxuICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgICAgd2lkdGg6IDE2NHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDAlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9hYm91dC1iZW5lZml0cy1hZnRlci5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XHJcbiAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICAgIHdpZHRoOiA1MDBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICAgIHotaWRleDogLTE7XHJcbiAgICB9XHJcblxyXG4gICAgLmJlbmVmaXRzLWxpc3Qge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYWJvdXQtbWFwLW9tbmlzLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O1xyXG4gICAgICBwYWRkaW5nOiAxMjBweCAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDYwJTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5iZW5lZml0cy1pdGVtIHtcclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogOTZweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJab3NpbW9TdGQtQmxhY2tcIiwgXCJab3NpbW9TdGQtUmVndWxhclwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgY29sb3I6ICNGRjAwODQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIG1hcmdpbjogMjBweDtcclxuICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cclxuICAgICAgICBiIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJab3NpbW9TdGQtQmxhY2tcIiwgXCJab3NpbW9TdGQtUmVndWxhclwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndlZG8ge1xyXG4gICAgcGFkZGluZzogMCAwIDgwcHggMDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxRTBBNDIgMCUsICMxQzBFNzIgMTAwJSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLndlZG8tbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndlZG8taXRlbSB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMzZweCAzNnB4IDM2cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMxQzBENjY7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAzRkZCNztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNoYWRvdyB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMxQzBENjY7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuMnM7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEwMCUgMTAwJSBhdCAwJSA1MCUsICNDQzAwNkEgMCUsICM1MTNFQjMgMTAwJSk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNGRjAwODQ7XHJcbiAgICAgICAgYm9yZGVyLWltYWdlOiB1cmwoJy4uL2ltZy9ib3JkZXItZGFzaGVkLnBuZycpIDIgMiByb3VuZDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRvcDogLTc1cHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAtMjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgdG9wOiBpbmhlcml0O1xyXG4gICAgICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjRkYwMDg0O1xyXG4gICAgICAgICAgYm9yZGVyLWltYWdlOiB1cmwoJy4uL2ltZy9ib3JkZXItZGFzaGVkLnBuZycpIDIgMiByb3VuZDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICB0b3A6IC0xMDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvdW50IHtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNzRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBmb250LWZhbWlseTogXCJab3NpbW9TdGQtQmxhY2tcIiwgXCJab3NpbW9TdGQtUmVndWxhclwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlpvc2ltb1N0ZC1CbGFja1wiLCBcIlpvc2ltb1N0ZC1SZWd1bGFyXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkYwMDg0O1xyXG4gICAgICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGMDA4NDtcclxuICAgICAgICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYub3BlbiB7XHJcbiAgICAgICAgLnNoYWRvdyB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIC8vb3BhY2l0eTogMDtcclxuICAgICAgICAgIC8vdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhvd3dlZG8ge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDgwcHggMDtcclxuXHJcbiAgICAuaG93d2Vkby1jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBnYXA6IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvd3dlZG8tZmFxIHtcclxuICAgICAgZmxleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAuZmFxLWFuc3dlciB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgIGNvbG9yOiAjMEMwNjMyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5mYXEtcXVlc3Rpb24ge1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICBjb2xvcjogIzFGMEY4MDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LWZhbWlseTogXCJab3NpbW9TdGQtQmxhY2tcIiwgXCJab3NpbW9TdGQtUmVndWxhclwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI2cHg7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGMDA4NDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMXB4O1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGMDA4NDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMXB4O1xyXG4gICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICMxRjBGODA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkYwMDg0O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFxLWl0ZW0ge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0QwRDBEMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhcS1pdGVtLm9wZW4ge1xyXG4gICAgICAuZmFxLXF1ZXN0aW9uIHtcclxuICAgICAgICBjb2xvcjogI0ZGMDA4NDtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzFGMEY4MDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXNlIHtcclxuICAgIGJhY2tncm91bmQ6ICNGMkYyRjI7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICMxRjBGODA7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXR5OiBibG9jaztcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FzZS1jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhc2UtcmVzcG9uc2Uge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDUxMnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy90ZXN0aW1vbmlhbHMtaWNvbi5zdmcnKSBuby1yZXBlYXQgNTAlO1xyXG4gICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgIGhlaWdodDogNDNweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtMTVweDtcclxuICAgICAgICByaWdodDogMzJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGVhZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2OHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5oZWFkLXBob3RvIHtcclxuICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZC1uYW1lIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICBjb2xvcjogIzBDMDYzMjtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkLXBvc2l0aW9uIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICBjb2xvcjogIzc1NzQ3QTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ib2R5IHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBjb2xvcjogIzBDMDYzMjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXNlLWl0ZW0ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDMxLCAxNSwgMTI4LCAwLjEpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgIHBhZGRpbmc6IDY4cHggMzVweCA2OHB4IDM1cHg7XHJcbiAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgaGVpZ2h0OiA0MzBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkYwMDg0O1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMzVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxvZ28ge1xyXG4gICAgICAgIGhlaWdodDogMTMwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgICAgIGNvbG9yOiAjNzU3NDdBO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNGRjAwODQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlpvc2ltb1N0ZC1SZWd1bGFyXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saW5rIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTAwJSA1MjUuNTIlIGF0IDAlIDUwJSwgI0NDMDA2QSAwJSwgIzUxM0VCMyAxMDAlKTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIHdpZHRoOiAxODJweDtcclxuICAgICAgICAgIGhlaWdodDogNDFweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjAwODQ7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcclxuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRlYW0ge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDgwcHggMCA0MHB4IDA7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBjb2xvcjogIzFGMEY4MDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhbS1saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFtLWl0ZW0ge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gNCk7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgIC5waG90byB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAyNjJweDtcclxuICAgICAgICB3aWR0aDogMjI4cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAvL29iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvdGVhbS9ncmFwaGljc18wMS5wbmcnKSBuby1yZXBlYXQgdG9wIGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMHB4KTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgLnBob3RvIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy90ZWFtL2dyYXBoaWNzXzAyLnBuZycpIG5vLXJlcGVhdCB0b3AgbGVmdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICAgICAgLnBob3RvIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy90ZWFtL2dyYXBoaWNzXzAzLnBuZycpIG5vLXJlcGVhdCB0b3AgbGVmdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDRuKSB7XHJcbiAgICAgICAgLnBob3RvIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy90ZWFtL2dyYXBoaWNzXzA0LnBuZycpIG5vLXJlcGVhdCB0b3AgbGVmdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDVuKSB7XHJcbiAgICAgICAgLnBob3RvIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy90ZWFtL2dyYXBoaWNzXzA1LnBuZycpIG5vLXJlcGVhdCB0b3AgbGVmdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDZuKSB7XHJcbiAgICAgICAgLnBob3RvIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy90ZWFtL2dyYXBoaWNzXzA2LnBuZycpIG5vLXJlcGVhdCB0b3AgbGVmdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uYW1lIHtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICBjb2xvcjogIzFGMEY4MDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJab3NpbW9TdGQtQmxhY2tcIiwgXCJab3NpbW9TdGQtUmVndWxhclwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucG9zaXRpb24ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIGNvbG9yOiAjNzU3NDdBO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGlmZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMUMwRTcyIDAlLCAjMEIwNzJGIDEwMCUpO1xyXG4gICAgcGFkZGluZzogODBweCAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9saWZlLXBhdHRlcm4ucG5nKSBuby1yZXBlYXQgYm90dG9tIGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLWdhbGxlcnkge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNjBweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKG4gKyA1KSB7XHJcbiAgICAgICAgLy9kaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucnRsIHtcclxuICAucGFib3V0IHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8nO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm8tY29udGVudCB7XHJcbiAgICAgIGgxIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmVuZWZpdHMge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5iZW5lZml0cy1saXN0IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYWJvdXQtbWFwLW9tbmlzLWhlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5iZW5lZml0cy1pdGVtIHtcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgIGRpcmVjdGlvbjogbHRyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53ZWRvIHtcclxuICAgICAgLndlZG8taXRlbSB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICByaWdodDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogaW5oZXJpdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgbGVmdDogaW5oZXJpdDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhvd3dlZG8ge1xyXG4gICAgICAuZmFxLXF1ZXN0aW9uIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXNlIHtcclxuICAgICAgLmNhc2UtcmVzcG9uc2Uge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgbGVmdDogMzJweDtcclxuICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWQge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhc2UtaXRlbSB7XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGluayB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcclxuICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYW0ge1xyXG4gICAgICAudGVhbS1pdGVtIHtcclxuICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53ZWRvIHtcclxuICAgIC53ZWRvLWl0ZW0ge1xyXG4gICAgICAuY291bnQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhc2Uge1xyXG4gICAgLmNhc2UtcmVzcG9uc2Uge1xyXG4gICAgICAuaGVhZCB7XHJcbiAgICAgICAgLmhlYWQtcGhvdG8ge1xyXG4gICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgIGxlZnQ6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAucGFib3V0IHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWltYWdlIHtcclxuICAgICAgaGVpZ2h0OiAyMzRweDtcclxuXHJcbiAgICAgIC5kZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2hlYWRlci1pY29ucy1ib3gtbW9iaWxlLnBuZycpIG5vLXJlcGVhdCB0b3AgY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm8tY29udGVudCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC04N3B4O1xyXG5cclxuICAgICAgaDEge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNsaWVudHMge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxvZ28taW5uZXItaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xyXG4gICAgICAgIG1hcmdpbjogMjRweCAwO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKG4rMTUpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJlbmVmaXRzIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMzcHg7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBoZWlnaHQ6IDE2NHB4O1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIHRvcDogMjYwcHg7XHJcbiAgICAgICAgYm90dG9tOiBpbmhlcml0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGhlaWdodDogNDMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDQzMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdG9wOiBpbmhlcml0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJlbmVmaXRzLWxpc3Qge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCA0NDBweCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMjAlIGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5iZW5lZml0cy1pdGVtIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAwIDAgMDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDNweCAwO1xyXG5cclxuICAgICAgICAgIGIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndlZG8ge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53ZWRvLWxpc3Qge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53ZWRvLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMUMwRDY2O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzZweCAzNnB4IDM2cHg7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMjtcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDVweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNGRjAwODQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1pbWFnZTogdXJsKC4uL2ltZy9ib3JkZXItZGFzaGVkLnBuZykgMiAyIHJvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgei1pbmRleDogLTI7XHJcbiAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTA1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjRkYwMDg0O1xyXG4gICAgICAgICAgICBib3JkZXItaW1hZ2U6IHVybCguLi9pbWcvYm9yZGVyLWRhc2hlZC5wbmcpIDIgMiByb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIG1hcmdpbi10b3A6IC05NXB4O1xyXG4gICAgICAgICAgei1pbmRleDogODtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMjtcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTA1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjRkYwMDg0O1xyXG4gICAgICAgICAgICBib3JkZXItaW1hZ2U6IHVybCguLi9pbWcvYm9yZGVyLWRhc2hlZC5wbmcpIDIgMiByb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogaW5oZXJpdDtcclxuICAgICAgICAgICAgbGVmdDogaW5oZXJpdDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC0xODVweDtcclxuICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC05OHB4O1xyXG4gICAgICAgICAgei1pbmRleDogNztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb3VudCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDY1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLndlZG8taXRlbS5vcGVuIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTAwJSAxMDAlIGF0IDAlIDUwJSwgI0NDMDA2QSAwJSwgIzUxM0VCMyAxMDAlKTtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHotaW5kZXg6IDE1ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaG93d2VkbyB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ob3d3ZWRvLWNvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhc2Uge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuXHJcbiAgICAgIGgyIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhc2UtY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXNlLXJlc3BvbnNlIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAxMHB4IDQwcHggNDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhc2UtaXRlbSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNTNweCAzNXB4IDIwcHggMzVweDtcclxuXHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgIHRvcDogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxpbmsge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYW0ge1xyXG4gICAgICAudGVhbS1saXN0IHtcclxuICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZWFtLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMTJweCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHJcbiAgICAgICAgLnBob3RvIHtcclxuICAgICAgICAgIGhlaWdodDogMTk1cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucG9zaXRpb24ge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpZmUge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMCAwO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbGlmZS1wYXR0ZXJuLW1vYmlsZS5wbmcpIG5vLXJlcGVhdCB0b3AgY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpZmUtZ2FsbGVyeSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxpZmUtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gOHB4KTtcclxuICAgICAgaGVpZ2h0OiAxNzdweDtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMjI3cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDYpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDIyN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ydGwge1xyXG4gICAgLnBhYm91dCB7XHJcblxyXG4gICAgICAuYmVuZWZpdHMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG5cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLndlZG8ge1xyXG4gICAgICAgIC53ZWRvLWl0ZW0ge1xyXG4gICAgICAgICAgcGFkZGluZzogMjZweCAyNXB4IDM2cHggMzZweDtcclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNjJweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgI0ZGMDA4NDtcclxuICAgICAgICAgICAgICBib3JkZXItaW1hZ2U6IHVybCguLi9pbWcvYm9yZGVyLWRhc2hlZC5wbmcpIDIgMiByb3VuZDtcclxuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC03NHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDc7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjRkYwMDg0O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1pbWFnZTogdXJsKC4uL2ltZy9ib3JkZXItZGFzaGVkLnBuZykgMiAyIHJvdW5kO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNGRjAwODQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWltYWdlOiB1cmwoLi4vaW1nL2JvcmRlci1kYXNoZWQucG5nKSAyIDIgcm91bmQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmhvd3dlZG8ge1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzdweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYXEge1xyXG4gICAgICAgICAgJi1xdWVzdGlvbiB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhc2Uge1xyXG4gICAgICAgIC5jYXNlLWl0ZW0ge1xyXG4gICAgICAgICAgcGFkZGluZzogNjBweCAzNXB4IDIwcHggMzVweDtcclxuXHJcbiAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcblxyXG4gICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDRweDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXNlLXJlc3BvbnNlIHtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDQwcHggNTBweCA0MHB4IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2UtdGVtcGxhdGUtYWJvdXQtbmV3IHtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLnBhZ2UtdGVtcGxhdGUtYWJvdXQtbmV3ICNwYWdlIHtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cbi5wYWdlLXRlbXBsYXRlLWFib3V0LW5ldyAjd3JhcHBlci1uYXZiYXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuXG4ucGFib3V0IHtcbiAgZm9udC1mYW1pbHk6IFwiWm9zaW1vU3RkLVJlZ3VsYXJcIjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wYWJvdXQgLmNvbnRlaW5lciB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBhYm91dCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi10b3A6IDkwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiWm9zaW1vU3RkLUJsYWNrXCIsIFwiWm9zaW1vU3RkLVJlZ3VsYXJcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5wYWJvdXQgaDIgc3BhbiB7XG4gIGNvbG9yOiAjMDNGRkI3O1xufVxuLnBhYm91dCAuaGVyby1pbWFnZSB7XG4gIGhlaWdodDogMzkwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWJvdXQgLmhlcm8taW1hZ2UgLmRlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWJvdXQgLmhlcm8taW1hZ2UgLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFib3V0IC5oZXJvLWltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzRjNBOEEgMCUsICM2NzJENEUgMTAwJSk7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5wYWJvdXQgLmhlcm8taW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaGVhZC1pY29ucy1ib3gucG5nXCIpIG5vLXJlcGVhdCA0MCUgMTAwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLnBhYm91dCAuaGVyby1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wYWJvdXQgLmhlcm8tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IC0yMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5wYWJvdXQgLmhlcm8tY29udGVudCBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFwiWm9zaW1vU3RkLUJsYWNrXCIsIFwiWm9zaW1vU3RkLVJlZ3VsYXJcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5wYWJvdXQgLmhlcm8tY29udGVudCBoMSBzcGFuIHtcbiAgY29sb3I6ICMwM0ZGQjc7XG59XG4ucGFib3V0IC5oZXJvLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRjAwODQ7XG4gIGJveC1zaGFkb3c6IDBweCAtNThweCAxMDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMEMwNjMyO1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuLnBhYm91dCAuaGVyby1jb250ZW50IC5kZXNjcmlwdGlvbiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhYm91dCAuY2xpZW50cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGMkYyRjIgMCUsICNGRkZGRkYgNTguNzQlKTtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4ucGFib3V0IC5jbGllbnRzIGgyIHtcbiAgY29sb3I6ICMxRjBGODA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYWJvdXQgLmNsaWVudHMgLmNsaWVudHMtaW5uZXItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wYWJvdXQgLmNsaWVudHMgLmxvZ28taW5uZXItaXRlbSB7XG4gIHdpZHRoOiAyMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi5wYWJvdXQgLmNsaWVudHMgLmxvZ28taW5uZXItaXRlbSBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5wYWJvdXQgLmNsaWVudHMgLmxvZ28taW5uZXItaXRlbTpob3ZlciBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuLnBhYm91dCAuYmVuZWZpdHMge1xuICBiYWNrZ3JvdW5kOiAjMUUwQTQyO1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ucGFib3V0IC5iZW5lZml0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMCU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hYm91dC1iZW5lZml0cy1iZWZvcmUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XG4gIGhlaWdodDogNTAwcHg7XG4gIHdpZHRoOiAxNjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IC0xMDBweDtcbn1cbi5wYWJvdXQgLmJlbmVmaXRzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAlO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9hYm91dC1iZW5lZml0cy1hZnRlci5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XG4gIGhlaWdodDogNjAwcHg7XG4gIHdpZHRoOiA1MDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIHotaWRleDogLTE7XG59XG4ucGFib3V0IC5iZW5lZml0cyAuYmVuZWZpdHMtbGlzdCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hYm91dC1tYXAtb21uaXMucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XG4gIHBhZGRpbmc6IDEyMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1yaWdodDogNjAlO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFib3V0IC5iZW5lZml0cyAuYmVuZWZpdHMtaXRlbSB7XG4gIG1hcmdpbjogMjBweDtcbiAgd2lkdGg6IDQwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhYm91dCAuYmVuZWZpdHMgLmJlbmVmaXRzLWl0ZW0gLnRpdGxlIHtcbiAgY29sb3I6ICNGRjAwODQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG4ucGFib3V0IC5iZW5lZml0cyAuYmVuZWZpdHMtaXRlbSAudGl0bGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogODBweDtcbiAgbGluZS1oZWlnaHQ6IDk2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIlpvc2ltb1N0ZC1CbGFja1wiLCBcIlpvc2ltb1N0ZC1SZWd1bGFyXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4ucGFib3V0IC5iZW5lZml0cyAuYmVuZWZpdHMtaXRlbSBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5wYWJvdXQgLmJlbmVmaXRzIC5iZW5lZml0cy1pdGVtIHAgYiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcIlpvc2ltb1N0ZC1CbGFja1wiLCBcIlpvc2ltb1N0ZC1SZWd1bGFyXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4ucGFib3V0IC53ZWRvIHtcbiAgcGFkZGluZzogMCAwIDgwcHggMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzFFMEE0MiAwJSwgIzFDMEU3MiAxMDAlKTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFib3V0IC53ZWRvIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbi5wYWJvdXQgLndlZG8gLndlZG8tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4ucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0ge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiAyNHB4IDM2cHggMzZweCAzNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnBhYm91dCAud2VkbyAud2Vkby1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMxQzBENjY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwM0ZGQjc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnBhYm91dCAud2VkbyAud2Vkby1pdGVtIC5zaGFkb3cge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMUMwRDY2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMS4ycztcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEwMCUgMTAwJSBhdCAwJSA1MCUsICNDQzAwNkEgMCUsICM1MTNFQjMgMTAwJSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5wYWJvdXQgLndlZG8gLndlZG8taXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNGRjAwODQ7XG4gIGJvcmRlci1pbWFnZTogdXJsKFwiLi4vaW1nL2JvcmRlci1kYXNoZWQucG5nXCIpIDIgMiByb3VuZDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogLTc1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMjtcbn1cbi5wYWJvdXQgLndlZG8gLndlZG8taXRlbTpudGgtY2hpbGQoMik6YWZ0ZXIge1xuICB0b3A6IGluaGVyaXQ7XG4gIGJvdHRvbTogLTMwcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjRkYwMDg0O1xuICBib3JkZXItaW1hZ2U6IHVybChcIi4uL2ltZy9ib3JkZXItZGFzaGVkLnBuZ1wiKSAyIDIgcm91bmQ7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4ucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbi5wYWJvdXQgLndlZG8gLndlZG8taXRlbTpudGgtY2hpbGQoMyk6YWZ0ZXIge1xuICB0b3A6IC0xMDBweDtcbn1cbi5wYWJvdXQgLndlZG8gLndlZG8taXRlbTpudGgtY2hpbGQoNCk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhYm91dCAud2VkbyAud2Vkby1pdGVtOm50aC1jaGlsZCgxKSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0gLmNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA3NHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiWm9zaW1vU3RkLUJsYWNrXCIsIFwiWm9zaW1vU3RkLVJlZ3VsYXJcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5wYWJvdXQgLndlZG8gLndlZG8taXRlbSAudGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIlpvc2ltb1N0ZC1CbGFja1wiLCBcIlpvc2ltb1N0ZC1SZWd1bGFyXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4ucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0gLnRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI0ZGMDA4NDtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5wYWJvdXQgLndlZG8gLndlZG8taXRlbSAuZGVzY3JpcHRpb24gdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0gLmRlc2NyaXB0aW9uIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0gLmRlc2NyaXB0aW9uIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0gLmRlc2NyaXB0aW9uIHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI0ZGMDA4NDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwcHg7XG59XG4ucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0ub3BlbiAuc2hhZG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5wYWJvdXQgLmhvd3dlZG8ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA4MHB4IDA7XG59XG4ucGFib3V0IC5ob3d3ZWRvIC5ob3d3ZWRvLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogODBweDtcbn1cbi5wYWJvdXQgLmhvd3dlZG8gLmhvd3dlZG8tZmFxIHtcbiAgZmxleDogMTtcbn1cbi5wYWJvdXQgLmhvd3dlZG8gLmZhcS1hbnN3ZXIge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzBDMDYzMjtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWJvdXQgLmhvd3dlZG8gLmZhcS1xdWVzdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGNvbG9yOiAjMUYwRjgwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIlpvc2ltb1N0ZC1CbGFja1wiLCBcIlpvc2ltb1N0ZC1SZWd1bGFyXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMjZweDtcbn1cbi5wYWJvdXQgLmhvd3dlZG8gLmZhcS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjRkYwMDg0O1xuICBib3JkZXItcmFkaXVzOiAzMXB4O1xuICBoZWlnaHQ6IDNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5wYWJvdXQgLmhvd3dlZG8gLmZhcS1xdWVzdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNGRjAwODQ7XG4gIGJvcmRlci1yYWRpdXM6IDMxcHg7XG4gIHdpZHRoOiAzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIG1hcmdpbi10b3A6IC03cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ucGFib3V0IC5ob3d3ZWRvIGgyIHtcbiAgY29sb3I6ICMxRjBGODA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkYwMDg0O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi5wYWJvdXQgLmhvd3dlZG8gLmZhcS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEMEQwRDA7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnBhYm91dCAuaG93d2VkbyAuZmFxLWl0ZW0ub3BlbiAuZmFxLXF1ZXN0aW9uIHtcbiAgY29sb3I6ICNGRjAwODQ7XG59XG4ucGFib3V0IC5ob3d3ZWRvIC5mYXEtaXRlbS5vcGVuIC5mYXEtcXVlc3Rpb246YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLnBhYm91dCAuaG93d2VkbyAuZmFxLWl0ZW0ub3BlbiAuZmFxLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMxRjBGODA7XG59XG4ucGFib3V0IC5jYXNlIHtcbiAgYmFja2dyb3VuZDogI0YyRjJGMjtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG4ucGFib3V0IC5jYXNlIGgyIHtcbiAgY29sb3I6ICMxRjBGODA7XG59XG4ucGFib3V0IC5jYXNlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF0eTogYmxvY2s7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogLTE7XG59XG4ucGFib3V0IC5jYXNlIC5jYXNlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIGdhcDogMjRweDtcbn1cbi5wYWJvdXQgLmNhc2UgLmNhc2UtcmVzcG9uc2Uge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiA0MHB4O1xuICBoZWlnaHQ6IDUxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFib3V0IC5jYXNlIC5jYXNlLXJlc3BvbnNlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Rlc3RpbW9uaWFscy1pY29uLnN2Z1wiKSBuby1yZXBlYXQgNTAlO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNXB4O1xuICByaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5wYWJvdXQgLmNhc2UgLmNhc2UtcmVzcG9uc2UgLmhlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmctbGVmdDogNjhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYWJvdXQgLmNhc2UgLmNhc2UtcmVzcG9uc2UgLmhlYWQgLmhlYWQtcGhvdG8ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5wYWJvdXQgLmNhc2UgLmNhc2UtcmVzcG9uc2UgLmhlYWQgLmhlYWQtcGhvdG8gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnBhYm91dCAuY2FzZSAuY2FzZS1yZXNwb25zZSAuaGVhZCAuaGVhZC1uYW1lIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzBDMDYzMjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnBhYm91dCAuY2FzZSAuY2FzZS1yZXNwb25zZSAuaGVhZCAuaGVhZC1wb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM3NTc0N0E7XG59XG4ucGFib3V0IC5jYXNlIC5jYXNlLXJlc3BvbnNlIC5ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMwQzA2MzI7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cbi5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzEsIDE1LCAxMjgsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogNjhweCAzNXB4IDY4cHggMzVweDtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDQzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFib3V0IC5jYXNlIC5jYXNlLWl0ZW0gLnRpdGxlIHtcbiAgYmFja2dyb3VuZDogI0ZGMDA4NDtcbiAgcGFkZGluZzogNHB4IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMzVweDtcbn1cbi5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSAubG9nbyB7XG4gIGhlaWdodDogMTMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhYm91dCAuY2FzZSAuY2FzZS1pdGVtIHVsIGxpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgY29sb3I6ICM3NTc0N0E7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnBhYm91dCAuY2FzZSAuY2FzZS1pdGVtIHVsIGxpIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkYwMDg0O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJab3NpbW9TdGQtUmVndWxhclwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ucGFib3V0IC5jYXNlIC5jYXNlLWl0ZW0gLmxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSAubGluayBhIHtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEwMCUgNTI1LjUyJSBhdCAwJSA1MCUsICNDQzAwNkEgMCUsICM1MTNFQjMgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTgycHg7XG4gIGhlaWdodDogNDFweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhYm91dCAuY2FzZSAuY2FzZS1pdGVtIC5saW5rIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwODQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLW1zLXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4ucGFib3V0IC5jYXNlIC5jYXNlLWl0ZW0gLmxpbmsgYTpob3ZlcjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xufVxuLnBhYm91dCAudGVhbSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDgwcHggMCA0MHB4IDA7XG59XG4ucGFib3V0IC50ZWFtIGgyIHtcbiAgY29sb3I6ICMxRjBGODA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucGFib3V0IC50ZWFtIC50ZWFtLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGFib3V0IC50ZWFtIC50ZWFtLWl0ZW0ge1xuICB3aWR0aDogMjUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucGFib3V0IC50ZWFtIC50ZWFtLWl0ZW0gLnBob3RvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDI2MnB4O1xuICB3aWR0aDogMjI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnBhYm91dCAudGVhbSAudGVhbS1pdGVtIC5waG90byBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IC0xO1xufVxuLnBhYm91dCAudGVhbSAudGVhbS1pdGVtIC5waG90byBpbWcub3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHotaW5kZXg6IDE7XG59XG4ucGFib3V0IC50ZWFtIC50ZWFtLWl0ZW0gLnBob3RvOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RlYW0vZ3JhcGhpY3NfMDEucG5nXCIpIG5vLXJlcGVhdCB0b3AgbGVmdDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDBweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG8gIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnBhYm91dCAudGVhbSAudGVhbS1pdGVtOm50aC1jaGlsZCgybikgLnBob3RvOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RlYW0vZ3JhcGhpY3NfMDIucG5nXCIpIG5vLXJlcGVhdCB0b3AgbGVmdDtcbn1cbi5wYWJvdXQgLnRlYW0gLnRlYW0taXRlbTpudGgtY2hpbGQoM24pIC5waG90bzphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90ZWFtL2dyYXBoaWNzXzAzLnBuZ1wiKSBuby1yZXBlYXQgdG9wIGxlZnQ7XG59XG4ucGFib3V0IC50ZWFtIC50ZWFtLWl0ZW06bnRoLWNoaWxkKDRuKSAucGhvdG86YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdGVhbS9ncmFwaGljc18wNC5wbmdcIikgbm8tcmVwZWF0IHRvcCBsZWZ0O1xufVxuLnBhYm91dCAudGVhbSAudGVhbS1pdGVtOm50aC1jaGlsZCg1bikgLnBob3RvOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RlYW0vZ3JhcGhpY3NfMDUucG5nXCIpIG5vLXJlcGVhdCB0b3AgbGVmdDtcbn1cbi5wYWJvdXQgLnRlYW0gLnRlYW0taXRlbTpudGgtY2hpbGQoNm4pIC5waG90bzphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90ZWFtL2dyYXBoaWNzXzA2LnBuZ1wiKSBuby1yZXBlYXQgdG9wIGxlZnQ7XG59XG4ucGFib3V0IC50ZWFtIC50ZWFtLWl0ZW0gLm5hbWUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogIzFGMEY4MDtcbiAgZm9udC1mYW1pbHk6IFwiWm9zaW1vU3RkLUJsYWNrXCIsIFwiWm9zaW1vU3RkLVJlZ3VsYXJcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5wYWJvdXQgLnRlYW0gLnRlYW0taXRlbSAucG9zaXRpb24ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzc1NzQ3QTtcbn1cbi5wYWJvdXQgLmxpZmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMUMwRTcyIDAlLCAjMEIwNzJGIDEwMCUpO1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGFib3V0IC5saWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9saWZlLXBhdHRlcm4ucG5nKSBuby1yZXBlYXQgYm90dG9tIGNlbnRlcjtcbn1cbi5wYWJvdXQgLmxpZmUtZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5wYWJvdXQgLmxpZmUtZ2FsbGVyeSAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG4ucGFib3V0IC5saWZlLWl0ZW0ge1xuICBtYXgtd2lkdGg6IDM2MHB4O1xufVxuLnBhYm91dCAubGlmZS1pdGVtIGltZyB7XG4gIG1heC1oZWlnaHQ6IDMxMHB4O1xufVxuLnJ0bCAucGFib3V0IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbn1cbi5ydGwgLnBhYm91dCBoMiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xufVxuLnJ0bCAucGFib3V0IC5oZXJvLWNvbnRlbnQgaDEge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnJ0bCAucGFib3V0IC5iZW5lZml0czpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICByaWdodDogMDtcbiAgbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLnBhYm91dCAuYmVuZWZpdHM6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBsZWZ0OiAwO1xuICByaWdodDogaW5oZXJpdDtcbn1cbi5ydGwgLnBhYm91dCAuYmVuZWZpdHMgLmJlbmVmaXRzLWxpc3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAwJTtcbiAgcGFkZGluZy1sZWZ0OiA2MCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hYm91dC1tYXAtb21uaXMtaGUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgbGVmdDtcbn1cbi5ydGwgLnBhYm91dCAuYmVuZWZpdHMgLmJlbmVmaXRzLWl0ZW0gLnRpdGxlIHNwYW4ge1xuICBmb250LXdlaWdodDogODAwO1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbi5ydGwgLnBhYm91dCAuYmVuZWZpdHMgLmJlbmVmaXRzLWl0ZW0gcCBiIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnJ0bCAucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW06YWZ0ZXIge1xuICByaWdodDogNTAlO1xuICBsZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0gLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5ydGwgLnBhYm91dCAud2VkbyAud2Vkby1pdGVtIC50aXRsZTphZnRlciB7XG4gIGxlZnQ6IGluaGVyaXQ7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0gLmRlc2NyaXB0aW9uIHVsIGxpIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4ucnRsIC5wYWJvdXQgLndlZG8gLndlZG8taXRlbSAuZGVzY3JpcHRpb24gdWwgbGk6YWZ0ZXIge1xuICBsZWZ0OiBpbmhlcml0O1xuICByaWdodDogMDtcbn1cbi5ydGwgLnBhYm91dCAuaG93d2VkbyAuZmFxLXF1ZXN0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4ucnRsIC5wYWJvdXQgLmhvd3dlZG8gLmZhcS1xdWVzdGlvbjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogaW5oZXJpdDtcbn1cbi5ydGwgLnBhYm91dCAuaG93d2VkbyAuZmFxLXF1ZXN0aW9uOmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbi5ydGwgLnBhYm91dCAuY2FzZSAuY2FzZS1yZXNwb25zZTphZnRlciB7XG4gIGxlZnQ6IDMycHg7XG4gIHJpZ2h0OiBpbmhlcml0O1xufVxuLnJ0bCAucGFib3V0IC5jYXNlIC5jYXNlLXJlc3BvbnNlIC5oZWFkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY4cHg7XG59XG4ucnRsIC5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSAudGl0bGUge1xuICByaWdodDogMHB4O1xuICBsZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAucGFib3V0IC5jYXNlIC5jYXNlLWl0ZW0gdWwgbGkgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogODAwO1xufVxuLnJ0bCAucGFib3V0IC5jYXNlIC5jYXNlLWl0ZW0gLmxpbmsgYTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xufVxuLnJ0bCAucGFib3V0IC50ZWFtIC50ZWFtLWl0ZW0gLm5hbWUge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xufVxuLnJ0bCAud2VkbyAud2Vkby1pdGVtIC5jb3VudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4ucnRsIC5jYXNlIC5jYXNlLXJlc3BvbnNlIC5oZWFkIC5oZWFkLXBob3RvIHtcbiAgcmlnaHQ6IDBweDtcbiAgbGVmdDogaW5oZXJpdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYWJvdXQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAucGFib3V0IC5oZXJvLWltYWdlIHtcbiAgICBoZWlnaHQ6IDIzNHB4O1xuICB9XG4gIC5wYWJvdXQgLmhlcm8taW1hZ2UgLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhYm91dCAuaGVyby1pbWFnZSAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucGFib3V0IC5oZXJvLWltYWdlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2hlYWRlci1pY29ucy1ib3gtbW9iaWxlLnBuZ1wiKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcbiAgfVxuICAucGFib3V0IC5oZXJvLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IC04N3B4O1xuICB9XG4gIC5wYWJvdXQgLmhlcm8tY29udGVudCBoMSB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgfVxuICAucGFib3V0IC5oZXJvLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnBhYm91dCAuY2xpZW50cyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAucGFib3V0IC5jbGllbnRzIC5sb2dvLWlubmVyLWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAyNHB4IDA7XG4gIH1cbiAgLnBhYm91dCAuY2xpZW50cyAubG9nby1pbm5lci1pdGVtIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBtYXgtaGVpZ2h0OiAzM3B4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5wYWJvdXQgLmNsaWVudHMgLmxvZ28taW5uZXItaXRlbTpudGgtY2hpbGQobisxNSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhYm91dCAuYmVuZWZpdHMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xuICB9XG4gIC5wYWJvdXQgLmJlbmVmaXRzIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAucGFib3V0IC5iZW5lZml0czpiZWZvcmUge1xuICAgIGhlaWdodDogMTY0cHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgdG9wOiAyNjBweDtcbiAgICBib3R0b206IGluaGVyaXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucGFib3V0IC5iZW5lZml0czphZnRlciB7XG4gICAgaGVpZ2h0OiA0MzBweDtcbiAgICB3aWR0aDogNDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5wYWJvdXQgLmJlbmVmaXRzIC5iZW5lZml0cy1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDAgNDQwcHggMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTIwJSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWJvdXQgLmJlbmVmaXRzIC5iZW5lZml0cy1pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMjRweCAwIDAgMDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5wYWJvdXQgLmJlbmVmaXRzIC5iZW5lZml0cy1pdGVtIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnBhYm91dCAuYmVuZWZpdHMgLmJlbmVmaXRzLWl0ZW0gLnRpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAucGFib3V0IC5iZW5lZml0cyAuYmVuZWZpdHMtaXRlbSBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbWFyZ2luOiAwIDAgM3B4IDA7XG4gIH1cbiAgLnBhYm91dCAuYmVuZWZpdHMgLmJlbmVmaXRzLWl0ZW0gcCBiIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnBhYm91dCAud2VkbyBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnBhYm91dCAud2VkbyAud2Vkby1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wYWJvdXQgLndlZG8gLndlZG8taXRlbSB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIGJhY2tncm91bmQ6ICMxQzBENjY7XG4gICAgcGFkZGluZzogMjBweCAzNnB4IDM2cHggMzZweDtcbiAgfVxuICAucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW06YmVmb3JlIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbiAgLnBhYm91dCAud2VkbyAud2Vkby1pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgei1pbmRleDogMTA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW06bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMjtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMzBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDEwNXB4O1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjRkYwMDg0O1xuICAgIGJvcmRlci1pbWFnZTogdXJsKC4uL2ltZy9ib3JkZXItZGFzaGVkLnBuZykgMiAyIHJvdW5kO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC5wYWJvdXQgLndlZG8gLndlZG8taXRlbTpudGgtY2hpbGQoMykge1xuICAgIG1hcmdpbi10b3A6IC05NXB4O1xuICAgIHotaW5kZXg6IDg7XG4gIH1cbiAgLnBhYm91dCAud2VkbyAud2Vkby1pdGVtOm50aC1jaGlsZCgzKTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTI7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAxMDVweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI0ZGMDA4NDtcbiAgICBib3JkZXItaW1hZ2U6IHVybCguLi9pbWcvYm9yZGVyLWRhc2hlZC5wbmcpIDIgMiByb3VuZDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTg1cHg7XG4gICAgei1pbmRleDogOTtcbiAgfVxuICAucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW06bnRoLWNoaWxkKDIpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMjtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAxMDVweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI0ZGMDA4NDtcbiAgICBib3JkZXItaW1hZ2U6IHVybCguLi9pbWcvYm9yZGVyLWRhc2hlZC5wbmcpIDIgMiByb3VuZDtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICB9XG4gIC5wYWJvdXQgLndlZG8gLndlZG8taXRlbTpudGgtY2hpbGQoNCkge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIG1hcmdpbi10b3A6IC05OHB4O1xuICAgIHotaW5kZXg6IDc7XG4gIH1cbiAgLnBhYm91dCAud2VkbyAud2Vkby1pdGVtIC5jb3VudCB7XG4gICAgZm9udC1zaXplOiA2NXB4O1xuICB9XG4gIC5wYWJvdXQgLndlZG8gLndlZG8taXRlbSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgfVxuICAucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0gLmRlc2NyaXB0aW9uIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgfVxuICAucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0ub3BlbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiAxNSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWJvdXQgLndlZG8gLndlZG8taXRlbS5vcGVuOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEwMCUgMTAwJSBhdCAwJSA1MCUsICNDQzAwNkEgMCUsICM1MTNFQjMgMTAwJSk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5wYWJvdXQgLmhvd3dlZG8ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5wYWJvdXQgLmhvd3dlZG8gaDIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnBhYm91dCAuaG93d2VkbyAuaG93d2Vkby1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucGFib3V0IC5jYXNlIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAucGFib3V0IC5jYXNlIGgyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICAucGFib3V0IC5jYXNlIC5jYXNlLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wYWJvdXQgLmNhc2UgLmNhc2UtcmVzcG9uc2Uge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA0MHB4IDEwcHggNDBweCA0MHB4O1xuICB9XG4gIC5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZzogNTNweCAzNXB4IDIwcHggMzVweDtcbiAgfVxuICAucGFib3V0IC5jYXNlIC5jYXNlLWl0ZW0gLnRpdGxlIHtcbiAgICB0b3A6IDhweDtcbiAgfVxuICAucGFib3V0IC5jYXNlIC5jYXNlLWl0ZW0gLmxvZ28ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucGFib3V0IC5jYXNlIC5jYXNlLWl0ZW0gdWwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuICAucGFib3V0IC5jYXNlIC5jYXNlLWl0ZW0gdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSB1bCBsaSBzdHJvbmcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICB9XG4gIC5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSAubGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAucGFib3V0IC50ZWFtIC50ZWFtLWxpc3Qge1xuICAgIGdhcDogMjRweDtcbiAgfVxuICAucGFib3V0IC50ZWFtIC50ZWFtLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIH1cbiAgLnBhYm91dCAudGVhbSAudGVhbS1pdGVtIC5waG90byB7XG4gICAgaGVpZ2h0OiAxOTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWJvdXQgLnRlYW0gLnRlYW0taXRlbSAubmFtZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgfVxuICAucGFib3V0IC50ZWFtIC50ZWFtLWl0ZW0gLnBvc2l0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAucGFib3V0IC5saWZlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMCAwO1xuICB9XG4gIC5wYWJvdXQgLmxpZmU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xpZmUtcGF0dGVybi1tb2JpbGUucG5nKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcbiAgfVxuICAucGFib3V0IC5saWZlIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnBhYm91dCAubGlmZS1nYWxsZXJ5IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnBhYm91dCAubGlmZS1pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICAgIGhlaWdodDogMTc3cHg7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAucGFib3V0IC5saWZlLWl0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICB9XG4gIC5wYWJvdXQgLmxpZmUtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjI3cHg7XG4gIH1cbiAgLnBhYm91dCAubGlmZS1pdGVtOm50aC1jaGlsZCg2KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMjdweDtcbiAgfVxuXG4gIC5ydGwgLnBhYm91dCAuYmVuZWZpdHMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICB9XG4gIC5ydGwgLnBhYm91dCAuYmVuZWZpdHMtaXRlbSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5ydGwgLnBhYm91dCAud2VkbyAud2Vkby1pdGVtIHtcbiAgICBwYWRkaW5nOiAyNnB4IDI1cHggMzZweCAzNnB4O1xuICB9XG4gIC5ydGwgLnBhYm91dCAud2VkbyAud2Vkby1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTYycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICB9XG4gIC5ydGwgLnBhYm91dCAud2VkbyAud2Vkby1pdGVtOm50aC1jaGlsZCgyKTphZnRlciB7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgbGVmdDogMzBweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI0ZGMDA4NDtcbiAgICBib3JkZXItaW1hZ2U6IHVybCguLi9pbWcvYm9yZGVyLWRhc2hlZC5wbmcpIDIgMiByb3VuZDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3R0b206IGluaGVyaXQ7XG4gIH1cbiAgLnJ0bCAucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi10b3A6IC03NHB4O1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICB6LWluZGV4OiA3O1xuICB9XG4gIC5ydGwgLnBhYm91dCAud2VkbyAud2Vkby1pdGVtOm50aC1jaGlsZCgxKTphZnRlciB7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgICByaWdodDogMzBweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI0ZGMDA4NDtcbiAgICBib3JkZXItaW1hZ2U6IHVybCguLi9pbWcvYm9yZGVyLWRhc2hlZC5wbmcpIDIgMiByb3VuZDtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC5ydGwgLnBhYm91dCAud2VkbyAud2Vkby1pdGVtOm50aC1jaGlsZCgzKTphZnRlciB7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgICByaWdodDogMzBweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI0ZGMDA4NDtcbiAgICBib3JkZXItaW1hZ2U6IHVybCguLi9pbWcvYm9yZGVyLWRhc2hlZC5wbmcpIDIgMiByb3VuZDtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC5ydGwgLnBhYm91dCAud2VkbyAud2Vkby1pdGVtIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cbiAgLnJ0bCAucGFib3V0IC53ZWRvIC53ZWRvLWl0ZW0gLmRlc2NyaXB0aW9uIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnJ0bCAucGFib3V0IC5ob3d3ZWRvIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzN3B4O1xuICB9XG4gIC5ydGwgLnBhYm91dCAuaG93d2VkbyAuZmFxLXF1ZXN0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAucnRsIC5wYWJvdXQgLmhvd3dlZG8gLmZhcS1xdWVzdGlvbjpiZWZvcmUge1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG4gIC5ydGwgLnBhYm91dCAuaG93d2VkbyAuZmFxLXF1ZXN0aW9uOmFmdGVyIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgfVxuICAucnRsIC5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSB7XG4gICAgcGFkZGluZzogNjBweCAzNXB4IDIwcHggMzVweDtcbiAgfVxuICAucnRsIC5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSAudGl0bGUge1xuICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICB9XG4gIC5ydGwgLnBhYm91dCAuY2FzZSAuY2FzZS1pdGVtIHVsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbiAgLnJ0bCAucGFib3V0IC5jYXNlIC5jYXNlLWl0ZW0gdWwgbGkgc3Ryb25nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgfVxuICAucnRsIC5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSAubGluayB7XG4gICAgbWFyZ2luLXRvcDogNDRweDtcbiAgfVxuICAucnRsIC5wYWJvdXQgLmNhc2UgLmNhc2UtaXRlbSAubGluayBhIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnJ0bCAucGFib3V0IC5jYXNlIC5jYXNlLXJlc3BvbnNlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogNDBweCA1MHB4IDQwcHggNDBweDtcbiAgfVxufSJdfQ== */