/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/app.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "Roboto";
  src: local("Roboto-Regular"), url(/build/fonts/Roboto-Regular.fc2b5060.ttf) format("truetype");
}
html,
body,
h1,
h2,
h3,
h4,
h5,
.user-profile-information p,
.statut p,
.car-details p {
  margin: 0;
  padding: 0;
}

html,
body {
  font-family: "Roboto";
  background-color: #f2f7f8;
}

.main-page,
.header-mercier,
.navbar-section,
.search-immatriculation,
.profile-section,
.user-profile-information,
.btns-actions-filter,
.btns-actions-search,
.btns-filters-date,
.filters-cars,
.form-licence,
.lot-detail,
.search-ref,
.missions-submit,
.missions-submit a,
.etat-stocks,
.plaque-imma,
.apporteur,
.reference,
.vin,
.pagination,
#slide,
nav ul {
  display: flex;
}

.lot-detail {
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding-top: 10px;
}
.lot-detail .table-sales {
  width: 90%;
  margin-bottom: 100px;
}
.lot-detail .details-table-sales {
  width: 99%;
}

.information,
.form-missions,
.sale,
.statut,
.car-details {
  display: grid;
}

.filters-cars input[type=text],
.filters-cars select,
.form-modal-reserve button[type=submit],
.submit-filters,
.trigger,
.input-date {
  border: 1px solid #e0e0e0;
}

.title-file,
.subtitle-file,
.title-missions,
.title-sales {
  color: #d3002d;
  font-weight: 400;
}

.subtitle-file {
  font-size: 24px;
}

.title-file,
.title-missions,
.title-sales {
  font-size: 36px;
  margin-bottom: 10px;
}

.file-section,
.header-mercier {
  position: relative;
  z-index: 1;
}

.date-hour-sale,
.info-adj,
.title-modal,
.reserve_amount,
.nb-passage,
.information {
  font-size: 18px;
}

.header-mercier {
  background-color: #d3002d;
  color: #fff;
  min-width: 100%;
  justify-content: space-between;
}

.header-mercier ul {
  height: 100%;
  margin: 0;
}

.header-mercier ul li {
  margin-right: 50px;
  padding: 30px 15px 15px 15px;
  font-size: 1.5rem;
  list-style-type: none;
  font-weight: 600;
}

.header-mercier ul li:hover {
  border-bottom: 4px solid #fff;
}

.navbar-links a {
  text-decoration: none;
  color: #fff;
}

.mercier-picture-nav {
  max-width: 300px;
}

.m-pic {
  width: 100%;
  height: 100%;
}

.profile-section {
  justify-content: flex-end;
  padding: 0px 50px 0px 0px;
}

.user-profile-picture {
  flex-direction: column;
  justify-content: center;
  display: inline-flex;
}

.user-dropdown {
  width: 50px;
  margin: auto;
  text-align: center;
}

.user-pic {
  max-height: 50px;
  max-width: 170px;
  background-color: #fff;
}

.user-profile-information {
  text-align: center;
  min-width: 150px;
  flex-direction: column;
  justify-content: center;
}

.user-dropdown i {
  cursor: pointer;
}

#form-missions label {
  padding-bottom: 15px;
}

.form-missions {
  white-space: nowrap;
  align-items: center;
  grid-gap: 10px;
  grid-template-columns: repeat(6, 1fr);
}

.form-missions select,
.form-missions input {
  outline: none;
  border: 1px solid #bdbdbd;
  padding: 8px 12px 8px 12px;
  background-color: #fff;
}

.form-missions .etat-stocks,
.form-missions .plaque-imma {
  border-right: 1px solid #d3002d;
  padding-right: 20px;
}

.form-missions .sales-page {
  border: none;
  padding-left: 23px !important;
}

.form-missions .plaque-imma,
.form-missions .apporteur,
.form-missions .reference,
.form-missions .vin {
  padding-left: 20px;
}

.form-missions .plaque-imma-reset {
  padding-left: 0;
}

.missions-submit {
  justify-content: flex-end;
  height: 100%;
  align-items: end;
}

.missions-submit a {
  text-decoration: none;
  margin-right: 30px;
  cursor: pointer;
}

.missions-submit button {
  cursor: pointer;
}

.missions-submit .reset-btn {
  white-space: nowrap;
  font-size: 15px;
}

.etat-stocks,
.plaque-imma,
.apporteur,
.reference,
.vin {
  flex-direction: column;
}

.form-licence {
  justify-content: space-between;
}

.form-licence > div {
  height: 100%;
}

.form-licence input {
  width: 150px;
}

.form-missions select {
  height: 48px;
}

.form-missions input {
  height: 30px;
}

.form-missions select {
  height: 48px;
}

.form-missions input {
  height: 30px;
}

.form-licence > div button {
  margin-left: 10px;
  flex-shrink: 0;
  border: none;
  width: 96px;
  height: 48px;
  padding: 10px;
  background-color: #d3002d;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
}

.lots,
.cars-sales {
  padding: 25px;
}

.lots .cg-info {
  padding: 2px 6px;
  color: #fff;
  min-width: 30px;
  display: inline-block;
  text-align: center;
}
.lots .cg-info.yes {
  background-color: #219653;
}
.lots .cg-info.no {
  background-color: #d3002d;
}

.submit-filters {
  width: 96px;
  height: 48px;
  padding: 10px;
  background-color: #d3002d;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
}

.filters-cars select,
.filters-cars input[type=text] {
  width: 414px;
  padding: 8px 12px 8px 12px;
  background-color: #fff;
}

.btns-actions-search {
  justify-content: flex-end;
  margin-left: 25px;
}

.search-sales {
  width: 320px;
}

.btn-export {
  margin-top: 20px;
}

.reset-filters-btn,
.export-csv {
  font-size: 18px;
  font-weight: 400;
  color: #d3002d;
  border: 1px solid #d3002d;
  background-color: #e0e0e0;
  padding: 10px;
  height: 48px;
}

.reset-filters-btn {
  border: 2px solid #d3002d;
  padding: 10px;
  font-size: 18px;
  font-weight: 400;
}

.filters-cars {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 25px;
}

.results-export-part {
  justify-content: space-between;
}

.results-export-part div:nth-child(1) {
  align-items: center;
}

.btns-actions-filter,
.btns-actions-search {
  width: 400px;
  align-items: end;
}

.btns-actions-filter,
.reset-filters-btn {
  background-color: #f2f7f8;
}
.btns-actions-filter a,
.reset-filters-btn a {
  text-decoration: none;
  color: #d3002d;
}

.btns-filters-date div:nth-child(1) {
  margin-right: 25px;
}

.btns-filters-date input {
  padding: 8px 12px 8px 12px;
  background-color: #fff;
  width: 115px;
  border: none;
  outline: none;
}

.input-date {
  position: relative;
  top: 8px;
  background-color: #fff;
}

.input-date i {
  padding-right: 10px;
  color: #d3002d;
  font-size: 18px;
}

input[type=date]::-webkit-calendar-picker-indicator {
  width: 100%;
  opacity: 0;
  position: absolute;
  cursor: pointer;
  z-index: 9999;
  -webkit-appearance: none;
}

.export-csv {
  margin-right: 0;
  background-color: #f2f7f8;
  text-decoration: none;
}

.export-csv i {
  font-size: 20px;
}

.table-cars,
.table-sales {
  background-color: #fff;
  margin-top: 50px;
}

.table-cars table,
.table-sales table {
  background-color: #fff;
  border-collapse: collapse;
  color: #111111;
}

.table-cars thead,
.table-sales thead {
  border-bottom: 1px solid #d3002d;
  font-weight: 700;
}

.table-cars .res td,
.table-sales .res td {
  white-space: nowrap;
}

.table-cars td a {
  text-decoration: none;
  color: #111111;
}

.table-cars td.sorted a span {
  display: inline-block;
  width: calc(100% - 20px);
  vertical-align: middle;
  padding-right: 16px;
  width: auto;
}

.table-cars td,
.table-sales td {
  width: 600px;
  padding: 10px;
  color: #4f4f4f;
}

.details-table-sales table {
  width: 100%;
  font-size: 13px;
}

.details-table-sales td {
  width: auto;
}

.table-cars td:first-child,
.table-sales td:first-child {
  font-weight: 600;
}

.table-cars .res,
.table-sales .res {
  cursor: pointer;
}

.table-cars .res:hover,
.table-sales .res:hover {
  background-color: #f5f5f5;
  transition: 0.2s;
}

.res a {
  display: inline-block;
  min-height: 100%;
  width: 100%;
  text-decoration: none;
  color: #4f4f4f;
}

.total {
  color: #111111;
  font-weight: 700;
}

.nav-links-file {
  padding: 25px 0px 0px 25px;
}

.nav-links-file i {
  font-size: 15px;
}

.link-nav {
  color: #333;
  text-decoration: none !important;
}

.mercier-filename {
  font-weight: 600;
}

.file-section,
.gallery-section {
  width: 50%;
  padding: 0px 20px 20px 20px;
  color: #111111;
}

#thumbnail-slider .splide__arrow.splide__arrow--prev,
#thumbnail-slider .splide__arrow.splide__arrow--next {
  display: inline;
  position: static;
}

#thumbnail-slider .splide__arrows.splide__arrows--ltr {
  position: absolute;
  bottom: 18rem;
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.file-section {
  width: 100%;
}

.historical {
  margin-top: 15px;
  border-top: 1px solid #d3002d;
  border-bottom: 1px solid #d3002d;
}
.historical .link-no-style {
  color: #111111;
  text-decoration: none;
}

.information,
.sale {
  grid-template-columns: repeat(4, 1fr);
}

.info,
.title-bold,
.date-hour-sale {
  font-weight: 700;
}

.info a {
  text-decoration: none;
  color: #111111;
}

.reserve_amount {
  color: #d3002d;
}

.sales-history {
  font-size: 18px;
}

.sales-history h3 {
  font-size: 18px;
  font-weight: 100;
  padding: 0px 10px 10px;
}

.sales-history .bi-caret-down,
.sales-history .bi-caret-right {
  color: #d3002d;
  cursor: pointer;
}

.sales-history .list {
  display: none;
}

.collapsible {
  cursor: pointer;
}

.sale {
  border-top: 1px solid #bdbdbd;
  font-size: 18px;
}

.car,
.car-details {
  margin-top: 20px;
  font-size: 18px;
}

.reserve {
  color: #d3002d;
}

.statut div:nth-child(1) i {
  color: #219653;
}

.statut,
.car-details {
  text-align: left;
  grid-gap: 10px;
  grid-template-columns: repeat(4, 1fr);
}

.statut {
  padding-bottom: 20px;
  border-bottom: 1px solid #bdbdbd;
}

.car-details p,
.statut p {
  padding: 5px;
}

.car-details div {
  margin-bottom: 20px;
}

#main-slider {
  cursor: pointer;
  position: relative;
}

#main-slider .splide__track {
  width: 100%;
  height: 350px;
}

#slide .splide__track {
  margin-bottom: 20px;
  height: 750px;
}

#main-slider .splide__track ul,
#main-slider .splide__track ul li,
#slide .splide__track ul,
#slide .splide__track ul li {
  width: 100%;
  height: 100%;
  padding: 0;
}

#main-slider .splide__slide img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

#slide .splide__slide img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

#thumbnail-slider .splide__track--nav > .splide__list > .splide__slide.is-active {
  border: 3px solid #d3002d;
}

#thumbnail-slider .splide__track {
  width: 85%;
  padding-top: 10px;
}

.default-car-picture {
  width: 400px;
}

.img-default {
  width: 100%;
}

.downloads {
  margin-top: 50px;
}

.downloads a,
.downloads span {
  cursor: pointer;
  font-size: 16px;
  text-decoration: underline;
  color: #333;
}

.downloads i {
  font-size: 18px;
  color: #d3002d;
}

#slide {
  flex-direction: column;
}

.my-slider-progress {
  background: #ccc;
}

.my-slider-progress-bar {
  background: #d3002d;
  height: 2px;
  transition: width 400ms ease;
  width: 0;
}

#img01 {
  max-width: 100%;
  height: 700px;
  object-fit: cover;
}

#modal-content {
  width: 1200px;
}

.trigger,
.trigger-memo {
  cursor: pointer;
  font-size: 20px;
  color: #d3002d;
  background-color: transparent;
  border: none;
}

.title-modal,
.title-memo {
  font-size: 24px;
  color: #d3002d;
}

.comment {
  font-size: 20px;
}

.reserve-modal {
  margin-top: 25px;
  font-size: 14px;
}

.form-modal-reserve {
  margin-top: 10px;
}

.form-modal-reserve button[type=submit] {
  background-color: #d3002d;
  padding: 10px 50px 10px 50px;
  color: #fff;
  font-weight: 700;
  cursor: pointer;
}

#reserve {
  height: 16px;
  padding: 10px 50px 10px 0px;
  border: 1px solid #bdbdbd;
  opacity: 0.5;
  width: 20rem;
  outline: none;
}

.modal,
.modalCar,
.modalMemo {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100vh;
  background-color: rgba(17, 17, 17, 0.7);
  opacity: 0;
  visibility: hidden;
  transform: scale(1.1);
  transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;
}

.modal-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  padding: 1rem 1.5rem;
  width: 24rem;
  border-radius: 0.5rem;
}

.modalMemo .modal-content-memo {
  width: 35rem;
}

.close-button,
.close,
.modalMemo .close-memo {
  margin-bottom: 20px;
  text-decoration: none;
  float: right;
  width: 1.5rem;
  line-height: 1.5rem;
  text-align: center;
  cursor: pointer;
  border-radius: 0.25rem;
  background-color: #f1f1f1;
}
.close-button:hover,
.close:hover,
.modalMemo .close-memo:hover {
  background-color: #bdbdbd;
}

.show-modal {
  z-index: 9999;
  opacity: 1;
  visibility: visible;
  transform: scale(1);
  transition: visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;
}

.user-dropdown {
  position: relative;
}

.dropdown-content {
  display: none;
  position: absolute;
  top: 20px;
  right: 40%;
  background-color: #f1f1f1;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
  width: max-content;
}

.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content a:hover {
  background-color: #bdbdbd;
}

.user-dropdown:hover .dropdown-content {
  display: block;
}

.pagination {
  margin-bottom: 25px;
  justify-content: center;
}
.pagination .links-pagination a {
  transition: background-color 0.3s;
  color: #333;
  border-radius: 5px;
  padding: 8px 16px;
  margin: 10px;
  font-weight: 600;
  text-decoration: none;
}
.pagination .links-pagination a:hover:not(.active) {
  background-color: #d3002d;
  color: #fff;
}
.pagination .links-pagination .active {
  background-color: #d3002d;
  color: #fff;
}

table .no-results {
  text-align: center;
  font-weight: 700;
}

@media screen and (max-width: 1600px) {
  .missions-submit {
    flex-direction: column;
    align-items: center;
  }
  #form-missions .missions-submit .reset-btn {
    margin-right: 0px;
    margin-bottom: 5px;
  }
}
.memo-print {
  display: none;
}

@media print {
  .header-mercier,
.nav-links-file,
#thumbnail-slider,
.documents,
.export,
.img-default,
.memo {
    display: none;
  }
  .main-page {
    flex-direction: column;
    align-items: center;
  }
  .gallery-section,
.file-section {
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  .file-section {
    order: 1;
    padding: 0px;
  }
  .gallery-section {
    order: 2;
  }
  .sales-history .list {
    display: block;
  }
  .memo-print {
    display: block;
  }
  .sale {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
}
.show-detail-headers {
  width: 97.5%;
}
/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/splide.min.css ***!
  \*********************************************************************************************************************/
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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LFNBQVMsQ0FBQywrQkFBK0IsNkJBQTZCLHNCQUFzQixDQUFDLG1CQUFtQixDQUFDLENBQUMsMkNBQTJDLDZCQUE2QixxQkFBcUIsQ0FBQyxDQUFDLCtCQUErQix5Q0FBeUMsc0JBQXNCLENBQUMsbUJBQW1CLENBQUMsQ0FBQywyQ0FBMkMseUNBQXlDLHFCQUFxQixDQUFDLHNFQUFzRSxpQkFBaUIsQ0FBQyxDQUFDLGdCQUFnQixjQUFjLENBQUMsOEJBQThCLHNCQUFzQixDQUFDLGtCQUFrQixDQUFDLDBDQUEwQyxzQkFBc0IsQ0FBQyxrQkFBa0IsQ0FBQyxpREFBaUQsNEJBQTRCLENBQUMsY0FBYyxDQUFDLDJEQUEyRCxxQkFBcUIsQ0FBQywwQ0FBMEMsU0FBUyxDQUFDLFNBQVMsQ0FBQyw4Q0FBOEMsbUJBQW1CLENBQUMsMENBQTBDLFFBQVEsQ0FBQyxVQUFVLENBQUMsOENBQThDLG9CQUFvQixDQUFDLG9DQUFvQyxRQUFRLENBQUMseUJBQXlCLENBQUMsMENBQTBDLE9BQU8sQ0FBQyw4Q0FBOEMsd0JBQXdCLENBQUMsMENBQTBDLFVBQVUsQ0FBQyxRQUFRLENBQUMsOENBQThDLHVCQUF1QixDQUFDLHlCQUF5QixRQUFRLENBQUMsbUJBQW1CLENBQUMsWUFBWSxDQUFDLHlCQUF5QixDQUFDLHFCQUFxQixDQUFDLFNBQVMsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLEtBQUssQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL19wYXJ0aWFscy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zcGxpZGUubWluLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi9fcGFydGlhbHMvdmFyaWFibGVzJztcblxuLy8gRk9OVFNcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IGxvY2FsKFwiUm9ib3RvLVJlZ3VsYXJcIiksXG4gIHVybChcIi9hc3NldHMvZm9udHMvUm9ib3RvLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5odG1sLFxuYm9keSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG4udXNlci1wcm9maWxlLWluZm9ybWF0aW9uIHAsXG4uc3RhdHV0IHAsXG4uY2FyLWRldGFpbHMgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG59XG5cbi5tYWluLXBhZ2UsXG4uaGVhZGVyLW1lcmNpZXIsXG4ubmF2YmFyLXNlY3Rpb24sXG4uc2VhcmNoLWltbWF0cmljdWxhdGlvbixcbi5wcm9maWxlLXNlY3Rpb24sXG4udXNlci1wcm9maWxlLWluZm9ybWF0aW9uLFxuLmJ0bnMtYWN0aW9ucy1maWx0ZXIsXG4uYnRucy1hY3Rpb25zLXNlYXJjaCxcbi5idG5zLWZpbHRlcnMtZGF0ZSxcbi5maWx0ZXJzLWNhcnMsXG4uZm9ybS1saWNlbmNlLFxuLmxvdC1kZXRhaWwsXG4uc2VhcmNoLXJlZixcbi5taXNzaW9ucy1zdWJtaXQsXG4ubWlzc2lvbnMtc3VibWl0IGEsXG4uZXRhdC1zdG9ja3MsXG4ucGxhcXVlLWltbWEsXG4uYXBwb3J0ZXVyLFxuLnJlZmVyZW5jZSxcbi52aW4sXG4ucGFnaW5hdGlvbixcbiNzbGlkZSxcbm5hdiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5sb3QtZGV0YWlsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuXG4gIC50YWJsZS1zYWxlcyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5kZXRhaWxzLXRhYmxlLXNhbGVzIHtcbiAgICB3aWR0aDogOTklO1xuICB9XG59XG5cbi5pbmZvcm1hdGlvbixcbi5mb3JtLW1pc3Npb25zLFxuLnNhbGUsXG4uc3RhdHV0LFxuLmNhci1kZXRhaWxzIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cblxuLmZpbHRlcnMtY2FycyBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5maWx0ZXJzLWNhcnMgc2VsZWN0LFxuLmZvcm0tbW9kYWwtcmVzZXJ2ZSBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSxcbi5zdWJtaXQtZmlsdGVycyxcbi50cmlnZ2VyLFxuLmlucHV0LWRhdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRlc3QtZ3JleTtcbn1cblxuLnRpdGxlLWZpbGUsXG4uc3VidGl0bGUtZmlsZSxcbi50aXRsZS1taXNzaW9ucyxcbi50aXRsZS1zYWxlcyB7XG4gIGNvbG9yOiAkbWVyY2llci1jb2xvcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnN1YnRpdGxlLWZpbGUge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi50aXRsZS1maWxlLFxuLnRpdGxlLW1pc3Npb25zLFxuLnRpdGxlLXNhbGVzIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZmlsZS1zZWN0aW9uLFxuLmhlYWRlci1tZXJjaWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZGF0ZS1ob3VyLXNhbGUsXG4uaW5mby1hZGosXG4udGl0bGUtbW9kYWwsXG4ucmVzZXJ2ZV9hbW91bnQsXG4ubmItcGFzc2FnZSxcbi5pbmZvcm1hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLy8gTkFWQkFSXG5cbi5oZWFkZXItbWVyY2llciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtZXJjaWVyLWNvbG9yO1xuICBjb2xvcjogJGxpZ2h0O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmhlYWRlci1tZXJjaWVyIHVsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbi5oZWFkZXItbWVyY2llciB1bCBsaSB7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbiAgcGFkZGluZzogMzBweCAxNXB4IDE1cHggMTVweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmhlYWRlci1tZXJjaWVyIHVsIGxpOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRsaWdodDtcbn1cblxuLm5hdmJhci1saW5rcyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogJGxpZ2h0O1xufVxuXG4ubWVyY2llci1waWN0dXJlLW5hdiB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5cbi5tLXBpYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wcm9maWxlLXNlY3Rpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwcHggNTBweCAwcHggMHB4O1xufVxuXG4udXNlci1wcm9maWxlLXBpY3R1cmV7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi51c2VyLWRyb3Bkb3duIHtcbiAgd2lkdGg6IDUwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udXNlci1waWMge1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG59XG5cbi51c2VyLXByb2ZpbGUtaW5mb3JtYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udXNlci1kcm9wZG93biBpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBNSVNTSU9OUyBQQUdFXG5cbiNmb3JtLW1pc3Npb25zIGxhYmVsIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5mb3JtLW1pc3Npb25zIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC1nYXA6IDEwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG59XG5cbi5mb3JtLW1pc3Npb25zIHNlbGVjdCxcbi5mb3JtLW1pc3Npb25zIGlucHV0IHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZDtcbiAgcGFkZGluZzogOHB4IDEycHggOHB4IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLW1pc3Npb25zIC5ldGF0LXN0b2Nrcyxcbi5mb3JtLW1pc3Npb25zIC5wbGFxdWUtaW1tYSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkMzAwMmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5mb3JtLW1pc3Npb25zIC5zYWxlcy1wYWdlIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDIzcHggIWltcG9ydGFudDtcbn1cblxuLmZvcm0tbWlzc2lvbnMgLnBsYXF1ZS1pbW1hLFxuLmZvcm0tbWlzc2lvbnMgLmFwcG9ydGV1cixcbi5mb3JtLW1pc3Npb25zIC5yZWZlcmVuY2UsXG4uZm9ybS1taXNzaW9ucyAudmluIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uZm9ybS1taXNzaW9ucyAucGxhcXVlLWltbWEtcmVzZXQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5taXNzaW9ucy1zdWJtaXQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG59XG5cbi5taXNzaW9ucy1zdWJtaXQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5taXNzaW9ucy1zdWJtaXQgYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWlzc2lvbnMtc3VibWl0IC5yZXNldC1idG4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5ldGF0LXN0b2Nrcyxcbi5wbGFxdWUtaW1tYSxcbi5hcHBvcnRldXIsXG4ucmVmZXJlbmNlLFxuLnZpbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb3JtLWxpY2VuY2Uge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5mb3JtLWxpY2VuY2UgPiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mb3JtLWxpY2VuY2UgaW5wdXQge1xuICB3aWR0aDogMTUwcHg7XG59XG5cbi5mb3JtLW1pc3Npb25zIHNlbGVjdCB7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmZvcm0tbWlzc2lvbnMgaW5wdXQge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5mb3JtLW1pc3Npb25zIHNlbGVjdCB7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmZvcm0tbWlzc2lvbnMgaW5wdXQge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5mb3JtLWxpY2VuY2UgPiBkaXYgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiA5NnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzAwMmQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5sb3RzLFxuLmNhcnMtc2FsZXMge1xuICBwYWRkaW5nOiAyNXB4O1xufVxuXG4ubG90cyB7XG4gIC5jZy1pbmZvIHtcbiAgICBwYWRkaW5nOiAycHggNnB4O1xuICAgIGNvbG9yOiAkbGlnaHQ7XG4gICAgbWluLXdpZHRoOiAzMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLnllcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG5cbiAgICAmLm5vIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtZXJjaWVyLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uc3VibWl0LWZpbHRlcnMge1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVyY2llci1jb2xvcjtcbiAgY29sb3I6ICRsaWdodDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmlsdGVycy1jYXJzIHNlbGVjdCxcbi5maWx0ZXJzLWNhcnMgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICB3aWR0aDogNDE0cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDhweCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG59XG5cbi5idG5zLWFjdGlvbnMtc2VhcmNoIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi5zZWFyY2gtc2FsZXMge1xuICB3aWR0aDogMzIwcHg7XG59XG5cbi8vRXhwb3J0IGJvdXRvblxuLmJ0bi1leHBvcnQge1xuICBtYXJnaW4tdG9wOjIwcHg7XG59XG5cbi5yZXNldC1maWx0ZXJzLWJ0bixcbi5leHBvcnQtY3N2IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogJG1lcmNpZXItY29sb3I7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRtZXJjaWVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlc3QtZ3JleTtcbiAgcGFkZGluZzogMTBweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4ucmVzZXQtZmlsdGVycy1idG4ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZDMwMDJkO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi8vIFNBTEVTIFBBR0VcblxuLmZpbHRlcnMtY2FycyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLnJlc3VsdHMtZXhwb3J0LXBhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5yZXN1bHRzLWV4cG9ydC1wYXJ0IGRpdjpudGgtY2hpbGQoMSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYnRucy1hY3Rpb25zLWZpbHRlcixcbi5idG5zLWFjdGlvbnMtc2VhcmNoIHtcbiAgd2lkdGg6IDQwMHB4O1xuXG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG59XG5cbi5idG5zLWFjdGlvbnMtZmlsdGVyLFxuLnJlc2V0LWZpbHRlcnMtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjdmODtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNkMzAwMmQ7XG4gIH1cbn1cblxuLmJ0bnMtZmlsdGVycy1kYXRlIGRpdjpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi5idG5zLWZpbHRlcnMtZGF0ZSBpbnB1dCB7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDhweCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gIHdpZHRoOiAxMTVweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaW5wdXQtZGF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbn1cblxuLmlucHV0LWRhdGUgaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAkbWVyY2llci1jb2xvcjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk5O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5leHBvcnQtY3N2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZXhwb3J0LWNzdiBpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4vLyA9PiBUQUJMRSBDQVJTICYgU0FMRVNcblxuLnRhYmxlLWNhcnMsXG4udGFibGUtc2FsZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi50YWJsZS1jYXJzIHRhYmxlLFxuLnRhYmxlLXNhbGVzIHRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBjb2xvcjogJGRhcms7XG59XG5cbi50YWJsZS1jYXJzIHRoZWFkLFxuLnRhYmxlLXNhbGVzIHRoZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtZXJjaWVyLWNvbG9yO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udGFibGUtY2FycyAucmVzIHRkLFxuLnRhYmxlLXNhbGVzIC5yZXMgdGQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGFibGUtY2FycyB0ZCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogJGRhcms7XG59XG5cbi50YWJsZS1jYXJzIHRkLnNvcnRlZCBhIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi50YWJsZS1jYXJzIHRkLFxuLnRhYmxlLXNhbGVzIHRkIHtcbiAgd2lkdGg6IDYwMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogJGRhcmtlc3QtZ3JleTtcbn1cblxuLmRldGFpbHMtdGFibGUtc2FsZXMgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZGV0YWlscy10YWJsZS1zYWxlcyB0ZCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udGFibGUtY2FycyB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZS1zYWxlcyB0ZDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi50YWJsZS1jYXJzIC5yZXMsXG4udGFibGUtc2FsZXMgLnJlcyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRhYmxlLWNhcnMgLnJlczpob3Zlcixcbi50YWJsZS1zYWxlcyAucmVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlcy1iYWNrZ3JvdW5kLWhvdmVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ucmVzIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAkZGFya2VzdC1ncmV5O1xufVxuXG4udG90YWwge1xuICBjb2xvcjogJGRhcms7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8vIE1FUkNJRVIgQ0FSIEZJTEUgUEFHRVxuXG4ubmF2LWxpbmtzLWZpbGUge1xuICBwYWRkaW5nOiAyNXB4IDBweCAwcHggMjVweDtcbn1cblxuLm5hdi1saW5rcy1maWxlIGkge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5saW5rLW5hdiB7XG4gIGNvbG9yOiAkZGFyay1ncmV5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1lcmNpZXItZmlsZW5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmlsZS1zZWN0aW9uLFxuLmdhbGxlcnktc2VjdGlvbiB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDBweCAyMHB4IDIwcHggMjBweDtcbiAgY29sb3I6ICRkYXJrO1xufVxuXG4jdGh1bWJuYWlsLXNsaWRlciAuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LS1wcmV2LFxuI3RodW1ibmFpbC1zbGlkZXIgLnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuI3RodW1ibmFpbC1zbGlkZXIgLnNwbGlkZV9fYXJyb3dzLnNwbGlkZV9fYXJyb3dzLS1sdHIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMThyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi8vID0+IEZJTEUgU0VDVElPTlxuXG4uZmlsZS1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5oaXN0b3JpY2FsIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRtZXJjaWVyLWNvbG9yO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG1lcmNpZXItY29sb3I7XG5cbiAgLmxpbmstbm8tc3R5bGUge1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxufVxuXG4uaW5mb3JtYXRpb24sXG4uc2FsZSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG59XG5cbi5pbmZvLFxuLnRpdGxlLWJvbGQsXG4uZGF0ZS1ob3VyLXNhbGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaW5mbyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogJGRhcms7XG59XG5cbi5yZXNlcnZlX2Ftb3VudCB7XG4gIGNvbG9yOiAkbWVyY2llci1jb2xvcjtcbn1cblxuLnNhbGVzLWhpc3Rvcnkge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5zYWxlcy1oaXN0b3J5IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMTAwO1xuICBwYWRkaW5nOiAwcHggMTBweCAxMHB4O1xufVxuXG4uc2FsZXMtaGlzdG9yeSAuYmktY2FyZXQtZG93bixcbi5zYWxlcy1oaXN0b3J5IC5iaS1jYXJldC1yaWdodCB7XG4gIGNvbG9yOiAkbWVyY2llci1jb2xvcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2FsZXMtaGlzdG9yeSB7XG4gIC5saXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNhbGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXk7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmNhcixcbi5jYXItZGV0YWlscyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnJlc2VydmUge1xuICBjb2xvcjogI2QzMDAyZFxufVxuXG4uc3RhdHV0IGRpdjpudGgtY2hpbGQoMSkgaSB7XG4gIGNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLnN0YXR1dCxcbi5jYXItZGV0YWlscyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGdyaWQtZ2FwOiAxMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xufVxuXG4uc3RhdHV0IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleTtcbn1cblxuLmNhci1kZXRhaWxzIHAsXG4uc3RhdHV0IHAge1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5jYXItZGV0YWlscyBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vLyA9PiBHQUxMRVJZIFNFQ1RJT04gUEFSVFxuXG4jbWFpbi1zbGlkZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI21haW4tc2xpZGVyIC5zcGxpZGVfX3RyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzUwcHg7XG59XG5cbiNzbGlkZSAuc3BsaWRlX190cmFjayB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGhlaWdodDogNzUwcHg7XG59XG5cbiNtYWluLXNsaWRlciAuc3BsaWRlX190cmFjayB1bCxcbiNtYWluLXNsaWRlciAuc3BsaWRlX190cmFjayB1bCBsaSxcbiNzbGlkZSAuc3BsaWRlX190cmFjayB1bCxcbiNzbGlkZSAuc3BsaWRlX190cmFjayB1bCBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNtYWluLXNsaWRlciAuc3BsaWRlX19zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4jc2xpZGUgLnNwbGlkZV9fc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuI3RodW1ibmFpbC1zbGlkZXIgLnNwbGlkZV9fdHJhY2stLW5hdiA+IC5zcGxpZGVfX2xpc3QgPiAuc3BsaWRlX19zbGlkZS5pcy1hY3RpdmUge1xuICBib3JkZXI6IDNweCBzb2xpZCAjZDMwMDJkO1xufVxuXG4jdGh1bWJuYWlsLXNsaWRlciAuc3BsaWRlX190cmFjayB7XG4gIHdpZHRoOiA4NSU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uZGVmYXVsdC1jYXItcGljdHVyZSB7XG4gIHdpZHRoOiA0MDBweDtcbn1cblxuLmltZy1kZWZhdWx0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kb3dubG9hZHMge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG4uZG93bmxvYWRzIGEsXG4uZG93bmxvYWRzIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAkZGFyay1ncmV5O1xufVxuXG4uZG93bmxvYWRzIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAkbWVyY2llci1jb2xvcjtcbn1cblxuLy8gTU9EQUxcblxuI3NsaWRlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm15LXNsaWRlci1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG5cbi5teS1zbGlkZXItcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZDogI2QzMDAyZDtcbiAgaGVpZ2h0OiAycHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDQwMG1zIGVhc2U7XG4gIHdpZHRoOiAwO1xufVxuXG4jaW1nMDEge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4jbW9kYWwtY29udGVudCB7XG4gIHdpZHRoOiAxMjAwcHg7XG59XG5cbi50cmlnZ2VyLFxuLnRyaWdnZXItbWVtbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogJG1lcmNpZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi50aXRsZS1tb2RhbCxcbi50aXRsZS1tZW1vIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogJG1lcmNpZXItY29sb3I7XG59XG5cbi5jb21tZW50IHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4ucmVzZXJ2ZS1tb2RhbCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmZvcm0tbW9kYWwtcmVzZXJ2ZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5mb3JtLW1vZGFsLXJlc2VydmUgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVyY2llci1jb2xvcjtcbiAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggNTBweDtcbiAgY29sb3I6ICRsaWdodDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jcmVzZXJ2ZSB7XG4gIGhlaWdodDogMTZweDtcbiAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcbiAgb3BhY2l0eTogMC41O1xuICB3aWR0aDogMjByZW07XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5tb2RhbCxcbi5tb2RhbENhcixcbi5tb2RhbE1lbW8ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDE3LCAxNywgMC43KTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDAuMjVzLCBvcGFjaXR5IDAuMjVzIDBzLCB0cmFuc2Zvcm0gMC4yNXM7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgd2lkdGg6IDI0cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5tb2RhbE1lbW8gLm1vZGFsLWNvbnRlbnQtbWVtbyB7XG4gIHdpZHRoOiAzNXJlbTtcbn1cblxuLmNsb3NlLWJ1dHRvbixcbi5jbG9zZSxcbi5tb2RhbE1lbW8gLmNsb3NlLW1lbW8ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVuLWdyZXk7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gIH1cbn1cblxuLnNob3ctbW9kYWwge1xuICB6LWluZGV4OiA5OTk5O1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwcywgb3BhY2l0eSAwLjI1cyAwcywgdHJhbnNmb3JtIDAuMjVzO1xufVxuXG4vLyBEUk9QRE9XTlxuXG4udXNlci1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDQwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZW4tZ3JleTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLmRyb3Bkb3duLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24tY29udGVudCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG59XG5cbi51c2VyLWRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIFBBR0lOQVRJT05cblxuLnBhZ2luYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAubGlua3MtcGFnaW5hdGlvbiB7XG4gICAgYSB7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICBhOmhvdmVyOm5vdCguYWN0aXZlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVyY2llci1jb2xvcjtcbiAgICAgIGNvbG9yOiAkbGlnaHQ7XG4gICAgfVxuXG4gICAgLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVyY2llci1jb2xvcjtcbiAgICAgIGNvbG9yOiAkbGlnaHQ7XG4gICAgfVxuICB9XG59XG5cbnRhYmxlIC5uby1yZXN1bHRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5cbi8vIFJFU1BPTlNJVkUgXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAubWlzc2lvbnMtc3VibWl0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAjZm9ybS1taXNzaW9ucyAubWlzc2lvbnMtc3VibWl0IC5yZXNldC1idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuXG5cbi8vIElNUFJFU1NJT05cblxuLm1lbW8tcHJpbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5cbkBtZWRpYSBwcmludCB7XG5cbiAgLmhlYWRlci1tZXJjaWVyLFxuICAubmF2LWxpbmtzLWZpbGUsXG4gICN0aHVtYm5haWwtc2xpZGVyLFxuICAuZG9jdW1lbnRzLFxuICAuZXhwb3J0LFxuICAuaW1nLWRlZmF1bHQsXG4gIC5tZW1vIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm1haW4tcGFnZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmdhbGxlcnktc2VjdGlvbixcbiAgLmZpbGUtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZpbGUtc2VjdGlvbiB7XG4gICAgb3JkZXI6IDE7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG5cbiAgLmdhbGxlcnktc2VjdGlvbiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAuc2FsZXMtaGlzdG9yeSB7XG4gICAgLmxpc3Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLm1lbW8tcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNhbGUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKVxuICB9XG59XG5cbi5zaG93LWRldGFpbC1oZWFkZXJzIHtcbiAgd2lkdGg6IDk3LjUlO1xufVxuIiwiXG4kbWVyY2llci1jb2xvcjogI2QzMDAyZDtcbiRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmN2Y4O1xuXG4kc3VjY2VzcyA6ICMyMTk2NTM7XG4kdGFibGVzLWJhY2tncm91bmQtaG92ZXIgOiAjZjVmNWY1O1xuXG4kbGlnaHRlc3QtZ3JleSA6ICNlMGUwZTA7XG4kbGlnaHRlbi1ncmV5IDogI2YxZjFmMTtcbiRncmV5IDogI2JkYmRiZDtcbiRsaWdodDogI2ZmZjtcblxuJGRhcmtlc3QtZ3JleSA6ICM0ZjRmNGY7XG4kZGFyay1ncmV5IDogIzMzMztcbiRkYXJrOiAjMTExMTExO1xuXG4iLCIuc3BsaWRlX19jb250YWluZXJ7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX2xpc3R7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7bWFyZ2luOjAhaW1wb3J0YW50O3BhZGRpbmc6MCFpbXBvcnRhbnR9LnNwbGlkZS5pcy1pbml0aWFsaXplZDpub3QoLmlzLWFjdGl2ZSkgLnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX3BhZ2luYXRpb257LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MDtwb2ludGVyLWV2ZW50czpub25lfS5zcGxpZGVfX3BhZ2luYXRpb24gbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwb2ludGVyLWV2ZW50czphdXRvfS5zcGxpZGU6bm90KC5pcy1vdmVyZmxvdykgLnNwbGlkZV9fcGFnaW5hdGlvbntkaXNwbGF5Om5vbmV9LnNwbGlkZV9fcHJvZ3Jlc3NfX2Jhcnt3aWR0aDowfS5zcGxpZGV7cG9zaXRpb246cmVsYXRpdmU7dmlzaWJpbGl0eTpoaWRkZW59LnNwbGlkZS5pcy1pbml0aWFsaXplZCwuc3BsaWRlLmlzLXJlbmRlcmVke3Zpc2liaWxpdHk6dmlzaWJsZX0uc3BsaWRlX19zbGlkZXtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO2xpc3Qtc3R5bGUtdHlwZTpub25lIWltcG9ydGFudDttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX0uc3BsaWRlX19zbGlkZSBpbWd7dmVydGljYWwtYWxpZ246Ym90dG9tfS5zcGxpZGVfX3NwaW5uZXJ7YW5pbWF0aW9uOnNwbGlkZS1sb2FkaW5nIDFzIGxpbmVhciBpbmZpbml0ZTtib3JkZXI6MnB4IHNvbGlkICM5OTk7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo1MCU7Ym90dG9tOjA7Y29udGFpbjpzdHJpY3Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIwcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MjBweH0uc3BsaWRlX19zcntjbGlwOnJlY3QoMCAwIDAgMCk7Ym9yZGVyOjA7aGVpZ2h0OjFweDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweH0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGxheSwuc3BsaWRlX190b2dnbGVfX3BhdXNle2Rpc3BsYXk6bm9uZX0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTppbmxpbmV9LnNwbGlkZV9fdHJhY2t7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH1Aa2V5ZnJhbWVzIHNwbGlkZS1sb2FkaW5nezAle3RyYW5zZm9ybTpyb3RhdGUoMCl9dG97dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fS5zcGxpZGVfX3RyYWNrLS1kcmFnZ2FibGV7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LnNwbGlkZV9fdHJhY2stLWZhZGU+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZXttYXJnaW46MCFpbXBvcnRhbnQ7b3BhY2l0eTowO3otaW5kZXg6MH0uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRlLmlzLWFjdGl2ZXtvcGFjaXR5OjE7ei1pbmRleDoxfS5zcGxpZGUtLXJ0bHtkaXJlY3Rpb246cnRsfS5zcGxpZGVfX3RyYWNrLS10dGI+LnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX2Fycm93ey1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDojY2NjO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6NTAlO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoyZW07LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtvcGFjaXR5Oi43O3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjJlbTt6LWluZGV4OjF9LnNwbGlkZV9fYXJyb3cgc3Zne2ZpbGw6IzAwMDtoZWlnaHQ6MS4yZW07d2lkdGg6MS4yZW19LnNwbGlkZV9fYXJyb3c6aG92ZXI6bm90KDpkaXNhYmxlZCl7b3BhY2l0eTouOX0uc3BsaWRlX19hcnJvdzpkaXNhYmxlZHtvcGFjaXR5Oi4zfS5zcGxpZGVfX2Fycm93OmZvY3VzLXZpc2libGV7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fYXJyb3ctLXByZXZ7bGVmdDoxZW19LnNwbGlkZV9fYXJyb3ctLXByZXYgc3Zne3RyYW5zZm9ybTpzY2FsZVgoLTEpfS5zcGxpZGVfX2Fycm93LS1uZXh0e3JpZ2h0OjFlbX0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX2Fycm93OmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGVfX3BhZ2luYXRpb257Ym90dG9tOi41ZW07bGVmdDowO3BhZGRpbmc6MCAxZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt6LWluZGV4OjF9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZXtiYWNrZ3JvdW5kOiNjY2M7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjhweDttYXJnaW46M3B4O29wYWNpdHk6Ljc7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBsaW5lYXI7d2lkdGg6OHB4fS5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZle2JhY2tncm91bmQ6I2ZmZjt0cmFuc2Zvcm06c2NhbGUoMS40KTt6LWluZGV4OjF9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpob3ZlcntjdXJzb3I6cG9pbnRlcjtvcGFjaXR5Oi45fS5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXN7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fcHJvZ3Jlc3NfX2JhcntiYWNrZ3JvdW5kOiNjY2M7aGVpZ2h0OjNweH0uc3BsaWRlX19zbGlkZXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKX0uc3BsaWRlX19zbGlkZTpmb2N1c3tvdXRsaW5lOjB9QHN1cHBvcnRzKG91dGxpbmUtb2Zmc2V0Oi0zcHgpey5zcGxpZGVfX3NsaWRlOmZvY3VzLXZpc2libGV7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDotM3B4fX1AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSl7LnNwbGlkZV9fc2xpZGU6Zm9jdXMtdmlzaWJsZXtib3JkZXI6M3B4IHNvbGlkICMwYmZ9fUBzdXBwb3J0cyhvdXRsaW5lLW9mZnNldDotM3B4KXsuc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3NsaWRlOmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6LTNweH19QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpey5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fc2xpZGU6Zm9jdXN7Ym9yZGVyOjNweCBzb2xpZCAjMGJmfS5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fdHJhY2s+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZTpmb2N1c3tib3JkZXItY29sb3I6IzBiZn19LnNwbGlkZV9fdG9nZ2xle2N1cnNvcjpwb2ludGVyfS5zcGxpZGVfX3RvZ2dsZTpmb2N1cy12aXNpYmxle291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fdG9nZ2xlOmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGVfX3RyYWNrLS1uYXY+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZXtib3JkZXI6M3B4IHNvbGlkIHRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyfS5zcGxpZGVfX3RyYWNrLS1uYXY+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZS5pcy1hY3RpdmV7Ym9yZGVyOjNweCBzb2xpZCAjMDAwfS5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1wcmV2e2xlZnQ6YXV0bztyaWdodDoxZW19LnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLXByZXYgc3Zne3RyYW5zZm9ybTpzY2FsZVgoMSl9LnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLW5leHR7bGVmdDoxZW07cmlnaHQ6YXV0b30uc3BsaWRlX19hcnJvd3MtLXJ0bCAuc3BsaWRlX19hcnJvdy0tbmV4dCBzdmd7dHJhbnNmb3JtOnNjYWxlWCgtMSl9LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3d7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlKX0uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdy0tcHJldnt0b3A6MWVtfS5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1wcmV2IHN2Z3t0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLW5leHR7Ym90dG9tOjFlbTt0b3A6YXV0b30uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdy0tbmV4dCBzdmd7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnNwbGlkZV9fcGFnaW5hdGlvbi0tdHRie2JvdHRvbTowO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO2xlZnQ6YXV0bztwYWRkaW5nOjFlbSAwO3JpZ2h0Oi41ZW07dG9wOjB9Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/