@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);
.center-1200 {
  max-width: 1200px;
  margin: auto;
}

.center-1400 {
  max-width: 1400px;
  margin: auto;
}

.filter-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  display: flex;
  justify-content: center;
  align-items: center;
  color: #FFFFFF;
  z-index: 9999;
}

.filter-overlay.hide {
  display: none;
}

.site-title1 {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 700;
  color: #243238;
  text-align: center;
  display: block;
  margin: 20px auto;
  font-family: -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;
}

.c-p {
  cursor: pointer !important;
}

.hovered .show-hover {
  display: none;
}

.hovered:hover .show-hover, .hovered.active .show-hover {
  display: block;
}

.hovered:hover .hide-hover, .hovered.active .hide-hover {
  display: none;
}

.activered .show-hover {
  display: none;
}

.activered.active .show-hover {
  display: block;
}

.activered.active .hide-hover {
  display: none;
}

.hide, .hide-unload {
  display: none !important;
}

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
}

ul, li {
  list-style-type: none;
}

.tooltip {
  line-height: 1;
}

.toast {
  min-width: 250px;
  z-index: 9999;
  background-color: #111111;
  font-family: Titillium Web, -apple-system, BlinkMacSystemFont, Open Sans, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  color: #FFFFFF;
}

.toast .toast-header {
  background-color: #444444;
  color: #FFFFFF;
}

.toast .toast-body {
  color: #FFFFFF;
}

.toast .close {
  color: #FFFFFF;
}

.toast .text-muted {
  color: #f2f2f2 !important;
}

.logo-leilao .leilao-image {
  width: 200px;
  height: 80px;
  display: flex;
  justify-content: center;
  background-color: inherit;
  overflow: hidden;
  position: relative;
  margin: 10px auto;
}

.logo-leilao .leilao-comitentes {
  text-align: center;
}

.logo-leilao .leilao-comitentes .leilao-comitente-images {
  margin: auto;
  width: 200px;
  height: 114px;
  overflow: hidden;
  position: relative;
}

.logo-leilao .leilao-comitentes .leilao-comitente-images .leilao-image-comitente {
  transition: all .8s;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.logo-leilao .leilao-comitentes .leilao-comitente-images .leilao-image-comitente.show {
  opacity: 1;
}

.pagination-default {
  text-align: right;
  margin-bottom: 8px;
}

.pagination-default .upage-item {
  display: inline-block;
  margin: 0 0 0 3px;
  padding: 0;
}

.pagination-default .upage-item a {
  display: inline-block;
  background-color: #414042;
  padding: 1px 8px;
  line-height: 22px;
  font-size: 12px;
  color: #FFFFFF;
  text-align: center;
  margin: 0;
}

.pagination-default .upage-item a:hover, .pagination-default .upage-item.disabled a {
  background-color: #000000;
}

.success-checkmark {
  width: 80px;
  height: 115px;
  margin: 0 auto;
  animation: successAnimScale 200ms ease-in-out;
}

.success-checkmark.left {
  text-align: left;
  margin: 0;
}

.success-checkmark .check-icon {
  width: 80px;
  height: 80px;
  position: relative;
  border-radius: 50%;
  box-sizing: content-box;
  border: 4px solid #4CAF50;
}

.success-checkmark .check-icon::before {
  top: 3px;
  left: -2px;
  width: 30px;
  transform-origin: 100% 50%;
  border-radius: 100px 0 0 100px;
}

.success-checkmark .check-icon::after {
  top: 0;
  left: 30px;
  width: 60px;
  transform-origin: 0 50%;
  border-radius: 0 100px 100px 0;
  animation: rotate-circle 4.25s ease-in;
}

.success-checkmark .check-icon::before, .success-checkmark .check-icon::after {
  content: '';
  height: 100px;
  position: absolute;
  background: #FFFFFF;
  transform: rotate(-45deg);
}

.success-checkmark .check-icon .icon-line {
  height: 5px;
  background-color: #4CAF50;
  display: block;
  border-radius: 2px;
  position: absolute;
  z-index: 10;
}

.success-checkmark .check-icon .icon-line.line-tip {
  top: 46px;
  left: 14px;
  width: 25px;
  transform: rotate(45deg);
  animation: icon-line-tip 0.75s;
}

.success-checkmark .check-icon .icon-line.line-long {
  top: 38px;
  right: 8px;
  width: 47px;
  transform: rotate(-45deg);
  animation: icon-line-long 0.75s;
}

.success-checkmark .check-icon .icon-circle {
  top: -4px;
  left: -4px;
  z-index: 10;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  position: absolute;
  box-sizing: content-box;
  border: 4px solid rgba(76, 175, 80, 0.5);
}

.success-checkmark .check-icon .icon-fix {
  top: 8px;
  width: 5px;
  left: 26px;
  z-index: 1;
  height: 85px;
  position: absolute;
  transform: rotate(-45deg);
  background-color: #FFFFFF;
}

@keyframes successAnimScale {
  0% {
    opacity: 0;
    transform: scale(2);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes rotate-circle {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  100% {
    transform: rotate(-405deg);
  }
}

@keyframes setupFromBottom {
  0% {
    top: 200px;
    opacity: 0;
  }
  100% {
    top: 100px;
    opacity: 1;
  }
}

@keyframes icon-line-tip {
  0% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  54% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  70% {
    width: 50px;
    left: -8px;
    top: 37px;
  }
  84% {
    width: 17px;
    left: 21px;
    top: 48px;
  }
  100% {
    width: 25px;
    left: 14px;
    top: 45px;
  }
}

@keyframes icon-line-long {
  0% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  65% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  84% {
    width: 55px;
    right: 0px;
    top: 35px;
  }
  100% {
    width: 47px;
    right: 8px;
    top: 38px;
  }
}

body {
  background-color: #f6f6f6;
}

body:not(.logged) .show-logged {
  display: none !important;
}

body.logged .hide-logged {
  display: none !important;
}

.btn-status-1 {
  background-color: #999999 !important;
  cursor: default;
}

.btn-status-2 {
  background-color: #00008B !important;
}

.btn-status-3 {
  background-color: #55B011 !important;
}

.btn-status-4 {
  background-color: #8b7500 !important;
}

.btn-status-96, .btn-status-97, .btn-status-98 {
  background-color: #8b191f !important;
}

.btn-status-99 {
  background-color: #10328b !important;
}

.btn-lote-status-1 {
  background-color: #55B011 !important;
  cursor: default;
  color: #FFFFFF !important;
}

.btn-lote-status-2 {
  background-color: #8b191f !important;
  cursor: default;
  color: #FFFFFF !important;
}

.btn-lote-status-100 {
  background-color: #55B011 !important;
  cursor: default;
  color: #FFFFFF !important;
  font-weight: bold;
}

.btn-lote-status-7 {
  background-color: #8b7500 !important;
  cursor: default;
  color: #FFFFFF !important;
}

.btn-lote-status-10 {
  background-color: #8b191f !important;
  cursor: default;
  color: #FFFFFF !important;
}

.cont-leiloes {
  padding-top: 50px;
}

.leilao {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  font-family: 'inter-regular', sans-serif !important;
}

.leilao .filtros {
  flex: 1;
  width: 260px;
  max-width: 260px;
}

.leilao .filtros .filtro {
  background-color: #414042;
  margin-bottom: 10px;
  color: #FFFFFF !important;
}

.leilao .filtros .filtro > span {
  font-size: 14px;
  background-color: #000000;
  font-weight: bold;
  font-family: 'inter-bold', sans-serif !important;
  color: #FFFFFF;
  padding: 5px 10px;
  text-transform: uppercase;
  display: block;
}

.leilao .filtros .filtro .lista {
  padding: 10px;
  color: #FFFFFF;
  font-size: 12px;
  margin: 0;
  list-style: none;
}

.leilao .filtros .filtro .lista li {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.leilao .filtros .filtro .lista li label {
  display: inline-flex;
  width: 100%;
}

.leilao .filtros .filtro .lista li .title {
  display: inline-flex;
  font-weight: normal;
  font-family: 'inter-regular', sans-serif !important;
  vertical-align: top;
  font-size: 12px;
  margin: 1px 0 0 6px;
  line-height: 1;
  flex: 1;
}

.leilao .filtros .filtro .lista li .title .title-content {
  flex: 1;
}

.leilao .filtros .filtro .lista li .title .title-limit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 180px;
  display: block;
}

.leilao .lotes-container {
  flex: 1;
}

.leilao .options {
  display: flex;
  justify-content: space-between;
  width: 100%;
  margin-top: 20px;
}

.leilao .options .left {
  flex: 1;
}

.leilao .options .exibicao {
  display: flex;
}

.leilao .options .exibicao > div {
  display: flex;
  align-items: center;
}

.leilao .options .exibicao a.exibicao-ico {
  cursor: pointer;
  font-size: 20px;
  margin-left: 6px;
  color: #999999;
  line-height: 1;
}

.leilao .options .exibicao a.exibicao-ico:hover {
  color: #000000;
}

.leilao .options .exibicao a.exibicao-ico.selected {
  color: #FFFFFF;
  padding: 2px 6px 3px;
  border-radius: 5px;
  background-color: #003db0;
}

.leilao .options .ordering select {
  color: #FFFFFF;
  padding: 4px 20px 4px 5px;
  border-radius: 5px;
  background-color: #949494;
  border-color: #949494;
}

.leilao .list-lotes {
  transition: all .3s;
}

.leilao .list-lotes .lote.retirado .lote-image::after, .leilao .list-lotes .lote.retirado .lote-image::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.leilao .list-lotes .lote.retirado .lote-image::after {
  opacity: 0.9;
  z-index: 2;
  background-color: #000000;
}

.leilao .list-lotes .lote.retirado .lote-image::before {
  content: 'Retirado';
  color: #ff755d;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1;
  z-index: 3;
  font-weight: bold;
  font-family: 'inter-bold', sans-serif !important;
  text-transform: uppercase;
}

.leilao .list-lotes .lote .lote-numero {
  z-index: 4;
}

.leilao .list-lotes.lista .lote {
  position: relative;
  background: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  margin-bottom: 16px;
  min-height: 192px;
  display: flex;
  overflow: hidden;
}

.leilao .list-lotes.lista .lote .lote-image {
  flex: 1;
  min-width: 250px;
  max-width: 250px;
  width: 250px;
  display: flex;
  justify-content: space-between;
  position: relative;
}

.leilao .list-lotes.lista .lote .lote-image .image {
  flex: 1;
}

.leilao .list-lotes.lista .lote .lote-content {
  padding: 20px;
  position: relative;
  flex: 1;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}

.leilao .list-lotes.lista .lote .lote-content .lote-share-options {
  position: absolute;
  right: 16px;
  top: 8px;
  display: flex;
  white-space: nowrap;
}

.leilao .list-lotes.lista .lote .lote-content .lote-share-options a {
  color: #666666;
  margin-left: 6px;
}

.leilao .list-lotes.lista .lote .lote-content .lote-share-options a:hover {
  text-decoration: none;
  color: #003db0;
}

.leilao .list-lotes.lista .lote .lote-content h3 {
  font-size: 16px;
  color: #333333;
  font-weight: bold;
  font-family: 'inter-bold', sans-serif !important;
  padding-right: 100px;
}

.leilao .list-lotes.lista .lote .lote-content .descricao {
  line-height: 1;
  margin: 0;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  line-clamp: 5;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  box-orient: vertical;
}

.leilao .list-lotes.lista .lote .lote-stats {
  display: flex;
  align-items: flex-end;
}

.leilao .list-lotes.lista .lote .lote-stats .img-comitente img {
  width: 60px;
  max-height: 60px;
}

.leilao .list-lotes.lista .lote .lote-stats .stats {
  line-height: 1;
  margin-left: 20px;
}

.leilao .list-lotes.lista .lote .lote-stats .stats span {
  font-size: 20px;
}

.leilao .list-lotes.lista .lote .lote-stats .stats p {
  color: #999999;
  text-transform: uppercase;
  font-size: 12px;
  margin: 0;
}

.leilao .list-lotes.lista .lote .lote-stats .valorAtual span {
  font-size: 18px;
  color: #003db0;
}

.leilao .list-lotes.lista .lote .lote-numero {
  padding: 10px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 60px;
  background-color: #000000;
  color: #FFFFFF;
  font-weight: bold;
  font-family: 'inter-bold', sans-serif !important;
  font-size: 26px;
  position: absolute;
  right: 10px;
  top: 10px;
}

.leilao .list-lotes.grade {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}

.leilao .list-lotes.grade .lote {
  position: relative;
  background: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  margin-bottom: 16px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1;
  min-width: 300px;
  max-width: 300px;
  width: 300px;
  justify-content: space-between;
  padding: 10px;
}

.leilao .list-lotes.grade .lote .lote-image {
  flex: 1;
  min-height: 200px;
  max-height: 200px;
  height: 200px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  position: relative;
}

.leilao .list-lotes.grade .lote .lote-image .image {
  flex: 1;
}

.leilao .list-lotes.grade .lote .lote-content {
  padding: 20px 10px;
  position: relative;
  flex: 1;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}

.leilao .list-lotes.grade .lote .lote-content .lote-share-options {
  position: absolute;
  right: 16px;
  top: 8px;
  display: flex;
  white-space: nowrap;
}

.leilao .list-lotes.grade .lote .lote-content .lote-share-options a {
  color: #666666;
  margin-left: 6px;
}

.leilao .list-lotes.grade .lote .lote-content .lote-share-options a:hover {
  text-decoration: none;
  color: #003db0;
}

.leilao .list-lotes.grade .lote .lote-content h3 {
  font-size: 16px;
  color: #333333;
  font-weight: bold;
  font-family: 'inter-bold', sans-serif !important;
  padding-right: 60px;
}

.leilao .list-lotes.grade .lote .lote-content .descricao {
  line-height: 1;
  margin: 0;
  font-size: 14px;
}

.leilao .list-lotes.grade .lote .lote-stats {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 10px;
}

.leilao .list-lotes.grade .lote .lote-stats.retirado {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.leilao .list-lotes.grade .lote .lote-stats .img-comitente img {
  width: 60px;
  max-height: 60px;
}

.leilao .list-lotes.grade .lote .lote-stats .stats {
  line-height: 1;
  margin-left: 20px;
  text-align: center;
}

.leilao .list-lotes.grade .lote .lote-stats .stats span {
  font-size: 20px;
  text-align: center;
}

.leilao .list-lotes.grade .lote .lote-stats .stats p {
  color: #999999;
  text-transform: uppercase;
  font-size: 12px;
  margin: 0;
}

.leilao .list-lotes.grade .lote .lote-stats .valorAtual {
  flex: 1 100%;
  width: 100%;
  text-align: center;
  margin: 20px auto 0;
}

.leilao .list-lotes.grade .lote .lote-stats .valorAtual span {
  font-size: 24px;
  color: #003db0;
}

.leilao .list-lotes.grade .lote .lote-stats .btn-lance, .leilao .list-lotes.grade .lote .lote-stats .btn-lance a {
  width: 100%;
  display: block;
  margin-left: 0;
  margin-top: 20px;
}

.leilao .list-lotes.grade .lote .lote-stats .btn-detalhes {
  margin-top: 8px !important;
}

.leilao .list-lotes.grade .lote .lote-numero {
  padding: 10px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 60px;
  background-color: #000000;
  color: #FFFFFF;
  font-weight: bold;
  font-family: 'inter-bold', sans-serif !important;
  font-size: 26px;
  position: absolute;
  right: 10px;
  top: 10px;
}

/* Media Query */
@media screen and (max-width: 1215px) {
  .center-1200 {
    width: 100%;
    padding: 0 15px;
  }
}

@media screen and (max-width: 767px) {
  .hidden-mobile {
    display: none !important;
  }
  .leilao .filtros {
    display: none;
  }
  .leilao .lotes-container {
    width: 100%;
    padding: 0;
  }
  .leilao .list-lotes.grade {
    flex-wrap: wrap;
    justify-content: center;
  }
  .leilao .list-lotes.grade .lote {
    width: 100%;
    min-width: 100%;
  }
  .leilao .list-lotes.lista .lote {
    display: block;
    height: auto;
  }
  .leilao .list-lotes.lista .lote .lote-image {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    height: 300px;
  }
  .leilao .list-lotes.lista .lote .lote-stats {
    flex-wrap: wrap;
  }
  .leilao .list-lotes.lista .lote .lote-stats .img-comitente,
  .leilao .list-lotes.lista .lote .lote-stats .visitas,
  .leilao .list-lotes.lista .lote .lote-stats .lances {
    width: 33.333%;
    margin: 0;
    text-align: center;
  }
  .leilao .list-lotes.lista .lote .lote-stats .valorAtual {
    text-align: center;
    margin: 10px 0;
    width: 100%;
  }
  .leilao .list-lotes.lista .lote .lote-stats .btn-lance {
    margin: 0;
  }
  .leilao .list-lotes.lista .lote .lote-stats .btn-lance a {
    width: 100%;
  }
  .leilao .options {
    flex-wrap: wrap;
  }
  .leilao .options .left .form-group {
    width: 100%;
    position: relative;
  }
  .leilao .options .left .form-group button {
    position: absolute;
    right: 10px;
    top: 0px;
  }
  .leilao .options .exibicao > div {
    flex-wrap: wrap;
  }
  .leilao .options .exibicao > div select {
    margin: 0 !important;
    padding: 2px;
  }
}

.leilao-em-leilao {
  margin: 20px auto;
  padding: 20px;
  max-width: 100%;
  box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.18);
  color: #FFFFFF;
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  background-color: #222222;
  border-radius: 4px;
  display: flex;
  line-height: 1;
  font-family: Titillium Web, -apple-system, BlinkMacSystemFont, Open Sans, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  font-size: 26px;
  justify-content: center;
  align-items: center;
}

.leilao-em-leilao .title {
  margin-right: 40px;
}

.icon-auditorio-leilao-filtros {
  background-color: #3b5998;
  padding: 8px 14px;
  display: flex;
  width: 100%;
  color: #FFFFFF !important;
  text-transform: uppercase;
  font-family: 'inter-bold', sans-serif !important;
  font-weight: bold;
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  margin-bottom: 14px;
  line-height: 1;
}

.icon-auditorio-leilao-filtros img {
  margin-right: 12px;
}

.icon-auditorio-leilao-filtros > div small {
  text-transform: none;
}

.filtro-leiloes nav {
  position: relative;
  z-index: 100;
  display: flex;
  height: 60px;
  background: #243238;
  box-sizing: inherit;
  justify-content: center;
  width: 100%;
}

.filtro-leiloes nav ul, .filtro-leiloes nav li {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: center;
}

.filtro-leiloes nav li a {
  background-color: initial;
  border: 0;
  color: #b0bec5;
  cursor: pointer;
  font-size: 14px;
  display: flex;
  align-items: center;
  padding: 20px;
  text-decoration: none;
  fill: #b0bec5;
}

.filtro-leiloes nav li a:hover {
  color: #2196f3;
  fill: #2196f3;
}

.filtro-leiloes nav li a.ativo {
  color: #243238;
  font-weight: 600;
}

.filtro-leiloes nav li a.ativo span {
  border: 1px solid #fff;
  padding: 0 20px;
  border-radius: 3px;
  line-height: 38px;
  background: #fff;
}

.agenda-leiloes {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  margin: 0 -8px !important;
  width: 100%;
}

.agenda-leiloes article {
  display: flex;
  padding: .5em;
}

.agenda-leiloes article a {
  width: 100%;
  background-color: #fff;
  flex-direction: column;
  position: relative;
  color: #333;
}

.agenda-leiloes article a:hover {
  text-decoration: none !important;
}

.agenda-leiloes article a:hover:before {
  content: "";
}

.agenda-leiloes article a:before {
  content: none;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(180deg, rgba(36, 50, 56, 0.2), transparent);
  z-index: 1;
}

.agenda-leiloes article .data {
  background-color: #2C2E21;
  color: #FFFFFF;
  height: 70px;
  padding: 10px 14px;
  font-size: 20px;
  position: relative;
}

.agenda-leiloes article .data:before {
  background: url(/build/images/calendar-white.0ac452b1.png) center left no-repeat;
  content: '';
  display: block;
  width: 20px;
  height: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
}

.agenda-leiloes article .data .data-content, .agenda-leiloes article .data .data-previsao {
  display: block;
  margin-left: 35px;
  color: #FFFFFF;
}

.agenda-leiloes article .data .data-content {
  font-size: 22px;
  font-weight: bold;
  margin-bottom: 4px;
}

.agenda-leiloes article .data .data-previsao {
  display: block;
  font-size: 16px;
  margin-top: -6px;
}

.agenda-leiloes article .data .praca {
  font-size: 11px;
  display: inline-block;
  padding: 2px 4px;
  line-height: 1;
  background-color: #ffffff;
  border-radius: 5px;
  color: #333;
}

.agenda-leiloes article .a {
  position: relative;
  display: flex;
  flex-direction: column;
}

.agenda-leiloes article .a .infos-body {
  padding: 22px 14px 0 14px;
  position: relative;
  text-align: center;
}

.agenda-leiloes article .a .infos-footer {
  display: flex;
  flex-direction: column;
}

.agenda-leiloes article .a .infos-footer .cont-btn {
  float: left;
  width: 100%;
  display: flex;
  justify-content: center;
}

.agenda-leiloes article .a .infos-footer .cont-btn span {
  background-color: #222222;
  color: #FFFFFF;
  line-height: 1;
  padding: 3px 10px;
  border-radius: 17px;
  font-size: 13px;
  font-weight: 700;
  margin-bottom: 7px;
}

.agenda-leiloes article .a .segundaPraca {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  font-size: 13px;
  text-align: center;
  padding: 2px 6px;
  background-color: #bebebe;
}

.agenda-leiloes article .a .segundaPracaMargin {
  display: block;
  width: 100%;
  height: 16px;
}

.agenda-leiloes article .a .showLeilaoBens {
  position: relative;
}

.agenda-leiloes article .a .showLeilaoBens img {
  width: 100%;
}

.agenda-leiloes article .a .showLeilaoBens .leilao-comitentes {
  position: absolute;
  top: 10px;
  left: 10px;
  border-radius: 100%;
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

.agenda-leiloes article .a .leilao-comitentes {
  text-align: center;
  margin-bottom: 30px;
}

.agenda-leiloes article .a .leilao-comitentes .leilao-comitente-images {
  margin: auto;
  width: 200px;
  height: 114px;
  overflow: hidden;
  position: relative;
}

.agenda-leiloes article .a .leilao-comitentes .leilao-comitente-images .leilao-image-comitente {
  transition: all .8s;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.agenda-leiloes article .a .leilao-comitentes .leilao-comitente-images .leilao-image-comitente.show {
  opacity: 1;
}

.agenda-leiloes article .tipo {
  display: block;
  font-size: 14px;
  color: #000;
  font-weight: bold;
  text-transform: uppercase;
}

.agenda-leiloes article .leilao-tipo-1 {
  color: #55b011;
}

.agenda-leiloes article .leilao-tipo-2 {
  color: #b04600;
}

.agenda-leiloes article .leilao-tipo-3 {
  color: #003db0;
}

.agenda-leiloes article .classe {
  text-transform: uppercase;
  font-size: 12px;
  line-height: 1;
  color: #333;
}

.agenda-leiloes article .titulo {
  margin: 10px 0;
  font-size: 18px;
  line-height: 1;
  padding: 0 10px;
}

.agenda-leiloes article .leilao-image {
  width: 200px;
  height: 80px;
  display: flex;
  justify-content: center;
  background-color: inherit;
  overflow: hidden;
  position: relative;
  margin: 30px auto;
}

.agenda-leiloes article .num-lotes {
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  background-color: #2196F3;
  border-radius: 10px;
  color: #FFFFFF;
  padding: 2px 8px;
  position: absolute;
  left: 50%;
  bottom: 45px;
  transform: translate(-50%, 0);
}

.agenda-leiloes article .btn-leilao {
  display: block;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  background-color: #414042;
  text-align: center;
  text-transform: uppercase;
  padding: 6px 10px;
  transition: all .1s;
  width: 100%;
  float: left;
}

.agenda-leiloes article .infos-footer {
  text-align: center;
  padding-top: 16px;
  flex: 1;
}

@media (min-width: 40em) {
  .agenda-leiloes article {
    width: 50%;
  }
}

@media (min-width: 60em) {
  .agenda-leiloes article {
    width: 25%;
  }
}

@media (max-width: 700px) {
  .agenda-leiloes {
    margin: 0 auto !important;
  }
  .agenda-leiloes article {
    width: 100%;
  }
  .flex-destaques .right .cont-foto {
    padding-left: 1%;
    margin: 5px 0;
  }
  .leilao .list-lotes.lista .lote .lote-stats {
    margin-top: 20px;
  }
  .leilao .list-lotes.lista .lote .lote-stats .valorAtual {
    margin-top: 40px;
  }
  .resumo-leilao {
    padding: 20px;
  }
  .resumo-leilao .titulo {
    font-size: 16px;
  }
  .resumo-leilao .btns {
    margin-top: 20px;
  }
  .resumo-leilao .btns .btns-line1, .resumo-leilao .btns .btns-line2 {
    justify-content: space-between;
  }
  .resumo-leilao .btns .btns-line2 {
    margin: 20px 0;
  }
  .resumo-leilao .datas > div {
    font-size: 11px !important;
  }
  .leilao-desc {
    display: none;
  }
  .box-right .lote-stats {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }
  .box-right .lote-stats .desconto {
    align-self: center;
    margin: 5px auto 10px;
  }
  .box-right .lote-stats .stats {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .filtro-leiloes nav {
    height: auto;
  }
  .leiloes-page {
    margin-top: 0 !important;
  }
  .filtro-leiloes nav ul {
    flex-wrap: wrap;
  }
  .filtro-leiloes nav li a {
    padding: 4px 12px;
  }
  .filtro-leiloes nav li a.ativo {
    color: #FFFFFF;
    font-weight: 400;
  }
  .filtro-leiloes nav li a.ativo span {
    background-color: transparent;
    padding: 0;
    border: 0;
  }
}

.pag-leiloeiro .cont-busca {
  background-color: transparent;
}

.pag-leiloeiro {
  background-color: #EDEDEF;
}

.pag-leiloeiro .row-1 {
  padding: 120px 0 150px 0;
}

.pag-leiloeiro .row-1 .center {
  display: flex;
  justify-content: space-between;
}

.pag-leiloeiro .row-1 .grid-show {
  font-size: 16px;
  color: #515152;
  width: 33.333333%;
}

.pag-leiloeiro .row-1 .grid-show img {
  width: 100%;
}

.pag-leiloeiro .row-1 .grid-show.g2,
.pag-leiloeiro .row-1 .grid-show.g3 {
  width: 352.26px;
  padding-top: 48px;
}

/* Media Query */
@media screen and (max-width: 767px) {
  .pag-leiloeiro .row-1 {
    padding: 70px 0;
  }
  .pag-leiloeiro .row-1 .center {
    flex-direction: column;
    align-items: center;
    padding: 0 30px;
  }
  .pag-leiloeiro .row-1 .grid-show {
    width: 100% !important;
    font-size: 14px;
  }
  .pag-leiloeiro .row-1 .grid-show.g1 {
    display: flex;
    justify-content: center;
  }
  .pag-leiloeiro .row-1 .grid-show.g1 img {
    width: 100%;
    max-width: 70%;
  }
}

@media screen and (min-width: 768px) and (max-width: 1155px) {
  .pag-leiloeiro .row-1 .center {
    justify-content: center;
  }
  .pag-leiloeiro .row-1 {
    padding: 60px 0;
  }
  .pag-leiloeiro .row-1 .grid-show {
    width: 30% !important;
    margin: 0 40px;
  }
}

@media screen and (min-width: 768px) and (max-width: 1000px) {
  .pag-leiloeiro .row-1 .grid-show.g1 {
    display: none;
  }
  .pag-leiloeiro .row-1 .grid-show.g2, .pag-leiloeiro .row-1 .grid-show.g3 {
    width: 45%;
    padding: 0;
  }
}

.pag-funcionamento .r1 {
  padding-top: 80px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.pag-funcionamento .r1 .c-left {
  padding-right: 50px;
  width: 100%;
}

.pag-funcionamento .r1 .c-left p,
.pag-funcionamento .more-infos p,
.pag-funcionamento .slide-depoimentos .item .cont-infos .r1 p,
.pag-funcionamento .r2 .flex-funcionamento article p,
.pag-funcionamento .r2 p {
  font-size: 14px;
  line-height: 21px;
  color: #0C0D0D;
  margin-top: 16px;
}

.pag-funcionamento .r1 .c-right {
  min-width: 635px;
  max-width: 635px;
  padding-top: 8px;
}

.pag-funcionamento .r1 .c-right img {
  width: 100%;
}

.pag-funcionamento .r2 {
  padding-top: 80px;
}

.pag-funcionamento .r2 .flex-funcionamento {
  display: flex;
  justify-content: space-between;
}

.pag-funcionamento .r2 .flex-funcionamento article {
  padding: 16px;
  margin-right: 30px;
  border-radius: 8px;
  border: 1px solid #eaeaea;
  text-align: center;
  width: 32%;
}

.pag-funcionamento .r2 .flex-funcionamento article:last-child {
  margin-right: 0;
}

.pag-funcionamento .r2 .flex-funcionamento article h4 {
  font-size: 16px;
  line-height: 16px;
  margin-bottom: 16px;
  color: #0C0D0D;
  font-weight: 400;
}

.pag-funcionamento .r3 {
  padding-top: 80px;
}

.slide-depoimentos .b-d {
  width: 32px;
  height: 32px;
  background-color: #FFFFFF;
  border: 1px solid #F6F6F6;
  border-radius: 100%;
  color: #095882;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -64px;
  cursor: pointer;
}

.slide-depoimentos .b-d.b-left {
  right: 90px;
}

.slide-depoimentos .b-d.b-right {
  right: 42px;
}

.pag-funcionamento .slide-depoimentos .item {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px;
  border-radius: 8px;
  border: 1px solid #eaeaea;
  max-width: 350px;
}

.pag-funcionamento .slide-depoimentos .item .cont-foto {
  overflow: hidden;
  width: 149px;
  height: 149px;
  border-radius: 100%;
  margin: auto;
}

.pag-funcionamento .slide-depoimentos .item .cont-foto img {
  object-fit: cover;
  height: 149px;
  width: 100%;
}

.pag-funcionamento .slide-depoimentos .item .cont-infos .r1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0;
}

.pag-funcionamento .slide-depoimentos .item .cont-infos .r1 p {
  margin: 16px 0;
  text-align: center;
}

.pag-funcionamento .slide-depoimentos .item .cont-infos .r1 span {
  font-size: 12px;
  line-height: 18px;
  color: #0C0D0D;
}

.pag-funcionamento .slide-depoimentos .item .cont-infos .r1 small {
  font-size: 12px;
  line-height: 18px;
  color: #5B5B62;
}

.pag-funcionamento .slide-depoimentos .item .cont-infos .r2 {
  padding: 16px 0 0 0;
  display: flex;
  justify-content: center;
}

.pag-funcionamento .slide-depoimentos .item .cont-infos .r2 i {
  margin: 0 3px;
  color: #F3CD03;
}

.pag-funcionamento .more-infos {
  margin: 64px 0;
  background-color: #F6F6F6;
  border-radius: 8px;
  overflow: hidden;
  min-height: auto;
}

.pag-funcionamento .more-infos .g-left {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.pag-funcionamento .more-infos h4 {
  margin-top: 24px;
  font-size: 20px;
  line-height: 30px;
  padding: 0 8px;
  text-transform: uppercase;
  color: #095882;
}

.pag-funcionamento .more-infos p {
  padding: 0 8px;
  font-size: 14px;
  line-height: 21px;
  color: #0C0D0D;
  text-align: center;
}

.pag-funcionamento .more-infos a {
  margin: 16px 0;
  background-color: #095882;
  color: #FFFFFF;
  font-size: 14px;
  width: 125px;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 40px;
  height: 40px;
  border-radius: 4px;
}

.pag-funcionamento .more-infos a svg {
  margin-right: 10px;
}

.pag-funcionamento .more-infos .g-right {
  height: 290px;
  position: relative;
}

.pag-funcionamento .more-infos .g-right .bg-lote {
  width: 655px;
  height: 655px;
  border-radius: 100%;
  position: relative;
  background-size: contain;
  background-repeat: no-repeat;
  right: 0;
  margin: auto;
}

/* Media Query */
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .pag-funcionamento .more-infos {
    display: flex;
    justify-content: space-between;
    position: relative;
  }
  .pag-funcionamento .more-infos .g-left {
    align-items: initial;
    padding-left: 40px;
    position: relative;
    z-index: 3;
    max-width: 290px;
  }
  .pag-funcionamento .more-infos h4,
  .pag-funcionamento .more-infos p {
    padding: 0;
    text-align: left;
  }
  .pag-funcionamento .more-infos .g-right {
    position: absolute;
    z-index: 1;
    right: 0;
    height: 655px;
    width: 655px;
  }
  .pag-funcionamento .more-infos .g-right .bg-lote {
    width: 350px;
    height: 350px;
    left: 54%;
    top: -10%;
    background-position: center;
  }
}

@media screen and (min-width: 1024px) {
  .pag-funcionamento .more-infos {
    display: flex;
    justify-content: space-between;
    position: relative;
  }
  .pag-funcionamento .more-infos .g-left {
    align-items: initial;
    margin-left: 90px;
    padding: 0;
    position: relative;
    z-index: 3;
  }
  .pag-funcionamento .more-infos h4,
  .pag-funcionamento .more-infos p {
    padding: 0;
    text-align: left;
  }
  .pag-funcionamento .more-infos p {
    max-width: 356px;
  }
  .pag-funcionamento .more-infos h4 {
    margin-top: 32px;
  }
  .pag-funcionamento .more-infos .g-right {
    position: absolute;
    z-index: 1;
    right: 0;
    height: 655px;
    width: 655px;
  }
  .pag-funcionamento .more-infos .g-right .bg-lote {
    width: 650px;
    height: 650px;
    left: 7%;
    top: -33%;
    background-position: center;
  }
}

@media screen and (min-width: 920px) and (max-width: 1172px) {
  .pag-funcionamento .slide-depoimentos .item {
    max-width: 280px;
    width: 280px;
  }
}

@media screen and (min-width: 767px) and (max-width: 919px) {
  .pag-funcionamento .slide-depoimentos .item {
    width: 90%;
    max-width: 90%;
  }
}

@media screen and (max-width: 767px) {
  .pag-funcionamento .slide-depoimentos .item {
    width: 100% !important;
    max-width: 100%;
  }
  .pag-funcionamento .r2 .flex-funcionamento {
    flex-direction: column;
  }
  .pag-funcionamento .r2 .flex-funcionamento article {
    margin: 0 0 35px 0;
  }
  .pag-funcionamento .r1 .c-right {
    display: none;
  }
}

@media screen and (min-width: 767px) and (max-width: 1000px) {
  .pag-funcionamento .r1 .c-left {
    padding: 0;
  }
  .pag-funcionamento .r1 .c-right {
    display: none;
  }
}

@media screen and (min-width: 1000px) and (max-width: 1200px) {
  .pag-funcionamento .r1 .c-right {
    min-width: 400px;
    max-width: 400px;
  }
}

@media screen and (max-width: 1050px) {
  .pag-funcionamento .more-infos .g-right .bg-lote {
    left: 40% !important;
  }
}

@media screen and (max-width: 760px) {
  .pag-funcionamento .more-infos .g-right .bg-lote {
    left: -4% !important;
  }
}

@media screen and (max-width: 600px) {
  .pag-funcionamento .more-infos .g-right .bg-lote {
    left: -107px !important;
  }
}

@media screen and (max-width: 400px) {
  .pag-funcionamento .more-infos .g-right .bg-lote {
    left: -147px !important;
  }
}

@media screen and (max-width: 767px) {
  .pag-funcionamento .r2 .flex-funcionamento article {
    width: 100%;
  }
}

.cadastro-externo, .painel-externo {
  position: relative;
}

.cadastro-externo .preloader, .painel-externo .preloader {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cadastro-externo iframe, .painel-externo iframe {
  /*position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;*/
  position: relative;
  z-index: 2;
  width: 100%;
  overflow: auto;
  min-height: 600px;
  height: auto !important;
}

.prevent-app-load {
  transition: all 200ms;
  opacity: 0;
  display: none;
}

.app-loaded.app-anim .prevent-app-load {
  opacity: 1;
}

.app-loaded .prevent-app-load {
  display: inherit !important;
}

.app-loaded .hide-app-loaded {
  display: none !important;
}

.app-dialog-container .dialog-window {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 999;
}

.app-dialog-container .dialog-window .dialog-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  background-color: rgba(255, 255, 255, 0.4);
}

.app-dialog-container .dialog-window .dialog-body {
  position: absolute;
  max-width: 100%;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  background-color: #fff;
  padding: 20px;
  border-radius: 5px;
  z-index: 1001;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  animation: dialog-show 100ms linear forwards;
}

.app-dialog-container .dialog-window .dialog-body .dialog-title {
  font-weight: bold;
  font-size: 16px;
}

.app-dialog-container .dialog-window .dialog-body .dialog-message {
  margin-top: 6px;
  font-size: 16px;
}

.app-dialog-container .dialog-window .dialog-footer {
  text-align: right;
  width: 100%;
  margin-top: 20px;
}

.app-dialog-container .dialog-window .dialog-footer button {
  border: none;
  text-align: center;
  padding: 10px 20px;
  min-width: 100px;
  background-color: #333;
  color: #FFFFFF !important;
  border-radius: 10px;
  margin-left: 10px;
}

.app-dialog-container .dialog-window .dialog-footer button.cancelBtn {
  background-color: darkred;
}

@media screen and (max-width: 800px) {
  .app-dialog-container .dialog-window .dialog-body {
    max-width: 80% !important;
    min-width: 80% !important;
    white-space: break-spaces;
  }
}

@keyframes dialog-show {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/**
** Components
 */
.app-modal-container {
  position: relative;
}

.app-modal-container .app-modal .modal-overlay {
  flex-direction: column;
  justify-content: flex-end;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  min-height: 100%;
  z-index: 10001;
  background-color: rgba(0, 0, 0, 0.4);
  transition: opacity .15s ease-in-out;
  opacity: 0;
  display: flex;
}

.app-modal-container .app-modal .app-modal-content {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #FFFFFF;
  transform: translateY(100%);
  border-radius: 4px 4px 0 0;
  padding: 10px 0;
  overflow: auto;
  overflow-x: hidden;
  transition: all .3s ease;
  outline: none;
  z-index: 10002;
  opacity: 0;
}

.app-modal-container .app-modal.after-modal-open .modal-overlay {
  opacity: 1;
}

.app-modal-container .app-modal.after-modal-open .app-modal-content {
  transition: transform .3s ease;
  transform: translateY(0);
  opacity: 1;
}

.app-modal-container .app-modal.document-modal .app-modal-content {
  max-height: 100vh !important;
  overflow: auto !important;
}

.app-modal-container .app-modal.document-modal .modal-nav {
  position: sticky;
  padding: 10px;
  text-align: center;
  top: -10px;
  left: 0;
  right: 0;
  z-index: 10003 !important;
}

.app-modal-container .app-modal .pad {
  padding: 20px;
}

@media screen and (min-width: 999px) {
  .app-modal-container {
    position: relative;
  }
  .app-modal-container .app-modal.document-modal .app-modal-content {
    max-height: 80vh !important;
    overflow: auto !important;
  }
}

body.app-has-modal {
  overflow: hidden;
}

@media screen and (max-width: 999px) {
  .app-modal-container {
    position: relative;
  }
  .app-modal-container .app-modal.modal-fullscreen .app-modal-content {
    height: 100%;
    top: 0;
  }
}

@media screen and (min-width: 1000px) {
  body.app-has-modal {
    padding-right: 8px;
  }
  .app-modal-container {
    position: relative;
  }
  .app-modal-container .app-modal .app-modal-content {
    position: fixed;
    top: 50%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: auto;
    background-color: #FFFFFF;
    height: auto;
    transform: translate(-50%, -40%);
    transition: all .3s ease;
    border-radius: 5px;
  }
  .app-modal-container .app-modal.after-modal-open .modal-overlay {
    opacity: 1;
  }
  .app-modal-container .app-modal.after-modal-open .app-modal-content {
    transform: translate(-50%, -50%);
  }
}

.termos-input-aceite {
  width: 100% !important;
  font-size: 14px;
  margin-bottom: 8px;
  line-height: 1;
  display: flex;
  align-items: center;
  font-weight: bold;
  padding-right: 10px;
}

.app-leilao-abilitacao-texto {
  font-size: 12px;
  text-align: justify;
}

.success-checkmark {
  width: 80px;
  height: 115px;
  margin: 0 auto;
  animation: successAnimScale 200ms ease-in-out;
}

.success-checkmark.left {
  text-align: left;
  margin: 0;
}

.success-checkmark .check-icon {
  width: 80px;
  height: 80px;
  position: relative;
  border-radius: 50%;
  box-sizing: content-box;
  border: 4px solid #4CAF50;
}

.success-checkmark .check-icon::before {
  top: 3px;
  left: -2px;
  width: 30px;
  transform-origin: 100% 50%;
  border-radius: 100px 0 0 100px;
}

.success-checkmark .check-icon::after {
  top: 0;
  left: 30px;
  width: 60px;
  transform-origin: 0 50%;
  border-radius: 0 100px 100px 0;
  animation: rotate-circle 4.25s ease-in;
}

.success-checkmark .check-icon::before, .success-checkmark .check-icon::after {
  content: '';
  height: 100px;
  position: absolute;
  background: #FFFFFF;
  transform: rotate(-45deg);
}

.success-checkmark .check-icon .icon-line {
  height: 5px;
  background-color: #4CAF50;
  display: block;
  border-radius: 2px;
  position: absolute;
  z-index: 10;
}

.success-checkmark .check-icon .icon-line.line-tip {
  top: 46px;
  left: 14px;
  width: 25px;
  transform: rotate(45deg);
  animation: icon-line-tip 0.75s;
}

.success-checkmark .check-icon .icon-line.line-long {
  top: 38px;
  right: 8px;
  width: 47px;
  transform: rotate(-45deg);
  animation: icon-line-long 0.75s;
}

.success-checkmark .check-icon .icon-circle {
  top: -4px;
  left: -4px;
  z-index: 10;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  position: absolute;
  box-sizing: content-box;
  border: 4px solid rgba(76, 175, 80, 0.5);
}

.success-checkmark .check-icon .icon-fix {
  top: 8px;
  width: 5px;
  left: 26px;
  z-index: 1;
  height: 85px;
  position: absolute;
  transform: rotate(-45deg);
  background-color: #FFFFFF;
}

@keyframes successAnimScale {
  0% {
    opacity: 0;
    transform: scale(2);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes rotate-circle {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  100% {
    transform: rotate(-405deg);
  }
}

@keyframes setupFromBottom {
  0% {
    top: 200px;
    opacity: 0;
  }
  100% {
    top: 100px;
    opacity: 1;
  }
}

@keyframes icon-line-tip {
  0% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  54% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  70% {
    width: 50px;
    left: -8px;
    top: 37px;
  }
  84% {
    width: 17px;
    left: 21px;
    top: 48px;
  }
  100% {
    width: 25px;
    left: 14px;
    top: 45px;
  }
}

@keyframes icon-line-long {
  0% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  65% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  84% {
    width: 55px;
    right: 0px;
    top: 35px;
  }
  100% {
    width: 47px;
    right: 8px;
    top: 38px;
  }
}

.app-loader {
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  background: no-repeat #eff1f6;
  border-radius: 4px;
  width: 100%;
  height: 20px;
  display: inline-block;
  margin-bottom: 10px;
  will-change: transform;
  transform: translate3d(0, 0, 0);
}

.app-loader::before {
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  animation: 2s ease-in-out infinite progress;
  background-size: 200px 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 200px;
  height: 100%;
  content: "";
  box-sizing: border-box;
}

@-webkit-keyframes progress {
  0% {
    transform: translate3d(-200px, 0, 0);
  }
  100% {
    transform: translate3d(calc(200px + 100vw), 0, 0);
  }
}

@keyframes progress {
  0% {
    transform: translate3d(-200px, 0, 0);
  }
  100% {
    transform: translate3d(calc(200px + 100vw), 0, 0);
  }
}

@-webkit-keyframes pulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: .4;
  }
}

@keyframes pulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: .4;
  }
}

@charset "UTF-8";
input, textarea, select, button {
  font-family: var(--main-font);
  text-size-adjust: 100% !important;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-text-fill-color: #2c3e50;
  -webkit-box-shadow: 0 0 0px 1000px #FFFFFF inset;
  transition: background-color 5000s ease-in-out 0s;
}

h1, h2, h3, h4, h5, h6, p, span, strong, label, a {
  margin: 0;
  line-height: 1;
  letter-spacing: 0;
}

a {
  text-decoration: none !important;
  outline: none !important;
}

ul, li {
  list-style: none;
  margin-bottom: 0;
}

::-webkit-scrollbar-track {
  background-color: #ECEDF2;
}

::-webkit-scrollbar {
  width: 6px;
  height: 2px;
  background-color: #ECEDF2;
}

::-webkit-scrollbar-thumb {
  background-color: #b5b5b5;
  border-radius: 15px;
}

.clearfloat {
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0;
}

@keyframes pulseFav {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: scale(1);
  }
  40% {
    transform: scale(1.1);
  }
  60% {
    transform: scale(1.2);
  }
}

@keyframes pulse {
  to {
    box-shadow: 0 0 0 10px rgba(232, 76, 61, 0);
  }
}

@keyframes blinker {
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.6;
  }
  0% {
    opacity: 1;
  }
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html {
  -webkit-font-smoothing: antialiased;
  font-size: 100%;
  vertical-align: baseline;
}

body {
  font-family: "Montserrat", serif;
  background-color: #FFFFFF;
  width: 100%;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100% !important;
  font-weight: 400;
  font-weight: normal;
  font-style: normal;
  opacity: 0;
}

body.effect {
  opacity: 1;
}

body.hiddenActive {
  overflow: hidden;
}

.center {
  width: 1200px;
  margin: auto;
}

@media screen and (max-width: 1260px) {
  .center {
    width: 100%;
    padding: 0 30px;
  }
}

.load-show {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 20;
  animation: maskLoad 2s infinite;
  opacity: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

@keyframes maskLoad {
  100% {
    background-color: #f7f7f7;
  }
  50% {
    background-color: #f4f4f4;
  }
  0% {
    background-color: #f7f7f7;
  }
}

#app {
  display: flex;
  flex-direction: column;
  min-height: 95vh;
}

#app .c-layout {
  flex: 1;
}

.titlle-default {
  display: flex;
  align-items: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 4;
}

.titlle-default .c-left {
  display: flex;
  flex-direction: column;
}

.titlle-default .c-left span {
  font-size: 28px;
  color: #737373;
  font-weight: 400;
  letter-spacing: .03em;
}

.titlle-default .c-left strong {
  font-size: 28px;
  color: #737373;
  font-weight: 800;
  letter-spacing: .03em;
}

.pos-r {
  position: relative;
}

/* END Reset */
header {
  background-color: #FFFFFF;
  user-select: none;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  box-shadow: 0 0px 20px -8px rgba(0, 0, 0, 0.3);
  z-index: 999;
}

.reset-header {
  height: 125px;
  width: 100%;
  background-color: #FFFFFF;
  display: block;
}

header .center {
  height: 125px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

header .h-left,
header .h-right {
  display: flex;
  align-items: center;
  height: 100%;
}

header .cont-logo {
  min-width: 110px;
  max-width: 110px;
  height: 104px;
}

header .cont-logo .logo {
  text-indent: -5000px;
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

header .cont-middle {
  display: flex;
  align-items: center;
  margin-left: 30px;
  height: 100%;
}

header .cont-middle .action-busca {
  width: 325px;
  margin-right: 15px;
}

header .cont-middle .action-busca form {
  width: 100%;
  position: relative;
}

header .cont-middle .action-busca form input {
  width: 100%;
  height: 46px;
  border-radius: 46px;
  border: 1px solid #e7e6e5;
  outline: none;
  padding: 0 60px 0 22px;
  font-size: 14px;
  color: #737373;
  font-weight: 400;
  letter-spacing: .03em;
}

header .cont-middle .action-busca form input::placeholder {
  font-size: 14px;
  color: #737373;
  font-weight: 400;
  letter-spacing: .03em;
}

header .cont-middle .action-busca form button {
  position: absolute;
  height: 46px;
  width: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  background-color: transparent;
  outline: none;
  border: 0;
  cursor: pointer;
}

header .cont-middle .action-busca form button img {
  width: 17.5px;
  opacity: 0.9;
}

header .cont-middle .action-nav,
header .cont-middle .action-nav .cont-navMenu {
  display: flex;
  align-items: center;
  height: 100%;
}

header .cont-middle .action-nav .cont-navMenu,
header .cont-middle .action-nav .cont-categoriasHeader,
header .cont-middle .action-nav .cont-extras {
  position: relative;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu {
  position: absolute;
  background-color: #f5f5f5f0;
  top: 150px;
  left: 0;
  width: max-content;
  min-width: 150px;
  z-index: 0;
  opacity: 0;
  transition: all 0.5s ease;
  pointer-events: none;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu.ativo:after {
  display: none;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu.ativo {
  z-index: 10;
  opacity: 1;
  top: 110px;
  pointer-events: initial !important;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul.n1 {
  display: flex;
  flex-direction: column;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul li.nav-mapa {
  display: none;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul.n1 li:last-child {
  margin-bottom: 0;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul.n1 li {
  padding: 6px 12px;
  transition: all 0.5s ease;
  cursor: pointer;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul.n1 li:hover,
header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul.n1 li:focus {
  background-color: #d6d8d9;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul.n1 li a {
  text-transform: capitalize;
  color: #737373;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: .03em;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul.n1 li.sub {
  position: relative;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul.n1 li.sub a {
  font-weight: 700;
  display: flex;
  align-items: center;
  cursor: pointer;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul.n1 li.sub a i {
  width: 15px;
  text-align: right;
  font-size: 13px;
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul.n1 li.sub ul.n2 {
  position: absolute;
  min-width: 150px;
  background-color: #f5f5f5;
  top: -5px;
  left: calc(100% + 3px);
}

header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul.n1 li.sub ul.n2 li a {
  font-weight: 400;
}

header .cont-middle .action-nav .cont-navMenu .show-menu {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
  height: 100%;
  margin-right: 10px;
}

header .cont-middle .action-nav .cont-navMenu .show-menu svg {
  width: 24px;
  display: flex;
  cursor: pointer;
  fill: #737373;
}

header .cont-middle .action-nav .cont-categoriasHeader {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  margin-right: 15px;
}

header .cont-middle .action-nav .cont-categoriasHeader .btn-show {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 15px;
  margin-left: 3px;
  height: 100%;
  background-color: #FFFFFF;
  cursor: pointer;
}

header .cont-middle .action-nav .cont-categoriasHeader .btn-show:hover,
header .cont-middle .action-nav .cont-categoriasHeader .btn-show.ativo,
header .cont-middle .action-nav .cont-navMenu .show-menu:hover,
header .cont-middle .action-nav .cont-navMenu .show-menu.ativo {
  background-color: #f5f5f5;
}

header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria {
  display: flex;
  align-items: baseline;
  position: absolute;
  background-color: #f5f5f5;
  top: 150px;
  left: 4px;
  width: max-content;
  min-width: 380px;
  padding: 12px;
  z-index: 0;
  opacity: 0;
  transition: all 0.5s ease;
  pointer-events: none;
}

header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
}

header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria.ativo:after {
  display: none;
}

header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria.ativo {
  z-index: 10;
  opacity: 1;
  top: 125px;
  pointer-events: initial !important;
}

header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria .itens-left {
  width: 180px;
}

header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria h6 {
  text-transform: uppercase;
  color: #ec3bf4;
  font-size: 13.5px;
  font-weight: 700;
  letter-spacing: .03em;
}

header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria li {
  margin-top: 6px;
}

header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria li a {
  text-transform: capitalize;
  color: #737373;
  font-size: 14.5px;
  font-weight: 400;
  letter-spacing: .03em;
}

header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria .mb-10 {
  margin-bottom: 20px;
}

header .cont-middle .action-nav .cont-categoriasHeader .btn-show span {
  display: flex;
  flex-direction: column;
  color: #737373;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: .03em;
}

header .cont-middle .action-nav .cont-categoriasHeader .btn-show span strong {
  font-weight: 700;
  line-height: 1.4;
  font-size: 14px;
}

header .cont-middle .action-nav .cont-categoriasHeader .btn-show img {
  width: 11px;
  margin-left: 10px;
  object-fit: contain;
}

header .cont-middle .action-nav .cont-extras {
  display: flex;
  align-items: center;
}

header .cont-middle .action-nav .cont-extras .action-item {
  margin-right: 28px;
}

header .cont-middle .action-nav .cont-extras .action-item:last-child {
  margin-right: 0;
}

header .cont-middle .action-nav .cont-extras .action-item a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

header .cont-middle .action-nav .cont-extras .action-item a img {
  margin-bottom: 4px;
  height: 20px;
  object-fit: contain;
}

header .cont-middle .action-nav .cont-extras .action-item a p {
  display: flex;
  flex-direction: column;
  text-align: center;
  font-size: 11px;
  color: #737373;
  font-weight: 600;
  letter-spacing: .03em;
}

header .cont-middle .action-nav .cont-extras .action-item a span {
  color: #ec3bf4;
  font-weight: 600;
}

header .action-auth {
  display: flex;
  align-items: center;
}

header .action-auth .btn-auth {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 34px;
  font-size: 11px;
  border-radius: 6px;
  margin-right: 6px;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: .03em;
  color: #FFFFFF;
}

header .action-auth .btn-auth.btn-conta {
  background-color: #ec3bf4;
}

header .action-auth .btn-auth.btn-login {
  margin-right: 0;
  background-color: #bfbbb3;
}

header .action-auth .btn-auth.btn-conta:hover,
header .action-auth .btn-auth.btn-conta:focus {
  background-color: #951ec5;
}

header .action-auth .btn-auth.btn-login:hover,
header .action-auth .btn-auth.btn-login:focus {
  background-color: #737373;
}

/* END Header */
.cont-banner {
  height: 404px;
  overflow: hidden;
}

.cont-banner,
.cont-banner .item,
.cont-banner .item a {
  overflow: hidden;
  outline: none;
  height: 404px;
}

.cont-banner .item a {
  display: flex;
  height: 100%;
}

.cont-banner .item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.cont-banner .slick-dots {
  height: 13px !important;
  bottom: 45px !important;
}

.cont-banner .slick-dots li {
  width: auto !important;
  height: 9px !important;
  margin: 0 7px !important;
}

.cont-banner .slick-dots li button {
  width: 13px !important;
  height: 13px !important;
  padding: 0 !important;
  background-color: #FFFFFF !important;
  border-radius: 9px;
  border: none !important;
  opacity: 0.6;
}

.slick-dots li.slick-active button {
  opacity: 1;
}

.cont-banner .slick-dots li button:before {
  display: none !important;
}

.cont-banner .slick-dots li.slick-active button {
  background-color: #FFFFFF !important;
}

/* END Banner */
.cont-comitentes {
  padding: 40px 0;
  background-color: #FFFFFF;
  user-select: none;
  overflow: hidden;
}

.cont-comitentes .slide-itens {
  position: relative;
}

.cont-comitentes .slide-itens .item a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: calc(100% - 20px);
  margin: auto;
  height: 115px;
  padding: 0 25px;
  background-color: #FFFFFF;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  display: flex;
  flex-direction: column;
}

.cont-comitentes .slide-itens .item p {
  display: flex;
  text-align: center;
  font-style: italic;
  font-size: 13.5px;
  color: #777;
}

.cont-comitentes .slide-itens .item p span {
  font-style: normal;
  color: #8000FF;
  font-weight: 500;
}

.cont-comitentes .slide-itens .item img {
  padding: 20px;
  height: 80px;
  max-width: 100%;
  object-fit: contain;
}

.cont-comitentes .slide-itens .b-x {
  opacity: 0.8;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9;
  width: 35px;
  height: 35px;
  background-color: #bfbdb8;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.cont-comitentes .slide-itens .b-x:hover {
  opacity: 1;
}

.cont-comitentes .slide-itens .b-x.b-left {
  left: -15px;
}

.cont-comitentes .slide-itens .b-x.b-right {
  right: 0;
}

.cont-comitentes .slide-itens .b-x.slick-disabled {
  opacity: 0.5;
  cursor: no-drop;
}

.cont-comitentes .slide-itens .slick-list {
  overflow: initial !important;
}

.cont-comitentes .slide-itens .slick-slide.slick-active {
  opacity: 0.8;
}

.cont-comitentes .slide-itens .slick-slide.slick-active:hover {
  opacity: 1;
}

.cont-comitentes .slide-itens .slick-slide {
  opacity: 0;
  transition: all 0.5s ease;
}

/* END Comitentes */
.cont-destaques {
  padding: 50px 0 45px 0;
  background-color: #f7f7f7;
  user-select: none;
}

.cont-destaques .flex-itens {
  position: relative;
}

.cont-destaques .flex-itens .swiper-button-prev {
  left: -50px;
}

.cont-destaques .flex-itens .swiper-button-next {
  right: -50px;
}

.cont-destaques .flex-itens .swiper-button-prev:after,
.cont-destaques .flex-itens .swiper-button-next:after {
  display: none;
}

.cont-destaques .flex-itens .swiper-button-prev .b-x,
.cont-destaques .flex-itens .swiper-button-next .b-x {
  opacity: 0.8;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9;
  min-width: 35px;
  max-width: 35px;
  min-height: 35px;
  max-height: 35px;
  background-color: #bfbdb8;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.cont-destaques .flex-itens .swiper-button-prev .b-x:hover,
.cont-destaques .flex-itens .swiper-button-next .b-x:hover {
  opacity: 1;
}

.cont-destaques .flex-itens .swiper-button-prev .b-x svg,
.cont-destaques .flex-itens .swiper-button-next .b-x svg {
  width: 11px;
}

.cont-destaques .flex-itens .swiper-button-disabled {
  opacity: 0.5;
  cursor: no-drop;
}

.cont-destaques .flex-itens .swiper-button-disabled .b-x {
  background-color: #bfbdb8;
}

.cont-destaques .flex-itens article {
  display: flex;
  flex-direction: column;
  width: 285px;
  background-color: #FFFFFF;
  overflow: hidden;
  border-radius: 10px;
  position: relative;
}

.cont-destaques .flex-itens article .cont-foto {
  width: 100%;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
}

.cont-destaques .flex-itens article .cont-foto .h-desconto {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 70px;
  position: absolute;
  top: 0;
  left: 15px;
  background-color: #ec3bf4;
  text-align: center;
  border-radius: 6px;
}

.cont-destaques .flex-itens article .cont-foto .h-desconto strong,
.cont-destaques .flex-itens article .cont-foto .h-desconto span {
  color: #FFFFFF;
  font-weight: 700;
  letter-spacing: .03em;
}

.cont-destaques .flex-itens article .cont-foto .h-desconto strong {
  font-size: 21px;
}

.cont-destaques .flex-itens article .cont-foto .h-desconto span {
  font-size: 9px;
  text-transform: uppercase;
  margin-top: 3px;
}

.cont-destaques .flex-itens article .cont-foto .img-lote {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.cont-destaques .flex-itens article .cont-info a {
  display: flex;
  flex-direction: column;
  padding: 12px 15px;
}

.cont-destaques .flex-itens article .cont-info .flex-1 {
  flex: 1;
  display: flex;
  flex-direction: column;
}

.cont-destaques .flex-itens article .cont-info .r1 {
  display: flex;
  flex-direction: column;
}

.cont-destaques .flex-itens article .cont-info .r1 ul {
  display: flex;
  align-items: center;
}

.cont-destaques .flex-itens article .cont-info .r1 ul li {
  text-transform: uppercase;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: .03em;
}

.cont-destaques .flex-itens article .cont-info .r1 ul li.i-cod {
  color: #ec3bf4;
  margin-right: 8px;
}

.cont-destaques .flex-itens article .cont-info .r1 ul li.i-status {
  color: #951ec5;
}

.cont-destaques .flex-itens article .cont-info .r1 h3 {
  font-size: 15px;
  font-weight: 700;
  letter-spacing: .03em;
  color: #737373;
  margin: 3px 0 9px 0;
}

.cont-destaques .flex-itens article .cont-info .r2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 18px;
}

.cont-destaques .flex-itens article .cont-info .r2 .c-left {
  display: flex;
  align-items: center;
}

.cont-destaques .flex-itens article .cont-info .r2 .c-left img {
  height: 20px;
  margin-right: 6px;
  position: relative;
  top: -1px;
}

.cont-destaques .flex-itens article .cont-info .r2 .c-left .c-local {
  display: flex;
  flex-direction: column;
}

.cont-destaques .flex-itens article .cont-info .r2 .c-left .c-local strong {
  font-size: 12px;
  color: #737373;
  font-weight: 700;
  letter-spacing: .03em;
}

.cont-destaques .flex-itens article .cont-info .r2 .c-left .c-local span {
  font-size: 11px;
  color: #737373;
  font-weight: 400;
  letter-spacing: .03em;
  margin-top: 1px;
}

.cont-destaques .flex-itens article .cont-info .r2 .c-right img {
  max-width: 75px;
  max-height: 32px;
  display: block;
  object-fit: contain;
}

.cont-destaques .flex-itens article .cont-info .cont-datas {
  display: flex;
  flex-direction: column;
}

.cont-destaques .flex-itens article .cont-info .cont-datas li {
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
}

.cont-destaques .flex-itens article .cont-info .cont-datas li:last-child {
  margin-bottom: 15px;
}

.cont-destaques .flex-itens article .cont-info .cont-datas li .line-1 strong {
  width: max-content;
  height: 22px;
  padding: 0 9px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ec3bf4;
  color: #FFFFFF;
  font-weight: 700;
  letter-spacing: .03em;
  border-radius: 4px;
  font-size: 11.5px;
  line-height: 1;
}

.cont-destaques .flex-itens article .cont-info .cont-datas li .line-2 {
  display: flex;
  justify-content: space-between;
  margin-top: 6px;
}

.cont-destaques .flex-itens article .cont-info .cont-datas li .line-2 .col-line {
  display: flex;
  flex-direction: column;
}

.cont-destaques .flex-itens article .cont-info .cont-datas li .line-2 .col-line.ll-3,
.cont-leiloes article .cont-info .cont-datas li .line-2 .col-line.ll-3 {
  display: none;
}

.cont-destaques .flex-itens article .cont-info .cont-datas li .line-2 strong {
  font-weight: 700;
  font-size: 11px;
  color: #737373;
}

.cont-destaques .flex-itens article .cont-info .cont-datas li .line-2 span {
  color: #737373;
  font-size: 10px;
  font-weight: 400;
  letter-spacing: .03em;
  margin-top: 2px;
  white-space: nowrap;
}

.cont-destaques .flex-itens article .cont-info .cont-datas li.data-off .line-1 strong {
  opacity: 0.5;
}

.cont-destaques .flex-itens article .cont-info .cont-datas li.data-off .line-2 span {
  text-decoration: line-through;
}

.cont-destaques .flex-itens article .cont-info .c-footer {
  padding-top: 12px;
  border-top: 1px dashed #bfbdb8;
}

.cont-destaques .flex-itens article .cont-info .c-footer .list-itens {
  display: flex;
  justify-content: space-between;
  padding: 0 20px;
}

.cont-destaques .flex-itens article .cont-info .c-footer .list-itens li {
  display: flex;
  align-items: center;
}

.cont-destaques .flex-itens article .cont-info .c-footer .list-itens li img {
  margin-right: 6px;
}

.cont-destaques .flex-itens article .cont-info .c-footer .list-itens li span {
  color: #737373;
  font-size: 11px;
  font-weight: 400;
  letter-spacing: .03em;
  white-space: nowrap;
}

.cont-destaques .cont-cta {
  margin-top: 40px;
  display: flex;
  justify-content: center;
}

.cont-destaques .cont-cta a {
  width: 222px;
  height: 46px;
  border-radius: 46px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ec3bf4;
  color: #FFFFFF;
  font-weight: 400;
  letter-spacing: .03em;
  font-size: 17.5px;
}

.cont-destaques .cont-cta a:hover,
.cont-destaques .cont-cta a:focus {
  background-color: #951ec5;
}

/* END Destaques */
.cont-leiloes {
  padding: 50px 0 45px 0;
  background-color: #FFFFFF;
  user-select: none;
}

.cont-leiloes .center {
  display: flex;
  flex-direction: column;
}

.cont-leiloes .titlle-default .c-right.all-filters {
  width: 100%;
  display: flex;
  justify-content: end;
  padding-left: 30px;
}

.cont-leiloes .titlle-default .c-right.all-filters form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 130px;
  height: 40px;
  position: relative;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select a:hover,
.cont-leiloes .titlle-default .c-right.all-filters form .cont-select a:focus {
  opacity: 1;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select.select-reset {
  width: 95px;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 0 10px;
  cursor: pointer;
  border-radius: 6px;
  background-color: #8a8584;
  overflow: hidden;
  opacity: 0.8;
  transition: all 0.5s ease;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select a img {
  height: 16px;
  object-fit: contain;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select a span {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: .03em;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select a i {
  color: #FFFFFF;
  height: 3px;
  display: flex;
  align-items: center;
  position: relative;
  top: -3px;
  font-size: 13px;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select .list-itens {
  position: absolute;
  pointer-events: none;
  top: 60px;
  left: 0;
  background-color: #f5f5f5;
  z-index: 0;
  opacity: 0 !important;
  display: flex;
  flex-direction: column;
  width: calc(100% + 10px);
  padding: 10px;
  opacity: 0.9;
  transition: all 0.5s ease;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select .list-itens:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select .list-itens.ativo {
  z-index: 10;
  opacity: 1 !important;
  top: 40px;
  pointer-events: initial !important;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select .list-itens.ativo:after {
  display: none;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select .list-itens label {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select .list-itens label:last-child {
  margin-bottom: 0;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select .list-itens label span {
  font-size: 12px;
  font-weight: 400;
  letter-spacing: .03em;
  color: #737373;
  margin-left: 4px;
}

.cont-leiloes .titlle-default .c-right.all-filters form .cont-select .list-itens label input {
  width: 11px;
}

.cont-leiloes .titlle-default .c-right.all-filters form button {
  background-color: #ec3bf4;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: .03em;
  color: #FFFFFF;
  width: 95px;
  height: 40px;
  border-radius: 6px;
  border: 0;
  cursor: pointer;
  transition: all 0.5s ease;
}

.cont-leiloes .titlle-default .c-right.all-filters form button:hover {
  background-color: #951ec5;
}

.cont-leiloes .flex-cards {
  display: flex;
  flex-wrap: wrap;
}

.cont-leiloes article {
  display: flex;
  flex-direction: column;
  width: 288px;
  background-color: #FFFFFF;
  box-shadow: 0px 0px 14px 3px rgba(0, 0, 0, 0.09);
  border-radius: 10px;
  position: relative;
  margin: 0 15px 15px 0;
}

.cont-leiloes article:nth-child(4n) {
  margin-right: 0;
}

.cont-leiloes article .cont-foto {
  width: 100%;
  height: 190px;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  z-index: 2;
}

.cont-leiloes article .cont-foto .h-desconto {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 70px;
  position: absolute;
  top: 0;
  left: 15px;
  background-color: #ec3bf4;
  text-align: center;
  border-radius: 6px;
}

.cont-leiloes article .cont-foto .h-desconto strong,
.cont-leiloes article .cont-foto .h-desconto span {
  color: #FFFFFF;
  font-weight: 700;
  letter-spacing: .03em;
}

.cont-leiloes article .cont-foto .h-desconto strong {
  font-size: 21px;
}

.cont-leiloes article .cont-foto .h-desconto span {
  font-size: 9px;
  text-transform: uppercase;
  margin-top: 3px;
}

.cont-leiloes article .cont-foto .h-count {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 45px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  background-color: #ec3bf4;
  text-align: center;
  border-radius: 6px;
  opacity: 0.7;
}

.cont-leiloes article .cont-foto .h-count strong,
.cont-leiloes article .cont-foto .h-count span {
  color: #FFFFFF;
  font-weight: 700;
  letter-spacing: .03em;
}

.cont-leiloes article .cont-foto .h-count strong {
  font-size: 19px;
}

.cont-leiloes article .cont-foto .h-count span {
  font-size: 9px;
  text-transform: uppercase;
  margin-top: 3px;
}

.cont-leiloes article .cont-foto .img-lote {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.cont-leiloes article .cont-info {
  position: relative;
  background-color: #FFFFFF;
  border-radius: 0 0 10px 10px;
  overflow: hidden;
  flex: 1;
  display: flex;
  flex-direction: column;
}

.cont-leiloes article .cont-info a {
  display: flex;
  flex-direction: column;
  padding: 12px 15px;
  flex: 1;
}

.cont-leiloes article .cont-info .flex-1 {
  flex: 1;
  display: flex;
  flex-direction: column;
}

.cont-leiloes article .cont-info .r1 {
  display: flex;
  flex-direction: column;
}

.cont-leiloes article .cont-info .r1 ul {
  display: flex;
  align-items: center;
}

.cont-leiloes article .cont-info .r1 ul li {
  text-transform: uppercase;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: .03em;
}

.cont-leiloes article .cont-info .r1 ul li.i-cod {
  color: #ec3bf4;
  margin-right: 8px;
}

.cont-leiloes article .cont-info .r1 ul li.i-status {
  color: #951ec5;
}

.cont-leiloes article .cont-info .r1 h3 {
  font-size: 17px;
  font-weight: 700;
  letter-spacing: .03em;
  color: #737373;
  margin: 3px 0 9px 0;
}

.cont-leiloes article .cont-info .r2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 18px;
}

.cont-leiloes article .cont-info .r2 .c-left {
  display: flex;
  align-items: center;
}

.cont-leiloes article .cont-info .r2 .c-left img {
  height: 20px;
  margin-right: 6px;
  position: relative;
  top: -1px;
}

.cont-leiloes article .cont-info .r2 .c-left .c-local {
  display: flex;
  flex-direction: column;
}

.cont-leiloes article .cont-info .r2 .c-left .c-local strong {
  font-size: 12px;
  color: #737373;
  font-weight: 700;
  letter-spacing: .03em;
}

.cont-leiloes article .cont-info .r2 .c-left .c-local span {
  font-size: 11px;
  color: #737373;
  font-weight: 400;
  letter-spacing: .03em;
  margin-top: 1px;
}

.cont-leiloes article .cont-info .r2 .c-right img {
  max-width: 75px;
  max-height: 32px;
  display: block;
  object-fit: contain;
}

.cont-leiloes article .cont-info .cont-datas {
  display: flex;
  flex-direction: column;
}

.cont-leiloes article .cont-info .cont-datas li {
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
}

.cont-leiloes article .cont-info .cont-datas li:last-child {
  margin-bottom: 15px;
}

.cont-leiloes article .cont-info .cont-datas li .line-1 strong {
  width: max-content;
  height: 22px;
  padding: 0 9px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ec3bf4;
  color: #FFFFFF;
  font-weight: 700;
  letter-spacing: .03em;
  border-radius: 4px;
  font-size: 11.5px;
  line-height: 1;
}

.cont-leiloes article .cont-info .cont-datas li .line-2 {
  display: flex;
  justify-content: space-between;
  margin-top: 6px;
}

.cont-leiloes article .cont-info .cont-datas li .line-2 .col-line {
  display: flex;
  flex-direction: column;
}

.cont-leiloes article .cont-info .cont-datas li .line-2 strong {
  font-weight: 700;
  font-size: 11px;
  color: #737373;
}

.cont-leiloes article .cont-info .cont-datas li .line-2 span {
  color: #737373;
  font-size: 10px;
  font-weight: 400;
  letter-spacing: .03em;
  margin-top: 2px;
  white-space: nowrap;
}

.cont-leiloes article .cont-info .cont-datas li.data-off .line-1 strong {
  opacity: 0.5;
}

.cont-leiloes article .cont-info .cont-datas li.data-off .line-2 span {
  text-decoration: line-through;
}

.cont-leiloes article .cont-info .c-footer {
  padding-top: 12px;
  border-top: 1px dashed #bfbdb8;
}

.cont-leiloes article .cont-info .c-footer .list-itens {
  display: flex;
  justify-content: space-between;
  padding: 0 20px;
}

.cont-leiloes article .cont-info .c-footer .list-itens li {
  display: flex;
  align-items: center;
}

.cont-leiloes article .cont-info .c-footer .list-itens li img {
  margin-right: 6px;
}

.cont-leiloes article .cont-info .c-footer .list-itens li span {
  color: #737373;
  font-size: 11px;
  font-weight: 400;
  letter-spacing: .03em;
  white-space: nowrap;
}

.cont-leiloes .default-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 50px;
}

.cont-leiloes .default-pagination li {
  margin-right: 25px;
}

.cont-leiloes .default-pagination li:last-child {
  margin-right: 0;
}

.cont-leiloes .default-pagination li a {
  height: 42px;
  width: 42px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  text-align: center;
  background-color: #FFFFFF;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
  font-size: 16px;
  color: #737373;
}

.cont-leiloes .default-pagination li a:hover,
.cont-leiloes .default-pagination li a:focus {
  background-color: #f6f6f6;
}

.cont-leiloes .default-pagination li a.disabled {
  cursor: no-drop;
  opacity: 0.5;
  background-color: #FFFFFF !important;
}

.cont-leiloes .default-pagination li.type-number .isCurrent {
  background-color: #dfdfdf;
}

.cont-leiloes .default-pagination li a i {
  position: relative;
}

.cont-leiloes .default-pagination li.arrow-left a i {
  left: -1px;
}

.cont-leiloes .default-pagination li.arrow-right a i {
  right: -1px;
}

.cont-leiloes .cont-cta {
  margin-top: 40px;
  display: flex;
  justify-content: center;
}

.cont-leiloes .cont-cta a {
  width: 222px;
  height: 46px;
  border-radius: 46px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ec3bf4;
  color: #FFFFFF;
  font-weight: 400;
  letter-spacing: .03em;
  font-size: 17.5px;
}

.cont-leiloes .cont-cta a:hover,
.cont-leiloes .cont-cta a:focus {
  background-color: #951ec5;
}

/* END Leilões */
.cont-blog {
  background-color: #f7f7f7;
  user-select: none;
  padding: 70px 0 90px 0;
}

.cont-blog .center {
  display: flex;
  align-items: end;
}

.cont-blog .c-left {
  width: 350px;
  display: flex;
  flex-direction: column;
  padding-right: 30px;
  position: relative;
}

.cont-blog .c-left h2 {
  color: #737373;
  font-size: 40px;
  font-weight: 700;
  letter-spacing: .03em;
  line-height: 0.95;
}

.cont-blog .c-left p {
  color: #737373;
  font-size: 17.5px;
  font-weight: 400;
  letter-spacing: .03em;
  line-height: 1.3;
  margin: 20px 0 58px 0;
}

.cont-blog .c-left a {
  color: #ec3bf4;
  font-size: 17.5px;
  font-weight: 400;
  letter-spacing: .03em;
  line-height: 1.3;
  display: flex;
  align-items: center;
}

.cont-blog .c-left a i {
  color: #bfbdb8;
  margin-left: 9px;
}

.cont-blog .c-right {
  width: calc(100% - 350px);
  display: flex;
  flex-wrap: wrap;
}

.cont-blog .c-right article {
  width: 275px;
  height: 195px;
  border-radius: 12px;
  overflow: hidden;
  margin: 0 8px 8px 0;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 54px 9px -55px rgba(0, 0, 0, 0.1);
  flex-direction: column;
}

.cont-blog .c-right article a {
  flex: 1;
}

.cont-blog .c-right article.index-03,
.cont-blog .c-right article.index-06 {
  margin-right: 0;
}

.cont-blog .c-right article.index-04,
.cont-blog .c-right article.index-05,
.cont-blog .c-right article.index-06 {
  margin-bottom: 0;
}

.cont-blog .c-right article.index-impares {
  background-color: #f3f3f3;
  padding: 30px;
}

.cont-blog .c-right article.index-impares a {
  display: flex;
  align-items: center;
}

.cont-blog .c-right article.index-impares a .cont-img {
  width: 150px;
}

.cont-blog .c-right article.index-impares a .cont-img img {
  width: 100%;
  object-fit: contain;
}

.cont-blog .c-right article.index-01 a .cont-img {
  width: 100%;
}

.cont-blog .c-right article.index-03 {
  align-items: flex-end;
  justify-content: flex-start;
  padding: 0;
}

.cont-blog .c-right article.index-03 a .cont-img {
  width: 90%;
}

.cont-blog .c-right article.index-05 {
  align-items: flex-end;
  padding: 0;
}

.cont-blog .c-right article.index-05 a {
  justify-content: end;
}

.cont-blog .c-right article.index-05 a .cont-img {
  width: 90%;
}

.cont-blog .c-right article.index-pares {
  background-color: #FFFFFF;
}

.cont-blog .c-right article.index-pares a .cont-img {
  width: 275px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.cont-blog .c-right article.index-pares a .cont-img img,
.cont-blog .c-right article.index-impares a .cont-img img {
  width: 100%;
  object-fit: cover;
}

.cont-blog .c-right article.index-impares a .cont-img {
  height: 100%;
}

.cont-blog .c-right article a .cont-img {
  width: 100% !important;
}

.cont-blog .c-right article a .cont-img img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}

.cont-blog .c-right article.index-impares {
  padding: 0;
}

/* END Blog */
.cont-newsletter {
  padding: 100px 0 50px 0;
  user-select: none;
  position: relative;
  overflow: hidden;
  background-color: #a71ee9;
}

.cont-newsletter video {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.cont-newsletter .center {
  display: flex;
  justify-content: space-between;
  position: relative;
  z-index: 2;
}

.cont-newsletter .c-left {
  display: flex;
  flex-direction: column;
  width: 600px;
  padding-right: 30px;
}

.cont-newsletter .c-left h4 {
  color: #FFFFFF;
  font-size: 28.9pt;
  font-weight: 400;
  letter-spacing: .03em;
  line-height: 0.95;
  margin-bottom: 12px;
}

.cont-newsletter .c-left h4 strong {
  font-weight: 700;
}

.cont-newsletter .c-left p {
  color: #FFFFFF;
  font-size: 17.7pt;
  font-weight: 400;
  letter-spacing: .03em;
  line-height: 1.3;
  margin-bottom: 15px;
}

.cont-newsletter .c-left p:last-child {
  margin-bottom: 0;
}

.cont-newsletter .c-left .show-social {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 35px;
}

.cont-newsletter .c-left .show-social a {
  display: flex;
  align-items: center;
  width: 270px;
  height: 55px;
  border-radius: 22px;
  padding: 0 17px;
}

.cont-newsletter .c-left .show-social a.a-whatsapp {
  background-color: #ec3cf4;
}

.cont-newsletter .c-left .show-social a.a-instagram {
  background-color: #951ec5;
}

.cont-newsletter .c-left .show-social a .cont-icon {
  width: 36px;
  margin-right: 10px;
}

.cont-newsletter .c-left .show-social a .cont-icon img {
  width: 100%;
}

.cont-newsletter .c-left .show-social a .cont-text {
  display: flex;
  flex-direction: column;
}

.cont-newsletter .c-left .show-social a .cont-text span {
  color: #FFFFFF;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: .03em;
}

.cont-newsletter .c-left .show-social a .cont-text strong {
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: .03em;
}

.cont-newsletter .c-right {
  display: flex;
  flex-direction: column;
  width: 484px;
}

.cont-newsletter .c-right h3 {
  color: #FFFFFF;
  font-size: 28.9pt;
  font-weight: 400;
  letter-spacing: .03em;
  line-height: 0.95;
  margin-bottom: 18px;
}

.cont-newsletter .c-right h3 strong {
  font-weight: 700;
}

.cont-newsletter .c-right form {
  display: flex;
  flex-direction: column;
  align-items: end;
}

.cont-newsletter .c-right form .cont-input {
  width: 100%;
  margin-bottom: 17px;
}

.cont-newsletter .c-right form .cont-input input {
  width: 100%;
  height: 55px;
  border-radius: 22px;
  padding: 0 17px;
  background-color: #FFFFFF;
  border: 0;
  outline: none;
  color: #737373;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: .03em;
}

.cont-newsletter .c-right form .cont-input input::placeholder {
  color: #737373;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: .03em;
}

.cont-newsletter .c-right form button {
  cursor: pointer;
  user-select: none;
  border: 0;
  outline: none;
  background-color: #951ec5;
  width: 150px;
  height: 44px;
  border-radius: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 17px;
  font-weight: 700;
  letter-spacing: .03em;
  color: #FFFFFF;
}

.cont-newsletter .c-right form button:hover,
.cont-newsletter .c-right form button:focus {
  background-color: #7f16aa;
}

/**/
footer {
  background-color: #FFFFFF;
  padding: 90px 0 35px 0;
}

footer .center {
  display: flex;
  flex-direction: column;
}

footer .row-01 {
  display: flex;
}

footer .row-01 .c-left {
  min-width: 220px;
  max-width: 220px;
}

footer .row-01 .c-left .cont-logo-footer {
  width: 170px;
  height: 170px;
}

footer .row-01 .c-left .cont-logo-footer .logo-footer {
  text-indent: -5000px;
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

footer .row-01 .c-right {
  display: flex;
  flex-direction: column;
  width: calc(100% - 220px);
  padding-left: 70px;
}

footer .row-01 .c-right .cont-cols {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
}

footer .row-01 .c-right .cont-cols .col {
  display: flex;
  flex-direction: column;
}

footer .row-01 .c-right .cont-cols .col .nav-footer h6 {
  color: #ec3bf4;
  font-size: 12pt;
  font-weight: 700;
  letter-spacing: .03em;
}

footer .row-01 .c-right .cont-cols .col .nav-footer {
  display: flex;
  flex-direction: column;
}

footer .row-01 .c-right .cont-cols .col .nav-footer li {
  margin-top: 12px;
}

footer .row-01 .c-right .cont-cols .col .nav-footer li a {
  color: #737373;
  font-size: 12pt;
  font-weight: 400;
  letter-spacing: .03em;
}

footer .row-01 .c-right .cont-cols .col.col-04 .a1 {
  display: flex;
  align-items: center;
  color: #ec3bf4;
  font-size: 12pt;
  font-weight: 700;
  letter-spacing: .03em;
}

footer .row-01 .c-right .cont-cols .col.col-04 .a1 img {
  width: 20px;
  margin-left: 7px;
  position: relative;
  top: -1px;
}

footer .row-01 .c-right .cont-cols .col.col-04 .a2 {
  margin: 10px 0 26px 0;
  color: #737373;
  font-size: 12pt;
  font-weight: 400;
  letter-spacing: .03em;
}

footer .row-01 .c-right .cont-cols .col.col-04 .a2 span {
  color: #737373;
  font-size: 12pt;
  font-weight: 700;
  letter-spacing: .03em;
}

footer .row-01 .c-right .cont-cols .col.col-04 p {
  color: #737373;
  font-size: 12pt;
  font-weight: 400;
  letter-spacing: .03em;
  line-height: 1.3;
}

footer .row-01 .c-right .end-cols {
  display: flex;
  justify-content: space-between;
  margin: 50px 0;
}

footer .row-01 .c-right .end-cols .col-left {
  display: flex;
  flex-direction: column;
}

footer .row-01 .c-right .end-cols .col-left strong {
  color: #737373;
  font-size: 12pt;
  font-weight: 700;
  letter-spacing: .03em;
}

footer .row-01 .c-right .end-cols .col-left .list-matriculas {
  display: flex;
  flex-direction: column;
}

footer .row-01 .c-right .end-cols .col-left .list-matriculas li {
  display: flex;
  align-items: center;
  margin-top: 3px;
}

footer .row-01 .c-right .end-cols .col-left .list-matriculas li span {
  color: #737373;
  font-size: 12pt;
  font-weight: 400;
  letter-spacing: .03em;
}

footer .row-01 .c-right .end-cols .col-left .list-matriculas li span.s-1 {
  width: 150px;
}

footer .row-01 .c-right .end-cols .col-left .list-matriculas li span.s-2 {
  width: 20px;
}

footer .row-02 {
  border-top: 1px dashed #bfbdb8;
  display: flex;
  justify-content: space-between;
  padding: 25px 25px 0 25px;
}

footer .row-01 .c-right .end-cols .col-right {
  width: 130px;
}

footer .row-01 .c-right .end-cols .col-right img {
  width: 100%;
}

footer .row-02 .c-left {
  display: flex;
  align-items: center;
}

footer .row-02 .c-left p {
  color: #737373;
  font-size: 12pt;
  font-weight: 400;
  letter-spacing: .03em;
}

footer .row-02 .c-left a {
  color: #737373;
  font-size: 12pt;
  font-weight: 400;
  letter-spacing: .03em;
  margin-left: 60px;
}

footer .row-02 .c-right .list-social {
  display: flex;
  align-items: center;
}

footer .row-02 .c-right .list-social li {
  margin-left: 20px;
}

footer .row-02 .c-right .list-social li a {
  display: flex;
}

footer .row-02 .c-right .list-social li a img {
  width: 25px;
  height: 25px;
  object-fit: contain;
}

/* Action Efects */
body,
.load-show,
header .cont-middle .action-nav .cont-categoriasHeader .btn-show,
header .action-auth .btn-auth,
.cont-banner .slick-dots li button,
.cont-comitentes .slide-itens .b-x,
.cont-destaques .cont-cta a,
.cont-leiloes .cont-cta a,
.cont-leiloes .default-pagination li a,
.cont-destaques .flex-itens .swiper-button-prev .b-x,
.cont-destaques .flex-itens .swiper-button-next .b-x,
.cont-newsletter .c-right form button,
header .cont-middle .action-nav .cont-navMenu .show-menu {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

/* Media Query */
@media screen and (max-width: 1380px) {
  .cont-destaques .flex-itens article {
    width: 100%;
  }
  .cont-destaques .flex-itens .swiper-button-prev .b-x {
    left: 5px;
  }
  .cont-destaques .flex-itens .swiper-button-next .b-x {
    right: 5px;
  }
}

@media screen and (max-width: 1325px) {
  .center {
    padding: 0 15px;
  }
}

@media screen and (min-width: 1291px) and (max-width: 1400px) {
  header .cont-middle {
    margin-left: 30px;
  }
  header .cont-middle .action-busca {
    margin-right: 15px;
  }
  header .cont-middle .action-nav .cont-navMenu .show-menu {
    margin-right: 0;
  }
  header .action-auth .btn-auth {
    margin-right: 8px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader {
    margin-right: 25px;
  }
}

@media screen and (min-width: 1201px) and (max-width: 1290px) {
  header .cont-middle {
    margin-left: 30px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show {
    padding: 0 15px;
  }
  header .cont-middle .action-busca {
    margin-right: 15px;
    width: 320px;
  }
  header .cont-middle .action-nav .cont-navMenu .show-menu {
    margin-right: 0;
  }
  header .action-auth .btn-auth {
    margin-right: 8px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader {
    margin-right: 25px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show img {
    width: 13px;
    margin-left: 10px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show span {
    font-size: 13px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show span strong {
    font-size: 14px;
  }
  .cont-blog .c-left {
    width: 310px;
    padding-right: 10px;
  }
}

@media screen and (min-width: 1001px) and (max-width: 1200px) {
  header .cont-middle .action-nav .cont-extras {
    display: none;
  }
  header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul li.nav-mapa {
    display: block;
  }
  header .cont-middle {
    margin-left: 30px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show {
    padding: 0 15px;
  }
  header .cont-middle .action-busca {
    margin-right: 15px;
    width: 320px;
  }
  header .cont-middle .action-nav .cont-navMenu .show-menu {
    margin-right: 0;
  }
  header .action-auth .btn-auth {
    margin-right: 8px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader {
    margin-right: 25px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show img {
    width: 13px;
    margin-left: 10px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show span {
    font-size: 13px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show span strong {
    font-size: 14px;
  }
}

@media screen and (min-width: 771px) and (max-width: 1100px) {
  header .cont-middle .action-nav .cont-extras {
    display: none;
  }
  header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul li.nav-mapa {
    display: block;
  }
  header .cont-middle {
    justify-content: center;
    flex-direction: column;
  }
  header .cont-middle .action-nav,
  header .cont-middle .action-nav .cont-navMenu {
    height: max-content;
    margin-bottom: 10px;
  }
  header .cont-middle .action-nav .cont-navMenu,
  header .cont-middle .action-nav .cont-categoriasHeader {
    margin: 0;
  }
  header .h-left,
  header .cont-middle {
    width: 100%;
  }
  header .cont-middle {
    margin: 0;
    padding: 0 30px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show {
    padding: 15px;
  }
  header .cont-middle .action-nav .cont-navMenu .show-menu {
    padding: 10px;
  }
  header .cont-middle .action-nav .cont-navMenu .list-nav-menu.ativo {
    top: 45px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria.ativo {
    top: 56px;
  }
  header .cont-middle .action-busca {
    order: 2;
    margin: 0;
    width: 100%;
    position: relative;
    top: -14px;
    z-index: 1;
  }
  header .h-right {
    align-items: end;
    margin-bottom: 50px;
  }
}

@media screen and (max-width: 770px) {
  header .cont-middle .action-nav .cont-extras {
    display: none;
  }
  header .cont-middle .action-nav .cont-navMenu .list-nav-menu ul li.nav-mapa {
    display: block;
  }
  header .cont-middle {
    justify-content: center;
    flex-direction: column;
  }
  header .cont-middle .action-nav,
  header .cont-middle .action-nav .cont-navMenu {
    height: max-content;
    margin-bottom: 10px;
  }
  header .cont-middle .action-nav .cont-navMenu,
  header .cont-middle .action-nav .cont-categoriasHeader {
    margin: 0;
  }
  header .h-left,
  header .cont-middle {
    width: 100%;
  }
  header .cont-middle {
    margin: 0;
    padding: 0 30px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show {
    padding: 15px;
  }
  header .cont-middle .action-nav .cont-navMenu .show-menu {
    padding: 10px;
  }
  header .cont-middle .action-nav .cont-navMenu .list-nav-menu.ativo {
    top: 45px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria.ativo {
    top: 56px;
  }
  header .cont-middle .action-busca {
    order: 2;
    margin: 0;
    width: 100%;
    position: relative;
    top: -14px;
    z-index: 1;
  }
  header .h-right {
    align-items: end;
    margin-bottom: 50px;
  }
  header .cont-middle {
    padding: 0 15px;
  }
  header .cont-logo {
    min-width: 110px;
    max-width: 110px;
    height: 102px;
  }
}

@media screen and (max-width: 720px) {
  header .cont-middle .action-busca {
    display: none;
  }
  header .h-right {
    position: absolute;
    bottom: 15px;
    right: 15px;
    height: auto;
    margin: 0 0 15px 0;
  }
  header .cont-middle {
    align-items: end;
    height: auto;
    position: relative;
    top: -20px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria {
    left: initial;
    right: 143px;
  }
  header .cont-middle .action-nav {
    position: relative;
    right: -15px;
  }
  .cont-blog .c-left h2 {
    font-size: 32px;
  }
}

@media screen and (max-width: 520px) {
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show img {
    width: 10px;
    margin-left: 9px;
  }
  header .cont-middle .action-nav .cont-navMenu .show-menu {
    margin: 0;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show span {
    font-size: 13px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show span strong {
    font-size: 13px;
  }
  header .cont-middle {
    padding-left: 0;
  }
  .cont-destaques,
  .cont-leiloes {
    padding: 60px 0 45px 0;
  }
  .titlle-default .c-left span {
    font-size: 23;
  }
  .titlle-default .c-left strong,
  .cont-blog .c-left h2,
  .cont-newsletter .c-left h4,
  .cont-newsletter .c-right h3 {
    font-size: 28px;
  }
  .cont-newsletter .c-left .show-social a {
    justify-content: center;
  }
  footer .row-02 .c-right .list-social li a img {
    width: 27px;
    object-fit: contain;
  }
}

@media screen and (max-width: 450px) {
  header .cont-logo {
    min-width: 90px;
    max-width: 90px;
    height: 90px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .btn-show {
    padding: 8px;
  }
  header .center {
    height: 125px;
  }
  header .cont-middle .action-nav .cont-navMenu .show-menu svg {
    width: 20px;
  }
  .reset-header {
    height: 125px;
  }
  .cont-banner .slick-dots {
    bottom: 26px !important;
  }
  .cont-comitentes .slide-itens .b-x.b-left {
    left: 0;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria.ativo {
    top: 45px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria {
    right: 0;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria {
    min-width: 100%;
  }
  header .cont-middle .action-nav .cont-navMenu .list-nav-menu.ativo {
    top: 40px;
  }
  header .cont-middle .action-nav .cont-navMenu .list-nav-menu {
    left: -55px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria {
    flex-direction: column;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria {
    right: 52px;
  }
  header .cont-middle .action-nav .cont-categoriasHeader .subMenuCategoria .itens-left {
    width: 100%;
    margin-bottom: 20px;
  }
}

/* END Header */
@media screen and (min-width: 1201px) and (max-width: 1290px) {
  .cont-comitentes .slide-itens .b-x.b-left {
    left: 0;
  }
}

/* END Comitente */
@media screen and (min-width: 1251px) and (max-width: 1460px) {
  .cont-leiloes article {
    width: 23.5%;
    margin-right: 2%;
  }
}

@media screen and (min-width: 1251px) and (max-width: 1290px) {
  .cont-leiloes article {
    width: 24.2%;
    margin-right: 1%;
  }
}

@media screen and (min-width: 1021px) and (max-width: 1250px) {
  .cont-leiloes article {
    width: 32% !important;
    margin: 0 2% 2% 0 !important;
  }
  .cont-leiloes article:nth-child(3n) {
    margin-right: 0 !important;
  }
}

@media screen and (min-width: 790px) and (max-width: 1460px) {
  .cont-blog .c-right article {
    width: 31.5%;
    margin: 0 1% 1% 0;
  }
}

@media screen and (min-width: 701px) and (max-width: 1020px) {
  .cont-leiloes article {
    width: 49% !important;
    margin: 0 2% 20px 0 !important;
  }
  .cont-leiloes article:nth-child(2n) {
    margin-right: 0 !important;
  }
}

@media screen and (max-width: 700px) {
  .cont-leiloes article {
    width: 100% !important;
    margin: 0 0 20px 0 !important;
  }
}

/* END Leilões */
@media screen and (min-width: 1201px) and (max-width: 1290px) {
  .cont-blog .c-right {
    width: calc(100% - 310px);
  }
}

@media screen and (min-width: 941px) and (max-width: 1200px) {
  .cont-blog .center {
    flex-direction: column;
    align-items: center;
  }
  .cont-blog .c-left {
    width: 100%;
    padding: 0;
    text-align: center;
  }
  .cont-blog .c-left h2 br {
    display: none;
  }
  .cont-blog .c-left a {
    width: max-content;
    margin: 0 auto 40px auto;
  }
  .cont-blog .c-right {
    width: 100%;
  }
  .cont-blog .c-right article {
    width: 32.5%;
    margin: 0 1.2% 1.2% 0;
  }
}

@media screen and (max-width: 940px) {
  .cont-blog .center {
    flex-direction: column;
    align-items: center;
  }
  .cont-blog .c-left {
    width: 100%;
    padding: 0;
    text-align: center;
  }
  .cont-blog .c-left h2 br {
    display: none;
  }
  .cont-blog .c-left a {
    width: max-content;
    margin: 0 auto 40px auto;
  }
  .cont-blog .c-right {
    width: 100%;
  }
  .cont-blog .c-right article {
    width: 49%;
    margin: 0 2% 2% 0 !important;
  }
  .cont-blog .c-right article:nth-child(2n) {
    margin-right: 0 !important;
  }
}

@media screen and (max-width: 650px) {
  .cont-blog .center {
    flex-direction: column;
    align-items: center;
  }
  .cont-blog .c-left {
    width: 100%;
    padding: 0;
    text-align: center;
  }
  .cont-blog .c-left h2 br {
    display: none;
  }
  .cont-blog .c-left a {
    width: max-content;
    margin: 0 auto 40px auto;
  }
  .cont-blog .c-right {
    width: 100%;
  }
  .cont-blog .c-right article {
    width: 100%;
    margin: 0 0 2% 0 !important;
  }
  .cont-blog .c-right article.index-impares a {
    height: 100%;
  }
  .cont-blog .c-right article.index-impares a .cont-img {
    height: 90%;
  }
}

/* END Blog */
@media screen and (min-width: 801px) and (max-width: 1080px) {
  .cont-newsletter {
    padding: 50px 0;
  }
  .cont-newsletter .center {
    flex-direction: column;
  }
  .cont-newsletter .c-left {
    width: 70%;
    padding: 0;
    text-align: center;
    align-items: center;
    margin: auto;
  }
  .cont-newsletter .c-right {
    width: 70%;
    padding: 0;
    text-align: center;
    align-items: center;
    margin: auto;
  }
  .cont-newsletter .c-right form {
    width: 100%;
  }
  .cont-newsletter .c-left .show-social {
    justify-content: flex-start;
    margin-bottom: 35px;
  }
  .cont-newsletter .c-left .show-social a.a-whatsapp {
    margin-right: 15px;
  }
}

@media screen and (max-width: 800px) {
  .cont-newsletter {
    padding: 50px 0;
  }
  .cont-newsletter .center {
    flex-direction: column;
  }
  .cont-newsletter .c-left {
    width: 90%;
    padding: 0;
    text-align: center;
    align-items: center;
    margin: auto;
  }
  .cont-newsletter .c-right {
    width: 90%;
    padding: 0;
    text-align: center;
    align-items: center;
    margin: auto;
  }
  .cont-newsletter .c-right form {
    width: 100%;
  }
  .cont-newsletter .c-left .show-social {
    justify-content: flex-start;
    margin-bottom: 35px;
  }
  .cont-newsletter .c-left .show-social a.a-whatsapp {
    margin-right: 15px;
  }
}

@media screen and (max-width: 620px) {
  .cont-newsletter .c-left .show-social {
    flex-direction: column;
  }
  .cont-newsletter .c-left .show-social a.a-whatsapp {
    margin: 0 0 15px 0;
  }
}

@media screen and (max-width: 490px) {
  .cont-newsletter .c-left,
  .cont-newsletter .c-right {
    width: 100%;
  }
}

/* END Newsletter */
@media screen and (min-width: 1051px) and (max-width: 1215px) {
  footer .row-01 .c-left {
    min-width: 170px;
    max-width: 170px;
  }
  footer .row-01 .c-left .cont-logo-footer {
    width: 170px;
    height: 150px;
  }
  footer .row-01 .c-right {
    width: calc(100% - 170px);
    padding-left: 30px;
  }
  footer .row-01 .c-right .cont-cols .col .nav-footer h6,
  footer .row-01 .c-right .cont-cols .col .nav-footer li a,
  footer .row-01 .c-right .cont-cols .col.col-04 p,
  footer .row-01 .c-right .cont-cols .col.col-04 .a2 {
    font-size: 15px;
  }
  footer .row-01 .c-right .cont-cols .col.col-04 .a1 {
    font-size: 16px;
  }
}

@media screen and (min-width: 930px) and (max-width: 1050px) {
  footer .row-01 .c-left {
    min-width: 170px;
    max-width: 170px;
  }
  footer .row-01 .c-left .cont-logo-footer {
    width: 170px;
    height: 150px;
  }
  footer .row-01 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  footer .row-01 .c-right {
    padding: 50px 0 0 0;
  }
  footer .row-01 .c-right .cont-cols .col .nav-footer h6,
  footer .row-01 .c-right .cont-cols .col .nav-footer li a,
  footer .row-01 .c-right .cont-cols .col.col-04 p,
  footer .row-01 .c-right .cont-cols .col.col-04 .a2 {
    font-size: 15px;
  }
  footer .row-01 .c-right .cont-cols .col.col-04 .a1 {
    font-size: 16px;
  }
  footer .row-01 .c-right {
    width: 100%;
    text-align: center;
  }
  footer .row-01 .c-right .cont-cols .col.col-04 .a1 {
    justify-content: center;
  }
}

@media screen and (min-width: 1030px) and (max-width: 1150px) {
  footer .row-02 {
    padding: 25px 0 0 0;
  }
  footer .row-02 .c-left a {
    margin-left: 36px;
  }
}

@media screen and (max-width: 1030px) {
  footer .row-02 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  footer .row-02 .copy {
    text-align: center;
  }
  footer .row-02 .c-right .list-social {
    margin-top: 15px;
  }
  footer .row-02 .c-right .list-social li {
    margin: 0 7px;
  }
}

@media screen and (max-width: 930px) {
  footer .row-01 .c-left {
    min-width: 170px;
    max-width: 170px;
  }
  footer .row-01 .c-left .cont-logo-footer {
    width: 170px;
    height: 150px;
  }
  footer .row-01 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  footer .row-01 .c-right .cont-cols,
  footer .row-01 .c-right .end-cols {
    flex-direction: column;
    align-items: center;
  }
  footer .row-01 .c-right {
    padding: 50px 0 0 0;
  }
  footer .row-01 .c-right .cont-cols .col {
    margin-bottom: 50px;
  }
  footer .row-01 .c-right .cont-cols .col:last-child {
    margin-bottom: 0;
  }
  footer .row-01 .c-right .end-cols .col-left .list-matriculas li span.s-1 {
    width: 127px;
  }
  footer .row-01 .c-right .end-cols .col-left .list-matriculas {
    margin-bottom: 20px;
  }
  footer .row-02 .c-left {
    flex-direction: column;
  }
  footer .row-02 .c-left a {
    margin: 4px 0 0 0;
  }
  footer .row-01 .c-right .cont-cols .col .nav-footer h6,
  footer .row-01 .c-right .cont-cols .col .nav-footer li a,
  footer .row-01 .c-right .cont-cols .col.col-04 p,
  footer .row-01 .c-right .cont-cols .col.col-04 .a2 {
    font-size: 15px;
  }
  footer .row-01 .c-right .cont-cols .col.col-04 .a1 {
    font-size: 16px;
  }
  footer .row-01 .c-right {
    width: 100%;
    text-align: center;
  }
  footer .row-01 .c-right .cont-cols .col.col-04 .a1 {
    justify-content: center;
  }
}

/* END Footer */
@media screen and (max-width: 1520px) {
  .cont-destaques .flex-itens .swiper-button-prev {
    left: -15px;
  }
  .cont-destaques .flex-itens .swiper-button-next {
    right: -15px;
  }
}

@media screen and (max-width: 400px) {
  .cont-leiloes .default-pagination li {
    margin-right: 12px;
  }
  .cont-leiloes .default-pagination li a {
    width: 36px;
    height: 36px;
  }
}

.h-comitente .bg {
  background-color: #F8F8F8;
}

.h-comitente .bg img {
  width: 100%;
}

.h-comitente .cont-txt {
  display: flex;
}

.h-comitente .cont-txt .c-left {
  min-width: 190px;
  max-width: 190px;
  min-height: 190px;
  max-height: 190px;
  border-radius: 100%;
  position: relative;
  top: -55px;
  border: 2px solid #FFFFFF;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f7f7f7;
}

.h-comitente .cont-txt .c-left img {
  width: 80%;
  height: 80%;
  object-fit: contain;
}

.h-comitente .cont-txt .c-right {
  padding: 50px 0 0 0;
  display: flex;
  flex-direction: column;
}

.pwd-pag {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.pwd-pag li {
  float: left;
}

.pwd-pag span,
.pwd-pag li,
.pwd-pag li a {
  color: #737373;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: .03em;
  display: flex;
  align-items: center;
}

.pwd-pag li.ativo {
  color: #737373;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: .03em;
}

.pwd-pag li a img {
  margin-right: 8px;
  width: 18px;
  position: relative;
  top: -2px;
}

.pwd-pag span {
  padding: 0 7px;
  opacity: 0.6;
}

.pwd-pag span img {
  width: 12px;
}

.h-comitente .cont-txt .c-right h1 {
  color: #737373;
  font-size: 25px;
  font-weight: 700;
  letter-spacing: .03em;
  margin-top: 8px;
}

.data-comitente {
  margin-bottom: 50px;
}

.data-comitente .center {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
}

.data-comitente .c-left {
  display: flex;
  flex-direction: column;
}

.data-comitente .c-left a {
  display: flex;
  align-items: center;
}

.data-comitente .c-left a p {
  display: flex;
  flex-direction: column;
  text-align: left;
  font-size: 13px;
  color: #737373;
  font-weight: 600;
  letter-spacing: .03em;
  margin-left: 7px;
}

.data-comitente .c-left a p span {
  color: #ec3bf4;
  font-weight: 600;
}

.data-comitente .c-left .totalItens {
  color: #737373;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: .03em;
  margin-top: 15px;
}

.data-comitente .c-left .totalItens span {
  font-weight: 700;
}

.data-comitente .c-right {
  display: flex;
  align-items: center;
}

.data-comitente .c-right span {
  color: #737373;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: .03em;
  margin-right: 5px;
}

.data-comitente .c-right select {
  color: #737373;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: .03em;
  border: 0;
  background-color: transparent;
  cursor: pointer;
  outline: none;
}

.pag-lote .cont-fotos {
  background-color: #FFFFFF;
  position: relative;
  height: 500px;
  z-index: 1;
  max-width: 100%;
}

.pag-lote .cont-fotos .full-actions .full-alter {
  opacity: 0;
  z-index: 0;
  pointer-events: none;
  transition: all 0.5s ease;
}

.pag-lote .cont-fotos .full-actions .full-alter.ativo {
  z-index: 10;
  opacity: 1;
  pointer-events: initial !important;
}

.pag-lote .cont-fotos .full-actions .mapa-action,
.pag-lote .cont-fotos .full-actions .street-action {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.pag-lote .cont-fotos .full-actions .mapa-action iframe,
.pag-lote .cont-fotos .full-actions .street-action iframe {
  width: 100%;
  height: 100%;
}

.pag-lote .cont-fotos .h-desconto {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 140px;
  height: 110px;
  position: absolute;
  top: 0;
  right: 100px;
  background-color: #ec3bf4;
  text-align: center;
  border-radius: 6px;
  z-index: 15;
  box-shadow: 0px 54px 9px -55px rgba(0, 0, 0, 0.1);
}

.pag-lote .cont-fotos .h-desconto strong,
.pag-lote .cont-fotos .h-desconto span {
  color: #FFFFFF;
  font-weight: 700;
  letter-spacing: .03em;
}

.pag-lote .cont-fotos .h-desconto strong {
  font-size: 45px;
}

.pag-lote .cont-fotos .h-desconto span {
  font-size: 12px;
  text-transform: uppercase;
  margin-top: 3px;
}

.pag-lote .cont-fotos .slide {
  height: 500px;
  margin: auto;
  display: flex;
}

.pag-lote .cont-fotos .slide img {
  object-fit: cover;
  height: 500px;
  width: 100%;
  cursor: pointer !important;
}

.pag-lote .cont-fotos .slide .b-l {
  opacity: 0.8;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9;
  width: 50px;
  height: 50px;
  background-color: #ffffff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.5s ease;
  cursor: pointer;
}

.pag-lote .cont-fotos .slide .b-l svg {
  height: 40px;
  width: 14px;
}

.pag-lote .cont-fotos .slide .b-l:hover {
  opacity: 1;
}

.pag-lote .cont-fotos .slide .b-l.b-left {
  left: 30px;
}

.pag-lote .cont-fotos .slide .b-l.b-right {
  right: 30px;
}

.row-loteInfos .center {
  display: flex;
  justify-content: space-between;
}

.row-loteInfos .c-left {
  padding: 60px 60px 0 0;
  display: flex;
  flex-direction: column;
  width: calc(100% - 500px);
  position: relative;
}

.row-loteInfos .c-left .flex-1 .r1 {
  display: flex;
  justify-content: space-between;
  margin-top: 25px;
  position: relative;
}

.row-loteInfos .c-left .flex-1 .r1 .ul-itens {
  display: flex;
  align-items: center;
}

.row-loteInfos .c-left .flex-1 .r1 .ul-itens li {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: .03em;
}

.row-loteInfos .c-left .flex-1 .r1 .ul-itens li.i-cod {
  color: #ec3bf4;
  margin-right: 25px;
}

.row-loteInfos .c-left .flex-1 .r1 .ul-itens li.i-status {
  color: #951ec5;
}

.row-loteInfos .c-left .flex-1 .r1 .ul-social {
  display: flex;
  align-items: center;
}

.row-loteInfos .c-left .flex-1 .r1 .ul-social a {
  color: #737373;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: .03em;
  margin-right: 25px;
  display: flex;
  align-items: center;
  cursor: pointer;
}

.row-loteInfos .c-left .flex-1 .r1 .ul-social a:last-child {
  margin-right: 0;
}

.row-loteInfos .c-left .flex-1 .r1 .ul-social a img {
  margin-right: 8px;
  width: 18px;
  position: relative;
  top: -2px;
}

.row-loteInfos .c-left .flex-1 .r2 h1 {
  color: #737373;
  font-size: 28px;
  font-weight: 700;
  letter-spacing: .03em;
  margin: 20px 0 10px 0;
}

.row-loteInfos .c-left .flex-1 .r3 {
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
  border-bottom: 1px dashed #bfbdb8;
  margin-bottom: 20px;
  width: 100%;
  align-items: center;
}

.row-loteInfos .c-left .flex-1 .r3 .c-left-local {
  display: flex;
  align-items: center;
  padding-right: 30px;
}

.row-loteInfos .c-left .flex-1 .r3 .c-left-local img {
  width: 22px;
  margin-right: 6px;
  position: relative;
  top: -1px;
}

.row-loteInfos .c-left .flex-1 .r3 .c-left-local .c-local {
  display: flex;
  flex-direction: column;
}

.row-loteInfos .c-left .flex-1 .r3 .c-left-local .c-local span {
  font-size: 14px;
  color: #737373;
  font-weight: 400;
  letter-spacing: .03em;
  margin-bottom: 2px;
}

.row-loteInfos .c-left .flex-1 .r3 .c-left-local .c-local strong {
  font-size: 14px;
  color: #737373;
  font-weight: 700;
  letter-spacing: .03em;
}

.row-loteInfos .c-left .c-comitent img {
  max-width: 116px;
  max-height: 45px;
  display: block;
  object-fit: contain;
}

.row-loteInfos .c-left .flex-1 .r4 {
  display: flex;
  flex-direction: column;
}

.row-loteInfos .c-left .flex-1 .r4 .list-dados {
  display: flex;
  flex-wrap: wrap;
}

.row-loteInfos .c-left .flex-1 .r4 .list-dados li {
  display: flex;
  align-items: center;
  padding-right: 20px;
  margin-bottom: 15px;
}

.row-loteInfos .c-left .flex-1 .r4 .list-dados li:last-child {
  padding-right: 0;
}

.row-loteInfos .c-left .flex-1 .r4 .list-dados li .cont-icon img {
  width: 38px;
  position: relative;
  top: 2px;
}

.row-loteInfos .c-left .flex-1 .r4 .list-dados li .cont-text {
  display: flex;
  flex-direction: column;
  margin-left: 10px;
}

.row-loteInfos .c-left .flex-1 .r4 .list-dados li .cont-text strong {
  font-size: 18px;
  color: #737373;
  font-weight: 700;
  letter-spacing: .03em;
  margin-bottom: 2px;
}

.row-loteInfos .c-left .flex-1 .r4 .list-dados li .cont-text span {
  font-size: 16px;
  color: #737373;
  font-weight: 400;
  letter-spacing: .03em;
  white-space: nowrap;
}

.row-loteInfos .c-left .cont-situacao {
  width: max-content;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f7f7f7;
  border-radius: 20px;
  height: 62px;
  padding: 0 30px 0 18px;
}

.row-loteInfos .c-left .cont-situacao .c-sicon {
  display: flex;
}

.row-loteInfos .c-left .cont-situacao .c-sicon img {
  width: 40px;
}

.row-loteInfos .c-left .cont-situacao .c-stext {
  display: flex;
  flex-direction: column;
  margin-left: 10px;
}

.row-loteInfos .c-left .cont-situacao .c-stext span {
  font-size: 15px;
  color: #737373;
  font-weight: 400;
  letter-spacing: .03em;
}

.row-loteInfos .c-left .flex-1 .r4 .tipo-leilao {
  margin: 20px 0;
  display: flex;
  justify-content: space-between;
}

.row-loteInfos .c-left .flex-1 .r4 .tipo-leilao div {
  display: flex;
  flex-direction: column;
}

.row-loteInfos .c-left .flex-1 .r4 .tipo-leilao h5 {
  font-size: 18px;
  color: #ec3bf4;
  font-weight: 700;
  letter-spacing: .03em;
  margin-bottom: 2px;
}

.row-loteInfos .c-left .flex-1 .r4 .tipo-leilao ul {
  display: flex;
  flex-wrap: wrap;
}

.row-loteInfos .c-left .flex-1 .r4 .tipo-leilao ul li {
  font-size: 15px;
  color: #737373;
  font-weight: 400;
  letter-spacing: .03em;
  width: 50%;
  margin-top: 3px;
}

.row-loteInfos .c-left .flex-1 .r4 .tipo-leilao ul li a {
  font-size: 15px;
  color: #737373;
  font-weight: 400;
  letter-spacing: .03em;
}

.row-loteInfos .c-left .flex-1 .r4 .tipo-leilao ul li strong {
  font-size: 15px;
  color: #737373;
  font-weight: 700;
  letter-spacing: .03em;
}

.row-loteInfos .c-left .cont-situacao .c-stext strong {
  font-size: 15px;
  color: #737373;
  font-weight: 700;
  letter-spacing: .03em;
  margin-top: 2px;
}

.row-loteInfos .c-left .flex-1 .line-text {
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
}

.row-loteInfos .c-left .flex-1 .line-text h3 {
  color: #737373;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: .03em;
  padding: 0 0 8px 0;
  margin-bottom: 15px;
  width: 100%;
  border-bottom: 1px dashed #bfbdb8;
}

.row-loteInfos .c-left .flex-1 .line-text p,
.row-loteInfos .c-left .flex-1 .line-text div {
  width: 100%;
  color: #737373 !important;
  font-size: 14px !important;
  font-weight: 400;
  letter-spacing: .03em !important;
  margin-bottom: 15px !important;
  line-height: 1.2 !important;
  font-family: "Montserrat", serif !important;
}

.row-loteInfos .c-left .flex-1 .line-text b,
.row-loteInfos .c-left .flex-1 .line-text span {
  line-height: 1.2;
  color: #737373 !important;
  font-size: 15px;
  font-weight: bold;
  letter-spacing: .03em;
  font-family: "Montserrat", serif !important;
}

.row-loteInfos .c-left .flex-1 .line-text span {
  font-weight: 400;
}

.row-loteInfos .c-left .flex-1 .line-text p:last-child {
  margin-bottom: 0;
}

.row-loteInfos .c-left .flex-1 .line-text.list-docs ul {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.row-loteInfos .c-left .flex-1 .line-text.list-docs ul li {
  margin-right: 5px;
  margin-bottom: 5px;
}

.row-loteInfos .c-left .flex-1 .line-text.list-docs ul li:last-child {
  margin-right: 0;
}

.row-loteInfos .c-left .flex-1 .line-text.list-docs ul li a {
  height: 38px;
  padding: 0 16px;
  color: #ffffff;
  font-size: 13px;
  font-weight: 400;
  letter-spacing: .03em;
  display: flex;
  align-items: center;
  background-color: #ec3bf4;
  border-radius: 5px;
  white-space: nowrap;
  transition: all 0.5s ease;
  opacity: 0.8;
}

.row-loteInfos .c-left .flex-1 .line-text.list-docs ul li a:hover,
.row-loteInfos .c-left .flex-1 .line-text.list-docs ul li a:focus {
  opacity: 1;
}

.row-loteInfos .c-left .flex-1 .line-text.list-docs ul li a img {
  margin-right: 6px;
  width: 15px;
  position: relative;
}

.row-loteInfos .c-left .flex-1 .line-text.is-list ul {
  padding-left: 18px;
}

.row-loteInfos .c-left .flex-1 .line-text.is-list ul li {
  width: 100%;
  color: #737373;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: .03em;
  margin-bottom: 3px;
  line-height: 1.2;
  padding-left: 4px;
  list-style: disc;
}

.row-loteInfos .c-left .flex-1 .line-text.is-list ul li strong {
  font-weight: 700;
}

.row-loteInfos .c-right {
  display: flex;
  flex-direction: column;
  min-width: 500px;
  max-width: 500px;
}

.row-loteInfos .c-right .col-1 {
  background-color: #f7f7f7;
  padding: 30px 22px 22px 22px;
  border-radius: 18px;
  position: sticky;
  top: 133px;
  margin: 20px 0;
}

.row-loteInfos .c-right .list-itens {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px dashed #bfbdb8;
  padding: 0 12px 15px 12px;
  margin-bottom: 25px;
}

.row-loteInfos .c-right .list-itens li {
  display: flex;
  align-items: center;
}

.row-loteInfos .c-right .list-itens li img {
  margin-right: 6px;
}

.row-loteInfos .c-right .list-itens li span {
  color: #737373;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: .03em;
  white-space: nowrap;
}

.row-loteInfos .c-right .cont-valores {
  display: flex;
  padding: 0;
  align-items: baseline;
}

.row-loteInfos .c-right .cont-valores .mb {
  margin-bottom: 30px;
}

.row-loteInfos .c-right .cont-valores .v-left,
.row-loteInfos .c-right .cont-valores .v-right {
  display: flex;
  flex-direction: column;
}

.row-loteInfos .c-right .cont-valores .v-right {
  width: 100%;
}

.row-loteInfos .c-right .cont-valores strong {
  color: #737373;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: .03em;
  margin-bottom: 3px;
}

.row-loteInfos .c-right .cont-valores span {
  color: #737373;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: .03em;
  white-space: nowrap;
}

.row-loteInfos .c-right .cont-valores h6 {
  color: #737373;
  font-weight: 700;
  letter-spacing: .03em;
  display: flex;
  font-size: 17px;
  align-items: center;
  width: max-content;
}

.row-loteInfos .c-right .cont-valores h6 img {
  margin-left: 6px;
  width: 16px;
  position: relative;
  top: -2px;
}

.row-loteInfos .c-right .cont-valores .v-left span {
  font-size: 16px;
}

.row-loteInfos .c-right .cont-valores .v-left strong {
  color: #ec3bf4;
}

.row-loteInfos .c-right .cont-valores .v-left span {
  font-weight: 700;
}

.row-loteInfos .c-right .cont-valores .v-left {
  padding-right: 15px;
}

.row-loteInfos .c-right .cont-valores .v-left span.v-ajuste {
  font-weight: 400;
  font-size: 13px;
}

.row-loteInfos .c-right .cont-valores .v-left span strong.v-ajuste {
  color: #737373;
}

.row-loteInfos .c-right .cont-valores .v-right span.v-ajuste {
  font-size: 13px !important;
}

.row-loteInfos .c-right .cont-valores .v-right span.v22 {
  font-weight: 700;
}

.row-loteInfos .c-right .cont-time {
  display: flex;
  flex-direction: column;
  padding: 0 10px;
  margin-top: 20px;
}

.row-loteInfos .c-right .cont-time p {
  width: 100%;
  height: 30px;
  padding: 0 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: transparent;
  color: #ec3bf4;
  font-weight: 700;
  letter-spacing: .03em;
  border-radius: 4px;
  font-size: 12px;
  line-height: 1;
  border: 1px dashed #737373;
}

.row-loteInfos .c-right .cont-time small.hr-time {
  color: #737373;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: .03em;
  text-align: center;
}

.row-loteInfos .c-right .cont-time .row-time {
  display: flex;
  align-items: center;
  justify-content: space-around;
  margin: 28px 0 18px 0;
}

.row-loteInfos .c-right .cont-time .row-time .item-time {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: #FFFFFF;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
  height: 82px;
  min-width: 90px;
  border-radius: 10px;
}

.row-loteInfos .c-right .cont-time .row-time .item-time span {
  color: #737373;
  font-size: 23px;
  font-weight: 500;
  letter-spacing: .03em;
  text-align: center;
}

.row-loteInfos .c-right .cont-time .row-time .item-time small {
  color: #737373;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: .03em;
  text-align: center;
  margin-top: 2px;
}

.row-loteInfos .c-right .cont-actions {
  display: flex;
  flex-direction: column;
  padding: 0 20px;
  margin-top: 56px;
}

.row-loteInfos .c-right .cont-actions .row-itens {
  display: flex;
  flex-direction: column;
}

.row-loteInfos .c-right .cont-actions .row-itens a {
  width: 100%;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #FFFFFF;
  font-weight: 700;
  letter-spacing: .03em;
  border-radius: 7px;
  border-radius: 7px;
  text-transform: uppercase;
  cursor: pointer;
}

.row-loteInfos .c-right .cont-actions .row-itens a.a-lance {
  margin-bottom: 5px;
  background-color: #7dd957;
}

.row-loteInfos .c-right .cont-actions .row-itens a.a-proposta {
  margin-bottom: 10px;
  background-color: #bfbbb3;
}

.row-loteInfos .c-right .cont-actions .row-itens a.a-habilite-se {
  background-color: #ec3cf4;
}

.row-loteInfos .c-right .cont-actions .end-row {
  display: flex;
  justify-content: space-between;
  margin-top: 30px;
}

.row-loteInfos .c-right .cont-actions .end-row a {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px;
  color: #737373;
  font-weight: 700;
  letter-spacing: .03em;
  margin-bottom: 2px;
  border: 1px solid #737373;
  border-radius: 7px;
  height: 50px;
  width: calc(50% - 3px) !important;
}

.row-loteInfos .c-right .cont-actions .end-row a img {
  width: 20px;
  margin-right: 5px;
}

.row-loteInfos .c-right .cont-datas {
  display: flex;
  flex-direction: column;
  padding: 0;
  margin-top: 50px;
}

.row-loteInfos .c-right .cont-datas li {
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
}

.row-loteInfos .c-right .cont-datas li:last-child {
  margin-bottom: 15px;
}

.row-loteInfos .c-right .cont-datas li .line-1 {
  display: flex;
  align-items: center;
}

.row-loteInfos .c-right .cont-datas li .line-1 strong {
  width: max-content;
  height: 30px;
  padding: 0 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ec3bf4;
  color: #FFFFFF;
  font-weight: 700;
  letter-spacing: .03em;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1;
}

.row-loteInfos .c-right .cont-datas li .line-1 span {
  width: max-content;
  height: 30px;
  padding: 0 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: transparent;
  color: #ec3bf4;
  font-weight: 700;
  letter-spacing: .03em;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1;
  margin-left: 10px;
  border: 1px dashed #737373;
}

.row-loteInfos .c-right .cont-datas li .line-2 {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
}

.row-loteInfos .c-right .cont-datas li .line-2 .col-line {
  display: flex;
  flex-direction: column;
}

.row-loteInfos .c-right .cont-datas li .line-2 strong {
  font-weight: 700;
  font-size: 13px;
  color: #737373;
}

.row-loteInfos .c-right .cont-datas li .line-2 span {
  color: #737373;
  font-size: 13px;
  font-weight: 400;
  letter-spacing: .03em;
  margin-top: 2px;
  white-space: nowrap;
}

.row-loteInfos .c-right .cont-datas li.data-off {
  opacity: 0.5;
}

.row-loteInfos .c-right .cont-datas li.data-off .line-2 span,
.row-loteInfos .c-right .cont-datas li.data-off .line-1 strong {
  text-decoration: line-through;
}

.cont-localizacao {
  padding: 20px 0 50px 0;
}

.cont-localizacao h3 {
  color: #737373;
  font-size: 25px;
  font-weight: 700;
  letter-spacing: .03em;
  padding: 0 0 8px 0;
  margin-bottom: 15px;
  width: 100%;
  border-bottom: 1px dashed #bfbdb8;
}

.cont-localizacao p,
.cont-textoFixed p {
  width: 100%;
  color: #737373;
  font-size: 13px;
  font-weight: 400;
  letter-spacing: .03em;
  margin-bottom: 3px;
  line-height: 1.2;
  margin-bottom: 15px;
}

.cont-localizacao .cont-mapa {
  width: 100%;
  height: 500px;
  background-color: #F6F6F6;
  border-radius: 20px;
  overflow: hidden;
}

.cont-localizacao .cont-mapa iframe {
  width: 100%;
  height: 100%;
}

.cont-textoFixed {
  padding-bottom: 30px;
}

@media screen and (min-width: 1121px) and (max-width: 1200px) {
  .row-loteInfos .c-left {
    padding: 60px 20px 0 0;
  }
  .row-loteInfos .c-left .flex-1 .r4 .list-dados li .cont-icon img {
    width: 28px;
  }
  .row-loteInfos .c-left .flex-1 .r4 .list-dados li .cont-text strong {
    font-size: 16px;
  }
  .row-loteInfos .c-left .flex-1 .r4 .list-dados li .cont-text span {
    font-size: 14px;
  }
  .row-loteInfos .c-left .flex-1 .r1 .ul-itens li.i-cod,
  .row-loteInfos .c-left .flex-1 .r1 .ul-social a {
    margin-right: 15px;
  }
}

@media screen and (max-width: 1120px) {
  .row-loteInfos .center {
    flex-direction: column;
  }
  .row-loteInfos .c-left {
    padding: 60px 0 0 0;
    width: 100%;
  }
  .row-loteInfos .c-right {
    min-width: 100%;
    max-width: 100%;
  }
  .row-loteInfos .c-right .col-1 {
    border-radius: 18px;
  }
  .row-loteInfos .c-right .col-1 {
    padding: 60px;
  }
}

@media screen and (max-width: 600px) {
  .row-loteInfos .c-right .col-1 {
    padding: 50px 25px 25px 25px !important;
  }
  .row-loteInfos .c-left .flex-1 .r4 .tipo-leilao ul li {
    width: 100%;
  }
  .row-loteInfos .c-left .flex-1 .r2 h1 {
    font-size: 28px;
  }
  .row-loteInfos .c-left .flex-1 .r1 {
    flex-direction: column;
  }
  .row-loteInfos .c-left .flex-1 .r1 .ul-itens {
    margin-bottom: 8px;
  }
  .row-loteInfos .c-left .flex-1 .line-text.list-docs ul {
    flex-wrap: wrap;
  }
  .row-loteInfos .c-left .flex-1 .line-text.list-docs ul li {
    margin-right: 8px;
    margin-bottom: 8px;
  }
  .cont-localizacao .cont-mapa {
    height: 300px;
  }
}

@media screen and (max-width: 767px) {
  .pag-lote .cont-fotos .h-desconto {
    right: 20px;
  }
}

@media screen and (max-width: 510px) {
  .row-loteInfos .c-right .cont-valores {
    flex-wrap: wrap;
  }
  .row-loteInfos .c-right .cont-valores .v-left {
    width: 100%;
    padding: 0;
  }
  .row-loteInfos .c-right .cont-valores .v-left,
  .row-loteInfos .c-right .cont-valores .mb {
    margin-bottom: 20px;
  }
  .row-loteInfos .c-right .cont-valores span {
    font-size: 21px;
  }
  .row-loteInfos .c-right .cont-valores strong.row-loteInfos .c-right .cont-valores strong,
  .row-loteInfos .c-right .cont-valores .v-right span.v-ajuste,
  .row-loteInfos .c-right .cont-valores .v-left span.v-ajuste {
    font-size: 15px !important;
  }
  .row-loteInfos .c-left .flex-1 .r4 .list-dados {
    justify-content: flex-start;
  }
  .row-loteInfos .c-left .flex-1 .r4 .list-dados li {
    width: 50%;
  }
  .row-loteInfos .c-left .cont-situacao {
    display: flex;
    flex-direction: column;
    text-align: center;
    height: auto;
    padding: 20px;
  }
  .row-loteInfos .c-left .cont-situacao .c-stext {
    margin: 10px 0 0 0;
  }
  .row-loteInfos .c-right .cont-actions .end-row {
    flex-direction: column;
  }
  .row-loteInfos .c-right .cont-actions .end-row a {
    width: 100% !important;
  }
  .row-loteInfos .c-right .col-1 {
    padding: 50px 15px 15px 15px !important;
  }
  .row-loteInfos .c-right .cont-time .row-time .item-time {
    min-width: max-content;
    padding: 0 15px;
    height: 70px;
    background-color: transparent;
    box-shadow: none;
    padding: 0 5px;
  }
}

@media screen and (max-width: 480px) {
  .row-loteInfos .c-right .cont-datas li .line-2 {
    flex-wrap: wrap;
  }
  .row-loteInfos .c-right .cont-datas li .line-2 .col-line {
    width: 50%;
    text-align: left;
    margin-bottom: 5px;
  }
  .row-loteInfos .c-left .flex-1 .r3 {
    flex-direction: column;
    align-items: flex-start;
  }
  .row-loteInfos .c-left .flex-1 .r3 .c-left-local {
    margin-bottom: 10px;
  }
  .row-loteInfos .c-left .flex-1 .r2 h1 {
    font-size: 28px;
  }
}

@media screen and (max-width: 800px) {
  .h-comitente .cont-txt {
    flex-direction: column;
    align-items: center;
  }
  .h-comitente .cont-txt .c-left {
    min-width: 130px;
    max-width: 130px;
    min-height: 130px;
    max-height: 130px;
  }
  .h-comitente .cont-txt .c-right {
    padding: 0;
  }
  .h-comitente .pwd-pag {
    justify-content: center;
  }
}

@media screen and (max-width: 630px) {
  .data-comitente .center {
    flex-direction: column;
    align-items: center;
  }
  .data-comitente .c-left a {
    justify-content: center;
  }
}

.row-loteInfos .c-left .line-actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 435px;
  height: 60px;
  border-radius: 60px;
  background-color: #dfdfdf;
  position: absolute;
  top: -30px;
  right: 0;
  left: 0;
  margin: auto;
  z-index: 9;
  overflow: hidden;
  box-shadow: 0px 20px 47px -26px rgba(0, 0, 0, 0.84);
}

.row-loteInfos .c-left .line-actions:after {
  content: '';
  position: absolute;
  width: 33.3333%;
  height: 60px;
  border-radius: 60px;
  background-color: #ec3bf4;
  z-index: 1;
  transition: all 0.5s ease;
  left: 0;
}

.row-loteInfos .c-left .line-actions.actions-fotos:after {
  left: -1;
}

.row-loteInfos .c-left .line-actions.actions-mapa:after {
  left: 33.3333%;
}

.row-loteInfos .c-left .line-actions.actions-street-view:after {
  left: 67%;
}

.row-loteInfos .c-left .line-actions a {
  width: 33.3333%;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 5;
  cursor: pointer;
}

.row-loteInfos .c-left .line-actions a span {
  color: #737373;
  font-size: 12.6pt;
  transition: all 0.5s ease;
  margin-left: 8px;
}

.row-loteInfos .c-left .line-actions a.ativo span {
  color: #FFFFFF;
}

.row-loteInfos .c-left .line-actions a .img-fotos {
  background: url(/build/images/fotos-off.947d2342.png);
  width: 29px;
  height: 25px;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

.row-loteInfos .c-left .line-actions a.ativo .img-fotos {
  background: url(/build/images/fotos-on.406ba4dd.png);
}

.row-loteInfos .c-left .line-actions a .img-mapa {
  background: url(/build/images/mapa-off.dcae6a83.png);
  width: 38px;
  height: 30px;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

.row-loteInfos .c-left .line-actions a.ativo .img-mapa {
  background: url(/build/images/mapa-on.eed4caa8.png);
}

.row-loteInfos .c-left .line-actions a .img-street {
  background: url(/build/images/street-off.db89c4b9.png);
  width: 17px;
  height: 27px;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

.row-loteInfos .c-left .line-actions a.ativo .img-street {
  background: url(/build/images/street-on.06682419.png);
}

.list-shareOptions {
  position: absolute;
  top: 50px;
  right: 0;
  pointer-events: none;
  z-index: 0;
  opacity: 0;
  transition: all 0.5s ease;
  background-color: #FFFFFF;
  box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.1);
  padding: 8px 10px;
  display: flex;
  align-items: center;
  border-radius: 2px;
}

.list-shareOptions.ativo {
  z-index: 10;
  opacity: 1;
  top: 25px;
  pointer-events: auto !important;
}

.list-shareOptions ul {
  display: flex;
  justify-content: center;
  align-items: center;
}

.list-shareOptions ul li {
  margin-right: 14px;
  display: flex;
}

.list-shareOptions ul li:last-child {
  margin-right: 0;
}

.list-shareOptions ul li a {
  cursor: pointer;
}

.list-shareOptions ul li a.cont-copiaLink p {
  display: none;
}

.list-shareOptions ul li a small {
  transition: all 0.5s ease;
  position: absolute;
  top: 6px;
  right: -40px;
  height: 17px;
  width: max-content;
  padding: 0 5px;
  font-size: 9px;
  border-radius: 4px;
  background-color: #ec3bf4;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  z-index: 1;
  opacity: 0;
  outline: none;
  user-select: none;
}

.list-shareOptions ul li a small.ativo {
  opacity: 1;
  right: -68px;
}

.list-shareOptions ul li a svg {
  display: flex;
  position: relative;
  top: -1px;
  opacity: 0.9;
  fill: #000000;
  display: flex;
}

@media screen and (max-width: 1120px) {
  .list-shareOptions ul li a small {
    right: -3px;
    top: 45px;
  }
  .list-shareOptions ul li a small.ativo {
    right: -3px;
    top: 26px;
  }
}

@media screen and (max-width: 500px) {
  .cont-valores .d-extra {
    flex-direction: column;
    display: flex;
  }
}

.body-form {
  padding: 0 0 40px 0;
}

.body-form .center {
  display: flex;
  justify-content: space-between;
}

.body-form .c-left {
  order: 2;
  padding-top: 30px;
}

.body-form .c-left .cont-mapa {
  width: 560px;
  height: 280px;
  border-radius: 15px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  background-color: #f1f3f4;
  margin-bottom: 30px;
}

.body-form .c-left .cont-mapa iframe {
  flex: 1;
}

.body-form .c-left h3 {
  color: #737373;
  font-weight: 700;
  font-size: 20px;
  margin: 0 0 18px 0;
}

.body-form .c-left .ul-contato {
  display: flex;
  flex-direction: column;
}

.body-form .c-left .ul-contato li {
  margin-bottom: 5px;
}

.body-form .c-left .ul-contato li.mrg-b {
  margin-bottom: 20px;
}

.body-form .c-left .ul-contato li a {
  display: flex;
  align-items: center;
  width: 100%;
  color: #737373;
}

.body-form .c-left .ul-contato li a .i-icon {
  flex-shrink: 0;
  flex-basis: 20px;
  display: flex;
}

.body-form .c-left .ul-contato li a .i-icon svg {
  fill: #ec3bf4;
  width: 16px;
  height: 16px;
}

.body-form .c-left .ul-contato li a .a-link {
  padding-left: 12px;
  line-height: 1.3;
  font-size: 13px;
  letter-spacing: .03em;
  color: #737373;
}

.body-form .c-right {
  width: 100%;
  padding: 0 40px 0 0;
  order: 1;
}

.body-form .c-right form p {
  font-size: 15px;
  letter-spacing: 0.02em;
  font-weight: 500;
  color: #737373;
  margin-bottom: 15px;
}

.body-form .c-right form label {
  color: #737373;
  font-size: 12px;
  letter-spacing: 0.02em;
  font-weight: 500;
  cursor: pointer;
  display: flex;
  align-items: center;
  margin-bottom: 6.5px;
  user-select: none;
}

.body-form .c-right form label sup {
  position: relative;
  top: -1px;
  left: 3px;
  color: #ec5656;
}

.body-form .c-right form .c-label {
  margin: 7px 0 0 0;
}

.body-form .c-right form .c-label label {
  display: flex;
  align-items: center;
  cursor: pointer;
}

.body-form .c-right form .c-label label span {
  padding-left: 6px;
  line-height: 16px;
  color: #737373;
  font-size: 12px;
  letter-spacing: 0.02em;
  font-weight: 500;
}

.body-form .c-right form .c-label label span strong {
  font-weight: 500;
}

.body-form .c-right form .group {
  display: flex;
  align-items: center;
  opacity: 1;
  position: relative;
}

.body-form .c-right form .div-input {
  width: 100%;
}

.body-form .c-right form .error-message {
  opacity: 0;
  color: #e84848;
  font-size: 11px;
  position: relative;
  top: -2px;
}

.body-form .c-right form .mr-20 {
  margin-right: 20px;
}

.body-form .c-right form .mb-15 {
  margin-bottom: 0;
}

.body-form .c-right form .mb-20 {
  margin-bottom: 25px;
}

.body-form .c-right form input[type="text"],
.body-form .c-right form select,
.body-form .c-right form textarea {
  width: 100%;
  height: 55px;
  border-radius: 22px;
  background-color: #FFFFFF;
  color: #74798e;
  padding: 0 15px;
  outline: none;
  font-size: 12px;
  letter-spacing: 0.02em;
  font-weight: 500;
  border: 1.5px solid #ebedf6;
}

.body-form .c-right form input[type="text"]::placeholder,
.body-form .c-right form select::placeholder,
.body-form .c-right form textarea::placeholder {
  color: #abb0cb;
  font-size: 12px;
  letter-spacing: 0.02em;
  font-weight: 500;
}

.body-form .c-right form select {
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  background-repeat: no-repeat !important;
  background-position-x: calc(100% - 12px) !important;
  background-position-y: 50% !important;
  background-size: 12px !important;
  max-width: 350px;
}

.body-form .c-right form textarea {
  padding: 15px;
  height: auto;
  resize: none;
}

.body-form .c-right form input[type="text"]:-webkit-autofill,
.body-form .c-right form input[type="text"]:-webkit-autofill:hover,
.body-form .c-right form input[type="text"]:-webkit-autofill:focus,
.body-form .c-right form select:-webkit-autofill,
.body-form .c-right form select:-webkit-autofill:hover,
.body-form .c-right form select:-webkit-autofill:focus,
.body-form .c-right form textarea:-webkit-autofill,
.body-form .c-right form textarea:-webkit-autofill:hover,
.body-form .c-right form textarea:-webkit-autofill:focus {
  -webkit-text-fill-color: #74798e;
  -webkit-box-shadow: 0 0 0px 1000px #FFFFFF inset;
  transition: background-color 5000s ease-in-out 0s;
}

.body-form .c-right form .btn-submit {
  width: 100%;
  padding: 0 22px;
  height: 50px;
  display: flex;
  justify-content: center;
  border: 0;
  outline: none;
  align-items: center;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.02em;
  border-radius: 22px;
  cursor: pointer;
  transition: all 0.5s ease;
  background-color: #ec3bf4;
  color: #FFFFFF;
}

.body-form .c-right form .btn-submit:hover, .body-form .c-right form .btn-submit:focus {
  background-color: #951ec5;
}

.body-form .c-right form .btn-submit:disabled {
  cursor: no-drop;
  opacity: 0.5;
  background-color: #ec3bf4;
}

.body-form .c-right form .btn-submit svg {
  width: 16px;
  left: -9px;
  position: relative;
  fill: #FFFFFF;
  animation: spinner 1.5s linear infinite;
}

.body-form .c-right form .btn-submit span {
  animation: blinker 1.5s infinite;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.02em;
}

@media screen and (min-width: 1131px) and (max-width: 1260px) {
  .body-form .c-left .cont-mapa {
    width: 550px;
    height: 280px;
  }
  .body-form .c-right {
    padding-right: 30px;
  }
}

@media screen and (min-width: 1035px) and (max-width: 1130px) {
  .body-form .c-left .cont-mapa {
    width: 480px;
    height: 240px;
  }
  .body-form .c-right {
    padding-right: 30px;
  }
}

@media screen and (max-width: 1035px) {
  .body-form .center {
    flex-direction: column;
  }
  .body-form .center .c-left {
    display: flex;
    flex-direction: column;
  }
  .body-form .center .c-left h3 {
    order: 1;
  }
  .body-form .center .c-left .ul-contato {
    order: 2;
  }
  .body-form .center .c-left .cont-mapa {
    order: 3;
    width: 100%;
    margin: 30px 0 0 0;
  }
  .body-form .center .c-right {
    padding-right: 0;
  }
  .body-form .center .c-right form select {
    max-width: 100%;
  }
}

@media screen and (max-width: 690px) {
  .body-form .c-right form .group {
    flex-direction: column;
  }
  .body-form .c-right form .mr-20 {
    margin-bottom: 15px;
  }
}

@media screen and (max-width: 445px) {
  .body-form .c-left .cont-mapa {
    height: 230px;
  }
}

.body-textPoliticas {
  padding-bottom: 30px;
}

.body-textPoliticas p {
  color: #737373;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: .03em;
  line-height: 1.3;
  text-align: justify;
  margin-bottom: 15px;
}

.body-textPoliticas h5 {
  margin: 30px 0 10px 0;
  color: #ec3bf4;
  font-weight: 700;
  font-size: 15px;
}

.header-blog {
  background-image: linear-gradient(to right, #ec3bf4, #a328e9);
  padding: 30px 0 36px 0;
  user-select: none;
}

.header-blog .center {
  display: flex;
  flex-direction: column;
}

.header-blog .badge {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 63px;
  height: 31px;
  font-size: 22px;
  font-weight: 300;
  background-color: #FFFFFF;
  color: var(--main-color-primary);
  border-radius: 5px;
  user-select: none;
}

.header-blog h1 {
  font-size: 28px;
  line-height: 28px;
  font-weight: 700;
  color: #FFFFFF;
  width: 640px;
  max-width: 100%;
  margin: 6px 0 8px 0;
}

.header-blog h1 strong {
  font-weight: 600;
}

.header-blog p {
  width: 600px;
  max-width: 100%;
  font-size: 22px;
  line-height: 24px;
  color: #FFFFFF;
  font-weight: 300;
}

.body-textSobre01 {
  padding: 60px 0;
}

.body-textSobre01 .center {
  display: flex;
  align-items: center;
}

.body-textSobre01 .c-left {
  min-width: 360px;
  max-width: 360px;
  min-height: 360px;
  max-height: 360px;
  border-radius: 80px;
  overflow: hidden;
  margin-right: 50px;
}

.body-textSobre01 .c-left img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.body-textSobre01 .c-right {
  display: flex;
  flex-direction: column;
}

.body-textSobre01 .c-right h3 {
  margin: 0 0 20px 0;
  color: #a528e9;
  font-weight: 700;
  font-size: 30px;
}

.body-textSobre01 .c-right p {
  color: #737373;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: .03em;
  line-height: 1.3;
  text-align: justify;
  margin-bottom: 15px;
}

.body-textSobre01 .c-right p:last-child {
  margin-bottom: 0;
}

.body-textSobre01 .c-right p strong {
  font-weight: 500;
  color: #3a3a3a;
}

.body-textSobre02 {
  padding: 60px 0;
  background-color: #f9f9f9;
}

.body-textSobre02 .center {
  display: flex;
  align-items: center;
}

.body-textSobre02 .c-left {
  min-width: 220px;
  max-width: 220px;
  margin-right: 50px;
}

.body-textSobre02 .c-left h3 {
  text-align: center;
  color: #a528e9;
  font-weight: 700;
  font-size: 40px;
  line-height: 0.9;
}

.body-textSobre02 .c-right p {
  color: #737373;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: .03em;
  line-height: 1.3;
  text-align: justify;
}

.body-textSobre02 .c-right p:last-child {
  margin-bottom: 0;
}

.body-textSobre02 .c-right p strong {
  font-weight: 500;
  color: #3a3a3a;
}

.body-textSobre03 {
  padding: 30px 0 60px 0;
  background-color: #f9f9f9;
}

.body-textSobre03 .center {
  display: flex;
  justify-content: space-between;
}

.body-textSobre03 article {
  width: 28%;
  display: flex;
  flex-direction: column;
}

.body-textSobre03 article h6 {
  text-align: center;
  color: #a528e9;
  font-weight: 700;
  font-size: 24px;
  line-height: 0.9;
  margin-bottom: 12px;
}

.body-textSobre03 article p,
.body-textSobre03 article ul li {
  color: #737373;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: .03em;
  line-height: 1.3;
  text-align: center;
}

.body-textSobre03 article p strong,
.body-textSobre03 article ul strong {
  font-weight: 500;
  color: #3a3a3a;
}

.body-textSobre03 article ul {
  display: flex;
  flex-direction: column;
}

.body-textSobre03 article ul li {
  margin-bottom: 1px;
}

.show-optionsMapa {
  margin-bottom: 50px;
}

.show-optionsMapa .center {
  display: flex;
  align-items: baseline;
}

.show-optionsMapa article {
  width: 310px;
  height: 440px;
  border-radius: 8px;
  background-color: #f2f2f2;
  display: flex;
  flex-direction: column;
  padding: 15px;
  margin-right: 15px;
}

.show-optionsMapa article:last-child {
  margin-right: 0;
}

.show-optionsMapa article strong {
  padding-bottom: 15px;
  color: #737373;
  letter-spacing: .03em;
  font-weight: 700;
  line-height: 1.4;
  font-size: 14px;
}

.show-optionsMapa article ul {
  flex: 1;
  height: 100%;
  overflow-y: scroll;
  padding-right: 15px;
  display: flex;
  flex-direction: column;
}

.show-optionsMapa article ul::-webkit-scrollbar-track {
  background-color: #ECEDF2;
  border-radius: 15px;
}

.show-optionsMapa article ul::-webkit-scrollbar {
  width: 4px;
  height: 2px;
  background-color: #ECEDF2;
  border-radius: 15px;
}

.show-optionsMapa article ul::-webkit-scrollbar-thumb {
  background-color: #b5b5b5;
  border-radius: 15px;
}

.show-optionsMapa article ul li {
  margin-bottom: 12px;
}

.show-optionsMapa article ul li:last-child {
  margin-bottom: 0;
}

.show-optionsMapa article ul li a {
  color: #737373;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: .03em;
  line-height: 1.2;
  display: flex;
}

.show-optionsMapa article ul li a:hover,
.show-optionsMapa article ul li a:focus {
  text-decoration: underline !important;
}

@media screen and (max-width: 645px) {
  .show-optionsMapa .center {
    flex-direction: column;
    align-items: center;
  }
  .show-optionsMapa article {
    width: 95%;
    margin: 0 0 12px 0;
  }
}

@media screen and (max-width: 800px) {
  .show-optionsMapa .center {
    justify-content: center;
  }
  .h-comitente .cont-txt .c-right h1 {
    text-align: center;
  }
}

.statusOption {
  position: absolute;
  bottom: 8px;
  left: 15px;
  background-color: #ec3bf4;
  color: #FFFFFF;
  opacity: 0.9;
  text-transform: uppercase;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: .03em;
  height: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 5px;
  border-radius: 4px;
  width: 82px;
}

.cont-foto .h-fav {
  position: absolute;
  top: 12px;
  right: 12px;
  z-index: 1;
  cursor: pointer;
}

.cont-foto .h-fav img {
  display: none;
  width: 19px;
}

.cont-foto .h-fav .not-fav .isNot {
  display: block;
}

.cont-foto .h-fav .is-fav .isYes {
  display: block;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZ2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vL2RlZmF1bHQvdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vL2FwcC5zY3NzIiwid2VicGFjazovLy9kZWZhdWx0L3RoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vL2RlZmF1bHQvbGVpbGFvLnNjc3MiLCJ3ZWJwYWNrOi8vL2RlZmF1bHQvYWdlbmRhLnNjc3MiLCJ3ZWJwYWNrOi8vL2RlZmF1bHQvbGVpbG9laXJvLnNjc3MiLCJ3ZWJwYWNrOi8vL2RlZmF1bHQvZnVuY2lvbmFtZW50by5zY3NzIiwid2VicGFjazovLy9kZWZhdWx0L2NhZGFzdHJvLnNjc3MiLCJ3ZWJwYWNrOi8vL3RlbWEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBRUE7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtBQURkOztBQUlBO0VBQ0UsaUJBQWlCO0VBQ2pCLFlBQVk7QUFEZDs7QUFJQTtFQUNFLGVBQWU7RUFDZixNQUFNO0VBQ04sT0FBTztFQUNQLFNBQVM7RUFDVCxRQUFRO0VBQ1IsOEJBQThCO0VBQzlCLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxhQUFhO0FBRGY7O0FBVkE7RUFjSSxhQUFhO0FBQWpCOztBQUlBO0VBQ0UseUJBQXlCO0VBQ3pCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLHNGQUFzRjtBQUR4Rjs7QUFJQTtFQUNFLDBCQUEwQjtBQUQ1Qjs7QUFJQTtFQUVJLGFBQWE7QUFGakI7O0FBQUE7RUFPTSxjQUFjO0FBSHBCOztBQUpBO0VBV00sYUFBYTtBQUhuQjs7QUFPQTtFQUVJLGFBQWE7QUFMakI7O0FBR0E7RUFPTSxjQUFjO0FBTnBCOztBQURBO0VBV00sYUFBYTtBQU5uQjs7QUFXQTtFQUNFLHdCQUF3QjtBQVIxQjs7QUFXQTtFQUNFLGNBQWM7RUFDZCxlQUFlO0VBQ2Ys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QkFBZ0I7RUFDaEIsYUFBYTtBQW9vQ2Y7O0FBbG9DQTs7RUFFRSxxQ0FBcUM7QUFxb0N2Qzs7QUFsb0NBO0VBQ0U7SUFDRSxzQkFBc0I7SUFDdEIsbUJBQW1CO0VBcW9DckI7RUFub0NBO0lBQ0UsVUFBVTtJQUNWLGtCQUFrQjtFQXFvQ3BCO0FBQ0Y7O0FBbm9DQTtFQUNFO0lBQTJCLHVCQUF1QjtFQXVvQ2xEO0VBdG9DQTtJQUNFLGtCQUFrQjtFQXdvQ3BCO0FBQ0Y7O0FBcG9DQTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsVUFBVTtFQUNWLHlCQUF5QjtFQUN6QixjQUFjO0VBQ2QsWUFBWTtFQUNaLHlCQUF5QjtFQUN6QixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixXQUFXO0FBdW9DYjs7QUFwb0NBO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxXQUFXO0VBQ1gsVUFBVTtFQUNWLGVBQWU7QUF1b0NqQjs7QUFyb0NBO0VBQ0UsYUFBYTtFQUNiLFdBQVc7QUF3b0NiOztBQXRvQ0E7RUFBbUMsY0FBYztBQTBvQ2pEOztBQXpvQ0E7RUFBa0MsY0FBYztBQTZvQ2hEIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi9kZWZhdWx0L3ZhcmlhYmxlc1wiO1xyXG5cclxuLmNlbnRlci0xMjAwIHtcclxuICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5jZW50ZXItMTQwMCB7XHJcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4uZmlsdGVyLW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICB6LWluZGV4OiA5OTk5O1xyXG5cclxuICAmLmhpZGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5zaXRlLXRpdGxlMSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBjb2xvcjogIzI0MzIzODtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIFNlZ29lIFVJLCBSb2JvdG8sIFVidW50dSwgQ2FudGFyZWxsLCBOb3RvIFNhbnMsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi5jLXAge1xyXG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG92ZXJlZCB7XHJcbiAgLnNob3ctaG92ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIsICYuYWN0aXZlIHtcclxuICAgIC5zaG93LWhvdmVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmhpZGUtaG92ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYWN0aXZlcmVkIHtcclxuICAuc2hvdy1ob3ZlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgLnNob3ctaG92ZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuaGlkZS1ob3ZlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZSwgLmhpZGUtdW5sb2Fke1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmltZy1yZXNwb25zaXZlLCAudGh1bWJuYWlsPmltZywgLnRodW1ibmFpbCBhPmltZywgLmNhcm91c2VsLWlubmVyPi5pdGVtPmltZywgLmNhcm91c2VsLWlubmVyPi5pdGVtPmE+aW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG51bCwgbGl7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG4udG9vbHRpcHtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLnRvYXN0e1xyXG4gIG1pbi13aWR0aDogMjUwcHg7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1kZXN0YXE7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgLnRvYXN0LWhlYWRlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDQ0NDQ7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbiAgLnRvYXN0LWJvZHl7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbiAgLmNsb3Nle1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgfVxyXG4gIC50ZXh0LW11dGVke1xyXG4gICAgY29sb3I6ICNmMmYyZjIgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5sb2dvLWxlaWxhbyB7XHJcbiAgLmxlaWxhby1pbWFnZSB7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmxlaWxhby1jb21pdGVudGVzIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAubGVpbGFvLWNvbWl0ZW50ZS1pbWFnZXMge1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgaGVpZ2h0OiAxMTRweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgLmxlaWxhby1pbWFnZS1jb21pdGVudGUge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuOHM7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2luYXRpb24tZGVmYXVsdHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbn1cclxuLnBhZ2luYXRpb24tZGVmYXVsdCAudXBhZ2UtaXRlbXtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luOiAwIDAgMCAzcHg7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4ucGFnaW5hdGlvbi1kZWZhdWx0IC51cGFnZS1pdGVtIGF7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTQwNDI7XHJcbiAgcGFkZGluZzogMXB4IDhweDtcclxuICBsaW5lLWhlaWdodDogMjJweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4ucGFnaW5hdGlvbi1kZWZhdWx0IC51cGFnZS1pdGVtIGE6aG92ZXIsIC5wYWdpbmF0aW9uLWRlZmF1bHQgLnVwYWdlLWl0ZW0uZGlzYWJsZWQgYXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG59XHJcblxyXG4uc3VjY2Vzcy1jaGVja21hcmsge1xyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIGhlaWdodDogMTE1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYW5pbWF0aW9uOiBzdWNjZXNzQW5pbVNjYWxlIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG5cclxuICAmLmxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC5jaGVjay1pY29uIHtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjNENBRjUwO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHRvcDogM3B4O1xyXG4gICAgICBsZWZ0OiAtMnB4O1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSA1MCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4IDAgMCAxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMzBweDtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDEwMHB4IDEwMHB4IDA7XHJcbiAgICAgIGFuaW1hdGlvbjogcm90YXRlLWNpcmNsZSA0LjI1cyBlYXNlLWluO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5pY29uLWxpbmUge1xyXG4gICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRDQUY1MDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICAgICYubGluZS10aXAge1xyXG4gICAgICAgIHRvcDogNDZweDtcclxuICAgICAgICBsZWZ0OiAxNHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICBhbmltYXRpb246IGljb24tbGluZS10aXAgMC43NXM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubGluZS1sb25nIHtcclxuICAgICAgICB0b3A6IDM4cHg7XHJcbiAgICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgICB3aWR0aDogNDdweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgIGFuaW1hdGlvbjogaWNvbi1saW5lLWxvbmcgMC43NXM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaWNvbi1jaXJjbGUge1xyXG4gICAgICB0b3A6IC00cHg7XHJcbiAgICAgIGxlZnQ6IC00cHg7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICB3aWR0aDogODBweDtcclxuICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHJnYmEoNzYsIDE3NSwgODAsIC41KTtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbi1maXgge1xyXG4gICAgICB0b3A6IDhweDtcclxuICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgbGVmdDogMjZweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgaGVpZ2h0OiA4NXB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHN1Y2Nlc3NBbmltU2NhbGUge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIuMCk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1jaXJjbGUge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgfVxyXG4gIDUlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgfVxyXG4gIDEyJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDA1ZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDA1ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2V0dXBGcm9tQm90dG9tIHtcclxuICAwJSB7XHJcbiAgICB0b3A6IDIwMHB4O1xyXG4gICAgb3BhY2l0eTogMFxyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRvcDogMTAwcHg7XHJcbiAgICBvcGFjaXR5OiAxXHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGljb24tbGluZS10aXAge1xyXG4gIDAlIHtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgbGVmdDogMXB4O1xyXG4gICAgdG9wOiAxOXB4O1xyXG4gIH1cclxuICA1NCUge1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBsZWZ0OiAxcHg7XHJcbiAgICB0b3A6IDE5cHg7XHJcbiAgfVxyXG4gIDcwJSB7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGxlZnQ6IC04cHg7XHJcbiAgICB0b3A6IDM3cHg7XHJcbiAgfVxyXG4gIDg0JSB7XHJcbiAgICB3aWR0aDogMTdweDtcclxuICAgIGxlZnQ6IDIxcHg7XHJcbiAgICB0b3A6IDQ4cHg7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbiAgICBsZWZ0OiAxNHB4O1xyXG4gICAgdG9wOiA0NXB4O1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBpY29uLWxpbmUtbG9uZyB7XHJcbiAgMCUge1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICByaWdodDogNDZweDtcclxuICAgIHRvcDogNTRweDtcclxuICB9XHJcbiAgNjUlIHtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgcmlnaHQ6IDQ2cHg7XHJcbiAgICB0b3A6IDU0cHg7XHJcbiAgfVxyXG4gIDg0JSB7XHJcbiAgICB3aWR0aDogNTVweDtcclxuICAgIHJpZ2h0OiAwcHg7XHJcbiAgICB0b3A6IDM1cHg7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgd2lkdGg6IDQ3cHg7XHJcbiAgICByaWdodDogOHB4O1xyXG4gICAgdG9wOiAzOHB4O1xyXG4gIH1cclxufSIsIiRjb3ItcHJpbmNpcGFsOiAjM2I1OTk4O1xyXG4kY29yLXByaW5jaXBhbC1jb250cmFzdGU6ICNmZmZmZmY7XHJcbiRwcmltYXJ5OiAkY29yLXByaW5jaXBhbDtcclxuJHNlY29uZGFyeTogIzY1NzA4YjtcclxuJGZvbnQtZGVzdGFxOiBUaXRpbGxpdW0gV2ViLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LE9wZW4gU2FucyxSb2JvdG8sSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWYsQXBwbGUgQ29sb3IgRW1vamksU2Vnb2UgVUkgRW1vamksU2Vnb2UgVUkgU3ltYm9sOyIsIi5wcmV2ZW50LWFwcC1sb2FkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXBwLWxvYWRlZCB7XG4gICYuYXBwLWFuaW0ge1xuICAgIC5wcmV2ZW50LWFwcC1sb2FkIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgLnByZXZlbnQtYXBwLWxvYWQge1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oaWRlLWFwcC1sb2FkZWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYXBwLWRpYWxvZy1jb250YWluZXIge1xuICAuZGlhbG9nLXdpbmRvdyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTk7XG5cbiAgICAuZGlhbG9nLW92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgIH1cblxuICAgIC5kaWFsb2ctYm9keSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB6LWluZGV4OiAxMDAxO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGFuaW1hdGlvbjogZGlhbG9nLXNob3cgMTAwbXMgbGluZWFyIGZvcndhcmRzO1xuXG4gICAgICAuZGlhbG9nLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgICAgLmRpYWxvZy1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRpYWxvZy1mb290ZXIge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuXG4gICAgICAgICYuY2FuY2VsQnRuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrcmVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5hcHAtZGlhbG9nLWNvbnRhaW5lciB7XG4gICAgLmRpYWxvZy13aW5kb3cge1xuXG4gICAgICAuZGlhbG9nLW92ZXJsYXkge1xuICAgICAgfVxuXG4gICAgICAuZGlhbG9nLWJvZHkge1xuICAgICAgICBtYXgtd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgICAgICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRpYWxvZy1zaG93IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vKipcbioqIENvbXBvbmVudHNcbiAqL1xuLy8gTW9kYWxcbi5hcHAtbW9kYWwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5hcHAtbW9kYWwge1xuICAgIC5tb2RhbC1vdmVybGF5IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDEwMDAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuYXBwLW1vZGFsLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIC8vIGhlaWdodCAzMDBweFxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB6LWluZGV4OiAxMDAwMjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgJi5hZnRlci1tb2RhbC1vcGVuIHtcbiAgICAgIC5tb2RhbC1vdmVybGF5IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgLmFwcC1tb2RhbC1jb250ZW50IHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5kb2N1bWVudC1tb2RhbCB7XG4gICAgICAuYXBwLW1vZGFsLWNvbnRlbnQge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuICAgICAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtbmF2IHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk2LjQ0ZGVnLCAjYzVkNWZmLCAjZTJmMGZmIDUxLjU2JSwgI2Q3ZDRmZik7XG4gICAgICAgIHotaW5kZXg6IDEwMDAzICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhZCB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTlweCkge1xuICAuYXBwLW1vZGFsLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmFwcC1tb2RhbCB7XG4gICAgICAubW9kYWwtb3ZlcmxheSB7XG4gICAgICB9XG5cbiAgICAgIC5hcHAtbW9kYWwtY29udGVudCB7XG4gICAgICB9XG5cbiAgICAgICYuYWZ0ZXItbW9kYWwtb3BlbiB7XG4gICAgICAgIC5tb2RhbC1vdmVybGF5IHtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtbW9kYWwtY29udGVudCB7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5kb2N1bWVudC1tb2RhbCB7XG4gICAgICAgIC5hcHAtbW9kYWwtY29udGVudCB7XG4gICAgICAgICAgbWF4LWhlaWdodDogODB2aCAhaW1wb3J0YW50O1xuICAgICAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtbmF2IHtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5LmFwcC1oYXMtbW9kYWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAuYXBwLW1vZGFsLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmFwcC1tb2RhbCB7XG4gICAgICAubW9kYWwtb3ZlcmxheSB7XG4gICAgICB9XG5cbiAgICAgIC5hcHAtbW9kYWwtY29udGVudCB7XG4gICAgICB9XG5cbiAgICAgICYuYWZ0ZXItbW9kYWwtb3BlbiB7XG4gICAgICAgIC5tb2RhbC1vdmVybGF5IHtcbiAgICAgICAgfVxuXG5cbiAgICAgIH1cblxuICAgICAgJi5tb2RhbC1mdWxsc2NyZWVuIHtcbiAgICAgICAgLmFwcC1tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIGJvZHkuYXBwLWhhcy1tb2RhbCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG5cbiAgLmFwcC1tb2RhbC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5hcHAtbW9kYWwge1xuICAgICAgLm1vZGFsLW92ZXJsYXkge1xuICAgICAgfVxuXG4gICAgICAuYXBwLW1vZGFsLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAvLyBtYXgtd2lkdGggODAwcHhcbiAgICAgICAgLy8gbWFyZ2luIGF1dG9cbiAgICAgICAgLy8gbWFyZ2luIDEwJVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC00MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIH1cblxuICAgICAgJi5hZnRlci1tb2RhbC1vcGVuIHtcbiAgICAgICAgLm1vZGFsLW92ZXJsYXkge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLW1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50ZXJtb3MtaW5wdXQtYWNlaXRlIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmFwcC1sZWlsYW8tYWJpbGl0YWNhby10ZXh0byB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLnN1Y2Nlc3MtY2hlY2ttYXJrIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMTE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBhbmltYXRpb246IHN1Y2Nlc3NBbmltU2NhbGUgMjAwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgJi5sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5jaGVjay1pY29uIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjNENBRjUwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogM3B4O1xuICAgICAgbGVmdDogLTJweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSA1MCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweCAwIDAgMTAwcHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMzBweDtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDEwMHB4IDEwMHB4IDA7XG4gICAgICBhbmltYXRpb246IHJvdGF0ZS1jaXJjbGUgNC4yNXMgZWFzZS1pbjtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cblxuICAgIC5pY29uLWxpbmUge1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBRjUwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgJi5saW5lLXRpcCB7XG4gICAgICAgIHRvcDogNDZweDtcbiAgICAgICAgbGVmdDogMTRweDtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgYW5pbWF0aW9uOiBpY29uLWxpbmUtdGlwIDAuNzVzO1xuICAgICAgfVxuXG4gICAgICAmLmxpbmUtbG9uZyB7XG4gICAgICAgIHRvcDogMzhweDtcbiAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIGFuaW1hdGlvbjogaWNvbi1saW5lLWxvbmcgMC43NXM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tY2lyY2xlIHtcbiAgICAgIHRvcDogLTRweDtcbiAgICAgIGxlZnQ6IC00cHg7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDc2LCAxNzUsIDgwLCAuNSk7XG4gICAgfVxuXG4gICAgLmljb24tZml4IHtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIGxlZnQ6IDI2cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgc3VjY2Vzc0FuaW1TY2FsZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMi4wKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGUtY2lyY2xlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgMTIlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDA1ZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDA1ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNldHVwRnJvbUJvdHRvbSB7XG4gIDAlIHtcbiAgICB0b3A6IDIwMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiAxMDBweDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgaWNvbi1saW5lLXRpcCB7XG4gIDAlIHtcbiAgICB3aWR0aDogMDtcbiAgICBsZWZ0OiAxcHg7XG4gICAgdG9wOiAxOXB4O1xuICB9XG4gIDU0JSB7XG4gICAgd2lkdGg6IDA7XG4gICAgbGVmdDogMXB4O1xuICAgIHRvcDogMTlweDtcbiAgfVxuICA3MCUge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGxlZnQ6IC04cHg7XG4gICAgdG9wOiAzN3B4O1xuICB9XG4gIDg0JSB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgbGVmdDogMjFweDtcbiAgICB0b3A6IDQ4cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgbGVmdDogMTRweDtcbiAgICB0b3A6IDQ1cHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBpY29uLWxpbmUtbG9uZyB7XG4gIDAlIHtcbiAgICB3aWR0aDogMDtcbiAgICByaWdodDogNDZweDtcbiAgICB0b3A6IDU0cHg7XG4gIH1cbiAgNjUlIHtcbiAgICB3aWR0aDogMDtcbiAgICByaWdodDogNDZweDtcbiAgICB0b3A6IDU0cHg7XG4gIH1cbiAgODQlIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogMzVweDtcbiAgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogNDdweDtcbiAgICByaWdodDogOHB4O1xuICAgIHRvcDogMzhweDtcbiAgfVxufVxuXG4uYXBwLWxvYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0ICNlZmYxZjY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gICAgYW5pbWF0aW9uOiAycyBlYXNlLWluLW91dCBpbmZpbml0ZSBwcm9ncmVzcztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMHB4IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwcHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKDIwMHB4ICsgMTAwdncpLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygyMDBweCArIDEwMHZ3KSwgMCwgMCk7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IC40O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogLjQ7XG4gIH1cbn0iLCIuZGVmYXVsdC1zdWJwYWdle1xyXG59XHJcblxyXG4uYnRuLXN0YXR1cy0xIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4uYnRuLXN0YXR1cy0yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDhCICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idG4tc3RhdHVzLTMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1NUIwMTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ0bi1zdGF0dXMtNCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhiNzUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnRuLXN0YXR1cy05NiwgLmJ0bi1zdGF0dXMtOTcsIC5idG4tc3RhdHVzLTk4IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGIxOTFmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idG4tc3RhdHVzLTk5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAzMjhiICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idG4tbG90ZS1zdGF0dXMtMSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1QjAxMSAhaW1wb3J0YW50O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xyXG59XHJcbi5idG4tbG90ZS1zdGF0dXMtMiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhiMTkxZiAhaW1wb3J0YW50O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xyXG59XHJcbi5idG4tbG90ZS1zdGF0dXMtMTAwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVCMDExICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLmJ0bi1sb3RlLXN0YXR1cy03IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGI3NTAwICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJ0bi1sb3RlLXN0YXR1cy0xMCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhiMTkxZiAhaW1wb3J0YW50O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xyXG59IiwiLmNvbnQtbGVpbG9lc3sgcGFkZGluZy10b3A6IDUwcHg7IH1cclxuLmxlaWxhbyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBmb250LWZhbWlseTogJ2ludGVyLXJlZ3VsYXInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblxyXG4gIC5maWx0cm9zIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICB3aWR0aDogMjYwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xyXG4gICAgLy8gYm9yZGVyOiAjQ0NDIDFweCBzb2xpZDtcclxuICAgIC5maWx0cm8ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MDQyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgPiBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LWZhbWlseTogJ2ludGVyLWJvbGQnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxpc3RhIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgICAgICAgICBsYWJlbHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ludGVyLXJlZ3VsYXInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcHggMCAwIDZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxlLWxpbWl0e1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG90ZXMtY29udGFpbmVyIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgfVxyXG5cclxuICAub3B0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgIC5sZWZ0e1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5leGliaWNhbyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhLmV4aWJpY2FvLWljbyB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjOTk5OTk5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgIHBhZGRpbmc6IDJweCA2cHggM3B4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2RiMDsgLy8gVE9ETzogcHJpbWFyeVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlcmluZyB7XHJcbiAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDIwcHggNHB4IDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk0OTQ5NDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICM5NDk0OTQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5saXN0LWxvdGVzIHtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gICAgLy8gTG90ZSBnbG9iYWwgY3NzXHJcbiAgICAubG90ZXtcclxuICAgICAgJi5yZXRpcmFkb3tcclxuICAgICAgICAubG90ZS1pbWFnZXtcclxuICAgICAgICAgICY6OmFmdGVyLCAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdSZXRpcmFkbyc7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmY3NTVkO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaW50ZXItYm9sZCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmxvdGUtbnVtZXJve1xyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxpc3RhIHtcclxuICAgICAgLmxvdGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIC4yKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAvLyBoZWlnaHQ6IDE5MnB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDE5MnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgLmxvdGUtaW1hZ2Uge1xyXG4gICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgIG1pbi13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvdGUtY29udGVudCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgIC5sb3RlLXNoYXJlLW9wdGlvbnMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAzZGIwOyAvLyBUT0RPOiBwcmltYXJ5XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpbnRlci1ib2xkJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZGVzY3JpY2FvIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgIGxpbmUtY2xhbXA6IDU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG90ZS1zdGF0cyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAgIC5pbWctY29taXRlbnRlIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGF0cyB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM5OTk5OTk7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnZhbG9yQXR1YWwge1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDNkYjA7IC8vIFRPRE86IHByaW1hcnlcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvdGUtbnVtZXJvIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDsgLy8gVE9ETzogcHJpbWFyeVxyXG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaW50ZXItYm9sZCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZ3JhZGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgIC5sb3RlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAuMik7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcblxyXG4gICAgICAgIC5sb3RlLWltYWdlIHtcclxuICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvdGUtY29udGVudCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7IC8vMjBweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAubG90ZS1zaGFyZS1vcHRpb25zIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwM2RiMDsgLy8gVE9ETzogcHJpbWFyeVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaW50ZXItYm9sZCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZGVzY3JpY2FvIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvdGUtc3RhdHMge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIC8vIG1hcmdpbjogMjBweCBhdXRvIDA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICAgICYucmV0aXJhZG97XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pbWctY29taXRlbnRlIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGF0cyB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM5OTk5OTk7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnZhbG9yQXR1YWwge1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDNkYjA7IC8vIFRPRE86IHByaW1hcnlcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5idG4tbGFuY2UsIC5idG4tbGFuY2UgYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJ0bi1kZXRhbGhlcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvdGUtbnVtZXJvIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDsgLy8gVE9ETzogcHJpbWFyeVxyXG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaW50ZXItYm9sZCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogTWVkaWEgUXVlcnkgKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XHJcbiAgLmNlbnRlci0xMjAwIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuaGlkZGVuLW1vYmlsZXtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmxlaWxhbyAuZmlsdHJvcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAubGVpbGFvIC5sb3Rlcy1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAubGVpbGFvIC5saXN0LWxvdGVzLmdyYWRlIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAubGVpbGFvIC5saXN0LWxvdGVzLmdyYWRlIC5sb3RlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAubGVpbGFvIC5saXN0LWxvdGVzLmxpc3RhIC5sb3RlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAubGVpbGFvIC5saXN0LWxvdGVzLmxpc3RhIC5sb3RlIC5sb3RlLWltYWdlIHtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzMDBweDtcclxuICB9XHJcblxyXG4gIC5sZWlsYW8gLmxpc3QtbG90ZXMubGlzdGEgLmxvdGUgLmxvdGUtc3RhdHMge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuICAubGVpbGFvIC5saXN0LWxvdGVzLmxpc3RhIC5sb3RlIC5sb3RlLXN0YXRzIC5pbWctY29taXRlbnRlLFxyXG4gIC5sZWlsYW8gLmxpc3QtbG90ZXMubGlzdGEgLmxvdGUgLmxvdGUtc3RhdHMgLnZpc2l0YXMsXHJcbiAgLmxlaWxhbyAubGlzdC1sb3Rlcy5saXN0YSAubG90ZSAubG90ZS1zdGF0cyAubGFuY2VzIHtcclxuICAgIHdpZHRoOiAzMy4zMzMlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAubGVpbGFvIC5saXN0LWxvdGVzLmxpc3RhIC5sb3RlIC5sb3RlLXN0YXRzIC52YWxvckF0dWFsIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5sZWlsYW8gLmxpc3QtbG90ZXMubGlzdGEgLmxvdGUgLmxvdGUtc3RhdHMgLmJ0bi1sYW5jZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC5sZWlsYW8gLmxpc3QtbG90ZXMubGlzdGEgLmxvdGUgLmxvdGUtc3RhdHMgLmJ0bi1sYW5jZSBhIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmxlaWxhbyAub3B0aW9uc3tcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgLmxlaWxhbyAub3B0aW9ucyAubGVmdCAuZm9ybS1ncm91cHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAubGVpbGFvIC5vcHRpb25zIC5sZWZ0IC5mb3JtLWdyb3VwIGJ1dHRvbntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgfVxyXG4gIC5sZWlsYW8gLm9wdGlvbnMgLmV4aWJpY2FvID4gZGl2e1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuICAubGVpbGFvIC5vcHRpb25zIC5leGliaWNhbyA+IGRpdiBzZWxlY3R7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDJweDtcclxuICB9XHJcbn1cclxuXHJcbi5sZWlsYW8tZW0tbGVpbGFvIHtcclxuICBtYXJnaW46IDIwcHggYXV0bztcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBib3gtc2hhZG93OiAwcHggNnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xOCk7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIDBtcztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1kZXN0YXE7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgLy8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIC50aXRsZXtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5pY29uLWF1ZGl0b3Jpby1sZWlsYW8tZmlsdHJvc3tcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICBwYWRkaW5nOiA4cHggMTRweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LWZhbWlseTogJ2ludGVyLWJvbGQnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBpbWcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gIH1cclxuICA+IGRpdntcclxuICAgIHNtYWxse1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuZmlsdHJvLWxlaWxvZXMge1xyXG4gIG5hdiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzI0MzIzODtcclxuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIHVsLCBsaSB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgbGkgYSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgY29sb3I6ICNiMGJlYzU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGZpbGw6ICNiMGJlYzU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogIzIxOTZmMztcclxuICAgICAgICBmaWxsOiAjMjE5NmYzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmF0aXZvIHtcclxuICAgICAgICBjb2xvcjogIzI0MzIzODtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWdlbmRhLWxlaWxvZXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDAgLThweCAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBhcnRpY2xlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nOiAuNWVtO1xyXG4gICAgLy8gcGFkZGluZy1ib3R0b206IDYycHg7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGNvbG9yOiAjMzMzO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMzYsIDUwLCA1NiwgLjIpLCB0cmFuc3BhcmVudCk7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXRhIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJDMkUyMTtcclxuICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgcGFkZGluZzogMTBweCAxNHB4O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9jYWxlbmRhci13aGl0ZS5wbmcnKSBjZW50ZXIgbGVmdCBuby1yZXBlYXQ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kYXRhLWNvbnRlbnQsIC5kYXRhLXByZXZpc2FvIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRhdGEtY29udGVudCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRhdGEtcHJldmlzYW8ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJhY2Ege1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAuaW5mb3MtYm9keXtcclxuICAgICAgICBwYWRkaW5nOiAyMnB4IDE0cHggMCAxNHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLmluZm9zLWZvb3RlcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgLmNvbnQtYnRue1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlZ3VuZGFQcmFjYSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmViZWJlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VndW5kYVByYWNhTWFyZ2luIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNob3dMZWlsYW9CZW5ze1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxlaWxhby1jb21pdGVudGVze1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmxlaWxhby1jb21pdGVudGVzIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICAgLmxlaWxhby1jb21pdGVudGUtaW1hZ2VzIHtcclxuICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgIGhlaWdodDogMTE0cHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgIC5sZWlsYW8taW1hZ2UtY29taXRlbnRlIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC44cztcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGlwbyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICAubGVpbGFvLXRpcG8tMSB7XHJcbiAgICAgIGNvbG9yOiAjNTViMDExO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZWlsYW8tdGlwby0yIHtcclxuICAgICAgY29sb3I6ICNiMDQ2MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxlaWxhby10aXBvLTMge1xyXG4gICAgICBjb2xvcjogIzAwM2RiMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2xhc3NlIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdHVsbyB7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxlaWxhby1pbWFnZSB7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW46IDMwcHggYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubnVtLWxvdGVzIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICBwYWRkaW5nOiAycHggOHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgYm90dG9tOiA0NXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLWxlaWxhbyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDA0MjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBwYWRkaW5nOiA2cHggMTBweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4xcztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmluZm9zLWZvb3RlcntcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgZmxleDogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0MGVtKSB7XHJcbiAgLmFnZW5kYS1sZWlsb2VzIGFydGljbGUge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XHJcbiAgLmFnZW5kYS1sZWlsb2VzIGFydGljbGUge1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gIC5hZ2VuZGEtbGVpbG9lcyB7XHJcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG5cclxuICAgIGFydGljbGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mbGV4LWRlc3RhcXVlc3tcclxuICAgIC5yaWdodHtcclxuICAgICAgLmNvbnQtZm90b3tcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDElO1xyXG4gICAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sZWlsYW8gLmxpc3QtbG90ZXMubGlzdGEgLmxvdGUgLmxvdGUtc3RhdHN7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxuICAubGVpbGFvIC5saXN0LWxvdGVzLmxpc3RhIC5sb3RlIC5sb3RlLXN0YXRzIC52YWxvckF0dWFse1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcblxyXG4gIC5yZXN1bW8tbGVpbGFve1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIC50aXR1bG97XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgIC5idG5zIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgLmJ0bnMtbGluZTEsIC5idG5zLWxpbmUyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bnMtbGluZTJ7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kYXRhc3tcclxuICAgICAgPiBkaXZ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sZWlsYW8tZGVzY3tcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5ib3gtcmlnaHQgLmxvdGUtc3RhdHN7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC5kZXNjb250b3tcclxuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDVweCBhdXRvIDEwcHg7XHJcbiAgICB9XHJcbiAgICAuc3RhdHN7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAuZmlsdHJvLWxlaWxvZXMgbmF2e1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAubGVpbG9lcy1wYWdle1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuZmlsdHJvLWxlaWxvZXMgbmF2IHVse1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuICAuZmlsdHJvLWxlaWxvZXMgbmF2IGxpIGF7XHJcbiAgICBwYWRkaW5nOiA0cHggMTJweDtcclxuICB9XHJcbiAgLmZpbHRyby1sZWlsb2VzIG5hdiBsaSBhLmF0aXZve1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxuICAuZmlsdHJvLWxlaWxvZXMgbmF2IGxpIGEuYXRpdm8gc3BhbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuLnBhZy1sZWlsb2Vpcm8gLmNvbnQtYnVzY2F7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4ucGFnLWxlaWxvZWlyb3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNFREVERUY7XHJcbn1cclxuLnBhZy1sZWlsb2Vpcm8gLnJvdy0xe1xyXG4gICAgcGFkZGluZzogMTIwcHggMCAxNTBweCAwO1xyXG59XHJcbi5wYWctbGVpbG9laXJvIC5yb3ctMSAuY2VudGVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4ucGFnLWxlaWxvZWlybyAucm93LTEgLmdyaWQtc2hvd3tcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjNTE1MTUyO1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XHJcbn1cclxuLnBhZy1sZWlsb2Vpcm8gLnJvdy0xIC5ncmlkLXNob3cgaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnBhZy1sZWlsb2Vpcm8gLnJvdy0xIC5ncmlkLXNob3cuZzIsXHJcbi5wYWctbGVpbG9laXJvIC5yb3ctMSAuZ3JpZC1zaG93Lmcze1xyXG4gICAgd2lkdGg6IDM1Mi4yNnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbn1cclxuXHJcbi8qIE1lZGlhIFF1ZXJ5ICovXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgIC5wYWctbGVpbG9laXJvIC5yb3ctMXtcclxuICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XHJcbiAgICB9XHJcbiAgICAucGFnLWxlaWxvZWlybyAucm93LTEgLmNlbnRlcntcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgfVxyXG4gICAgLnBhZy1sZWlsb2Vpcm8gLnJvdy0xIC5ncmlkLXNob3d7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICAucGFnLWxlaWxvZWlybyAucm93LTEgLmdyaWQtc2hvdy5nMXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLnBhZy1sZWlsb2Vpcm8gLnJvdy0xIC5ncmlkLXNob3cuZzEgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNzAlO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE1NXB4KXtcclxuICAgIC5wYWctbGVpbG9laXJvIC5yb3ctMSAuY2VudGVye1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLnBhZy1sZWlsb2Vpcm8gLnJvdy0xe1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgIH1cclxuICAgIC5wYWctbGVpbG9laXJvIC5yb3ctMSAuZ3JpZC1zaG93e1xyXG4gICAgICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW46IDAgNDBweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7XHJcbiAgICAucGFnLWxlaWxvZWlybyAucm93LTEgLmdyaWQtc2hvdy5nMXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnBhZy1sZWlsb2Vpcm8gLnJvdy0xIC5ncmlkLXNob3cuZzIsIC5wYWctbGVpbG9laXJvIC5yb3ctMSAuZ3JpZC1zaG93Lmcze1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi5wYWctZnVuY2lvbmFtZW50byAucjF7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLnIxIC5jLWxlZnR7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnBhZy1mdW5jaW9uYW1lbnRvIC5yMSAuYy1sZWZ0IHAsXHJcbi5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyBwLFxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLnNsaWRlLWRlcG9pbWVudG9zIC5pdGVtIC5jb250LWluZm9zIC5yMSBwLFxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLnIyIC5mbGV4LWZ1bmNpb25hbWVudG8gYXJ0aWNsZSBwLFxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLnIyIHB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgIGNvbG9yOiAjMEMwRDBEO1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxufVxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLnIxIC5jLXJpZ2h0e1xyXG4gICAgbWluLXdpZHRoOiA2MzVweDtcclxuICAgIG1heC13aWR0aDogNjM1cHg7XHJcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG59XHJcbi5wYWctZnVuY2lvbmFtZW50byAucjEgLmMtcmlnaHQgaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnBhZy1mdW5jaW9uYW1lbnRvIC5yMntcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG59XHJcbi5wYWctZnVuY2lvbmFtZW50byAucjIgLmZsZXgtZnVuY2lvbmFtZW50b3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLnBhZy1mdW5jaW9uYW1lbnRvIC5yMiAuZmxleC1mdW5jaW9uYW1lbnRvIGFydGljbGV7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAzMiU7XHJcbn1cclxuLnBhZy1mdW5jaW9uYW1lbnRvIC5yMiAuZmxleC1mdW5jaW9uYW1lbnRvIGFydGljbGU6bGFzdC1jaGlsZHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLnIyIC5mbGV4LWZ1bmNpb25hbWVudG8gYXJ0aWNsZSBoNHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGNvbG9yOiAjMEMwRDBEO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLnIyIC5mbGV4LWZ1bmNpb25hbWVudG8gYXJ0aWNsZSBwe1xyXG4gICAgXHJcbn1cclxuLnBhZy1mdW5jaW9uYW1lbnRvIC5yM3tcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG59XHJcbi5zbGlkZS1kZXBvaW1lbnRvcyAuYi1ke1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Y2RjZGNjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBjb2xvcjogIzA5NTg4MjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC02NHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5zbGlkZS1kZXBvaW1lbnRvcyAuYi1kLmItbGVmdHtcclxuICAgIHJpZ2h0OiA5MHB4O1xyXG59XHJcbi5zbGlkZS1kZXBvaW1lbnRvcyAuYi1kLmItcmlnaHR7XHJcbiAgICByaWdodDogNDJweDtcclxufVxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLnNsaWRlLWRlcG9pbWVudG9zIC5pdGVte1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XHJcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG59XHJcbi5wYWctZnVuY2lvbmFtZW50byAuc2xpZGUtZGVwb2ltZW50b3MgLml0ZW0gLmNvbnQtZm90b3tcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTQ5cHg7XHJcbiAgICBoZWlnaHQ6IDE0OXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLnNsaWRlLWRlcG9pbWVudG9zIC5pdGVtIC5jb250LWZvdG8gaW1ne1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBoZWlnaHQ6IDE0OXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnBhZy1mdW5jaW9uYW1lbnRvIC5zbGlkZS1kZXBvaW1lbnRvcyAuaXRlbSAuY29udC1pbmZvcyAucjF7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbi5wYWctZnVuY2lvbmFtZW50byAuc2xpZGUtZGVwb2ltZW50b3MgLml0ZW0gLmNvbnQtaW5mb3MgLnIxIHB7XHJcbiAgICBtYXJnaW46IDE2cHggMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLnNsaWRlLWRlcG9pbWVudG9zIC5pdGVtIC5jb250LWluZm9zIC5yMSBzcGFue1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICBjb2xvcjogIzBDMEQwRDtcclxufVxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLnNsaWRlLWRlcG9pbWVudG9zIC5pdGVtIC5jb250LWluZm9zIC5yMSBzbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgY29sb3I6ICM1QjVCNjI7XHJcbn1cclxuLnBhZy1mdW5jaW9uYW1lbnRvIC5zbGlkZS1kZXBvaW1lbnRvcyAuaXRlbSAuY29udC1pbmZvcyAucjJ7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5wYWctZnVuY2lvbmFtZW50byAuc2xpZGUtZGVwb2ltZW50b3MgLml0ZW0gLmNvbnQtaW5mb3MgLnIyIGl7XHJcbiAgICBtYXJnaW46IDAgM3B4O1xyXG4gICAgY29sb3I6ICNGM0NEMDM7XHJcbn1cclxuXHJcbi5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvc3tcclxuICBtYXJnaW46IDY0cHggMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyAuZy1sZWZ0e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyBoNHtcclxuICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuICBwYWRkaW5nOiAwIDhweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjMDk1ODgyO1xyXG59XHJcbi5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyBwe1xyXG4gIHBhZGRpbmc6IDAgOHB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMjFweDtcclxuICBjb2xvcjogIzBDMEQwRDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnBhZy1mdW5jaW9uYW1lbnRvIC5tb3JlLWluZm9zIGF7XHJcbiAgbWFyZ2luOiAxNnB4IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5NTg4MjtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgd2lkdGg6IDEyNXB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLnBhZy1mdW5jaW9uYW1lbnRvIC5tb3JlLWluZm9zIGEgc3Zne1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4ucGFnLWZ1bmNpb25hbWVudG8gLm1vcmUtaW5mb3MgLmctcmlnaHR7XHJcbiAgaGVpZ2h0OiAyOTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnBhZy1mdW5jaW9uYW1lbnRvIC5tb3JlLWluZm9zIC5nLXJpZ2h0IC5iZy1sb3Rle1xyXG4gICAgd2lkdGg6IDY1NXB4O1xyXG4gICAgICBoZWlnaHQ6IDY1NXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLyogTWVkaWEgUXVlcnkgKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe1xyXG4gICAgLnBhZy1mdW5jaW9uYW1lbnRvIC5tb3JlLWluZm9ze1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgIC5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyAuZy1sZWZ0e1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBpbml0aWFsO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICBtYXgtd2lkdGg6IDI5MHB4O1xyXG4gICAgfVxyXG4gICAgLnBhZy1mdW5jaW9uYW1lbnRvIC5tb3JlLWluZm9zIGg0LFxyXG4gICAgLnBhZy1mdW5jaW9uYW1lbnRvIC5tb3JlLWluZm9zIHB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLnBhZy1mdW5jaW9uYW1lbnRvIC5tb3JlLWluZm9zIC5nLXJpZ2h0e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGhlaWdodDogNjU1cHg7XHJcbiAgICAgICAgd2lkdGg6IDY1NXB4O1xyXG4gICAgfVxyXG4gICAgLnBhZy1mdW5jaW9uYW1lbnRvIC5tb3JlLWluZm9zIC5nLXJpZ2h0IC5iZy1sb3Rle1xyXG4gICAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgIGxlZnQ6IDU0JTtcclxuICAgICAgICB0b3A6IC0xMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7XHJcbiAgICAucGFnLWZ1bmNpb25hbWVudG8gLm1vcmUtaW5mb3N7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgLnBhZy1mdW5jaW9uYW1lbnRvIC5tb3JlLWluZm9zIC5nLWxlZnR7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgIH1cclxuICAgIC5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyBoNCxcclxuICAgIC5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyBwe1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIC5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyBwe1xyXG4gICAgICAgIG1heC13aWR0aDogMzU2cHg7XHJcbiAgICB9XHJcbiAgICAucGFnLWZ1bmNpb25hbWVudG8gLm1vcmUtaW5mb3MgaDR7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICAgIC5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyAuZy1yaWdodHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBoZWlnaHQ6IDY1NXB4O1xyXG4gICAgICAgIHdpZHRoOiA2NTVweDtcclxuICAgIH1cclxuICAgIC5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyAuZy1yaWdodCAuYmctbG90ZXtcclxuICAgICAgICB3aWR0aDogNjUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2NTBweDtcclxuICAgICAgICBsZWZ0OiA3JTtcclxuICAgICAgICB0b3A6IC0zMyU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkyMHB4KSBhbmQgKG1heC13aWR0aDogMTE3MnB4KXtcclxuICAgIC5wYWctZnVuY2lvbmFtZW50byAuc2xpZGUtZGVwb2ltZW50b3MgLml0ZW17XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcclxuICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5MTlweCl7XHJcbiAgICAucGFnLWZ1bmNpb25hbWVudG8gLnNsaWRlLWRlcG9pbWVudG9zIC5pdGVte1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgLnBhZy1mdW5jaW9uYW1lbnRvIC5zbGlkZS1kZXBvaW1lbnRvcyAuaXRlbXtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5wYWctZnVuY2lvbmFtZW50byAucjIgLmZsZXgtZnVuY2lvbmFtZW50b3tcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gICAgLnBhZy1mdW5jaW9uYW1lbnRvIC5yMiAuZmxleC1mdW5jaW9uYW1lbnRvIGFydGljbGV7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzVweCAwO1xyXG4gICAgfVxyXG4gICAgLnBhZy1mdW5jaW9uYW1lbnRvIC5yMSAuYy1yaWdodHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KXtcclxuICAgIC5wYWctZnVuY2lvbmFtZW50byAucjEgLmMtbGVmdHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgLnBhZy1mdW5jaW9uYW1lbnRvIC5yMSAuYy1yaWdodHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XHJcbiAgICAucGFnLWZ1bmNpb25hbWVudG8gLnIxIC5jLXJpZ2h0IHtcclxuICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpe1xyXG4gIC5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyAuZy1yaWdodCAuYmctbG90ZXtcclxuICAgIGxlZnQ6IDQwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCl7XHJcbiAgLnBhZy1mdW5jaW9uYW1lbnRvIC5tb3JlLWluZm9zIC5nLXJpZ2h0IC5iZy1sb3Rle1xyXG4gICAgbGVmdDogLTQlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcclxuICAucGFnLWZ1bmNpb25hbWVudG8gLm1vcmUtaW5mb3MgLmctcmlnaHQgLmJnLWxvdGV7XHJcbiAgICBsZWZ0OiAtMTA3cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpe1xyXG4gIC5wYWctZnVuY2lvbmFtZW50byAubW9yZS1pbmZvcyAuZy1yaWdodCAuYmctbG90ZXtcclxuICAgIGxlZnQ6IC0xNDdweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgLnBhZy1mdW5jaW9uYW1lbnRvIC5yMiAuZmxleC1mdW5jaW9uYW1lbnRvIGFydGljbGV7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuIiwiLmNhZGFzdHJvLWV4dGVybm8sIC5wYWluZWwtZXh0ZXJubyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAucHJlbG9hZGVye1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBpZnJhbWUge1xyXG4gICAgLypwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7Ki9cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWluLWhlaWdodDogNjAwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0Oml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwJyk7XHJcbkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbmlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBidXR0b257XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLW1haW4tZm9udCk7XHJcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIFxyXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxyXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLFxyXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxyXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxyXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCxcclxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXHJcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmZvY3Vze1xyXG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMmMzZTUwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggI0ZGRkZGRiBpbnNldDtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xyXG59XHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIHNwYW4sIHN0cm9uZywgbGFiZWwsIGF7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwO1xyXG59XHJcbmF7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbnVsLCBsaXtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuOjotd2Via2l0LXNjcm9sbGJhci10cmFja3sgYmFja2dyb3VuZC1jb2xvcjogI0VDRURGMjsgfVxyXG46Oi13ZWJraXQtc2Nyb2xsYmFye1xyXG4gIHdpZHRoOiA2cHg7XHJcbiAgaGVpZ2h0OiAycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRURGMjtcclxufVxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWI1YjU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxufVxyXG4uY2xlYXJmbG9hdHsgXHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGZvbnQtc2l6ZTogMXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG59XHJcbkBrZXlmcmFtZXMgcHVsc2VGYXZ7XHJcbiAgMCUsXHJcbiAgMjAlLFxyXG4gIDUwJSxcclxuICA4MCUsXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxuICA0MCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gIH1cclxuICA2MCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHB1bHNle1xyXG4gIHRve1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDIzMiwgNzYsIDYxLCAwKVxyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGJsaW5rZXJ7XHJcbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH1cclxuICA1MCUgeyBvcGFjaXR5OiAwLjY7IH1cclxuICAwJSB7IG9wYWNpdHk6IDE7IH1cclxufVxyXG5cclxuKntcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbmh0bWx7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5ib2R5e1xyXG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2VyaWY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICB3aWR0aDogMTAwJTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5ib2R5LmVmZmVjdHsgb3BhY2l0eTogMTsgfVxyXG5ib2R5LmhpZGRlbkFjdGl2ZXsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG4uY2VudGVye1xyXG4gIHdpZHRoOiAxMjAwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjBweCl7XHJcbiAgLmNlbnRlcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCAzMHB4O1xyXG4gIH1cclxufVxyXG4ubG9hZC1zaG93e1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogMjA7XHJcbiAgYW5pbWF0aW9uOiBtYXNrTG9hZCAycyBpbmZpbml0ZTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5Aa2V5ZnJhbWVzIG1hc2tMb2Fke1xyXG4gIDEwMCUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3OyB9XHJcbiAgNTAlIHsgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDsgfVxyXG4gIDAlIHsgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNzsgfVxyXG59XHJcbiNhcHB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1pbi1oZWlnaHQ6IDk1dmg7XHJcbn1cclxuI2FwcCAuYy1sYXlvdXR7IGZsZXg6IDE7IH1cclxuLnRpdGxsZS1kZWZhdWx0e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiA0O1xyXG59XHJcbi50aXRsbGUtZGVmYXVsdCAuYy1sZWZ0e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4udGl0bGxlLWRlZmF1bHQgLmMtbGVmdCBzcGFue1xyXG4gIGZvbnQtc2l6ZTogMjhweDtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG4udGl0bGxlLWRlZmF1bHQgLmMtbGVmdCBzdHJvbmd7XHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbi5wb3MtcnsgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcbi8qIEVORCBSZXNldCAqL1xyXG5cclxuaGVhZGVye1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJveC1zaGFkb3c6IDAgMHB4IDIwcHggLThweCByZ2JhKDAsIDAsIDAsIDAuMzApO1xyXG4gIHotaW5kZXg6IDk5OTtcclxufVxyXG4ucmVzZXQtaGVhZGVye1xyXG4gIGhlaWdodDogMTI1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5oZWFkZXIgLmNlbnRlcntcclxuICBoZWlnaHQ6IDEyNXB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuaGVhZGVyIC5oLWxlZnQsXHJcbmhlYWRlciAuaC1yaWdodHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbmhlYWRlciAuY29udC1sb2dve1xyXG4gIG1pbi13aWR0aDogMTEwcHg7XHJcbiAgbWF4LXdpZHRoOiAxMTBweDtcclxuICBoZWlnaHQ6IDEwNHB4O1xyXG59XHJcbmhlYWRlciAuY29udC1sb2dvIC5sb2dve1xyXG4gIHRleHQtaW5kZW50OiAtNTAwMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxle1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tbGVmdDogMzBweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLWJ1c2Nhe1xyXG4gIHdpZHRoOiAzMjVweDtcclxuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbn1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLWJ1c2NhIGZvcm17XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1idXNjYSBmb3JtIGlucHV0e1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNDZweDtcclxuICBib3JkZXItcmFkaXVzOiA0NnB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U2ZTU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBwYWRkaW5nOiAwIDYwcHggMCAyMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tYnVzY2EgZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXJ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1idXNjYSBmb3JtIGJ1dHRvbntcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaGVpZ2h0OiA0NnB4O1xyXG4gIHdpZHRoOiA1MnB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBib3JkZXI6IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1idXNjYSBmb3JtIGJ1dHRvbiBpbWd7XHJcbiAgd2lkdGg6IDE3LjVweDtcclxuICBvcGFjaXR5OiAwLjk7XHJcbn1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdixcclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51LFxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXIsXHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtZXh0cmFzeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5saXN0LW5hdi1tZW51e1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ZjA7XHJcbiAgdG9wOiAxNTBweDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiBtYXgtY29udGVudDtcclxuICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtbmF2TWVudSAubGlzdC1uYXYtbWVudTphZnRlcntcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtbmF2TWVudSAubGlzdC1uYXYtbWVudS5hdGl2bzphZnRlcnsgZGlzcGxheTogbm9uZTsgfVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnUgLmxpc3QtbmF2LW1lbnUuYXRpdm97XHJcbiAgei1pbmRleDogMTA7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0b3A6IDExMHB4O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5saXN0LW5hdi1tZW51IHVsLm4xe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnUgLmxpc3QtbmF2LW1lbnUgdWwgbGkubmF2LW1hcGF7IGRpc3BsYXk6IG5vbmU7IH1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5saXN0LW5hdi1tZW51IHVsLm4xIGxpOmxhc3QtY2hpbGR7IG1hcmdpbi1ib3R0b206IDA7IH1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5saXN0LW5hdi1tZW51IHVsLm4xIGxpe1xyXG4gIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtbmF2TWVudSAubGlzdC1uYXYtbWVudSB1bC5uMSBsaTpob3ZlcixcclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5saXN0LW5hdi1tZW51IHVsLm4xIGxpOmZvY3Vze1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZDk7XHJcbn1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5saXN0LW5hdi1tZW51IHVsLm4xIGxpIGF7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtbmF2TWVudSAubGlzdC1uYXYtbWVudSB1bC5uMSBsaS5zdWJ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnUgLmxpc3QtbmF2LW1lbnUgdWwubjEgbGkuc3ViIGF7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtbmF2TWVudSAubGlzdC1uYXYtbWVudSB1bC5uMSBsaS5zdWIgYSBpe1xyXG4gIHdpZHRoOiAxNXB4O1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnUgLmxpc3QtbmF2LW1lbnUgdWwubjEgbGkuc3ViIHVsLm4ye1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgdG9wOiAtNXB4O1xyXG4gIGxlZnQ6IGNhbGMoMTAwJSArIDNweCk7XHJcbn1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5saXN0LW5hdi1tZW51IHVsLm4xIGxpLnN1YiB1bC5uMiBsaSBheyBmb250LXdlaWdodDogNDAwOyB9XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtbmF2TWVudSAuc2hvdy1tZW51e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnUgLnNob3ctbWVudSBzdmd7XHJcbiAgd2lkdGg6IDI0cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZmlsbDogIzczNzM3MztcclxufVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXJ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbn1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5idG4tc2hvd3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMCAxNXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuYnRuLXNob3c6aG92ZXIsXHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuYnRuLXNob3cuYXRpdm8sXHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtbmF2TWVudSAuc2hvdy1tZW51OmhvdmVyLFxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnUgLnNob3ctbWVudS5hdGl2b3sgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXIgLnN1Yk1lbnVDYXRlZ29yaWF7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgdG9wOiAxNTBweDtcclxuICBsZWZ0OiA0cHg7XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIG1pbi13aWR0aDogMzgwcHg7XHJcbiAgcGFkZGluZzogMTJweDtcclxuICB6LWluZGV4OiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXIgLnN1Yk1lbnVDYXRlZ29yaWE6YWZ0ZXJ7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXIgLnN1Yk1lbnVDYXRlZ29yaWEuYXRpdm86YWZ0ZXJ7IGRpc3BsYXk6IG5vbmU7IH1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5zdWJNZW51Q2F0ZWdvcmlhLmF0aXZve1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdG9wOiAxMjVweDtcclxuICBwb2ludGVyLWV2ZW50czogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuc3ViTWVudUNhdGVnb3JpYSAuaXRlbnMtbGVmdHsgd2lkdGg6IDE4MHB4OyB9XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuc3ViTWVudUNhdGVnb3JpYSBoNntcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjZWMzYmY0O1xyXG4gIGZvbnQtc2l6ZTogMTMuNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuc3ViTWVudUNhdGVnb3JpYSBsaXsgbWFyZ2luLXRvcDogNnB4OyB9XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuc3ViTWVudUNhdGVnb3JpYSBsaSBhe1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtc2l6ZTogMTQuNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuc3ViTWVudUNhdGVnb3JpYSAubWItMTB7IG1hcmdpbi1ib3R0b206IDIwcHg7IH1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5idG4tc2hvdyBzcGFue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbn1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5idG4tc2hvdyBzcGFuIHN0cm9uZ3tcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuYnRuLXNob3cgaW1ne1xyXG4gIHdpZHRoOiAxMXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1leHRyYXN7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtZXh0cmFzIC5hY3Rpb24taXRlbXsgbWFyZ2luLXJpZ2h0OiAyOHB4OyB9XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtZXh0cmFzIC5hY3Rpb24taXRlbTpsYXN0LWNoaWxkeyBtYXJnaW4tcmlnaHQ6IDA7IH1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1leHRyYXMgLmFjdGlvbi1pdGVtIGF7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1leHRyYXMgLmFjdGlvbi1pdGVtIGEgaW1ne1xyXG4gIG1hcmdpbi1ib3R0b206IDRweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWV4dHJhcyAuYWN0aW9uLWl0ZW0gYSBwe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbmhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtZXh0cmFzIC5hY3Rpb24taXRlbSBhIHNwYW57ICBcclxuICBjb2xvcjogI2VjM2JmNDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbmhlYWRlciAuYWN0aW9uLWF1dGh7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbmhlYWRlciAuYWN0aW9uLWF1dGggLmJ0bi1hdXRoe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbmhlYWRlciAuYWN0aW9uLWF1dGggLmJ0bi1hdXRoLmJ0bi1jb250YXsgYmFja2dyb3VuZC1jb2xvcjogI2VjM2JmNDsgfVxyXG5oZWFkZXIgLmFjdGlvbi1hdXRoIC5idG4tYXV0aC5idG4tbG9naW57XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJiYjM7XHJcbn1cclxuaGVhZGVyIC5hY3Rpb24tYXV0aCAuYnRuLWF1dGguYnRuLWNvbnRhOmhvdmVyLFxyXG5oZWFkZXIgLmFjdGlvbi1hdXRoIC5idG4tYXV0aC5idG4tY29udGE6Zm9jdXN7IGJhY2tncm91bmQtY29sb3I6ICM5NTFlYzU7IH1cclxuaGVhZGVyIC5hY3Rpb24tYXV0aCAuYnRuLWF1dGguYnRuLWxvZ2luOmhvdmVyLFxyXG5oZWFkZXIgLmFjdGlvbi1hdXRoIC5idG4tYXV0aC5idG4tbG9naW46Zm9jdXN7IGJhY2tncm91bmQtY29sb3I6ICM3MzczNzM7IH1cclxuLyogRU5EIEhlYWRlciAqL1xyXG5cclxuLmNvbnQtYmFubmVye1xyXG4gIGhlaWdodDogNDA0cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uY29udC1iYW5uZXIsXHJcbi5jb250LWJhbm5lciAuaXRlbSxcclxuLmNvbnQtYmFubmVyIC5pdGVtIGF7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGhlaWdodDogNDA0cHg7XHJcbn1cclxuLmNvbnQtYmFubmVyIC5pdGVtIGF7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmNvbnQtYmFubmVyIC5pdGVtIGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLmNvbnQtYmFubmVyIC5zbGljay1kb3Rze1xyXG4gIGhlaWdodDogMTNweCAhaW1wb3J0YW50O1xyXG4gIGJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xyXG59XHJcbi5jb250LWJhbm5lciAuc2xpY2stZG90cyBsaXtcclxuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAwIDdweCAhaW1wb3J0YW50O1xyXG59XHJcbi5jb250LWJhbm5lciAuc2xpY2stZG90cyBsaSBidXR0b257XHJcbiAgd2lkdGg6IDEzcHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDEzcHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiEgaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDlweDtcclxuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICBvcGFjaXR5OiAwLjY7XHJcbn1cclxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbnsgb3BhY2l0eTogMTsgfVxyXG4uY29udC1iYW5uZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZXsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbi5jb250LWJhbm5lciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9ueyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cclxuLyogRU5EIEJhbm5lciAqL1xyXG5cclxuLmNvbnQtY29taXRlbnRlc3tcclxuICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5jb250LWNvbWl0ZW50ZXMgLnNsaWRlLWl0ZW5zeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuLmNvbnQtY29taXRlbnRlcyAuc2xpZGUtaXRlbnMgLml0ZW17XHJcbiAgXHJcbn1cclxuLmNvbnQtY29taXRlbnRlcyAuc2xpZGUtaXRlbnMgLml0ZW0gYXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBoZWlnaHQ6IDExNXB4O1xyXG4gIHBhZGRpbmc6IDAgMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLmNvbnQtY29taXRlbnRlcyAuc2xpZGUtaXRlbnMgLml0ZW0gcHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1zaXplOiAxMy41cHg7XHJcbiAgY29sb3I6ICM3Nzc7XHJcbn1cclxuLmNvbnQtY29taXRlbnRlcyAuc2xpZGUtaXRlbnMgLml0ZW0gcCBzcGFue1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBjb2xvcjogIzgwMDBGRjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5jb250LWNvbWl0ZW50ZXMgLnNsaWRlLWl0ZW5zIC5pdGVtIGltZ3tcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGhlaWdodDogODBweDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG4uY29udC1jb21pdGVudGVzIC5zbGlkZS1pdGVucyAuYi14e1xyXG4gIG9wYWNpdHk6IDAuODtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgd2lkdGg6IDM1cHg7XHJcbiAgaGVpZ2h0OiAzNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJkYjg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5jb250LWNvbWl0ZW50ZXMgLnNsaWRlLWl0ZW5zIC5iLXg6aG92ZXJ7IG9wYWNpdHk6IDE7IH1cclxuLmNvbnQtY29taXRlbnRlcyAuc2xpZGUtaXRlbnMgLmIteC5iLWxlZnR7IGxlZnQ6IC0xNXB4OyB9XHJcbi5jb250LWNvbWl0ZW50ZXMgLnNsaWRlLWl0ZW5zIC5iLXguYi1yaWdodHsgcmlnaHQ6IDA7IH1cclxuLmNvbnQtY29taXRlbnRlcyAuc2xpZGUtaXRlbnMgLmIteC5zbGljay1kaXNhYmxlZHtcclxuICBvcGFjaXR5OiAwLjU7XHJcbiAgY3Vyc29yOiBuby1kcm9wO1xyXG59XHJcbi5jb250LWNvbWl0ZW50ZXMgLnNsaWRlLWl0ZW5zIC5zbGljay1saXN0eyBvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50OyB9XHJcbi5jb250LWNvbWl0ZW50ZXMgLnNsaWRlLWl0ZW5zIC5zbGljay1zbGlkZS5zbGljay1hY3RpdmV7IG9wYWNpdHk6IDAuODsgfVxyXG4uY29udC1jb21pdGVudGVzIC5zbGlkZS1pdGVucyAuc2xpY2stc2xpZGUuc2xpY2stYWN0aXZlOmhvdmVyeyBvcGFjaXR5OiAxOyB9XHJcbi5jb250LWNvbWl0ZW50ZXMgLnNsaWRlLWl0ZW5zIC5zbGljay1zbGlkZXtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbn1cclxuLyogRU5EIENvbWl0ZW50ZXMgKi9cclxuXHJcbi5jb250LWRlc3RhcXVlc3tcclxuICBwYWRkaW5nOiA1MHB4IDAgNDVweCAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIC5zd2lwZXItYnV0dG9uLXByZXZ7IGxlZnQ6IC01MHB4OyB9XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyAuc3dpcGVyLWJ1dHRvbi1uZXh0eyByaWdodDogLTUwcHg7IH1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyeyBkaXNwbGF5OiBub25lOyB9XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyAuc3dpcGVyLWJ1dHRvbi1wcmV2IC5iLXgsXHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IC5iLXh7XHJcbiAgb3BhY2l0eTogMC44O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgei1pbmRleDogOTtcclxuICBtaW4td2lkdGg6IDM1cHg7XHJcbiAgbWF4LXdpZHRoOiAzNXB4O1xyXG4gIG1pbi1oZWlnaHQ6IDM1cHg7XHJcbiAgbWF4LWhlaWdodDogMzVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZGI4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgLnN3aXBlci1idXR0b24tcHJldiAuYi14OmhvdmVyLFxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgLnN3aXBlci1idXR0b24tbmV4dCAuYi14OmhvdmVyeyBvcGFjaXR5OiAxOyB9XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyAuc3dpcGVyLWJ1dHRvbi1wcmV2IC5iLXggc3ZnLFxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgLnN3aXBlci1idXR0b24tbmV4dCAuYi14IHN2Z3sgd2lkdGg6IDExcHg7IH1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIC5zd2lwZXItYnV0dG9uLWRpc2FibGVke1xyXG4gIG9wYWNpdHk6IDAuNTtcclxuICBjdXJzb3I6IG5vLWRyb3A7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIC5iLXh7IGJhY2tncm91bmQtY29sb3I6ICNiZmJkYjg7IH1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGV7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiAyODVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtZm90b3tcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDE5NXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtZm90byAuaC1kZXNjb250b3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogOTBweDtcclxuICBoZWlnaHQ6IDcwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAxNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzNiZjQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgYXJ0aWNsZSAuY29udC1mb3RvIC5oLWRlc2NvbnRvIHN0cm9uZyxcclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtZm90byAuaC1kZXNjb250byBzcGFue1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWZvdG8gLmgtZGVzY29udG8gc3Ryb25neyBmb250LXNpemU6IDIxcHg7IH1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtZm90byAuaC1kZXNjb250byBzcGFue1xyXG4gIGZvbnQtc2l6ZTogOXB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbWFyZ2luLXRvcDogM3B4O1xyXG59XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWZvdG8gLmltZy1sb3Rle1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgYXJ0aWNsZSAuY29udC1pbmZvIGF7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBhZGRpbmc6IDEycHggMTVweDtcclxufVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgYXJ0aWNsZSAuY29udC1pbmZvIC5mbGV4LTF7XHJcbiAgZmxleDogMTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtaW5mbyAucjF7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWluZm8gLnIxIHVse1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgYXJ0aWNsZSAuY29udC1pbmZvIC5yMSB1bCBsaXtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogOXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWluZm8gLnIxIHVsIGxpLmktY29ke1xyXG4gIGNvbG9yOiAjZWMzYmY0O1xyXG4gIG1hcmdpbi1yaWdodDogOHB4O1xyXG59XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWluZm8gLnIxIHVsIGxpLmktc3RhdHVzeyBjb2xvcjogIzk1MWVjNTsgfVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgYXJ0aWNsZSAuY29udC1pbmZvIC5yMSBoM3tcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgbWFyZ2luOiAzcHggMCA5cHggMDtcclxufVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgYXJ0aWNsZSAuY29udC1pbmZvIC5yMntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtaW5mbyAucjIgLmMtbGVmdHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtaW5mbyAucjIgLmMtbGVmdCBpbWd7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0xcHg7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtaW5mbyAucjIgLmMtbGVmdCAuYy1sb2NhbHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtaW5mbyAucjIgLmMtbGVmdCAuYy1sb2NhbCBzdHJvbmd7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWluZm8gLnIyIC5jLWxlZnQgLmMtbG9jYWwgc3BhbntcclxuICBmb250LXNpemU6IDExcHg7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbWFyZ2luLXRvcDogMXB4O1xyXG59XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWluZm8gLnIyIC5jLXJpZ2h0IGltZ3tcclxuICBtYXgtd2lkdGg6IDc1cHg7XHJcbiAgbWF4LWhlaWdodDogMzJweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWluZm8gLmNvbnQtZGF0YXN7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWluZm8gLmNvbnQtZGF0YXMgbGl7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtaW5mbyAuY29udC1kYXRhcyBsaTpsYXN0LWNoaWxkeyBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWluZm8gLmNvbnQtZGF0YXMgbGkgLmxpbmUtMSBzdHJvbmd7XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIGhlaWdodDogMjJweDtcclxuICBwYWRkaW5nOiAwIDlweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjM2JmNDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgZm9udC1zaXplOiAxMS41cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtaW5mbyAuY29udC1kYXRhcyBsaSAubGluZS0ye1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbi10b3A6IDZweDtcclxufVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgYXJ0aWNsZSAuY29udC1pbmZvIC5jb250LWRhdGFzIGxpIC5saW5lLTIgLmNvbC1saW5le1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgYXJ0aWNsZSAuY29udC1pbmZvIC5jb250LWRhdGFzIGxpIC5saW5lLTIgLmNvbC1saW5lLmxsLTMsXHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1pbmZvIC5jb250LWRhdGFzIGxpIC5saW5lLTIgLmNvbC1saW5lLmxsLTN7IGRpc3BsYXk6IG5vbmU7IH1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtaW5mbyAuY29udC1kYXRhcyBsaSAubGluZS0yIHN0cm9uZ3tcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBjb2xvcjogIzczNzM3MztcclxufVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgYXJ0aWNsZSAuY29udC1pbmZvIC5jb250LWRhdGFzIGxpIC5saW5lLTIgc3BhbntcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbWFyZ2luLXRvcDogMnB4O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtaW5mbyAuY29udC1kYXRhcyBsaS5kYXRhLW9mZiAubGluZS0xIHN0cm9uZ3sgb3BhY2l0eTogMC41OyB9XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWluZm8gLmNvbnQtZGF0YXMgbGkuZGF0YS1vZmYgLmxpbmUtMiBzcGFueyB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgYXJ0aWNsZSAuY29udC1pbmZvIC5jLWZvb3RlcntcclxuICBwYWRkaW5nLXRvcDogMTJweDtcclxuICBib3JkZXItdG9wOiAxcHggZGFzaGVkICNiZmJkYjg7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGUgLmNvbnQtaW5mbyAuYy1mb290ZXIgLmxpc3QtaXRlbnN7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG59XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWluZm8gLmMtZm9vdGVyIC5saXN0LWl0ZW5zIGxpe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uY29udC1kZXN0YXF1ZXMgLmZsZXgtaXRlbnMgYXJ0aWNsZSAuY29udC1pbmZvIC5jLWZvb3RlciAubGlzdC1pdGVucyBsaSBpbWd7IG1hcmdpbi1yaWdodDogNnB4OyB9XHJcbi5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyBhcnRpY2xlIC5jb250LWluZm8gLmMtZm9vdGVyIC5saXN0LWl0ZW5zIGxpIHNwYW57XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5jb250LWN0YXtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLmNvbnQtZGVzdGFxdWVzIC5jb250LWN0YSBhe1xyXG4gIHdpZHRoOiAyMjJweDtcclxuICBoZWlnaHQ6IDQ2cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNDZweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjM2JmNDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBmb250LXNpemU6IDE3LjVweDtcclxufVxyXG4uY29udC1kZXN0YXF1ZXMgLmNvbnQtY3RhIGE6aG92ZXIsXHJcbi5jb250LWRlc3RhcXVlcyAuY29udC1jdGEgYTpmb2N1c3sgYmFja2dyb3VuZC1jb2xvcjogIzk1MWVjNTsgfVxyXG4vKiBFTkQgRGVzdGFxdWVzICovXHJcblxyXG4uY29udC1sZWlsb2Vze1xyXG4gIHBhZGRpbmc6IDUwcHggMCA0NXB4IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG4uY29udC1sZWlsb2VzIC5jZW50ZXJ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5jb250LWxlaWxvZXMgLnRpdGxsZS1kZWZhdWx0IC5jLXJpZ2h0LmFsbC1maWx0ZXJze1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG59XHJcbi5jb250LWxlaWxvZXMgLnRpdGxsZS1kZWZhdWx0IC5jLXJpZ2h0LmFsbC1maWx0ZXJzIGZvcm17XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uY29udC1sZWlsb2VzIC50aXRsbGUtZGVmYXVsdCAuYy1yaWdodC5hbGwtZmlsdGVycyBmb3JtIC5jb250LXNlbGVjdHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB3aWR0aDogMTMwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uY29udC1sZWlsb2VzIC50aXRsbGUtZGVmYXVsdCAuYy1yaWdodC5hbGwtZmlsdGVycyBmb3JtIC5jb250LXNlbGVjdCBhOmhvdmVyLFxyXG4uY29udC1sZWlsb2VzIC50aXRsbGUtZGVmYXVsdCAuYy1yaWdodC5hbGwtZmlsdGVycyBmb3JtIC5jb250LXNlbGVjdCBhOmZvY3VzeyBvcGFjaXR5OiAxOyB9XHJcbi5jb250LWxlaWxvZXMgLnRpdGxsZS1kZWZhdWx0IC5jLXJpZ2h0LmFsbC1maWx0ZXJzIGZvcm0gLmNvbnQtc2VsZWN0LnNlbGVjdC1yZXNldHsgd2lkdGg6IDk1cHg7IH1cclxuLmNvbnQtbGVpbG9lcyAudGl0bGxlLWRlZmF1bHQgLmMtcmlnaHQuYWxsLWZpbHRlcnMgZm9ybSAuY29udC1zZWxlY3QgYXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE4NTg0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgb3BhY2l0eTogMC44O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyAudGl0bGxlLWRlZmF1bHQgLmMtcmlnaHQuYWxsLWZpbHRlcnMgZm9ybSAuY29udC1zZWxlY3QgYSBpbWd7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuLmNvbnQtbGVpbG9lcyAudGl0bGxlLWRlZmF1bHQgLmMtcmlnaHQuYWxsLWZpbHRlcnMgZm9ybSAuY29udC1zZWxlY3QgYSBzcGFue1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG4uY29udC1sZWlsb2VzIC50aXRsbGUtZGVmYXVsdCAuYy1yaWdodC5hbGwtZmlsdGVycyBmb3JtIC5jb250LXNlbGVjdCBhIGl7XHJcbiBjb2xvcjogI0ZGRkZGRjtcclxuICBoZWlnaHQ6IDNweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTNweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyAudGl0bGxlLWRlZmF1bHQgLmMtcmlnaHQuYWxsLWZpbHRlcnMgZm9ybSAuY29udC1zZWxlY3QgLmxpc3QtaXRlbnN7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHRvcDogNjBweDtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgei1pbmRleDogMDtcclxuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIG9wYWNpdHk6IDAuOTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG59XHJcbi5jb250LWxlaWxvZXMgLnRpdGxsZS1kZWZhdWx0IC5jLXJpZ2h0LmFsbC1maWx0ZXJzIGZvcm0gLmNvbnQtc2VsZWN0IC5saXN0LWl0ZW5zOmFmdGVye1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyAudGl0bGxlLWRlZmF1bHQgLmMtcmlnaHQuYWxsLWZpbHRlcnMgZm9ybSAuY29udC1zZWxlY3QgLmxpc3QtaXRlbnMuYXRpdm97XHJcbiAgei1pbmRleDogMTA7XHJcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gIHRvcDogNDBweDtcclxuICBwb2ludGVyLWV2ZW50czogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG59XHJcbi5jb250LWxlaWxvZXMgLnRpdGxsZS1kZWZhdWx0IC5jLXJpZ2h0LmFsbC1maWx0ZXJzIGZvcm0gLmNvbnQtc2VsZWN0IC5saXN0LWl0ZW5zLmF0aXZvOmFmdGVyeyBkaXNwbGF5OiBub25lOyB9XHJcbi5jb250LWxlaWxvZXMgLnRpdGxsZS1kZWZhdWx0IC5jLXJpZ2h0LmFsbC1maWx0ZXJzIGZvcm0gLmNvbnQtc2VsZWN0IC5saXN0LWl0ZW5zIGxhYmVse1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyAudGl0bGxlLWRlZmF1bHQgLmMtcmlnaHQuYWxsLWZpbHRlcnMgZm9ybSAuY29udC1zZWxlY3QgLmxpc3QtaXRlbnMgbGFiZWw6bGFzdC1jaGlsZHsgbWFyZ2luLWJvdHRvbTogMDsgfVxyXG4uY29udC1sZWlsb2VzIC50aXRsbGUtZGVmYXVsdCAuYy1yaWdodC5hbGwtZmlsdGVycyBmb3JtIC5jb250LXNlbGVjdCAubGlzdC1pdGVucyBsYWJlbCBzcGFue1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBtYXJnaW4tbGVmdDogNHB4O1xyXG59XHJcbi5jb250LWxlaWxvZXMgLnRpdGxsZS1kZWZhdWx0IC5jLXJpZ2h0LmFsbC1maWx0ZXJzIGZvcm0gLmNvbnQtc2VsZWN0IC5saXN0LWl0ZW5zIGxhYmVsIGlucHV0eyB3aWR0aDogMTFweDsgfVxyXG4uY29udC1sZWlsb2VzIC50aXRsbGUtZGVmYXVsdCAuYy1yaWdodC5hbGwtZmlsdGVycyBmb3JtIGJ1dHRvbntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMzYmY0O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICB3aWR0aDogOTVweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIGJvcmRlcjogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxufVxyXG4uY29udC1sZWlsb2VzIC50aXRsbGUtZGVmYXVsdCAuYy1yaWdodC5hbGwtZmlsdGVycyBmb3JtIGJ1dHRvbjpob3ZlcnsgYmFja2dyb3VuZC1jb2xvcjogIzk1MWVjNTsgfVxyXG4uY29udC1sZWlsb2VzIC5mbGV4LWNhcmRze1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgd2lkdGg6IDI4OHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcclxufVxyXG4uY29udC1sZWlsb2VzIGFydGljbGU6bnRoLWNoaWxkKDRuKXsgbWFyZ2luLXJpZ2h0OiAwOyB9XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1mb3Rve1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTkwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1mb3RvIC5oLWRlc2NvbnRve1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiA5MHB4O1xyXG4gIGhlaWdodDogNzBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjM2JmNDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1mb3RvIC5oLWRlc2NvbnRvIHN0cm9uZyxcclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWZvdG8gLmgtZGVzY29udG8gc3BhbntcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtZm90byAuaC1kZXNjb250byBzdHJvbmd7IGZvbnQtc2l6ZTogMjFweDsgfVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtZm90byAuaC1kZXNjb250byBzcGFue1xyXG4gIGZvbnQtc2l6ZTogOXB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbWFyZ2luLXRvcDogM3B4O1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1mb3RvIC5oLWNvdW50e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiA3MHB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzNiZjQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBvcGFjaXR5OiAwLjc7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWZvdG8gLmgtY291bnQgc3Ryb25nLFxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtZm90byAuaC1jb3VudCBzcGFue1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1mb3RvIC5oLWNvdW50IHN0cm9uZ3sgZm9udC1zaXplOiAxOXB4OyB9XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1mb3RvIC5oLWNvdW50IHNwYW57XHJcbiAgZm9udC1zaXplOiA5cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBtYXJnaW4tdG9wOiAzcHg7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWZvdG8gLmltZy1sb3Rle1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtaW5mb3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZmxleDogMTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWluZm8gYXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgcGFkZGluZzogMTJweCAxNXB4O1xyXG4gIGZsZXg6IDE7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWluZm8gLmZsZXgtMXtcclxuICBmbGV4OiAxO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtaW5mbyAucjF7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1pbmZvIC5yMSB1bHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWluZm8gLnIxIHVsIGxpe1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC1zaXplOiA5cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbn1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWluZm8gLnIxIHVsIGxpLmktY29ke1xyXG4gIGNvbG9yOiAjZWMzYmY0O1xyXG4gIG1hcmdpbi1yaWdodDogOHB4O1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1pbmZvIC5yMSB1bCBsaS5pLXN0YXR1c3sgY29sb3I6ICM5NTFlYzU7IH1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWluZm8gLnIxIGgze1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBtYXJnaW46IDNweCAwIDlweCAwO1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1pbmZvIC5yMntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWluZm8gLnIyIC5jLWxlZnR7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1pbmZvIC5yMiAuYy1sZWZ0IGltZ3tcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTFweDtcclxufVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtaW5mbyAucjIgLmMtbGVmdCAuYy1sb2NhbHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWluZm8gLnIyIC5jLWxlZnQgLmMtbG9jYWwgc3Ryb25ne1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtaW5mbyAucjIgLmMtbGVmdCAuYy1sb2NhbCBzcGFue1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBtYXJnaW4tdG9wOiAxcHg7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWluZm8gLnIyIC5jLXJpZ2h0IGltZ3tcclxuICBtYXgtd2lkdGg6IDc1cHg7XHJcbiAgbWF4LWhlaWdodDogMzJweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1pbmZvIC5jb250LWRhdGFze1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtaW5mbyAuY29udC1kYXRhcyBsaXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtaW5mbyAuY29udC1kYXRhcyBsaTpsYXN0LWNoaWxkeyBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1pbmZvIC5jb250LWRhdGFzIGxpIC5saW5lLTEgc3Ryb25ne1xyXG4gIHdpZHRoOiBtYXgtY29udGVudDtcclxuICBoZWlnaHQ6IDIycHg7XHJcbiAgcGFkZGluZzogMCA5cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzNiZjQ7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGZvbnQtc2l6ZTogMTEuNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1pbmZvIC5jb250LWRhdGFzIGxpIC5saW5lLTJ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luLXRvcDogNnB4O1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1pbmZvIC5jb250LWRhdGFzIGxpIC5saW5lLTIgLmNvbC1saW5le1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtaW5mbyAuY29udC1kYXRhcyBsaSAubGluZS0yIHN0cm9uZ3tcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBjb2xvcjogIzczNzM3MztcclxufVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtaW5mbyAuY29udC1kYXRhcyBsaSAubGluZS0yIHNwYW57XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIG1hcmdpbi10b3A6IDJweDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1pbmZvIC5jb250LWRhdGFzIGxpLmRhdGEtb2ZmIC5saW5lLTEgc3Ryb25neyBvcGFjaXR5OiAwLjU7IH1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWluZm8gLmNvbnQtZGF0YXMgbGkuZGF0YS1vZmYgLmxpbmUtMiBzcGFueyB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtaW5mbyAuYy1mb290ZXJ7XHJcbiAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjYmZiZGI4O1xyXG59XHJcbi5jb250LWxlaWxvZXMgYXJ0aWNsZSAuY29udC1pbmZvIC5jLWZvb3RlciAubGlzdC1pdGVuc3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyBhcnRpY2xlIC5jb250LWluZm8gLmMtZm9vdGVyIC5saXN0LWl0ZW5zIGxpe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtaW5mbyAuYy1mb290ZXIgLmxpc3QtaXRlbnMgbGkgaW1neyBtYXJnaW4tcmlnaHQ6IDZweDsgfVxyXG4uY29udC1sZWlsb2VzIGFydGljbGUgLmNvbnQtaW5mbyAuYy1mb290ZXIgLmxpc3QtaXRlbnMgbGkgc3BhbntcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDExcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uY29udC1sZWlsb2VzIC5kZWZhdWx0LXBhZ2luYXRpb257XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyAuZGVmYXVsdC1wYWdpbmF0aW9uIGxpeyBtYXJnaW4tcmlnaHQ6IDI1cHg7IH1cclxuLmNvbnQtbGVpbG9lcyAuZGVmYXVsdC1wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGR7IG1hcmdpbi1yaWdodDogMDsgfVxyXG4uY29udC1sZWlsb2VzIC5kZWZhdWx0LXBhZ2luYXRpb24gbGkgYXtcclxuICBoZWlnaHQ6IDQycHg7XHJcbiAgd2lkdGg6IDQycHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbn1cclxuLmNvbnQtbGVpbG9lcyAuZGVmYXVsdC1wYWdpbmF0aW9uIGxpIGE6aG92ZXIsXHJcbi5jb250LWxlaWxvZXMgLmRlZmF1bHQtcGFnaW5hdGlvbiBsaSBhOmZvY3VzeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2OyB9XHJcbi5jb250LWxlaWxvZXMgLmRlZmF1bHQtcGFnaW5hdGlvbiBsaSBhLmRpc2FibGVke1xyXG4gIGN1cnNvcjogbm8tZHJvcDtcclxuICBvcGFjaXR5OiAwLjU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xyXG59XHJcbi5jb250LWxlaWxvZXMgLmRlZmF1bHQtcGFnaW5hdGlvbiBsaS50eXBlLW51bWJlciAuaXNDdXJyZW50eyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZkZmRmOyB9XHJcbi5jb250LWxlaWxvZXMgLmRlZmF1bHQtcGFnaW5hdGlvbiBsaSBhIGl7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG4uY29udC1sZWlsb2VzIC5kZWZhdWx0LXBhZ2luYXRpb24gbGkuYXJyb3ctbGVmdCBhIGl7IGxlZnQ6IC0xcHg7IH1cclxuLmNvbnQtbGVpbG9lcyAuZGVmYXVsdC1wYWdpbmF0aW9uIGxpLmFycm93LXJpZ2h0IGEgaXsgcmlnaHQ6IC0xcHg7IH1cclxuLmNvbnQtbGVpbG9lcyAuY29udC1jdGF7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5jb250LWxlaWxvZXMgLmNvbnQtY3RhIGF7XHJcbiAgd2lkdGg6IDIyMnB4O1xyXG4gIGhlaWdodDogNDZweDtcclxuICBib3JkZXItcmFkaXVzOiA0NnB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMzYmY0O1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIGZvbnQtc2l6ZTogMTcuNXB4O1xyXG59XHJcbi5jb250LWxlaWxvZXMgLmNvbnQtY3RhIGE6aG92ZXIsXHJcbi5jb250LWxlaWxvZXMgLmNvbnQtY3RhIGE6Zm9jdXN7IGJhY2tncm91bmQtY29sb3I6ICM5NTFlYzU7IH1cclxuLyogRU5EIExlaWzDtWVzICovXHJcblxyXG4uY29udC1ibG9ne1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgcGFkZGluZzogNzBweCAwIDkwcHggMDtcclxufVxyXG4uY29udC1ibG9nIC5jZW50ZXJ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZW5kO1xyXG59XHJcbi5jb250LWJsb2cgLmMtbGVmdHtcclxuICB3aWR0aDogMzUwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5jb250LWJsb2cgLmMtbGVmdCBoMntcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDQwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbGluZS1oZWlnaHQ6IDAuOTU7XHJcbn1cclxuLmNvbnQtYmxvZyAuYy1sZWZ0IHB7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxNy41cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBtYXJnaW46IDIwcHggMCA1OHB4IDA7XHJcbn1cclxuLmNvbnQtYmxvZyAuYy1sZWZ0IGF7XHJcbiAgY29sb3I6ICNlYzNiZjQ7XHJcbiAgZm9udC1zaXplOiAxNy41cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmNvbnQtYmxvZyAuYy1sZWZ0IGEgaXtcclxuICBjb2xvcjogI2JmYmRiODtcclxuICBtYXJnaW4tbGVmdDogOXB4O1xyXG59XHJcbi5jb250LWJsb2cgLmMtcmlnaHR7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM1MHB4KTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4uY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGV7XHJcbiAgd2lkdGg6IDI3NXB4O1xyXG4gIGhlaWdodDogMTk1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbjogMCA4cHggOHB4IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGJveC1zaGFkb3c6IDBweCA1NHB4IDlweCAtNTVweCByZ2JhKDAsIDAsIDAsIDAuMTApO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xlIGF7IGZsZXg6IDE7IH1cclxuLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xlLmluZGV4LTAzLFxyXG4uY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGUuaW5kZXgtMDZ7IG1hcmdpbi1yaWdodDogMDsgfVxyXG4uY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGUuaW5kZXgtMDQsXHJcbi5jb250LWJsb2cgLmMtcmlnaHQgYXJ0aWNsZS5pbmRleC0wNSxcclxuLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xlLmluZGV4LTA2eyBtYXJnaW4tYm90dG9tOiAwOyB9XHJcbi5jb250LWJsb2cgLmMtcmlnaHQgYXJ0aWNsZS5pbmRleC1pbXBhcmVze1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XHJcbiAgcGFkZGluZzogMzBweDtcclxufVxyXG4uY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGUuaW5kZXgtaW1wYXJlcyBhe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGUuaW5kZXgtaW1wYXJlcyBhIC5jb250LWltZ3sgd2lkdGg6IDE1MHB4OyB9XHJcbi5jb250LWJsb2cgLmMtcmlnaHQgYXJ0aWNsZS5pbmRleC1pbXBhcmVzIGEgLmNvbnQtaW1nIGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcbi5jb250LWJsb2cgLmMtcmlnaHQgYXJ0aWNsZS5pbmRleC0wMSBhIC5jb250LWltZ3sgd2lkdGg6IDEwMCU7IH1cclxuLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xlLmluZGV4LTAze1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGUuaW5kZXgtMDMgYSAuY29udC1pbWd7IHdpZHRoOiA5MCU7IH1cclxuLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xlLmluZGV4LTA1e1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5jb250LWJsb2cgLmMtcmlnaHQgYXJ0aWNsZS5pbmRleC0wNSBheyBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDsgfVxyXG4uY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGUuaW5kZXgtMDUgYSAuY29udC1pbWd7IHdpZHRoOiA5MCU7IH1cclxuLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xlLmluZGV4LXBhcmVzeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XHJcbi5jb250LWJsb2cgLmMtcmlnaHQgYXJ0aWNsZS5pbmRleC1wYXJlcyBhIC5jb250LWltZ3tcclxuICB3aWR0aDogMjc1cHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGUuaW5kZXgtcGFyZXMgYSAuY29udC1pbWcgaW1nLFxyXG4uY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGUuaW5kZXgtaW1wYXJlcyBhIC5jb250LWltZyBpbWd7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xlLmluZGV4LWltcGFyZXMgYSAuY29udC1pbWd7IGhlaWdodDogMTAwJTsgfVxyXG4uY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGUgYSAuY29udC1pbWd7IHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cclxuLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xlIGEgLmNvbnQtaW1nIGltZ3tcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4uY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGUuaW5kZXgtaW1wYXJlc3sgcGFkZGluZzogMDsgfVxyXG4vKiBFTkQgQmxvZyAqL1xyXG5cclxuLmNvbnQtbmV3c2xldHRlcntcclxuICBwYWRkaW5nOiAxMDBweCAwIDUwcHggMDtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTcxZWU5O1xyXG59XHJcbi5jb250LW5ld3NsZXR0ZXIgdmlkZW97XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcbi5jb250LW5ld3NsZXR0ZXIgLmNlbnRlcntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMjtcclxufVxyXG4uY29udC1uZXdzbGV0dGVyIC5jLWxlZnR7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiA2MDBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG59XHJcbi5jb250LW5ld3NsZXR0ZXIgLmMtbGVmdCBoNHtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmb250LXNpemU6IDI4LjlwdDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBsaW5lLWhlaWdodDogMC45NTtcclxuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG59XHJcbi5jb250LW5ld3NsZXR0ZXIgLmMtbGVmdCBoNCBzdHJvbmd7IGZvbnQtd2VpZ2h0OiA3MDA7IH1cclxuLmNvbnQtbmV3c2xldHRlciAuYy1sZWZ0IHB7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgZm9udC1zaXplOiAxNy43cHQ7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbi5jb250LW5ld3NsZXR0ZXIgLmMtbGVmdCBwOmxhc3QtY2hpbGR7IG1hcmdpbi1ib3R0b206IDA7IH1cclxuLmNvbnQtbmV3c2xldHRlciAuYy1sZWZ0IC5zaG93LXNvY2lhbHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbi10b3A6IDM1cHg7XHJcbn1cclxuLmNvbnQtbmV3c2xldHRlciAuYy1sZWZ0IC5zaG93LXNvY2lhbCBhe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMjcwcHg7XHJcbiAgaGVpZ2h0OiA1NXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XHJcbiAgcGFkZGluZzogMCAxN3B4O1xyXG59XHJcbi5jb250LW5ld3NsZXR0ZXIgLmMtbGVmdCAuc2hvdy1zb2NpYWwgYS5hLXdoYXRzYXBweyBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMzY2Y0OyB9XHJcbi5jb250LW5ld3NsZXR0ZXIgLmMtbGVmdCAuc2hvdy1zb2NpYWwgYS5hLWluc3RhZ3JhbXsgYmFja2dyb3VuZC1jb2xvcjogIzk1MWVjNTsgfVxyXG4uY29udC1uZXdzbGV0dGVyIC5jLWxlZnQgLnNob3ctc29jaWFsIGEgLmNvbnQtaWNvbntcclxuICB3aWR0aDogMzZweDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmNvbnQtbmV3c2xldHRlciAuYy1sZWZ0IC5zaG93LXNvY2lhbCBhIC5jb250LWljb24gaW1neyB3aWR0aDogMTAwJTsgfVxyXG4uY29udC1uZXdzbGV0dGVyIC5jLWxlZnQgLnNob3ctc29jaWFsIGEgLmNvbnQtdGV4dHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLmNvbnQtbmV3c2xldHRlciAuYy1sZWZ0IC5zaG93LXNvY2lhbCBhIC5jb250LXRleHQgc3BhbntcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbn1cclxuLmNvbnQtbmV3c2xldHRlciAuYy1sZWZ0IC5zaG93LXNvY2lhbCBhIC5jb250LXRleHQgc3Ryb25ne1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG4uY29udC1uZXdzbGV0dGVyIC5jLXJpZ2h0e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB3aWR0aDogNDg0cHg7XHJcbn1cclxuLmNvbnQtbmV3c2xldHRlciAuYy1yaWdodCBoM3tcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmb250LXNpemU6IDI4LjlwdDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBsaW5lLWhlaWdodDogMC45NTtcclxuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG59XHJcbi5jb250LW5ld3NsZXR0ZXIgLmMtcmlnaHQgaDMgc3Ryb25neyBmb250LXdlaWdodDogNzAwOyB9XHJcbi5jb250LW5ld3NsZXR0ZXIgLmMtcmlnaHQgZm9ybXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGVuZDtcclxufVxyXG4uY29udC1uZXdzbGV0dGVyIC5jLXJpZ2h0IGZvcm0gLmNvbnQtaW5wdXR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxufVxyXG4uY29udC1uZXdzbGV0dGVyIC5jLXJpZ2h0IGZvcm0gLmNvbnQtaW5wdXQgaW5wdXR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA1NXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XHJcbiAgcGFkZGluZzogMCAxN3B4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbi5jb250LW5ld3NsZXR0ZXIgLmMtcmlnaHQgZm9ybSAuY29udC1pbnB1dCBpbnB1dDo6cGxhY2Vob2xkZXJ7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbi5jb250LW5ld3NsZXR0ZXIgLmMtcmlnaHQgZm9ybSBidXR0b257XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM5NTFlYzU7XHJcbiAgd2lkdGg6IDE1MHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICBib3JkZXItcmFkaXVzOiAzNnB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuLmNvbnQtbmV3c2xldHRlciAuYy1yaWdodCBmb3JtIGJ1dHRvbjpob3ZlcixcclxuLmNvbnQtbmV3c2xldHRlciAuYy1yaWdodCBmb3JtIGJ1dHRvbjpmb2N1c3sgYmFja2dyb3VuZC1jb2xvcjogIzdmMTZhYTsgfVxyXG4vKiovXHJcblxyXG5mb290ZXJ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBwYWRkaW5nOiA5MHB4IDAgMzVweCAwO1xyXG59XHJcbmZvb3RlciAuY2VudGVye1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5mb290ZXIgLnJvdy0wMXsgZGlzcGxheTogZmxleDsgfVxyXG5mb290ZXIgLnJvdy0wMSAuYy1sZWZ0e1xyXG4gIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgbWF4LXdpZHRoOiAyMjBweDtcclxufVxyXG5mb290ZXIgLnJvdy0wMSAuYy1sZWZ0IC5jb250LWxvZ28tZm9vdGVye1xyXG4gIHdpZHRoOiAxNzBweDtcclxuICBoZWlnaHQ6IDE3MHB4O1xyXG59XHJcbmZvb3RlciAucm93LTAxIC5jLWxlZnQgLmNvbnQtbG9nby1mb290ZXIgLmxvZ28tZm9vdGVye1xyXG4gIHRleHQtaW5kZW50OiAtNTAwMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5mb290ZXIgLnJvdy0wMSAuYy1yaWdodHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIyMHB4KTtcclxuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcbn1cclxuZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmNvbnQtY29sc3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmNvbnQtY29scyAuY29se1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5mb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzIC5jb2wgLm5hdi1mb290ZXIgaDZ7XHJcbiAgY29sb3I6ICNlYzNiZjQ7XHJcbiAgZm9udC1zaXplOiAxMnB0O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbmZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5jb250LWNvbHMgLmNvbCAubmF2LWZvb3RlcntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmNvbnQtY29scyAuY29sIC5uYXYtZm9vdGVyIGxpeyBtYXJnaW4tdG9wOiAxMnB4OyB9XHJcbmZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5jb250LWNvbHMgLmNvbCAubmF2LWZvb3RlciBsaSBhe1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtc2l6ZTogMTJwdDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG5mb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzIC5jb2wuY29sLTA0IC5hMXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY29sb3I6ICNlYzNiZjQ7XHJcbiAgZm9udC1zaXplOiAxMnB0O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbmZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5jb250LWNvbHMgLmNvbC5jb2wtMDQgLmExIGltZ3tcclxuICB3aWR0aDogMjBweDtcclxuICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0xcHg7XHJcbn1cclxuZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmNvbnQtY29scyAuY29sLmNvbC0wNCAuYTJ7XHJcbiAgbWFyZ2luOiAxMHB4IDAgMjZweCAwO1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtc2l6ZTogMTJwdDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG5mb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzIC5jb2wuY29sLTA0IC5hMiBzcGFue1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtc2l6ZTogMTJwdDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG5mb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzIC5jb2wuY29sLTA0IHB7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxMnB0O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmVuZC1jb2xze1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbjogNTBweCAwO1xyXG59XHJcbmZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5lbmQtY29scyAuY29sLWxlZnR7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbmZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5lbmQtY29scyAuY29sLWxlZnQgc3Ryb25ne1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtc2l6ZTogMTJwdDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG5mb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuZW5kLWNvbHMgLmNvbC1sZWZ0IC5saXN0LW1hdHJpY3VsYXN7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbmZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5lbmQtY29scyAuY29sLWxlZnQgLmxpc3QtbWF0cmljdWxhcyBsaXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogM3B4O1xyXG59XHJcbmZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5lbmQtY29scyAuY29sLWxlZnQgLmxpc3QtbWF0cmljdWxhcyBsaSBzcGFue1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtc2l6ZTogMTJwdDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG5mb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuZW5kLWNvbHMgLmNvbC1sZWZ0IC5saXN0LW1hdHJpY3VsYXMgbGkgc3Bhbi5zLTF7IHdpZHRoOiAxNTBweDsgfVxyXG5mb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuZW5kLWNvbHMgLmNvbC1sZWZ0IC5saXN0LW1hdHJpY3VsYXMgbGkgc3Bhbi5zLTJ7IHdpZHRoOiAyMHB4OyB9XHJcbmZvb3RlciAucm93LTAye1xyXG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2JmYmRiODtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBwYWRkaW5nOiAyNXB4IDI1cHggMCAyNXB4O1xyXG59XHJcbmZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5lbmQtY29scyAuY29sLXJpZ2h0eyB3aWR0aDogMTMwcHg7IH1cclxuZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmVuZC1jb2xzIC5jb2wtcmlnaHQgaW1neyB3aWR0aDogMTAwJTsgfVxyXG5mb290ZXIgLnJvdy0wMiAuYy1sZWZ0e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5mb290ZXIgLnJvdy0wMiAuYy1sZWZ0IHB7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxMnB0O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbmZvb3RlciAucm93LTAyIC5jLWxlZnQgYXtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDEycHQ7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XHJcbn1cclxuZm9vdGVyIC5yb3ctMDIgLmMtcmlnaHQgLmxpc3Qtc29jaWFse1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5mb290ZXIgLnJvdy0wMiAuYy1yaWdodCAubGlzdC1zb2NpYWwgbGl7IG1hcmdpbi1sZWZ0OiAyMHB4OyB9XHJcbmZvb3RlciAucm93LTAyIC5jLXJpZ2h0IC5saXN0LXNvY2lhbCBsaSBheyBkaXNwbGF5OiBmbGV4OyB9XHJcbmZvb3RlciAucm93LTAyIC5jLXJpZ2h0IC5saXN0LXNvY2lhbCBsaSBhIGltZ3tcclxuICB3aWR0aDogMjVweDtcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG5cclxuLyogQWN0aW9uIEVmZWN0cyAqL1xyXG5ib2R5LFxyXG4ubG9hZC1zaG93LFxyXG5oZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXIgLmJ0bi1zaG93LFxyXG5oZWFkZXIgLmFjdGlvbi1hdXRoIC5idG4tYXV0aCxcclxuLmNvbnQtYmFubmVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbixcclxuLmNvbnQtY29taXRlbnRlcyAuc2xpZGUtaXRlbnMgLmIteCxcclxuLmNvbnQtZGVzdGFxdWVzIC5jb250LWN0YSBhLFxyXG4uY29udC1sZWlsb2VzIC5jb250LWN0YSBhLFxyXG4uY29udC1sZWlsb2VzIC5kZWZhdWx0LXBhZ2luYXRpb24gbGkgYSxcclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIC5zd2lwZXItYnV0dG9uLXByZXYgLmIteCxcclxuLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIC5zd2lwZXItYnV0dG9uLW5leHQgLmIteCxcclxuLmNvbnQtbmV3c2xldHRlciAuYy1yaWdodCBmb3JtIGJ1dHRvbixcclxuaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5zaG93LW1lbnV7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbn1cclxuXHJcbi8qIE1lZGlhIFF1ZXJ5ICovXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzODBweCl7XHJcbiAgLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIGFydGljbGV7IHdpZHRoOiAxMDAlOyB9XHJcbiAgLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIC5zd2lwZXItYnV0dG9uLXByZXYgLmIteHsgbGVmdDogNXB4OyB9XHJcbiAgLmNvbnQtZGVzdGFxdWVzIC5mbGV4LWl0ZW5zIC5zd2lwZXItYnV0dG9uLW5leHQgLmIteHsgcmlnaHQ6IDVweDsgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMjVweCl7XHJcbiAgLmNlbnRlcnsgcGFkZGluZzogMCAxNXB4OyB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI5MXB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KXtcclxuICBoZWFkZXIgLmNvbnQtbWlkZGxleyBtYXJnaW4tbGVmdDogMzBweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1idXNjYXsgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5zaG93LW1lbnV7IG1hcmdpbi1yaWdodDogMDsgfVxyXG4gIGhlYWRlciAuYWN0aW9uLWF1dGggLmJ0bi1hdXRoeyBtYXJnaW4tcmlnaHQ6IDhweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlcnsgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSBhbmQgKG1heC13aWR0aDogMTI5MHB4KXtcclxuICBoZWFkZXIgLmNvbnQtbWlkZGxleyBtYXJnaW4tbGVmdDogMzBweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuYnRuLXNob3d7IHBhZGRpbmc6IDAgMTVweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1idXNjYXtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5zaG93LW1lbnV7IG1hcmdpbi1yaWdodDogMDsgfVxyXG4gIGhlYWRlciAuYWN0aW9uLWF1dGggLmJ0bi1hdXRoeyBtYXJnaW4tcmlnaHQ6IDhweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlcnsgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5idG4tc2hvdyBpbWd7XHJcbiAgICB3aWR0aDogMTNweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXIgLmJ0bi1zaG93IHNwYW57IGZvbnQtc2l6ZTogMTNweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuYnRuLXNob3cgc3BhbiBzdHJvbmd7IGZvbnQtc2l6ZTogMTRweDsgfVxyXG4gIC5jb250LWJsb2cgLmMtbGVmdHtcclxuICAgIHdpZHRoOiAzMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1leHRyYXN7IGRpc3BsYXk6IG5vbmU7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnUgLmxpc3QtbmF2LW1lbnUgdWwgbGkubmF2LW1hcGF7IGRpc3BsYXk6IGJsb2NrOyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZXsgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXIgLmJ0bi1zaG93eyBwYWRkaW5nOiAwIDE1cHg7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tYnVzY2F7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtbmF2TWVudSAuc2hvdy1tZW51eyBtYXJnaW4tcmlnaHQ6IDA7IH1cclxuICBoZWFkZXIgLmFjdGlvbi1hdXRoIC5idG4tYXV0aHsgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXJ7IG1hcmdpbi1yaWdodDogMjVweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuYnRuLXNob3cgaW1ne1xyXG4gICAgd2lkdGg6IDEzcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5idG4tc2hvdyBzcGFueyBmb250LXNpemU6IDEzcHg7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXIgLmJ0bi1zaG93IHNwYW4gc3Ryb25neyBmb250LXNpemU6IDE0cHg7IH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NzFweCkgYW5kIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1leHRyYXN7IGRpc3BsYXk6IG5vbmU7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnUgLmxpc3QtbmF2LW1lbnUgdWwgbGkubmF2LW1hcGF7IGRpc3BsYXk6IGJsb2NrOyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZXtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdixcclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnV7XHJcbiAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51LFxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlcnsgbWFyZ2luOiAwOyB9XHJcbiAgaGVhZGVyIC5oLWxlZnQsXHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZXsgd2lkdGg6IDEwMCU7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxle1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMCAzMHB4O1xyXG4gIH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXIgLmJ0bi1zaG93eyBwYWRkaW5nOiAxNXB4OyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5zaG93LW1lbnV7IHBhZGRpbmc6IDEwcHg7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnUgLmxpc3QtbmF2LW1lbnUuYXRpdm97IHRvcDogNDVweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuc3ViTWVudUNhdGVnb3JpYS5hdGl2b3sgdG9wOiA1NnB4OyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLWJ1c2Nhe1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTE0cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuICBoZWFkZXIgLmgtcmlnaHR7XHJcbiAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzcwcHgpe1xyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtZXh0cmFzeyBkaXNwbGF5OiBub25lOyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5saXN0LW5hdi1tZW51IHVsIGxpLm5hdi1tYXBheyBkaXNwbGF5OiBibG9jazsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGV7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYsXHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51e1xyXG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtbmF2TWVudSxcclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXJ7IG1hcmdpbjogMDsgfVxyXG4gIGhlYWRlciAuaC1sZWZ0LFxyXG4gIGhlYWRlciAuY29udC1taWRkbGV7IHdpZHRoOiAxMDAlOyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZXtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5idG4tc2hvd3sgcGFkZGluZzogMTVweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtbmF2TWVudSAuc2hvdy1tZW51eyBwYWRkaW5nOiAxMHB4OyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5saXN0LW5hdi1tZW51LmF0aXZveyB0b3A6IDQ1cHg7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXIgLnN1Yk1lbnVDYXRlZ29yaWEuYXRpdm97IHRvcDogNTZweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1idXNjYXtcclxuICAgIG9yZGVyOiAyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IC0xNHB4O1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbiAgaGVhZGVyIC5oLXJpZ2h0e1xyXG4gICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGV7IHBhZGRpbmc6IDAgMTVweDsgfVxyXG4gIGhlYWRlciAuY29udC1sb2dve1xyXG4gICAgbWluLXdpZHRoOiAxMTBweDtcclxuICAgIG1heC13aWR0aDogMTEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMnB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjBweCl7XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLWJ1c2NheyBkaXNwbGF5OiBub25lOyB9XHJcbiAgaGVhZGVyIC5oLXJpZ2h0e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxNXB4O1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgMCAxNXB4IDA7XHJcbiAgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGV7XHJcbiAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtMjBweDtcclxuICB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5zdWJNZW51Q2F0ZWdvcmlhe1xyXG4gICAgbGVmdDogaW5pdGlhbDtcclxuICAgIHJpZ2h0OiAxNDNweDtcclxuICB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHJpZ2h0OiAtMTVweDtcclxuICB9XHJcbiAgLmNvbnQtYmxvZyAuYy1sZWZ0IGgyeyBmb250LXNpemU6IDMycHg7IH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5idG4tc2hvdyBpbWd7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XHJcbiAgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtbmF2TWVudSAuc2hvdy1tZW51eyBtYXJnaW46IDA7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LWNhdGVnb3JpYXNIZWFkZXIgLmJ0bi1zaG93IHNwYW57IGZvbnQtc2l6ZTogMTNweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuYnRuLXNob3cgc3BhbiBzdHJvbmd7IGZvbnQtc2l6ZTogMTNweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGV7IHBhZGRpbmctbGVmdDogMDsgfVxyXG4gIC5jb250LWRlc3RhcXVlcyxcclxuICAuY29udC1sZWlsb2VzeyBwYWRkaW5nOiA2MHB4IDAgNDVweCAwOyB9XHJcbiAgLnRpdGxsZS1kZWZhdWx0IC5jLWxlZnQgc3BhbnsgZm9udC1zaXplOiAyMzsgfVxyXG4gIC50aXRsbGUtZGVmYXVsdCAuYy1sZWZ0IHN0cm9uZyxcclxuICAuY29udC1ibG9nIC5jLWxlZnQgaDIsXHJcbiAgLmNvbnQtbmV3c2xldHRlciAuYy1sZWZ0IGg0LFxyXG4gIC5jb250LW5ld3NsZXR0ZXIgLmMtcmlnaHQgaDN7IGZvbnQtc2l6ZTogMjhweDsgfVxyXG4gIC5jb250LW5ld3NsZXR0ZXIgLmMtbGVmdCAuc2hvdy1zb2NpYWwgYXsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cclxuICBmb290ZXIgLnJvdy0wMiAuYy1yaWdodCAubGlzdC1zb2NpYWwgbGkgYSBpbWd7XHJcbiAgICB3aWR0aDogMjdweDtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KXtcclxuICBoZWFkZXIgLmNvbnQtbG9nb3tcclxuICAgIG1pbi13aWR0aDogOTBweDtcclxuICAgIG1heC13aWR0aDogOTBweDtcclxuICAgIGhlaWdodDogOTBweDtcclxuICB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5idG4tc2hvd3sgcGFkZGluZzogOHB4OyB9XHJcbiAgaGVhZGVyIC5jZW50ZXJ7IGhlaWdodDogMTI1cHg7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnUgLnNob3ctbWVudSBzdmd7IHdpZHRoOiAyMHB4OyB9XHJcbiAgLnJlc2V0LWhlYWRlcnsgaGVpZ2h0OiAxMjVweDsgfVxyXG4gIC5jb250LWJhbm5lciAuc2xpY2stZG90c3sgYm90dG9tOiAyNnB4ICFpbXBvcnRhbnQ7IH1cclxuICAuY29udC1jb21pdGVudGVzIC5zbGlkZS1pdGVucyAuYi14LmItbGVmdHsgbGVmdDogMDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuc3ViTWVudUNhdGVnb3JpYS5hdGl2b3sgdG9wOiA0NXB4OyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5zdWJNZW51Q2F0ZWdvcmlheyByaWdodDogMDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuc3ViTWVudUNhdGVnb3JpYXsgbWluLXdpZHRoOiAxMDAlOyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1uYXZNZW51IC5saXN0LW5hdi1tZW51LmF0aXZveyB0b3A6IDQwcHg7IH1cclxuICBoZWFkZXIgLmNvbnQtbWlkZGxlIC5hY3Rpb24tbmF2IC5jb250LW5hdk1lbnUgLmxpc3QtbmF2LW1lbnV7IGxlZnQ6IC01NXB4OyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5zdWJNZW51Q2F0ZWdvcmlheyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XHJcbiAgaGVhZGVyIC5jb250LW1pZGRsZSAuYWN0aW9uLW5hdiAuY29udC1jYXRlZ29yaWFzSGVhZGVyIC5zdWJNZW51Q2F0ZWdvcmlheyByaWdodDogNTJweDsgfVxyXG4gIGhlYWRlciAuY29udC1taWRkbGUgLmFjdGlvbi1uYXYgLmNvbnQtY2F0ZWdvcmlhc0hlYWRlciAuc3ViTWVudUNhdGVnb3JpYSAuaXRlbnMtbGVmdHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuLyogRU5EIEhlYWRlciAqL1xyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSBhbmQgKG1heC13aWR0aDogMTI5MHB4KXtcclxuICAuY29udC1jb21pdGVudGVzIC5zbGlkZS1pdGVucyAuYi14LmItbGVmdHsgbGVmdDogMDsgfVxyXG59XHJcbi8qIEVORCBDb21pdGVudGUgKi9cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNTFweCkgYW5kIChtYXgtd2lkdGg6IDE0NjBweCl7XHJcbiAgLmNvbnQtbGVpbG9lcyBhcnRpY2xle1xyXG4gICAgd2lkdGg6IDIzLjUlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI1MXB4KSBhbmQgKG1heC13aWR0aDogMTI5MHB4KXtcclxuICAuY29udC1sZWlsb2VzIGFydGljbGV7XHJcbiAgICB3aWR0aDogMjQuMiU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDElO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDIxcHgpIGFuZCAobWF4LXdpZHRoOiAxMjUwcHgpe1xyXG4gIC5jb250LWxlaWxvZXMgYXJ0aWNsZXtcclxuICAgIHdpZHRoOiAzMiUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCAyJSAyJSAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5jb250LWxlaWxvZXMgYXJ0aWNsZTpudGgtY2hpbGQoM24peyBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc5MHB4KSBhbmQgKG1heC13aWR0aDogMTQ2MHB4KXtcclxuICAuY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGV7XHJcbiAgICB3aWR0aDogMzEuNSU7XHJcbiAgICBtYXJnaW46IDAgMSUgMSUgMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIwcHgpe1xyXG4gIC5jb250LWxlaWxvZXMgYXJ0aWNsZXtcclxuICAgIHdpZHRoOiA0OSUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCAyJSAyMHB4IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmNvbnQtbGVpbG9lcyBhcnRpY2xlOm50aC1jaGlsZCgybil7IG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpe1xyXG4gIC5jb250LWxlaWxvZXMgYXJ0aWNsZXtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4IDAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLyogRU5EIExlaWzDtWVzICovXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMjkwcHgpe1xyXG4gIC5jb250LWJsb2cgLmMtcmlnaHR7IHdpZHRoOiBjYWxjKDEwMCUgLSAzMTBweCk7IH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XHJcbiAgLmNvbnQtYmxvZyAuY2VudGVye1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5jb250LWJsb2cgLmMtbGVmdHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmNvbnQtYmxvZyAuYy1sZWZ0IGgyIGJyeyBkaXNwbGF5OiBub25lOyB9XHJcbiAgLmNvbnQtYmxvZyAuYy1sZWZ0IGF7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XHJcbiAgfVxyXG4gIC5jb250LWJsb2cgLmMtcmlnaHR7IHdpZHRoOiAxMDAlOyB9XHJcbiAgLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xle1xyXG4gICAgd2lkdGg6IDMyLjUlO1xyXG4gICAgbWFyZ2luOiAwIDEuMiUgMS4yJSAwO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCl7XHJcbiAgLmNvbnQtYmxvZyAuY2VudGVye1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5jb250LWJsb2cgLmMtbGVmdHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmNvbnQtYmxvZyAuYy1sZWZ0IGgyIGJyeyBkaXNwbGF5OiBub25lOyB9XHJcbiAgLmNvbnQtYmxvZyAuYy1sZWZ0IGF7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XHJcbiAgfVxyXG4gIC5jb250LWJsb2cgLmMtcmlnaHR7IHdpZHRoOiAxMDAlOyB9XHJcbiAgLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xle1xyXG4gICAgd2lkdGg6IDQ5JTtcclxuICAgIG1hcmdpbjogMCAyJSAyJSAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5jb250LWJsb2cgLmMtcmlnaHQgYXJ0aWNsZTpudGgtY2hpbGQoMm4peyBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY1MHB4KXtcclxuICAuY29udC1ibG9nIC5jZW50ZXJ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLmNvbnQtYmxvZyAuYy1sZWZ0e1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAuY29udC1ibG9nIC5jLWxlZnQgaDIgYnJ7IGRpc3BsYXk6IG5vbmU7IH1cclxuICAuY29udC1ibG9nIC5jLWxlZnQgYXtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcclxuICB9XHJcbiAgLmNvbnQtYmxvZyAuYy1yaWdodHsgd2lkdGg6IDEwMCU7IH1cclxuICAuY29udC1ibG9nIC5jLXJpZ2h0IGFydGljbGV7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCAwIDIlIDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xlLmluZGV4LWltcGFyZXMgYXsgaGVpZ2h0OiAxMDAlOyB9XHJcbiAgLmNvbnQtYmxvZyAuYy1yaWdodCBhcnRpY2xlLmluZGV4LWltcGFyZXMgYSAuY29udC1pbWd7IGhlaWdodDogOTAlOyB9XHJcbn1cclxuLyogRU5EIEJsb2cgKi9cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMXB4KSBhbmQgKG1heC13aWR0aDogMTA4MHB4KXtcclxuICAuY29udC1uZXdzbGV0dGVyeyBwYWRkaW5nOiA1MHB4IDA7IH1cclxuICAuY29udC1uZXdzbGV0dGVyIC5jZW50ZXJ7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cclxuICAuY29udC1uZXdzbGV0dGVyIC5jLWxlZnR7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG4gIC5jb250LW5ld3NsZXR0ZXIgLmMtcmlnaHR7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG4gIC5jb250LW5ld3NsZXR0ZXIgLmMtcmlnaHQgZm9ybXsgd2lkdGg6IDEwMCU7IH1cclxuICAuY29udC1uZXdzbGV0dGVyIC5jLWxlZnQgLnNob3ctc29jaWFse1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICB9XHJcbiAgLmNvbnQtbmV3c2xldHRlciAuYy1sZWZ0IC5zaG93LXNvY2lhbCBhLmEtd2hhdHNhcHB7IG1hcmdpbi1yaWdodDogMTVweDsgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KXtcclxuICAuY29udC1uZXdzbGV0dGVyeyBwYWRkaW5nOiA1MHB4IDA7IH1cclxuICAuY29udC1uZXdzbGV0dGVyIC5jZW50ZXJ7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cclxuICAuY29udC1uZXdzbGV0dGVyIC5jLWxlZnR7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG4gIC5jb250LW5ld3NsZXR0ZXIgLmMtcmlnaHR7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG4gIC5jb250LW5ld3NsZXR0ZXIgLmMtcmlnaHQgZm9ybXsgd2lkdGg6IDEwMCU7IH1cclxuICAuY29udC1uZXdzbGV0dGVyIC5jLWxlZnQgLnNob3ctc29jaWFse1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICB9XHJcbiAgLmNvbnQtbmV3c2xldHRlciAuYy1sZWZ0IC5zaG93LXNvY2lhbCBhLmEtd2hhdHNhcHB7IG1hcmdpbi1yaWdodDogMTVweDsgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyMHB4KXtcclxuICAuY29udC1uZXdzbGV0dGVyIC5jLWxlZnQgLnNob3ctc29jaWFseyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XHJcbiAgLmNvbnQtbmV3c2xldHRlciAuYy1sZWZ0IC5zaG93LXNvY2lhbCBhLmEtd2hhdHNhcHB7IG1hcmdpbjogMCAwIDE1cHggMDsgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ5MHB4KXtcclxuICAuY29udC1uZXdzbGV0dGVyIC5jLWxlZnQsXHJcbiAgLmNvbnQtbmV3c2xldHRlciAuYy1yaWdodHsgd2lkdGg6IDEwMCU7IH1cclxufVxyXG4vKiBFTkQgTmV3c2xldHRlciAqL1xyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA1MXB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KXtcclxuICBmb290ZXIgLnJvdy0wMSAuYy1sZWZ0e1xyXG4gICAgbWluLXdpZHRoOiAxNzBweDtcclxuICAgIG1heC13aWR0aDogMTcwcHg7XHJcbiAgfVxyXG4gIGZvb3RlciAucm93LTAxIC5jLWxlZnQgLmNvbnQtbG9nby1mb290ZXJ7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gIH1cclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgfVxyXG4gIGZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5jb250LWNvbHMgLmNvbCAubmF2LWZvb3RlciBoNixcclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzIC5jb2wgLm5hdi1mb290ZXIgbGkgYSxcclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzIC5jb2wuY29sLTA0IHAsXHJcbiAgZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmNvbnQtY29scyAuY29sLmNvbC0wNCAuYTJ7IGZvbnQtc2l6ZTogMTVweDsgfVxyXG4gIGZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5jb250LWNvbHMgLmNvbC5jb2wtMDQgLmExeyBmb250LXNpemU6IDE2cHg7IH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MzBweCkgYW5kIChtYXgtd2lkdGg6IDEwNTBweCl7XHJcbiAgZm9vdGVyIC5yb3ctMDEgLmMtbGVmdHtcclxuICAgIG1pbi13aWR0aDogMTcwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xyXG4gIH1cclxuICBmb290ZXIgLnJvdy0wMSAuYy1sZWZ0IC5jb250LWxvZ28tZm9vdGVye1xyXG4gICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgaGVpZ2h0OiAxNTBweDtcclxuICB9XHJcbiAgZm9vdGVyIC5yb3ctMDF7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHR7IHBhZGRpbmc6IDUwcHggMCAwIDA7IH1cclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzIC5jb2wgLm5hdi1mb290ZXIgaDYsXHJcbiAgZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmNvbnQtY29scyAuY29sIC5uYXYtZm9vdGVyIGxpIGEsXHJcbiAgZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmNvbnQtY29scyAuY29sLmNvbC0wNCBwLFxyXG4gIGZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5jb250LWNvbHMgLmNvbC5jb2wtMDQgLmEyeyBmb250LXNpemU6IDE1cHg7IH1cclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzIC5jb2wuY29sLTA0IC5hMXsgZm9udC1zaXplOiAxNnB4OyB9XHJcbiAgZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmNvbnQtY29scyAuY29sLmNvbC0wNCAuYTF7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAzMHB4KSBhbmQgKG1heC13aWR0aDogMTE1MHB4KXtcclxuICBmb290ZXIgLnJvdy0wMnsgcGFkZGluZzogMjVweCAwIDAgMDsgfVxyXG4gIGZvb3RlciAucm93LTAyIC5jLWxlZnQgYXsgbWFyZ2luLWxlZnQ6IDM2cHg7IH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpe1xyXG4gIGZvb3RlciAucm93LTAye1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgZm9vdGVyIC5yb3ctMDIgLmNvcHl7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxyXG4gIGZvb3RlciAucm93LTAyIC5jLXJpZ2h0IC5saXN0LXNvY2lhbHsgbWFyZ2luLXRvcDogMTVweDsgfVxyXG4gIGZvb3RlciAucm93LTAyIC5jLXJpZ2h0IC5saXN0LXNvY2lhbCBsaXsgbWFyZ2luOiAwIDdweDsgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkzMHB4KXtcclxuICBmb290ZXIgLnJvdy0wMSAuYy1sZWZ0e1xyXG4gICAgbWluLXdpZHRoOiAxNzBweDtcclxuICAgIG1heC13aWR0aDogMTcwcHg7XHJcbiAgfVxyXG4gIGZvb3RlciAucm93LTAxIC5jLWxlZnQgLmNvbnQtbG9nby1mb290ZXJ7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gIH1cclxuICBmb290ZXIgLnJvdy0wMXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzLFxyXG4gIGZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5lbmQtY29sc3tcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodHsgcGFkZGluZzogNTBweCAwIDAgMDsgfVxyXG4gIGZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5jb250LWNvbHMgLmNvbHsgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxyXG4gIGZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5jb250LWNvbHMgLmNvbDpsYXN0LWNoaWxkeyBtYXJnaW4tYm90dG9tOiAwOyB9XHJcbiAgZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmVuZC1jb2xzIC5jb2wtbGVmdCAubGlzdC1tYXRyaWN1bGFzIGxpIHNwYW4ucy0xeyB3aWR0aDogMTI3cHg7IH1cclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuZW5kLWNvbHMgLmNvbC1sZWZ0IC5saXN0LW1hdHJpY3VsYXN7IG1hcmdpbi1ib3R0b206IDIwcHg7IH1cclxuICBmb290ZXIgLnJvdy0wMiAuYy1sZWZ0eyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XHJcbiAgZm9vdGVyIC5yb3ctMDIgLmMtbGVmdCBheyBtYXJnaW46IDRweCAwIDAgMDsgfVxyXG4gIGZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5jb250LWNvbHMgLmNvbCAubmF2LWZvb3RlciBoNixcclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzIC5jb2wgLm5hdi1mb290ZXIgbGkgYSxcclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzIC5jb2wuY29sLTA0IHAsXHJcbiAgZm9vdGVyIC5yb3ctMDEgLmMtcmlnaHQgLmNvbnQtY29scyAuY29sLmNvbC0wNCAuYTJ7IGZvbnQtc2l6ZTogMTVweDsgfVxyXG4gIGZvb3RlciAucm93LTAxIC5jLXJpZ2h0IC5jb250LWNvbHMgLmNvbC5jb2wtMDQgLmExeyBmb250LXNpemU6IDE2cHg7IH1cclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICBmb290ZXIgLnJvdy0wMSAuYy1yaWdodCAuY29udC1jb2xzIC5jb2wuY29sLTA0IC5hMXsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cclxufVxyXG4vKiBFTkQgRm9vdGVyICovXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTIwcHgpe1xyXG4gIC5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyAuc3dpcGVyLWJ1dHRvbi1wcmV2eyBsZWZ0OiAtMTVweDsgfVxyXG4gIC5jb250LWRlc3RhcXVlcyAuZmxleC1pdGVucyAuc3dpcGVyLWJ1dHRvbi1uZXh0eyByaWdodDogLTE1cHg7IH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCl7XHJcbiAgLmNvbnQtbGVpbG9lcyAuZGVmYXVsdC1wYWdpbmF0aW9uIGxpeyBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cclxuICAuY29udC1sZWlsb2VzIC5kZWZhdWx0LXBhZ2luYXRpb24gbGkgYXtcclxuICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgaGVpZ2h0OiAzNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmgtY29taXRlbnRlIC5iZ3sgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODsgfVxyXG4uaC1jb21pdGVudGUgLmJnIGltZ3sgd2lkdGg6IDEwMCU7IH1cclxuLmgtY29taXRlbnRlIC5jb250LXR4dHsgZGlzcGxheTogZmxleDsgfVxyXG4uaC1jb21pdGVudGUgLmNvbnQtdHh0IC5jLWxlZnR7XHJcbiAgbWluLXdpZHRoOiAxOTBweDtcclxuICBtYXgtd2lkdGg6IDE5MHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDE5MHB4O1xyXG4gIG1heC1oZWlnaHQ6IDE5MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTU1cHg7XHJcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGRkZGRjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG59XHJcbi5oLWNvbWl0ZW50ZSAuY29udC10eHQgLmMtbGVmdCBpbWd7XHJcbiAgd2lkdGg6IDgwJTtcclxuICBoZWlnaHQ6IDgwJTtcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcbi5oLWNvbWl0ZW50ZSAuY29udC10eHQgLmMtcmlnaHR7XHJcbiAgcGFkZGluZzogNTBweCAwIDAgMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLnB3ZC1wYWd7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4ucHdkLXBhZyBsaXsgZmxvYXQ6IGxlZnQ7IH1cclxuLnB3ZC1wYWcgc3BhbixcclxuLnB3ZC1wYWcgbGksXHJcbi5wd2QtcGFnIGxpIGF7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4ucHdkLXBhZyBsaS5hdGl2b3tcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbn1cclxuLnB3ZC1wYWcgbGkgYSBpbWd7XHJcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTJweDtcclxufVxyXG4ucHdkLXBhZyBzcGFue1xyXG4gIHBhZGRpbmc6IDAgN3B4O1xyXG4gIG9wYWNpdHk6IDAuNjtcclxufVxyXG4ucHdkLXBhZyBzcGFuIGltZ3sgd2lkdGg6IDEycHg7IH1cclxuLmgtY29taXRlbnRlIC5jb250LXR4dCAuYy1yaWdodCBoMXtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbWFyZ2luLXRvcDogOHB4O1xyXG59XHJcbi5kYXRhLWNvbWl0ZW50ZXsgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxyXG4uZGF0YS1jb21pdGVudGUgLmNlbnRlcntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG59XHJcbi5kYXRhLWNvbWl0ZW50ZSAuYy1sZWZ0e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uZGF0YS1jb21pdGVudGUgLmMtbGVmdCBhe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uZGF0YS1jb21pdGVudGUgLmMtbGVmdCBhIHB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbn1cclxuLmRhdGEtY29taXRlbnRlIC5jLWxlZnQgYSBwIHNwYW57XHJcbiAgY29sb3I6ICNlYzNiZjQ7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4uZGF0YS1jb21pdGVudGUgLmMtbGVmdCAudG90YWxJdGVuc3tcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG4uZGF0YS1jb21pdGVudGUgLmMtbGVmdCAudG90YWxJdGVucyBzcGFueyBmb250LXdlaWdodDogNzAwOyB9XHJcbi5kYXRhLWNvbWl0ZW50ZSAuYy1yaWdodHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmRhdGEtY29taXRlbnRlIC5jLXJpZ2h0IHNwYW57XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcbi5kYXRhLWNvbWl0ZW50ZSAuYy1yaWdodCBzZWxlY3R7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIGJvcmRlcjogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG4ucGFnLWxvdGUgLmNvbnQtZm90b3N7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiA1MDBweDtcclxuICB6LWluZGV4OiAxO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG4ucGFnLWxvdGUgLmNvbnQtZm90b3MgLmZ1bGwtYWN0aW9ucyAuZnVsbC1hbHRlcntcclxuICBvcGFjaXR5OiAwO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxufVxyXG4ucGFnLWxvdGUgLmNvbnQtZm90b3MgLmZ1bGwtYWN0aW9ucyAuZnVsbC1hbHRlci5hdGl2b3tcclxuICB6LWluZGV4OiAxMDtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuLnBhZy1sb3RlIC5jb250LWZvdG9zIC5mdWxsLWFjdGlvbnMgLm1hcGEtYWN0aW9uLFxyXG4ucGFnLWxvdGUgLmNvbnQtZm90b3MgLmZ1bGwtYWN0aW9ucyAuc3RyZWV0LWFjdGlvbntcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTsgXHJcbn1cclxuLnBhZy1sb3RlIC5jb250LWZvdG9zIC5mdWxsLWFjdGlvbnMgLm1hcGEtYWN0aW9uIGlmcmFtZSxcclxuLnBhZy1sb3RlIC5jb250LWZvdG9zIC5mdWxsLWFjdGlvbnMgLnN0cmVldC1hY3Rpb24gaWZyYW1le1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4ucGFnLWxvdGUgLmNvbnQtZm90b3MgLmgtZGVzY29udG97XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIGhlaWdodDogMTEwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMTAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjM2JmNDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIHotaW5kZXg6IDE1O1xyXG4gIGJveC1zaGFkb3c6IDBweCA1NHB4IDlweCAtNTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbn1cclxuLnBhZy1sb3RlIC5jb250LWZvdG9zIC5oLWRlc2NvbnRvIHN0cm9uZyxcclxuLnBhZy1sb3RlIC5jb250LWZvdG9zIC5oLWRlc2NvbnRvIHNwYW57XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbn1cclxuLnBhZy1sb3RlIC5jb250LWZvdG9zIC5oLWRlc2NvbnRvIHN0cm9uZ3sgZm9udC1zaXplOiA0NXB4OyB9XHJcbi5wYWctbG90ZSAuY29udC1mb3RvcyAuaC1kZXNjb250byBzcGFue1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIG1hcmdpbi10b3A6IDNweDtcclxufVxyXG4ucGFnLWxvdGUgLmNvbnQtZm90b3MgLnNsaWRle1xyXG4gIGhlaWdodDogNTAwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLnBhZy1sb3RlIC5jb250LWZvdG9zIC5zbGlkZSBpbWd7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgaGVpZ2h0OiA1MDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcclxufVxyXG4ucGFnLWxvdGUgLmNvbnQtZm90b3MgLnNsaWRlIC5iLWx7XHJcbiAgb3BhY2l0eTogMC44O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgei1pbmRleDogOTtcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4ucGFnLWxvdGUgLmNvbnQtZm90b3MgLnNsaWRlIC5iLWwgc3Zne1xyXG4gIGhlaWdodDogNDBweDtcclxuICB3aWR0aDogMTRweDtcclxufVxyXG4ucGFnLWxvdGUgLmNvbnQtZm90b3MgLnNsaWRlIC5iLWw6aG92ZXJ7IG9wYWNpdHk6IDE7IH1cclxuLnBhZy1sb3RlIC5jb250LWZvdG9zIC5zbGlkZSAuYi1sLmItbGVmdHsgbGVmdDogMzBweDsgfVxyXG4ucGFnLWxvdGUgLmNvbnQtZm90b3MgLnNsaWRlIC5iLWwuYi1yaWdodHsgcmlnaHQ6IDMwcHg7IH1cclxuLnJvdy1sb3RlSW5mb3MgLmNlbnRlcntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0e1xyXG4gIHBhZGRpbmc6IDYwcHggNjBweCAwIDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1MDBweCk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjF7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luLXRvcDogMjVweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yMSAudWwtaXRlbnN7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjEgLnVsLWl0ZW5zIGxpe1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjEgLnVsLWl0ZW5zIGxpLmktY29ke1xyXG4gIGNvbG9yOiAjZWMzYmY0O1xyXG4gIG1hcmdpbi1yaWdodDogMjVweDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnIxIC51bC1pdGVucyBsaS5pLXN0YXR1c3sgY29sb3I6ICM5NTFlYzU7IH1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yMSAudWwtc29jaWFse1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnIxIC51bC1zb2NpYWwgYXtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yMSAudWwtc29jaWFsIGE6bGFzdC1jaGlsZHsgbWFyZ2luLXJpZ2h0OiAwOyB9XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjEgLnVsLXNvY2lhbCBhIGltZ3tcclxuICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICB3aWR0aDogMThweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMnB4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjIgaDF7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIG1hcmdpbjogMjBweCAwIDEwcHggMDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnIze1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2JmYmRiODtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yMyAuYy1sZWZ0LWxvY2Fse1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjMgLmMtbGVmdC1sb2NhbCBpbWd7XHJcbiAgd2lkdGg6IDIycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTFweDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnIzIC5jLWxlZnQtbG9jYWwgLmMtbG9jYWx7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjMgLmMtbGVmdC1sb2NhbCAuYy1sb2NhbCBzcGFue1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yMyAuYy1sZWZ0LWxvY2FsIC5jLWxvY2FsIHN0cm9uZ3tcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuYy1jb21pdGVudCBpbWd7XHJcbiAgbWF4LXdpZHRoOiAxMTZweDtcclxuICBtYXgtaGVpZ2h0OiA0NXB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yNHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yNCAubGlzdC1kYWRvc3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnI0IC5saXN0LWRhZG9zIGxpe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yNCAubGlzdC1kYWRvcyBsaTpsYXN0LWNoaWxkeyBwYWRkaW5nLXJpZ2h0OiAwOyB9XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjQgLmxpc3QtZGFkb3MgbGkgLmNvbnQtaWNvbiBpbWd7XHJcbiAgd2lkdGg6IDM4cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMnB4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjQgLmxpc3QtZGFkb3MgbGkgLmNvbnQtdGV4dHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yNCAubGlzdC1kYWRvcyBsaSAuY29udC10ZXh0IHN0cm9uZ3tcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjQgLmxpc3QtZGFkb3MgbGkgLmNvbnQtdGV4dCBzcGFue1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmNvbnQtc2l0dWFjYW97XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgaGVpZ2h0OiA2MnB4O1xyXG4gIHBhZGRpbmc6IDAgMzBweCAwIDE4cHg7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuY29udC1zaXR1YWNhbyAuYy1zaWNvbnsgZGlzcGxheTogZmxleDsgfVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5jb250LXNpdHVhY2FvIC5jLXNpY29uIGltZ3sgd2lkdGg6IDQwcHg7IH1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuY29udC1zaXR1YWNhbyAuYy1zdGV4dHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuY29udC1zaXR1YWNhbyAuYy1zdGV4dCBzcGFue1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnI0IC50aXBvLWxlaWxhb3tcclxuICBtYXJnaW46IDIwcHggMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnI0IC50aXBvLWxlaWxhbyBkaXZ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjQgLnRpcG8tbGVpbGFvIGg1e1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBjb2xvcjogI2VjM2JmNDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yNCAudGlwby1sZWlsYW8gdWx7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yNCAudGlwby1sZWlsYW8gdWwgbGl7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogM3B4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjQgLnRpcG8tbGVpbGFvIHVsIGxpIGF7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAucjQgLnRpcG8tbGVpbGFvIHVsIGxpIHN0cm9uZ3tcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuY29udC1zaXR1YWNhbyAuYy1zdGV4dCBzdHJvbmd7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIG1hcmdpbi10b3A6IDJweDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLmxpbmUtdGV4dHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLmxpbmUtdGV4dCBoM3tcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgcGFkZGluZzogMCAwIDhweCAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjYmZiZGI4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAubGluZS10ZXh0IHAsXHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAubGluZS10ZXh0IGRpdntcclxuICB3aWR0aDogMTAwJTtcclxuICBjb2xvcjogIzczNzM3MyAhaW1wb3J0YW50O1xyXG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNlcmlmICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5saW5lLXRleHQgYixcclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5saW5lLXRleHQgc3BhbntcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIGNvbG9yOiAjNzM3MzczICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNlcmlmICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5saW5lLXRleHQgc3BhbnsgZm9udC13ZWlnaHQ6IDQwMDsgfVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLmxpbmUtdGV4dCBwOmxhc3QtY2hpbGR7IG1hcmdpbi1ib3R0b206IDA7IH1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5saW5lLXRleHQubGlzdC1kb2NzIHVse1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5saW5lLXRleHQubGlzdC1kb2NzIHVsIGxpe1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLmxpbmUtdGV4dC5saXN0LWRvY3MgdWwgbGk6bGFzdC1jaGlsZHsgbWFyZ2luLXJpZ2h0OiAwOyB9XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAubGluZS10ZXh0Lmxpc3QtZG9jcyB1bCBsaSBhe1xyXG4gIGhlaWdodDogMzhweDtcclxuICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMzYmY0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgb3BhY2l0eTogMC44O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAubGluZS10ZXh0Lmxpc3QtZG9jcyB1bCBsaSBhOmhvdmVyLFxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLmxpbmUtdGV4dC5saXN0LWRvY3MgdWwgbGkgYTpmb2N1c3sgb3BhY2l0eTogMTsgfVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLmxpbmUtdGV4dC5saXN0LWRvY3MgdWwgbGkgYSBpbWd7XHJcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAubGluZS10ZXh0LmlzLWxpc3QgdWx7IHBhZGRpbmctbGVmdDogMThweDsgfVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLmxpbmUtdGV4dC5pcy1saXN0IHVsIGxpe1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICBsaXN0LXN0eWxlOiBkaXNjO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAubGluZS10ZXh0LmlzLWxpc3QgdWwgbGkgc3Ryb25neyBmb250LXdlaWdodDogNzAwOyB9XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtaW4td2lkdGg6IDUwMHB4O1xyXG4gIG1heC13aWR0aDogNTAwcHg7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbC0xe1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcbiAgcGFkZGluZzogMzBweCAyMnB4IDIycHggMjJweDtcclxuICBib3JkZXItcmFkaXVzOiAxOHB4O1xyXG4gIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgdG9wOiAxMzNweDtcclxuICBtYXJnaW46IDIwcHggMDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAubGlzdC1pdGVuc3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNiZmJkYjg7XHJcbiAgcGFkZGluZzogMCAxMnB4IDE1cHggMTJweDtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5saXN0LWl0ZW5zIGxpe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAubGlzdC1pdGVucyBsaSBpbWcgeyBtYXJnaW4tcmlnaHQ6IDZweDsgfVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAubGlzdC1pdGVucyBsaSBzcGFuIHtcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVze1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZzogMDtcclxuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtdmFsb3JlcyAubWJ7IG1hcmdpbi1ib3R0b206IDMwcHg7IH1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtdmFsb3JlcyAudi1sZWZ0LFxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzIC52LXJpZ2h0e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzIC52LXJpZ2h0eyB3aWR0aDogMTAwJTsgfVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzIHN0cm9uZ3tcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXZhbG9yZXMgc3BhbntcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzIGg2e1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXZhbG9yZXMgaDYgaW1ne1xyXG4gIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTJweDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzIC52LWxlZnQgc3BhbnsgZm9udC1zaXplOiAxNnB4OyB9XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXZhbG9yZXMgLnYtbGVmdCBzdHJvbmd7IGNvbG9yOiAjZWMzYmY0OyB9XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXZhbG9yZXMgLnYtbGVmdCBzcGFueyBmb250LXdlaWdodDogNzAwOyB9XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXZhbG9yZXMgLnYtbGVmdHsgcGFkZGluZy1yaWdodDogMTVweDsgfVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzIC52LWxlZnQgc3Bhbi52LWFqdXN0ZXtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzIC52LWxlZnQgc3BhbiBzdHJvbmcudi1hanVzdGV7IGNvbG9yOiAjNzM3MzczOyB9XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXZhbG9yZXMgLnYtcmlnaHQgc3Bhbi52LWFqdXN0ZXsgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7IH1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtdmFsb3JlcyAudi1yaWdodCBzcGFuLnYyMnsgZm9udC13ZWlnaHQ6IDcwMDsgfVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC10aW1le1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC10aW1lIHB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIHBhZGRpbmc6IDAgMTJweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICNlYzNiZjQ7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBib3JkZXI6IDFweCBkYXNoZWQgIzczNzM3MztcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC10aW1lIHNtYWxsLmhyLXRpbWV7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC10aW1lIC5yb3ctdGltZXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgbWFyZ2luOiAyOHB4IDAgMThweCAwO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXRpbWUgLnJvdy10aW1lIC5pdGVtLXRpbWV7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XHJcbiAgaGVpZ2h0OiA4MnB4O1xyXG4gIG1pbi13aWR0aDogOTBweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXRpbWUgLnJvdy10aW1lIC5pdGVtLXRpbWUgc3BhbntcclxuICBjb2xvcjogIzczNzM3MztcclxuICBmb250LXNpemU6IDIzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXRpbWUgLnJvdy10aW1lIC5pdGVtLXRpbWUgc21hbGx7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAycHg7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtYWN0aW9uc3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG4gIG1hcmdpbi10b3A6IDU2cHg7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtYWN0aW9ucyAucm93LWl0ZW5ze1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC1hY3Rpb25zIC5yb3ctaXRlbnMgYXtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDgwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBib3JkZXItcmFkaXVzOiA3cHg7Ym9yZGVyLXJhZGl1czogN3B4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LWFjdGlvbnMgLnJvdy1pdGVucyBhLmEtbGFuY2V7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZGQ5NTc7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtYWN0aW9ucyAucm93LWl0ZW5zIGEuYS1wcm9wb3N0YXtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJiYjM7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtYWN0aW9ucyAucm93LWl0ZW5zIGEuYS1oYWJpbGl0ZS1zZXsgYmFja2dyb3VuZC1jb2xvcjogI2VjM2NmNDsgfVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC1hY3Rpb25zIC5lbmQtcm93e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtYWN0aW9ucyAuZW5kLXJvdyBhe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MzczNzM7XHJcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICB3aWR0aDogY2FsYyg1MCUgLSAzcHgpICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtYWN0aW9ucyAuZW5kLXJvdyBhIGltZ3tcclxuICB3aWR0aDogMjBweDtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC1kYXRhc3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LWRhdGFzIGxpe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LWRhdGFzIGxpOmxhc3QtY2hpbGR7IG1hcmdpbi1ib3R0b206IDE1cHg7IH1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtZGF0YXMgbGkgLmxpbmUtMXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtZGF0YXMgbGkgLmxpbmUtMSBzdHJvbmd7XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIGhlaWdodDogMzBweDtcclxuICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzNiZjQ7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC1kYXRhcyBsaSAubGluZS0xIHNwYW57XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIGhlaWdodDogMzBweDtcclxuICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjZWMzYmY0O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgYm9yZGVyOiAxcHggZGFzaGVkICM3MzczNzM7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtZGF0YXMgbGkgLmxpbmUtMntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LWRhdGFzIGxpIC5saW5lLTIgLmNvbC1saW5le1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC1kYXRhcyBsaSAubGluZS0yIHN0cm9uZ3tcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBjb2xvcjogIzczNzM3MztcclxufVxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC1kYXRhcyBsaSAubGluZS0yIHNwYW57XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIG1hcmdpbi10b3A6IDJweDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LWRhdGFzIGxpLmRhdGEtb2ZmeyBvcGFjaXR5OiAwLjU7IH1cclxuLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtZGF0YXMgbGkuZGF0YS1vZmYgLmxpbmUtMiBzcGFuLFxyXG4ucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC1kYXRhcyBsaS5kYXRhLW9mZiAubGluZS0xIHN0cm9uZ3sgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IH1cclxuLmNvbnQtbG9jYWxpemFjYW97IHBhZGRpbmc6IDIwcHggMCA1MHB4IDA7IH1cclxuLmNvbnQtbG9jYWxpemFjYW8gaDN7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIHBhZGRpbmc6IDAgMCA4cHggMDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2JmYmRiODtcclxufVxyXG4uY29udC1sb2NhbGl6YWNhbyBwLFxyXG4uY29udC10ZXh0b0ZpeGVkIHB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIG1hcmdpbi1ib3R0b206IDNweDtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLmNvbnQtbG9jYWxpemFjYW8gLmNvbnQtbWFwYXtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDUwMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5jb250LWxvY2FsaXphY2FvIC5jb250LW1hcGEgaWZyYW1le1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uY29udC10ZXh0b0ZpeGVkeyBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcclxuICAucm93LWxvdGVJbmZvcyAuYy1sZWZ0eyBwYWRkaW5nOiA2MHB4IDIwcHggMCAwOyB9XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yNCAubGlzdC1kYWRvcyBsaSAuY29udC1pY29uIGltZ3sgd2lkdGg6IDI4cHg7IH1cclxuICAucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnI0IC5saXN0LWRhZG9zIGxpIC5jb250LXRleHQgc3Ryb25neyBmb250LXNpemU6IDE2cHg7IH1cclxuICAucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnI0IC5saXN0LWRhZG9zIGxpIC5jb250LXRleHQgc3BhbnsgZm9udC1zaXplOiAxNHB4OyB9XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yMSAudWwtaXRlbnMgbGkuaS1jb2QsXHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yMSAudWwtc29jaWFsIGF7IG1hcmdpbi1yaWdodDogMTVweDsgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjBweCl7XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmNlbnRlcnsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxyXG4gIC5yb3ctbG90ZUluZm9zIC5jLWxlZnR7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDAgMCAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0e1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29sLTF7IGJvcmRlci1yYWRpdXM6IDE4cHg7IH1cclxuICAucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29sLTF7IHBhZGRpbmc6IDYwcHg7IH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbC0xeyBwYWRkaW5nOiA1MHB4IDI1cHggMjVweCAyNXB4ICFpbXBvcnRhbnQ7IH1cclxuICAucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnI0IC50aXBvLWxlaWxhbyB1bCBsaXsgd2lkdGg6IDEwMCU7IH1cclxuICAucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnIyIGgxeyBmb250LXNpemU6IDI4cHg7IH1cclxuICAucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5mbGV4LTEgLnIxeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yMSAudWwtaXRlbnN7IG1hcmdpbi1ib3R0b206IDhweDsgfVxyXG4gIC5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmZsZXgtMSAubGluZS10ZXh0Lmxpc3QtZG9jcyB1bHsgZmxleC13cmFwOiB3cmFwOyB9XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5saW5lLXRleHQubGlzdC1kb2NzIHVsIGxpIHtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIH1cclxuICAuY29udC1sb2NhbGl6YWNhbyAuY29udC1tYXBheyBoZWlnaHQ6IDMwMHB4OyB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gIC5wYWctbG90ZSAuY29udC1mb3RvcyAuaC1kZXNjb250b3sgcmlnaHQ6IDIwcHg7fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUxMHB4KXtcclxuICAucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzeyBmbGV4LXdyYXA6IHdyYXA7IH1cclxuICAucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzIC52LWxlZnR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gIC5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXZhbG9yZXMgLnYtbGVmdCxcclxuICAucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzIC5tYnsgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxyXG4gIC5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXZhbG9yZXMgc3BhbnsgZm9udC1zaXplOiAyMXB4OyB9XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtdmFsb3JlcyBzdHJvbmcucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzIHN0cm9uZyxcclxuICAucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC12YWxvcmVzIC52LXJpZ2h0IHNwYW4udi1hanVzdGUsXHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtdmFsb3JlcyAudi1sZWZ0IHNwYW4udi1hanVzdGV7IGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50OyB9XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yNCAubGlzdC1kYWRvc3sganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yNCAubGlzdC1kYWRvcyBsaXsgd2lkdGg6IDUwJTsgfVxyXG4gIC5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmNvbnQtc2l0dWFjYW97XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgfVxyXG4gIC5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmNvbnQtc2l0dWFjYW8gLmMtc3RleHR7IG1hcmdpbjogMTBweCAwIDAgMDsgfVxyXG4gIC5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LWFjdGlvbnMgLmVuZC1yb3d7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cclxuICAucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29udC1hY3Rpb25zIC5lbmQtcm93IGF7IHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cclxuICAucm93LWxvdGVJbmZvcyAuYy1yaWdodCAuY29sLTF7IHBhZGRpbmc6IDUwcHggMTVweCAxNXB4IDE1cHggIWltcG9ydGFudDsgfVxyXG4gIC5yb3ctbG90ZUluZm9zIC5jLXJpZ2h0IC5jb250LXRpbWUgLnJvdy10aW1lIC5pdGVtLXRpbWV7XHJcbiAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtZGF0YXMgbGkgLmxpbmUtMnsgZmxleC13cmFwOiB3cmFwOyB9XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtcmlnaHQgLmNvbnQtZGF0YXMgbGkgLmxpbmUtMiAuY29sLWxpbmV7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICB9XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yM3tcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yMyAuYy1sZWZ0LWxvY2FseyBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XHJcbiAgLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAuZmxleC0xIC5yMiBoMXsgZm9udC1zaXplOiAyOHB4OyB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpe1xyXG4gIC5oLWNvbWl0ZW50ZSAuY29udC10eHR7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLmgtY29taXRlbnRlIC5jb250LXR4dCAuYy1sZWZ0e1xyXG4gICAgbWluLXdpZHRoOiAxMzBweDtcclxuICAgIG1heC13aWR0aDogMTMwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAxMzBweDtcclxuICAgIG1heC1oZWlnaHQ6IDEzMHB4O1xyXG4gIH1cclxuICAuaC1jb21pdGVudGUgLmNvbnQtdHh0IC5jLXJpZ2h0eyBwYWRkaW5nOiAwOyB9XHJcbiAgLmgtY29taXRlbnRlIC5wd2QtcGFneyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzMHB4KXtcclxuICAuZGF0YS1jb21pdGVudGUgLmNlbnRlcntcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICAuZGF0YS1jb21pdGVudGUgLmMtbGVmdCBheyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxyXG59XHJcblxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5saW5lLWFjdGlvbnN7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB3aWR0aDogNDM1cHg7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtMzBweDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICB6LWluZGV4OiA5O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm94LXNoYWRvdzogMHB4IDIwcHggNDdweCAtMjZweCByZ2JhKDAsIDAsIDAsIDAuODQpO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmxpbmUtYWN0aW9uczphZnRlcntcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDMzLjMzMzMlO1xyXG4gIGhlaWdodDogNjBweDtcclxuICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzNiZjQ7XHJcbiAgei1pbmRleDogMTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAubGluZS1hY3Rpb25zLmFjdGlvbnMtZm90b3M6YWZ0ZXJ7IGxlZnQ6IC0xOyB9XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmxpbmUtYWN0aW9ucy5hY3Rpb25zLW1hcGE6YWZ0ZXJ7IGxlZnQ6IDMzLjMzMzMlOyB9XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmxpbmUtYWN0aW9ucy5hY3Rpb25zLXN0cmVldC12aWV3OmFmdGVyeyBsZWZ0OiA2NyU7IH1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAubGluZS1hY3Rpb25zIGF7XHJcbiAgd2lkdGg6IDMzLjMzMzMlO1xyXG4gIGhlaWdodDogNjBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmxpbmUtYWN0aW9ucyBhIHNwYW57XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxMi42cHQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICBtYXJnaW4tbGVmdDogOHB4O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmxpbmUtYWN0aW9ucyBhLmF0aXZvIHNwYW57IGNvbG9yOiAjRkZGRkZGOyB9XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmxpbmUtYWN0aW9ucyBhIC5pbWctZm90b3N7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mb3Rvcy1vZmYucG5nKTtcclxuICB3aWR0aDogMjlweDtcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmxpbmUtYWN0aW9ucyBhLmF0aXZvIC5pbWctZm90b3N7IGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZm90b3Mtb24ucG5nKTsgfVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5saW5lLWFjdGlvbnMgYSAuaW1nLW1hcGF7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tYXBhLW9mZi5wbmcpO1xyXG4gIHdpZHRoOiAzOHB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJvdy1sb3RlSW5mb3MgLmMtbGVmdCAubGluZS1hY3Rpb25zIGEuYXRpdm8gLmltZy1tYXBheyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21hcGEtb24ucG5nKTsgfVxyXG4ucm93LWxvdGVJbmZvcyAuYy1sZWZ0IC5saW5lLWFjdGlvbnMgYSAuaW1nLXN0cmVldHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N0cmVldC1vZmYucG5nKTtcclxuICB3aWR0aDogMTdweDtcclxuICBoZWlnaHQ6IDI3cHg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcbi5yb3ctbG90ZUluZm9zIC5jLWxlZnQgLmxpbmUtYWN0aW9ucyBhLmF0aXZvIC5pbWctc3RyZWV0eyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N0cmVldC1vbi5wbmcpOyB9XHJcbi5saXN0LXNoYXJlT3B0aW9uc3tcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MHB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XHJcbiAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG4ubGlzdC1zaGFyZU9wdGlvbnMuYXRpdm97XHJcbiAgei1pbmRleDogMTA7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0b3A6IDI1cHg7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG4ubGlzdC1zaGFyZU9wdGlvbnMgdWx7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5saXN0LXNoYXJlT3B0aW9ucyB1bCBsaXtcclxuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4ubGlzdC1zaGFyZU9wdGlvbnMgdWwgbGk6bGFzdC1jaGlsZHsgbWFyZ2luLXJpZ2h0OiAwOyB9XHJcbi5saXN0LXNoYXJlT3B0aW9ucyB1bCBsaSBheyBjdXJzb3I6IHBvaW50ZXI7IH1cclxuLmxpc3Qtc2hhcmVPcHRpb25zIHVsIGxpIGEuY29udC1jb3BpYUxpbmsgcHsgZGlzcGxheTogbm9uZTsgfVxyXG4ubGlzdC1zaGFyZU9wdGlvbnMgdWwgbGkgYSBzbWFsbHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDZweDtcclxuICByaWdodDogLTQwcHg7XHJcbiAgaGVpZ2h0OiAxN3B4O1xyXG4gIHdpZHRoOiBtYXgtY29udGVudDtcclxuICBwYWRkaW5nOiAwIDVweDtcclxuICBmb250LXNpemU6IDlweDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjM2JmNDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB6LWluZGV4OiAxO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG4ubGlzdC1zaGFyZU9wdGlvbnMgdWwgbGkgYSBzbWFsbC5hdGl2b3tcclxuICBvcGFjaXR5OiAxO1xyXG4gIHJpZ2h0OiAtNjhweDtcclxufVxyXG4ubGlzdC1zaGFyZU9wdGlvbnMgdWwgbGkgYSBzdmd7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMXB4O1xyXG4gIG9wYWNpdHk6IDAuOTtcclxuICBmaWxsOiAjMDAwMDAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEyMHB4KXtcclxuICAubGlzdC1zaGFyZU9wdGlvbnMgdWwgbGkgYSBzbWFsbHtcclxuICAgIHJpZ2h0OiAtM3B4O1xyXG4gICAgdG9wOiA0NXB4O1xyXG4gIH1cclxuICAubGlzdC1zaGFyZU9wdGlvbnMgdWwgbGkgYSBzbWFsbC5hdGl2b3tcclxuICAgIHJpZ2h0OiAtM3B4O1xyXG4gICAgdG9wOiAyNnB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpe1xyXG4gIC5jb250LXZhbG9yZXMgLmQtZXh0cmF7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbn1cclxuXHJcbi5ib2R5LWZvcm17XHJcbiAgcGFkZGluZzogMCAwIDQwcHggMDtcclxuXHJcbiAgLmNlbnRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAuYy1sZWZ0e1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcbiAgICAuY29udC1tYXBhe1xyXG4gICAgICB3aWR0aDogNTYwcHg7XHJcbiAgICAgIGhlaWdodDogMjgwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICBpZnJhbWV7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgze1xyXG4gICAgICBjb2xvcjogIzczNzM3MztcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXJnaW46IDAgMCAxOHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnVsLWNvbnRhdG97XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICBsaXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgJi5tcmctYntcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGNvbG9yOiAjNzM3MzczO1xyXG5cclxuICAgICAgICAgIC5pLWljb257XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICAgIGZpbGw6ICNlYzNiZjQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYS1saW5re1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzczNzM3MztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXJpZ2h0e1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHggMCAwO1xyXG4gICAgb3JkZXI6IDE7XHJcblxyXG4gICAgZm9ybXtcclxuICAgICAgcHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGNvbG9yOiAjNzM3MzczO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxhYmVse1xyXG4gICAgICAgIGNvbG9yOiAjNzM3MzczO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjVweDtcclxuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgICAgICAgc3Vwe1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgbGVmdDogM3B4O1xyXG4gICAgICAgICAgY29sb3I6ICNlYzU2NTY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5jLWxhYmVse1xyXG4gICAgICAgIG1hcmdpbjogN3B4IDAgMCAwO1xyXG5cclxuICAgICAgICBsYWJlbHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgY29sb3I6ICM3MzczNzM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgICAgIHN0cm9uZ3tcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5ncm91cHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuICAgICAgLmRpdi1pbnB1dHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAuZXJyb3ItbWVzc2FnZXtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGNvbG9yOiAjZTg0ODQ4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5tci0yMHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLm1iLTE1e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgLm1iLTIwe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXRbdHlwZSA9IFwidGV4dFwiXSxcclxuICAgICAgc2VsZWN0LFxyXG4gICAgICB0ZXh0YXJlYXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIGNvbG9yOiAjNzQ3OThlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjZWJlZGY2O1xyXG4gICAgICAgIFxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVye1xyXG4gICAgICAgICAgY29sb3I6ICNhYmIwY2I7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgc2VsZWN0e1xyXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjYWxjKDEwMCUgLSAxMnB4KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgfVxyXG4gICAgICB0ZXh0YXJlYXtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0W3R5cGUgPSBcInRleHRcIl06LXdlYmtpdC1hdXRvZmlsbCxcclxuICAgICAgaW5wdXRbdHlwZSA9IFwidGV4dFwiXTotd2Via2l0LWF1dG9maWxsOmhvdmVyLCBcclxuICAgICAgaW5wdXRbdHlwZSA9IFwidGV4dFwiXTotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxyXG4gICAgICBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCxcclxuICAgICAgc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIFxyXG4gICAgICBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcclxuICAgICAgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCxcclxuICAgICAgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxuICAgICAgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1c3tcclxuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzc0Nzk4ZTtcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICNGRkZGRkYgaW5zZXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcclxuICAgICAgfVxyXG4gICAgICAuYnRuLXN1Ym1pdHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjM2JmNDtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3Vze1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk1MWVjNTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpkaXNhYmxlZHtcclxuICAgICAgICAgIGN1cnNvcjogbm8tZHJvcDtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzNiZjQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2Z3tcclxuICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgbGVmdDogLTlweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGZpbGw6ICNGRkZGRkY7XHJcbiAgICAgICAgICBhbmltYXRpb246IHNwaW5uZXIgMS41cyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBibGlua2VyIDEuNXMgaW5maW5pdGU7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEzMXB4KSBhbmQgKG1heC13aWR0aDogMTI2MHB4KXtcclxuICAuYm9keS1mb3Jte1xyXG4gICAgLmMtbGVmdHtcclxuICAgICAgLmNvbnQtbWFwYXtcclxuICAgICAgICB3aWR0aDogNTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyODBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmMtcmlnaHR7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDM1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTMwcHgpe1xyXG4gIC5ib2R5LWZvcm17XHJcbiAgICAuYy1sZWZ0e1xyXG4gICAgICAuY29udC1tYXBhe1xyXG4gICAgICAgIHdpZHRoOiA0ODBweDtcclxuICAgICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYy1yaWdodHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMzVweCl7XHJcbiAgLmJvZHktZm9ybXtcclxuICAgIC5jZW50ZXJ7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAuYy1sZWZ0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICBoM3tcclxuICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnVsLWNvbnRhdG97XHJcbiAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250LW1hcGF7XHJcbiAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLXJpZ2h0e1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgIGZvcm17XHJcbiAgICAgICAgICBzZWxlY3R7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5MHB4KXtcclxuICAuYm9keS1mb3Jte1xyXG4gICAgLmMtcmlnaHR7XHJcbiAgICAgIGZvcm17XHJcbiAgICAgICAgLmdyb3VweyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XHJcbiAgICAgICAgLm1yLTIweyBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0NXB4KXtcclxuICAuYm9keS1mb3Jte1xyXG4gICAgLmMtbGVmdHtcclxuICAgICAgLmNvbnQtbWFwYXsgaGVpZ2h0OiAyMzBweDsgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJvZHktdGV4dFBvbGl0aWNhc3sgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cclxuLmJvZHktdGV4dFBvbGl0aWNhcyBwe1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4uYm9keS10ZXh0UG9saXRpY2FzIGg1e1xyXG4gIG1hcmdpbjogMzBweCAwIDEwcHggMDtcclxuICBjb2xvcjogI2VjM2JmNDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLmhlYWRlci1ibG9ne1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2VjM2JmNCwgI2EzMjhlOSk7XHJcbiAgcGFkZGluZzogMzBweCAwIDM2cHggMDtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgLmNlbnRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgLmJhZGdle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiA2M3B4O1xyXG4gICAgaGVpZ2h0OiAzMXB4O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvci1wcmltYXJ5KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIH1cclxuXHJcbiAgaDF7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIHdpZHRoOiA2NDBweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogNnB4IDAgOHB4IDA7XHJcblxyXG4gICAgc3Ryb25ne1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcHtcclxuICAgIHdpZHRoOiA2MDBweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gIH1cclxufVxyXG5cclxuLmJvZHktdGV4dFNvYnJlMDF7IHBhZGRpbmc6IDYwcHggMDsgfVxyXG4uYm9keS10ZXh0U29icmUwMSAuY2VudGVye1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uYm9keS10ZXh0U29icmUwMSAuYy1sZWZ0e1xyXG4gIG1pbi13aWR0aDogMzYwcHg7XHJcbiAgbWF4LXdpZHRoOiAzNjBweDtcclxuICBtaW4taGVpZ2h0OiAzNjBweDtcclxuICBtYXgtaGVpZ2h0OiAzNjBweDtcclxuICBib3JkZXItcmFkaXVzOiA4MHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG59XHJcbi5ib2R5LXRleHRTb2JyZTAxIC5jLWxlZnQgaW1ne1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4uYm9keS10ZXh0U29icmUwMSAuYy1yaWdodHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLmJvZHktdGV4dFNvYnJlMDEgLmMtcmlnaHQgaDN7XHJcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gIGNvbG9yOiAjYTUyOGU5O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG59XHJcbi5ib2R5LXRleHRTb2JyZTAxIC5jLXJpZ2h0IHB7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbi5ib2R5LXRleHRTb2JyZTAxIC5jLXJpZ2h0IHA6bGFzdC1jaGlsZHsgbWFyZ2luLWJvdHRvbTogMDsgfVxyXG4uYm9keS10ZXh0U29icmUwMSAuYy1yaWdodCBwIHN0cm9uZ3tcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiAjM2EzYTNhO1xyXG59XHJcblxyXG4uYm9keS10ZXh0U29icmUwMntcclxuICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcclxufVxyXG4uYm9keS10ZXh0U29icmUwMiAuY2VudGVye1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uYm9keS10ZXh0U29icmUwMiAuYy1sZWZ0e1xyXG4gIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgbWF4LXdpZHRoOiAyMjBweDtcclxuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcbn1cclxuLmJvZHktdGV4dFNvYnJlMDIgLmMtbGVmdCBoM3tcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICNhNTI4ZTk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDQwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDAuOTtcclxufVxyXG4uYm9keS10ZXh0U29icmUwMiAuYy1yaWdodCBwe1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuLmJvZHktdGV4dFNvYnJlMDIgLmMtcmlnaHQgcDpsYXN0LWNoaWxkeyBtYXJnaW4tYm90dG9tOiAwOyB9XHJcbi5ib2R5LXRleHRTb2JyZTAyIC5jLXJpZ2h0IHAgc3Ryb25ne1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6ICMzYTNhM2E7XHJcbn1cclxuLmJvZHktdGV4dFNvYnJlMDN7XHJcbiAgcGFkZGluZzogMzBweCAwIDYwcHggMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG59XHJcbi5ib2R5LXRleHRTb2JyZTAzIC5jZW50ZXJ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLmJvZHktdGV4dFNvYnJlMDMgYXJ0aWNsZXtcclxuICB3aWR0aDogMjglO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uYm9keS10ZXh0U29icmUwMyBhcnRpY2xlIGg2e1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogI2E1MjhlOTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBsaW5lLWhlaWdodDogMC45O1xyXG4gIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbn1cclxuLmJvZHktdGV4dFNvYnJlMDMgYXJ0aWNsZSBwLFxyXG4uYm9keS10ZXh0U29icmUwMyBhcnRpY2xlIHVsIGxpe1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uYm9keS10ZXh0U29icmUwMyBhcnRpY2xlIHAgc3Ryb25nLFxyXG4uYm9keS10ZXh0U29icmUwMyBhcnRpY2xlIHVsIHN0cm9uZ3tcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiAjM2EzYTNhO1xyXG59XHJcbi5ib2R5LXRleHRTb2JyZTAzIGFydGljbGUgdWx7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5ib2R5LXRleHRTb2JyZTAzIGFydGljbGUgdWwgbGl7IG1hcmdpbi1ib3R0b206IDFweDsgfVxyXG5cclxuLnNob3ctb3B0aW9uc01hcGF7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxufVxyXG4uc2hvdy1vcHRpb25zTWFwYSAuY2VudGVye1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG59XHJcbi5zaG93LW9wdGlvbnNNYXBhIGFydGljbGV7XHJcbiAgd2lkdGg6IDMxMHB4O1xyXG4gIGhlaWdodDogNDQwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5zaG93LW9wdGlvbnNNYXBhIGFydGljbGU6bGFzdC1jaGlsZHsgbWFyZ2luLXJpZ2h0OiAwOyB9XHJcbi5zaG93LW9wdGlvbnNNYXBhIGFydGljbGUgc3Ryb25ne1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5zaG93LW9wdGlvbnNNYXBhIGFydGljbGUgdWx7XHJcbiAgZmxleDogMTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5zaG93LW9wdGlvbnNNYXBhIGFydGljbGUgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VERjI7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxufVxyXG4uc2hvdy1vcHRpb25zTWFwYSBhcnRpY2xlIHVsOjotd2Via2l0LXNjcm9sbGJhcntcclxuICB3aWR0aDogNHB4O1xyXG4gIGhlaWdodDogMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VERjI7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxufVxyXG4uc2hvdy1vcHRpb25zTWFwYSBhcnRpY2xlIHVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjViNWI1O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbn1cclxuLnNob3ctb3B0aW9uc01hcGEgYXJ0aWNsZSB1bCBsaXsgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxyXG4uc2hvdy1vcHRpb25zTWFwYSBhcnRpY2xlIHVsIGxpOmxhc3QtY2hpbGR7IG1hcmdpbi1ib3R0b206IDA7IH1cclxuLnNob3ctb3B0aW9uc01hcGEgYXJ0aWNsZSB1bCBsaSBhe1xyXG4gIGNvbG9yOiAjNzM3MzczO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLnNob3ctb3B0aW9uc01hcGEgYXJ0aWNsZSB1bCBsaSBhOmhvdmVyLFxyXG4uc2hvdy1vcHRpb25zTWFwYSBhcnRpY2xlIHVsIGxpIGE6Zm9jdXN7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ1cHgpe1xyXG4gIC5zaG93LW9wdGlvbnNNYXBhIC5jZW50ZXJ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLnNob3ctb3B0aW9uc01hcGEgYXJ0aWNsZXtcclxuICAgIHdpZHRoOiA5NSU7XHJcbiAgICBtYXJnaW46IDAgMCAxMnB4IDA7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KXtcclxuICAuc2hvdy1vcHRpb25zTWFwYSAuY2VudGVyeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxyXG4gIC5oLWNvbWl0ZW50ZSAuY29udC10eHQgLmMtcmlnaHQgaDF7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnN0YXR1c09wdGlvbntcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiA4cHg7XHJcbiAgbGVmdDogMTVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMzYmY0O1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIG9wYWNpdHk6IDAuOTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogOXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIGhlaWdodDogMTZweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHdpZHRoOiA4MnB4O1xyXG59XHJcblxyXG4uY29udC1mb3RvIC5oLWZhdntcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMnB4O1xyXG4gIHJpZ2h0OiAxMnB4O1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5jb250LWZvdG8gLmgtZmF2IGltZ3tcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHdpZHRoOiAxOXB4O1xyXG59XHJcbi5jb250LWZvdG8gLmgtZmF2IC5ub3QtZmF2IC5pc05vdHsgZGlzcGxheTogYmxvY2s7IH1cclxuLmNvbnQtZm90byAuaC1mYXYgLmlzLWZhdiAuaXNZZXN7IGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/