/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/linkedin-profil/main.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500&family=Work+Sans:wght@700&display=swap);
/*!************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/linkedin-profil/main.scss (1) ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
#containerCeAgence {
  margin-top: 70px;
}
#containerCeAgence *,
#containerCeAgence *::before,
#containerCeAgence *::after {
  box-sizing: border-box !important;
}

#containerCeAgence .cir-section-main {
  justify-content: center;
}
#containerCeAgence .cir-section-1 {
  text-align: center;
}
#containerCeAgence .title-cir-section {
  font-size: 50px;
  font-family: "Work Sans", sans-serif;
  color: rgb(0, 1, 8);
  font-weight: bold;
  line-height: 1.2;
}
#containerCeAgence .h4-cir-section {
  font-size: 17px;
  font-family: "Open Sans", sans-serif;
  color: var(--green-agence);
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1.55;
}
#containerCeAgence .p-cir-section {
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  color: rgb(89, 86, 84);
  line-height: 1.75;
  margin-top: 15px;
  margin-bottom: 15px;
  font-weight: 500;
}
#containerCeAgence .span-cir {
  color: rgb(252, 102, 32);
}
#containerCeAgence .btn-cir-section-1 {
  background-color: rgb(115, 201, 32);
  width: 296px;
  font-family: "Open Sans", sans-serif;
  height: 64px;
  font-size: 20px;
  border-radius: 0px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1200px) {
  #containerCeAgence .cir-section-1 {
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  #containerCeAgence .cir-section-1 > .title-cir-section {
    text-align: left;
  }
  #containerCeAgence .display-none {
    display: none;
  }
}

.tour:hover > a {
  color: var(--thm-base) !important;
}

.color-custom {
  color: var(--green-agence) !important;
}

.hoverPrimary,
.hoverSecondary,
.hoverWhite {
  transition: color 0.3s ease-in-out !important;
}

.hoverPrimary:hover {
  background-color: var(--thm-base) !important;
  color: white !important;
  cursor: pointer !important;
}

.hoverSecondary:hover {
  background-color: var(--green-agence) !important;
  color: white !important;
  cursor: pointer !important;
}

.hoverWhite:hover {
  background-color: white;
  color: var(--thm-base) !important;
  cursor: pointer !important;
}

.contact-one::before {
  background: none;
}

.section-post {
  background-color: rgb(244, 245, 245);
  height: 1157px;
  margin-left: 7rem;
  margin-right: 7rem;
  margin-top: 50px;
  margin-bottom: -200px;
  display: flex;
  align-items: center;
  flex-direction: column;
  position: relative;
  z-index: 99;
}

.section-post img {
  width: 479px;
  height: 419px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.section-post h4 {
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  color: rgb(118, 202, 36);
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1.55;
  text-align: center;
  margin-bottom: 20px;
}

.section-post h2 {
  font-size: 60px;
  font-family: "Work Sans", sans-serif;
  color: rgb(0, 1, 8);
  font-weight: bold;
  line-height: 1;
  text-align: center;
}

.section-post .row {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  padding: 50px;
}

.section-post .row .blockPost {
  border-radius: 10px;
  background-color: rgb(252, 102, 32);
  flex: 1;
  margin: 5px;
  overflow: hidden;
  height: 252px;
  max-width: 602px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center;
  padding: 20px 55px 20px 55px;
}

.blockPost img {
  width: 59px !important;
  height: 59px !important;
  margin-top: 15px;
  margin-bottom: 15px;
}

.blockPost p {
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  color: rgb(255, 255, 255);
  line-height: 1.5;
  text-align: center;
}

.section-optimise {
  background-color: rgb(115, 201, 32);
  width: 100%;
  height: 649px;
  display: flex;
  align-items: center;
  flex-direction: column;
  position: relative;
  padding-top: 300px;
}

.section-optimise h2 {
  font-size: 60px;
  font-family: "Work Sans", sans-serif;
  color: rgb(255, 255, 255);
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
  margin-bottom: 50px;
  position: relative;
  z-index: 2;
}

.section-optimise h2 span {
  color: black;
}

.section-optimise .btn-cir-section-1 {
  background-color: rgb(252, 102, 32) !important;
  width: 397px !important;
  height: 64px !important;
}

.section-optimise .btn-cir-section-1:hover {
  background-color: white !important;
  color: rgb(252, 102, 32) !important;
}

.section-optimise img {
  position: absolute;
  right: 0;
  top: 20px;
  z-index: 0;
}

.section-etape {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-top: 100px;
}

.section-etape h4 {
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  color: rgb(118, 202, 36);
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1.55;
  text-align: center;
  margin-bottom: 20px;
}

.section-etape h2 {
  font-size: 60px;
  font-family: "Work Sans", sans-serif;
  color: black;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
}

.section-etape-row {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 50px;
  gap: 50px;
}

.section-etape-container {
  display: flex;
  gap: 20px;
}

.section-etape-block {
  background-color: rgb(244, 245, 245);
  width: 383px;
  height: 324px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}

.section-col-6 {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.section-etape-block div {
  display: flex;
  gap: 10px;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}

.section-etape-block div span {
  font-size: 26px;
  font-family: "Work Sans", sans-serif;
  color: rgb(0, 1, 8);
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
}

.section-etape-block p {
  font-size: 18px;
  font-family: "Open Sans", sans-serif;
  color: rgb(89, 86, 84);
  line-height: 1.944;
  text-align: center;
}

.section-etape-block p span {
  color: black;
  font-weight: bold;
}

.formeLinkedin {
  max-width: 574px;
  max-height: 389px;
}

.section-optimisation {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-top: 100px;
}

.section-optimisation .section-optimisation-container {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: 25px;
}

.section-optimisation .section-optimisation-container span {
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  color: rgb(252, 102, 32);
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1.55;
  text-align: center;
}

.section-optimisation .section-optimisation-container h2 {
  font-size: 40px;
  font-family: "Work Sans", sans-serif;
  color: rgb(0, 1, 8);
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
}

.shape-optimise {
  left: 470px !important;
  top: 450px !important;
  filter: brightness(0.4);
}

.clique-linkedin {
  position: relative;
  top: 400px;
  left: -550px;
}

.clique-linkedin p {
  font-size: 36px;
  font-family: "Work Sans", sans-serif;
  color: rgb(0, 1, 8);
  font-weight: bold;
  line-height: 1.167;
  text-align: center;
  width: 286px;
}

.clique-linkedin .linkedin {
  width: 38px;
  height: 38px;
}

.shape-linkedin {
  width: 126px;
  height: 153px;
  position: relative;
  top: -180px;
  left: 300px;
}

.btn-custom-rgpd:hover {
  background-color: var(--green-agence) !important;
  color: white;
}

.hoverInteresse:hover {
  background-color: white !important;
  color: var(--thm-base) !important;
}

@media (max-width: 1509px) {
  .col-width {
    width: auto !important;
  }
  .section-offre-special .row {
    padding: 0px 200px 0px 0px;
  }
  .section-avantage .rowSlide .blockAvantage {
    padding: 20px 25px 20px 25px !important;
  }
  .clique-linkedin {
    position: relative;
    top: 320px;
    left: -450px;
  }
  .shape-optimise {
    left: 320px !important;
  }
}
@media (max-width: 1237px) {
  .col-width {
    width: auto !important;
  }
  .section-offre-special .row {
    padding: 0px 160px 0px 0px;
  }
}
@media (max-width: 1200px) {
  .section-post {
    height: 1270px;
    margin-left: 0rem;
    margin-right: 0rem;
    display: flex;
    align-items: center;
    flex-direction: column;
    padding-left: 15px;
    padding-right: 15px;
  }
  .section-post img {
    width: 300px;
    height: 262px;
  }
  .section-post h2 {
    font-size: 35px;
    font-family: "Work Sans", sans-serif;
    color: rgb(0, 1, 8);
    font-weight: bold;
    line-height: 1.286;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .section-post .row {
    flex-direction: column;
    padding: 0px;
    padding-bottom: 50px !important;
  }
  .section-post .row .blockPost {
    width: 100%;
    max-width: 303px;
    height: 227px;
    padding: 10px 35px 10px 35px;
  }
  .section-offre {
    padding-left: 15px;
    padding-right: 15px;
  }
  .section-offre ul li {
    font-size: 30px;
    line-height: 1.2;
    text-align: left;
    margin-bottom: 5px;
  }
  .section-offre-special {
    height: 856px;
    position: initial;
  }
  .section-offre-special .row {
    padding: 0px;
  }
  .visuel-offre-special {
    max-width: 100%;
    height: auto;
    padding: 0 40px;
    margin-bottom: 40px;
  }
  .section-offre-special p {
    font-size: 35px;
    line-height: 1.2;
    text-align: center;
    margin-bottom: 15px !important;
    margin-top: 15px !important;
  }
  .section-offre-special a {
    margin-top: 15px !important;
  }
  .section-avantage {
    height: 628px;
    margin-left: 0rem;
    margin-right: 0rem;
    padding-left: 15px;
    padding-right: 15px;
    position: initial;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .section-avantage h2 {
    font-size: 35px;
    line-height: 1.286;
    text-align: center;
  }
  .section-avantage .rowSlide .blockAvantage {
    width: 297px;
    height: 236px;
  }
  .section-avantage .rowSlide .slidee {
    display: none !important;
  }
  .section-avantage .rowSlide .active {
    display: flex !important;
  }
  .navigation {
    display: block;
  }
  .section-optimise h2,
  .section-etape h2 {
    font-size: 35px;
    line-height: 1.286;
    text-align: center;
  }
  .section-etape-row,
  .section-etape-container {
    flex-direction: column;
  }
  .formeLinkedin {
    max-width: 100%;
    height: auto;
  }
  .sectionChiffre .col2 p {
    font-size: 20px;
    line-height: 1.75;
    text-align: center;
  }
  .section-optimisation .section-optimisation-container h2 {
    font-size: 30px;
    line-height: 1.2;
    text-align: center;
  }
}
@media (max-width: 1199px) {
  .col-width {
    width: -webkit-fill-available !important;
    padding: 0px 55px;
  }
  .section-optimise img,
  .shape-optimise {
    display: none;
  }
  .clique-linkedin {
    display: none;
  }
}
@media (max-width: 575px) {
  .clique-linkedin {
    display: block;
    top: -560px;
    left: -40px;
  }
  .clique-linkedin p {
    font-size: 20px;
    width: 473.855px;
  }
  .shape-linkedin {
    width: 42px;
    height: 50px;
    top: -90px;
    left: 400px;
  }
}
@media (max-width: 412px) {
  #containerCeAgence .h4-cir-section {
    font-size: 16px;
  }
  #containerCeAgence .title-cir-section,
  .section-post h2,
  .section-offre-special p {
    font-size: 30px;
  }
  .section-offre ul {
    margin-left: 40px;
  }
  .section-offre ul li {
    font-size: 23px;
    list-style-position: outside;
  }
  .section-avantage h2 {
    font-size: 27px;
  }
  .contact-one .section-title__title {
    font-size: 24px;
  }
  .section-avantage .rowSlide {
    padding: 15px;
  }
  .section-avantage .rowSlide .blockAvantage {
    justify-content: center;
    padding: 0px;
  }
  .plus {
    width: 20px;
    height: 20px;
  }
}
.sectionChiffre {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgb(252, 102, 32);
  width: 100%;
  height: 669px;
}
.sectionChiffre .grid-container {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 1200px) {
  .sectionChiffre {
    padding-left: 15px;
    padding-right: 15px;
    height: 1289px;
  }
  .sectionChiffre .grid-container {
    grid-template-columns: 1fr;
    gap: 100px;
  }
}
@media (max-width: 1200px) {
  .sectionChiffre .col2 {
    order: 1;
  }
}
.sectionChiffre .col2 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
@media (max-width: 1200px) {
  .sectionChiffre .col2 {
    align-items: center;
  }
}
.sectionChiffre .col2 .shape {
  position: relative;
  right: 100px;
  bottom: 20px;
}
.sectionChiffre .col2 h2 {
  margin-bottom: 15px;
  font-size: 40px;
  font-family: "Work Sans", sans-serif;
  color: rgb(0, 1, 8);
  font-weight: bold;
  line-height: 1.2;
  text-align: left;
  margin-top: 15px;
}
@media (max-width: 1200px) {
  .sectionChiffre .col2 h2 {
    text-align: center;
    font-size: 35px;
  }
}
.sectionChiffre .col2 h4 {
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  color: rgb(255, 255, 255);
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.55;
  text-align: left;
}
.sectionChiffre .col2 p {
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  color: rgb(255, 255, 255);
  font-weight: 600;
  line-height: 1.75;
  text-align: left;
  max-width: 673px;
  margin-bottom: 15px;
}
@media (max-width: 1200px) {
  .sectionChiffre .col2 p {
    text-align: center;
  }
}
.sectionChiffre .col2 p span {
  font-weight: 700;
  color: black;
}
.sectionChiffre .col2 .btn-cir-sectionChiffre {
  width: 168px;
  height: 64px;
}
.sectionChiffre .col1 {
  display: flex;
  justify-content: center;
}
.sectionChiffre .col1 .containerCircle {
  display: flex;
  flex-wrap: wrap;
  border-width: 2px;
  border-color: rgb(244, 245, 245);
  border-style: solid;
  border-radius: 50%;
  width: 582px;
  height: 581px;
  position: relative;
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle .grid-container {
    grid-template-columns: 1fr;
  }
  .sectionChiffre .col1 .containerCircle {
    margin-right: 15px;
    margin-left: 40px;
    width: 302px;
    height: 301px;
  }
}
.sectionChiffre .col1 .containerCircle::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 415px;
  height: 415px;
  border-width: 2px;
  border-style: solid;
  border-radius: 50%;
  border-color: rgb(244, 245, 245);
  transform: translate(-50%, -50%);
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle::before {
    width: 222px;
    height: 222px;
  }
}
.sectionChiffre .col1 .containerCircle::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 327px;
  height: 327px;
  border-color: white;
  background-image: url(/build/images/prix2.a581a48e.png);
  /* Remplacez 'chemin-vers-votre-image.jpg' par le chemin de votre image */
  background-size: cover;
  /* Ajustez la taille de l'image à la boîte */
  background-position: center;
  /* Centrez l'image horizontalement et verticalement */
  text-align: center;
  line-height: 327px;
  transform: translate(-50%, -50%);
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle::after {
    width: 232px;
    height: 232px;
    line-height: 232px;
    padding: 15px;
  }
}
.sectionChiffre .col1 .containerCircle .circleOne {
  width: 178px;
  height: 180px;
  background-color: rgb(0, 1, 8);
  border-radius: 50%;
  margin: 10px;
  position: relative;
  top: 20px;
  left: -45px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center;
  padding: 10px 25px;
}
.sectionChiffre .col1 .containerCircle .circleOne span {
  font-size: 60px;
  font-family: "Work Sans", sans-serif;
  color: rgb(255, 255, 255);
  font-weight: bold;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle .circleOne span {
    font-size: 28px;
  }
}
.sectionChiffre .col1 .containerCircle .circleOne p {
  font-size: 18px;
  font-family: "Open Sans", sans-serif;
  color: rgb(255, 255, 255);
  font-weight: 500;
  line-height: 1.667;
  margin-bottom: 0px !important;
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle .circleOne p {
    font-size: 12px;
  }
}
.sectionChiffre .col1 .containerCircle .circleOne p strong {
  font-size: 26px;
  font-family: "Work Sans", sans-serif;
  color: rgb(255, 255, 255);
  font-weight: bold;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle .circleOne p strong {
    font-size: 15px;
  }
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle .circleOne {
    width: 371px;
    height: 351px;
    top: -60px;
    left: -55px;
    padding: 20px 20px;
  }
}
.sectionChiffre .col1 .containerCircle .circleTwo {
  width: 178px;
  height: 180px;
  background-color: rgb(236, 239, 241);
  border-radius: 50%;
  margin: 10px;
  border-width: 2px;
  border-color: rgb(244, 245, 245);
  border-style: solid;
  position: relative;
  top: 340px;
  right: -135px;
  z-index: 2;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center;
  padding: 10px 35px;
}
.sectionChiffre .col1 .containerCircle .circleTwo span {
  font-size: 60px;
  font-family: "Work Sans", sans-serif;
  color: rgb(255, 255, 255);
  font-weight: bold;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle .circleTwo span {
    font-size: 28px;
  }
}
.sectionChiffre .col1 .containerCircle .circleTwo p {
  font-size: 18px;
  font-family: "Open Sans", sans-serif;
  color: black;
  font-weight: 500;
  line-height: 1.667;
  margin-bottom: 0px !important;
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle .circleTwo p {
    font-size: 12px;
  }
}
.sectionChiffre .col1 .containerCircle .circleTwo p strong {
  font-size: 26px;
  font-family: "Work Sans", sans-serif;
  color: black;
  font-weight: bold;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle .circleTwo p strong {
    font-size: 15px;
  }
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle .circleTwo {
    width: 175px;
    height: 175px;
    top: -385px;
    right: -150px;
    padding: 10px 10px;
  }
}
.sectionChiffre .col1 .containerCircle .circleLittleLeft {
  border-radius: 50%;
  background-color: rgb(229, 231, 231);
  width: 32px;
  height: 32px;
  position: relative;
  left: -286px;
  top: 400px;
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle .circleLittleLeft {
    top: -365px;
    left: -200px;
    width: 16px;
    height: 16px;
  }
}
.sectionChiffre .col1 .containerCircle .circleLittleRight {
  border-radius: 50%;
  background-color: rgb(229, 231, 231);
  width: 32px;
  height: 32px;
  position: relative;
  right: 0px;
  top: 28px;
}
@media (max-width: 1200px) {
  .sectionChiffre .col1 .containerCircle .circleLittleRight {
    top: -400px;
    right: -80px;
    width: 16px;
    height: 16px;
  }
}

.sectionAvantage {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
@media (max-width: 1200px) {
  .sectionAvantage {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.sectionAvantage h4 {
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  color: rgb(118, 202, 36);
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1.55;
  text-align: center;
  margin-bottom: 20px;
}
.sectionAvantage .containerRectangle {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1200px) {
  .sectionAvantage .containerRectangle {
    flex-direction: column;
  }
}
.sectionAvantage .containerRectangle .rectangle {
  border-width: 3px;
  border-color: #E4E4E5;
  border-style: dashed;
  background-color: rgb(255, 255, 255);
  width: 560px;
  height: 128px;
  margin: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1200px) {
  .sectionAvantage .containerRectangle .rectangle {
    width: 100%;
  }
}
.sectionAvantage .containerRectangle .rectangle p {
  font-size: 24px !important;
  font-family: "Work Sans", sans-serif !important;
  color: rgb(0, 1, 8) !important;
  font-weight: bold !important;
  line-height: 1.2 !important;
  text-align: left !important;
  margin-bottom: 0px;
  text-transform: none;
  text-align: center !important;
}
.sectionAvantage .containerRectangle img {
  width: 68px;
  height: 68px;
  border-radius: 50%;
  position: absolute;
  z-index: 1;
}

.sectionRgpd {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 800px;
  position: relative;
  top: 100px;
  margin-bottom: 80px;
}
@media (max-width: 1200px) {
  .sectionRgpd {
    display: initial;
    margin-top: 50px;
    top: 0;
  }
}
@media (max-width: 1450px) {
  .sectionRgpd {
    max-height: 600px;
  }
}

.elementRgpd {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-color: #ffffff;
  padding: 10px;
}
@media (max-width: 1200px) {
  .elementRgpd {
    transform: none;
    position: initial;
  }
}

.element1Rgpd {
  z-index: 2;
  top: 35%;
  transform: translateX(-50%) translateY(-50%);
  padding: 0;
  left: 30%;
  width: 754px;
  height: 632px;
}
@media (max-width: 1700px) {
  .element1Rgpd {
    left: 29%;
  }
}
@media (max-width: 1600px) {
  .element1Rgpd {
    left: 26%;
  }
}
@media (max-width: 1450px) {
  .element1Rgpd {
    left: 30%;
    max-width: 469px;
    max-height: -webkit-fill-available;
  }
}
@media (max-width: 1200px) {
  .element1Rgpd {
    width: 355px !important;
    height: 290px;
    margin-top: 100px;
    max-width: inherit;
    max-height: inherit;
    position: relative;
    z-index: 2;
    left: 50%;
    top: 160px;
  }
  .element1Rgpd .slide {
    display: block;
    text-align: center;
    width: 355px !important;
    height: 290px;
  }
  .element1Rgpd .next,
  .element1Rgpd .prev {
    width: 39px !important;
    height: 39px !important;
  }
  .element1Rgpd .prev {
    left: -5%;
  }
  .element1Rgpd .next {
    right: -5%;
  }
}
.element1Rgpd img {
  width: 754px;
  max-height: 632px;
}
@media (max-width: 1200px) {
  .element1Rgpd img {
    width: 355px !important;
    height: 290px;
  }
}

.element2Rgpd {
  background-color: rgb(252, 102, 32);
  z-index: 1;
  width: 915px;
  height: 594px;
  right: 30%;
  transform: translateX(50%) translateY(-50%);
}
@media (max-width: 1200px) {
  .element2Rgpd {
    width: auto !important;
    transform: none;
    max-height: inherit !important;
    height: 933px;
  }
}
@media (max-width: 1450px) {
  .element2Rgpd {
    width: 650px;
    max-height: 471px;
    right: 35%;
  }
}

.element2Rgpd-cadre {
  position: relative;
  width: 882px;
  height: 565px;
  margin: -10px;
  margin-top: 4px;
  margin-left: 4px;
  border-width: 4px;
  border-color: rgb(255, 255, 255);
  border-style: solid;
  padding-left: 150px;
  padding-right: 100px;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 1200px) {
  .element2Rgpd-cadre {
    border: none;
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-top: 70px !important;
    padding-bottom: 100px !important;
    width: auto !important;
    text-align: center;
    height: auto;
    margin: 0;
    max-height: inherit !important;
  }
}
@media (max-width: 1450px) {
  .element2Rgpd-cadre {
    width: 617px;
    max-height: 445px;
    padding-right: 20px;
    padding-top: 20px;
    padding-left: 120px;
  }
}
.element2Rgpd-cadre h4 {
  font-size: 40px;
  font-family: "Work Sans", sans-serif !important;
  color: rgb(0, 1, 8);
  font-weight: bold;
  line-height: 1.2;
  text-align: left;
  margin-bottom: 15px;
}
@media (max-width: 575px) {
  .element2Rgpd-cadre h4 {
    margin-top: 20px;
  }
}
@media (max-width: 1200px) {
  .element2Rgpd-cadre h4 {
    text-align: left;
    font-size: 35px;
  }
}
@media (max-width: 1450px) {
  .element2Rgpd-cadre h4 {
    font-size: 30px;
  }
}
.element2Rgpd-cadre p {
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  color: rgb(255, 255, 255);
  font-weight: 600;
  line-height: 1.5;
  text-align: left;
  margin-bottom: 10px;
}
@media (max-width: 1200px) {
  .element2Rgpd-cadre p {
    text-align: left;
    margin-bottom: 20px;
    font-size: 20px;
  }
}
@media (max-width: 1450px) {
  .element2Rgpd-cadre p {
    font-size: 15px;
    margin-bottom: 15px;
  }
}
.element2Rgpd-cadre ul {
  display: flex;
  flex-direction: column;
  margin-bottom: 15px;
}
.element2Rgpd-cadre ul li {
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  color: rgb(255, 255, 255);
  line-height: 1.5;
  text-align: left;
  display: flex;
  align-items: baseline;
  gap: 10px;
}
.element2Rgpd-cadre ul li img {
  width: 17px;
  height: 13px;
}
.element2Rgpd-cadre ul li span {
  font-weight: bold;
  color: black;
}

.btn-custom-rgpd {
  background-color: rgb(255, 255, 255);
  width: 493px;
  height: 64px;
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  color: rgb(0, 1, 8);
  font-weight: bold;
  line-height: 1.75;
}
@media (max-width: 1200px) {
  .btn-custom-rgpd {
    width: auto;
    height: auto;
    padding: 15px;
    font-size: 16px;
  }
}
@media (max-width: 1450px) {
  .btn-custom-rgpd {
    width: auto;
    height: auto;
    padding: 15px;
    font-size: 16px;
  }
}

.slideshow-container {
  margin: auto;
}

.slide {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.5s ease;
}

.slide.active {
  opacity: 1;
}

.slide img {
  width: 100%;
}

.prev,
.next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 73px !important;
  height: 73px !important;
  color: white;
  font-size: 20px;
  cursor: pointer;
  z-index: 999999;
}

.prev {
  left: -35px;
  width: 73px !important;
  height: 73px !important;
}

.next {
  right: -35px;
  width: 73px !important;
  height: 73px !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGlua2VkaW4tcHJvZmlsLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsZ0JBQWdCO0FDRWhCO0VBQ0U7QURDRjtBQ0NFOzs7RUFHRTtBRENKOztBRUhJO0VBQ0k7QUZNUjtBRUhJO0VBQ0k7QUZLUjtBRURJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRkdSO0FFQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZDUjtBRUVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZBUjtBRUdJO0VBQ0k7QUZEUjtBRUlJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGRlI7QUVNSTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0VGSlY7RUVPTTtJQUNJO0VGTFY7RUVRTTtJQUNJO0VGTlY7QUFDRjs7QUVXQTtFQUNJO0FGUko7O0FFV0E7RUFDSTtBRlJKOztBRVdBOzs7RUFHSTtBRlJKOztBRVdBO0VBQ0k7RUFDQTtFQUNBO0FGUko7O0FFV0E7RUFDSTtFQUNBO0VBQ0E7QUZSSjs7QUVXQTtFQUNJO0VBQ0E7RUFDQTtBRlJKOztBRVlBO0VBQ0k7QUZUSjs7QUVZQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZUSjs7QUVZQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGVEo7O0FFWUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGVEo7O0FFWUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZUSjs7QUVZQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZUSjs7QUVZQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGVEo7O0FFYUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRlZKOztBRWFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRlZKOztBRWNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRlhKOztBRWNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGWEo7O0FFY0E7RUFDSTtBRlhKOztBRWNBO0VBQ0k7RUFDQTtFQUNBO0FGWEo7O0FFY0E7RUFDSTtFQUNBO0FGWEo7O0FFY0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRlhKOztBRWNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZYSjs7QUVjQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZYSjs7QUVlQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRlpKOztBRWVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRlpKOztBRWVBO0VBQ0k7RUFDQTtBRlpKOztBRWdCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGYko7O0FFZ0JBO0VBQ0k7RUFDQTtFQUNBO0FGYko7O0FFZ0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmJKOztBRWdCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmJKOztBRWdCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZiSjs7QUVpQkE7RUFDSTtFQUNBO0FGZEo7O0FFaUJBO0VBQ0k7RUFDQTtBRmRKOztBRWtCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZmSjs7QUVrQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGZko7O0FFa0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZmSjs7QUVtQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZoQko7O0FFbUJBO0VBQ0k7RUFDQTtFQUNBO0FGaEJKOztBRXFCQTtFQUNJO0VBQ0E7RUFDQTtBRmxCSjs7QUVxQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmxCSjs7QUVxQkE7RUFDSTtFQUNBO0FGbEJKOztBRXNCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZuQko7O0FFc0JBO0VBQ0k7RUFDQTtBRm5CSjs7QUVzQkE7RUFDSTtFQUNBO0FGbkJKOztBRy9ZQTtFQUNJO0lBQ0k7RUhrWk47RUcvWUU7SUFDSTtFSGlaTjtFRzlZRTtJQUNJO0VIZ1pOO0VHN1lFO0lBQ0k7SUFDQTtJQUNBO0VIK1lOO0VHNVlFO0lBQ0k7RUg4WU47QUFDRjtBR3pZQTtFQUVJO0lBQ0k7RUgwWU47RUd2WUU7SUFDSTtFSHlZTjtBQUNGO0FHbllBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIcVlOO0VHbFlFO0lBQ0k7SUFDQTtFSG9ZTjtFR2pZRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhtWU47RUdoWUU7SUFDSTtJQUNBO0lBQ0E7RUhrWU47RUc5WEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFSGdZTjtFRzdYRTtJQUNJO0lBQ0E7RUgrWE47RUc1WEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFSDhYTjtFRzNYRTtJQUNJO0lBQ0E7RUg2WE47RUcxWEU7SUFDSTtFSDRYTjtFR3pYRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VIMlhOO0VHeFhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSDBYTjtFR3ZYRTtJQUNJO0VIeVhOO0VHdFhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh3WE47RUdyWEU7SUFDSTtJQUNBO0lBQ0E7RUh1WE47RUdwWEU7SUFDSTtJQUNBO0VIc1hOO0VHblhFO0lBQ0k7RUhxWE47RUdsWEU7SUFDSTtFSG9YTjtFR2pYRTtJQUNJO0VIbVhOO0VHaFhFOztJQUVJO0lBQ0E7SUFDQTtFSGtYTjtFRy9XRTs7SUFFSTtFSGlYTjtFRzlXRTtJQUNJO0lBQ0E7RUhnWE47RUc3V0U7SUFDSTtJQUVBO0lBQ0E7RUg4V047RUczV0U7SUFDSTtJQUNBO0lBQ0E7RUg2V047QUFD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QlY7QUFDRjtBS2wvQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTG8vQlI7QUtsL0JRO0VBVEo7SUFVUTtJQUNBO0lBQ0E7RUxxL0JWO0FBQ0Y7QUtsL0JRO0VBaEJKO0lBaUJRO0lBQ0E7RUxxL0JWO0FBQ0Y7QUtsL0JJO0VBQ0k7RUFDQTtFQUNBO0FMby9CUjtBS2wvQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMby9CWjtBS2wvQlk7RUFDSTtFQUNBO0FMby9CaEI7QUtqL0JZO0VBQ0k7RUFDQTtBTG0vQmhCOztBSzUrQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMKytCSjtBSzcrQkk7RUFWSjtJQVdRO0lBQ0E7SUFDQTtJQUNBO0VMZy9CTjtBQUNGO0FLNytCSTtFQWxCSjtJQW1CUTtJQUNBO0lBQ0E7SUFDQTtFTGcvQk47QUFDRjs7QUsxK0JBO0VBQ0k7QUw2K0JKOztBSzErQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMNitCSjs7QUsxK0JBO0VBQ0k7QUw2K0JKOztBSzErQkE7RUFDSTtBTDYrQko7O0FLMStCQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUw2K0JKOztBSzErQkE7RUFDSTtFQUNBO0VBQ0E7QUw2K0JKOztBSzErQkE7RUFDSTtFQUNBO0VBQ0E7QUw2K0JKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2xpbmtlZGluLXByb2ZpbC9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9saW5rZWRpbi1wcm9maWwvYmFzZS9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2xpbmtlZGluLXByb2ZpbC9zZWN0aW9uL19Jbk1haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2xpbmtlZGluLXByb2ZpbC9zZWN0aW9uL19JblJlc3BvbnNpdmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2xpbmtlZGluLXByb2ZpbC9zZWN0aW9uL19JbkNoaWZmcmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2xpbmtlZGluLXByb2ZpbC9zZWN0aW9uL19JbldlYmluYWlyZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6d2dodEA0MDA7NTAwJmZhbWlseT1Xb3JrK1NhbnM6d2dodEA3MDAmZGlzcGxheT1zd2FwXCIpO1xuI2NvbnRhaW5lckNlQWdlbmNlIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cbiNjb250YWluZXJDZUFnZW5jZSAqLFxuI2NvbnRhaW5lckNlQWdlbmNlICo6OmJlZm9yZSxcbiNjb250YWluZXJDZUFnZW5jZSAqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbn1cblxuI2NvbnRhaW5lckNlQWdlbmNlIC5jaXItc2VjdGlvbi1tYWluIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jY29udGFpbmVyQ2VBZ2VuY2UgLmNpci1zZWN0aW9uLTEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jY29udGFpbmVyQ2VBZ2VuY2UgLnRpdGxlLWNpci1zZWN0aW9uIHtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYigwLCAxLCA4KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4jY29udGFpbmVyQ2VBZ2VuY2UgLmg0LWNpci1zZWN0aW9uIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWdyZWVuLWFnZW5jZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xufVxuI2NvbnRhaW5lckNlQWdlbmNlIC5wLWNpci1zZWN0aW9uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYig4OSwgODYsIDg0KTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jY29udGFpbmVyQ2VBZ2VuY2UgLnNwYW4tY2lyIHtcbiAgY29sb3I6IHJnYigyNTIsIDEwMiwgMzIpO1xufVxuI2NvbnRhaW5lckNlQWdlbmNlIC5idG4tY2lyLXNlY3Rpb24tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMTUsIDIwMSwgMzIpO1xuICB3aWR0aDogMjk2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDY0cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNjb250YWluZXJDZUFnZW5jZSAuY2lyLXNlY3Rpb24tMSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAjY29udGFpbmVyQ2VBZ2VuY2UgLmNpci1zZWN0aW9uLTEgPiAudGl0bGUtY2lyLXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgI2NvbnRhaW5lckNlQWdlbmNlIC5kaXNwbGF5LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvdXI6aG92ZXIgPiBhIHtcbiAgY29sb3I6IHZhcigtLXRobS1iYXNlKSAhaW1wb3J0YW50O1xufVxuXG4uY29sb3ItY3VzdG9tIHtcbiAgY29sb3I6IHZhcigtLWdyZWVuLWFnZW5jZSkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyUHJpbWFyeSxcbi5ob3ZlclNlY29uZGFyeSxcbi5ob3ZlcldoaXRlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJQcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhtLWJhc2UpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyU2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4tYWdlbmNlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcldoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiB2YXIoLS10aG0tYmFzZSkgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5cbi5jb250YWN0LW9uZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnNlY3Rpb24tcG9zdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDQsIDI0NSwgMjQ1KTtcbiAgaGVpZ2h0OiAxMTU3cHg7XG4gIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDdyZW07XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0yMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTtcbn1cblxuLnNlY3Rpb24tcG9zdCBpbWcge1xuICB3aWR0aDogNDc5cHg7XG4gIGhlaWdodDogNDE5cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5zZWN0aW9uLXBvc3QgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogcmdiKDExOCwgMjAyLCAzNik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zZWN0aW9uLXBvc3QgaDIge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIldvcmsgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogcmdiKDAsIDEsIDgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24tcG9zdCAucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA1MHB4O1xufVxuXG4uc2VjdGlvbi1wb3N0IC5yb3cgLmJsb2NrUG9zdCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTIsIDEwMiwgMzIpO1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyNTJweDtcbiAgbWF4LXdpZHRoOiA2MDJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCA1NXB4IDIwcHggNTVweDtcbn1cblxuLmJsb2NrUG9zdCBpbWcge1xuICB3aWR0aDogNTlweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDU5cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmJsb2NrUG9zdCBwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VjdGlvbi1vcHRpbWlzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMTUsIDIwMSwgMzIpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2NDlweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMzAwcHg7XG59XG5cbi5zZWN0aW9uLW9wdGltaXNlIGgyIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uc2VjdGlvbi1vcHRpbWlzZSBoMiBzcGFuIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uc2VjdGlvbi1vcHRpbWlzZSAuYnRuLWNpci1zZWN0aW9uLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUyLCAxMDIsIDMyKSAhaW1wb3J0YW50O1xuICB3aWR0aDogMzk3cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLW9wdGltaXNlIC5idG4tY2lyLXNlY3Rpb24tMTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2IoMjUyLCAxMDIsIDMyKSAhaW1wb3J0YW50O1xufVxuXG4uc2VjdGlvbi1vcHRpbWlzZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIwcHg7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5zZWN0aW9uLWV0YXBlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5zZWN0aW9uLWV0YXBlIGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYigxMTgsIDIwMiwgMzYpO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VjdGlvbi1ldGFwZSBoMiB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFwiV29yayBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24tZXRhcGUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGdhcDogNTBweDtcbn1cblxuLnNlY3Rpb24tZXRhcGUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uc2VjdGlvbi1ldGFwZS1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDQsIDI0NSwgMjQ1KTtcbiAgd2lkdGg6IDM4M3B4O1xuICBoZWlnaHQ6IDMyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24tY29sLTYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5cbi5zZWN0aW9uLWV0YXBlLWJsb2NrIGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zZWN0aW9uLWV0YXBlLWJsb2NrIGRpdiBzcGFuIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYigwLCAxLCA4KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24tZXRhcGUtYmxvY2sgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiByZ2IoODksIDg2LCA4NCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjk0NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VjdGlvbi1ldGFwZS1ibG9jayBwIHNwYW4ge1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZm9ybWVMaW5rZWRpbiB7XG4gIG1heC13aWR0aDogNTc0cHg7XG4gIG1heC1oZWlnaHQ6IDM4OXB4O1xufVxuXG4uc2VjdGlvbi1vcHRpbWlzYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5zZWN0aW9uLW9wdGltaXNhdGlvbiAuc2VjdGlvbi1vcHRpbWlzYXRpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjVweDtcbn1cblxuLnNlY3Rpb24tb3B0aW1pc2F0aW9uIC5zZWN0aW9uLW9wdGltaXNhdGlvbi1jb250YWluZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiByZ2IoMjUyLCAxMDIsIDMyKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24tb3B0aW1pc2F0aW9uIC5zZWN0aW9uLW9wdGltaXNhdGlvbi1jb250YWluZXIgaDIge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIldvcmsgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogcmdiKDAsIDEsIDgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2hhcGUtb3B0aW1pc2Uge1xuICBsZWZ0OiA0NzBweCAhaW1wb3J0YW50O1xuICB0b3A6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwLjQpO1xufVxuXG4uY2xpcXVlLWxpbmtlZGluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDQwMHB4O1xuICBsZWZ0OiAtNTUwcHg7XG59XG5cbi5jbGlxdWUtbGlua2VkaW4gcCB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1mYW1pbHk6IFwiV29yayBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiByZ2IoMCwgMSwgOCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xNjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDI4NnB4O1xufVxuXG4uY2xpcXVlLWxpbmtlZGluIC5saW5rZWRpbiB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG59XG5cbi5zaGFwZS1saW5rZWRpbiB7XG4gIHdpZHRoOiAxMjZweDtcbiAgaGVpZ2h0OiAxNTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xODBweDtcbiAgbGVmdDogMzAwcHg7XG59XG5cbi5idG4tY3VzdG9tLXJncGQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbi1hZ2VuY2UpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmhvdmVySW50ZXJlc3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLXRobS1iYXNlKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwOXB4KSB7XG4gIC5jb2wtd2lkdGgge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb24tb2ZmcmUtc3BlY2lhbCAucm93IHtcbiAgICBwYWRkaW5nOiAwcHggMjAwcHggMHB4IDBweDtcbiAgfVxuICAuc2VjdGlvbi1hdmFudGFnZSAucm93U2xpZGUgLmJsb2NrQXZhbnRhZ2Uge1xuICAgIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuY2xpcXVlLWxpbmtlZGluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzMjBweDtcbiAgICBsZWZ0OiAtNDUwcHg7XG4gIH1cbiAgLnNoYXBlLW9wdGltaXNlIHtcbiAgICBsZWZ0OiAzMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIzN3B4KSB7XG4gIC5jb2wtd2lkdGgge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb24tb2ZmcmUtc3BlY2lhbCAucm93IHtcbiAgICBwYWRkaW5nOiAwcHggMTYwcHggMHB4IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi1wb3N0IHtcbiAgICBoZWlnaHQ6IDEyNzBweDtcbiAgICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnNlY3Rpb24tcG9zdCBpbWcge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDI2MnB4O1xuICB9XG4gIC5zZWN0aW9uLXBvc3QgaDIge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogcmdiKDAsIDEsIDgpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zZWN0aW9uLXBvc3QgLnJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc2VjdGlvbi1wb3N0IC5yb3cgLmJsb2NrUG9zdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMDNweDtcbiAgICBoZWlnaHQ6IDIyN3B4O1xuICAgIHBhZGRpbmc6IDEwcHggMzVweCAxMHB4IDM1cHg7XG4gIH1cbiAgLnNlY3Rpb24tb2ZmcmUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLW9mZnJlIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuc2VjdGlvbi1vZmZyZS1zcGVjaWFsIHtcbiAgICBoZWlnaHQ6IDg1NnB4O1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICB9XG4gIC5zZWN0aW9uLW9mZnJlLXNwZWNpYWwgLnJvdyB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gIC52aXN1ZWwtb2ZmcmUtc3BlY2lhbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuc2VjdGlvbi1vZmZyZS1zcGVjaWFsIHAge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWN0aW9uLW9mZnJlLXNwZWNpYWwgYSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWN0aW9uLWF2YW50YWdlIHtcbiAgICBoZWlnaHQ6IDYyOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuc2VjdGlvbi1hdmFudGFnZSBoMiB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNlY3Rpb24tYXZhbnRhZ2UgLnJvd1NsaWRlIC5ibG9ja0F2YW50YWdlIHtcbiAgICB3aWR0aDogMjk3cHg7XG4gICAgaGVpZ2h0OiAyMzZweDtcbiAgfVxuICAuc2VjdGlvbi1hdmFudGFnZSAucm93U2xpZGUgLnNsaWRlZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWN0aW9uLWF2YW50YWdlIC5yb3dTbGlkZSAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zZWN0aW9uLW9wdGltaXNlIGgyLFxuICAuc2VjdGlvbi1ldGFwZSBoMiB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZXRhcGUtcm93LFxuICAuc2VjdGlvbi1ldGFwZS1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmZvcm1lTGlua2VkaW4ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnNlY3Rpb25DaGlmZnJlIC5jb2wyIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNlY3Rpb24tb3B0aW1pc2F0aW9uIC5zZWN0aW9uLW9wdGltaXNhdGlvbi1jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29sLXdpZHRoIHtcbiAgICB3aWR0aDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDBweCA1NXB4O1xuICB9XG4gIC5zZWN0aW9uLW9wdGltaXNlIGltZyxcbiAgLnNoYXBlLW9wdGltaXNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jbGlxdWUtbGlua2VkaW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2xpcXVlLWxpbmtlZGluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IC01NjBweDtcbiAgICBsZWZ0OiAtNDBweDtcbiAgfVxuICAuY2xpcXVlLWxpbmtlZGluIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogNDczLjg1NXB4O1xuICB9XG4gIC5zaGFwZS1saW5rZWRpbiB7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHRvcDogLTkwcHg7XG4gICAgbGVmdDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTJweCkge1xuICAjY29udGFpbmVyQ2VBZ2VuY2UgLmg0LWNpci1zZWN0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgI2NvbnRhaW5lckNlQWdlbmNlIC50aXRsZS1jaXItc2VjdGlvbixcbiAgLnNlY3Rpb24tcG9zdCBoMixcbiAgLnNlY3Rpb24tb2ZmcmUtc3BlY2lhbCBwIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb2ZmcmUgdWwge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLW9mZnJlIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgfVxuICAuc2VjdGlvbi1hdmFudGFnZSBoMiB7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICB9XG4gIC5jb250YWN0LW9uZSAuc2VjdGlvbi10aXRsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuc2VjdGlvbi1hdmFudGFnZSAucm93U2xpZGUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnNlY3Rpb24tYXZhbnRhZ2UgLnJvd1NsaWRlIC5ibG9ja0F2YW50YWdlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgLnBsdXMge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuLnNlY3Rpb25DaGlmZnJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTIsIDEwMiwgMzIpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2NjlweDtcbn1cbi5zZWN0aW9uQ2hpZmZyZSAuZ3JpZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uQ2hpZmZyZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgaGVpZ2h0OiAxMjg5cHg7XG4gIH1cbiAgLnNlY3Rpb25DaGlmZnJlIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbkNoaWZmcmUgLmNvbDIge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4uc2VjdGlvbkNoaWZmcmUgLmNvbDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uQ2hpZmZyZSAuY29sMiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnNlY3Rpb25DaGlmZnJlIC5jb2wyIC5zaGFwZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDEwMHB4O1xuICBib3R0b206IDIwcHg7XG59XG4uc2VjdGlvbkNoaWZmcmUgLmNvbDIgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIldvcmsgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogcmdiKDAsIDEsIDgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb25DaGlmZnJlIC5jb2wyIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG4uc2VjdGlvbkNoaWZmcmUgLmNvbDIgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZWN0aW9uQ2hpZmZyZSAuY29sMiBwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC13aWR0aDogNjczcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uQ2hpZmZyZSAuY29sMiBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5zZWN0aW9uQ2hpZmZyZSAuY29sMiBwIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogYmxhY2s7XG59XG4uc2VjdGlvbkNoaWZmcmUgLmNvbDIgLmJ0bi1jaXItc2VjdGlvbkNoaWZmcmUge1xuICB3aWR0aDogMTY4cHg7XG4gIGhlaWdodDogNjRweDtcbn1cbi5zZWN0aW9uQ2hpZmZyZSAuY29sMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlY3Rpb25DaGlmZnJlIC5jb2wxIC5jb250YWluZXJDaXJjbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6IHJnYigyNDQsIDI0NSwgMjQ1KTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNTgycHg7XG4gIGhlaWdodDogNTgxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb25DaGlmZnJlIC5jb2wxIC5jb250YWluZXJDaXJjbGUgLmdyaWQtY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuc2VjdGlvbkNoaWZmcmUgLmNvbDEgLmNvbnRhaW5lckNpcmNsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIHdpZHRoOiAzMDJweDtcbiAgICBoZWlnaHQ6IDMwMXB4O1xuICB9XG59XG4uc2VjdGlvbkNoaWZmcmUgLmNvbDEgLmNvbnRhaW5lckNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogNDE1cHg7XG4gIGhlaWdodDogNDE1cHg7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI0NCwgMjQ1LCAyNDUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb25DaGlmZnJlIC5jb2wxIC5jb250YWluZXJDaXJjbGU6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDIyMnB4O1xuICAgIGhlaWdodDogMjIycHg7XG4gIH1cbn1cbi5zZWN0aW9uQ2hpZmZyZSAuY29sMSAuY29udGFpbmVyQ2lyY2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDMyN3B4O1xuICBoZWlnaHQ6IDMyN3B4O1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcHVibGljL2Fzc2V0cy9pbWFnZXMvbGlua2VkaW4tcHJvZmlsL3ByaXgyLnBuZ1wiKTtcbiAgLyogUmVtcGxhY2V6ICdjaGVtaW4tdmVycy12b3RyZS1pbWFnZS5qcGcnIHBhciBsZSBjaGVtaW4gZGUgdm90cmUgaW1hZ2UgKi9cbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLyogQWp1c3RleiBsYSB0YWlsbGUgZGUgbCdpbWFnZSDDoCBsYSBib8OudGUgKi9cbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAvKiBDZW50cmV6IGwnaW1hZ2UgaG9yaXpvbnRhbGVtZW50IGV0IHZlcnRpY2FsZW1lbnQgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzI3cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbkNoaWZmcmUgLmNvbDEgLmNvbnRhaW5lckNpcmNsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyMzJweDtcbiAgICBoZWlnaHQ6IDIzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMzJweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbkNoaWZmcmUgLmNvbDEgLmNvbnRhaW5lckNpcmNsZSAuY2lyY2xlT25lIHtcbiAgd2lkdGg6IDE3OHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMSwgOCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogLTQ1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbn1cbi5zZWN0aW9uQ2hpZmZyZSAuY29sMSAuY29udGFpbmVyQ2lyY2xlIC5jaXJjbGVPbmUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFwiV29yayBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbkNoaWZmcmUgLmNvbDEgLmNvbnRhaW5lckNpcmNsZSAuY2lyY2xlT25lIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLnNlY3Rpb25DaGlmZnJlIC5jb2wxIC5jb250YWluZXJDaXJjbGUgLmNpcmNsZU9uZSBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjY3O1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb25DaGlmZnJlIC5jb2wxIC5jb250YWluZXJDaXJjbGUgLmNpcmNsZU9uZSBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5zZWN0aW9uQ2hpZmZyZSAuY29sMSAuY29udGFpbmVyQ2lyY2xlIC5jaXJjbGVPbmUgcCBzdHJvbmcge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIldvcmsgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb25DaGlmZnJlIC5jb2wxIC5jb250YWluZXJDaXJjbGUgLmNpcmNsZU9uZSBwIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uQ2hpZmZyZSAuY29sMSAuY29udGFpbmVyQ2lyY2xlIC5jaXJjbGVPbmUge1xuICAgIHdpZHRoOiAzNzFweDtcbiAgICBoZWlnaHQ6IDM1MXB4O1xuICAgIHRvcDogLTYwcHg7XG4gICAgbGVmdDogLTU1cHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4O1xuICB9XG59XG4uc2VjdGlvbkNoaWZmcmUgLmNvbDEgLmNvbnRhaW5lckNpcmNsZSAuY2lyY2xlVHdvIHtcbiAgd2lkdGg6IDE3OHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM2LCAyMzksIDI0MSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAxMHB4O1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjQ0LCAyNDUsIDI0NSk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzNDBweDtcbiAgcmlnaHQ6IC0xMzVweDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAzNXB4O1xufVxuLnNlY3Rpb25DaGlmZnJlIC5jb2wxIC5jb250YWluZXJDaXJjbGUgLmNpcmNsZVR3byBzcGFuIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uQ2hpZmZyZSAuY29sMSAuY29udGFpbmVyQ2lyY2xlIC5jaXJjbGVUd28gc3BhbiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4uc2VjdGlvbkNoaWZmcmUgLmNvbDEgLmNvbnRhaW5lckNpcmNsZSAuY2lyY2xlVHdvIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NztcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uQ2hpZmZyZSAuY29sMSAuY29udGFpbmVyQ2lyY2xlIC5jaXJjbGVUd28gcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uc2VjdGlvbkNoaWZmcmUgLmNvbDEgLmNvbnRhaW5lckNpcmNsZSAuY2lyY2xlVHdvIHAgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb25DaGlmZnJlIC5jb2wxIC5jb250YWluZXJDaXJjbGUgLmNpcmNsZVR3byBwIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uQ2hpZmZyZSAuY29sMSAuY29udGFpbmVyQ2lyY2xlIC5jaXJjbGVUd28ge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIHRvcDogLTM4NXB4O1xuICAgIHJpZ2h0OiAtMTUwcHg7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICB9XG59XG4uc2VjdGlvbkNoaWZmcmUgLmNvbDEgLmNvbnRhaW5lckNpcmNsZSAuY2lyY2xlTGl0dGxlTGVmdCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyOSwgMjMxLCAyMzEpO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0yODZweDtcbiAgdG9wOiA0MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb25DaGlmZnJlIC5jb2wxIC5jb250YWluZXJDaXJjbGUgLmNpcmNsZUxpdHRsZUxlZnQge1xuICAgIHRvcDogLTM2NXB4O1xuICAgIGxlZnQ6IC0yMDBweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbn1cbi5zZWN0aW9uQ2hpZmZyZSAuY29sMSAuY29udGFpbmVyQ2lyY2xlIC5jaXJjbGVMaXR0bGVSaWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyOSwgMjMxLCAyMzEpO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogMjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb25DaGlmZnJlIC5jb2wxIC5jb250YWluZXJDaXJjbGUgLmNpcmNsZUxpdHRsZVJpZ2h0IHtcbiAgICB0b3A6IC00MDBweDtcbiAgICByaWdodDogLTgwcHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5cbi5zZWN0aW9uQXZhbnRhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb25BdmFudGFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbkF2YW50YWdlIGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYigxMTgsIDIwMiwgMzYpO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNlY3Rpb25BdmFudGFnZSAuY29udGFpbmVyUmVjdGFuZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uQXZhbnRhZ2UgLmNvbnRhaW5lclJlY3RhbmdsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnNlY3Rpb25BdmFudGFnZSAuY29udGFpbmVyUmVjdGFuZ2xlIC5yZWN0YW5nbGUge1xuICBib3JkZXItd2lkdGg6IDNweDtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNEU1O1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICB3aWR0aDogNTYwcHg7XG4gIGhlaWdodDogMTI4cHg7XG4gIG1hcmdpbjogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uQXZhbnRhZ2UgLmNvbnRhaW5lclJlY3RhbmdsZSAucmVjdGFuZ2xlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNlY3Rpb25BdmFudGFnZSAuY29udGFpbmVyUmVjdGFuZ2xlIC5yZWN0YW5nbGUgcCB7XG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiKDAsIDEsIDgpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uQXZhbnRhZ2UgLmNvbnRhaW5lclJlY3RhbmdsZSBpbWcge1xuICB3aWR0aDogNjhweDtcbiAgaGVpZ2h0OiA2OHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLnNlY3Rpb25SZ3BkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogODAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb25SZ3BkIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gIC5zZWN0aW9uUmdwZCB7XG4gICAgbWF4LWhlaWdodDogNjAwcHg7XG4gIH1cbn1cblxuLmVsZW1lbnRSZ3BkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZWxlbWVudFJncGQge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgfVxufVxuXG4uZWxlbWVudDFSZ3BkIHtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAzNSU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBwYWRkaW5nOiAwO1xuICBsZWZ0OiAzMCU7XG4gIHdpZHRoOiA3NTRweDtcbiAgaGVpZ2h0OiA2MzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgLmVsZW1lbnQxUmdwZCB7XG4gICAgbGVmdDogMjklO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5lbGVtZW50MVJncGQge1xuICAgIGxlZnQ6IDI2JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NTBweCkge1xuICAuZWxlbWVudDFSZ3BkIHtcbiAgICBsZWZ0OiAzMCU7XG4gICAgbWF4LXdpZHRoOiA0NjlweDtcbiAgICBtYXgtaGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5lbGVtZW50MVJncGQge1xuICAgIHdpZHRoOiAzNTVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjkwcHg7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMTYwcHg7XG4gIH1cbiAgLmVsZW1lbnQxUmdwZCAuc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMzU1cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICB9XG4gIC5lbGVtZW50MVJncGQgLm5leHQsXG4gIC5lbGVtZW50MVJncGQgLnByZXYge1xuICAgIHdpZHRoOiAzOXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmVsZW1lbnQxUmdwZCAucHJldiB7XG4gICAgbGVmdDogLTUlO1xuICB9XG4gIC5lbGVtZW50MVJncGQgLm5leHQge1xuICAgIHJpZ2h0OiAtNSU7XG4gIH1cbn1cbi5lbGVtZW50MVJncGQgaW1nIHtcbiAgd2lkdGg6IDc1NHB4O1xuICBtYXgtaGVpZ2h0OiA2MzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmVsZW1lbnQxUmdwZCBpbWcge1xuICAgIHdpZHRoOiAzNTVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjkwcHg7XG4gIH1cbn1cblxuLmVsZW1lbnQyUmdwZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTIsIDEwMiwgMzIpO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogOTE1cHg7XG4gIGhlaWdodDogNTk0cHg7XG4gIHJpZ2h0OiAzMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5lbGVtZW50MlJncGQge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1heC1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDkzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gIC5lbGVtZW50MlJncGQge1xuICAgIHdpZHRoOiA2NTBweDtcbiAgICBtYXgtaGVpZ2h0OiA0NzFweDtcbiAgICByaWdodDogMzUlO1xuICB9XG59XG5cbi5lbGVtZW50MlJncGQtY2FkcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4ODJweDtcbiAgaGVpZ2h0OiA1NjVweDtcbiAgbWFyZ2luOiAtMTBweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBib3JkZXItd2lkdGg6IDRweDtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5lbGVtZW50MlJncGQtY2FkcmUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NTBweCkge1xuICAuZWxlbWVudDJSZ3BkLWNhZHJlIHtcbiAgICB3aWR0aDogNjE3cHg7XG4gICAgbWF4LWhlaWdodDogNDQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG59XG4uZWxlbWVudDJSZ3BkLWNhZHJlIGg0IHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiKDAsIDEsIDgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZWxlbWVudDJSZ3BkLWNhZHJlIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5lbGVtZW50MlJncGQtY2FkcmUgaDQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gIC5lbGVtZW50MlJncGQtY2FkcmUgaDQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLmVsZW1lbnQyUmdwZC1jYWRyZSBwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmVsZW1lbnQyUmdwZC1jYWRyZSBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gIC5lbGVtZW50MlJncGQtY2FkcmUgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbi5lbGVtZW50MlJncGQtY2FkcmUgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmVsZW1lbnQyUmdwZC1jYWRyZSB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiAxMHB4O1xufVxuLmVsZW1lbnQyUmdwZC1jYWRyZSB1bCBsaSBpbWcge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuLmVsZW1lbnQyUmdwZC1jYWRyZSB1bCBsaSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmJ0bi1jdXN0b20tcmdwZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgd2lkdGg6IDQ5M3B4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiByZ2IoMCwgMSwgOCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJ0bi1jdXN0b20tcmdwZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gIC5idG4tY3VzdG9tLXJncGQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uc2xpZGVzaG93LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnNsaWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbn1cblxuLnNsaWRlLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByZXYsXG4ubmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDczcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA3M3B4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk5OTk5OTtcbn1cblxuLnByZXYge1xuICBsZWZ0OiAtMzVweDtcbiAgd2lkdGg6IDczcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA3M3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5uZXh0IHtcbiAgcmlnaHQ6IC0zNXB4O1xuICB3aWR0aDogNzNweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDczcHggIWltcG9ydGFudDtcbn0iLCJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zOndnaHRANDAwOzUwMCZmYW1pbHk9V29yaytTYW5zOndnaHRANzAwJmRpc3BsYXk9c3dhcFwiKTtcblxuI2NvbnRhaW5lckNlQWdlbmNlIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcblxuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG4gIH1cblxufSIsIkB1c2UgXCIuLi91dGlscy92YXJpYWJsZXNcIjtcbkB1c2UgXCIuLi91dGlscy9taXhpbnNcIjtcblxuI2NvbnRhaW5lckNlQWdlbmNlIHtcblxuXG4gICAgLmNpci1zZWN0aW9uLW1haW4ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY2lyLXNlY3Rpb24tMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIH1cblxuICAgIC50aXRsZS1jaXItc2VjdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogcmdiKDAsIDEsIDgpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG5cblxuICAgIC5oNC1jaXItc2VjdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogdmFyKC0tZ3JlZW4tYWdlbmNlKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gICAgfVxuXG4gICAgLnAtY2lyLXNlY3Rpb24ge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6IHJnYig4OSwgODYsIDg0KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLnNwYW4tY2lyIHtcbiAgICAgICAgY29sb3I6IHJnYigyNTIsIDEwMiwgMzIpXG4gICAgfVxuXG4gICAgLmJ0bi1jaXItc2VjdGlvbi0xIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExNSwgMjAxLCAzMik7XG4gICAgICAgIHdpZHRoOiAyOTZweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5jaXItc2VjdGlvbi0xIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNpci1zZWN0aW9uLTE+LnRpdGxlLWNpci1zZWN0aW9uIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlzcGxheS1ub25lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnRvdXI6aG92ZXI+YSB7XG4gICAgY29sb3I6IHZhcigtLXRobS1iYXNlKSAhaW1wb3J0YW50O1xufVxuXG4uY29sb3ItY3VzdG9tIHtcbiAgICBjb2xvcjogdmFyKC0tZ3JlZW4tYWdlbmNlKSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJQcmltYXJ5LFxuLmhvdmVyU2Vjb25kYXJ5LFxuLmhvdmVyV2hpdGUge1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyUHJpbWFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhtLWJhc2UpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlclNlY29uZGFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4tYWdlbmNlKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJXaGl0ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6IHZhcigtLXRobS1iYXNlKSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuXG59XG5cbi5jb250YWN0LW9uZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uc2VjdGlvbi1wb3N0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ0LCAyNDUsIDI0NSk7XG4gICAgaGVpZ2h0OiAxMTU3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTtcbn1cblxuLnNlY3Rpb24tcG9zdCBpbWcge1xuICAgIHdpZHRoOiA0NzlweDtcbiAgICBoZWlnaHQ6IDQxOXB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnNlY3Rpb24tcG9zdCBoNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogcmdiKDExOCwgMjAyLCAzNik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VjdGlvbi1wb3N0IGgyIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiByZ2IoMCwgMSwgOCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VjdGlvbi1wb3N0IC5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1MHB4XG59XG5cbi5zZWN0aW9uLXBvc3QgLnJvdyAuYmxvY2tQb3N0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTIsIDEwMiwgMzIpO1xuICAgIGZsZXg6IDE7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDI1MnB4O1xuICAgIG1heC13aWR0aDogNjAycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggNTVweCAyMHB4IDU1cHg7XG5cbn1cblxuLmJsb2NrUG9zdCBpbWcge1xuICAgIHdpZHRoOiA1OXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1OXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uYmxvY2tQb3N0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxufVxuXG4uc2VjdGlvbi1vcHRpbWlzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExNSwgMjAxLCAzMik7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2NDlweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDMwMHB4O1xufVxuXG4uc2VjdGlvbi1vcHRpbWlzZSBoMiB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5zZWN0aW9uLW9wdGltaXNlIGgyIHNwYW4ge1xuICAgIGNvbG9yOiBibGFja1xufVxuXG4uc2VjdGlvbi1vcHRpbWlzZSAuYnRuLWNpci1zZWN0aW9uLTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTIsIDEwMiwgMzIpICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM5N3B4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLW9wdGltaXNlIC5idG4tY2lyLXNlY3Rpb24tMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogcmdiKDI1MiwgMTAyLCAzMikgIWltcG9ydGFudDtcbn1cblxuLnNlY3Rpb24tb3B0aW1pc2UgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAyMHB4O1xuICAgIHotaW5kZXg6IDA7XG59XG5cbi5zZWN0aW9uLWV0YXBlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLnNlY3Rpb24tZXRhcGUgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IHJnYigxMTgsIDIwMiwgMzYpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMS41NTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxufVxuXG4uc2VjdGlvbi1ldGFwZSBoMiB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uLWV0YXBlLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgZ2FwOiA1MHB4O1xufVxuXG4uc2VjdGlvbi1ldGFwZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuXG59XG5cbi5zZWN0aW9uLWV0YXBlLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ0LCAyNDUsIDI0NSk7XG4gICAgd2lkdGg6IDM4M3B4O1xuICAgIGhlaWdodDogMzI0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uLWNvbC02IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xufVxuXG4uc2VjdGlvbi1ldGFwZS1ibG9jayBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNlY3Rpb24tZXRhcGUtYmxvY2sgZGl2IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LWZhbWlseTogJ1dvcmsgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IHJnYigwLCAxLCA4KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24tZXRhcGUtYmxvY2sgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogcmdiKDg5LCA4NiwgODQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjk0NDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbn1cblxuLnNlY3Rpb24tZXRhcGUtYmxvY2sgcCBzcGFuIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5mb3JtZUxpbmtlZGluIHtcbiAgICBtYXgtd2lkdGg6IDU3NHB4O1xuICAgIG1heC1oZWlnaHQ6IDM4OXB4O1xuXG59XG5cbi5zZWN0aW9uLW9wdGltaXNhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5zZWN0aW9uLW9wdGltaXNhdGlvbiAuc2VjdGlvbi1vcHRpbWlzYXRpb24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI1cHg7XG59XG5cbi5zZWN0aW9uLW9wdGltaXNhdGlvbiAuc2VjdGlvbi1vcHRpbWlzYXRpb24tY29udGFpbmVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IHJnYigyNTIsIDEwMiwgMzIpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMS41NTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbn1cblxuLnNlY3Rpb24tb3B0aW1pc2F0aW9uIC5zZWN0aW9uLW9wdGltaXNhdGlvbi1jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LWZhbWlseTogJ1dvcmsgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IHJnYigwLCAxLCA4KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNoYXBlLW9wdGltaXNlIHtcbiAgICBsZWZ0OiA0NzBweCAhaW1wb3J0YW50O1xuICAgIHRvcDogNDUwcHggIWltcG9ydGFudDtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC40KTtcblxufVxuXG5cbi5jbGlxdWUtbGlua2VkaW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDQwMHB4O1xuICAgIGxlZnQ6IC01NTBweDtcbn1cblxuLmNsaXF1ZS1saW5rZWRpbiBwIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiByZ2IoMCwgMSwgOCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTY3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMjg2cHg7XG59XG5cbi5jbGlxdWUtbGlua2VkaW4gLmxpbmtlZGluIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG5cbn1cblxuLnNoYXBlLWxpbmtlZGluIHtcbiAgICB3aWR0aDogMTI2cHg7XG4gICAgaGVpZ2h0OiAxNTNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMTgwcHg7XG4gICAgbGVmdDogMzAwcHhcbn1cblxuLmJ0bi1jdXN0b20tcmdwZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4tYWdlbmNlKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmhvdmVySW50ZXJlc3NlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS10aG0tYmFzZSkgIWltcG9ydGFudDtcbn0iLCJAbWVkaWEgKG1heC13aWR0aDogMTUwOXB4KSB7XG4gICAgLmNvbC13aWR0aCB7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tb2ZmcmUtc3BlY2lhbCAucm93IHtcbiAgICAgICAgcGFkZGluZzogMHB4IDIwMHB4IDBweCAwcHg7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tYXZhbnRhZ2UgLnJvd1NsaWRlIC5ibG9ja0F2YW50YWdlIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyNXB4IDIwcHggMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jbGlxdWUtbGlua2VkaW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMzIwcHg7XG4gICAgICAgIGxlZnQ6IC00NTBweDtcbiAgICB9XG5cbiAgICAuc2hhcGUtb3B0aW1pc2Uge1xuICAgICAgICBsZWZ0OiAzMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjM3cHgpIHtcblxuICAgIC5jb2wtd2lkdGgge1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLW9mZnJlLXNwZWNpYWwgLnJvdyB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxNjBweCAwcHggMHB4O1xuICAgIH1cbn1cblxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5zZWN0aW9uLXBvc3Qge1xuICAgICAgICBoZWlnaHQ6IDEyNzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDByZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLXBvc3QgaW1nIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBoZWlnaHQ6IDI2MnB4O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLXBvc3QgaDIge1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6IHJnYigwLCAxLCA4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tcG9zdCAucm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuXG4gICAgfVxuXG4gICAgLnNlY3Rpb24tcG9zdCAucm93IC5ibG9ja1Bvc3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDNweDtcbiAgICAgICAgaGVpZ2h0OiAyMjdweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAzNXB4IDEwcHggMzVweDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1vZmZyZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweFxuICAgIH1cblxuICAgIC5zZWN0aW9uLW9mZnJlIHVsIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHhcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1vZmZyZS1zcGVjaWFsIHtcbiAgICAgICAgaGVpZ2h0OiA4NTZweDtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWxcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1vZmZyZS1zcGVjaWFsIC5yb3cge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxuXG4gICAgLnZpc3VlbC1vZmZyZS1zcGVjaWFsIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweFxuICAgIH1cblxuICAgIC5zZWN0aW9uLW9mZnJlLXNwZWNpYWwgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudFxuICAgIH1cblxuICAgIC5zZWN0aW9uLW9mZnJlLXNwZWNpYWwgYSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudFxuICAgIH1cblxuICAgIC5zZWN0aW9uLWF2YW50YWdlIHtcbiAgICAgICAgaGVpZ2h0OiA2MjhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDByZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tYXZhbnRhZ2UgaDIge1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5zZWN0aW9uLWF2YW50YWdlIC5yb3dTbGlkZSAuYmxvY2tBdmFudGFnZSB7XG4gICAgICAgIHdpZHRoOiAyOTdweDtcbiAgICAgICAgaGVpZ2h0OiAyMzZweDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1hdmFudGFnZSAucm93U2xpZGUgLnNsaWRlZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1hdmFudGFnZSAucm93U2xpZGUgLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zZWN0aW9uLW9wdGltaXNlIGgyLFxuICAgIC5zZWN0aW9uLWV0YXBlIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yODY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1ldGFwZS1yb3csXG4gICAgLnNlY3Rpb24tZXRhcGUtY29udGFpbmVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuZm9ybWVMaW5rZWRpbiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5zZWN0aW9uQ2hpZmZyZSAuY29sMiBwIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tb3B0aW1pc2F0aW9uIC5zZWN0aW9uLW9wdGltaXNhdGlvbi1jb250YWluZXIgaDIge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuY29sLXdpZHRoIHtcbiAgICAgICAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMHB4IDU1cHg7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tb3B0aW1pc2UgaW1nLFxuICAgIC5zaGFwZS1vcHRpbWlzZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNsaXF1ZS1saW5rZWRpbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5jbGlxdWUtbGlua2VkaW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdG9wOiAtNTYwcHg7XG4gICAgICAgIGxlZnQ6IC00MHB4O1xuICAgIH1cblxuICAgIC5jbGlxdWUtbGlua2VkaW4gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgd2lkdGg6IDQ3My44NTVweDtcbiAgICB9XG5cbiAgICAuc2hhcGUtbGlua2VkaW4ge1xuICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB0b3A6IC05MHB4O1xuICAgICAgICBsZWZ0OiA0MDBweDtcbiAgICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQxMnB4KSB7XG4gICAgI2NvbnRhaW5lckNlQWdlbmNlIC5oNC1jaXItc2VjdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgIH1cblxuICAgICNjb250YWluZXJDZUFnZW5jZSAudGl0bGUtY2lyLXNlY3Rpb24sXG4gICAgLnNlY3Rpb24tcG9zdCBoMixcbiAgICAuc2VjdGlvbi1vZmZyZS1zcGVjaWFsIHAge1xuICAgICAgICBmb250LXNpemU6IDMwcHhcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1vZmZyZSB1bCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLW9mZnJlIHVsIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgIH1cblxuICAgIC5zZWN0aW9uLWF2YW50YWdlIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyN3B4XG4gICAgfVxuXG4gICAgLmNvbnRhY3Qtb25lIC5zZWN0aW9uLXRpdGxlX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweFxuICAgIH1cblxuICAgIC5zZWN0aW9uLWF2YW50YWdlIC5yb3dTbGlkZSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHhcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1hdmFudGFnZSAucm93U2xpZGUgLmJsb2NrQXZhbnRhZ2Uge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMHB4XG4gICAgfVxuXG4gICAgLnBsdXMge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cblxufSIsIi5zZWN0aW9uQ2hpZmZyZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTIsIDEwMiwgMzIpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjY5cHg7XG5cbiAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTI4OXB4O1xuXG4gICAgICAgIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgIGdhcDogMTAwcHg7XG4gICAgICAgIH1cblxuXG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuY29sMiB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc2hhcGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMCwgMSwgOCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY3M3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWNpci1zZWN0aW9uQ2hpZmZyZSB7XG4gICAgICAgICAgICB3aWR0aDogMTY4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG5cblxuICAgICAgICB9XG5cblxuICAgIH1cblxuICAgIC5jb2wxIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmNvbnRhaW5lckNpcmNsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYigyNDQsIDI0NSwgMjQ1KTtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogNTgycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU4MXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzAxcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYigyNDQsIDI0NSwgMjQ1KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjIycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzI3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjdweDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3B1YmxpYy9hc3NldHMvaW1hZ2VzL2xpbmtlZGluLXByb2ZpbC9wcml4Mi5wbmcnKTtcbiAgICAgICAgICAgICAgICAvKiBSZW1wbGFjZXogJ2NoZW1pbi12ZXJzLXZvdHJlLWltYWdlLmpwZycgcGFyIGxlIGNoZW1pbiBkZSB2b3RyZSBpbWFnZSAqL1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgLyogQWp1c3RleiBsYSB0YWlsbGUgZGUgbCdpbWFnZSDDoCBsYSBib8OudGUgKi9cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLyogQ2VudHJleiBsJ2ltYWdlIGhvcml6b250YWxlbWVudCBldCB2ZXJ0aWNhbGVtZW50ICovXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMjdweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjMycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC5jaXJjbGVPbmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxLCA4KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNDVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuXG5cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42Njc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1dvcmsgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNzFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTFweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTU1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaXJjbGVUd28ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzYsIDIzOSwgMjQxKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiKDI0NCwgMjQ1LCAyNDUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMzQwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMzVweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1dvcmsgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42Njc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0zODVweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNpcmNsZUxpdHRsZUxlZnQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI5LCAyMzEsIDIzMSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjg2cHg7XG4gICAgICAgICAgICAgICAgdG9wOiA0MDBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaXJjbGVMaXR0bGVSaWdodCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjksIDIzMSwgMjMxKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAyOHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC00MDBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC04MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICB9XG59XG5cbi5zZWN0aW9uQXZhbnRhZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiByZ2IoMTE4LCAyMDIsIDM2KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyUmVjdGFuZ2xlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWN0YW5nbGUge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNFNEU0RTU7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICAgICAgICAgIHdpZHRoOiA1NjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTI4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYigwLCAxLCA4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogNjhweDtcbiAgICAgICAgICAgIGhlaWdodDogNjhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgfVxuICAgIH1cblxuXG59IiwiLnNlY3Rpb25SZ3BkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA4MDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB0b3A6IDBcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgIH1cbn1cblxuLmVsZW1lbnRSZ3BkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogMTBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB9XG59XG5cbi5lbGVtZW50MVJncGQge1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiAzNSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBsZWZ0OiAzMCU7XG4gICAgd2lkdGg6IDc1NHB4O1xuICAgIGhlaWdodDogNjMycHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gICAgICAgIGxlZnQ6IDI5JTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgIGxlZnQ6IDI2JTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA0NjlweDtcbiAgICAgICAgbWF4LWhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAzNTVweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDI5MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiAxNjBweDtcblxuICAgICAgICAuc2xpZGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMzU1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMjkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubmV4dCxcbiAgICAgICAgLnByZXYge1xuICAgICAgICAgICAgd2lkdGg6IDM5cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMzlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByZXYge1xuICAgICAgICAgICAgbGVmdDogLTUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IC01JTtcbiAgICAgICAgfVxuICAgIH1cblxuXG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogNzU0cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDYzMnB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuXG5cbn1cblxuXG4uZWxlbWVudDJSZ3BkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUyLCAxMDIsIDMyKTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiA5MTVweDtcbiAgICBoZWlnaHQ6IDU5NHB4O1xuICAgIHJpZ2h0OiAzMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogOTMzcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NTBweCkge1xuICAgICAgICB3aWR0aDogNjUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQ3MXB4O1xuICAgICAgICByaWdodDogMzUlO1xuICAgIH1cblxufVxuXG4uZWxlbWVudDJSZ3BkLWNhZHJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDg4MnB4O1xuICAgIGhlaWdodDogNTY1cHg7XG4gICAgbWFyZ2luOiAtMTBweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICBib3JkZXItY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDUwcHgpIHtcbiAgICAgICAgd2lkdGg6IDYxN3B4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA0NDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogcmdiKDAsIDEsIDgpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NTBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmJ0bi1jdXN0b20tcmdwZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIHdpZHRoOiA0OTNweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogcmdiKDAsIDEsIDgpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgO1xuICAgIH1cbn1cblxuXG5cbi5zbGlkZXNob3ctY29udGFpbmVyIHtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbi5zbGlkZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xufVxuXG4uc2xpZGUuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpZGUgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnByZXYsXG4ubmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogNzNweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzNweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbn1cblxuLnByZXYge1xuICAgIGxlZnQ6IC0zNXB4O1xuICAgIHdpZHRoOiA3M3B4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA3M3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5uZXh0IHtcbiAgICByaWdodDogLTM1cHg7XG4gICAgd2lkdGg6IDczcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDczcHggIWltcG9ydGFudDtcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/