input:-internal-autofill-selected {
  background: transparent;
}

.sr-only {
  display: none !important;
}

.overflow-hidden {
  overflow: hidden;
}

.position-relative {
  position: relative;
}

@media (min-width: 1060px) {
  .desktop-none {
    display: none;
  }
}

@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 100;
  src: url("../fonts/intelo/Intelo-Thin.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 100;
  src: url("../fonts/intelo/Intelo-ThinItalic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/intelo/Intelo-Light.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 300;
  src: url("../fonts/intelo/Intelo-LightItalic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/intelo/Intelo-Regular.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 400;
  src: url("../fonts/intelo/Intelo-Italic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/intelo/Intelo-Medium.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 500;
  src: url("../fonts/intelo/Intelo-MediumItalic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/intelo/Intelo-SemiBold.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 600;
  src: url("../fonts/intelo/Intelo-SemiBoldItalic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/intelo/Intelo-Bold.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 700;
  src: url("../fonts/intelo/Intelo-BoldItalic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 800;
  src: url("../fonts/intelo/Intelo-ExtraBold.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 800;
  src: url("../fonts/intelo/Intelo-ExtraBoldItalic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 100;
  src: url("../fonts/intelo/Intelo-Thin.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 100;
  src: url("../fonts/intelo/Intelo-ThinItalic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/intelo/Intelo-Light.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 300;
  src: url("../fonts/intelo/Intelo-LightItalic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/intelo/Intelo-Regular.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 400;
  src: url("../fonts/intelo/Intelo-Italic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/intelo/Intelo-Medium.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 500;
  src: url("../fonts/intelo/Intelo-MediumItalic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/intelo/Intelo-SemiBold.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 600;
  src: url("../fonts/intelo/Intelo-SemiBoldItalic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/intelo/Intelo-Bold.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 700;
  src: url("../fonts/intelo/Intelo-BoldItalic.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: normal;
  font-weight: 800;
  src: url("../fonts/intelo/Intelo-ExtraBold.woff") format("woff");
}
@font-face {
  font-family: "Intelo";
  font-style: italic;
  font-weight: 800;
  src: url("../fonts/intelo/Intelo-ExtraBoldItalic.woff") format("woff");
}
* {
  box-sizing: border-box;
}

::selection {
  background: transparent;
}

html {
  min-height: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-top: 0 !important;
  font-size: 16px;
  font-family: "Intelo", sans-serif;
}

body {
  height: 100%;
  line-height: normal;
}

html,
body {
  max-width: 100vw;
  overflow-x: hidden;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}

ul,
ol {
  margin: 0;
  padding: 0;
}

ul {
  list-style: inside;
}

.m-button-hamburger {
  border: none;
  width: 2.0625rem;
  height: 2.0625rem;
  position: relative;
  padding: 0;
  cursor: pointer;
  outline: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
}
.m-button-hamburger .m-button-hamburger-inner {
  display: block;
  background: linear-gradient(to left, #002271, #096387);
  height: 7px;
  width: 33px;
  border-radius: 3px;
  position: relative;
}
.m-button-hamburger .m-button-hamburger-inner::after, .m-button-hamburger .m-button-hamburger-inner::before {
  height: 100%;
  width: 100%;
  border-radius: 3px;
  display: block;
  content: "";
  background: linear-gradient(to right, #002271, #096387);
  position: absolute;
}
.m-button-hamburger .m-button-hamburger-inner::before {
  top: -11px;
}
.m-button-hamburger .m-button-hamburger-inner::after {
  top: 11px;
  position: relative;
}

.m-header {
  color: #002271;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 99999;
  transition: max-height ease 0.5s;
  font-size: 0.875rem;
  font-weight: 400;
  background: #fff;
}
.m-header.active .m-header-content {
  opacity: 1;
}
.m-header.active .m-button-hamburger .m-button-hamburger-inner {
  background: none;
}
.m-header.active .m-button-hamburger .m-button-hamburger-inner::after {
  transform: translateY(-50%) rotate(135deg);
  top: 3px;
}
.m-header.active .m-button-hamburger .m-button-hamburger-inner::before {
  transform: translateY(-50%) rotate(-135deg);
  top: 3px;
}
@media (min-width: 1060px) {
  .m-header {
    max-height: none;
    height: 129px;
    transition: 0.35s ease;
    position: relative;
    font-size: 1.25rem;
    display: flex;
    align-items: center;
  }
}
.m-header > .container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 100%;
}
@media (max-width: 1060px) {
  .m-header > .container {
    padding: 10px 35px 8px;
  }
}
@media (min-width: 1060px) {
  .m-header > .container {
    position: relative;
    height: fit-content;
  }
}
@media (min-width: 1060px) {
  .m-header .m-header-logo {
    position: relative;
    top: 4px;
  }
}
.m-header .m-header-logo picture {
  display: flex;
}
.m-header .m-header-logo img {
  width: auto;
  height: 58px;
  position: relative;
}
@media (min-width: 1060px) {
  .m-header .m-header-logo img {
    height: 73px;
  }
}
.m-header .m-header-content {
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  background-color: #fff;
  height: auto;
  display: none;
  position: fixed;
  top: 0;
  z-index: 1;
  width: 176px;
  right: 0;
  text-align: left;
  padding: 45px 0 0;
  border: 1px solid #e9e9e9;
}
.m-header .m-header-content.is-open {
  display: block;
}
@media (min-width: 1060px) {
  .m-header .m-header-content {
    z-index: 99;
    opacity: 1;
    background-color: transparent;
    display: flex;
    align-items: center;
    margin: 0 auto;
    padding: 0;
    border: 0;
    position: inherit;
    width: fit-content;
    padding-left: 18px;
    padding-bottom: 1px;
  }
  .m-header .m-header-content .menu-header-container {
    height: 100%;
  }
}
.m-header .m-header-nav {
  padding: 0 20px 12px;
  list-style: none;
}
@media (min-width: 1060px) {
  .m-header .m-header-nav {
    display: flex;
    gap: 29px;
    background-color: transparent;
    width: fit-content;
    padding: 0;
    height: 100%;
    margin: auto;
    top: 3px;
    position: relative;
  }
}
.m-header .m-header-nav a {
  color: #282828;
  text-decoration: none;
  line-height: 1;
  cursor: pointer;
  transition: 0.25s;
  font-weight: 500;
}
.m-header .m-header-nav a:hover {
  color: #c8563a;
}
@media (min-width: 1060px) {
  .m-header .m-header-nav a {
    text-align: center;
    margin: 0;
    padding: 0;
    line-height: 1.2;
  }
}
.m-header .m-header-nav li {
  line-height: 1;
  padding: 9px 0;
}
.m-header .m-header-nav li.current_page_item a {
  color: #002271;
  font-weight: 800;
}
@media (min-width: 1060px) {
  .m-header .m-header-nav li {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    padding: 0 10px;
  }
  .m-header .m-header-nav li.sistema-de-gestao {
    max-width: 212px;
    padding-left: 0px;
  }
  .m-header .m-header-nav li:last-of-type:after {
    display: none;
  }
}
.m-header .m-header-mobile {
  display: flex;
  align-items: center;
}
@media (min-width: 1060px) {
  .m-header .m-header-mobile {
    display: none;
  }
}
.m-header .m-button-hamburger {
  z-index: 9999999;
  position: relative;
  top: -7px;
}

.m-whatsapp {
  width: 63px;
  height: 63px;
  position: fixed;
  border-radius: 100%;
  text-decoration: none;
  bottom: 14px;
  right: 7px;
  z-index: 9999999;
}
.m-whatsapp img {
  height: 100%;
  width: auto;
}

.m-footer-copyright {
  background: #e9e9e9;
  color: #202020;
  padding: 9px 0 12px;
  font-size: 0.625rem;
  line-height: 1.2;
  text-align: center;
}
@media (min-width: 1060px) {
  .m-footer-copyright {
    font-size: 0.8125rem;
  }
}
.m-footer-copyright > .container {
  padding: 0 58px;
}
.m-footer-copyright a {
  color: #202020;
  font-weight: 700;
}
.m-footer-copyright svg {
  fill: #002271;
}
.m-footer-copyright p {
  margin: 0;
}
@media (min-width: 1060px) {
  .m-footer-copyright {
    padding: 18px 0;
  }
}
.m-footer-copyright .container {
  position: relative;
}
@media (min-width: 1060px) {
  .m-footer-copyright .container {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
.m-footer-copyright .container > span {
  opacity: 0.85;
  margin-left: 13px;
  position: relative;
}

.m-footer {
  background: #fff;
  color: #202020;
  position: relative;
  margin-top: 14vw;
}
@media (min-width: 1060px) {
  .m-footer {
    margin-top: 3.7vw;
  }
}
.m-footer .m-footer-divisor {
  position: absolute;
  top: -14vw;
  width: 100%;
}
@media (min-width: 1060px) {
  .m-footer .m-footer-divisor {
    top: -4vw;
  }
}
.m-footer .m-footer-divisor img {
  width: 100%;
}
.m-footer > .container {
  padding: 0 58px;
  position: relative;
}
.m-footer .m-footer-content {
  padding-top: 46px;
  padding-bottom: 30px;
}
@media (min-width: 1060px) {
  .m-footer .m-footer-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 46px 12px 18px;
  }
}
.m-footer .m-footer-content a {
  text-decoration: none;
  color: #202020;
}
.m-footer .m-footer-logo {
  margin-right: 16px;
}
.m-footer .m-footer-logo img {
  width: 152px;
  height: auto;
}
@media (min-width: 1060px) {
  .m-footer .m-footer-logo img {
    width: 194px;
  }
}
.m-footer .m-footer-social {
  padding-top: 17px;
}
@media (min-width: 1060px) {
  .m-footer .m-footer-social {
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    padding-top: 0;
  }
}
.m-footer .m-footer-social-icons {
  list-style: none;
  display: flex;
  gap: 12px;
  margin-bottom: 13px;
}
@media (min-width: 1060px) {
  .m-footer .m-footer-social-icons {
    gap: 17px;
    margin-right: 40px;
    margin-bottom: 0;
  }
  .m-footer .m-footer-social-icons img {
    width: 26px;
    height: auto;
  }
}
.m-footer .m-footer-contact {
  display: flex;
  flex-direction: column;
  font-size: 0.8125rem;
}
@media (min-width: 1060px) {
  .m-footer .m-footer-contact {
    font-size: 1rem;
    flex-direction: row;
    justify-content: space-between;
    gap: 85px;
    width: fit-content;
  }
}
.m-footer .m-footer-contact .phone {
  font-size: 0.6875rem;
  padding-left: 1px;
}
@media (min-width: 1060px) {
  .m-footer .m-footer-contact .phone {
    font-size: 0.875rem;
  }
}
.m-footer .m-footer-contact .phone span {
  margin: 0 3px;
  font-weight: 800;
  font-size: 0.8125rem;
}
@media (min-width: 1060px) {
  .m-footer .m-footer-contact .phone span {
    font-size: 1.0625rem;
  }
}
.m-footer .m-footer-contact .mail img {
  position: relative;
  top: 2px;
}
.m-footer .m-footer-contact li {
  display: flex;
  align-items: center;
  margin: 0;
  margin-bottom: 12px;
}
@media (min-width: 1060px) {
  .m-footer .m-footer-contact li {
    margin-bottom: 0;
  }
}
.m-footer .m-footer-contact img {
  margin-right: 6px;
  height: auto;
}
@media (min-width: 1060px) {
  .m-footer .m-footer-contact img {
    width: 22px;
    margin-right: 10px;
  }
}
.m-footer a {
  display: inline-flex;
  align-items: flex-end;
  line-height: 1;
}
.m-footer .m-footer-bg {
  position: absolute;
  top: 27px;
  right: 11px;
}
@media (min-width: 1060px) {
  .m-footer .m-footer-bg {
    right: 52px;
    top: 0;
  }
  .m-footer .m-footer-bg img {
    max-width: 112px;
    height: auto;
  }
}
@media (min-width: 1280px) {
  .m-footer .m-footer-bg {
    right: 147px;
    top: 16px;
  }
}

.container {
  width: 100%;
  margin: 0 auto;
  padding: 0 32px;
}
@media (min-width: 1060px) {
  .container {
    max-width: 1440px;
    padding: 0 5vw;
  }
}
@media (min-width: 1440px) {
  .container {
    padding: 0 72px;
  }
}

.m-news {
  background-color: #e9e9e9;
  padding-bottom: 66px;
}
.m-news .m-news-divisor img {
  width: 100%;
  height: auto;
  display: block;
}
.m-news header {
  padding-top: 28px;
}
.m-news header .section-title {
  margin-bottom: 9px;
}
.m-news header p {
  margin: 0;
  padding-right: 68px;
  padding-left: 3px;
  line-height: 1.2;
  font-weight: 500;
  font-size: 1rem;
}
@media (min-width: 1060px) {
  .m-news header p {
    font-size: 1.25rem;
  }
}
@media (min-width: 1060px) {
  .m-news header {
    padding-top: 23px;
    text-align: center;
  }
  .m-news header .section-title {
    margin-bottom: 11px;
  }
  .m-news header p {
    padding: 0;
  }
}
.m-news ul {
  padding-top: 40px;
  padding-bottom: 19px;
  display: grid;
  list-style: none;
  column-gap: 53px;
  row-gap: 16px;
}
@media (min-width: 1060px) {
  .m-news ul {
    padding-top: 23px;
    grid-template-columns: repeat(3, 1fr);
  }
}
.m-news .m-news-button {
  text-align: center;
}
.m-news .m-news-button .m-button {
  padding: 4px 13px;
}
@media (min-width: 1060px) {
  .m-news .m-news-button {
    margin-top: 33px;
  }
}

.m-intro {
  padding-top: 8px;
  padding-bottom: 10px;
}
@media (min-width: 1060px) {
  .m-intro {
    padding-bottom: 13px;
  }
}
.m-intro strong, .m-intro b {
  color: #002271;
}
.m-intro p {
  margin: 0;
}

.m-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 4px 8px;
  font-weight: 700;
  font-size: 0.625rem;
  text-transform: uppercase;
  color: #fff;
  border-radius: 20px;
  border: none;
  cursor: pointer;
  overflow: hidden;
  margin: 0 auto;
  z-index: 0;
  background-image: linear-gradient(90deg, #f29f00, #e55634, #f29f00);
  background-size: 200% auto;
  background-position: left center;
  transition: background-position 0.5s ease, color 0.3s ease;
}
.m-button img {
  height: auto;
  width: 5px;
}
.m-button::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  border-radius: 20px;
  background: linear-gradient(0deg, #f48406, #edb13f);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: -1;
}
.m-button:hover {
  background-position: right center;
  color: #fff;
}
@media (min-width: 1060px) {
  .m-button {
    font-size: 0.9375rem;
    padding: 7px 15px;
  }
}
.m-button.bg-blue {
  background-image: linear-gradient(90deg, #009b46, #004a95, #009b46);
  background-size: 200% auto;
}
.m-button.bg-blue::before {
  background: linear-gradient(0deg, #004698, #009f43);
}
.m-button.bg-blue:hover {
  background-position: right center;
  color: #fff;
}

.m-banner-hero {
  position: relative;
  overflow: visible;
}
.m-banner-hero img {
  width: 100%;
  height: auto;
}
@media (max-width: 767px) {
  .m-banner-hero {
    padding-top: 33px;
  }
  .m-banner-hero .container {
    padding: 0;
  }
}

body.admin-bar {
  margin-top: 32px;
}

body {
  margin: 0;
  font-family: "Intelo", sans-serif;
}

a {
  text-decoration: none;
  color: #332a25;
}

.l-main {
  padding-top: 72px;
  font-size: 0.8125rem;
  line-height: 1.25;
  color: #202020;
}
@media (min-width: 768px) {
  .l-main {
    padding-top: 76px;
  }
}
@media (min-width: 1060px) {
  .l-main {
    font-size: 1.125rem;
    padding-top: 0;
    min-height: calc(100vh - 243px - 101px);
  }
}
@media (min-width: 1280px) {
  .l-main {
    font-size: 1.25rem;
  }
}
.l-main strong {
  font-weight: 800;
}

.section-title {
  font-family: "Intelo", sans-serif;
  font-size: 2.25rem;
  margin-top: 0;
  margin-bottom: 1em;
  text-transform: uppercase;
  font-weight: 800;
  position: relative;
  line-height: 1.2;
  color: #002271;
  position: relative;
}
@media (min-width: 1060px) {
  .section-title {
    font-size: 2.875rem;
    margin-bottom: 20px;
    text-align: center;
  }
}

.blue {
  color: #002271;
}

.light-blue {
  color: #0283b6;
}

.yellow {
  color: #f3a100;
}

.red {
  color: #e55435;
}

.green {
  color: #519d4b;
}

.cyan {
  color: #019389;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2hlbHBlcnMvX3Jlc2V0cy5zY3NzIiwiYmFzZS9faGVscGVycy9fYWxsLnNjc3MiLCJiYXNlL19mb250cy9fYWxsLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL192YXJpYWJsZXMvX2ZvbnRzLnNjc3MiLCJtb2R1bGVzL2J1dHRvbnMvX2J1dHRvbi1oYW1idXJnZXIuc2NzcyIsImxheW91dHMvX2hlYWRlci5zY3NzIiwiYmFzZS9fdmFyaWFibGVzL19jb2xvcnMuc2NzcyIsImxheW91dHMvX3doYXRzYXBwLnNjc3MiLCJsYXlvdXRzL19jb3B5cmlnaHQuc2NzcyIsImxheW91dHMvX2Zvb3Rlci5zY3NzIiwibGF5b3V0cy9fY29udGFpbmVyLnNjc3MiLCJsYXlvdXRzL19uZXdzLnNjc3MiLCJsYXlvdXRzL19pbnRyby5zY3NzIiwibW9kdWxlcy9idXR0b25zL19hbGwuc2NzcyIsIm1vZHVsZXMvYmFubmVycy9faGVyby5zY3NzIiwibWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0M7OztBQ0NEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUtBO0VBRkQ7SUFHRTs7OztBQ2pCRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBL0ZEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUM3RkQ7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYUNoQmM7OztBRG1CZjtFQUNDO0VBQ0E7OztBQUdEO0FBQUE7RUFFQztFQUNBOzs7QUFHRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFNQzs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7OztBQUdEO0VBQ0M7OztBRTlDRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7O0FDcENIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlDZE87O0FEaUJOO0VBQ0M7O0FBR0Q7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQU1IO0VBakNEO0lBa0NFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEQ7SUFNRTs7O0FBRUQ7RUFSRDtJQVNFO0lBQ0E7OztBQUtEO0VBREQ7SUFFRTtJQUNBOzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7O0FBS0g7RUFDQztFQUNBO0VBQ0Esa0JDbkZNO0VEb0ZOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFuQkQ7SUFvQkU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0M7OztBQUtIO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDLE9DdklLOztBRDBJTjtFQVpEO0lBYUU7SUFDQTtJQUNBO0lBQ0E7OztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDLE9DN0pHO0VEOEpIOztBQUdEO0VBVEQ7SUFVRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0M7SUFDRTs7RUFHSDtJQUNDOzs7QUFNSjtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FFbE1GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7OztBQ1hGO0VBQ0UsWUZNSztFRUxMLE9GSUs7RUVITDtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJGO0lBU0k7OztBQUdGO0VBQ0E7O0FBR0E7RUFDRSxPRlhHO0VFWUg7O0FBR0Y7RUFDRSxNRnBCRzs7QUV1Qkw7RUFDRTs7QUFHRjtFQTdCRjtJQThCSTs7O0FBR0Y7RUFDRTs7QUFFQTtFQUhGO0lBSUk7SUFDQTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FDM0NOO0VBQ0MsWUhKTztFR0tQLE9IRU07RUdETjtFQUNBOztBQUVBO0VBTkQ7SUFPRTs7O0FBR0Q7RUFDQztFQUNFO0VBQ0Y7O0FBRUE7RUFMRDtJQU1FOzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0EsT0h0Q0k7O0FHMENOO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7O0FBS0g7RUFDQzs7QUFFQTtFQUhEO0lBSUU7SUFDQTtJQUNBO0lBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FO0lBQ0E7SUFDQTs7RUFFQTtJQUNDO0lBQ0E7OztBQUtIO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTtJQUNBO0lBQ0E7SUFDQTtJQUNFOzs7QUFHSDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7OztBQU1GO0VBQ0M7RUFDRTs7QUFJSjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEQ7SUFNRTs7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTtJQUNBOzs7QUFNSDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDRTs7QUFFRjtFQUxEO0lBTUU7SUFDQTs7RUFFQTtJQUNFO0lBQ0E7OztBQUlIO0VBZkQ7SUFnQkU7SUFDQTs7OztBQy9LSDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7SUFDQTs7O0FBR0Q7RUFWRDtJQVdFOzs7O0FDWEY7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJGO0lBU0k7OztBQUlKO0VBcEJGO0lBcUJJO0lBQ0E7O0VBRUE7SUFDRTs7RUFHRjtJQUNFOzs7QUFNTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJGO0lBU0k7SUFDQTs7O0FBSUo7RUFDRTs7QUFFQTtFQUNFOztBQUdGO0VBUEY7SUFRSTs7OztBQ25FTjtFQUNFO0VBQ0E7O0FBRUE7RUFKRjtJQUtJOzs7QUFJSDtFQUNDLE9OUEs7O0FNVUw7RUFDRTs7O0FDZEo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNBQ0U7RUFFRjtFQUNRO0VBQ1I7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBL0NGO0lBZ0RJO0lBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTs7O0FDOUROO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFURDtJQVVFOztFQUVBO0lBQ0M7Ozs7QUNFSDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0EsYVpwQmM7OztBWXVCZjtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsT1R6Qk07O0FTMkJOO0VBTkQ7SUFPRTs7O0FBR0Q7RUFWRDtJQVdFO0lBQ0E7SUFDQTs7O0FBR0Q7RUFoQkQ7SUFpQkU7OztBQUdEO0VBQ0M7OztBQUlGO0VBQ0UsYVp0RGE7RVl1RGI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPVDNESztFUzRETDs7QUFFQTtFQVpGO0lBYUc7SUFDQTtJQUNBOzs7O0FBSUg7RUFDQyxPVHRFTTs7O0FTeUVQO0VBQ0MsT1R6RVk7OztBUzRFYjtFQUNDLE9UNUVROzs7QVMrRVQ7RUFDQzs7O0FBR0Q7RUFDQyxPVC9FTzs7O0FTa0ZSO0VBQ0MsT1RsRk0iLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpbnB1dDotaW50ZXJuYWwtYXV0b2ZpbGwtc2VsZWN0ZWQge1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4iLCJAaW1wb3J0IFwiLi9yZXNldHNcIjtcclxuXHJcbi5zci1vbmx5IHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1oaWRkZW4ge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZGVza3RvcC1ub25lIHtcclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzaXplLWRlc2t0b3ApIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcbiIsIkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnSW50ZWxvJztcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvaW50ZWxvL0ludGVsby1UaGluLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdJbnRlbG8nO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdHNyYzogdXJsKCcuLi9mb250cy9pbnRlbG8vSW50ZWxvLVRoaW5JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0ludGVsbyc7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVsby9JbnRlbG8tTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0ludGVsbyc7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVsby9JbnRlbG8tTGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0ludGVsbyc7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVsby9JbnRlbG8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnSW50ZWxvJztcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvaW50ZWxvL0ludGVsby1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0ludGVsbyc7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVsby9JbnRlbG8tTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdJbnRlbG8nO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdHNyYzogdXJsKCcuLi9mb250cy9pbnRlbG8vSW50ZWxvLU1lZGl1bUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnSW50ZWxvJztcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvaW50ZWxvL0ludGVsby1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnSW50ZWxvJztcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvaW50ZWxvL0ludGVsby1TZW1pQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnSW50ZWxvJztcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvaW50ZWxvL0ludGVsby1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdJbnRlbG8nO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHNyYzogdXJsKCcuLi9mb250cy9pbnRlbG8vSW50ZWxvLUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0ludGVsbyc7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA4MDA7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVsby9JbnRlbG8tRXh0cmFCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdJbnRlbG8nO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRmb250LXdlaWdodDogODAwO1xyXG5cdHNyYzogdXJsKCcuLi9mb250cy9pbnRlbG8vSW50ZWxvLUV4dHJhQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuIiwiQGltcG9ydCBcIi4vX2ZvbnRzL2FsbFwiO1xyXG5cclxuKiB7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuOjpzZWxlY3Rpb24ge1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5odG1sIHtcclxuXHRtaW4taGVpZ2h0OiAxMDAlO1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxufVxyXG5cclxuYm9keSB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG5cdG1heC13aWR0aDogMTAwdnc7XHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbnVsLFxyXG5vbCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbnVsIHsgXHJcblx0bGlzdC1zdHlsZTogaW5zaWRlO1xyXG59XHJcbiIsIiRmb250LXByaW1hcnk6IFwiSW50ZWxvXCIsIHNhbnMtc2VyaWY7IiwiLm0tYnV0dG9uLWhhbWJ1cmdlciB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHdpZHRoOiByZW0oMzNweCk7XHJcblx0aGVpZ2h0OiByZW0oMzNweCk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuXHQubS1idXR0b24taGFtYnVyZ2VyLWlubmVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICMwMDIyNzEsICMwOTYzODcpO1xyXG5cdFx0aGVpZ2h0OiA3cHg7XHJcblx0XHR3aWR0aDogMzNweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOjphZnRlcixcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMjI3MSwgIzA5NjM4Nyk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHR0b3A6IC0xMXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0dG9wOiAxMXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uL21vZHVsZXMvYnV0dG9ucy9idXR0b24taGFtYnVyZ2VyXCI7XHJcblxyXG4ubS1oZWFkZXIge1xyXG5cdGNvbG9yOiAkYmx1ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0ei1pbmRleDogOTk5OTk7XHJcblx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCBlYXNlIDAuNXM7XHJcblx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblxyXG5cdCYuYWN0aXZlIHtcclxuXHRcdC5tLWhlYWRlci1jb250ZW50IHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHJcblx0XHQubS1idXR0b24taGFtYnVyZ2VyIC5tLWJ1dHRvbi1oYW1idXJnZXItaW5uZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEzNWRlZyk7XHJcblx0XHRcdFx0dG9wOiAzcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTEzNWRlZyk7XHJcblx0XHRcdFx0dG9wOiAzcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0bWF4LWhlaWdodDogbm9uZTtcclxuXHRcdGhlaWdodDogMTI5cHg7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjM1cyBlYXNlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdD4gLmNvbnRhaW5lciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2l6ZS1kZXNrdG9wKSB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMzVweCA4cHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubS1oZWFkZXItbG9nbyB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogNHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdHBpY3R1cmUge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IDU4cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZS1kZXNrdG9wKSB7XHJcblx0XHRcdFx0aGVpZ2h0OiA3M3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubS1oZWFkZXItY29udGVudCB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHR3aWR0aDogMTc2cHg7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRwYWRkaW5nOiA0NXB4IDAgMDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cclxuXHRcdCYuaXMtb3BlbiB7IFxyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0XHR6LWluZGV4OiA5OTtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBpbmhlcml0O1xyXG5cdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMThweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDFweDtcclxuXHJcblx0XHRcdC5tZW51LWhlYWRlci1jb250YWluZXIge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm0taGVhZGVyLW5hdiB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHggMTJweDtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzaXplLWRlc2t0b3ApIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Z2FwOiAyOXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0dG9wOiAzcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICMyODI4Mjg7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0dHJhbnNpdGlvbjogLjI1cztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZS1kZXNrdG9wKSB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRwYWRkaW5nOiA5cHggMDtcclxuXHJcblx0XHRcdCYuY3VycmVudF9wYWdlX2l0ZW0gYSB7XHJcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZS1kZXNrdG9wKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblxyXG5cdFx0XHRcdCYuc2lzdGVtYS1kZS1nZXN0YW8ge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyMTJweDtcclxuICAgIFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tLWhlYWRlci1tb2JpbGUge1xyXG5cdFx0ZGlzcGxheTpcdGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzaXplLWRlc2t0b3ApIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tLWJ1dHRvbi1oYW1idXJnZXIge1xyXG5cdFx0ei1pbmRleDogOTk5OTk5OTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRvcDogLTdweDtcclxuXHR9XHJcbn0iLCIkd2hpdGU6ICNmZmY7XHJcbiRibGFjazogIzAwMDtcclxuXHJcbiRibHVlOiAjMDAyMjcxO1xyXG4kbGlnaHQtYmx1ZTogIzAyODNiNjtcclxuJHllbGxvdzogI2YzYTEwMDtcclxuJHJlZDogI2U1NTQzNTtcclxuJGRhcms6ICMyMDIwMjA7XHJcbiRncmV5OiAjZTllOWU5O1xyXG4kb3JhbmdlOiAjYzg1NjNhO1xyXG4kZ3JlZW46ICM1MTlkNGI7XHJcbiRjeWFuOiAjMDE5Mzg5O1xyXG5cclxuXHJcblxyXG5cclxuIiwiLm0td2hhdHNhcHAge1xyXG5cdHdpZHRoOiA2M3B4O1xyXG5cdGhlaWdodDogNjNweDtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Ym90dG9tOiAxNHB4O1xyXG5cdHJpZ2h0OiA3cHg7XHJcblx0ei1pbmRleDogOTk5OTk5OTtcclxuXHJcblx0aW1nIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxufVxyXG4iLCJcclxuLm0tZm9vdGVyLWNvcHlyaWdodCB7XHJcbiAgYmFja2dyb3VuZDogJGdyZXk7XHJcbiAgY29sb3I6ICRkYXJrO1xyXG4gIHBhZGRpbmc6IDlweCAwIDEycHg7XHJcbiAgZm9udC1zaXplOiByZW0oMTBweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZS1kZXNrdG9wKSB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxM3B4KTtcclxuICB9XHJcblxyXG4gICYgPiAuY29udGFpbmVyIHsgXHJcblx0XHRwYWRkaW5nOiAwIDU4cHg7XHJcblx0fVxyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAkZGFyaztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgZmlsbDogJGJsdWU7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZS1kZXNrdG9wKSB7XHJcbiAgICBwYWRkaW5nOiAxOHB4IDA7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICBvcGFjaXR5OiAwLjg1O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTNweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkBpbXBvcnQgXCIuL3doYXRzYXBwXCI7XHJcbkBpbXBvcnQgXCIuL2NvcHlyaWdodFwiO1xyXG5cclxuLm0tZm9vdGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0Y29sb3I6ICRkYXJrOyBcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLXRvcDogMTR2dztcclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzaXplLWRlc2t0b3ApIHtcclxuXHRcdG1hcmdpbi10b3A6IDMuN3Z3O1xyXG5cdH1cclxuXHJcblx0Lm0tZm9vdGVyLWRpdmlzb3IgeyBcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTE0dnc7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0XHR0b3A6IC00dnc7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmID4gLmNvbnRhaW5lciB7IFxyXG5cdFx0cGFkZGluZzogMCA1OHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0Lm0tZm9vdGVyLWNvbnRlbnQge1xyXG5cdFx0cGFkZGluZy10b3A6IDQ2cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6IDQ2cHggMTJweCAxOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGNvbG9yOiAkZGFyaztcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm0tZm9vdGVyLWxvZ28ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cdFx0XHJcblx0XHRpbWcgeyBcclxuXHRcdFx0d2lkdGg6IDE1MnB4O1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxOTRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm0tZm9vdGVyLXNvY2lhbCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTdweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tLWZvb3Rlci1zb2NpYWwtaWNvbnMge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRnYXA6IDEycHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZS1kZXNrdG9wKSB7XHJcblx0XHRcdGdhcDogMTdweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0aW1nIHsgXHJcblx0XHRcdFx0d2lkdGg6IDI2cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubS1mb290ZXItY29udGFjdCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZS1kZXNrdG9wKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGdhcDogODVweDtcclxuICAgIFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5waG9uZSB7IFxyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzaXplLWRlc2t0b3ApIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDNweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogODAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTdweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1haWwge1xyXG5cdFx0XHRpbWcgeyBcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcdFx0dG9wOiAycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzaXplLWRlc2t0b3ApIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHsgXHJcblx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0XHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdGEge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHR9XHJcblxyXG5cdC5tLWZvb3Rlci1iZyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDI3cHg7XHJcbiAgICByaWdodDogMTFweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0XHRyaWdodDogNTJweDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cclxuXHRcdFx0aW1nIHsgXHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDExMnB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcC1tZCkge1xyXG5cdFx0XHRyaWdodDogMTQ3cHg7XHJcblx0XHRcdHRvcDogMTZweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuY29udGFpbmVyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAwIDMycHg7XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZS1kZXNrdG9wKSB7XHJcblx0XHRtYXgtd2lkdGg6IDE0NDBweDtcclxuXHRcdHBhZGRpbmc6IDAgNXZ3O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzaXplLWRlc2t0b3AtbGcpIHtcclxuXHRcdHBhZGRpbmc6IDAgNzJweDtcclxuXHR9XHJcbn1cclxuXHJcbiIsIi5tLW5ld3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XHJcbiAgcGFkZGluZy1ib3R0b206IDY2cHg7XHJcblxyXG4gIC5tLW5ld3MtZGl2aXNvciBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIGhlYWRlciB7IFxyXG4gICAgcGFkZGluZy10b3A6IDI4cHg7XHJcblxyXG4gICAgLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIHAgeyBcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2OHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzaXplLWRlc2t0b3ApIHtcclxuICAgICAgcGFkZGluZy10b3A6IDIzcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIC5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICBwIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgdWwgeyBcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGNvbHVtbi1nYXA6IDUzcHg7XHJcbiAgICByb3ctZ2FwOiAxNnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZS1kZXNrdG9wKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyM3B4O1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm0tbmV3cy1idXR0b24ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5tLWJ1dHRvbiB7IFxyXG4gICAgICBwYWRkaW5nOiA0cHggMTNweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzM3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubS1pbnRybyB7XHJcbiAgcGFkZGluZy10b3A6IDhweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzaXplLWRlc2t0b3ApIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xyXG4gIH1cclxuXHJcblxyXG5cdHN0cm9uZywgYiB7XHJcblx0XHRjb2xvcjogJGJsdWU7XHJcblx0fVxyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG59XHJcbiIsIi5tLWJ1dHRvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiA4cHg7XHJcblx0cGFkZGluZzogNHB4IDhweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogcmVtKDEwcHgpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgei1pbmRleDogMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmMjlmMDAsICNlNTU2MzQsICNmMjlmMDApO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSBhdXRvO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC41cyBlYXNlLCBjb2xvciAwLjNzIGVhc2U7XHJcblxyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogNXB4O1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogMDtcclxuICAgIHBhZGRpbmc6IDFweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI2Y0ODQwNiwgI2VkYjEzZik7XHJcbiAgICAtd2Via2l0LW1hc2s6IFxyXG4gICAgICBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIGNvbnRlbnQtYm94LCBcclxuICAgICAgbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKTtcclxuICAgIC13ZWJraXQtbWFzay1jb21wb3NpdGU6IHhvcjtcclxuICAgICAgICAgICAgbWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG4gICAgZm9udC1zaXplOiByZW0oMTVweCk7XHJcbiAgICBwYWRkaW5nOiA3cHggMTVweDtcclxuICB9XHJcblxyXG4gICYuYmctYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMDliNDYsICMwMDRhOTUsICMwMDliNDYpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIGF1dG87XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDQ2OTgsICMwMDlmNDMpO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubS1iYW5uZXItaGVybyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuXHRpbWcgeyBcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzNweDtcclxuXHRcdFxyXG5cdFx0LmNvbnRhaW5lciB7IFxyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuIiwiQGltcG9ydCBcImJhc2UvaW1wb3J0c1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9iYXNlXCI7XHJcblxyXG4vLyBMYXlvdXRzOlxyXG5AaW1wb3J0IFwiLi9sYXlvdXRzL2hlYWRlclwiO1xyXG5AaW1wb3J0IFwiLi9sYXlvdXRzL2Zvb3RlclwiO1xyXG5AaW1wb3J0IFwiLi9sYXlvdXRzL2NvbnRhaW5lclwiO1xyXG5AaW1wb3J0IFwiLi9sYXlvdXRzL25ld3NcIjtcclxuQGltcG9ydCBcIi4vbGF5b3V0cy9pbnRyb1wiO1xyXG5cclxuLy8gTW9kdWxlc1xyXG5AaW1wb3J0IFwiLi9tb2R1bGVzL2J1dHRvbnMvYWxsXCI7XHJcbkBpbXBvcnQgXCIuL21vZHVsZXMvYmFubmVycy9oZXJvXCI7XHJcblxyXG5cclxuYm9keS5hZG1pbi1iYXIge1xyXG5cdG1hcmdpbi10b3A6IDMycHg7XHJcbn1cclxuYm9keSB7IFxyXG5cdG1hcmdpbjogMDtcclxuXHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxufVxyXG5cclxuYSB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjMzMyYTI1O1xyXG59XHJcblxyXG4ubC1tYWluIHtcclxuXHRwYWRkaW5nLXRvcDogNzJweDtcclxuXHRmb250LXNpemU6IHJlbSgxM3B4KTtcclxuXHRsaW5lLWhlaWdodDogMS4yNTtcclxuXHRjb2xvcjogJGRhcms7XHJcblx0XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzaXplLXRhYmxldCkge1xyXG5cdFx0cGFkZGluZy10b3A6IDc2cHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUtZGVza3RvcCkge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyNDNweCAtIDEwMXB4KTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZS1kZXNrdG9wLW1kKSB7XHJcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHR9XHJcblxyXG5cdHN0cm9uZyB7XHJcblx0XHRmb250LXdlaWdodDogODAwO1xyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24tdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0XHRmb250LXNpemU6IHJlbSgzNnB4KTtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzaXplLWRlc2t0b3ApIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oNDZweCk7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxufVxyXG5cclxuLmJsdWUgeyBcclxuXHRjb2xvcjogJGJsdWU7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlIHsgXHJcblx0Y29sb3I6ICRsaWdodC1ibHVlO1xyXG59XHJcblxyXG4ueWVsbG93IHsgXHJcblx0Y29sb3I6ICR5ZWxsb3c7XHJcbn1cclxuXHJcbi5yZWQgeyBcclxuXHRjb2xvcjogI2U1NTQzNTtcclxufVxyXG5cclxuLmdyZWVuIHsgXHJcblx0Y29sb3I6ICRncmVlbjtcclxufVxyXG5cclxuLmN5YW4geyBcclxuXHRjb2xvcjogJGN5YW47XHJcbn1cclxuXHJcblxyXG5cclxuIl19 */
