/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/layout.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "Myriad Pro Bold";
  src: url(/build/fonts/MYRIADPROBOLD.f55208d3.eot);
  src: url(/build/fonts/MYRIADPROBOLD.f55208d3.eot) format("embedded-opentype"), url(/build/fonts/MYRIADPROBOLD.76b57430.woff2) format("woff2"), url(/build/fonts/MYRIADPROBOLD.745e85a0.woff) format("woff"), url(/build/fonts/MYRIADPROBOLD.87f7ae8b.ttf) format("truetype"), url(/build/images/MYRIADPROBOLD.04578930.svg#MYRIADPROBOLD) format("svg");
}
@font-face {
  font-family: "Myriad Pro Bold Cond";
  src: url(/build/fonts/MYRIADPROBOLDCOND.a7a7f1ec.eot);
  src: url(/build/fonts/MYRIADPROBOLDCOND.a7a7f1ec.eot) format("embedded-opentype"), url(/build/fonts/MYRIADPROBOLDCOND.d0c23c13.woff2) format("woff2"), url(/build/fonts/MYRIADPROBOLDCOND.f25d2997.woff) format("woff"), url(/build/fonts/MYRIADPROBOLDCOND.c7a484fe.ttf) format("truetype"), url(/build/images/MYRIADPROBOLDCOND.1f45e23c.svg#MYRIADPROBOLDCOND) format("svg");
}
@font-face {
  font-family: "Myriad Pro";
  src: url(/build/fonts/MYRIADPROREGULAR.ba64db01.eot);
  src: url(/build/fonts/MYRIADPROREGULAR.ba64db01.eot) format("embedded-opentype"), url(/build/fonts/MYRIADPROREGULAR.3e8c42a1.woff2) format("woff2"), url(/build/fonts/MYRIADPROREGULAR.f1851104.woff) format("woff"), url(/build/fonts/MYRIADPROREGULAR.e31d17dd.ttf) format("truetype"), url(/build/images/MYRIADPROREGULAR.1887d6b1.svg#MYRIADPROREGULAR) format("svg");
}
@font-face {
  font-family: "Myriad Pro Cond";
  src: url(/build/fonts/MYRIADPROCOND.b120a99c.eot);
  src: url(/build/fonts/MYRIADPROCOND.b120a99c.eot) format("embedded-opentype"), url(/build/fonts/MYRIADPROCOND.c6cc80a8.woff2) format("woff2"), url(/build/fonts/MYRIADPROCOND.c69cb5b6.woff) format("woff"), url(/build/fonts/MYRIADPROCOND.bd836927.ttf) format("truetype"), url(/build/images/MYRIADPROCOND.9751bfd2.svg#MYRIADPROCOND) format("svg");
}
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  src: url(/build/fonts/outline.5c0e9dd1.woff2) format("woff2");
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

* {
  font-family: "Myriad Pro", serif;
}

body {
  margin: 0 auto;
  padding: 0;
  font-family: "Myriad Pro", serif;
}

.header {
  z-index: 2;
  height: 3em;
  position: fixed;
  display: flex;
  background: #ec1c21;
  max-height: 3.7em;
  width: 100%;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  top: 0;
}
.header .img {
  width: 13em;
  min-width: 13em;
  height: 100%;
  padding: 0.5em;
  background: white;
  box-shadow: 0 0.03em 0.2em 0.02em rgba(78, 78, 78, 0.75);
  margin-left: 1em;
}
.header .img img {
  width: 100%;
  padding: 0.2em;
  max-width: 96%;
}

.footer {
  z-index: 2;
  height: 3.7em;
  position: fixed;
  bottom: 0;
  background: #333;
  display: flex;
  width: 100%;
  box-shadow: 0px -2px 4px -1px rgba(0, 0, 0, 0.2), 0px -4px 5px 0px rgba(0, 0, 0, 0.14), 0px -1px 10px 0px rgba(0, 0, 0, 0.12);
}
.footer div {
  flex: 1;
  display: flex;
  align-self: center;
  vertical-align: middle;
  padding-right: 1em;
  padding-left: 1em;
}
.footer .desarrollado {
  color: white;
  flex-direction: column;
}
.footer .logoFoot {
  display: flex;
  flex-direction: row-reverse;
}
.footer .logoFoot img {
  height: 2.5em;
  max-width: 10em;
  padding: 0.2em 50px;
  width: 100%;
}

.plr2 {
  padding: 0 2em;
}

.titleGeneral {
  color: #333;
  display: inline-block;
  font-size: 2em !important;
  font-family: Myriad Pro Bold;
  text-shadow: -0.03px 0.03px #fff6e6, -1px 1px #e7dcd7;
  margin: 0 0 10px;
  font-weight: bold !important;
}

.titleMenu {
  text-align: center;
  position: relative;
  width: 100%;
}
.titleMenu span {
  background: #ec1c21;
  color: white !important;
  position: relative;
  display: block;
  font-size: 1.1em;
  padding: 2.5px 5px;
  text-shadow: 0 0.01em 0.05em #505050;
  transition: all 0.3s, left 0.3s;
  height: 1.2em;
}
.titleMenu span.hidden {
  opacity: 0;
  height: 0em;
  transition: all 0.3s, left 0.3s;
}
.titleMenu h3 {
  margin: 0;
  position: relative;
  display: block;
  color: #ec1c21;
  text-shadow: 0 0.01em 0.05em #505050;
  font-size: 1.5em;
}

table {
  border-radius: 10px !important;
  overflow: hidden !important;
}
table tbody {
  border: 2px solid rgb(224, 224, 224);
}
table .icon {
  cursor: pointer;
  border-radius: 100%;
  padding: 0.2em;
  color: white;
  box-shadow: 0px 3px 2px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
table .icon.edit {
  background: #f9a307;
  border: 1px solid #eab62e;
}

.tox-notifications-container {
  display: none !important;
}

.subtitle h1, .subtitle h2, .subtitle h3, .subtitle h4, .subtitle h5 {
  display: inline-block;
  transform: translateZ(25px);
  transform-origin: 50% 50% 25px;
  text-shadow: rgb(255, 246, 230) -2px 2px, rgb(231, 220, 215) -2px 2px;
  font-size: 1.5em !important;
  font-weight: bold;
}

.center {
  text-align: center;
}

.modalCenter {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
}
.modalCenter .smallFlot {
  position: relative;
  width: 30% !important;
  border-radius: 5px;
  overflow: hidden !important;
}
.modalCenter .mediumFlot {
  position: relative;
  width: 60% !important;
  border-radius: 5px;
}
.modalCenter .bigFlot {
  position: relative;
  width: 80% !important;
  border-radius: 5px;
  max-height: 80vh;
  overflow: auto;
}
.modalCenter .modalContent {
  padding: 1em;
  position: relative;
}
.modalCenter .subtituloModal {
  margin-left: 19px !important;
}
.modalCenter .modalHeader {
  width: 100%;
  border-radius: 5px;
  position: relative;
}
.modalCenter .modalHeader h3 {
  color: #ec1c21;
  text-align: left;
  text-shadow: rgb(255, 246, 230) -0.04em 0.04em, rgb(231, 220, 215) -0.04em 0.04em;
  padding: 1.3em 1em;
  width: 80%;
  margin: 0;
  text-shadow: -0.03em 0.03em #fff6e6, -0.08em 0.08em #e7dcd7;
  font-weight: bold;
}
.modalCenter .modalHeader .iconLateral {
  position: absolute;
  width: 100%;
  height: 5em;
  overflow: hidden;
  right: 0;
  border-top: 5px solid #ec1c21;
  top: 0;
}
.modalCenter .modalHeader .iconLateral div {
  width: 20em;
  height: 14em;
  overflow: hidden;
  background: #ec1c21;
  position: absolute;
  top: -10em;
  right: -8em;
  transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 100%;
  box-shadow: 0px 1px 0px 4px white, -14px 1px 2px 5px #ec1c21, 4px -20px 0px 0px white;
}
.modalCenter .modalHeader .iconLateral:before {
  content: "";
  font-size: 4px;
  position: absolute;
  filter: saturate(0) brightness(20);
  opacity: 0.3;
  right: 1em;
  top: 2em;
  width: 34em;
  height: 7em;
  background: url(https://publicimages.ufpso.edu.co/img/ufpso/logo/actual/logoufps.png);
  background-repeat: no-repeat;
  background-size: cover;
  z-index: 1;
}

.inactivo {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(233, 236, 239, 0.5607843137);
  z-index: 1;
}
.inactivo::before {
  content: "DESABILITADO";
  position: absolute;
  left: 0;
  right: 0;
  transform: rotate(-45deg);
  text-align: center;
  bottom: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  color: #7f7f7f;
}

.buttonForm {
  padding-top: 0.7em;
  text-align: center;
}

.loaderModal {
  width: 100%;
  height: 14em;
  display: flex;
  flex-direction: column;
  opacity: 1;
  z-index: 100000;
  overflow: hidden;
  position: relative;
  align-items: center;
  align-content: center;
  justify-content: center;
  background-color: #ecf0f1;
  margin: 0 auto;
}
.loaderModal .img {
  width: 10rem;
  position: relative;
}
.loaderModal .img img {
  width: 100%;
}
.loaderModal .lds-ellipsis {
  display: inline-block;
  position: relative;
  height: 2rem;
  width: 10em;
  margin-left: 1em;
}
.loaderModal .lds-ellipsis > div {
  position: relative;
}
.loaderModal .lds-ellipsis div {
  position: absolute;
  width: 20px;
  height: 20px;
  left: 0;
  margin: 0 auto;
  border-radius: 50%;
  background: #505050;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.loaderModal .lds-ellipsis div:nth-child(1) {
  left: 16px;
  animation: lds-ellipsis1 0.8s infinite;
}
.loaderModal .lds-ellipsis div:nth-child(2) {
  left: 16px;
  animation: lds-ellipsis2 0.8s infinite;
}
.loaderModal .lds-ellipsis div:nth-child(3) {
  left: 64px;
  animation: lds-ellipsis2 0.8s infinite;
}
.loaderModal .lds-ellipsis div:nth-child(4) {
  left: 112px;
  animation: lds-ellipsis3 0.8s infinite;
}
.loaderModal .lds-ellipsis div:nth-child(5) {
  left: 128px;
  animation: lds-ellipsis3 0.8s infinite;
}

.loader.Transparent {
  background-color: rgba(112, 112, 112, 0.3019607843) !important;
}

.loader {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  opacity: 1;
  z-index: 100000;
  overflow: hidden;
  flex-direction: column;
  position: absolute;
  max-height: none;
  align-items: center;
  align-content: center;
  justify-content: center;
  background-color: #ecf0f1;
}
.loader .img {
  width: 10rem;
  position: relative;
  margin-top: -5em;
}
.loader .img img {
  width: 100%;
}
.loader .lds-ellipsis {
  display: inline-block;
  position: relative;
  width: 10em;
  height: 80px;
  margin-top: 0.5em;
  margin-left: 1em;
}
.loader .lds-ellipsis div {
  position: absolute;
  width: 20px;
  height: 20px;
  left: 0;
  margin: 0 auto;
  border-radius: 50%;
  background: #505050;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.loader .lds-ellipsis div:nth-child(1) {
  left: 16px;
  animation: lds-ellipsis1 0.8s infinite;
}
.loader .lds-ellipsis div:nth-child(2) {
  left: 16px;
  animation: lds-ellipsis2 0.8s infinite;
}
.loader .lds-ellipsis div:nth-child(3) {
  left: 64px;
  animation: lds-ellipsis2 0.8s infinite;
}
.loader .lds-ellipsis div:nth-child(4) {
  left: 112px;
  animation: lds-ellipsis3 0.8s infinite;
}
.loader .lds-ellipsis div:nth-child(5) {
  left: 128px;
  animation: lds-ellipsis3 0.8s infinite;
}

.labelText {
  display: flex;
  flex-direction: column;
}
.labelText span {
  color: #9e9e9e;
  font-size: 0.7em;
  font-weight: bold;
}
.labelText label span {
  font-size: 1em;
}

.puesto {
  margin-top: 1em !important;
}
.puesto span {
  vertical-align: middle;
  color: gold;
}

.subtitleCardLine {
  font-size: 1.2em !important;
  font-weight: bold !important;
  padding: 0.5em;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 0.75em !important;
  width: calc(100% - 1em);
}

.boxConvenciones {
  display: flex;
  align-items: center;
  font-size: 15px !important;
}

.convencionesOrange {
  margin-left: 2px;
  background: orange;
  width: 25px;
  border-radius: 100%;
  margin: 5px;
}

.convencionesGreen {
  margin-left: 2px;
  background: green;
  width: 25px;
  border-radius: 100%;
  margin: 5px;
}

.convencionesRed {
  margin-left: 2px;
  background: red;
  width: 25px;
  border-radius: 100%;
  margin: 5px;
}

.convencionesRedLigth {
  margin-left: 2px;
  background: #c33f3f;
  width: 25px;
  border-radius: 100%;
  margin: 5px;
}

.redInvestigacion {
  margin: 10px !important;
  font-size: 10px;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  transition: ease 300ms;
}

.redInvestigacion:hover {
  width: 10%;
  margin-bottom: -12px;
  padding: 0%;
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: grayscale(0%);
}

.vineta {
  font-weight: bold !important;
  color: red !important;
  fontSize: 20px;
}

.sinDatos {
  width: 100% !important;
  text-align: center;
}
.sinDatos .iconoSubirPdf {
  margin-top: 30px;
  width: 83px;
  height: 83px;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
}
.sinDatos .descripcionSubida {
  text-align: center;
  justify-content: center;
  padding: 0.2em;
  display: flex;
  margin-top: 1em;
  color: #6D6D6D;
}

.containerActualizacion form {
  margin-top: -20px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}

.containerActualizacion label {
  display: flex;
  cursor: pointer;
  font-weight: 500;
  position: relative;
  overflow: hidden;
  margin-bottom: 0.375em;
}

.containerActualizacion label input {
  position: absolute;
  left: -9999px;
}

.containerActualizacion label input:checked + span {
  background-color: #797986;
  color: white;
}

.containerActualizacion label input:checked + span:before {
  box-shadow: inset 0 0 0 0.4375em #4e4e4f;
}

.containerActualizacion label span {
  display: flex;
  align-items: center;
  padding: 0.375em 0.75em 0.375em 0.375em;
  border-radius: 99em;
  transition: 0.25s ease;
  color: #797986;
}

.containerActualizacion label span:hover {
  background-color: #d6d6e5;
}

.containerActualizacion label span:before {
  display: flex;
  flex-shrink: 0;
  content: "";
  background-color: #fff;
  width: 1.5em;
  height: 1.5em;
  border-radius: 50%;
  margin-right: 0.375em;
  transition: 0.25s ease;
  box-shadow: inset 0 0 0 0.125em #5d5d5d;
}

@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(48px, 0);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFsQ0Y7O0FBcUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFsQ0Y7O0FBcUNBO0VBQ0U7RUFDQTtFQUNBO0FBbENGOztBQXFDQTtFQUNFO0VBQ0E7QUFsQ0Y7QUFvQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWxDSjtBQW9DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWxDSjs7QUF1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXBDRjs7QUF1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFwQ0Y7O0FBdUNBO0VBQ0U7RUFDQTtBQXBDRjs7QUF1Q0E7RUFDRTtFQUNBO0FBcENGOztBQXVDQTtFQUNFO0FBcENGOztBQXVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXBDRjs7QUF1Q0E7RUFDRTtBQXBDRjs7QUF1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXBDRjs7QUF5Q0E7RUFDRTtJQUNFO0VBdENGO0VBd0NBO0lBQ0U7RUF0Q0Y7QUFDRjtBQXdDQTtFQUNFO0lBQ0U7RUF0Q0Y7RUF3Q0E7SUFDRTtFQXRDRjtBQUNGO0FBd0NBO0VBQ0U7SUFDRTtFQXRDRjtFQXdDQTtJQUNFO0VBdENGO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvbGF5b3V0LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiJHJvam86ICNlYzFjMjE7XHJcbiRib3JkZXI6ICNjMzNmM2Y7XHJcbiRibGFuY286IHdoaXRlO1xyXG4kbmVncm86ICMzMzM7XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk15cmlhZCBQcm8gQm9sZFwiO1xyXG4gIHNyYzogdXJsKCcuLi9mb250L015cmlhZF9Qcm9fQm9sZC9NWVJJQURQUk9CT0xELmVvdCcpO1xyXG4gIHNyYzogdXJsKCcuLi9mb250L015cmlhZF9Qcm9fQm9sZC9NWVJJQURQUk9CT0xELmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICB1cmwoJy4uL2ZvbnQvTXlyaWFkX1Byb19Cb2xkL01ZUklBRFBST0JPTEQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgdXJsKCcuLi9mb250L015cmlhZF9Qcm9fQm9sZC9NWVJJQURQUk9CT0xELndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICB1cmwoJy4uL2ZvbnQvTXlyaWFkX1Byb19Cb2xkL01ZUklBRFBST0JPTEQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gIHVybCgnLi4vZm9udC9NeXJpYWRfUHJvX0JvbGQvTVlSSUFEUFJPQk9MRC5zdmcjTVlSSUFEUFJPQk9MRCcpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTXlyaWFkIFBybyBCb2xkIENvbmQnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250L015cmlhZF9Qcm9fQm9sZF9Db25kL01ZUklBRFBST0JPTERDT05ELmVvdCcpO1xyXG4gIHNyYzogdXJsKCcuLi9mb250L015cmlhZF9Qcm9fQm9sZF9Db25kL01ZUklBRFBST0JPTERDT05ELmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICB1cmwoJy4uL2ZvbnQvTXlyaWFkX1Byb19Cb2xkX0NvbmQvTVlSSUFEUFJPQk9MRENPTkQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgdXJsKCcuLi9mb250L015cmlhZF9Qcm9fQm9sZF9Db25kL01ZUklBRFBST0JPTERDT05ELndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICB1cmwoJy4uL2ZvbnQvTXlyaWFkX1Byb19Cb2xkX0NvbmQvTVlSSUFEUFJPQk9MRENPTkQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gIHVybCgnLi4vZm9udC9NeXJpYWRfUHJvX0JvbGRfQ29uZC9NWVJJQURQUk9CT0xEQ09ORC5zdmcjTVlSSUFEUFJPQk9MRENPTkQnKSBmb3JtYXQoJ3N2ZycpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJNeXJpYWQgUHJvXCI7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvTXlyaWFkX1Byby9NWVJJQURQUk9SRUdVTEFSLmVvdCcpO1xyXG4gIHNyYzogdXJsKCcuLi9mb250L015cmlhZF9Qcm8vTVlSSUFEUFJPUkVHVUxBUi5lb3QnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgdXJsKCcuLi9mb250L015cmlhZF9Qcm8vTVlSSUFEUFJPUkVHVUxBUi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICB1cmwoJy4uL2ZvbnQvTXlyaWFkX1Byby9NWVJJQURQUk9SRUdVTEFSLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICB1cmwoJy4uL2ZvbnQvTXlyaWFkX1Byby9NWVJJQURQUk9SRUdVTEFSLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICB1cmwoJy4uL2ZvbnQvTXlyaWFkX1Byby9NWVJJQURQUk9SRUdVTEFSLnN2ZyNNWVJJQURQUk9SRUdVTEFSJykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdNeXJpYWQgUHJvIENvbmQnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250L015cmlhZF9Qcm9fQ29uZC9NWVJJQURQUk9DT05ELmVvdCcpO1xyXG4gIHNyYzogdXJsKCcuLi9mb250L015cmlhZF9Qcm9fQ29uZC9NWVJJQURQUk9DT05ELmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICB1cmwoJy4uL2ZvbnQvTXlyaWFkX1Byb19Db25kL01ZUklBRFBST0NPTkQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgdXJsKCcuLi9mb250L015cmlhZF9Qcm9fQ29uZC9NWVJJQURQUk9DT05ELndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICB1cmwoJy4uL2ZvbnQvTXlyaWFkX1Byb19Db25kL01ZUklBRFBST0NPTkQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gIHVybCgnLi4vZm9udC9NeXJpYWRfUHJvX0NvbmQvTVlSSUFEUFJPQ09ORC5zdmcjTVlSSUFEUFJPQ09ORCcpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIHNyYzogdXJsKCcuLi9mb250L291dGxpbmUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbn1cclxuXHJcbi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgd29yZC13cmFwOiBub3JtYWw7XHJcbiAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5cclxuKntcclxuICBmb250LWZhbWlseTogXCJNeXJpYWQgUHJvXCIsIHNlcmlmO1xyXG59XHJcbmJvZHl7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LWZhbWlseTogXCJNeXJpYWQgUHJvXCIsIHNlcmlmO1xyXG59XHJcbi5oZWFkZXIge1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgaGVpZ2h0OiAzLjBlbTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBiYWNrZ3JvdW5kOiAkcm9qbztcclxuICBtYXgtaGVpZ2h0OiAzLjdlbTtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAtMXB4IHJnYigwIDAgMCAvIDIwJSksIDBweCA0cHggNXB4IDBweCByZ2IoMCAwIDAgLyAxNCUpLCAwcHggMXB4IDEwcHggMHB4IHJnYigwIDAgMCAvIDEyJSk7XHJcbiAgdG9wOiAwO1xyXG4gIC5pbWcge1xyXG4gICAgd2lkdGg6IDEzZW07XHJcbiAgICBtaW4td2lkdGg6IDEzZW07XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwLjVlbTtcclxuICAgIGJhY2tncm91bmQ6ICRibGFuY287XHJcbiAgICBib3gtc2hhZG93OiAwIDAuMDNlbSAwLjJlbSAwLjAyZW0gcmdiKDc4IDc4IDc4IC8gNzUlKTtcclxuICAgIG1hcmdpbi1sZWZ0OiAxZW07XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDAuMmVtO1xyXG4gICAgICBtYXgtd2lkdGg6IDk2JTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXIge1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgaGVpZ2h0OiAzLjdlbTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQ6ICRuZWdybztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJveC1zaGFkb3c6IDBweCAtMnB4IDRweCAtMXB4IHJnYigwIDAgMCAvIDIwJSksIDBweCAtNHB4IDVweCAwcHggcmdiKDAgMCAwIC8gMTQlKSwgMHB4IC0xcHggMTBweCAwcHggcmdiKDAgMCAwIC8gMTIlKTtcclxuXHJcbiAgZGl2IHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcclxuICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gIH1cclxuXHJcbiAgLmRlc2Fycm9sbGFkbyB7XHJcbiAgICBjb2xvcjogJGJsYW5jbztcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG5cclxuICAubG9nb0Zvb3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDIuNWVtO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwZW07XHJcbiAgICAgIHBhZGRpbmc6IDAuMmVtIDUwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGxyMntcclxuICBwYWRkaW5nOiAwIDJlbTtcclxufVxyXG4udGl0bGVHZW5lcmFsIHtcclxuICBjb2xvcjogIzMzMztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAyZW0gIWltcG9ydGFudDtcclxuICBmb250LWZhbWlseTogTXlyaWFkIFBybyBCb2xkO1xyXG4gIHRleHQtc2hhZG93OiAtMC4wM3B4IDAuMDNweCAjZmZmNmU2LCAtMXB4IDFweCAjZTdkY2Q3O1xyXG4gIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRpdGxlTWVudXtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogJHJvam87XHJcbiAgICBjb2xvcjogJGJsYW5jbyAhaW1wb3J0YW50IDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxLjFlbTtcclxuICAgIHBhZGRpbmc6IDIuNXB4IDVweDtcclxuICAgIHRleHQtc2hhZG93OiAwIDAuMDFlbSAwLjA1ZW0gIzUwNTA1MDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzLCBsZWZ0IDAuM3M7XHJcbiAgICBoZWlnaHQ6IDEuMmVtO1xyXG4gIH1cclxuICBzcGFuLmhpZGRlbntcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBoZWlnaHQ6IDBlbTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzLCBsZWZ0IDAuM3M7XHJcbiAgfVxyXG4gIGgze1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJHJvam87XHJcbiAgICB0ZXh0LXNoYWRvdyA6IDAgMC4wMWVtIDAuMDVlbSAjNTA1MDUwO1xyXG4gICAgZm9udC1zaXplOiAxLjVlbVxyXG4gIH1cclxufVxyXG5cclxudGFibGV7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xyXG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICB0Ym9keXtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYigyMjQsIDIyNCwgMjI0KVxyXG4gIH1cclxuICAuaWNvbntcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwLjJlbTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIC8vIHRleHQtc2hhZG93OiAtMC4wM2VtIDAuMDNlbSAjZmZmNmU2LCAtMC4wOGVtIDAuMDhlbSAjZTdkY2Q3O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCAycHggLTFweCByZ2IoMCAwIDAgLyAyMCUpLCAwcHggMXB4IDFweCAwcHggcmdiKDAgMCAwIC8gMTQlKSwgMHB4IDFweCAzcHggMHB4IHJnYigwIDAgMCAvIDEyJSk7XHJcbiAgO1xyXG4gIH1cclxuICAuaWNvbi5lZGl0e1xyXG4gICAgYmFja2dyb3VuZDogI2Y5YTMwNztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWI2MmVcclxuICB9XHJcbn1cclxuLnRveC1ub3RpZmljYXRpb25zLWNvbnRhaW5lcntcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnN1YnRpdGxle1xyXG4gIGgxLGgyLGgzLGg0LGg1e1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDI1cHgpO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJSAyNXB4O1xyXG4gICAgdGV4dC1zaGFkb3c6IHJnYigyNTUgMjQ2IDIzMCkgLTJweCAycHgsIHJnYigyMzEgMjIwIDIxNSkgLTJweCAycHg7XHJcbiAgICBmb250LXNpemU6IDEuNWVtICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbn1cclxuLmNlbnRlcntcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5tb2RhbENlbnRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAuc21hbGxGbG90IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tZWRpdW1GbG90IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9XHJcblxyXG4gIC5iaWdGbG90IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIG1heC1oZWlnaHQ6IDgwdmg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLm1vZGFsQ29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAuc3VidGl0dWxvTW9kYWwge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE5cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tb2RhbEhlYWRlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGgzIHtcclxuICAgICAgY29sb3I6ICRyb2pvO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB0ZXh0LXNoYWRvdzogcmdiKDI1NSAyNDYgMjMwKSAtMC4wNGVtIDAuMDRlbSwgcmdiKDIzMSAyMjAgMjE1KSAtMC4wNGVtIDAuMDRlbTtcclxuICAgICAgcGFkZGluZzogMS4zZW0gMWVtO1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHRleHQtc2hhZG93OiAtMC4wM2VtIDAuMDNlbSAjZmZmNmU2LCAtMC4wOGVtIDAuMDhlbSAjZTdkY2Q3O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgIC5pY29uTGF0ZXJhbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNWVtO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICRyb2pvO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDIwZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxNGVtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHJvam87XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTEwZW07XHJcbiAgICAgICAgcmlnaHQ6IC04ZW07XHJcbiAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDBweCA0cHggJGJsYW5jbywgLTE0cHggMXB4IDJweCA1cHggJHJvam8sIDRweCAtMjBweCAwcHggMHB4ICRibGFuY287XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGZpbHRlcjogc2F0dXJhdGUoMCkgYnJpZ2h0bmVzcygyMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgIHJpZ2h0OiAxZW07XHJcbiAgICAgICAgdG9wOiAyZW07XHJcbiAgICAgICAgd2lkdGg6IDM0ZW07XHJcbiAgICAgICAgaGVpZ2h0OiA3ZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vcHVibGljaW1hZ2VzLnVmcHNvLmVkdS5jby9pbWcvdWZwc28vbG9nby9hY3R1YWwvbG9nb3VmcHMucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmluYWN0aXZve1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjhmO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgJjo6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJERVNBQklMSVRBRE9cIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKFxyXG4gICAgICAgICAgICAgICAgICAgIC00NWRlZyk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sb3I6ICM3ZjdmN2Y7XHJcbiAgfVxyXG59XHJcbi5idXR0b25Gb3Jte1xyXG4gIHBhZGRpbmctdG9wOiAwLjdlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5sb2FkZXJNb2RhbHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDE0ZW07XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgei1pbmRleDogMTAwMDAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2YwZjE7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgLmltZ3tcclxuICAgIHdpZHRoOiAxMHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sZHMtZWxsaXBzaXMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgd2lkdGg6IDEwZW07XHJcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xyXG4gICAgPmRpdntcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgZGl2e1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM1MDUwNTA7XHJcbiAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAxLCAxLCAwKTtcclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMxIDAuOHMgaW5maW5pdGU7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuOHMgaW5maW5pdGU7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIGxlZnQ6IDY0cHg7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuOHMgaW5maW5pdGU7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgIGxlZnQ6IDExMnB4O1xyXG4gICAgICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMyAwLjhzIGluZmluaXRlO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICBsZWZ0OiAxMjhweDtcclxuICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczMgMC44cyBpbmZpbml0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubG9hZGVyLlRyYW5zcGFyZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwNGQgIWltcG9ydGFudDtcclxufVxyXG4ubG9hZGVye1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgei1pbmRleDogMTAwMDAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbWF4LWhlaWdodDogbm9uZTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmMGYxO1xyXG4gIC5pbWd7XHJcbiAgICB3aWR0aDogMTByZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNWVtO1xyXG4gICAgaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmxkcy1lbGxpcHNpcyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTBlbTtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFlbTtcclxuICAgIGRpdntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBsZWZ0IDowO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjNTA1MDUwO1xyXG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMSwgMSwgMCk7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICBsZWZ0OiAxNnB4O1xyXG4gICAgICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMSAwLjhzIGluZmluaXRlO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBsZWZ0OiAxNnB4O1xyXG4gICAgICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjhzIGluZmluaXRlO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICBsZWZ0OiA2NHB4O1xyXG4gICAgICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjhzIGluZmluaXRlO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICBsZWZ0OiAxMTJweDtcclxuICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczMgMC44cyBpbmZpbml0ZTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgbGVmdDogMTI4cHg7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMzIDAuOHMgaW5maW5pdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbi5sYWJlbFRleHR7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHNwYW57XHJcbiAgICBjb2xvciA6ICM5ZTllOWU7XHJcbiAgICBmb250LXNpemU6IDAuN2VtO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIGxhYmVse1xyXG4gICAgc3BhbntcclxuICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHVlc3Rve1xyXG4gIG1hcmdpbi10b3A6IDFlbSAhaW1wb3J0YW50O1xyXG4gIHNwYW57XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgY29sb3I6IGdvbGQ7XHJcbiAgfVxyXG59XHJcblxyXG4uc3VidGl0bGVDYXJkTGluZXtcclxuICBmb250LXNpemU6IDEuMmVtICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwLjVlbTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBtYXJnaW4tYm90dG9tOiAwLjc1ZW0gIWltcG9ydGFudDtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gMWVtKTtcclxuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xyXG59XHJcbi5ib3hDb252ZW5jaW9uZXN7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLy5idXR0b25JY29ue1xyXG4vLyAgYm9yZGVyLXJhZGl1czogMzBweCAzMHB4IDMwcHggMzBweCAhaW1wb3J0YW50O1xyXG4vLyAgYmFja2dyb3VuZDojNmQ2ZDZkN2QgIWltcG9ydGFudDtcclxuLy99XHJcblxyXG4uY29udmVuY2lvbmVzT3Jhbmdle1xyXG4gIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgYmFja2dyb3VuZDogb3JhbmdlO1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgbWFyZ2luOjVweDtcclxufVxyXG4uY29udmVuY2lvbmVzR3JlZW57XHJcbiAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICBiYWNrZ3JvdW5kOiBncmVlbjtcclxuICB3aWR0aDogMjVweDtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIG1hcmdpbjo1cHg7XHJcbn1cclxuLmNvbnZlbmNpb25lc1JlZHtcclxuICBtYXJnaW4tbGVmdDogMnB4O1xyXG4gIGJhY2tncm91bmQ6IHJlZDtcclxuICB3aWR0aDogMjVweDtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIG1hcmdpbjo1cHg7XHJcbn1cclxuLmNvbnZlbmNpb25lc1JlZExpZ3Roe1xyXG4gIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgYmFja2dyb3VuZDogI2MzM2YzZjtcclxuICB3aWR0aDogMjVweDtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIG1hcmdpbjo1cHg7XHJcbn1cclxuXHJcbi5yZWRJbnZlc3RpZ2FjaW9ue1xyXG4gIC8vd2lkdGg6IDEwJTtcclxuICAvL21hcmdpbi1ib3R0b206IC0xMnB4O1xyXG4gIC8vcGFkZGluZzogMCU7XHJcbiAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgLW1vei1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAtby1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICB0cmFuc2l0aW9uOiBlYXNlIDMwMG1zO1xyXG59XHJcblxyXG4ucmVkSW52ZXN0aWdhY2lvbjpob3ZlcntcclxuICB3aWR0aDogMTAlO1xyXG4gIG1hcmdpbi1ib3R0b206IC0xMnB4O1xyXG4gIHBhZGRpbmc6IDAlO1xyXG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xyXG4gIC1tb3otZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xyXG4gIC1vLWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcclxuICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XHJcbn1cclxuXHJcbi52aW5ldGEge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6cmVkICFpbXBvcnRhbnQ7XHJcbiAgZm9udFNpemU6IDIwcHg7XHJcbn1cclxuXHJcbi5zaW5EYXRvcyB7XHJcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIC5pY29ub1N1YmlyUGRme1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIHdpZHRoOiA4M3B4O1xyXG4gICAgaGVpZ2h0OiA4M3B4O1xyXG4gICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgIC1tb3otZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAtby1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gIH1cclxuICAuZGVzY3JpcGNpb25TdWJpZGF7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAuMmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi10b3A6IDFlbTtcclxuICAgIGNvbG9yOiAjNkQ2RDZEO1xyXG4gIH1cclxufVxyXG5cclxuLy9OVUVWQSBWRVJTScOTTlxyXG4uY29udGFpbmVyQWN0dWFsaXphY2lvbiBmb3JtIHtcclxuICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uY29udGFpbmVyQWN0dWFsaXphY2lvbiBsYWJlbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW4tYm90dG9tOiAwLjM3NWVtO1xyXG59XHJcblxyXG4uY29udGFpbmVyQWN0dWFsaXphY2lvbiAgbGFiZWwgaW5wdXQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAtOTk5OXB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyQWN0dWFsaXphY2lvbiBsYWJlbCBpbnB1dDpjaGVja2VkICsgc3BhbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5Nzk4NjtcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5jb250YWluZXJBY3R1YWxpemFjaW9uIGxhYmVsIGlucHV0OmNoZWNrZWQgKyBzcGFuOmJlZm9yZSB7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC40Mzc1ZW0gIzRlNGU0ZjtcclxufVxyXG5cclxuLmNvbnRhaW5lckFjdHVhbGl6YWNpb24gbGFiZWwgc3BhbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAuMzc1ZW0gMC43NWVtIDAuMzc1ZW0gMC4zNzVlbTtcclxuICBib3JkZXItcmFkaXVzOiA5OWVtO1xyXG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XHJcbiAgY29sb3I6ICM3OTc5ODY7XHJcbn1cclxuXHJcbi5jb250YWluZXJBY3R1YWxpemFjaW9uIGxhYmVsIHNwYW46aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ2ZTU7XHJcbn1cclxuXHJcbi5jb250YWluZXJBY3R1YWxpemFjaW9uIGxhYmVsIHNwYW46YmVmb3JlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICB3aWR0aDogMS41ZW07XHJcbiAgaGVpZ2h0OiAxLjVlbTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwLjM3NWVtO1xyXG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4xMjVlbSAjNWQ1ZDVkO1xyXG59XHJcblxyXG5cclxuXHJcbkBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczMge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMyIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0OHB4LCAwKTtcclxuICB9XHJcbn1cclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/