@charset "UTF-8";
@font-face {
  font-family: 'dark_collegeregular';
  src: url(/build/fonts/dark_college-webfont.043e9de0.eot);
  src: url(/build/fonts/dark_college-webfont.043e9de0.eot) format("embedded-opentype"), url(/build/fonts/dark_college-webfont.4200f2cf.woff2) format("woff2"), url(/build/fonts/dark_college-webfont.9460b6bd.woff) format("woff"), url(/build/fonts/dark_college-webfont.6f5b0953.ttf) format("truetype"), url(/build/images/dark_college-webfont.748020fd.svg) format("svg");
}

@font-face {
  font-family: 'Poppins-Medium';
  src: url(/build/fonts/Poppins-Medium.b32b0afb.eot);
  src: url(/build/fonts/Poppins-Medium.b32b0afb.eot) format("embedded-opentype"), url(/build/fonts/Poppins-Medium.d319a98a.woff2) format("woff2"), url(/build/fonts/Poppins-Medium.ecfdbb20.woff) format("woff"), url(/build/fonts/Poppins-Medium.322796f3.ttf) format("truetype"), url(/build/images/Poppins-Medium.971d155c.svg) format("svg");
}

@font-face {
  font-family: 'Poppins-Regular';
  src: url(/build/fonts/Poppins-Regular.7a9c9008.eot);
  src: url(/build/fonts/Poppins-Regular.7a9c9008.eot) format("embedded-opentype"), url(/build/fonts/Poppins-Regular.bebb23ea.woff2) format("woff2"), url(/build/fonts/Poppins-Regular.26fc2ac8.woff) format("woff"), url(/build/fonts/Poppins-Regular.b0fe2310.ttf) format("truetype"), url(/build/images/Poppins-Regular.b07b14a4.svg) format("svg");
}

@font-face {
  font-family: 'Poppins-Italic';
  src: url(/build/fonts/Poppins-Italic.be9925a1.eot);
  src: url(/build/fonts/Poppins-Italic.be9925a1.eot) format("embedded-opentype"), url(/build/fonts/Poppins-Italic.01bd84d4.woff2) format("woff2"), url(/build/fonts/Poppins-Italic.a9329ec4.woff) format("woff"), url(/build/fonts/Poppins-Italic.d2bb1627.ttf) format("truetype"), url(/build/images/Poppins-Italic.782c6189.svg) format("svg");
}

@font-face {
  font-family: 'Poppins-Bold';
  src: url(/build/fonts/Poppins-Bold.4ff59875.eot);
  src: url(/build/fonts/Poppins-Bold.4ff59875.eot) format("embedded-opentype"), url(/build/fonts/Poppins-Bold.e4c7b713.woff2) format("woff2"), url(/build/fonts/Poppins-Bold.ae8674b3.woff) format("woff"), url(/build/fonts/Poppins-Bold.ea1da12f.ttf) format("truetype"), url(/build/images/Poppins-Bold.c034d2ef.svg) format("svg");
}

@font-face {
  font-family: 'Poppins-Black';
  src: url(/build/fonts/Poppins-Black.d2f5b9db.eot);
  src: url(/build/fonts/Poppins-Black.d2f5b9db.eot) format("embedded-opentype"), url(/build/fonts/Poppins-Black.84b079d0.woff2) format("woff2"), url(/build/fonts/Poppins-Black.56f067f0.woff) format("woff"), url(/build/fonts/Poppins-Black.9fab1e25.ttf) format("truetype"), url(/build/images/Poppins-Black.04eb4c0b.svg) format("svg");
}

@font-face {
  font-family: 'Poppins-Light';
  src: url(/build/fonts/Poppins-Light.bb7c6e42.eot);
  src: url(/build/fonts/Poppins-Light.bb7c6e42.eot) format("embedded-opentype"), url(/build/fonts/Poppins-Light.56898f3c.woff2) format("woff2"), url(/build/fonts/Poppins-Light.db357c14.woff) format("woff"), url(/build/fonts/Poppins-Light.6faf4918.ttf) format("truetype"), url(/build/images/Poppins-Light.09c10c87.svg) format("svg");
}

@font-face {
  font-family: 'MyriadPro-Regular';
  src: url(/build/fonts/MyriadPro-Regular.28f9d125.eot);
  src: url(/build/fonts/MyriadPro-Regular.28f9d125.eot) format("embedded-opentype"), url(/build/fonts/MyriadPro-Regular.8a5664f5.woff2) format("woff2"), url(/build/fonts/MyriadPro-Regular.387ffb7a.woff) format("woff"), url(/build/fonts/MyriadPro-Regular.07afecc1.ttf) format("truetype"), url(/build/images/MyriadPro-Regular.9b5a484d.svg) format("svg");
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1921px) {
  .d-xxl-none {
    display: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: -webkit-box !important;
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
          flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
          flex: 1 1 auto !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
          flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
          align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
          align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1921px) {
  .flex-xxl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important;
  }
  .flex-xxl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xxl-fill {
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important;
  }
  .flex-xxl-grow-0 {
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xxl-start {
    -webkit-box-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    -webkit-box-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    -webkit-box-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xxl-between {
    -webkit-box-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .align-items-xxl-start {
    -webkit-box-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xxl-end {
    -webkit-box-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xxl-center {
    -webkit-box-align: center !important;
            align-items: center !important;
  }
  .align-items-xxl-baseline {
    -webkit-box-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    -webkit-box-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}

@media (min-width: 1921px) {
  .float-xxl-left {
    float: left !important;
  }
  .float-xxl-right {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.5rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.5rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.5rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.5rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.5rem !important;
}

.m-2 {
  margin: 1rem !important;
}

.mt-2,
.my-2 {
  margin-top: 1rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 1rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 1rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 1rem !important;
}

.m-3 {
  margin: 2rem !important;
}

.mt-3,
.my-3 {
  margin-top: 2rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 2rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 2rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 2rem !important;
}

.m-4 {
  margin: 3rem !important;
}

.mt-4,
.my-4 {
  margin-top: 3rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 3rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 3rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 3rem !important;
}

.m-5 {
  margin: 6rem !important;
}

.mt-5,
.my-5 {
  margin-top: 6rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 6rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 6rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 6rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.5rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.5rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.5rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.5rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.5rem !important;
}

.p-2 {
  padding: 1rem !important;
}

.pt-2,
.py-2 {
  padding-top: 1rem !important;
}

.pr-2,
.px-2 {
  padding-right: 1rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 1rem !important;
}

.pl-2,
.px-2 {
  padding-left: 1rem !important;
}

.p-3 {
  padding: 2rem !important;
}

.pt-3,
.py-3 {
  padding-top: 2rem !important;
}

.pr-3,
.px-3 {
  padding-right: 2rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 2rem !important;
}

.pl-3,
.px-3 {
  padding-left: 2rem !important;
}

.p-4 {
  padding: 3rem !important;
}

.pt-4,
.py-4 {
  padding-top: 3rem !important;
}

.pr-4,
.px-4 {
  padding-right: 3rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 3rem !important;
}

.pl-4,
.px-4 {
  padding-left: 3rem !important;
}

.p-5 {
  padding: 6rem !important;
}

.pt-5,
.py-5 {
  padding-top: 6rem !important;
}

.pr-5,
.px-5 {
  padding-right: 6rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 6rem !important;
}

.pl-5,
.px-5 {
  padding-left: 6rem !important;
}

.m-n1 {
  margin: -0.5rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.5rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.5rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.5rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.5rem !important;
}

.m-n2 {
  margin: -1rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -1rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -1rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -1rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -1rem !important;
}

.m-n3 {
  margin: -2rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -2rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -2rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -2rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -2rem !important;
}

.m-n4 {
  margin: -3rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -3rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -3rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -3rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -3rem !important;
}

.m-n5 {
  margin: -6rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -6rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -6rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -6rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -6rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.5rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.5rem !important;
  }
  .m-sm-2 {
    margin: 1rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 1rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 1rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 1rem !important;
  }
  .m-sm-3 {
    margin: 2rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 2rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 2rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 2rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 2rem !important;
  }
  .m-sm-4 {
    margin: 3rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 3rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 3rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 3rem !important;
  }
  .m-sm-5 {
    margin: 6rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 6rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 6rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 6rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 6rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.5rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.5rem !important;
  }
  .p-sm-2 {
    padding: 1rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 1rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 1rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 1rem !important;
  }
  .p-sm-3 {
    padding: 2rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 2rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 2rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 2rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 2rem !important;
  }
  .p-sm-4 {
    padding: 3rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 3rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 3rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 3rem !important;
  }
  .p-sm-5 {
    padding: 6rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 6rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 6rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 6rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 6rem !important;
  }
  .m-sm-n1 {
    margin: -0.5rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n2 {
    margin: -1rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -1rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -1rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -1rem !important;
  }
  .m-sm-n3 {
    margin: -2rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -2rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -2rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -2rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -2rem !important;
  }
  .m-sm-n4 {
    margin: -3rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -3rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -3rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -3rem !important;
  }
  .m-sm-n5 {
    margin: -6rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -6rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -6rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -6rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -6rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.5rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.5rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.5rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.5rem !important;
  }
  .m-md-2 {
    margin: 1rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 1rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 1rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 1rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 1rem !important;
  }
  .m-md-3 {
    margin: 2rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 2rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 2rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 2rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 2rem !important;
  }
  .m-md-4 {
    margin: 3rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 3rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 3rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 3rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 3rem !important;
  }
  .m-md-5 {
    margin: 6rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 6rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 6rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 6rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 6rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.5rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.5rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.5rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.5rem !important;
  }
  .p-md-2 {
    padding: 1rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 1rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 1rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 1rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 1rem !important;
  }
  .p-md-3 {
    padding: 2rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 2rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 2rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 2rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 2rem !important;
  }
  .p-md-4 {
    padding: 3rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 3rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 3rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 3rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 3rem !important;
  }
  .p-md-5 {
    padding: 6rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 6rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 6rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 6rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 6rem !important;
  }
  .m-md-n1 {
    margin: -0.5rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.5rem !important;
  }
  .m-md-n2 {
    margin: -1rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -1rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -1rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -1rem !important;
  }
  .m-md-n3 {
    margin: -2rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -2rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -2rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -2rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -2rem !important;
  }
  .m-md-n4 {
    margin: -3rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -3rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -3rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -3rem !important;
  }
  .m-md-n5 {
    margin: -6rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -6rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -6rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -6rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -6rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.5rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.5rem !important;
  }
  .m-lg-2 {
    margin: 1rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 1rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 1rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 1rem !important;
  }
  .m-lg-3 {
    margin: 2rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 2rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 2rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 2rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 2rem !important;
  }
  .m-lg-4 {
    margin: 3rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 3rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 3rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 3rem !important;
  }
  .m-lg-5 {
    margin: 6rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 6rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 6rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 6rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 6rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.5rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.5rem !important;
  }
  .p-lg-2 {
    padding: 1rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 1rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 1rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 1rem !important;
  }
  .p-lg-3 {
    padding: 2rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 2rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 2rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 2rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 2rem !important;
  }
  .p-lg-4 {
    padding: 3rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 3rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 3rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 3rem !important;
  }
  .p-lg-5 {
    padding: 6rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 6rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 6rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 6rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 6rem !important;
  }
  .m-lg-n1 {
    margin: -0.5rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n2 {
    margin: -1rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -1rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -1rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -1rem !important;
  }
  .m-lg-n3 {
    margin: -2rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -2rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -2rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -2rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -2rem !important;
  }
  .m-lg-n4 {
    margin: -3rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -3rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -3rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -3rem !important;
  }
  .m-lg-n5 {
    margin: -6rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -6rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -6rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -6rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -6rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.5rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.5rem !important;
  }
  .m-xl-2 {
    margin: 1rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 1rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 1rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 1rem !important;
  }
  .m-xl-3 {
    margin: 2rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 2rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 2rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 2rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 2rem !important;
  }
  .m-xl-4 {
    margin: 3rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 3rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 3rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 3rem !important;
  }
  .m-xl-5 {
    margin: 6rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 6rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 6rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 6rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 6rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.5rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.5rem !important;
  }
  .p-xl-2 {
    padding: 1rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 1rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 1rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 1rem !important;
  }
  .p-xl-3 {
    padding: 2rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 2rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 2rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 2rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 2rem !important;
  }
  .p-xl-4 {
    padding: 3rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 3rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 3rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 3rem !important;
  }
  .p-xl-5 {
    padding: 6rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 6rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 6rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 6rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 6rem !important;
  }
  .m-xl-n1 {
    margin: -0.5rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n2 {
    margin: -1rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -1rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -1rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -1rem !important;
  }
  .m-xl-n3 {
    margin: -2rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -2rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -2rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -2rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -2rem !important;
  }
  .m-xl-n4 {
    margin: -3rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -3rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -3rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -3rem !important;
  }
  .m-xl-n5 {
    margin: -6rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -6rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -6rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -6rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -6rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1921px) {
  .m-xxl-0 {
    margin: 0 !important;
  }
  .mt-xxl-0,
  .my-xxl-0 {
    margin-top: 0 !important;
  }
  .mr-xxl-0,
  .mx-xxl-0 {
    margin-right: 0 !important;
  }
  .mb-xxl-0,
  .my-xxl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xxl-0,
  .mx-xxl-0 {
    margin-left: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.5rem !important;
  }
  .mt-xxl-1,
  .my-xxl-1 {
    margin-top: 0.5rem !important;
  }
  .mr-xxl-1,
  .mx-xxl-1 {
    margin-right: 0.5rem !important;
  }
  .mb-xxl-1,
  .my-xxl-1 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xxl-1,
  .mx-xxl-1 {
    margin-left: 0.5rem !important;
  }
  .m-xxl-2 {
    margin: 1rem !important;
  }
  .mt-xxl-2,
  .my-xxl-2 {
    margin-top: 1rem !important;
  }
  .mr-xxl-2,
  .mx-xxl-2 {
    margin-right: 1rem !important;
  }
  .mb-xxl-2,
  .my-xxl-2 {
    margin-bottom: 1rem !important;
  }
  .ml-xxl-2,
  .mx-xxl-2 {
    margin-left: 1rem !important;
  }
  .m-xxl-3 {
    margin: 2rem !important;
  }
  .mt-xxl-3,
  .my-xxl-3 {
    margin-top: 2rem !important;
  }
  .mr-xxl-3,
  .mx-xxl-3 {
    margin-right: 2rem !important;
  }
  .mb-xxl-3,
  .my-xxl-3 {
    margin-bottom: 2rem !important;
  }
  .ml-xxl-3,
  .mx-xxl-3 {
    margin-left: 2rem !important;
  }
  .m-xxl-4 {
    margin: 3rem !important;
  }
  .mt-xxl-4,
  .my-xxl-4 {
    margin-top: 3rem !important;
  }
  .mr-xxl-4,
  .mx-xxl-4 {
    margin-right: 3rem !important;
  }
  .mb-xxl-4,
  .my-xxl-4 {
    margin-bottom: 3rem !important;
  }
  .ml-xxl-4,
  .mx-xxl-4 {
    margin-left: 3rem !important;
  }
  .m-xxl-5 {
    margin: 6rem !important;
  }
  .mt-xxl-5,
  .my-xxl-5 {
    margin-top: 6rem !important;
  }
  .mr-xxl-5,
  .mx-xxl-5 {
    margin-right: 6rem !important;
  }
  .mb-xxl-5,
  .my-xxl-5 {
    margin-bottom: 6rem !important;
  }
  .ml-xxl-5,
  .mx-xxl-5 {
    margin-left: 6rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .pt-xxl-0,
  .py-xxl-0 {
    padding-top: 0 !important;
  }
  .pr-xxl-0,
  .px-xxl-0 {
    padding-right: 0 !important;
  }
  .pb-xxl-0,
  .py-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xxl-0,
  .px-xxl-0 {
    padding-left: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.5rem !important;
  }
  .pt-xxl-1,
  .py-xxl-1 {
    padding-top: 0.5rem !important;
  }
  .pr-xxl-1,
  .px-xxl-1 {
    padding-right: 0.5rem !important;
  }
  .pb-xxl-1,
  .py-xxl-1 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xxl-1,
  .px-xxl-1 {
    padding-left: 0.5rem !important;
  }
  .p-xxl-2 {
    padding: 1rem !important;
  }
  .pt-xxl-2,
  .py-xxl-2 {
    padding-top: 1rem !important;
  }
  .pr-xxl-2,
  .px-xxl-2 {
    padding-right: 1rem !important;
  }
  .pb-xxl-2,
  .py-xxl-2 {
    padding-bottom: 1rem !important;
  }
  .pl-xxl-2,
  .px-xxl-2 {
    padding-left: 1rem !important;
  }
  .p-xxl-3 {
    padding: 2rem !important;
  }
  .pt-xxl-3,
  .py-xxl-3 {
    padding-top: 2rem !important;
  }
  .pr-xxl-3,
  .px-xxl-3 {
    padding-right: 2rem !important;
  }
  .pb-xxl-3,
  .py-xxl-3 {
    padding-bottom: 2rem !important;
  }
  .pl-xxl-3,
  .px-xxl-3 {
    padding-left: 2rem !important;
  }
  .p-xxl-4 {
    padding: 3rem !important;
  }
  .pt-xxl-4,
  .py-xxl-4 {
    padding-top: 3rem !important;
  }
  .pr-xxl-4,
  .px-xxl-4 {
    padding-right: 3rem !important;
  }
  .pb-xxl-4,
  .py-xxl-4 {
    padding-bottom: 3rem !important;
  }
  .pl-xxl-4,
  .px-xxl-4 {
    padding-left: 3rem !important;
  }
  .p-xxl-5 {
    padding: 6rem !important;
  }
  .pt-xxl-5,
  .py-xxl-5 {
    padding-top: 6rem !important;
  }
  .pr-xxl-5,
  .px-xxl-5 {
    padding-right: 6rem !important;
  }
  .pb-xxl-5,
  .py-xxl-5 {
    padding-bottom: 6rem !important;
  }
  .pl-xxl-5,
  .px-xxl-5 {
    padding-left: 6rem !important;
  }
  .m-xxl-n1 {
    margin: -0.5rem !important;
  }
  .mt-xxl-n1,
  .my-xxl-n1 {
    margin-top: -0.5rem !important;
  }
  .mr-xxl-n1,
  .mx-xxl-n1 {
    margin-right: -0.5rem !important;
  }
  .mb-xxl-n1,
  .my-xxl-n1 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xxl-n1,
  .mx-xxl-n1 {
    margin-left: -0.5rem !important;
  }
  .m-xxl-n2 {
    margin: -1rem !important;
  }
  .mt-xxl-n2,
  .my-xxl-n2 {
    margin-top: -1rem !important;
  }
  .mr-xxl-n2,
  .mx-xxl-n2 {
    margin-right: -1rem !important;
  }
  .mb-xxl-n2,
  .my-xxl-n2 {
    margin-bottom: -1rem !important;
  }
  .ml-xxl-n2,
  .mx-xxl-n2 {
    margin-left: -1rem !important;
  }
  .m-xxl-n3 {
    margin: -2rem !important;
  }
  .mt-xxl-n3,
  .my-xxl-n3 {
    margin-top: -2rem !important;
  }
  .mr-xxl-n3,
  .mx-xxl-n3 {
    margin-right: -2rem !important;
  }
  .mb-xxl-n3,
  .my-xxl-n3 {
    margin-bottom: -2rem !important;
  }
  .ml-xxl-n3,
  .mx-xxl-n3 {
    margin-left: -2rem !important;
  }
  .m-xxl-n4 {
    margin: -3rem !important;
  }
  .mt-xxl-n4,
  .my-xxl-n4 {
    margin-top: -3rem !important;
  }
  .mr-xxl-n4,
  .mx-xxl-n4 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n4,
  .my-xxl-n4 {
    margin-bottom: -3rem !important;
  }
  .ml-xxl-n4,
  .mx-xxl-n4 {
    margin-left: -3rem !important;
  }
  .m-xxl-n5 {
    margin: -6rem !important;
  }
  .mt-xxl-n5,
  .my-xxl-n5 {
    margin-top: -6rem !important;
  }
  .mr-xxl-n5,
  .mx-xxl-n5 {
    margin-right: -6rem !important;
  }
  .mb-xxl-n5,
  .my-xxl-n5 {
    margin-bottom: -6rem !important;
  }
  .ml-xxl-n5,
  .mx-xxl-n5 {
    margin-left: -6rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mt-xxl-auto,
  .my-xxl-auto {
    margin-top: auto !important;
  }
  .mr-xxl-auto,
  .mx-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-auto,
  .my-xxl-auto {
    margin-bottom: auto !important;
  }
  .ml-xxl-auto,
  .mx-xxl-auto {
    margin-left: auto !important;
  }
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}

@media (min-width: 1921px) {
  .text-xxl-left {
    text-align: left !important;
  }
  .text-xxl-right {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 1rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 2rem;
  margin-bottom: 2rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 2rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "\2014\00A0";
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

select {
  word-wrap: normal;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px;
  }
}

.row {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,
.col-xxl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  -webkit-box-flex: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
          flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
          flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.col-auto {
  -webkit-box-flex: 0;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
          flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

.col-2 {
  -webkit-box-flex: 0;
          flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.col-3 {
  -webkit-box-flex: 0;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
          flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.col-5 {
  -webkit-box-flex: 0;
          flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

.col-6 {
  -webkit-box-flex: 0;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
          flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

.col-8 {
  -webkit-box-flex: 0;
          flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

.col-9 {
  -webkit-box-flex: 0;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
          flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

.col-11 {
  -webkit-box-flex: 0;
          flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

.col-12 {
  -webkit-box-flex: 0;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
          order: 12;
}

.offset-1 {
  margin-left: 8.33333%;
}

.offset-2 {
  margin-left: 16.66667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333%;
}

.offset-5 {
  margin-left: 41.66667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333%;
}

.offset-8 {
  margin-left: 66.66667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333%;
}

.offset-11 {
  margin-left: 91.66667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 1921px) {
  .col-xxl {
    flex-basis: 0;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xxl-1 > * {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xxl-2 > * {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xxl-3 > * {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-xxl-4 > * {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xxl-5 > * {
    -webkit-box-flex: 0;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xxl-6 > * {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xxl-auto {
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxl-1 {
    -webkit-box-flex: 0;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-xxl-2 {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xxl-3 {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxl-4 {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-xxl-5 {
    -webkit-box-flex: 0;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-xxl-6 {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxl-7 {
    -webkit-box-flex: 0;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-xxl-8 {
    -webkit-box-flex: 0;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-xxl-9 {
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxl-10 {
    -webkit-box-flex: 0;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-xxl-11 {
    -webkit-box-flex: 0;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-xxl-12 {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxl-first {
    -webkit-box-ordinal-group: 0;
            order: -1;
  }
  .order-xxl-last {
    -webkit-box-ordinal-group: 14;
            order: 13;
  }
  .order-xxl-0 {
    -webkit-box-ordinal-group: 1;
            order: 0;
  }
  .order-xxl-1 {
    -webkit-box-ordinal-group: 2;
            order: 1;
  }
  .order-xxl-2 {
    -webkit-box-ordinal-group: 3;
            order: 2;
  }
  .order-xxl-3 {
    -webkit-box-ordinal-group: 4;
            order: 3;
  }
  .order-xxl-4 {
    -webkit-box-ordinal-group: 5;
            order: 4;
  }
  .order-xxl-5 {
    -webkit-box-ordinal-group: 6;
            order: 5;
  }
  .order-xxl-6 {
    -webkit-box-ordinal-group: 7;
            order: 6;
  }
  .order-xxl-7 {
    -webkit-box-ordinal-group: 8;
            order: 7;
  }
  .order-xxl-8 {
    -webkit-box-ordinal-group: 9;
            order: 8;
  }
  .order-xxl-9 {
    -webkit-box-ordinal-group: 10;
            order: 9;
  }
  .order-xxl-10 {
    -webkit-box-ordinal-group: 11;
            order: 10;
  }
  .order-xxl-11 {
    -webkit-box-ordinal-group: 12;
            order: 11;
  }
  .order-xxl-12 {
    -webkit-box-ordinal-group: 13;
            order: 12;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66667%;
  }
}

a,
a:hover {
  text-decoration: none;
  color: inherit;
}

.full-height {
  height: 100vh;
}

@media (min-width: 576px) {
  .full-height-sm {
    height: 100vh;
  }
}

@media (min-width: 768px) {
  .full-height-md {
    height: 100vh;
  }
}

@media (min-width: 992px) {
  .full-height-lg {
    height: 100vh;
  }
}

@media (min-width: 1200px) {
  .full-height-xl {
    height: 100vh;
  }
}

.t-0 {
  top: 0;
}

.b-0 {
  bottom: 0;
}

.r-0 {
  right: 0;
}

.l-0 {
  left: 0;
}

.bg-image {
  background: center center no-repeat;
  background-size: cover;
}

.cursor-pointer {
  cursor: pointer;
}

.transition3s {
  -webkit-transition: .3s ease all;
  transition: .3s ease all;
}

.hidden {
  opacity: 0;
  pointer-events: none;
}

.image-cover {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.i-list {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
  position: relative;
}

.i-list_icon {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

.menu-style-none {
  list-style: none;
  margin: 0;
  padding: 0;
}

.vertical-divider {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  border-right: 1px solid rgba(51, 51, 51, 0.1);
  height: 70%;
}

.primary-btn {
  border: none !important;
  border-radius: 40px !important;
  padding: 4px 1rem !important;
  background-color: #FFB400 !important;
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
  font-size: 20pt;
  font-size: 20pt !important;
  color: #000 !important;
  background-color: #FFB400 !important;
  -webkit-transition: 0.3s ease-in-out !important;
  transition: 0.3s ease-in-out !important;
}

@media (max-width: 1920.98px) {
  .primary-btn {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .primary-btn {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .primary-btn {
    font-size: 12pt !important;
  }
}

@media (max-width: 767.98px) {
  .primary-btn {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .primary-btn {
    font-size: 12pt !important;
  }
}

.primary-btn:hover {
  background-color: rgba(255, 180, 0, 0.5) !important;
}

.input-box > input, .input-box > textarea {
  border: none;
  background-color: #404040 !important;
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
  border-radius: 40px !important;
}

@media (max-width: 1920.98px) {
  .input-box > input, .input-box > textarea {
    font-size: 9pt !important;
  }
}

@media (max-width: 1199.98px) {
  .input-box > input, .input-box > textarea {
    font-size: 9pt !important;
  }
}

@media (max-width: 991.98px) {
  .input-box > input, .input-box > textarea {
    font-size: 9pt !important;
  }
}

@media (max-width: 767.98px) {
  .input-box > input, .input-box > textarea {
    font-size: 9pt !important;
  }
}

@media (max-width: 575.98px) {
  .input-box > input, .input-box > textarea {
    font-size: 9pt !important;
  }
}

.input-box > input::-webkit-input-placeholder, .input-box > textarea::-webkit-input-placeholder {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.input-box > input::-moz-placeholder, .input-box > textarea::-moz-placeholder {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.input-box > input:-ms-input-placeholder, .input-box > textarea:-ms-input-placeholder {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.input-box > input::-ms-input-placeholder, .input-box > textarea::-ms-input-placeholder {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.input-box > input::placeholder, .input-box > textarea::placeholder {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

@media (max-width: 1920.98px) {
  .input-box > input::-webkit-input-placeholder, .input-box > textarea::-webkit-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::-moz-placeholder, .input-box > textarea::-moz-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input:-ms-input-placeholder, .input-box > textarea:-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::-ms-input-placeholder, .input-box > textarea::-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::placeholder, .input-box > textarea::placeholder {
    font-size: 9pt !important;
  }
}

@media (max-width: 1199.98px) {
  .input-box > input::-webkit-input-placeholder, .input-box > textarea::-webkit-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::-moz-placeholder, .input-box > textarea::-moz-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input:-ms-input-placeholder, .input-box > textarea:-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::-ms-input-placeholder, .input-box > textarea::-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::placeholder, .input-box > textarea::placeholder {
    font-size: 9pt !important;
  }
}

@media (max-width: 991.98px) {
  .input-box > input::-webkit-input-placeholder, .input-box > textarea::-webkit-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::-moz-placeholder, .input-box > textarea::-moz-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input:-ms-input-placeholder, .input-box > textarea:-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::-ms-input-placeholder, .input-box > textarea::-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::placeholder, .input-box > textarea::placeholder {
    font-size: 9pt !important;
  }
}

@media (max-width: 767.98px) {
  .input-box > input::-webkit-input-placeholder, .input-box > textarea::-webkit-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::-moz-placeholder, .input-box > textarea::-moz-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input:-ms-input-placeholder, .input-box > textarea:-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::-ms-input-placeholder, .input-box > textarea::-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::placeholder, .input-box > textarea::placeholder {
    font-size: 9pt !important;
  }
}

@media (max-width: 575.98px) {
  .input-box > input::-webkit-input-placeholder, .input-box > textarea::-webkit-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::-moz-placeholder, .input-box > textarea::-moz-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input:-ms-input-placeholder, .input-box > textarea:-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::-ms-input-placeholder, .input-box > textarea::-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > input::placeholder, .input-box > textarea::placeholder {
    font-size: 9pt !important;
  }
}

.input-box > textarea {
  border-radius: 20px !important;
}

.input-box > textarea::-webkit-input-placeholder {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.input-box > textarea::-moz-placeholder {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.input-box > textarea:-ms-input-placeholder {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.input-box > textarea::-ms-input-placeholder {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.input-box > textarea::placeholder {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

@media (max-width: 1920.98px) {
  .input-box > textarea::-webkit-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::-moz-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea:-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::placeholder {
    font-size: 9pt !important;
  }
}

@media (max-width: 1199.98px) {
  .input-box > textarea::-webkit-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::-moz-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea:-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::placeholder {
    font-size: 9pt !important;
  }
}

@media (max-width: 991.98px) {
  .input-box > textarea::-webkit-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::-moz-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea:-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::placeholder {
    font-size: 9pt !important;
  }
}

@media (max-width: 767.98px) {
  .input-box > textarea::-webkit-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::-moz-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea:-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::placeholder {
    font-size: 9pt !important;
  }
}

@media (max-width: 575.98px) {
  .input-box > textarea::-webkit-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::-moz-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea:-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::-ms-input-placeholder {
    font-size: 9pt !important;
  }
  .input-box > textarea::placeholder {
    font-size: 9pt !important;
  }
}

.el-loading-mask {
  background: rgba(15, 15, 15, 0.6) !important;
}

.white-bg {
  background-color: white !important;
}

.text-15 {
  font-size: 15px;
  font-size: 15px !important;
}

@media (max-width: 1920.98px) {
  .text-15 {
    font-size: 15px !important;
  }
}

@media (max-width: 1199.98px) {
  .text-15 {
    font-size: 15px !important;
  }
}

@media (max-width: 991.98px) {
  .text-15 {
    font-size: 15px !important;
  }
}

@media (max-width: 767.98px) {
  .text-15 {
    font-size: 15px !important;
  }
}

@media (max-width: 575.98px) {
  .text-15 {
    font-size: 15px !important;
  }
}

.text-18 {
  font-size: 18px;
  font-size: 18px !important;
}

@media (max-width: 1920.98px) {
  .text-18 {
    font-size: 15px !important;
  }
}

@media (max-width: 1199.98px) {
  .text-18 {
    font-size: 15px !important;
  }
}

@media (max-width: 991.98px) {
  .text-18 {
    font-size: 15px !important;
  }
}

@media (max-width: 767.98px) {
  .text-18 {
    font-size: 15px !important;
  }
}

@media (max-width: 575.98px) {
  .text-18 {
    font-size: 15px !important;
  }
}

.text-20 {
  font-size: 20px;
  font-size: 20px !important;
}

@media (max-width: 1920.98px) {
  .text-20 {
    font-size: 15px !important;
  }
}

@media (max-width: 1199.98px) {
  .text-20 {
    font-size: 15px !important;
  }
}

@media (max-width: 991.98px) {
  .text-20 {
    font-size: 15px !important;
  }
}

@media (max-width: 767.98px) {
  .text-20 {
    font-size: 15px !important;
  }
}

@media (max-width: 575.98px) {
  .text-20 {
    font-size: 15px !important;
  }
}

.text-30 {
  font-size: 30px;
  font-size: 30px !important;
}

@media (max-width: 1920.98px) {
  .text-30 {
    font-size: 21px !important;
  }
}

@media (max-width: 1199.98px) {
  .text-30 {
    font-size: 18px !important;
  }
}

@media (max-width: 991.98px) {
  .text-30 {
    font-size: 15px !important;
  }
}

@media (max-width: 767.98px) {
  .text-30 {
    font-size: 15px !important;
  }
}

@media (max-width: 575.98px) {
  .text-30 {
    font-size: 15px !important;
  }
}

.title-20 {
  font-size: 20px;
}

@media (max-width: 991.98px) {
  .title-20 {
    font-size: 10px;
  }
}

@media (max-width: 767.98px) {
  .title-20 {
    font-size: 10px;
  }
}

@media (max-width: 575.98px) {
  .title-20 {
    font-size: 10px;
  }
}

.title-25 {
  font-size: 25px;
}

@media (max-width: 991.98px) {
  .title-25 {
    font-size: 20px;
  }
}

@media (max-width: 767.98px) {
  .title-25 {
    font-size: 12.5px;
  }
}

@media (max-width: 575.98px) {
  .title-25 {
    font-size: 12.5px;
  }
}

.title-30 {
  font-size: 30px;
}

@media (max-width: 991.98px) {
  .title-30 {
    font-size: 24px;
  }
}

@media (max-width: 767.98px) {
  .title-30 {
    font-size: 18px;
  }
}

@media (max-width: 575.98px) {
  .title-30 {
    font-size: 15px;
  }
}

.title-35 {
  font-size: 35px;
}

@media (max-width: 991.98px) {
  .title-35 {
    font-size: 28px;
  }
}

@media (max-width: 767.98px) {
  .title-35 {
    font-size: 21px;
  }
}

@media (max-width: 575.98px) {
  .title-35 {
    font-size: 17.5px;
  }
}

.title-40 {
  font-size: 40px;
}

@media (max-width: 991.98px) {
  .title-40 {
    font-size: 32px;
  }
}

@media (max-width: 767.98px) {
  .title-40 {
    font-size: 24px;
  }
}

@media (max-width: 575.98px) {
  .title-40 {
    font-size: 20px;
  }
}

.title-45 {
  font-size: 45px;
}

@media (max-width: 991.98px) {
  .title-45 {
    font-size: 36px;
  }
}

@media (max-width: 767.98px) {
  .title-45 {
    font-size: 27px;
  }
}

@media (max-width: 575.98px) {
  .title-45 {
    font-size: 22.5px;
  }
}

.title-50 {
  font-size: 50px;
}

@media (max-width: 991.98px) {
  .title-50 {
    font-size: 40px;
  }
}

@media (max-width: 767.98px) {
  .title-50 {
    font-size: 30px;
  }
}

@media (max-width: 575.98px) {
  .title-50 {
    font-size: 25px;
  }
}

.title-55 {
  font-size: 55px;
}

@media (max-width: 991.98px) {
  .title-55 {
    font-size: 44px;
  }
}

@media (max-width: 767.98px) {
  .title-55 {
    font-size: 33px;
  }
}

@media (max-width: 575.98px) {
  .title-55 {
    font-size: 27.5px;
  }
}

.title-60 {
  font-size: 60px;
}

@media (max-width: 991.98px) {
  .title-60 {
    font-size: 48px;
  }
}

@media (max-width: 767.98px) {
  .title-60 {
    font-size: 36px;
  }
}

@media (max-width: 575.98px) {
  .title-60 {
    font-size: 30px;
  }
}

.title-70 {
  font-size: 70px;
}

@media (max-width: 991.98px) {
  .title-70 {
    font-size: 56px;
  }
}

@media (max-width: 767.98px) {
  .title-70 {
    font-size: 42px;
  }
}

@media (max-width: 575.98px) {
  .title-70 {
    font-size: 35px;
  }
}

.title-80 {
  font-size: 80px;
}

@media (max-width: 991.98px) {
  .title-80 {
    font-size: 64px;
  }
}

@media (max-width: 767.98px) {
  .title-80 {
    font-size: 48px;
  }
}

@media (max-width: 575.98px) {
  .title-80 {
    font-size: 40px;
  }
}

.title-85 {
  font-size: 85px;
}

@media (max-width: 991.98px) {
  .title-85 {
    font-size: 68px;
  }
}

@media (max-width: 767.98px) {
  .title-85 {
    font-size: 51px;
  }
}

@media (max-width: 575.98px) {
  .title-85 {
    font-size: 42.5px;
  }
}

.title-100 {
  font-size: 100px;
}

@media (max-width: 991.98px) {
  .title-100 {
    font-size: 80px;
  }
}

@media (max-width: 767.98px) {
  .title-100 {
    font-size: 60px;
  }
}

@media (max-width: 575.98px) {
  .title-100 {
    font-size: 50px;
  }
}

.title-140 {
  font-size: 140px;
}

@media (max-width: 991.98px) {
  .title-140 {
    font-size: 112px;
  }
}

@media (max-width: 767.98px) {
  .title-140 {
    font-size: 84px;
  }
}

@media (max-width: 575.98px) {
  .title-140 {
    font-size: 70px;
  }
}

.title-170 {
  font-size: 170px;
}

@media (max-width: 991.98px) {
  .title-170 {
    font-size: 136px;
  }
}

@media (max-width: 767.98px) {
  .title-170 {
    font-size: 102px;
  }
}

@media (max-width: 575.98px) {
  .title-170 {
    font-size: 85px;
  }
}

.title-200 {
  font-size: 200px;
}

@media (max-width: 991.98px) {
  .title-200 {
    font-size: 160px;
  }
}

@media (max-width: 767.98px) {
  .title-200 {
    font-size: 120px;
  }
}

@media (max-width: 575.98px) {
  .title-200 {
    font-size: 100px;
  }
}

.el-select {
  width: 100%;
}

.input-recursos .el-input__inner {
  border-radius: 50px;
  background: #404040;
  color: #666666 !important;
  border: none;
}

.toolbar {
  display: -webkit-box;
  display: flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: justify;
          justify-content: space-between;
  background-color: #000;
}

@media screen and (min-width: 1070px) {
  .toolbar {
    display: -webkit-box !important;
    display: flex !important;
  }
}

.toolbar_logo {
  width: 100px;
  height: auto;
  margin: 0 auto;
}

@media (max-width: 1199.98px) {
  .toolbar_logo {
    width: 90px;
  }
}

@media (max-width: 767.98px) {
  .toolbar_logo {
    width: 130px;
  }
}

.toolbar_logo_container {
  padding: 0.6rem;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-pack: left !important;
          justify-content: left !important;
}

@media screen and (max-width: 1070px) {
  .toolbar_logo_container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    -webkit-box-pack: center !important;
            justify-content: center !important;
    position: absolute;
    top: 0;
    left: 0;
  }
}

@media screen and (max-width: 1070px) {
  .toolbar_logo_row {
    width: 100%;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
            align-items: center;
  }
}

.toolbar_close-icon {
  width: 30px;
  height: 30px;
}

@media screen and (min-width: 1069px) {
  .toolbar_close-icon {
    display: none;
  }
}

.toolbar_open-icon {
  width: 40px;
  height: 40px;
  position: fixed;
  z-index: 9;
}

.toolbar_options {
  margin-left: 2rem;
}

@media screen and (max-width: 1070px) {
  .toolbar_options {
    margin-top: 2rem;
    padding-left: 1rem;
    background-color: #FFB400;
  }
}

.toolbar_others {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
}

.toolbar_others_icon {
  height: 30px;
  margin-right: 1.5rem;
}

.toolbar_others_rooster {
  width: auto;
  max-width: 315px;
}

@media screen and (max-width: 1392px) {
  .toolbar_others_rooster {
    max-width: 215px;
  }
}

@media screen and (max-width: 1278px) {
  .toolbar_others_rooster {
    display: none;
  }
}

@media screen and (max-width: 1070px) {
  .toolbar_others {
    display: none;
  }
}

@media screen and (max-width: 1070px) {
  .toolbar {
    -webkit-box-pack: center !important;
            justify-content: center !important;
    height: 100vh;
    width: 100vw;
    overflow-y: scroll;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
    display: none;
  }
}

.menu {
  display: -webkit-box;
  display: flex;
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 13pt;
  font-size: 13pt !important;
  color: white !important;
  cursor: pointer;
}

@media (max-width: 1920.98px) {
  .menu {
    font-size: 11pt !important;
  }
}

@media (max-width: 1199.98px) {
  .menu {
    font-size: 11pt !important;
  }
}

@media (max-width: 991.98px) {
  .menu {
    font-size: 11pt !important;
  }
}

@media (max-width: 767.98px) {
  .menu {
    font-size: 11pt !important;
  }
}

@media (max-width: 575.98px) {
  .menu {
    font-size: 11pt !important;
  }
}

.menu > li {
  position: relative;
  display: -webkit-box;
  display: flex;
}

@media screen and (max-width: 1392px) {
  .menu > li {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }
}

@media screen and (max-width: 1070px) {
  .menu > li {
    display: unset;
  }
}

.menu > li > * {
  margin: auto 0;
}

.menu > li:hover {
  color: #FFB400 !important;
}

.menu > * {
  margin-left: 2rem;
}

@media screen and (max-width: 1070px) {
  .menu > * {
    margin-left: 1rem;
  }
}

.menu_mouse-forgiver {
  position: absolute;
  padding: 1rem 0 0 1rem;
  -webkit-transform: translate(-1rem, -1rem);
          transform: translate(-1rem, -1rem);
  z-index: 100;
  top: 100%;
}

@media screen and (max-width: 1070px) {
  .menu_mouse-forgiver {
    position: relative;
  }
}

@media screen and (max-width: 1070px) {
  .menu {
    width: 80vw;
    margin-right: -1px;
    margin-top: -1px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    background: #000;
    padding: 0.5rem 0;
    font-family: 'Poppins-Regular';
    font-weight: normal;
    font-style: normal;
    font-size: 13pt;
    font-size: 13pt !important;
    color: white !important;
  }
}

@media screen and (max-width: 1070px) and (max-width: 1920.98px) {
  .menu {
    font-size: 11pt !important;
  }
}

@media screen and (max-width: 1070px) and (max-width: 1199.98px) {
  .menu {
    font-size: 11pt !important;
  }
}

@media screen and (max-width: 1070px) and (max-width: 991.98px) {
  .menu {
    font-size: 11pt !important;
  }
}

@media screen and (max-width: 1070px) and (max-width: 767.98px) {
  .menu {
    font-size: 11pt !important;
  }
}

@media screen and (max-width: 1070px) and (max-width: 575.98px) {
  .menu {
    font-size: 11pt !important;
  }
}

.menu_mobile-only {
  display: none;
}

@media screen and (max-width: 1070px) {
  .menu_mobile-only {
    display: block;
  }
}

@media screen and (max-width: 1070px) {
  .menu_mobile-only--flex {
    display: -webkit-box;
    display: flex;
  }
}

.submenu {
  position: relative;
  background-color: #333333;
  padding-left: 1rem;
  margin-top: 5px;
  display: none;
}

.submenu > ul {
  padding: 1rem;
  color: #1A1A1A !important;
  background-color: #FFB400;
  top: 0;
  left: 0;
}

@media (max-width: 991.98px) {
  .submenu > ul {
    background-color: #000;
    color: white !important;
  }
}

.submenu > ul > li {
  -webkit-transition: ease-in-out 0.1s;
  transition: ease-in-out 0.1s;
  margin-bottom: 0.2rem;
}

.submenu > ul > li:hover {
  color: white !important;
}

@media (max-width: 991.98px) {
  .submenu > ul > li:hover {
    color: #FFB400 !important;
  }
}

.submenu > ul:last-child {
  padding-bottom: 2rem;
}

@media (max-width: 991.98px) {
  .submenu > ul:last-child {
    padding: 0;
  }
}

@media (max-width: 991.98px) {
  .submenu {
    display: block;
    background-color: transparent;
  }
}

.divided-box_header {
  padding: 2rem;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
}

.divided-box_header_bg {
  background-color: #0F0F0F;
}

.divided-box_header_main_tiny-title {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 35pt;
  font-size: 35pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .divided-box_header_main_tiny-title {
    font-size: 24.5pt !important;
  }
}

@media (max-width: 1199.98px) {
  .divided-box_header_main_tiny-title {
    font-size: 21pt !important;
  }
}

@media (max-width: 991.98px) {
  .divided-box_header_main_tiny-title {
    font-size: 20pt !important;
  }
}

@media (max-width: 767.98px) {
  .divided-box_header_main_tiny-title {
    font-size: 20pt !important;
  }
}

@media (max-width: 575.98px) {
  .divided-box_header_main_tiny-title {
    font-size: 20pt !important;
  }
}

.divided-box_header_main_large-subheader {
  font-family: 'Poppins-Black';
  font-weight: 900;
  font-style: normal;
  font-size: 60pt;
  font-size: 60pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .divided-box_header_main_large-subheader {
    font-size: 42pt !important;
  }
}

@media (max-width: 1199.98px) {
  .divided-box_header_main_large-subheader {
    font-size: 36pt !important;
  }
}

@media (max-width: 991.98px) {
  .divided-box_header_main_large-subheader {
    font-size: 30pt !important;
  }
}

@media (max-width: 767.98px) {
  .divided-box_header_main_large-subheader {
    font-size: 30pt !important;
  }
}

@media (max-width: 575.98px) {
  .divided-box_header_main_large-subheader {
    font-size: 30pt !important;
  }
}

.divided-box_header_blog {
  font-family: 'Poppins-Bold';
  font-weight: bold;
  font-style: normal;
  font-size: 30pt;
  font-size: 30pt !important;
  color: #FFB400 !important;
}

@media (max-width: 1920.98px) {
  .divided-box_header_blog {
    font-size: 21pt !important;
  }
}

@media (max-width: 1199.98px) {
  .divided-box_header_blog {
    font-size: 18pt !important;
  }
}

@media (max-width: 991.98px) {
  .divided-box_header_blog {
    font-size: 18pt !important;
  }
}

@media (max-width: 767.98px) {
  .divided-box_header_blog {
    font-size: 18pt !important;
  }
}

@media (max-width: 575.98px) {
  .divided-box_header_blog {
    font-size: 18pt !important;
  }
}

.divided-box_catalogue {
  background-color: #FFB400;
  padding-left: 1rem;
  padding-right: 0;
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 22pt;
  font-size: 22pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .divided-box_catalogue {
    font-size: 15.4pt !important;
  }
}

@media (max-width: 1199.98px) {
  .divided-box_catalogue {
    font-size: 13.2pt !important;
  }
}

@media (max-width: 991.98px) {
  .divided-box_catalogue {
    font-size: 11pt !important;
  }
}

@media (max-width: 767.98px) {
  .divided-box_catalogue {
    font-size: 11pt !important;
  }
}

@media (max-width: 575.98px) {
  .divided-box_catalogue {
    font-size: 11pt !important;
  }
}

@media (max-width: 991.98px) {
  .divided-box_catalogue {
    padding-left: 0;
  }
}

.divided-box_catalogue_content {
  width: 100%;
  height: 100%;
  padding: 2rem 4rem;
  background-color: #262626;
}

@media (max-width: 991.98px) {
  .divided-box_catalogue_content {
    -webkit-box-pack: center;
            justify-content: center;
    padding: 1rem 1.8rem;
  }
}

.divided-box_catalogue_download {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 14pt;
  font-size: 14pt !important;
  color: #FFB400 !important;
  text-align: center;
}

@media (max-width: 1920.98px) {
  .divided-box_catalogue_download {
    font-size: 12pt !important;
  }
}

@media (max-width: 1199.98px) {
  .divided-box_catalogue_download {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .divided-box_catalogue_download {
    font-size: 12pt !important;
  }
}

@media (max-width: 767.98px) {
  .divided-box_catalogue_download {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .divided-box_catalogue_download {
    font-size: 12pt !important;
  }
}

.divided-box_catalogue_information {
  background-color: #FFB400 !important;
  -webkit-transition: 0.3s ease-in-out !important;
  transition: 0.3s ease-in-out !important;
  padding: 4px 1rem !important;
  border-radius: 40px !important;
  max-width: 300px;
  text-align: center;
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
  font-size: 19pt;
  font-size: 19pt !important;
  color: white !important;
}

.divided-box_catalogue_information:hover {
  background-color: rgba(255, 180, 0, 0.5) !important;
}

@media (max-width: 1920.98px) {
  .divided-box_catalogue_information {
    font-size: 13.3pt !important;
  }
}

@media (max-width: 1199.98px) {
  .divided-box_catalogue_information {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .divided-box_catalogue_information {
    font-size: 12pt !important;
  }
}

@media (max-width: 767.98px) {
  .divided-box_catalogue_information {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .divided-box_catalogue_information {
    font-size: 12pt !important;
  }
}

.blog_small_date {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 17pt;
  font-size: 17pt !important;
  color: #666666 !important;
  text-transform: capitalize;
}

@media (max-width: 1920.98px) {
  .blog_small_date {
    font-size: 11.9pt !important;
  }
}

@media (max-width: 1199.98px) {
  .blog_small_date {
    font-size: 11pt !important;
  }
}

@media (max-width: 991.98px) {
  .blog_small_date {
    font-size: 11pt !important;
  }
}

@media (max-width: 767.98px) {
  .blog_small_date {
    font-size: 11pt !important;
  }
}

@media (max-width: 575.98px) {
  .blog_small_date {
    font-size: 11pt !important;
  }
}

.blog_small_text {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 20pt;
  font-size: 20pt !important;
  color: black !important;
}

@media (max-width: 1920.98px) {
  .blog_small_text {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .blog_small_text {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .blog_small_text {
    font-size: 12pt !important;
  }
}

@media (max-width: 767.98px) {
  .blog_small_text {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .blog_small_text {
    font-size: 12pt !important;
  }
}

.blog_small_text--white {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 20pt;
  font-size: 20pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .blog_small_text--white {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .blog_small_text--white {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .blog_small_text--white {
    font-size: 12pt !important;
  }
}

@media (max-width: 767.98px) {
  .blog_small_text--white {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .blog_small_text--white {
    font-size: 12pt !important;
  }
}

.blog_small_see-btn {
  display: inline-block;
  padding: 4px 1rem !important;
  border-radius: 40px !important;
  background-color: #FFB400 !important;
  -webkit-transition: 0.3s ease-in-out !important;
  transition: 0.3s ease-in-out !important;
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
  font-size: 21pt;
  font-size: 21pt !important;
  color: white !important;
}

.blog_small_see-btn:hover {
  background-color: rgba(255, 180, 0, 0.5) !important;
}

@media (max-width: 1920.98px) {
  .blog_small_see-btn {
    font-size: 14.7pt !important;
  }
}

@media (max-width: 1199.98px) {
  .blog_small_see-btn {
    font-size: 13pt !important;
  }
}

@media (max-width: 991.98px) {
  .blog_small_see-btn {
    font-size: 13pt !important;
  }
}

@media (max-width: 767.98px) {
  .blog_small_see-btn {
    font-size: 13pt !important;
  }
}

@media (max-width: 575.98px) {
  .blog_small_see-btn {
    font-size: 13pt !important;
  }
}

.blog_small_description-content {
  min-height: 250px;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
}

.newsletter_envelope {
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 152.9 121.8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eenvelope%3C/title%3E%3Cg id='Capa_2' data-name='Capa 2'%3E%3Cg id='inicio'%3E%3Cpath class='cls-1' d='M152.76,87.3a17.9,17.9,0,0,1-1.17,8.91L99.73,51.55l39.59-45a18,18,0,0,1,4,9.15l9.4,71.6ZM76.85,63.9,131.93,1.28A17.93,17.93,0,0,0,123.1.14L15.7,14.24a17.8,17.8,0,0,0-8.23,3.38Zm16.92-5.57L81,72.83a4.53,4.53,0,0,1-5.89.78L59.06,62.89,20,120.13a17.82,17.82,0,0,0,9.8,1.52l107.4-14.1a17.85,17.85,0,0,0,9.08-4ZM1.69,24.62A17.91,17.91,0,0,0,.15,34.5l9.4,71.6A17.8,17.8,0,0,0,13,114.41L51.55,57.87Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
}

.newsletter_envelope--white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 152.9 121.8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eenvelope%3C/title%3E%3Cg id='Capa_2' data-name='Capa 2'%3E%3Cg id='inicio'%3E%3Cpath class='cls-1' d='M152.76,87.3a17.9,17.9,0,0,1-1.17,8.91L99.73,51.55l39.59-45a18,18,0,0,1,4,9.15l9.4,71.6ZM76.85,63.9,131.93,1.28A17.93,17.93,0,0,0,123.1.14L15.7,14.24a17.8,17.8,0,0,0-8.23,3.38Zm16.92-5.57L81,72.83a4.53,4.53,0,0,1-5.89.78L59.06,62.89,20,120.13a17.82,17.82,0,0,0,9.8,1.52l107.4-14.1a17.85,17.85,0,0,0,9.08-4ZM1.69,24.62A17.91,17.91,0,0,0,.15,34.5l9.4,71.6A17.8,17.8,0,0,0,13,114.41L51.55,57.87Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.newsletter_envelope--yellow {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 152.9 121.8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23FFB400;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eenvelope%3C/title%3E%3Cg id='Capa_2' data-name='Capa 2'%3E%3Cg id='inicio'%3E%3Cpath class='cls-1' d='M152.76,87.3a17.9,17.9,0,0,1-1.17,8.91L99.73,51.55l39.59-45a18,18,0,0,1,4,9.15l9.4,71.6ZM76.85,63.9,131.93,1.28A17.93,17.93,0,0,0,123.1.14L15.7,14.24a17.8,17.8,0,0,0-8.23,3.38Zm16.92-5.57L81,72.83a4.53,4.53,0,0,1-5.89.78L59.06,62.89,20,120.13a17.82,17.82,0,0,0,9.8,1.52l107.4-14.1a17.85,17.85,0,0,0,9.08-4ZM1.69,24.62A17.91,17.91,0,0,0,.15,34.5l9.4,71.6A17.8,17.8,0,0,0,13,114.41L51.55,57.87Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.newsletter_input {
  background-color: #404040;
  border: none;
  border-radius: 20px;
  padding: 6px 1rem;
  width: 100%;
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .newsletter_input {
    font-size: 11pt !important;
  }
}

@media (max-width: 1199.98px) {
  .newsletter_input {
    font-size: 11pt !important;
  }
}

@media (max-width: 991.98px) {
  .newsletter_input {
    font-size: 11pt !important;
  }
}

@media (max-width: 767.98px) {
  .newsletter_input {
    font-size: 11pt !important;
  }
}

@media (max-width: 575.98px) {
  .newsletter_input {
    font-size: 11pt !important;
  }
}

.newsletter_input::-webkit-input-placeholder {
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.newsletter_input::-moz-placeholder {
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.newsletter_input:-ms-input-placeholder {
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.newsletter_input::-ms-input-placeholder {
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

.newsletter_input::placeholder {
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

@media (max-width: 1920.98px) {
  .newsletter_input::-webkit-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::-moz-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input:-ms-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::-ms-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::placeholder {
    font-size: 11pt !important;
  }
}

@media (max-width: 1199.98px) {
  .newsletter_input::-webkit-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::-moz-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input:-ms-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::-ms-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::placeholder {
    font-size: 11pt !important;
  }
}

@media (max-width: 991.98px) {
  .newsletter_input::-webkit-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::-moz-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input:-ms-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::-ms-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::placeholder {
    font-size: 11pt !important;
  }
}

@media (max-width: 767.98px) {
  .newsletter_input::-webkit-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::-moz-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input:-ms-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::-ms-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::placeholder {
    font-size: 11pt !important;
  }
}

@media (max-width: 575.98px) {
  .newsletter_input::-webkit-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::-moz-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input:-ms-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::-ms-input-placeholder {
    font-size: 11pt !important;
  }
  .newsletter_input::placeholder {
    font-size: 11pt !important;
  }
}

.newsletter_send-btn {
  float: right;
  cursor: pointer;
  padding: 4px 1rem !important;
  border-radius: 40px !important;
  background-color: #FFB400 !important;
  -webkit-transition: 0.3s ease-in-out !important;
  transition: 0.3s ease-in-out !important;
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
  font-size: 20pt;
  font-size: 20pt !important;
  color: black !important;
}

.newsletter_send-btn:hover {
  background-color: rgba(255, 180, 0, 0.5) !important;
}

@media (max-width: 1920.98px) {
  .newsletter_send-btn {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .newsletter_send-btn {
    font-size: 13pt !important;
  }
}

@media (max-width: 991.98px) {
  .newsletter_send-btn {
    font-size: 13pt !important;
  }
}

@media (max-width: 767.98px) {
  .newsletter_send-btn {
    font-size: 13pt !important;
  }
}

@media (max-width: 575.98px) {
  .newsletter_send-btn {
    font-size: 13pt !important;
  }
}

.newsletter_title {
  font-family: 'Poppins-Bold';
  font-weight: bold;
  font-style: normal;
  font-size: 30pt;
  font-size: 30pt !important;
  color: #FFB400 !important;
}

@media (max-width: 1920.98px) {
  .newsletter_title {
    font-size: 21pt !important;
  }
}

@media (max-width: 1199.98px) {
  .newsletter_title {
    font-size: 18pt !important;
  }
}

@media (max-width: 991.98px) {
  .newsletter_title {
    font-size: 18pt !important;
  }
}

@media (max-width: 767.98px) {
  .newsletter_title {
    font-size: 18pt !important;
  }
}

@media (max-width: 575.98px) {
  .newsletter_title {
    font-size: 18pt !important;
  }
}

.newsletter_subtitle {
  font-family: 'Poppins-Italic';
  font-weight: normal;
  font-style: italic;
  font-size: 20pt;
  font-size: 20pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .newsletter_subtitle {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .newsletter_subtitle {
    font-size: 13pt !important;
  }
}

@media (max-width: 991.98px) {
  .newsletter_subtitle {
    font-size: 13pt !important;
  }
}

@media (max-width: 767.98px) {
  .newsletter_subtitle {
    font-size: 13pt !important;
  }
}

@media (max-width: 575.98px) {
  .newsletter_subtitle {
    font-size: 13pt !important;
  }
}

.newsletter_subtitle--black {
  font-family: 'Poppins-Italic';
  font-weight: normal;
  font-style: italic;
  font-size: 20pt;
  font-size: 20pt !important;
  color: #0F0F0F !important;
}

@media (max-width: 1920.98px) {
  .newsletter_subtitle--black {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .newsletter_subtitle--black {
    font-size: 13pt !important;
  }
}

@media (max-width: 991.98px) {
  .newsletter_subtitle--black {
    font-size: 13pt !important;
  }
}

@media (max-width: 767.98px) {
  .newsletter_subtitle--black {
    font-size: 13pt !important;
  }
}

@media (max-width: 575.98px) {
  .newsletter_subtitle--black {
    font-size: 13pt !important;
  }
}

.product {
  position: relative;
  -webkit-transition: ease-in-out 0.3s;
  transition: ease-in-out 0.3s;
}

.product_code {
  font-family: 'Poppins-Light';
  font-weight: 300;
  font-style: normal;
  font-size: 14pt;
  font-size: 14pt !important;
  color: #666666 !important;
}

@media (max-width: 1920.98px) {
  .product_code {
    font-size: 10pt !important;
  }
}

@media (max-width: 1199.98px) {
  .product_code {
    font-size: 10pt !important;
  }
}

@media (max-width: 991.98px) {
  .product_code {
    font-size: 10pt !important;
  }
}

@media (max-width: 767.98px) {
  .product_code {
    font-size: 10pt !important;
  }
}

@media (max-width: 575.98px) {
  .product_code {
    font-size: 10pt !important;
  }
}

.product_title {
  font-family: 'Poppins-Bold';
  font-weight: bold;
  font-style: normal;
  font-size: 20pt;
  font-size: 20pt !important;
  color: #333333 !important;
  overflow: hidden;
  line-height: 20px;
  height: 40px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

@media (max-width: 1920.98px) {
  .product_title {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .product_title {
    font-size: 13pt !important;
  }
}

@media (max-width: 991.98px) {
  .product_title {
    font-size: 13pt !important;
  }
}

@media (max-width: 767.98px) {
  .product_title {
    font-size: 13pt !important;
  }
}

@media (max-width: 575.98px) {
  .product_title {
    font-size: 13pt !important;
  }
}

.product_image {
  max-height: 480px;
}

.product_image_container {
  position: relative;
}

.product_image_container::after {
  content: "";
  position: absolute;
  top: 20%;
  left: 0;
  width: 1px;
  height: 60%;
  background-color: rgba(128, 128, 128, 0.2);
}

@media (min-width: 1921px) {
  .product_image_details {
    min-height: 50vh;
    max-height: 50vh;
  }
}

@media (max-width: 1920.98px) {
  .product_image_details {
    min-height: 90vh;
    max-height: 90vh;
  }
}

@media (max-width: 991.98px) {
  .product_image_details {
    min-height: 320px;
    max-height: 768px;
  }
}

.product_image_details img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.product:hover .product_hover {
  opacity: 1;
  background-color: rgba(255, 180, 0, 0.8);
}

.product:hover .product_hover .product_image {
  opacity: 0.1;
}

.product_hover {
  -webkit-transition: ease-in-out 0.2s;
  transition: ease-in-out 0.2s;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.product_hover_button {
  position: absolute;
  border-radius: 40px;
  border: none;
  padding: 2px 1.2rem;
  background-color: #0F0F0F;
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
  font-size: 20pt;
  font-size: 20pt !important;
  color: #FFB400 !important;
  -webkit-transition: ease-in-out 0.2s;
  transition: ease-in-out 0.2s;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}

@media (max-width: 1920.98px) {
  .product_hover_button {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .product_hover_button {
    font-size: 13pt !important;
  }
}

@media (max-width: 991.98px) {
  .product_hover_button {
    font-size: 13pt !important;
  }
}

@media (max-width: 767.98px) {
  .product_hover_button {
    font-size: 13pt !important;
  }
}

@media (max-width: 575.98px) {
  .product_hover_button {
    font-size: 13pt !important;
  }
}

.product_hover_button:hover {
  background-color: #FFB400;
  color: black !important;
}

.product_overlay {
  position: relative;
  z-index: 9;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: white;
}

.product_overlay_container {
  position: relative;
  overflow-y: auto;
  overflow-x: hidden;
}

.product_overlay_divider {
  background-color: #FFB400;
  height: 10px;
}

.product_overlay_divider_vertical {
  width: 10px;
  background-color: #FFB400;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: absolute;
  right: 0;
  bottom: 0;
}

.product_text_light_18 {
  font-family: 'Poppins-Light';
  font-weight: 300;
  font-style: normal;
  font-size: 18pt;
  font-size: 18pt !important;
  color: #666666 !important;
}

@media (max-width: 1920.98px) {
  .product_text_light_18 {
    font-size: 12.6pt !important;
  }
}

@media (max-width: 1199.98px) {
  .product_text_light_18 {
    font-size: 10.8pt !important;
  }
}

@media (max-width: 991.98px) {
  .product_text_light_18 {
    font-size: 10pt !important;
  }
}

@media (max-width: 767.98px) {
  .product_text_light_18 {
    font-size: 10pt !important;
  }
}

@media (max-width: 575.98px) {
  .product_text_light_18 {
    font-size: 10pt !important;
  }
}

.product_text_light_25 {
  font-family: 'Poppins-Light';
  font-weight: 300;
  font-style: normal;
  font-size: 25pt;
  font-size: 25pt !important;
  color: #666666 !important;
}

@media (max-width: 1920.98px) {
  .product_text_light_25 {
    font-size: 17.5pt !important;
  }
}

@media (max-width: 1199.98px) {
  .product_text_light_25 {
    font-size: 15pt !important;
  }
}

@media (max-width: 991.98px) {
  .product_text_light_25 {
    font-size: 12.5pt !important;
  }
}

@media (max-width: 767.98px) {
  .product_text_light_25 {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .product_text_light_25 {
    font-size: 12pt !important;
  }
}

.product_text_regular_33 {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 33pt;
  font-size: 33pt !important;
  color: #666666 !important;
}

@media (max-width: 1920.98px) {
  .product_text_regular_33 {
    font-size: 23.1pt !important;
  }
}

@media (max-width: 1199.98px) {
  .product_text_regular_33 {
    font-size: 22pt !important;
  }
}

@media (max-width: 991.98px) {
  .product_text_regular_33 {
    font-size: 22pt !important;
  }
}

@media (max-width: 767.98px) {
  .product_text_regular_33 {
    font-size: 22pt !important;
  }
}

@media (max-width: 575.98px) {
  .product_text_regular_33 {
    font-size: 22pt !important;
  }
}

.product_text_regular_20 {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 20pt;
  font-size: 20pt !important;
  color: #000 !important;
}

@media (max-width: 1920.98px) {
  .product_text_regular_20 {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .product_text_regular_20 {
    font-size: 14pt !important;
  }
}

@media (max-width: 991.98px) {
  .product_text_regular_20 {
    font-size: 14pt !important;
  }
}

@media (max-width: 767.98px) {
  .product_text_regular_20 {
    font-size: 14pt !important;
  }
}

@media (max-width: 575.98px) {
  .product_text_regular_20 {
    font-size: 14pt !important;
  }
}

.product_text_title {
  font-family: 'Poppins-Bold';
  font-weight: bold;
  font-style: normal;
  font-size: 50pt;
  font-size: 50pt !important;
  color: #333333 !important;
  max-width: 700px;
  line-height: 1;
}

@media (max-width: 1920.98px) {
  .product_text_title {
    font-size: 35pt !important;
  }
}

@media (max-width: 1199.98px) {
  .product_text_title {
    font-size: 30pt !important;
  }
}

@media (max-width: 991.98px) {
  .product_text_title {
    font-size: 25pt !important;
  }
}

@media (max-width: 767.98px) {
  .product_text_title {
    font-size: 25pt !important;
  }
}

@media (max-width: 575.98px) {
  .product_text_title {
    font-size: 25pt !important;
  }
}

.product_download-icon {
  width: 30px;
  height: 30px;
}

.product_thumbs {
  border: 1px solid rgba(128, 128, 128, 0.7);
  border-radius: 10px;
  position: relative;
  margin: 10px 20px;
  cursor: pointer;
  padding: 5px;
}

.product_thumbs:hover::after {
  background-color: rgba(0, 0, 0, 0.4);
}

.product_thumbs::after {
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  content: "";
}

.product_thumbs--selected::after {
  border-radius: 10px;
  background-color: rgba(128, 128, 128, 0.6) !important;
}

.product_thumbs_container {
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 100%;
}

@media (max-width: 991.98px) {
  .product_thumbs_container {
    overflow-y: hidden;
    overflow-x: auto;
    height: 100px;
  }
  .product_thumbs_container > * {
    display: -webkit-inline-box;
    display: inline-flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    -webkit-box-align: center;
            align-items: center;
  }
}

@media (max-width: 991.98px) {
  .product_thumbs {
    width: 70px !important;
  }
}

.achievements {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 40pt;
  font-size: 40pt !important;
  color: #000 !important;
  text-align: center;
  -webkit-box-pack: center;
          justify-content: center;
}

@media (max-width: 1920.98px) {
  .achievements {
    font-size: 28pt !important;
  }
}

@media (max-width: 1199.98px) {
  .achievements {
    font-size: 24pt !important;
  }
}

@media (max-width: 991.98px) {
  .achievements {
    font-size: 23pt !important;
  }
}

@media (max-width: 767.98px) {
  .achievements {
    font-size: 23pt !important;
  }
}

@media (max-width: 575.98px) {
  .achievements {
    font-size: 23pt !important;
  }
}

.achievements_images img {
  max-width: 200px;
  max-height: 73px;
}

@media (max-width: 991.98px) {
  .achievements_images img {
    width: 100%;
    max-height: 200px;
    margin-top: 2rem;
  }
}

.divide-box_first {
  background-color: #0F0F0F;
}

.divide-box_first--white {
  background-color: white;
}

.divide-box_second {
  background-color: #FFB400;
}

.divide-box_second_content {
  width: 100%;
  height: 100%;
  background-color: #262626;
}

.footer_info-box {
  background-color: #262626;
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 18pt;
  font-size: 18pt !important;
  color: #B2B2B2 !important;
  padding: 3rem 2rem;
}

@media (max-width: 1920.98px) {
  .footer_info-box {
    font-size: 12.6pt !important;
  }
}

@media (max-width: 1199.98px) {
  .footer_info-box {
    font-size: 11pt !important;
  }
}

@media (max-width: 991.98px) {
  .footer_info-box {
    font-size: 11pt !important;
  }
}

@media (max-width: 767.98px) {
  .footer_info-box {
    font-size: 11pt !important;
  }
}

@media (max-width: 575.98px) {
  .footer_info-box {
    font-size: 11pt !important;
  }
}

.footer_icon {
  width: 30px;
  height: auto;
}

.footer_bottom-box {
  background-color: #0F0F0F;
  font-family: 'Poppins-Light';
  font-weight: 300;
  font-style: normal;
  font-size: 14pt;
  font-size: 14pt !important;
  color: #C7C7C7 !important;
}

@media (max-width: 1920.98px) {
  .footer_bottom-box {
    font-size: 10pt !important;
  }
}

@media (max-width: 1199.98px) {
  .footer_bottom-box {
    font-size: 10pt !important;
  }
}

@media (max-width: 991.98px) {
  .footer_bottom-box {
    font-size: 10pt !important;
  }
}

@media (max-width: 767.98px) {
  .footer_bottom-box {
    font-size: 10pt !important;
  }
}

@media (max-width: 575.98px) {
  .footer_bottom-box {
    font-size: 10pt !important;
  }
}

.footer_anchor {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  width: 30px;
  height: auto;
}

@media (max-width: 991.98px) {
  .footer_anchor {
    top: unset;
    left: unset;
    position: relative;
    margin: 0 auto;
    -webkit-transform: none;
            transform: none;
  }
}

.footer_zipvisual {
  width: 154px;
}

.swiper-carousel-dots .swiper-pagination-bullet {
  border-radius: 0;
  margin-right: 0.5rem;
  background: #666666 !important;
}

.swiper-carousel-dots .swiper-pagination-bullet-active {
  background: #D9D9D9;
}

.swiper-pagination_blog-images {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
}

.category-image {
  position: relative;
}

.category-image_normal {
  top: 0;
  left: 0;
}

.category-image_hover {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.categories-row_item .categories-row_item_text {
  -webkit-transition: ease-in-out 0.150s;
  transition: ease-in-out 0.150s;
}

.categories-row_item:hover .categories-row_item_text {
  color: white !important;
}

.facebook_icon {
  width: 7px;
  height: 14px;
}

.facebook_button {
  margin-top: 8rem;
  padding-top: 7px;
  padding-bottom: 7px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  background-color: #5370A9;
  border-radius: 5px;
  font-family: 'MyriadPro-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: white !important;
  cursor: pointer;
  -webkit-transition: ease-in-out 0.2s;
  transition: ease-in-out 0.2s;
}

@media (max-width: 1920.98px) {
  .facebook_button {
    font-size: 9pt !important;
  }
}

@media (max-width: 1199.98px) {
  .facebook_button {
    font-size: 9pt !important;
  }
}

@media (max-width: 991.98px) {
  .facebook_button {
    font-size: 9pt !important;
  }
}

@media (max-width: 767.98px) {
  .facebook_button {
    font-size: 9pt !important;
  }
}

@media (max-width: 575.98px) {
  .facebook_button {
    font-size: 9pt !important;
  }
}

.facebook_button:hover {
  background-color: rgba(83, 112, 169, 0.6);
}

.facebook_divider {
  border-right: 1px solid white;
}

.pagination_item {
  font-family: 'Poppins-Light';
  font-weight: 300;
  font-style: normal;
  font-size: 17pt;
  font-size: 17pt !important;
  color: #0F0F0F !important;
}

@media (max-width: 1920.98px) {
  .pagination_item {
    font-size: 11.9pt !important;
  }
}

@media (max-width: 1199.98px) {
  .pagination_item {
    font-size: 10.2pt !important;
  }
}

@media (max-width: 991.98px) {
  .pagination_item {
    font-size: 10pt !important;
  }
}

@media (max-width: 767.98px) {
  .pagination_item {
    font-size: 10pt !important;
  }
}

@media (max-width: 575.98px) {
  .pagination_item {
    font-size: 10pt !important;
  }
}

.pagination_selected {
  font-family: 'Poppins-Light';
  font-weight: 300;
  font-style: normal;
  font-size: 17pt;
  font-size: 17pt !important;
  color: #FFB400 !important;
}

@media (max-width: 1920.98px) {
  .pagination_selected {
    font-size: 11.9pt !important;
  }
}

@media (max-width: 1199.98px) {
  .pagination_selected {
    font-size: 10.2pt !important;
  }
}

@media (max-width: 991.98px) {
  .pagination_selected {
    font-size: 10pt !important;
  }
}

@media (max-width: 767.98px) {
  .pagination_selected {
    font-size: 10pt !important;
  }
}

@media (max-width: 575.98px) {
  .pagination_selected {
    font-size: 10pt !important;
  }
}

.site-map {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  display: none;
  background-color: rgba(15, 15, 15, 0.85);
  z-index: 1;
}

.site-map_wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: flex;
}

.site-map_wrapper_inner {
  max-width: 65%;
  margin: auto;
  padding: 2rem 1.5rem;
  background-color: #262626;
  display: inline-block;
}

@media (max-width: 1199.98px) {
  .site-map_wrapper_inner {
    max-width: 80%;
  }
}

@media (max-width: 991.98px) {
  .site-map_wrapper_inner {
    width: 95vw;
    max-width: unset;
  }
}

.site-map_title {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 35pt;
  font-size: 35pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .site-map_title {
    font-size: 24.5pt !important;
  }
}

@media (max-width: 1199.98px) {
  .site-map_title {
    font-size: 21pt !important;
  }
}

@media (max-width: 991.98px) {
  .site-map_title {
    font-size: 20pt !important;
  }
}

@media (max-width: 767.98px) {
  .site-map_title {
    font-size: 20pt !important;
  }
}

@media (max-width: 575.98px) {
  .site-map_title {
    font-size: 20pt !important;
  }
}

.site-map_text {
  text-align: center;
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 16pt;
  font-size: 16pt !important;
  color: #B2B2B2 !important;
}

@media (max-width: 1920.98px) {
  .site-map_text {
    font-size: 12pt !important;
  }
}

@media (max-width: 1199.98px) {
  .site-map_text {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .site-map_text {
    font-size: 12pt !important;
  }
}

@media (max-width: 767.98px) {
  .site-map_text {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .site-map_text {
    font-size: 12pt !important;
  }
}

.site-map_close {
  position: absolute;
  right: 0;
  top: 0;
  margin: 1rem;
  width: 25px;
  height: 25px;
  cursor: pointer;
}

.site-map_opener {
  cursor: pointer;
}

.shopping-options {
  height: 88px;
  max-height: 88px;
}

@media (max-width: 991.98px) {
  .shopping-options {
    height: unset;
    max-height: unset;
  }
}

.shopping-options img, .shopping-options > * {
  width: 100%;
  height: 100%;
}

@media (max-width: 991.98px) {
  .shopping-options img, .shopping-options > * {
    max-height: 88px;
  }
}

.shopping-options img {
  -o-object-fit: contain;
     object-fit: contain;
}

.shopping-options > :not(:first-child) img {
  padding: 1.5rem 0;
}

.shopping-options_title {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 40pt;
  font-size: 40pt !important;
  color: black !important;
}

@media (max-width: 1920.98px) {
  .shopping-options_title {
    font-size: 28pt !important;
  }
}

@media (max-width: 1199.98px) {
  .shopping-options_title {
    font-size: 24pt !important;
  }
}

@media (max-width: 991.98px) {
  .shopping-options_title {
    font-size: 20pt !important;
  }
}

@media (max-width: 767.98px) {
  .shopping-options_title {
    font-size: 20pt !important;
  }
}

@media (max-width: 575.98px) {
  .shopping-options_title {
    font-size: 20pt !important;
  }
}

.font-poppins-medium {
  font-family: 'Poppins-Medium';
  font-weight: 500;
  font-style: normal;
}

.font-poppins-black {
  font-family: 'Poppins-Black';
  font-weight: 900;
  font-style: normal;
}

.font-poppins-regular {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
}

.font-poppins-bold {
  font-family: 'Poppins-Bold';
  font-weight: bold;
  font-style: normal;
}

.font-poppins-italic {
  font-family: 'Poppins-Italic';
  font-weight: normal;
  font-style: italic;
}

html,
body {
  overflow-x: hidden;
}

.main-carousel .swiper-pagination {
  text-align: center;
  margin-left: 2rem;
}

.main-carousel .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  border-radius: 0;
  background: gray;
  opacity: 1 !important;
}

.main-carousel .swiper-pagination-bullet-active {
  background: white;
}

.products-carousel .owl-dots {
  text-align: center;
  margin-top: 1.5rem;
}

.products-carousel .owl-dots .owl-dot {
  width: 8px;
  height: 8px;
  border-radius: 0;
  margin-left: 0.6rem;
  opacity: 1 !important;
  background: rgba(102, 102, 102, 0.4);
}

.products-carousel .owl-dots .active {
  background: gray;
}

.categories-row {
  background-color: #0F0F0F;
}

.categories-row_item {
  font-family: 'dark_collegeregular';
  font-weight: normal;
  font-style: normal;
  font-size: 22pt;
  font-size: 22pt !important;
  color: #FFB400 !important;
  text-align: center;
}

@media (max-width: 1920.98px) {
  .categories-row_item {
    font-size: 15.4pt !important;
  }
}

@media (max-width: 1199.98px) {
  .categories-row_item {
    font-size: 14pt !important;
  }
}

@media (max-width: 991.98px) {
  .categories-row_item {
    font-size: 14pt !important;
  }
}

@media (max-width: 767.98px) {
  .categories-row_item {
    font-size: 14pt !important;
  }
}

@media (max-width: 575.98px) {
  .categories-row_item {
    font-size: 14pt !important;
  }
}

.categories-row_item_text {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
}

@media (min-width: 1200px) {
  .categories-row_item_text {
    padding: 0 1rem;
  }
}

.categories-carousel {
  cursor: -webkit-grab;
  cursor: grab;
  margin-bottom: -2rem;
}

@media (min-width: 992px) {
  .categories-carousel {
    margin-bottom: -1rem;
  }
}

.contact_title {
  font-family: 'Poppins-Black';
  font-weight: 900;
  font-style: normal;
  font-size: 45pt;
  font-size: 45pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .contact_title {
    font-size: 31.5pt !important;
  }
}

@media (max-width: 1199.98px) {
  .contact_title {
    font-size: 28pt !important;
  }
}

@media (max-width: 991.98px) {
  .contact_title {
    font-size: 28pt !important;
  }
}

@media (max-width: 767.98px) {
  .contact_title {
    font-size: 28pt !important;
  }
}

@media (max-width: 575.98px) {
  .contact_title {
    font-size: 28pt !important;
  }
}

.contact_subtitle {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 20pt;
  font-size: 20pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .contact_subtitle {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .contact_subtitle {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .contact_subtitle {
    font-size: 12pt !important;
  }
}

@media (max-width: 767.98px) {
  .contact_subtitle {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .contact_subtitle {
    font-size: 12pt !important;
  }
}

.contact_map {
  width: 100%;
  height: 100%;
}

@media (max-width: 991.98px) {
  .contact_map {
    min-height: 400px;
  }
}

.corporation_title {
  font-family: 'Poppins-Black';
  font-weight: 900;
  font-style: normal;
  font-size: 75pt;
  font-size: 75pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .corporation_title {
    font-size: 52.5pt !important;
  }
}

@media (max-width: 1199.98px) {
  .corporation_title {
    font-size: 45pt !important;
  }
}

@media (max-width: 991.98px) {
  .corporation_title {
    font-size: 38pt !important;
  }
}

@media (max-width: 767.98px) {
  .corporation_title {
    font-size: 38pt !important;
  }
}

@media (max-width: 575.98px) {
  .corporation_title {
    font-size: 38pt !important;
  }
}

.corporation_title_2 {
  font-family: 'Poppins-Black';
  font-weight: 900;
  font-style: normal;
  font-size: 50pt;
  font-size: 50pt !important;
  color: #000 !important;
}

@media (max-width: 1920.98px) {
  .corporation_title_2 {
    font-size: 35pt !important;
  }
}

@media (max-width: 1199.98px) {
  .corporation_title_2 {
    font-size: 30pt !important;
  }
}

@media (max-width: 991.98px) {
  .corporation_title_2 {
    font-size: 25pt !important;
  }
}

@media (max-width: 767.98px) {
  .corporation_title_2 {
    font-size: 25pt !important;
  }
}

@media (max-width: 575.98px) {
  .corporation_title_2 {
    font-size: 25pt !important;
  }
}

.corporation_text {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 20pt;
  font-size: 20pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .corporation_text {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .corporation_text {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .corporation_text {
    font-size: 12pt !important;
  }
}

@media (max-width: 767.98px) {
  .corporation_text {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .corporation_text {
    font-size: 12pt !important;
  }
}

.corporation_text_2 {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 20pt;
  font-size: 20pt !important;
  color: #000 !important;
}

@media (max-width: 1920.98px) {
  .corporation_text_2 {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .corporation_text_2 {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .corporation_text_2 {
    font-size: 12pt !important;
  }
}

@media (max-width: 767.98px) {
  .corporation_text_2 {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .corporation_text_2 {
    font-size: 12pt !important;
  }
}

.corporation_list {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 30pt;
  font-size: 30pt !important;
  color: #000 !important;
}

@media (max-width: 1920.98px) {
  .corporation_list {
    font-size: 21pt !important;
  }
}

@media (max-width: 1199.98px) {
  .corporation_list {
    font-size: 18pt !important;
  }
}

@media (max-width: 991.98px) {
  .corporation_list {
    font-size: 17pt !important;
  }
}

@media (max-width: 767.98px) {
  .corporation_list {
    font-size: 17pt !important;
  }
}

@media (max-width: 575.98px) {
  .corporation_list {
    font-size: 17pt !important;
  }
}

.corporation_long-margin {
  margin: 15rem 0;
  position: relative;
}

.corporation_small-divider {
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: #FFB400;
  width: 1rem;
  height: 100px;
}

.custom-designs_banner {
  position: relative;
  min-height: 400px;
}

.custom-designs_banner_text {
  position: absolute;
  top: 10%;
  left: 8%;
}

@media (max-width: 991.98px) {
  .custom-designs_banner_text {
    top: 50%;
    right: 50%;
    -webkit-transform: translateX(1%) translateY(-50%);
            transform: translateX(1%) translateY(-50%);
    right: unset;
  }
}

.custom-designs_banner_title {
  font-family: 'Poppins-Black';
  font-weight: 900;
  font-style: normal;
  font-size: 70pt;
  font-size: 70pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .custom-designs_banner_title {
    font-size: 49pt !important;
  }
}

@media (max-width: 1199.98px) {
  .custom-designs_banner_title {
    font-size: 42pt !important;
  }
}

@media (max-width: 991.98px) {
  .custom-designs_banner_title {
    font-size: 35pt !important;
  }
}

@media (max-width: 767.98px) {
  .custom-designs_banner_title {
    font-size: 28pt !important;
  }
}

@media (max-width: 575.98px) {
  .custom-designs_banner_title {
    font-size: 25pt !important;
  }
}

.custom-designs_banner_title_small {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 40pt;
  font-size: 40pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .custom-designs_banner_title_small {
    font-size: 28pt !important;
  }
}

@media (max-width: 1199.98px) {
  .custom-designs_banner_title_small {
    font-size: 24pt !important;
  }
}

@media (max-width: 991.98px) {
  .custom-designs_banner_title_small {
    font-size: 20pt !important;
  }
}

@media (max-width: 767.98px) {
  .custom-designs_banner_title_small {
    font-size: 17pt !important;
  }
}

@media (max-width: 575.98px) {
  .custom-designs_banner_title_small {
    font-size: 17pt !important;
  }
}

.custom-designs_banner_subtitle {
  font-family: 'Poppins-Light';
  font-weight: 300;
  font-style: normal;
  font-size: 40pt;
  font-size: 40pt !important;
  color: #FFB400 !important;
}

@media (max-width: 1920.98px) {
  .custom-designs_banner_subtitle {
    font-size: 28pt !important;
  }
}

@media (max-width: 1199.98px) {
  .custom-designs_banner_subtitle {
    font-size: 24pt !important;
  }
}

@media (max-width: 991.98px) {
  .custom-designs_banner_subtitle {
    font-size: 20pt !important;
  }
}

@media (max-width: 767.98px) {
  .custom-designs_banner_subtitle {
    font-size: 17pt !important;
  }
}

@media (max-width: 575.98px) {
  .custom-designs_banner_subtitle {
    font-size: 17pt !important;
  }
}

.custom-designs_banner_tell-us {
  font-family: 'Poppins-Light';
  font-weight: 300;
  font-style: normal;
  font-size: 29pt;
  font-size: 29pt !important;
  color: white !important;
}

@media (max-width: 1920.98px) {
  .custom-designs_banner_tell-us {
    font-size: 20.3pt !important;
  }
}

@media (max-width: 1199.98px) {
  .custom-designs_banner_tell-us {
    font-size: 17.4pt !important;
  }
}

@media (max-width: 991.98px) {
  .custom-designs_banner_tell-us {
    font-size: 14.5pt !important;
  }
}

@media (max-width: 767.98px) {
  .custom-designs_banner_tell-us {
    font-size: 11.6pt !important;
  }
}

@media (max-width: 575.98px) {
  .custom-designs_banner_tell-us {
    font-size: 11pt !important;
  }
}

.custom-designs_border {
  border-right: 1px solid gray;
}

@media (max-width: 991.98px) {
  .custom-designs_border {
    border-right: none;
  }
}

.custom-designs_form {
  background-color: #1a1a1a;
}

.custom-designs_form_title {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 22pt;
  font-size: 22pt !important;
  color: #fff !important;
}

@media (max-width: 1920.98px) {
  .custom-designs_form_title {
    font-size: 15.4pt !important;
  }
}

@media (max-width: 1199.98px) {
  .custom-designs_form_title {
    font-size: 13.2pt !important;
  }
}

@media (max-width: 991.98px) {
  .custom-designs_form_title {
    font-size: 13pt !important;
  }
}

@media (max-width: 767.98px) {
  .custom-designs_form_title {
    font-size: 13pt !important;
  }
}

@media (max-width: 575.98px) {
  .custom-designs_form_title {
    font-size: 13pt !important;
  }
}

.custom-designs_form_indication {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 18pt;
  font-size: 18pt !important;
  color: #a6a6a6 !important;
}

@media (max-width: 1920.98px) {
  .custom-designs_form_indication {
    font-size: 12.6pt !important;
  }
}

@media (max-width: 1199.98px) {
  .custom-designs_form_indication {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .custom-designs_form_indication {
    font-size: 12pt !important;
  }
}

@media (max-width: 767.98px) {
  .custom-designs_form_indication {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .custom-designs_form_indication {
    font-size: 12pt !important;
  }
}

.custom-designs_form_options {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 16pt;
  font-size: 16pt !important;
  color: #a6a6a6 !important;
}

@media (max-width: 1920.98px) {
  .custom-designs_form_options {
    font-size: 11.2pt !important;
  }
}

@media (max-width: 1199.98px) {
  .custom-designs_form_options {
    font-size: 11pt !important;
  }
}

@media (max-width: 991.98px) {
  .custom-designs_form_options {
    font-size: 11pt !important;
  }
}

@media (max-width: 767.98px) {
  .custom-designs_form_options {
    font-size: 11pt !important;
  }
}

@media (max-width: 575.98px) {
  .custom-designs_form_options {
    font-size: 11pt !important;
  }
}

.custom-designs_checkboxes {
  display: -webkit-box !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
          flex-direction: column !important;
}

.providers_title {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 27pt;
  font-size: 27pt !important;
  color: #fff !important;
}

@media (max-width: 1920.98px) {
  .providers_title {
    font-size: 18.9pt !important;
  }
}

@media (max-width: 1199.98px) {
  .providers_title {
    font-size: 16.2pt !important;
  }
}

@media (max-width: 991.98px) {
  .providers_title {
    font-size: 14pt !important;
  }
}

@media (max-width: 767.98px) {
  .providers_title {
    font-size: 14pt !important;
  }
}

@media (max-width: 575.98px) {
  .providers_title {
    font-size: 14pt !important;
  }
}

.providers_subtitle {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 20pt;
  font-size: 20pt !important;
  color: #fff !important;
}

@media (max-width: 1920.98px) {
  .providers_subtitle {
    font-size: 14pt !important;
  }
}

@media (max-width: 1199.98px) {
  .providers_subtitle {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .providers_subtitle {
    font-size: 10pt !important;
  }
}

@media (max-width: 767.98px) {
  .providers_subtitle {
    font-size: 10pt !important;
  }
}

@media (max-width: 575.98px) {
  .providers_subtitle {
    font-size: 10pt !important;
  }
}

.providers_first-col {
  background-color: #262626;
}

.providers_second-col {
  background-color: #1a1a1a;
}

.providers_item {
  min-height: 100px;
}

.providers_item_title {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 18pt;
  font-size: 18pt !important;
  color: #FFB400 !important;
  height: 50px;
}

.providers_item_title_1 {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 18pt;
  font-size: 18pt !important;
  color: #FFB400 !important;
}

@media (max-width: 1920.98px) {
  .providers_item_title_1 {
    font-size: 12.6pt !important;
  }
}

@media (max-width: 1199.98px) {
  .providers_item_title_1 {
    font-size: 10.8pt !important;
  }
}

@media (max-width: 991.98px) {
  .providers_item_title_1 {
    font-size: 10pt !important;
  }
}

@media (max-width: 767.98px) {
  .providers_item_title_1 {
    font-size: 10pt !important;
  }
}

@media (max-width: 575.98px) {
  .providers_item_title_1 {
    font-size: 10pt !important;
  }
}

@media (max-width: 1920.98px) {
  .providers_item_title {
    font-size: 12.6pt !important;
  }
}

@media (max-width: 1199.98px) {
  .providers_item_title {
    font-size: 10.8pt !important;
  }
}

@media (max-width: 991.98px) {
  .providers_item_title {
    font-size: 10pt !important;
  }
}

@media (max-width: 767.98px) {
  .providers_item_title {
    font-size: 10pt !important;
  }
}

@media (max-width: 575.98px) {
  .providers_item_title {
    font-size: 10pt !important;
  }
}

@media (min-width: 1921px) {
  .providers_item_title {
    height: 70px;
  }
}

.providers_item_text {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #a6a6a6 !important;
}

@media (max-width: 1920.98px) {
  .providers_item_text {
    font-size: 9pt !important;
  }
}

@media (max-width: 1199.98px) {
  .providers_item_text {
    font-size: 9pt !important;
  }
}

@media (max-width: 991.98px) {
  .providers_item_text {
    font-size: 9pt !important;
  }
}

@media (max-width: 767.98px) {
  .providers_item_text {
    font-size: 9pt !important;
  }
}

@media (max-width: 575.98px) {
  .providers_item_text {
    font-size: 9pt !important;
  }
}

.providers_item_divider {
  width: 100%;
  background-color: gray;
  position: absolute;
  top: 50%;
  left: 0;
  margin: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.providers_dropdown .el-input > input {
  border-radius: 0 !important;
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 15pt;
  font-size: 15pt !important;
  color: #999999 !important;
}

@media (max-width: 1920.98px) {
  .providers_dropdown .el-input > input {
    font-size: 10.5pt !important;
  }
}

@media (max-width: 1199.98px) {
  .providers_dropdown .el-input > input {
    font-size: 9pt !important;
  }
}

@media (max-width: 991.98px) {
  .providers_dropdown .el-input > input {
    font-size: 9pt !important;
  }
}

@media (max-width: 767.98px) {
  .providers_dropdown .el-input > input {
    font-size: 9pt !important;
  }
}

@media (max-width: 575.98px) {
  .providers_dropdown .el-input > input {
    font-size: 9pt !important;
  }
}

.providers_map {
  width: 100%;
  height: 440px;
}

.providers_map_tooltip_title {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 14pt;
  font-size: 14pt !important;
  color: #666666 !important;
}

@media (max-width: 1920.98px) {
  .providers_map_tooltip_title {
    font-size: 11pt !important;
  }
}

@media (max-width: 1199.98px) {
  .providers_map_tooltip_title {
    font-size: 11pt !important;
  }
}

@media (max-width: 991.98px) {
  .providers_map_tooltip_title {
    font-size: 11pt !important;
  }
}

@media (max-width: 767.98px) {
  .providers_map_tooltip_title {
    font-size: 11pt !important;
  }
}

@media (max-width: 575.98px) {
  .providers_map_tooltip_title {
    font-size: 11pt !important;
  }
}

.providers_map_tooltip_text {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 12pt;
  font-size: 12pt !important;
  color: #666666 !important;
}

@media (max-width: 1920.98px) {
  .providers_map_tooltip_text {
    font-size: 9pt !important;
  }
}

@media (max-width: 1199.98px) {
  .providers_map_tooltip_text {
    font-size: 9pt !important;
  }
}

@media (max-width: 991.98px) {
  .providers_map_tooltip_text {
    font-size: 9pt !important;
  }
}

@media (max-width: 767.98px) {
  .providers_map_tooltip_text {
    font-size: 9pt !important;
  }
}

@media (max-width: 575.98px) {
  .providers_map_tooltip_text {
    font-size: 9pt !important;
  }
}

.providers_not-found {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}

.products_title {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 30pt;
  font-size: 30pt !important;
  color: #fff !important;
}

@media (max-width: 1920.98px) {
  .products_title {
    font-size: 21pt !important;
  }
}

@media (max-width: 1199.98px) {
  .products_title {
    font-size: 18pt !important;
  }
}

@media (max-width: 991.98px) {
  .products_title {
    font-size: 15pt !important;
  }
}

@media (max-width: 767.98px) {
  .products_title {
    font-size: 14pt !important;
  }
}

@media (max-width: 575.98px) {
  .products_title {
    font-size: 14pt !important;
  }
}

.products_subtitle {
  font-family: 'dark_collegeregular';
  font-weight: normal;
  font-style: normal;
  font-size: 45pt;
  font-size: 45pt !important;
  color: #FFB400 !important;
}

@media (max-width: 1920.98px) {
  .products_subtitle {
    font-size: 31.5pt !important;
  }
}

@media (max-width: 1199.98px) {
  .products_subtitle {
    font-size: 27pt !important;
  }
}

@media (max-width: 991.98px) {
  .products_subtitle {
    font-size: 22.5pt !important;
  }
}

@media (max-width: 767.98px) {
  .products_subtitle {
    font-size: 22pt !important;
  }
}

@media (max-width: 575.98px) {
  .products_subtitle {
    font-size: 22pt !important;
  }
}

.products_category-image {
  width: 159px;
  height: 134px;
}

@media (max-width: 991.98px) {
  .products_category-image {
    width: 139px;
    height: 114px;
  }
}

.products_page-info {
  margin-bottom: 10rem;
}

.blog_page_title {
  font-family: 'Poppins-Black';
  font-weight: 900;
  font-style: normal;
  font-size: 70pt;
  font-size: 70pt !important;
  color: #0f0f0f !important;
}

@media (max-width: 1920.98px) {
  .blog_page_title {
    font-size: 49pt !important;
  }
}

@media (max-width: 1199.98px) {
  .blog_page_title {
    font-size: 42pt !important;
  }
}

@media (max-width: 991.98px) {
  .blog_page_title {
    font-size: 35pt !important;
  }
}

@media (max-width: 767.98px) {
  .blog_page_title {
    font-size: 30pt !important;
  }
}

@media (max-width: 575.98px) {
  .blog_page_title {
    font-size: 30pt !important;
  }
}

.blog_page_subtitle {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 28pt;
  font-size: 28pt !important;
  color: #262626 !important;
}

@media (max-width: 1920.98px) {
  .blog_page_subtitle {
    font-size: 19.6pt !important;
  }
}

@media (max-width: 1199.98px) {
  .blog_page_subtitle {
    font-size: 16.8pt !important;
  }
}

@media (max-width: 991.98px) {
  .blog_page_subtitle {
    font-size: 15pt !important;
  }
}

@media (max-width: 767.98px) {
  .blog_page_subtitle {
    font-size: 15pt !important;
  }
}

@media (max-width: 575.98px) {
  .blog_page_subtitle {
    font-size: 15pt !important;
  }
}

.blog_page_time-filter {
  border: 1px solid #e5e5e5;
  padding: 2px 10px;
  align-self: flex-end;
}

@media (max-width: 991.98px) {
  .blog_page_time-filter {
    align-self: flex-start;
  }
}

.blog_page_time-filter > select {
  width: 170px !important;
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 15pt;
  font-size: 15pt !important;
  color: #262626 !important;
  border: none;
  background: white;
}

@media (max-width: 1920.98px) {
  .blog_page_time-filter > select {
    font-size: 10.5pt !important;
  }
}

@media (max-width: 1199.98px) {
  .blog_page_time-filter > select {
    font-size: 10pt !important;
  }
}

@media (max-width: 991.98px) {
  .blog_page_time-filter > select {
    font-size: 10pt !important;
  }
}

@media (max-width: 767.98px) {
  .blog_page_time-filter > select {
    font-size: 10pt !important;
  }
}

@media (max-width: 575.98px) {
  .blog_page_time-filter > select {
    font-size: 10pt !important;
  }
}

.blog_overlay {
  position: relative;
  background-color: white;
  width: 100%;
  height: 100%;
}

.blog_post_date {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 17pt;
  font-size: 17pt !important;
  color: #666666 !important;
}

@media (max-width: 1920.98px) {
  .blog_post_date {
    font-size: 12pt !important;
  }
}

@media (max-width: 1199.98px) {
  .blog_post_date {
    font-size: 12pt !important;
  }
}

@media (max-width: 991.98px) {
  .blog_post_date {
    font-size: 12pt !important;
  }
}

@media (max-width: 767.98px) {
  .blog_post_date {
    font-size: 12pt !important;
  }
}

@media (max-width: 575.98px) {
  .blog_post_date {
    font-size: 12pt !important;
  }
}

.blog_post_title {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 30pt;
  font-size: 30pt !important;
  color: #000 !important;
}

@media (max-width: 1920.98px) {
  .blog_post_title {
    font-size: 21pt !important;
  }
}

@media (max-width: 1199.98px) {
  .blog_post_title {
    font-size: 19pt !important;
  }
}

@media (max-width: 991.98px) {
  .blog_post_title {
    font-size: 19pt !important;
  }
}

@media (max-width: 767.98px) {
  .blog_post_title {
    font-size: 19pt !important;
  }
}

@media (max-width: 575.98px) {
  .blog_post_title {
    font-size: 19pt !important;
  }
}

.blog_post_text {
  text-align: justify;
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 19pt;
  font-size: 19pt !important;
  color: #666666 !important;
}

.blog_post_text_bold {
  font-family: 'Poppins-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: 24pt;
  font-size: 24pt !important;
  color: #000 !important;
}

@media (max-width: 1920.98px) {
  .blog_post_text_bold {
    font-size: 16.8pt !important;
  }
}

@media (max-width: 1199.98px) {
  .blog_post_text_bold {
    font-size: 16pt !important;
  }
}

@media (max-width: 991.98px) {
  .blog_post_text_bold {
    font-size: 16pt !important;
  }
}

@media (max-width: 767.98px) {
  .blog_post_text_bold {
    font-size: 16pt !important;
  }
}

@media (max-width: 575.98px) {
  .blog_post_text_bold {
    font-size: 16pt !important;
  }
}

@media (max-width: 1920.98px) {
  .blog_post_text {
    font-size: 13.3pt !important;
  }
}

@media (max-width: 1199.98px) {
  .blog_post_text {
    font-size: 13pt !important;
  }
}

@media (max-width: 991.98px) {
  .blog_post_text {
    font-size: 13pt !important;
  }
}

@media (max-width: 767.98px) {
  .blog_post_text {
    font-size: 13pt !important;
  }
}

@media (max-width: 575.98px) {
  .blog_post_text {
    font-size: 13pt !important;
  }
}

.blog_post_images {
  width: 900px;
  float: right;
  margin-left: 1rem;
  margin-bottom: 1rem;
}

@media (max-width: 991.98px) {
  .blog_post_images {
    width: 100%;
  }
}

.blog_post_images_slide {
  max-height: 600px;
}

@media (max-width: 991.98px) {
  .blog_post_images_slide {
    max-height: 400px;
  }
}

.blog_details_bottom {
  height: 130px;
  width: 100%;
  margin: 0;
}

.recursos-container {
  background: #000;
  color: #fff;
}

.recursos-container-blog {
  background: #ffb400;
}

.recursos-container-blog-2 {
  color: #000;
}

.recursos-container-blog-3-boton {
  margin: 0 auto;
  width: 10%;
  border-radius: 50px;
  color: #ffb400;
  background: #000;
}

@media (max-width: 767.98px) {
  .recursos-container-blog-3-boton {
    width: 25%;
  }
}

.recursos-container-newsletter h3 {
  color: #ffb400;
}

.recursos-container-newsletter-text {
  border-bottom: 3px solid #666;
}

.a input[type="text"] {
  width: 100%;
  padding: 8px 20px;
  background-color: #666;
  display: inline-block;
  color: #ffffff;
  border: none;
  border-radius: 20px;
  box-sizing: border-box;
}

.a input[type="number"] {
  width: 100%;
  padding: 8px 20px;
  background-color: #666;
  display: inline-block;
  color: #ffffff;
  border: none;
  border-radius: 20px;
  box-sizing: border-box;
}

.a input[type="email"] {
  width: 100%;
  padding: 8px 20px;
  background-color: #666;
  display: inline-block;
  color: #ffffff;
  border: none;
  border-radius: 20px;
  box-sizing: border-box;
}

.a input[type="password"] {
  width: 100%;
  padding: 8px 20px;
  color: #ffffff;
  background-color: #666;
  display: inline-block;
  border: none;
  border-radius: 20px;
  box-sizing: border-box;
}

.a .btns {
  padding: 8px 50px;
  color: #262626;
  background-color: #ffb400;
  border-radius: 20px;
  box-sizing: border-box;
}

.btnsa {
  width: 40%;
  padding: 8px 20px;
  color: #262626;
  background-color: #ffb400;
  border-radius: 20px;
  margin-left: 5%;
  text-align: center;
  box-sizing: border-box;
}

.btnsb {
  width: 40%;
  padding: 8px 20px;
  color: #262626;
  background-color: #ffb400;
  border-radius: 20px;
  margin-right: 5%;
  text-align: center;
  box-sizing: border-box;
}

.btnsr {
  display: block;
  margin: 30% auto;
  width: 40%;
  padding: 8px 20px;
  color: #262626;
  background-color: #ffb400;
  border-radius: 20px;
  text-align: center;
  box-sizing: border-box;
}

.swiper-step .swiper-button-next {
  background-image: url(/images/slide-d.svg);
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: center;
  width: 70px;
  height: 70px;
}

.swiper-step .swiper-button-next::after {
  display: none;
}

.swiper-step .swiper-button-prev {
  background-image: url(/images/slide-i.svg);
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: center;
  width: 70px;
  height: 70px;
}

.swiper-step .swiper-button-prev::after {
  display: none;
}

.swiper-step {
  width: 95%;
  height: 500px;
  margin-bottom: 5%;
}

.swiper-set-parent .swiper-pagination {
  top: 96%;
  border-radius: none;
}

.swiper-step > .swiper-wrapper > .swiper-slide {
  position: relative;
}

.swiper-set-parent {
  width: 50%;
  height: 90%;
  position: absolute;
  left: 7%;
}

.swiper-set-parent .swiper-pagination-bullet {
  background-color: #666666;
  width: 1rem;
  height: 1rem;
  opacity: 1;
  border-radius: 0px;
}

.swiper-set-parent .swiper-pagination-bullet-active {
  background-color: #d9d9d9;
  width: 1rem;
  height: 1rem;
  border-radius: 0px;
}

.swiper-set-parent .swiper-slide {
  width: 100%;
  height: 100%;
}

@media (max-width: 1900px) {
  .menuss {
    margin-left: 5%;
    width: 100% !important;
  }
  .redes {
    width: 500px !important;
    text-align: center;
  }
}

@media (min-width: 1800px) {
  .menuss {
    margin-left: 35%;
    width: 100% !important;
  }
  .swiper-step {
    width: 95%;
    height: 500px;
    margin-bottom: 5%;
  }
  .swiper-set-parent {
    width: 45%;
    height: 90%;
    position: absolute;
    left: 7%;
  }
  .text-cont {
    margin-left: 55% !important;
  }
  .cols1 {
    padding: 15px 41px;
  }
  .cols {
    padding: 15px 41px;
  }
}

@media (min-width: 2559px) {
  .menuss {
    margin-left: 69%;
    width: 100% !important;
  }
  .swiper-step {
    width: 95%;
    height: 500px;
    margin-bottom: 5%;
  }
  .swiper-set-parent {
    width: 40%;
    height: 90%;
    position: absolute;
    left: 7%;
  }
  .text-cont {
    margin-left: 50% !important;
  }
  .cols1 {
    padding: 15px 63px;
  }
  .cols {
    padding: 15px 63px;
  }
}

@media (max-width: 1900px) {
  .text-cont {
    margin-left: 60% !important;
  }
  .redes {
    width: 42% !important;
  }
  .politica {
    width: 26% !important;
  }
  .btnsce {
    margin: -28% auto 20% !important;
    width: 20% !important;
    padding: 8px 20px;
  }
  .politicas {
    width: 26% !important;
  }
  .btnsc {
    margin: -28% auto 20% !important;
    width: 30% !important;
  }
}

.pedido {
  width: 100%;
}

.text-cont {
  width: 38%;
  position: relative;
  height: 100%;
  margin-left: 50%;
  float: left;
}

.politica {
  width: 20%;
}

.politicas {
  width: 20%;
}

.politicas-l {
  width: 43%;
  margin-top: 10%;
}

.btnsl {
  margin: 6% auto;
  width: 80%;
  padding: 8px 50px;
  color: #ffb400;
  background-color: white;
  border: 1px solid #ffb400;
  border-radius: 20px;
  text-align: center;
}

.btnsce {
  margin: -20% 0% 20%;
  width: 75%;
  padding: 8px 10px;
  color: #ffb400;
  background-color: white;
  border: 1px solid #ffb400;
  border-radius: 20px;
  text-align: center;
  font-size: 12px;
}

.btnsc {
  margin: -28% auto 20% !important;
  width: 60% !important;
  padding: 8px 20px;
  color: #ffb400;
  background-color: white;
  border: 1px solid #ffb400;
  border-radius: 20px;
  text-align: center;
}

.btnss {
  width: 40%;
  padding: 8px 20px;
  color: #262626;
  background-color: #ffb400;
  border-radius: 20px;
  margin-left: 1%;
  text-align: center;
  box-sizing: border-box;
}

.input-inset {
  font-size: 16px;
  line-height: 1.5;
  background: url(/images/search.svg);
  background-repeat: no-repeat;
  background-position: 265px 10px;
  background-size: 20px 20px;
  border: 1px solid #c5cbd5;
  box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  width: 300px;
  padding: 0.5em 1em 0.5em 2.5em;
  margin-bottom: 100px;
}

.input-inset::-webkit-input-placeholder {
  color: #747272;
}

.input-inset::-moz-placeholder {
  color: #747272;
}

.input-inset:-ms-input-placeholder {
  color: #747272;
}

.input-inset::-ms-input-placeholder {
  color: #747272;
}

.input-inset::placeholder {
  color: #747272;
}

.input-inset:focus {
  outline: none;
  border: 1px solid #ffb300;
}

.c input[type="password"] {
  width: 100%;
  padding: 8px 20px;
  color: #ffffff;
  background-color: #666;
  display: inline-block;
  border: none;
  border-radius: 20px;
  box-sizing: border-box;
}

.c ::-webkit-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #e2dddd;
  opacity: 1;
  /* Firefox */
}

.c ::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #e2dddd;
  opacity: 1;
  /* Firefox */
}

.c :-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #e2dddd;
  opacity: 1;
  /* Firefox */
}

.c ::-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #e2dddd;
  opacity: 1;
  /* Firefox */
}

.c ::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #e2dddd;
  opacity: 1;
  /* Firefox */
}

.a ::-webkit-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #e2dddd;
  opacity: 1;
  /* Firefox */
}

.a ::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #e2dddd;
  opacity: 1;
  /* Firefox */
}

.a :-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #e2dddd;
  opacity: 1;
  /* Firefox */
}

.a ::-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #e2dddd;
  opacity: 1;
  /* Firefox */
}

.a ::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #e2dddd;
  opacity: 1;
  /* Firefox */
}

.c .btns {
  padding: 8px 50px;
  color: #262626;
  background-color: #ffb400;
  border-radius: 20px;
  box-sizing: border-box;
}

.btnsa {
  width: 40%;
  padding: 8px 20px;
  color: #262626;
  background-color: #ffb400;
  border-radius: 20px;
  margin-left: 5%;
  text-align: center;
  box-sizing: border-box;
}

.btnsb {
  width: 40%;
  padding: 8px 20px;
  color: #262626;
  background-color: #ffb400;
  border-radius: 20px;
  margin-right: 5%;
  text-align: center;
  box-sizing: border-box;
}

.col- {
  width: 40% !important;
}

.menuss {
  color: black !important;
  font-weight: 600;
}

.ml- {
  margin-left: 20px;
}

.logs {
  visibility: hidden;
}

.tols {
  background-color: white;
}

.contes {
  width: 100%;
}

.cols a {
  font-weight: 700;
  top: 10px;
}

.cols1 a {
  font-weight: 700;
  top: 10px;
}

.cols span {
  font-weight: 700;
}

.cols1 span {
  font-weight: 700;
}

@media (max-width: 1430px) {
  .redes {
    width: 55% !important;
    text-align: center;
  }
  .redes img {
    margin-top: 30px !important;
  }
  .politica {
    width: 35% !important;
  }
}

.responsive-image {
  max-width: 100% !important;
  height: auto !important;
}

@media (max-width: 480px) {
  .cols1 {
    width: 40px !important;
    font-size: 10px !important;
  }
  .cols {
    width: 40px !important;
    font-size: 10px !important;
  }
  .cols a {
    font-weight: 700;
    top: 50px;
  }
  .cols1 a {
    font-weight: 700;
    top: 50px;
  }
  .cols span {
    font-weight: 700;
  }
  .cols1 span {
    font-weight: 700;
  }
  .p-1 {
    padding: 10px 10px !important;
    font-size: 14px !important;
  }
  .p-5 {
    padding: 0 0 !important;
  }
  .menuss {
    color: white !important;
    font-weight: 600;
  }
  .tols {
    background-color: black;
  }
  .logs {
    visibility: visible;
  }
  .menuss li {
    width: 200px;
  }
  .toolbar {
    color: white !important;
  }
  .col- {
    width: 80% !important;
  }
  .a .btns {
    padding: 8px 40px;
  }
  .a .text-muted {
    margin-left: -30px;
  }
  .btnsr {
    margin: 35% auto;
    width: 60%;
  }
  .swiper-step {
    width: 95%;
    height: 800px;
    margin-bottom: 5%;
  }
  .swiper-set-parent .swiper-pagination {
    top: 96%;
    border-radius: none;
  }
  .swiper-set-parent {
    width: 100%;
    height: 35%;
    margin-left: -30px;
    position: absolute;
  }
  .responsive-image {
    max-width: 100% !important;
    height: auto !important;
  }
  .text-cont {
    width: 90%;
    position: absolute;
    left: -200px;
    margin-top: 60%;
  }
  .btnss {
    width: 70%;
    padding: 8px 20px;
    font-size: 18px;
  }
  .redes {
    width: 95% !important;
    text-align: center;
  }
  .redes img {
    margin-top: 5px !important;
  }
  .politica {
    width: 95% !important;
  }
  .contes {
    width: 100%;
  }
  .c .txt {
    margin-top: -10px !important;
    margin-left: -10px !important;
  }
  .c .btns {
    margin-top: 45px !important;
  }
  .scross {
    margin: 4px, 4px;
    padding: 4px;
    width: 300px;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
  }
}

input:disabled {
  opacity: 1;
  /* Reduce la opacidad del campo de entrada deshabilitado */
  cursor: not-allowed;
  /* Cambia el cursor cuando el campo de entrada está deshabilitado */
  width: 100%;
  padding: 8px 20px;
  background-color: #666;
  display: inline-block;
  color: #ffb300;
  border: none;
  border-radius: 20px;
  box-sizing: border-box;
}


.active{
    color: rgb(255, 183, 0);
    font-weight: 800;
}


.active{
    color: rgb(255, 183, 0);
    font-weight: 800;
}

.loading[data-v-69590fb6] {
  background: rgba(150, 205, 0, 0.5) !important;
}

.loading[data-v-7bdf6444] {
  background: rgba(150, 205, 0, 0.5) !important;
}


svg {
    height: auto;
    max-width: 100%;
}
svg .land {
    fill: #1A1A1A;
    fill-opacity: 1;
    stroke: rgb(252, 231, 231);
    stroke-opacity: 1;
    stroke-width: 0.5;

    -webkit-transition: ease-in-out 0.3s;

    transition: ease-in-out 0.3s;
}
svg .land:hover {
    fill: #FFB400;
}
.selected {
    fill: #FFB400 !important;
}
.text-center {
    text-align: center;
}
.subline {
    color: #768191;
    font-weight: normal;
}
.container-map {
    left: 50%;
    position: relative;
    top: 50%;
    -webkit-transform: translate(-45%, 0);
            transform: translate(-45%, 0);
    width: 90%;
}
.map {
    margin-top: 3em;
    position: relative;
}
.map-markers {
    list-style: none;
    margin: 0;
    padding: 0;
}
.map-marker {
    position: absolute;
}
.map-marker:after {
    -webkit-animation-duration: 2s;
            animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-name: pop;
            animation-name: pop;
    border-radius: 50%;
    border: 1px solid #F9A51A;
    content: '';
    height: 2em;
    left: 0;
    margin: -.6em 0 0 -.6em;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 2em;
}
.map-marker:hover .map-marker-info {
    display: block;
}
.map-marker a {
    background-color: #F9A51A;
    border-radius: 50%;
    height: .8em;
    display: block;
    text-indent: -9999px;
    width: .8em;
    -webkit-animation-duration: 2s;
            animation-duration: 2s;
    -webkit-animation-name: mark-bounce;
            animation-name: mark-bounce;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
}
.map-marker-arriva {
    left: 35.8%;
    top: 66%;
}
.map-marker-oro {
    left: 37%;
    top: 75%;
}
.map-marker-oro a{
    -webkit-animation-delay: .7s;
            animation-delay: .7s;
}
.map-marker-oro:after {
    -webkit-animation-delay: .7s;
            animation-delay: .7s;
}
.map-marker-express {
    left: 42%;
    top: 74%;
}
.map-marker-express a{
    -webkit-animation-delay: .1s;
            animation-delay: .1s;
}
.map-marker-express:after {
    -webkit-animation-delay: .1s;
            animation-delay: .1s;
}
.map-marker-cancun {
    left: 84%;
    top: 64%;
}
.map-marker-cancun a{
    -webkit-animation-delay: 0s;
            animation-delay: 0s;
}
.map-marker-suites {
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    left: 38%;
    top: 68%;
}
.map-marker-suites a{
    -webkit-animation-delay: .4s;
            animation-delay: .4s;
}
.map-marker-suites:after {
    -webkit-animation-delay: .4s;
            animation-delay: .4s;
}
.map-marker-stay {
    left: 37%;
    top: 69%;
}
.map-marker-stay:after {
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
}
.map-marker-vallarta {
    left: 32%;
    top: 69%;
}
.map-marker-vallarta a{
    -webkit-animation-delay: .9s;
            animation-delay: .9s;
}
.map-marker-vallarta:after {
    -webkit-animation-delay: .9s;
            animation-delay: .9s;
}
.map-marker-golden {
    left: 33%;
    top: 70.2%;
}
.map-marker-golden a{
    -webkit-animation-delay: .3s;
            animation-delay: .3s;
}
.map-marker-golden:after {
    -webkit-animation-delay: .3s;
            animation-delay: .3s;
}
.map-marker-info {
    display: none;
    left: 50%;
    position: absolute;
    bottom: 0;
    -webkit-transform: translate(-50%, -2em);
            transform: translate(-50%, -2em);
    width: 20em;
    z-index: 999;
}
.map-marker-info header {
    background-color: #002453;
    border-radius: .5em .5em 0 0;
    color: #fff;
    padding: .5em 1em;
}
.map-marker-info main {
    background-color: #fff;
    border-radius: 0 0 .5em .5em;
    color: #7e7e7e;
    padding: .5em 1em;
}
.map-marker-info h2 {
    margin-bottom: 0;
    margin-top: 2px;
    font-size: 15px;
    text-align: center;
    font-family: 'bryant_pro_regularregular';
}
.map-marker-info-inner {
    border-radius: .5em;
    box-shadow: 0 0 0.25em rgba(0, 0, 0, 0.3);
    font-size: .875em;
}
.map-marker-info-inner:after {
    border-left: .75em solid transparent;
    border-right: .75em solid transparent;
    border-top: 1em solid #fff;
    content: '';
    height: 0;
    left: 50%;
    position: absolute;
    top: 100%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
}
.animate {
    -webkit-animation-duration: 1s;
            animation-duration: 1s;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}
@-webkit-keyframes bounce-in {
0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
                transform: scale3d(0.3, 0.3, 0.3);
}
20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
                transform: scale3d(1.1, 1.1, 1.1);
}
40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
                transform: scale3d(0.9, 0.9, 0.9);
}
60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
                transform: scale3d(1.03, 1.03, 1.03);
}
80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
                transform: scale3d(0.97, 0.97, 0.97);
}
100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1);
}
}
@keyframes bounce-in {
0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
                transform: scale3d(0.3, 0.3, 0.3);
}
20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
                transform: scale3d(1.1, 1.1, 1.1);
}
40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
                transform: scale3d(0.9, 0.9, 0.9);
}
60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
                transform: scale3d(1.03, 1.03, 1.03);
}
80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
                transform: scale3d(0.97, 0.97, 0.97);
}
100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1);
}
}
@-webkit-keyframes mark-bounce {
0%, 50%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
        background-color: #F9A51A;
}
40% {
        background-color: #f9d26e;
}
80% {
        background-color: #F9A51A;
}
100% {
        background-color: #F9A51A;
}
}
@keyframes mark-bounce {
0%, 50%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
                transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
        background-color: #F9A51A;
}
40% {
        background-color: #f9d26e;
}
80% {
        background-color: #F9A51A;
}
100% {
        background-color: #F9A51A;
}
}
.animate-bounce-in {
    -webkit-animation-duration: .75s;
            animation-duration: .75s;
    -webkit-animation-name: bounce-in;
            animation-name: bounce-in;
}
@-webkit-keyframes pop {
0% {
        -webkit-transform: scale(0);
                transform: scale(0);
}
40% {
        opacity: .4;
}
80% {
        opacity: 0;
        -webkit-transform: scale(1);
                transform: scale(1);
}
}
@keyframes pop {
0% {
        -webkit-transform: scale(0);
                transform: scale(0);
}
40% {
        opacity: .4;
}
80% {
        opacity: 0;
        -webkit-transform: scale(1);
                transform: scale(1);
}
}
.animate-pop {
    -webkit-animation-duration: 1s;
            animation-duration: 1s;
    -webkit-animation-name: pop;
            animation-name: pop;
}
.map-link {
    text-indent: 0 !important;
    border-radius: 0 !important;
    background-color: #fff !important;
    display: inline !important;
    float: right;
    margin-right: 20px;
    width: auto !important;
    color: #1D1D27;
}
.map-link:hover {
    color: #1D1D27;
}
.texto-mapa {
    font-family: 'nexa_lightregular';
    color: #1D1D27;
}
.texto-mapa > span {
    margin-left: 15px;
}
.hr-mapa {
    margin-left: -14px;
    width: 110%;
    margin-bottom: 10px;
    margin-top: 15px;
}
.logo-mapa {
    text-align: center;
    margin-top: 13px;
}
#habitaciones {
    position: absolute;
    top: 81%;
    left: 13%;
    text-align: center;
}
#habitaciones h1 {
    font-size: 2.8em;
    font-family: 'nexa_boldregular';
    margin-bottom: -20px;
}
#habitaciones h3 {
    font-size: 1.4em;
    font-family: 'nexa_lightregular';
}
span.dot {
    display: inline-block;
    width: 15px;
    height: 15px;
    background-color: #3380E6;
    position: relative;
    top: 2px;
    margin-right: 10px;
}
span.dot.oficina {
    background-color: #F9A51A;
}

.loading[data-v-fc35dbe8] {
  background: rgba(150, 205, 0, 0.5) !important;
}

@charset "UTF-8";
.loading[data-v-73dca55d] {
  background: rgba(150, 205, 0, 0.5) !important;
}
.rectangle[data-v-73dca55d] {
  width: 92%;
  padding: 20px;
  height: auto;
  /* Cambia la altura según tus preferencias */
  background-color: rgba(80, 79, 79, 0.418);
  margin: 0 auto;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.lista-con-margen-negativo li[data-v-73dca55d] {
  margin-top: -20px;
  /* Aplicar un margen superior negativo a los elementos li */
}

.loading[data-v-66d0c02e] {
  background: rgba(150, 205, 0, 0.5) !important;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vL2ZvbnRzL19mb250cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIndlYnBhY2s6Ly8vX2Jvb3RzdHJhcC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwid2VicGFjazovLy9fdXRpbHMuc2NzcyIsIndlYnBhY2s6Ly8vX2NvbW1vbi5zY3NzIiwid2VicGFjazovLy9fY29tcG9uZW50cy5zY3NzIiwid2VicGFjazovLy9fcGFnZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYXBwL2pzL2NvbXBvbmVudHMvYXNzZXRzL2FwcC9qcy9jb21wb25lbnRzL3Rvb2xiYXIyLnZ1ZSIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYXBwL2pzL2NvbXBvbmVudHMvYXNzZXRzL2FwcC9qcy9jb21wb25lbnRzL3Rvb2xiYXIzLnZ1ZSIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYXBwL2pzL2NvbXBvbmVudHMvY29udGFjdEZvcm0udnVlIiwid2VicGFjazovLy8uL2Fzc2V0cy9hcHAvanMvY29tcG9uZW50cy9jdXN0b21Gb3JtLnZ1ZSIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYXBwL2pzL2NvbXBvbmVudHMvcHJvdmlkZXJzL2Fzc2V0cy9hcHAvanMvY29tcG9uZW50cy9wcm92aWRlcnMvbWV4aWNvLW1hcC52dWUiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2FwcC9qcy9jb21wb25lbnRzL25ld3NsZXR0ZXJGb3JtLnZ1ZSIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYXBwL2pzL2NvbXBvbmVudHMvcmVjdXJzb3NGb3JtLnZ1ZSIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYXBwL2pzL2NvbXBvbmVudHMvY3VzdG9tZXJOdW0udnVlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjtFQUNJLGtDQUFrQztFQUNsQyxrQ0FBb0M7RUFDcEMsMFBBSXNFO0FERjFFOztBQ1dBO0VBQ0ksNkJBQTZCO0VBQzdCLGtDQUE4QjtFQUM5QiwwUEFJMEQ7QURaOUQ7O0FDcUJBO0VBQ0ksOEJBQThCO0VBQzlCLG1DQUErQjtFQUMvQiwrUEFJNEQ7QUR0QmhFOztBQytCQTtFQUNJLDZCQUE2QjtFQUM3QixtQ0FBOEI7RUFDOUIsK1BBSTBEO0FEaEM5RDs7QUN5Q0E7RUFDSSwyQkFBMkI7RUFDM0IsbUNBQTRCO0VBQzVCLCtQQUlzRDtBRDFDMUQ7O0FDbURBO0VBQ0ksNEJBQTRCO0VBQzVCLG1DQUE2QjtFQUM3QiwrUEFJd0Q7QURwRDVEOztBQzZEQTtFQUNJLDRCQUE0QjtFQUM1QixtQ0FBNkI7RUFDN0IsK1BBSXdEO0FEOUQ1RDs7QUN1RUE7RUFDSSxnQ0FBZ0M7RUFDaEMsbUNBQWlDO0VBQ2pDLCtQQUlnRTtBRHhFcEU7O0FFN0NBO0VBQXFCLG1DQUFtQztBRmlEeEQ7O0FFaERBO0VBQXFCLDhCQUE4QjtBRm9EbkQ7O0FFbkRBO0VBQXFCLGlDQUFpQztBRnVEdEQ7O0FFdERBO0VBQXFCLGlDQUFpQztBRjBEdEQ7O0FFekRBO0VBQXFCLHNDQUFzQztBRjZEM0Q7O0FFNURBO0VBQXFCLG1DQUFtQztBRmdFeEQ7O0FHbEVFO0VBQ0Usb0NBQW1DO0FIcUV2Qzs7QUkzREU7OztFRExJLG9DQUFnRDtBSHNFdEQ7O0FHNUVFO0VBQ0Usb0NBQW1DO0FIK0V2Qzs7QUlyRUU7OztFRExJLG9DQUFnRDtBSGdGdEQ7O0FHdEZFO0VBQ0Usb0NBQW1DO0FIeUZ2Qzs7QUkvRUU7OztFRExJLG9DQUFnRDtBSDBGdEQ7O0FHaEdFO0VBQ0Usb0NBQW1DO0FIbUd2Qzs7QUl6RkU7OztFRExJLG9DQUFnRDtBSG9HdEQ7O0FHMUdFO0VBQ0Usb0NBQW1DO0FINkd2Qzs7QUluR0U7OztFRExJLG9DQUFnRDtBSDhHdEQ7O0FHcEhFO0VBQ0Usb0NBQW1DO0FIdUh2Qzs7QUk3R0U7OztFRExJLG9DQUFnRDtBSHdIdEQ7O0FHOUhFO0VBQ0Usb0NBQW1DO0FIaUl2Qzs7QUl2SEU7OztFRExJLG9DQUFnRDtBSGtJdEQ7O0FHeElFO0VBQ0Usb0NBQW1DO0FIMkl2Qzs7QUlqSUU7OztFRExJLG9DQUFnRDtBSDRJdEQ7O0FLM0lBO0VBQ0UsaUNBQW1DO0FMOElyQzs7QUszSUE7RUFDRSx3Q0FBd0M7QUw4STFDOztBTXpKQTtFQUFrQixvQ0FBb0Q7QU42SnRFOztBTTVKQTtFQUFrQix3Q0FBd0Q7QU5nSzFFOztBTS9KQTtFQUFrQiwwQ0FBMEQ7QU5tSzVFOztBTWxLQTtFQUFrQiwyQ0FBMkQ7QU5zSzdFOztBTXJLQTtFQUFr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OEM5Qzs7QXFCNThDUTs7RUFFRSw2QkFBd0M7QXJCKzhDbEQ7O0FxQjc4Q1E7O0VBRUUsOEJBQTBDO0FyQmc5Q3BEOztBcUI5OENROztFQUVFLDRCQUFzQztBckJpOUNoRDs7QXFCaCtDUTtFQUFnQyx1QkFBNEI7QXJCbytDcEU7O0FxQm4rQ1E7O0VBRUUsMkJBQW9DO0FyQnMrQzlDOztBcUJwK0NROztFQUVFLDZCQUF3QztBckJ1K0NsRDs7QXFCcitDUTs7RUFFRSw4QkFBMEM7QXJCdytDcEQ7O0FxQnQrQ1E7O0VBRUUsNEJBQXNDO0FyQnkrQ2hEOztBcUJ4L0NRO0VBQWdDLHVCQUE0QjtBckI0L0NwRTs7QXFCMy9DUTs7RUFFRSwyQkFBb0M7QXJCOC9DOUM7O0FxQjUvQ1E7O0VBRUUsNkJBQXdDO0FyQisvQ2xEOztBcUI3L0NROztFQUVFLDhCQUEwQztBckJnZ0RwRDs7QXFCOS9DUTs7RUFFRSw0QkFBc0M7QXJCaWdEaEQ7O0FxQmhoRFE7RUFBZ0MsdUJBQTRCO0FyQm9oRHBFOztBcUJuaERROztFQUVFLDJCQUFvQztBckJzaEQ5Qzs7QXFCcGhEUTs7RUFFRSw2QkFBd0M7QXJCdWhEbEQ7O0FxQnJoRFE7O0VBRUUsOEJBQTBDO0FyQndoRHBEOztBcUJ0aERROztFQUVFLDRCQUFzQztBckJ5aERoRDs7QXFCeGlEUTtFQUFnQyxxQkFBNEI7QXJCNGlEcEU7O0FxQjNpRFE7O0VBRUUseUJBQW9DO0FyQjhpRDlDOztBcUI1aURROztFQUVFLDJCQUF3QztBckIraURsRDs7QXFCN2lEUTs7RUFFRSw0QkFBMEM7QXJCZ2pEcEQ7O0FxQjlpRFE7O0VBRUUsMEJBQXNDO0FyQmlqRGhEOztBcUJoa0RRO0VBQWdDLDBCQUE0QjtBckJva0RwRTs7QXFCbmtEUTs7RUFFRSw4QkFBb0M7QXJCc2tEOUM7O0FxQnBrRFE7O0VBRUUsZ0NBQXdDO0FyQnVrRGxEOztBcUJya0RROztFQUVFLGlDQUEwQztBckJ3a0RwRDs7QXFCdGtEUTs7RUFFRSwrQkFBc0M7QXJCeWtEaEQ7O0FxQnhsRFE7RUFBZ0Msd0JBQTRCO0FyQjRsRHBFOztBcUIzbERROztFQUVFLDRCQUFvQztBckI4bEQ5Qzs7QXFCNWxEUTs7RUFFRSw4QkFBd0M7QXJCK2xEbEQ7O0FxQjdsRFE7O0VBRUUsK0JBQTBDO0FyQmdtRHBEOztBcUI5bERROztFQUVFLDZCQUFzQztBckJpbURoRDs7QXFCaG5EUTtFQUFnQyx3QkFBNEI7QXJCb25EcEU7O0FxQm5uRFE7O0VBRUUsNEJBQW9DO0FyQnNuRDlDOztBcUJwbkRROztFQUVFLDhCQUF3QztBckJ1bkRsRDs7QXFCcm5EUTs7RUFFRSwrQkFBMEM7QXJCd25EcEQ7O0FxQnRuRFE7O0VBRUUsNkJBQXNDO0FyQnluRGhEOztBcUJ4b0RRO0VBQWdDLHdCQUE0QjtBckI0b0RwRTs7QXFCM29EUTs7RUFFRSw0QkFBb0M7QXJCOG9EOUM7O0FxQjVvRFE7O0VBRUUsOEJBQXdDO0FyQitvRGxEOztBcUI3b0RROztFQUVFLCtCQUEwQztBckJncERwRDs7QXFCOW9EUTs7RUFFRSw2QkFBc0M7QXJCaXBEaEQ7O0FxQmhxRFE7RUFBZ0Msd0JBQTRCO0FyQm9xRHBFOztBcUJucURROztFQUVFLDRCQUFvQztBckJzcUQ5Qzs7QXFCcHFEUTs7RUFFRSw4QkFBd0M7QXJCdXFEbEQ7O0FxQnJxRFE7O0VBRUUsK0JBQTBDO0FyQndxRHBEOztBcUJ0cURROztFQUVFLDZCQUFzQztBckJ5cURoRDs7QXFCanFEUTtFQUF3QiwwQkFBMkI7QXJCcXFEM0Q7O0FxQnBxRFE7O0VBRUUsOEJBQStCO0FyQnVxRHpDOztBcUJycURROztFQUVFLGdDQUFpQztBckJ3cUQzQzs7QXFCdHFEUTs7RUFFRSxpQ0FBa0M7QXJCeXFENUM7O0FxQnZxRFE7O0VBRUUsK0JBQWdDO0FyQjBxRDFDOztBcUJ6ckRRO0VBQXdCLHdCQUEyQjtBckI2ckQzRDs7QXFCNXJEUTs7RUFFRSw0QkFBK0I7QXJCK3JEekM7O0FxQjdyRFE7O0VBRUUsOEJBQWlDO0FyQmdzRDNDOztBcUI5ckRROztFQUVFLCtCQUFrQztBckJpc0Q1Qzs7QXFCL3JEUTs7RUFFRSw2QkFBZ0M7QXJCa3NEMUM7O0FxQmp0RFE7RUFBd0Isd0JBQTJCO0FyQnF0RDNEOztBcUJwdERROztFQUVFLDRCQUErQjtBckJ1dER6Qzs7QXFCcnREUTs7RUFFRSw4QkFBaUM7QXJCd3REM0M7O0FxQnR0RFE7O0VBRUUsK0JBQWtDO0FyQnl0RDVDOztBcUJ2dERROztFQUVFLDZCQUFnQztBckIwdEQxQzs7QXFCenVEUTtFQUF3Qix3QkFBMkI7QXJCNnVEM0Q7O0FxQjV1RFE7O0VBRUUsNEJBQStCO0FyQit1RHpDOztBcUI3dURROztFQUVFLDhCQUFpQztBckJndkQzQzs7QXFCOXVEUTs7RUFFRSwrQkFBa0M7QXJCaXZENUM7O0FxQi91RFE7O0VBRUUsNkJBQWdDO0FyQmt2RDFDOztBcUJqd0RRO0VBQXdCLHdCQUEyQjtBckJxd0QzRDs7QXFCcHdEUTs7RUFFRSw0QkFBK0I7QXJCdXdEekM7O0FxQnJ3RFE7O0VBRUUsOEJBQWlDO0FyQnd3RDNDOztBcUJ0d0RROztFQUVFLCtCQUFrQztBckJ5d0Q1Qzs7QXFCdndEUTs7RUFFRSw2QkFBZ0M7QXJCMHdEMUM7O0FxQnB3REk7RUFBbUIsdUJBQXVCO0FyQnd3RDlDOztBcUJ2d0RJOztFQUVFLDJCQUEyQjtBckIwd0RqQzs7QXFCeHdESTs7RUFFRSw2QkFBNkI7QXJCMndEbkM7O0FxQnp3REk7O0VBRUUsOEJBQThCO0FyQjR3RHBDOztBcUIxd0RJOztFQUVFLDRCQUE0QjtBckI2d0RsQzs7QVN0eERJO0VZbERJO0lBQWdDLG9CQUE0QjtFckI2MERsRTtFcUI1MERNOztJQUVFLHdCQUFvQztFckI4MEQ1QztFcUI1MERNOztJQUVFLDBCQUF3QztFckI4MERoRDtFcUI1MERNOztJQUVFLDJCQUEwQztFckI4MERsRDtFcUI1MERNOztJQUVFLHlCQUFzQztFckI4MEQ5QztFcUI3MURNO0lBQWdDLHlCQUE0QjtFckJnMkRsRTtFcUIvMURNOztJQUVFLDZCQUFvQztFckJpMkQ1QztFcUIvMURNOztJQUVFLCtCQUF3QztFckJpMkRoRDtFcUIvMURNOztJQUVFLGdDQUEwQztFckJpMkRsRDtFcUIvMURNOztJQUVFLDhCQUFzQztFckJpMkQ5QztFcUJoM0RNO0lBQWdDLHVCQUE0QjtFckJtM0RsRTtFcUJsM0RNOztJQUVFLDJCQUFvQztFckJvM0Q1QztFcUJsM0RNOztJQUVFLDZCQUF3QztFckJvM0RoRDtFcUJsM0RNOztJQUVFLDhCQUEwQztFckJvM0RsRDtFcUJsM0RNOztJQUVFLDRCQUFzQztFckJvM0Q5QztFcUJuNERNO0lBQWdDLHVCQUE0QjtFckJzNERsRTtFcUJyNERNOztJQUVFLDJCQUFvQztFckJ1NEQ1QztFcUJyNERNOztJQUVFLDZCQUF3QztFckJ1NERoRDtFcUJyNERNOztJQUVFLDhCQUEwQztFckJ1NERsRDtFcUJyNERNOztJQUVFLDRCQUFzQztFckJ1NEQ5QztFcUJ0NURNO0lBQWdDLHVCQUE0QjtFckJ5NURsRTtFcUJ4NURNOztJQUVFLDJCQUFvQztFckIwNUQ1QztFcUJ4NURNOztJQUVFLDZCQUF3QztFckIwNURoRDtFcUJ4NURNOztJQUVFLDhCQUEwQztFckIwNURsRDtFcUJ4NURNOztJQUVFLDRCQUFzQztFckIwNUQ5QztFcUJ6NkRNO0lBQWdDLHVCQUE0QjtFckI0NkRsRTtFcUIzNkRNOztJQUVFLDJCQUFvQztFckI2NkQ1QztFcUIzNkRNOztJQUVFLDZCQUF3QztFckI2NkRoRDtFcUIzNkRNOztJQUVFLDhCQUEwQztFckI2NkRsRDtFcUIzNkRNOztJQUVFLDRCQUFzQztFckI2NkQ5QztFcUI1N0RNO0lBQWdDLHFCQUE0QjtFckIrN0RsRTtFcUI5N0RNOztJQUVFLHlCQUFvQztFckJnOEQ1QztFcUI5N0RNOztJQUVFLDJCQUF3QztFckJnOERoRDtFcUI5N0RNOztJQUVFLDRCQUEwQztFckJnOERsRDtFcUI5N0RNOztJQUVFLDBCQUFzQztFckJnOEQ5QztFcUIvOERNO0lBQWdDLDBCQUE0QjtFckJrOURsRTtFcUJqOURNOztJQUVFLDhCQUFvQztFckJtOUQ1QztFcUJqOURNOztJQUVFLGdDQUF3QztFckJtOURoRDtFcUJqOURNOztJQUVFLGlDQUEwQztFckJtOURsRDtFcUJqOURNOztJQUVFLCtCQUFzQztFckJtOUQ5QztFcUJsK0RNO0lBQWdDLHdCQUE0QjtFckJxK0RsRTtFcUJwK0RNOztJQUVFLDRCQUFvQztFckJzK0Q1QztFcUJwK0RNOztJQUVFLDhCQUF3QztFckJzK0RoRDtFcUJwK0RNOztJQUVFLCtCQUEwQztFckJzK0RsRDtFcUJwK0RNOztJQUVFLDZCQUFzQztFckJzK0Q5QztFcUJyL0RNO0lBQWdDLHdCQUE0QjtFckJ3L0RsRTtFcUJ2L0RNOztJQUVFLDRCQUFvQztFckJ5L0Q1QztFcUJ2L0RNOztJQUVFLDhCQUF3QztFckJ5L0RoRDtFcUJ2L0RNOztJQUVFLCtCQUEwQztFckJ5L0RsRDtFcUJ2L0RNOztJQUVFLDZCQUFzQztFckJ5L0Q5QztFcUJ4Z0VNO0lBQWdDLHdCQUE0QjtFckIyZ0VsRTtFcUIxZ0VNOztJQUVFLDRCQUFvQztFckI0Z0U1QztFcUIxZ0VNOztJQUVFLDhCQUF3QztFckI0Z0VoRDtFcUIxZ0VNOztJQUVFLCtCQUEwQztFckI0Z0VsRDtFcUIxZ0VNOztJQUVFLDZCQUFzQztFckI0Z0U5QztFcUIzaEVNO0lBQWdDLHdCQUE0QjtFckI4aEVsRTtFcUI3aEVNOztJQUVFLDRCQUFvQztFckIraEU1QztFcUI3aEVNOztJQUVFLDhCQUF3QztFckIraEVoRDtFcUI3aEVNOztJQUVFLCtCQUEwQztFckIraEVsRDtFcUI3aEVNOztJQUVFLDZCQUFzQztFckIraEU5QztFcUJ2aEVNO0lBQXdCLDBCQUEyQjtFckIwaEV6RDtFcUJ6aEVNOztJQUVFLDhCQUErQjtFckIyaEV2QztFcUJ6aEVNOztJQUVFLGdDQUFpQztFckIyaEV6QztFcUJ6aEVNOztJQUVFLGlDQUFrQztFckIyaEUxQztFcUJ6aEVNOztJQUVFLCtCQUFnQztFckIyaEV4QztFcUIxaUVNO0lBQXdCLHdCQUEyQjtFckI2aUV6RDtFcUI1aUVNOztJQUVFLDRCQUErQjtFckI4aUV2QztFcUI1aUVNOztJQUVFLDhCQUFpQztFckI4aUV6QztFcUI1aUVNOztJQUVFLCtCQUFrQztFckI4aUUxQztFcUI1aUVNOztJQUVFLDZCQUFnQztFckI4aUV4QztFcUI3akVNO0lBQXdCLHdCQUEyQjtFckJna0V6RDtFcUIvakVNOztJQUVFLDRCQUErQjtFckJpa0V2QztFcUIvakVNOztJQUVFLDhCQUFpQztFckJpa0V6QztFcUIvakVNOztJQUVFLCtCQUFrQztFckJpa0UxQztFcUIvakVNOztJQUVFLDZCQUFnQztFckJpa0V4QztFcUJobEVNO0lBQXdCLHdCQUEyQjtFckJtbEV6RDtFcUJsbEVNOztJQUVFLDRCQUErQjtFckJvbEV2QztFcUJsbEVNOztJQUVFLDhCQUFpQztFckJvbEV6QztFcUJsbEVNOztJQUVFLCtCQUFrQztFckJvbEUxQztFcUJsbEVNOztJQUVFLDZCQUFnQztFckJvbEV4QztFcUJubUVNO0lBQXdCLHdCQUEyQjtFckJzbUV6RDtFcUJybUVNOztJQUVFLDRCQUErQjtFckJ1bUV2QztFcUJybUVNOztJQUVFLDhCQUFpQztFckJ1bUV6QztFcUJybUVNOztJQUVFLCtCQUFrQztFckJ1bUUxQztFcUJybUVNOztJQUVFLDZCQUFnQztFckJ1bUV4QztFcUJqbUVFO0lBQW1CLHVCQUF1QjtFckJvbUU1QztFcUJubUVFOztJQUVFLDJCQUEyQjtFckJxbUUvQjtFcUJubUVFOztJQUVFLDZCQUE2QjtFckJxbUVqQztFcUJubUVFOztJQUVFLDhCQUE4QjtFckJxbUVsQztFcUJubUVFOztJQUVFLDRCQUE0QjtFckJxbUVoQztBQUNGOztBUy9tRUk7RVlsREk7SUFBZ0Msb0JBQTRCO0VyQnNxRWxFO0VxQnJxRU07O0lBRUUsd0JBQW9DO0VyQnVxRTVDO0VxQnJxRU07O0lBRUUsMEJBQXdDO0VyQnVxRWhEO0VxQnJxRU07O0lBRUUsMkJBQTBDO0VyQnVxRWxEO0VxQnJxRU07O0lBRUUseUJBQXNDO0VyQnVxRTlDO0VxQnRyRU07SUFBZ0MseUJBQTRCO0VyQnlyRWxFO0VxQnhyRU07O0lBRUUsNkJBQW9DO0VyQjByRTVDO0VxQnhyRU07O0lBRUUsK0JBQXdDO0VyQjByRWhEO0VxQnhyRU07O0lBRUUsZ0NBQTBDO0VyQjByRWxEO0VxQnhyRU07O0lBRUUsOEJBQXNDO0VyQjByRTlDO0VxQnpzRU07SUFBZ0MsdUJBQTRCO0VyQjRzRWxFO0VxQjNzRU07O0lBRUUsMkJBQW9DO0VyQjZzRTVDO0VxQjNzRU07O0lBRUUsNkJBQXdDO0VyQjZzRWhEO0VxQjNzRU07O0lBRUUsOEJBQTBDO0VyQjZzRWxEO0VxQjNzRU07O0lBRUUsNEJBQXNDO0VyQjZzRTlDO0VxQjV0RU07SUFBZ0MsdUJBQTRCO0VyQit0RWxFO0VxQjl0RU07O0lBRUUsMkJBQW9DO0VyQmd1RTVDO0VxQjl0RU07O0lBRUUsNkJBQXdDO0VyQmd1RWhEO0VxQjl0RU07O0lBRUUsOEJBQTBDO0VyQmd1RWxEO0VxQjl0RU07O0lBRUUsNEJBQXNDO0VyQmd1RTlDO0VxQi91RU07SUFBZ0MsdUJBQTRCO0VyQmt2RWxFO0VxQmp2RU07O0lBRUUsMkJBQW9DO0VyQm12RTVDO0VxQmp2RU07O0lBRUUsNkJBQXdDO0VyQm12RWhEO0VxQmp2RU07O0lBRUUsOEJBQTBDO0VyQm12RWxEO0VxQmp2RU07O0lBRUUsNEJBQXNDO0VyQm12RTlDO0VxQmx3RU07SUFBZ0MsdUJBQTRCO0VyQnF3RWxFO0VxQnB3RU07O0lBRUUsMkJBQW9DO0VyQnN3RTVDO0VxQnB3RU07O0lBRUUsNkJBQXdDO0VyQnN3RWhEO0VxQnB3RU07O0lBRUUsOEJBQTBDO0VyQnN3RWxEO0VxQnB3RU07O0lBRUUsNEJBQXNDO0VyQnN3RTlDO0VxQnJ4RU07SUFBZ0MscUJBQTRCO0VyQnd4RWxFO0VxQnZ4RU07O0lBRUUseUJBQW9DO0VyQnl4RTVDO0VxQnZ4RU07O0lBRUUsMkJBQXdDO0VyQnl4RWhEO0VxQnZ4RU07O0lBRUUsNEJBQTBDO0VyQnl4RWxEO0VxQnZ4RU07O0lBRUUsMEJBQXNDO0VyQnl4RTlDO0VxQnh5RU07SUFBZ0MsMEJBQTRCO0VyQjJ5RWxFO0VxQjF5RU07O0lBRUUsOEJBQW9DO0VyQjR5RTVDO0VxQjF5RU07O0lBRUUsZ0NBQXdDO0VyQjR5RWhEO0VxQjF5RU07O0lBRUUsaUNBQTBDO0VyQjR5RWxEO0VxQjF5RU07O0lBRUUsK0JBQXNDO0VyQjR5RTlDO0VxQjN6RU07SUFBZ0Msd0JBQTRCO0VyQjh6RWxFO0VxQjd6RU07O0lBRUUsNEJBQW9DO0VyQit6RTVDO0VxQjd6RU07O0lBRUUsOEJBQXdDO0VyQit6RWhEO0VxQjd6RU07O0lBRUUsK0JBQTBDO0VyQit6RWxEO0VxQjd6RU07O0lBRUUsNkJBQXNDO0VyQit6RTlDO0VxQjkwRU07SUFBZ0Msd0JBQTRCO0VyQmkxRWxFO0VxQmgxRU07O0lBRUUsNEJBQW9DO0VyQmsxRTVDO0VxQmgxRU07O0lBRUUsOEJBQXdDO0VyQmsxRWhEO0VxQmgxRU07O0lBRUUsK0JBQTBDO0VyQmsxRWxEO0VxQmgxRU07O0lBRUUsNkJBQXNDO0VyQmsxRTlDO0VxQmoyRU07SUFBZ0Msd0JBQTRCO0VyQm8yRWxFO0VxQm4yRU07O0lBRUUsNEJBQW9DO0VyQnEyRTVDO0VxQm4yRU07O0lBRUUsOEJBQXdDO0VyQnEyRWhEO0VxQm4yRU07O0lBRUUsK0JBQTBDO0VyQnEyRWxEO0VxQm4yRU07O0lBRUUsNkJBQXNDO0VyQnEyRTlDO0VxQnAzRU07SUFBZ0Msd0JBQTRCO0VyQnUzRWxFO0VxQnQzRU07O0lBRUUsNEJBQW9DO0VyQnczRTVDO0VxQnQzRU07O0lBRUUsOEJBQXdDO0VyQnczRWhEO0VxQnQzRU07O0lBRUUsK0JBQTBDO0VyQnczRWxEO0VxQnQzRU07O0lBRUUsNkJBQXNDO0VyQnczRTlDO0VxQmgzRU07SUFBd0IsMEJBQTJCO0VyQm0zRXpEO0VxQmwzRU07O0lBRUUsOEJBQStCO0VyQm8zRXZDO0VxQmwzRU07O0lBRUUsZ0NBQWlDO0VyQm8zRXpDO0VxQmwzRU07O0lBRUUsaUNBQWtDO0VyQm8zRTFDO0VxQmwzRU07O0lBRUUsK0JBQWdDO0VyQm8zRXhDO0VxQm40RU07SUFBd0Isd0JBQTJCO0VyQnM0RXpEO0VxQnI0RU07O0lBRUUsNEJBQStCO0VyQnU0RXZDO0VxQnI0RU07O0lBRUUsOEJBQWlDO0VyQnU0RXpDO0VxQnI0RU07O0lBRUUsK0JBQWtDO0VyQnU0RTFDO0VxQnI0RU07O0lBRUUsNkJBQWdDO0VyQnU0RXhDO0VxQnQ1RU07SUFBd0Isd0JBQTJCO0VyQnk1RXpEO0VxQng1RU07O0lBRUUsNEJBQStCO0VyQjA1RXZDO0VxQng1RU07O0lBRUUsOEJBQWlDO0VyQjA1RXpDO0VxQng1RU07O0lBRUUsK0JBQWtDO0VyQjA1RTFDO0VxQng1RU07O0lBRUUsNkJBQWdDO0VyQjA1RXhDO0VxQno2RU07SUFBd0Isd0JBQTJCO0VyQjQ2RXpEO0VxQjM2RU07O0lBRUUsNEJBQStCO0VyQjY2RXZDO0VxQjM2RU07O0lBRUUsOEJBQWlDO0VyQjY2RXpDO0VxQjM2RU07O0lBRUUsK0JBQWtDO0VyQjY2RTFDO0VxQjM2RU07O0lBRUUsNkJBQWdDO0VyQjY2RXhDO0VxQjU3RU07SUFBd0Isd0JBQTJCO0VyQis3RXpEO0VxQjk3RU07O0lBRUUsNEJBQStCO0VyQmc4RXZDO0VxQjk3RU07O0lBRUUsOEJBQWlDO0VyQmc4RXpDO0VxQjk3RU07O0lBRUUsK0JBQWtDO0VyQmc4RTFDO0VxQjk3RU07O0lBRUUsNkJBQWdDO0VyQmc4RXhDO0VxQjE3RUU7SUFBbUIsdUJBQXVCO0VyQjY3RTVDO0VxQjU3RUU7O0lBRUUsMkJBQTJCO0VyQjg3RS9CO0VxQjU3RUU7O0lBRUUsNkJBQTZCO0VyQjg3RWpDO0VxQjU3RUU7O0lBRUUsOEJBQThCO0VyQjg3RWxDO0VxQjU3RUU7O0lBRUUsNEJBQTRCO0VyQjg3RWhDO0FBQ0Y7O0FTeDhFSTtFWWxESTtJQUFnQyxvQkFBNEI7RXJCKy9FbEU7RXFCOS9FTTs7SUFFRSx3QkFBb0M7RXJCZ2dGNUM7RXFCOS9FTTs7SUFFRSwwQkFBd0M7RXJCZ2dGaEQ7RXFCOS9FTTs7SUFFRSwyQkFBMEM7RXJCZ2dGbEQ7RXFCOS9FTTs7SUFFRSx5QkFBc0M7RXJCZ2dGOUM7RXFCL2dGTTtJQUFnQyx5QkFBNEI7RXJCa2hGbEU7RXFCamhGTTs7SUFFRSw2QkFBb0M7RXJCbWhGNUM7RXFCamhGTTs7SUFFRSwrQkFBd0M7RXJCbWhGaEQ7RXFCamhGTTs7SUFFRSxnQ0FBMEM7RXJCbWhGbEQ7RXFCamhGTTs7SUFFRSw4QkFBc0M7RXJCbWhGOUM7RXFCbGlGTTtJQUFnQyx1QkFBNEI7RXJCcWlGbEU7RXFCcGlGTTs7SUFFRSwyQkFBb0M7RXJCc2lGNUM7RXFCcGlGTTs7SUFFRSw2QkFBd0M7RXJCc2lGaEQ7RXFCcGlGTTs7SUFFRSw4QkFBMEM7RXJCc2lGbEQ7RXFCcGlGTTs7SUFFRSw0QkFBc0M7RXJCc2lGOUM7RXFCcmpGTTtJQUFnQyx1QkFBNEI7RXJCd2pGbEU7RXFCdmpGTTs7SUFFRSwyQkFBb0M7RXJCeWpGNUM7RXFCdmpGTTs7SUFFRSw2QkFBd0M7RXJCeWpGaEQ7RXFCdmpGTTs7SUFFRSw4QkFBMEM7RXJCeWpGbEQ7RXFCdmpGTTs7SUFFRSw0QkFBc0M7RXJCeWpGOUM7RXFCeGtGTTtJQUFnQyx1QkFBNEI7RXJCMmtGbEU7RXFCMWtGTTs7SUFFRSwyQkFBb0M7RXJCNGtGNUM7RXFCMWtGTTs7SUFFRSw2QkFBd0M7RXJCNGtGaEQ7RXFCMWtGTTs7SUFFRSw4QkFBMEM7RXJCNGtGbEQ7RXFCMWtGTTs7SUFFRSw0QkFBc0M7RXJCNGtGOUM7RXFCM2xGTTtJQUFnQyx1QkFBNEI7RXJCOGxGbEU7RXFCN2xGTTs7SUFFRSwyQkFBb0M7RXJCK2xGNUM7RXFCN2xGTTs7SUFFRSw2QkFBd0M7RXJCK2xGaEQ7RXFCN2xGTTs7SUFFRSw4QkFBMEM7RXJCK2xGbEQ7RXFCN2xGTTs7SUFFRSw0QkFBc0M7RXJCK2xGOUM7RXFCOW1GTTtJQUFnQyxxQkFBNEI7RXJCaW5GbEU7RXFCaG5GTTs7SUFFRSx5QkFBb0M7RXJCa25GNUM7RXFCaG5GTTs7SUFFRSwyQkFBd0M7RXJCa25GaEQ7RXFCaG5GTTs7SUFFRSw0QkFBMEM7RXJCa25GbEQ7RXFCaG5GTTs7SUFFRSwwQkFBc0M7RXJCa25GOUM7RXFCam9GTTtJQUFnQywwQkFBNEI7RXJCb29GbEU7RXFCbm9GTTs7SUFFRSw4QkFBb0M7RXJCcW9GNUM7RXFCbm9GTTs7SUFFRSxnQ0FBd0M7RXJCcW9GaEQ7RXFCbm9GTTs7SUFFRSxpQ0FBMEM7RXJCcW9GbEQ7RXFCbm9GTTs7SUFFRSwrQkFBc0M7RXJCcW9GOUM7RXFCcHBGTTtJQUFnQyx3QkFBNEI7RXJCdXBGbEU7RXFCdHBGTTs7SUFFRSw0QkFBb0M7RXJCd3BGNUM7RXFCdHBGTTs7SUFFRSw4QkFBd0M7RXJCd3BGaEQ7RXFCdHBGTTs7SUFFRSwrQkFBMEM7RXJCd3BGbEQ7RXFCdHBGTTs7SUFFRSw2QkFBc0M7RXJCd3BGOUM7RXFCdnFGTTtJQUFnQyx3QkFBNEI7RXJCMHFGbEU7RXFCenFGTTs7SUFFRSw0QkFBb0M7RXJCMnFGNUM7RXFCenFGTTs7SUFFRSw4QkFBd0M7RXJCMnFGaEQ7RXFCenFGTTs7SUFFRSwrQkFBMEM7RXJCMnFGbEQ7RXFCenFGTTs7SUFFRSw2QkFBc0M7RXJCMnFGOUM7RXFCMXJGTTtJQUFnQyx3QkFBNEI7RXJCNnJGbEU7RXFCNXJGTTs7SUFFRSw0QkFBb0M7RXJCOHJGNUM7RXFCNXJGTTs7SUFFRSw4QkFBd0M7RXJCOHJGaEQ7RXFCNXJGTTs7SUFFRSwrQkFBMEM7RXJCOHJGbEQ7RXFCNXJGTTs7SUFFRSw2QkFBc0M7RXJCOHJGOUM7RXFCN3NGTTtJQUFnQyx3QkFBNEI7RXJCZ3RGbEU7RXFCL3NGTTs7SUFFRSw0QkFBb0M7RXJCaXRGNUM7RXFCL3NGTTs7SUFFRSw4QkFBd0M7RXJCaXRGaEQ7RXFCL3NGTTs7SUFFRSwrQkFBMEM7RXJCaXRGbEQ7RXFCL3NGTTs7SUFFRSw2QkFBc0M7RXJCaXRGOUM7RXFCenNGTTtJQUF3QiwwQkFBMkI7RXJCNHNGekQ7RXFCM3NGTTs7SUFFRSw4QkFBK0I7RXJCNnNGdkM7RXFCM3NGTTs7SUFFRSxnQ0FBaUM7RXJCNnNGekM7RXFCM3NGTTs7SUFFRSxpQ0FBa0M7RXJCNnNGMUM7RXFCM3NGTTs7SUFFRSwrQkFBZ0M7RXJCNnNGeEM7RXFCNXRGTTtJQUF3Qix3QkFBMkI7RXJCK3RGekQ7RXFCOXRGTTs7SUFFRSw0QkFBK0I7RXJCZ3VGdkM7RXFCOXRGTTs7SUFFRSw4QkFBaUM7RXJCZ3VGekM7RXFCOXRGTTs7SUFFRSwrQkFBa0M7RXJCZ3VGMUM7RXFCOXRGTTs7SUFFRSw2QkFBZ0M7RXJCZ3VGeEM7RXFCL3VGTTtJQUF3Qix3QkFBMkI7RXJCa3ZGekQ7RXFCanZGTTs7SUFFRSw0QkFBK0I7RXJCbXZGdkM7RXFCanZGTTs7SUFFRSw4QkFBaUM7RXJCbXZGekM7RXFCanZGTTs7SUFFRSwrQkFBa0M7RXJCbXZGMUM7RXFCanZGTTs7SUFFRSw2QkFBZ0M7RXJCbXZGeEM7RXFCbHdGTTtJQUF3Qix3QkFBMkI7RXJCcXdGekQ7RXFCcHdGTTs7SUFFRSw0QkFBK0I7RXJCc3dGdkM7RXFCcHdGTTs7SUFFRSw4QkFBaUM7RXJCc3dGekM7RXFCcHdGTTs7SUFFRSwrQkFBa0M7RXJCc3dGMUM7RXFCcHdGTTs7SUFFRSw2QkFBZ0M7RXJCc3dGeEM7RXFCcnhGTTtJQUF3Qix3QkFBMkI7RXJCd3hGekQ7RXFCdnhGTTs7SUFFRSw0QkFBK0I7RXJCeXhGdkM7RXFCdnhGTTs7SUFFRSw4QkFBaUM7RXJCeXhGekM7RXFCdnhGTTs7SUFFRSwrQkFBa0M7RXJCeXhGMUM7RXFCdnhGTTs7SUFFRSw2QkFBZ0M7RXJCeXhGeEM7RXFCbnhGRTtJQUFtQix1QkFBdUI7RXJCc3hGNUM7RXFCcnhGRTs7SUFFRSwyQkFBMkI7RXJCdXhGL0I7RXFCcnhGRTs7SUFFRSw2QkFBNkI7RXJCdXhGakM7RXFCcnhGRTs7SUFFRSw4QkFBOEI7RXJCdXhGbEM7RXFCcnhGRTs7SUFFRSw0QkFBNEI7RXJCdXhGaEM7QUFDRjs7QVNqeUZJO0VZbERJO0lBQWdDLG9CQUE0QjtFckJ3MUZsRTtFcUJ2MUZNOztJQUVFLHdCQUFvQztFckJ5MUY1QztFcUJ2MUZNOztJQUVFLDBCQUF3QztFckJ5MUZoRDtFcUJ2MUZNOztJQUVFLDJCQUEwQztFckJ5MUZsRDtFcUJ2MUZNOztJQUVFLHlCQUFzQztFckJ5MUY5QztFcUJ4MkZNO0lBQWdDLHlCQUE0QjtFckIyMkZsRTtFcUIxMkZNOztJQUVFLDZCQUFvQztFckI0MkY1QztFcUIxMkZNOztJQUVFLCtCQUF3QztFckI0MkZoRDtFcUIxMkZNOztJQUVFLGdDQUEwQztFckI0MkZsRDtFcUIxMkZNOztJQUVFLDhCQUFzQztFckI0MkY5QztFcUIzM0ZNO0lBQWdDLHVCQUE0QjtFckI4M0ZsRTtFcUI3M0ZNOztJQUVFLDJCQUFvQztFckIrM0Y1QztFcUI3M0ZNOztJQUVFLDZCQUF3QztFckIrM0ZoRDtFcUI3M0ZNOztJQUVFLDhCQUEwQztFckIrM0ZsRDtFcUI3M0ZNOztJQUVFLDRCQUFzQztFckIrM0Y5QztFcUI5NEZNO0lBQWdDLHVCQUE0QjtFckJpNUZsRTtFcUJoNUZNOztJQUVFLDJCQUFvQztFckJrNUY1QztFcUJoNUZNOztJQUVFLDZCQUF3QztFckJrNUZoRDtFcUJoNUZNOztJQUVFLDhCQUEwQztFckJrNUZsRDtFcUJoNUZNOztJQUVFLDRCQUFzQztFckJrNUY5QztFcUJqNkZNO0lBQWdDLHVCQUE0QjtFckJvNkZsRTtFcUJuNkZNOztJQUVFLDJCQUFvQztFckJxNkY1QztFcUJuNkZNOztJQUVFLDZCQUF3QztFckJxNkZoRDtFcUJuNkZNOztJQUVFLDhCQUEwQztFckJxNkZsRDtFcUJuNkZNOztJQUVFLDRCQUFzQztFckJxNkY5QztFcUJwN0ZNO0lBQWdDLHVCQUE0QjtFckJ1N0ZsRTtFcUJ0N0ZNOztJQUVFLDJCQUFvQztFckJ3N0Y1QztFcUJ0N0ZNOztJQUVFLDZCQUF3QztFckJ3N0ZoRDtFcUJ0N0ZNOztJQUVFLDhCQUEwQztFckJ3N0ZsRDtFcUJ0N0ZNOztJQUVFLDRCQUFzQztFckJ3N0Y5QztFcUJ2OEZNO0lBQWdDLHFCQUE0QjtFckIwOEZsRTtFcUJ6OEZNOztJQUVFLHlCQUFvQztFckIyOEY1QztFcUJ6OEZNOztJQUVFLDJCQUF3QztFckIyOEZoRDtFcUJ6OEZNOztJQUVFLDRCQUEwQztFckIyOEZsRDtFcUJ6OEZNOztJQUVFLDBCQUFzQztFckIyOEY5QztFcUIxOUZNO0lBQWdDLDBCQUE0QjtFckI2OUZsRTtFcUI1OUZNOztJQUVFLDhCQUFvQztFckI4OUY1QztFcUI1OUZNOztJQUVFLGdDQUF3QztFckI4OUZoRDtFcUI1OUZNOztJQUVFLGlDQUEwQztFckI4OUZsRDtFcUI1OUZNOztJQUVFLCtCQUFzQztFckI4OUY5QztFcUI3K0ZNO0lBQWdDLHdCQUE0QjtFckJnL0ZsRTtFcUIvK0ZNOztJQUVFLDRCQUFvQztFckJpL0Y1QztFcUIvK0ZNOztJQUVFLDhCQUF3QztFckJpL0ZoRDtFcUIvK0ZNOztJQUVFLCtCQUEwQztFckJpL0ZsRDtFcUIvK0ZNOztJQUVFLDZCQUFzQztFckJpL0Y5QztFcUJoZ0dNO0lBQWdDLHdCQUE0QjtFckJtZ0dsRTtFcUJsZ0dNOztJQUVFLDRCQUFvQztFckJvZ0c1QztFcUJsZ0dNOztJQUVFLDhCQUF3QztFckJvZ0doRDtFcUJsZ0dNOztJQUVFLCtCQUEwQztFckJvZ0dsRDtFcUJsZ0dNOztJQUVFLDZCQUFzQztFckJvZ0c5QztFcUJuaEdNO0lBQWdDLHdCQUE0QjtFckJzaEdsRTtFcUJyaEdNOztJQUVFLDRCQUFvQztFckJ1aEc1QztFcUJyaEdNOztJQUVFLDhCQUF3QztFckJ1aEdoRDtFcUJyaEdNOztJQUVFLCtCQUEwQztFckJ1aEdsRDtFcUJyaEdNOztJQUVFLDZCQUFzQztFckJ1aEc5QztFcUJ0aUdNO0lBQWdDLHdCQUE0QjtFckJ5aUdsRTtFcUJ4aUdNOztJQUVFLDRCQUFvQztFckIwaUc1QztFcUJ4aUdNOztJQUVFLDhCQUF3QztFckIwaUdoRDtFcUJ4aUdNOztJQUVFLCtCQUEwQztFckIwaUdsRDtFcUJ4aUdNOztJQUVFLDZCQUFzQztFckIwaUc5QztFcUJsaUdNO0lBQXdCLDBCQUEyQjtFckJxaUd6RDtFcUJwaUdNOztJQUVFLDhCQUErQjtFckJzaUd2QztFcUJwaUdNOztJQUVFLGdDQUFpQztFckJzaUd6QztFcUJwaUdNOztJQUVFLGlDQUFrQztFckJzaUcxQztFcUJwaUdNOztJQUVFLCtCQUFnQztFckJzaUd4QztFcUJyakdNO0lBQXdCLHdCQUEyQjtFckJ3akd6RDtFcUJ2akdNOztJQUVFLDRCQUErQjtFckJ5akd2QztFcUJ2akdNOztJQUVFLDhCQUFpQztFckJ5akd6QztFcUJ2akdNOztJQUVFLCtCQUFrQztFckJ5akcxQztFcUJ2akdNOztJQUVFLDZCQUFnQztFckJ5akd4QztFcUJ4a0dNO0lBQXdCLHdCQUEyQjtFckIya0d6RDtFcUIxa0dNOztJQUVFLDRCQUErQjtFckI0a0d2QztFcUIxa0dNOztJQUVFLDhCQUFpQztFckI0a0d6QztFcUIxa0dNOztJQUVFLCtCQUFrQztFckI0a0cxQztFcUIxa0dNOztJQUVFLDZCQUFnQztFckI0a0d4QztFcUIzbEdNO0lBQXdCLHdCQUEyQjtFckI4bEd6RDtFcUI3bEdNOztJQUVFLDRCQUErQjtFckIrbEd2QztFcUI3bEdNOztJQUVFLDhCQUFpQztFckIrbEd6QztFcUI3bEdNOztJQUVFLCtCQUFrQztFckIrbEcxQztFcUI3bEdNOztJQUVFLDZCQUFnQztFckIrbEd4QztFcUI5bUdNO0lBQXdCLHdCQUEyQjtFckJpbkd6RDtFcUJobkdNOztJQUVFLDRCQUErQjtFckJrbkd2QztFcUJobkdNOztJQUVFLDhCQUFpQztFckJrbkd6QztFcUJobkdNOztJQUVFLCtCQUFrQztFckJrbkcxQztFcUJobkdNOztJQUVFLDZCQUFnQztFckJrbkd4QztFcUI1bUdFO0lBQW1CLHVCQUF1QjtFckIrbUc1QztFcUI5bUdFOztJQUVFLDJCQUEyQjtFckJnbkcvQjtFcUI5bUdFOztJQUVFLDZCQUE2QjtFckJnbkdqQztFcUI5bUdFOztJQUVFLDhCQUE4QjtFckJnbkdsQztFcUI5bUdFOztJQUVFLDRCQUE0QjtFckJnbkdoQztBQUNGOztBUzFuR0k7RVlsREk7SUFBZ0Msb0JBQTRCO0VyQmlyR2xFO0VxQmhyR007O0lBRUUsd0JBQW9DO0VyQmtyRzVDO0VxQmhyR007O0lBRUUsMEJBQXdDO0VyQmtyR2hEO0VxQmhyR007O0lBRUUsMkJBQTBDO0VyQmtyR2xEO0VxQmhyR007O0lBRUUseUJBQXNDO0VyQmtyRzlDO0VxQmpzR007SUFBZ0MseUJBQTRCO0VyQm9zR2xFO0VxQm5zR007O0lBRUUsNkJBQW9DO0VyQnFzRzVDO0VxQm5zR007O0lBRUUsK0JBQXdDO0VyQnFzR2hEO0VxQm5zR007O0lBRUUsZ0NBQTBDO0VyQnFzR2xEO0VxQm5zR007O0lBRUUsOEJBQXNDO0VyQnFzRzlDO0VxQnB0R007SUFBZ0MsdUJBQTRCO0VyQnV0R2xFO0VxQnR0R007O0lBRUUsMkJBQW9DO0VyQnd0RzVDO0VxQnR0R007O0lBRUUsNkJBQXdDO0VyQnd0R2hEO0VxQnR0R007O0lBRUUsOEJBQTBDO0VyQnd0R2xEO0VxQnR0R007O0lBRUUsNEJBQXNDO0VyQnd0RzlDO0VxQnZ1R007SUFBZ0MsdUJBQTRCO0VyQjB1R2xFO0VxQnp1R007O0lBRUUsMkJBQW9DO0VyQjJ1RzVDO0VxQnp1R007O0lBRUUsNkJBQXdDO0VyQjJ1R2hEO0VxQnp1R007O0lBRUUsOEJBQTBDO0VyQjJ1R2xEO0VxQnp1R007O0lBRUUsNEJBQXNDO0VyQjJ1RzlDO0VxQjF2R007SUFBZ0MsdUJBQTRCO0VyQjZ2R2xFO0VxQjV2R007O0lBRUUsMkJBQW9DO0VyQjh2RzVDO0VxQjV2R007O0lBRUUsNkJBQXdDO0VyQjh2R2hEO0VxQjV2R007O0lBRUUsOEJBQTBDO0VyQjh2R2xEO0VxQjV2R007O0lBRUUsNEJBQXNDO0VyQjh2RzlDO0VxQjd3R007SUFBZ0MsdUJBQTRCO0VyQmd4R2xFO0VxQi93R007O0lBRUUsMkJBQW9DO0VyQml4RzVDO0VxQi93R007O0lBRUUsNkJBQXdDO0VyQml4R2hEO0VxQi93R007O0lBRUUsOEJBQTBDO0VyQml4R2xEO0VxQi93R007O0lBRUUsNEJBQXNDO0VyQml4RzlDO0VxQmh5R007SUFBZ0MscUJBQTRCO0VyQm15R2xFO0VxQmx5R007O0lBRUUseUJBQW9DO0VyQm95RzVDO0VxQmx5R007O0lBRUUsMkJBQXdDO0VyQm95R2hEO0VxQmx5R007O0lBRUUsNEJBQTBDO0VyQm95R2xEO0VxQmx5R007O0lBRUUsMEJBQXNDO0VyQm95RzlDO0VxQm56R007SUFBZ0MsMEJBQTRCO0VyQnN6R2xFO0VxQnJ6R007O0lBRUUsOEJBQW9DO0VyQnV6RzVDO0VxQnJ6R007O0lBRUUsZ0NBQXdDO0VyQnV6R2hEO0VxQnJ6R007O0lBRUUsaUNBQTBDO0VyQnV6R2xEO0VxQnJ6R007O0lBRUUsK0JBQXNDO0VyQnV6RzlDO0VxQnQwR007SUFBZ0Msd0JBQTRCO0VyQnkwR2xFO0VxQngwR007O0lBRUUsNEJBQW9DO0VyQjAwRzVDO0VxQngwR007O0lBRUUsOEJBQXdDO0VyQjAwR2hEO0VxQngwR007O0lBRUUsK0JBQTBDO0VyQjAwR2xEO0VxQngwR007O0lBRUUsNkJBQXNDO0VyQjAwRzlDO0VxQnoxR007SUFBZ0Msd0JBQTRCO0VyQjQxR2xFO0VxQjMxR007O0lBRUUsNEJBQW9DO0VyQjYxRzVDO0VxQjMxR007O0lBRUUsOEJBQXdDO0VyQjYxR2hEO0VxQjMxR007O0lBRUUsK0JBQTBDO0VyQjYxR2xEO0VxQjMxR007O0lBRUUsNkJBQXNDO0VyQjYxRzlDO0VxQjUyR007SUFBZ0Msd0JBQTRCO0VyQisyR2xFO0VxQjkyR007O0lBRUUsNEJBQW9DO0VyQmczRzVDO0VxQjkyR007O0lBRUUsOEJBQXdDO0VyQmczR2hEO0VxQjkyR007O0lBRUUsK0JBQTBDO0VyQmczR2xEO0VxQjkyR007O0lBRUUsNkJBQXNDO0VyQmczRzlDO0VxQi8zR007SUFBZ0Msd0JBQTRCO0VyQms0R2xFO0VxQmo0R007O0lBRUUsNEJBQW9DO0VyQm00RzVDO0VxQmo0R007O0lBRUUsOEJBQXdDO0VyQm00R2hEO0VxQmo0R007O0lBRUUsK0JBQTBDO0VyQm00R2xEO0VxQmo0R007O0lBRUUsNkJBQXNDO0VyQm00RzlDO0VxQjMzR007SUFBd0IsMEJBQTJCO0VyQjgzR3pEO0VxQjczR007O0lBRUUsOEJBQStCO0VyQiszR3ZDO0VxQjczR007O0lBRUUsZ0NBQWlDO0VyQiszR3pDO0VxQjczR007O0lBRUUsaUNBQWtDO0VyQiszRzFDO0VxQjczR007O0lBRUUsK0JBQWdDO0VyQiszR3hDO0VxQjk0R007SUFBd0Isd0JBQTJCO0VyQmk1R3pEO0VxQmg1R007O0lBRUUsNEJBQStCO0VyQms1R3ZDO0VxQmg1R007O0lBRUUsOEJBQWlDO0VyQms1R3pDO0VxQmg1R007O0lBRUUsK0JBQWtDO0VyQms1RzFDO0VxQmg1R007O0lBRUUsNkJBQWdDO0VyQms1R3hDO0VxQmo2R007SUFBd0Isd0JBQTJCO0VyQm82R3pEO0VxQm42R007O0lBRUUsNEJBQStCO0VyQnE2R3ZDO0VxQm42R007O0lBRUUsOEJBQWlDO0VyQnE2R3pDO0VxQm42R007O0lBRUUsK0JBQWtDO0VyQnE2RzFDO0VxQm42R007O0lBRUUsNkJBQWdDO0VyQnE2R3hDO0VxQnA3R007SUFBd0Isd0JBQTJCO0VyQnU3R3pEO0VxQnQ3R007O0lBRUUsNEJBQStCO0VyQnc3R3ZDO0VxQnQ3R007O0lBRUUsOEJBQWlDO0VyQnc3R3pDO0VxQnQ3R007O0lBRUUsK0JBQWtDO0VyQnc3RzFDO0VxQnQ3R007O0lBRUUsNkJBQWdDO0VyQnc3R3hDO0VxQnY4R007SUFBd0Isd0JBQTJCO0VyQjA4R3pEO0VxQno4R007O0lBRUUsNEJBQStCO0VyQjI4R3ZDO0VxQno4R007O0lBRUUsOEJBQWlDO0VyQjI4R3pDO0VxQno4R007O0lBRUUsK0JBQWtDO0VyQjI4RzFDO0VxQno4R007O0lBRUUsNkJBQWdDO0VyQjI4R3hDO0VxQnI4R0U7SUFBbUIsdUJBQXVCO0VyQnc4RzVDO0VxQnY4R0U7O0lBRUUsMkJBQTJCO0VyQnk4Ry9CO0VxQnY4R0U7O0lBRUUsNkJBQTZCO0VyQnk4R2pDO0VxQnY4R0U7O0lBRUUsOEJBQThCO0VyQnk4R2xDO0VxQnY4R0U7O0lBRUUsNEJBQTRCO0VyQnk4R2hDO0FBQ0Y7O0FzQnpnSEE7RUFBa0IsNEdBQThDO0F0QjZnSGhFOztBc0J6Z0hBO0VBQWlCLDhCQUE4QjtBdEI2Z0gvQzs7QXNCNWdIQTtFQUFpQiw4QkFBOEI7QXRCZ2hIL0M7O0FzQi9nSEE7RUFBaUIsOEJBQThCO0F0Qm1oSC9DOztBc0JsaEhBO0VDVEUsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtFQUN2QixtQkFBbUI7QXZCK2hIckI7O0FzQmhoSEk7RUFBd0IsMkJBQTJCO0F0Qm9oSHZEOztBc0JuaEhJO0VBQXdCLDRCQUE0QjtBdEJ1aEh4RDs7QXNCdGhISTtFQUF3Qiw2QkFBNkI7QXRCMGhIekQ7O0FTci9HSTtFYXZDQTtJQUF3QiwyQkFBMkI7RXRCaWlIckQ7RXNCaGlIRTtJQUF3Qiw0QkFBNEI7RXRCbWlIdEQ7RXNCbGlIRTtJQUF3Qiw2QkFBNkI7RXRCcWlIdkQ7QUFDRjs7QVNqZ0hJO0VhdkNBO0lBQXdCLDJCQUEyQjtFdEI2aUhyRDtFc0I1aUhFO0lBQXdCLDRCQUE0QjtFdEIraUh0RDtFc0I5aUhFO0lBQXdCLDZCQUE2QjtFdEJpakh2RDtBQUNGOztBUzdnSEk7RWF2Q0E7SUFBd0IsMkJBQTJCO0V0QnlqSHJEO0VzQnhqSEU7SUFBd0IsNEJBQTRCO0V0QjJqSHREO0VzQjFqSEU7SUFBd0IsNkJBQTZCO0V0QjZqSHZEO0FBQ0Y7O0FTemhISTtFYXZDQTtJQUF3QiwyQkFBMkI7RXRCcWtIckQ7RXNCcGtIRTtJQUF3Qiw0QkFBNEI7RXRCdWtIdEQ7RXNCdGtIRTtJQUF3Qiw2QkFBNkI7RXRCeWtIdkQ7QUFDRjs7QVNyaUhJO0VhdkNBO0lBQXdCLDJCQUEyQjtFdEJpbEhyRDtFc0JobEhFO0lBQXdCLDRCQUE0QjtFdEJtbEh0RDtFc0JsbEhFO0lBQXdCLDZCQUE2QjtFdEJxbEh2RDtBQUNGOztBc0JobEhBO0VBQW1CLG9DQUFvQztBdEJvbEh2RDs7QXNCbmxIQTtFQUFtQixvQ0FBb0M7QXRCdWxIdkQ7O0FzQnRsSEE7RUFBbUIscUNBQXFDO0F0QjBsSHhEOztBc0J0bEhBO0VBQXVCLDJCQUEwQztBdEIwbEhqRTs7QXNCemxIQTtFQUF1QiwrQkFBNEM7QXRCNmxIbkU7O0FzQjVsSEE7RUFBdUIsMkJBQTJDO0F0QmdtSGxFOztBc0IvbEhBO0VBQXVCLDJCQUF5QztBdEJtbUhoRTs7QXNCbG1IQTtFQUF1Qiw4QkFBMkM7QXRCc21IbEU7O0FzQnJtSEE7RUFBdUIsNkJBQTZCO0F0QnltSHBEOztBc0JybUhBO0VBQWMsc0JBQXdCO0F0QnltSHRDOztBd0JocEhFO0VBQ0UseUJBQXdCO0F4Qm1wSDVCOztBSXpvSEU7RW9CTE0seUJBQTBFO0F4QmtwSGxGOztBd0J4cEhFO0VBQ0UseUJBQXdCO0F4QjJwSDVCOztBSWpwSEU7RW9CTE0seUJBQTBFO0F4QjBwSGxGOztBd0JocUhFO0VBQ0UseUJBQXdCO0F4Qm1xSDVCOztBSXpwSEU7RW9CTE0seUJBQTBFO0F4QmtxSGxGOztBd0J4cUhFO0VBQ0UseUJBQXdCO0F4QjJxSDVCOztBSWpxSEU7RW9CTE0seUJBQTBFO0F4QjBxSGxGOztBd0JockhFO0VBQ0UseUJBQXdCO0F4Qm1ySDVCOztBSXpxSEU7RW9CTE0seUJBQTBFO0F4QmtySGxGOztBd0J4ckhFO0VBQ0UseUJBQXdCO0F4QjJySDVCOztBSWpySEU7RW9CTE0seUJBQTBFO0F4QjBySGxGOztBd0Joc0hFO0VBQ0UseUJBQXdCO0F4Qm1zSDVCOztBSXpySEU7RW9CTE0seUJBQTBFO0F4QmtzSGxGOztBd0J4c0hFO0VBQ0UseUJBQXdCO0F4QjJzSDVCOztBSWpzSEU7RW9CTE0seUJBQTBFO0F4QjBzSGxGOztBc0JucUhBO0VBQWEseUJBQTZCO0F0QnVxSDFDOztBc0J0cUhBO0VBQWMseUJBQTZCO0F0QjBxSDNDOztBc0J4cUhBO0VBQWlCLG9DQUFrQztBdEI0cUhuRDs7QXNCM3FIQTtFQUFpQiwwQ0FBa0M7QXRCK3FIbkQ7O0FzQjNxSEE7RUd2REUsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsNkJBQTZCO0VBQzdCLFNBQVM7QXpCc3VIWDs7QXNCL3FIQTtFQUF3QixnQ0FBZ0M7QXRCbXJIeEQ7O0FzQmpySEE7RUFDRSxpQ0FBaUM7RUFDakMsb0NBQW9DO0F0Qm9ySHRDOztBc0IvcUhBO0VBQWMseUJBQXlCO0F0Qm1ySHZDOztBMEJwdkhBO0VBQ0UsOEJBQThCO0ExQnV2SGhDOztBMEJwdkhBO0VBQ0UsNkJBQTZCO0ExQnV2SC9COztBMkIzdkhBO0VDSUUsZUFBZTtFQUdmLFlBQVk7QTVCeXZIZDs7QTJCMXZIQTtFQUNFLGdCWmlnQ3dDO0VZaGdDeEMsc0JaUmE7RVlTYix5QlpOZ0I7RWNMZCxzQmQ2T2dDO0Vhdk9sQyxlQUFlO0VBR2YsWUFBWTtBNUJrd0hkOztBMkJwdkhBO0VBRUUscUJBQXFCO0EzQnN2SHZCOztBMkJudkhBO0VBQ0UsbUJBQTBCO0VBQzFCLGNBQWM7QTNCc3ZIaEI7O0EyQm52SEE7RUdrQ0ksY0FBVztFSGhDYixjWjNCZ0I7QWZpeEhsQjs7QStCeHhIQTs7RUFFRSxtQmhCeVN1QztFZ0J2U3ZDLGdCaEJ5UytCO0VnQnhTL0IsZ0JoQnlTK0I7QWZpL0dqQzs7QStCdHhIQTtFRGdITSxpQkF0Q1k7QTlCZ3RIbEI7O0ErQnp4SEE7RUQrR00sZUF0Q1k7QTlCb3RIbEI7O0ErQjV4SEE7RUQ4R00sa0JBdENZO0E5Qnd0SGxCOztBK0IveEhBO0VENkdNLGlCQXRDWTtBOUI0dEhsQjs7QStCbHlIQTtFRDRHTSxrQkF0Q1k7QTlCZ3VIbEI7O0ErQnJ5SEE7RUQyR00sZUF0Q1k7QTlCb3VIbEI7O0ErQnZ5SEE7RUR5R00sa0JBdENZO0VDakVoQixnQmhCMlMrQjtBZisvR2pDOztBK0J0eUhBO0VEbUdNLGVBdENZO0VDM0RoQixnQmhCOFIrQjtFZ0I3Ui9CLGdCaEJxUitCO0Fmb2hIakM7O0ErQnZ5SEE7RUQ4Rk0saUJBdENZO0VDdERoQixnQmhCMFIrQjtFZ0J6Ui9CLGdCaEJnUitCO0FmMGhIakM7O0ErQnh5SEE7RUR5Rk0saUJBdENZO0VDakRoQixnQmhCc1IrQjtFZ0JyUi9CLGdCaEIyUStCO0FmZ2lIakM7O0ErQnp5SEE7RURvRk0saUJBdENZO0VDNUNoQixnQmhCa1IrQjtFZ0JqUi9CLGdCaEJzUStCO0Fmc2lIakM7O0ErQnB5SEE7RUFDRSxnQkN4Q1c7RUR5Q1gsbUJDekNXO0VEMENYLFNBQVM7RUFDVCx3Q2hCekNhO0FmZzFIZjs7QStCL3hIQTs7RURNSSxjQUFXO0VDSGIsZ0JoQjhOK0I7QWZva0hqQzs7QStCL3hIQTs7RUFFRSxjaEJzUWdDO0VnQnJRaEMseUJoQjhRbUM7QWZvaEhyQzs7QStCMXhIQTtFRS9FRSxlQUFlO0VBQ2YsZ0JBQWdCO0FqQzYySGxCOztBK0IxeEhBO0VFcEZFLGVBQWU7RUFDZixnQkFBZ0I7QWpDazNIbEI7O0ErQjV4SEE7RUFDRSxxQkFBcUI7QS9CK3hIdkI7O0ErQmh5SEE7RUFJSSxvQmhCd1ArQjtBZndpSG5DOztBK0J0eEhBO0VEakNJLGNBQVc7RUNtQ2IseUJBQXlCO0EvQnl4SDNCOztBK0JyeEhBO0VBQ0UsbUJDakdXO0VGZ0hQLGtCQXRDWTtBOUJnekhsQjs7QStCcnhIQTtFQUNFLGNBQWM7RUQ3Q1osY0FBVztFQytDYixjaEIxR2dCO0FmazRIbEI7O0ErQjN4SEE7RUFNSSxxQkFBcUI7QS9CeXhIekI7O0FrQ2o0SEE7OztFQUdFLHNCQUFzQjtBbENvNEh4Qjs7QWtDajRIQTtFQUNFLHVCQUF1QjtFQUN2QixpQkFBaUI7RUFDakIsOEJBQThCO0VBQzlCLDZDbkJYYTtBZis0SGY7O0FrQzkzSEE7RUFDRSxjQUFjO0FsQ2k0SGhCOztBa0N2M0hBO0VBQ0UsU0FBUztFQUNULGtNbkJ5T2lOO0Vleko3TSxlQXRDWTtFSXhDaEIsZ0JuQmtQK0I7RW1CalAvQixnQm5Cc1ArQjtFbUJyUC9CLGNuQm5DZ0I7RW1Cb0NoQixnQkFBZ0I7RUFDaEIsc0JuQjlDYTtBZnc2SGY7O0FBRUE7RWtDLzJIRSxxQkFBcUI7QWxDaTNIdkI7O0ErQjczSEE7RUdzQkUsdUJBQXVCO0VBQ3ZCLFNBQVM7RUFDVCxpQkFBaUI7QWxDMjJIbkI7O0FrQzkxSEE7RUFDRSxhQUFhO0VBQ2IsbUJuQm9OdUM7QWY2b0h6Qzs7QWtDMTFIQTtFQUNFLGFBQWE7RUFDYixtQm5CdUY4QjtBZnN3SGhDOztBa0NsMUhBOztFQUVFLDBCQUEwQjtFQUMxQix5Q0FBaUM7VUFBakMsaUNBQWlDO0VBQ2pDLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsc0NBQThCO1VBQTlCLDhCQUE4QjtBbENxMUhoQzs7QWtDbDFIQTtFQUNFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsb0JBQW9CO0FsQ3ExSHRCOztBa0NsMUhBOzs7RUFHRSxhQUFhO0VBQ2IsbUJBQW1CO0FsQ3ExSHJCOztBa0NsMUhBOzs7O0VBSUUsZ0JBQWdCO0FsQ3ExSGxCOztBa0NsMUhBO0VBQ0UsZ0JuQnFKK0I7QWZnc0hqQzs7QWtDbDFIQTtFQUNFLG9CQUFvQjtFQUNwQixjQUFjO0FsQ3ExSGhCOztBa0NsMUhBO0VBQ0UsZ0JBQWdCO0FsQ3ExSGxCOztBa0NsMUhBOztFQUVFLG1CbkJ3SWtDO0FmNnNIcEM7O0FrQ2wxSEE7RUp4RkksY0FBVztBOUI4NkhmOztBa0M3MEhBOztFQUVFLGtCQUFrQjtFSm5HaEIsY0FBVztFSXFHYixjQUFjO0VBQ2Qsd0JBQXdCO0FsQ2cxSDFCOztBa0M3MEhBO0VBQU0sY0FBYztBbENpMUhwQjs7QWtDaDFIQTtFQUFNLFVBQVU7QWxDbzFIaEI7O0FrQzcwSEE7RUFDRSxjbkJ0SmU7RW1CdUpmLHFCbkJSNEM7RW1CUzVDLDZCQUE2QjtBbENnMUgvQjs7QUloZ0lFO0U4Qm1MRSxjbkJYOEQ7RW1CWTlELDBCbkJYK0M7QWY0MUhuRDs7QWtDeDBIQTtFQUNFLGNBQWM7RUFDZCxxQkFBcUI7QWxDMjBIdkI7O0FJMWdJRTtFOEJrTUUsY0FBYztFQUNkLHFCQUFxQjtBbEM0MEh6Qjs7QWtDbjBIQTs7OztFQUlFLGlHbkI2RGdIO0Vlak45RyxjQUFXO0E5QjI5SGY7O0FrQ24wSEE7RUFFRSxhQUFhO0VBRWIsbUJBQW1CO0VBRW5CLGNBQWM7QWxDbTBIaEI7O0FrQzN6SEE7RUFFRSxnQkFBZ0I7QWxDNnpIbEI7O0FrQ3J6SEE7RUFDRSxzQkFBc0I7RUFDdEIsa0JBQWtCO0FsQ3d6SHBCOztBa0NyekhBO0VBR0UsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtBbENzekh4Qjs7QWtDOXlIQTtFQUNFLHlCQUF5QjtBbENpekgzQjs7QWtDOXlIQTtFQUNFLG9CbkJvRmtDO0VtQm5GbEMsdUJuQm1Ga0M7RW1CbEZsQyxjbkJuUWdCO0VtQm9RaEIsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtBbENpekh0Qjs7QWtDOXlIQTtFQUdFLG1CQUFtQjtBbEMreUhyQjs7QWtDdnlIQTtFQUVFLHFCQUFxQjtFQUNyQixxQm5CcUsyQztBZm9vSDdD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WUFDWSxTQURaO0VyQzR0S2xCO0VxQzN0S007SUFBd0IsNkJBRFo7WUFDWSxTQURaO0VyQyt0S2xCO0VxQ3h0S1E7SURSUixjQUE0QjtFcENtdUs1QjtFcUMzdEtRO0lEUlIscUJBQThDO0VwQ3N1SzlDO0VxQzl0S1E7SURSUixzQkFBOEM7RXBDeXVLOUM7RXFDanVLUTtJRFJSLGdCQUE4QztFcEM0dUs5QztFcUNwdUtRO0lEUlIsc0JBQThDO0VwQyt1SzlDO0VxQ3Z1S1E7SURSUixzQkFBOEM7RXBDa3ZLOUM7RXFDMXVLUTtJRFJSLGdCQUE4QztFcENxdks5QztFcUM3dUtRO0lEUlIsc0JBQThDO0VwQ3d2SzlDO0VxQ2h2S1E7SURSUixzQkFBOEM7RXBDMnZLOUM7RXFDbnZLUTtJRFJSLGdCQUE4QztFcEM4dks5QztFcUN0dktRO0lEUlIsc0JBQThDO0VwQ2l3SzlDO0VxQ3p2S1E7SURSUixzQkFBOEM7RXBDb3dLOUM7QUFDRjs7QXNDM3pLQTs7RUFFQyxxQkFBcUI7RUFDckIsY0FBYztBdEM4ektmOztBc0MxektBO0VBQ0MsYUFBYTtBdEM2ektkOztBUzF3S0k7RTZCbERIO0lBRUUsYUFBYTtFdEMrektkO0FBQ0Y7O0FTaHhLSTtFNkI3Q0g7SUFFRSxhQUFhO0V0Q2cwS2Q7QUFDRjs7QVN0eEtJO0U2QnhDSDtJQUVFLGFBQWE7RXRDaTBLZDtBQUNGOztBUzV4S0k7RTZCbkNIO0lBRUUsYUFBYTtFdENrMEtkO0FBQ0Y7O0FzQzl6S0E7RUFDQyxNQUFNO0F0Q2kwS1A7O0FzQzl6S0E7RUFDQyxTQUFTO0F0Q2kwS1Y7O0FzQzl6S0E7RUFDQyxRQUFRO0F0Q2kwS1Q7O0FzQzl6S0E7RUFDQyxPQUFPO0F0Q2kwS1I7O0FzQzd6S0E7RUFDQyxtQ0FBbUM7RUFDbkMsc0JBQXNCO0F0Q2cwS3ZCOztBc0M3ektBO0VBQ0MsZUFBZTtBdENnMEtoQjs7QXNDN3pLQTtFQUNDLGdDQUF3QjtFQUF4Qix3QkFBd0I7QXRDZzBLekI7O0FzQzd6S0E7RUFDQyxVQUFVO0VBQ1Ysb0JBQW9CO0F0Q2cwS3JCOztBc0M3ektBO0VBQ0MsV0FBVztFQUNYLFlBQVk7RUFDWixvQkFBaUI7S0FBakIsaUJBQWlCO0F0Q2cwS2xCOztBc0M3ektBO0VBQ0MscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2Ysa0JBQWtCO0F0Q2cwS25COztBc0MvektDO0VBQ0MsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLG9CQUFvQjtBdENrMEt0Qjs7QXVDeDFLQTtFQUNJLGdCQUFnQjtFQUNoQixTQUFTO0VBQ1QsVUFBVTtBdkMyMUtkOztBdUMzMEtBO0VBQ0ksa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixRQUFRO0VBQ1IsbUNBQTJCO1VBQTNCLDJCQUEyQjtFQUMzQiw2Q0FBcUM7RUFDckMsV0FBVztBdkM4MEtmOztBdUMzMEtBO0VBQ0ksdUJBQXVCO0VBQ3ZCLDhCQUE4QjtFQUM5Qiw0QkFBNEI7RUFDNUIsb0NBQTJDO0V0Q2xFM0MsNkJBQTZCO0VBQzdCLGdCQUFnQjtFQUNoQixrQkFBa0I7RXFDbUZyQixlQ2xCcUM7RURvQnBDLDBCQUEyRDtFQzVGekQsc0JBQXdCO0VBOEN4QixvQ0FBMkM7RUFDM0MsK0NBQXVDO0VBQXZDLHVDQUF1QztBdkM4MkszQzs7QVMxMktJO0U4QmdCSjtJRDRCRSwwQkFBeUQ7RXRDbTBLekQ7QUFDRjs7QVNoM0tJO0U4QmdCSjtJRCtCRSwwQkFBeUQ7RXRDczBLekQ7QUFDRjs7QVN0M0tJO0U4QmdCSjtJRGtDRSwwQkFBeUQ7RXRDeTBLekQ7QUFDRjs7QVM1M0tJO0U4QmdCSjtJRHFDRSwwQkFBeUQ7RXRDNDBLekQ7QUFDRjs7QVNsNEtJO0U4QmdCSjtJRHdDRSwwQkFBK0Q7RXRDKzBLL0Q7QUFDRjs7QXVDMzRLSTtFQUNJLG1EQUF1RDtBdkM4NEsvRDs7QXVDbDNLQTtFQUNJLFlBQVk7RUFDWixvQ0FBb0M7RXRDMURwQyw4QkFBOEI7RUFDOUIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFcUNtRXJCLGVDVnNDO0VEWXJDLDBCQUEyRDtFQ3RGekQseUJBQXdCO0VBMkV4Qiw4QkFBOEI7QXZDMDNLbEM7O0FTeDVLSTtFOEIwQko7SURrQkUseUJBQXlEO0V0Q2kzS3pEO0FBQ0Y7O0FTOTVLSTtFOEIwQko7SURxQkUseUJBQXlEO0V0Q28zS3pEO0FBQ0Y7O0FTcDZLSTtFOEIwQko7SUR3QkUseUJBQXlEO0V0Q3UzS3pEO0FBQ0Y7O0FTMTZLSTtFOEIwQko7SUQyQkUseUJBQXlEO0V0QzAzS3pEO0FBQ0Y7O0FTaDdLSTtFOEIwQko7SUQ4QkUseUJBQStEO0V0QzYzSy9EO0FBQ0Y7O0F1QzU1S0E7RXRDeERJLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUNQMEM7RURTekMsMEJBQTJEO0VDdEZ6RCx5QkFBd0I7QXZDNCtLNUI7O0F1Q3I2S0E7RXRDeERJLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUNQMEM7RURTekMsMEJBQTJEO0VDdEZ6RCx5QkFBd0I7QXZDNCtLNUI7O0F1Q3I2S0E7RXRDeERJLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUNQMEM7RURTekMsMEJBQTJEO0VDdEZ6RCx5QkFBd0I7QXZDNCtLNUI7O0F1Q3I2S0E7RXRDeERJLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUNQMEM7RURTekMsMEJBQTJEO0VDdEZ6RCx5QkFBd0I7QXZDNCtLNUI7O0F1Q3I2S0E7RXRDeERJLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUNQMEM7RURTekMsMEJBQTJEO0VDdEZ6RCx5QkFBd0I7QXZDNCtLNUI7O0FTLzdLSTtFOEIwQko7SURrQkUseUJBQXlEO0V0Q3c1S3pEO0V1QzE2S0Y7SURrQkUseUJBQXlEO0V0Q3c1S3pEO0V1QzE2S0Y7SURrQkUseUJBQXlEO0V0Q3c1S3pEO0V1QzE2S0Y7SURrQkUseUJBQXlEO0V0Q3c1S3pEO0V1QzE2S0Y7SURrQkUseUJBQXlEO0V0Q3c1S3pEO0FBQ0Y7O0FTcjhLSTtFOEIwQko7SURxQkUseUJBQXlEO0V0QzI1S3pEO0V1Q2g3S0Y7SURxQkUseUJBQXlEO0V0QzI1S3pEO0V1Q2g3S0Y7SURxQkUseUJBQXlEO0V0QzI1S3pEO0V1Q2g3S0Y7SURxQkUseUJBQXlEO0V0QzI1S3pEO0V1Q2g3S0Y7SURxQkUseUJBQXlEO0V0QzI1S3pEO0FBQ0Y7O0FTMzhLSTtFOEIwQko7SUR3QkUseUJBQXlEO0V0Qzg1S3pEO0V1Q3Q3S0Y7SUR3QkUseUJBQXlEO0V0Qzg1S3pEO0V1Q3Q3S0Y7SUR3QkUseUJBQXlEO0V0Qzg1S3pEO0V1Q3Q3S0Y7SUR3QkUseUJBQXlEO0V0Qzg1S3pEO0V1Q3Q3S0Y7SUR3QkUseUJBQXlEO0V0Qzg1S3pEO0FBQ0Y7O0FTajlLSTtFOEIwQko7SUQyQkUseUJBQXlEO0V0Q2k2S3pEO0V1QzU3S0Y7SUQyQkUseUJBQXlEO0V0Q2k2S3pEO0V1QzU3S0Y7SUQyQkUseUJBQXlEO0V0Q2k2S3pEO0V1QzU3S0Y7SUQyQkUseUJBQXlEO0V0Q2k2S3pEO0V1QzU3S0Y7SUQyQkUseUJBQXlEO0V0Q2k2S3pEO0FBQ0Y7O0FTdjlLSTtFOEIwQko7SUQ4QkUseUJBQStEO0V0Q282Sy9EO0V1Q2w4S0Y7SUQ4QkUseUJBQStEO0V0Q282Sy9EO0V1Q2w4S0Y7SUQ4QkUseUJBQStEO0V0Q282Sy9EO0V1Q2w4S0Y7SUQ4QkUseUJBQStEO0V0Q282Sy9EO0V1Q2w4S0Y7SUQ4QkUseUJBQStEO0V0Q282Sy9EO0FBQ0Y7O0F1Q3o3S0E7RUFDSSw4QkFBOEI7QXZDNDdLbEM7O0F1Qzc3S0E7RXRDbEVJLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUNBMEM7RURFekMsMEJBQTJEO0VDdEZ6RCx5QkFBd0I7QXZDdWhMNUI7O0F1Q3Q4S0E7RXRDbEVJLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUNBMEM7RURFekMsMEJBQTJEO0VDdEZ6RCx5QkFBd0I7QXZDdWhMNUI7O0F1Q3Q4S0E7RXRDbEVJLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUNBMEM7RURFekMsMEJBQTJEO0VDdEZ6RCx5QkFBd0I7QXZDdWhMNUI7O0F1Q3Q4S0E7RXRDbEVJLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUNBMEM7RURFekMsMEJBQTJEO0VDdEZ6RCx5QkFBd0I7QXZDdWhMNUI7O0F1Q3Q4S0E7RXRDbEVJLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUNBMEM7RURFekMsMEJBQTJEO0VDdEZ6RCx5QkFBd0I7QXZDdWhMNUI7O0FTMStLSTtFOEJvQ0o7SURRRSx5QkFBeUQ7RXRDbThLekQ7RXVDMzhLRjtJRFFFLHlCQUF5RDtFdENtOEt6RDtFdUMzOEtGO0lEUUUseUJBQXlEO0V0Q204S3pEO0V1QzM4S0Y7SURRRSx5QkFBeUQ7RXRDbThLekQ7RXVDMzhLRjtJRFFFLHlCQUF5RDtFdENtOEt6RDtBQUNGOztBU2gvS0k7RThCb0NKO0lEV0UseUJBQXlEO0V0Q3M4S3pEO0V1Q2o5S0Y7SURXRSx5QkFBeUQ7RXRDczhLekQ7RXVDajlLRjtJRFdFLHlCQUF5RDtFdENzOEt6RDtFdUNqOUtGO0lEV0UseUJBQXlEO0V0Q3M4S3pEO0V1Q2o5S0Y7SURXRSx5QkFBeUQ7RXRDczhLekQ7QUFDRjs7QVN0L0tJO0U4Qm9DSjtJRGNFLHlCQUF5RDtFdEN5OEt6RDtFdUN2OUtGO0lEY0UseUJBQXlEO0V0Q3k4S3pEO0V1Q3Y5S0Y7SURjRSx5QkFBeUQ7RXRDeThLekQ7RXVDdjlLRjtJRGNFLHlCQUF5RDtFdEN5OEt6RDtFdUN2OUtGO0lEY0UseUJBQXlEO0V0Q3k4S3pEO0FBQ0Y7O0FTNS9LSTtFOEJvQ0o7SURpQkUseUJBQXlEO0V0QzQ4S3pEO0V1Qzc5S0Y7SURpQkUseUJBQXlEO0V0QzQ4S3pEO0V1Qzc5S0Y7SURpQkUseUJBQXlEO0V0QzQ4S3pEO0V1Qzc5S0Y7SURpQkUseUJBQXlEO0V0QzQ4S3pEO0V1Qzc5S0Y7SURpQkUseUJBQXlEO0V0QzQ4S3pEO0FBQ0Y7O0FTbGdMSTtFOEJvQ0o7SURvQkUseUJBQStEO0V0Qys4Sy9EO0V1Q24rS0Y7SURvQkUseUJBQStEO0V0Qys4Sy9EO0V1Q24rS0Y7SURvQkUseUJBQStEO0V0Qys4Sy9EO0V1Q24rS0Y7SURvQkUseUJBQStEO0V0Qys4Sy9EO0V1Q24rS0Y7SURvQkUseUJBQStEO0V0Qys4Sy9EO0FBQ0Y7O0F1Qzc5S0E7RUFDSSw0Q0FBMEM7QXZDZytLOUM7O0F1Qzc5S0E7RUFDSSxrQ0FBa0M7QXZDZytLdEM7O0F1Q3o5S0U7RURoQkQsZUNpQnVDO0VEZnRDLDBCQUEyRDtBdEM0K0s3RDs7QVNyaExJO0U4QnVERjtJRFhBLDBCQUF5RDtFdEM4K0t6RDtBQUNGOztBUzNoTEk7RThCdURGO0lEUkEsMEJBQXlEO0V0Q2kvS3pEO0FBQ0Y7O0FTamlMSTtFOEJ1REY7SURMQSwwQkFBeUQ7RXRDby9LekQ7QUFDRjs7QVN2aUxJO0U4QnVERjtJREZBLDBCQUF5RDtFdEN1L0t6RDtBQUNGOztBUzdpTEk7RThCdURGO0lEQ0EsMEJBQStEO0V0QzAvSy9EO0FBQ0Y7O0F1QzUvS0U7RURoQkQsZUNpQnVDO0VEZnRDLDBCQUEyRDtBdEMrZ0w3RDs7QVN4akxJO0U4QnVERjtJRFhBLDBCQUF5RDtFdENpaEx6RDtBQUNGOztBUzlqTEk7RThCdURGO0lEUkEsMEJBQXlEO0V0Q29oTHpEO0FBQ0Y7O0FTcGtMSTtFOEJ1REY7SURMQSwwQkFBeUQ7RXRDdWhMekQ7QUFDRjs7QVMxa0xJO0U4QnVERjtJREZBLDBCQUF5RDtFdEMwaEx6RDtBQUNGOztBU2hsTEk7RThCdURGO0lEQ0EsMEJBQStEO0V0QzZoTC9EO0FBQ0Y7O0F1Qy9oTEU7RURoQkQsZUNpQnVDO0VEZnRDLDBCQUEyRDtBdENrakw3RDs7QVMzbExJO0U4QnVERjtJRFhBLDBCQUF5RDtFdENvakx6RDtBQUNGOztBU2ptTEk7RThCdURGO0lEUkEsMEJBQXlEO0V0Q3VqTHpEO0FBQ0Y7O0FTdm1MSTtFOEJ1REY7SURMQSwwQkFBeUQ7RXRDMGpMekQ7QUFDRjs7QVM3bUxJO0U4QnVERjtJREZBLDBCQUF5RDtFdEM2akx6RDtBQUNGOztBU25uTEk7RThCdURGO0lEQ0EsMEJBQStEO0V0Q2drTC9EO0FBQ0Y7O0F1Q2xrTEU7RURoQkQsZUNpQnVDO0VEZnRDLDBCQUEyRDtBdENxbEw3RDs7QVM5bkxJO0U4QnVERjtJRFhBLDBCQUF5RDtFdEN1bEx6RDtBQUNGOztBU3BvTEk7RThCdURGO0lEUkEsMEJBQXlEO0V0QzBsTHpEO0FBQ0Y7O0FTMW9MSTtFOEJ1REY7SURMQSwwQkFBeUQ7RXRDNmxMekQ7QUFDRjs7QVNocExJO0U4QnVERjtJREZBLDBCQUF5RDtFdENnbUx6RDtBQUNGOztBU3RwTEk7RThCdURGO0lEQ0EsMEJBQStEO0V0Q21tTC9EO0FBQ0Y7O0F1Qy9sTEU7RUQxQ0QsZUMyQ3dDO0F2Q2ttTHpDOztBU2hxTEk7RThCNkRGO0lEeENBLGVDeUNrRDtFdkN1bUxsRDtBQUNGOztBU3RxTEk7RThCNkRGO0lEckNBLGVDc0NrRDtFdkM2bUxsRDtBQUNGOztBUzVxTEk7RThCNkRGO0lEbENBLGVDbUNrRDtFdkNtbkxsRDtBQUNGOztBdUNybkxFO0VEMUNELGVDMkN3QztBdkN3bkx6Qzs7QVN0ckxJO0U4QjZERjtJRHhDQSxlQU5jO0V0QzRxTGQ7QUFDRjs7QVM1ckxJO0U4QjZERjtJRHJDQSxpQkNzQ2tEO0V2Q21vTGxEO0FBQ0Y7O0FTbHNMSTtFOEI2REY7SURsQ0EsaUJDbUNrRDtFdkN5b0xsRDtBQUNGOztBdUMzb0xFO0VEMUNELGVDMkN3QztBdkM4b0x6Qzs7QVM1c0xJO0U4QjZERjtJRHhDQSxlQU5jO0V0Q2tzTGQ7QUFDRjs7QVNsdExJO0U4QjZERjtJRHJDQSxlQVJjO0V0Q3VzTGQ7QUFDRjs7QVN4dExJO0U4QjZERjtJRGxDQSxlQ21Da0Q7RXZDK3BMbEQ7QUFDRjs7QXVDanFMRTtFRDFDRCxlQzJDd0M7QXZDb3FMekM7O0FTbHVMSTtFOEI2REY7SUR4Q0EsZUFOYztFdEN3dExkO0FBQ0Y7O0FTeHVMSTtFOEI2REY7SURyQ0EsZUFSYztFdEM2dExkO0FBQ0Y7O0FTOXVMSTtFOEI2REY7SURsQ0EsaUJDbUNrRDtFdkNxckxsRDtBQUNGOztBdUN2ckxFO0VEMUNELGVDMkN3QztBdkMwckx6Qzs7QVN4dkxJO0U4QjZERjtJRHhDQSxlQU5jO0V0Qzh1TGQ7QUFDRjs7QVM5dkxJO0U4QjZERjtJRHJDQSxlQVJjO0V0Q212TGQ7QUFDRjs7QVNwd0xJO0U4QjZERjtJRGxDQSxlQ21Da0Q7RXZDMnNMbEQ7QUFDRjs7QXVDN3NMRTtFRDFDRCxlQzJDd0M7QXZDZ3RMekM7O0FTOXdMSTtFOEI2REY7SUR4Q0EsZUFOYztFdENvd0xkO0FBQ0Y7O0FTcHhMSTtFOEI2REY7SURyQ0EsZUFSYztFdEN5d0xkO0FBQ0Y7O0FTMXhMSTtFOEI2REY7SURsQ0EsaUJDbUNrRDtFdkNpdUxsRDtBQUNGOztBdUNudUxFO0VEMUNELGVDMkN3QztBdkNzdUx6Qzs7QVNweUxJO0U4QjZERjtJRHhDQSxlQU5jO0V0QzB4TGQ7QUFDRjs7QVMxeUxJO0U4QjZERjtJRHJDQSxlQVJjO0V0Qyt4TGQ7QUFDRjs7QVNoekxJO0U4QjZERjtJRGxDQSxlQ21Da0Q7RXZDdXZMbEQ7QUFDRjs7QXVDenZMRTtFRDFDRCxlQzJDd0M7QXZDNHZMekM7O0FTMXpMSTtFOEI2REY7SUR4Q0EsZUFOYztFdENnekxkO0FBQ0Y7O0FTaDBMSTtFOEI2REY7SURyQ0EsZUFSYztFdENxekxkO0FBQ0Y7O0FTdDBMSTtFOEI2REY7SURsQ0EsaUJDbUNrRDtFdkM2d0xsRDtBQUNGOztBdUMvd0xFO0VEMUNELGVDMkN3QztBdkNreEx6Qzs7QVNoMUxJO0U4QjZERjtJRHhDQSxlQU5jO0V0Q3MwTGQ7QUFDRjs7QVN0MUxJO0U4QjZERjtJRHJDQSxlQVJjO0V0QzIwTGQ7QUFDRjs7QVM1MUxJO0U4QjZERjtJRGxDQSxlQ21Da0Q7RXZDbXlMbEQ7QUFDRjs7QXVDcnlMRTtFRDFDRCxlQzJDd0M7QXZDd3lMekM7O0FTdDJMSTtFOEI2REY7SUR4Q0EsZUFOYztFdEM0MUxkO0FBQ0Y7O0FTNTJMSTtFOEI2REY7SURyQ0EsZUFSYztFdENpMkxkO0FBQ0Y7O0FTbDNMSTtFOEI2REY7SURsQ0EsZUNtQ2tEO0V2Q3l6TGxEO0FBQ0Y7O0F1QzN6TEU7RUQxQ0QsZUMyQ3dDO0F2Qzh6THpDOztBUzUzTEk7RThCNkRGO0lEeENBLGVBTmM7RXRDazNMZDtBQUNGOztBU2w0TEk7RThCNkRGO0lEckNBLGVBUmM7RXRDdTNMZDtBQUNGOztBU3g0TEk7RThCNkRGO0lEbENBLGVDbUNrRDtFdkMrMExsRDtBQUNGOztBdUNqMUxFO0VEMUNELGVDMkN3QztBdkNvMUx6Qzs7QVNsNUxJO0U4QjZERjtJRHhDQSxlQU5jO0V0Q3c0TGQ7QUFDRjs7QVN4NUxJO0U4QjZERjtJRHJDQSxlQVJjO0V0QzY0TGQ7QUFDRjs7QVM5NUxJO0U4QjZERjtJRGxDQSxpQkNtQ2tEO0V2Q3EyTGxEO0FBQ0Y7O0F1Q3YyTEU7RUQxQ0QsZ0JDMkN3QztBdkMwMkx6Qzs7QVN4NkxJO0U4QjZERjtJRHhDQSxlQU5jO0V0Qzg1TGQ7QUFDRjs7QVM5NkxJO0U4QjZERjtJRHJDQSxlQVJjO0V0Q202TGQ7QUFDRjs7QVNwN0xJO0U4QjZERjtJRGxDQSxlQ21Da0Q7RXZDMjNMbEQ7QUFDRjs7QXVDNzNMRTtFRDFDRCxnQkMyQ3dDO0F2Q2c0THpDOztBUzk3TEk7RThCNkRGO0lEeENBLGdCQU5jO0V0Q283TGQ7QUFDRjs7QVNwOExJO0U4QjZERjtJRHJDQSxlQVJjO0V0Q3k3TGQ7QUFDRjs7QVMxOExJO0U4QjZERjtJRGxDQSxlQ21Da0Q7RXZDaTVMbEQ7QUFDRjs7QXVDbjVMRTtFRDFDRCxnQkMyQ3dDO0F2Q3M1THpDOztBU3A5TEk7RThCNkRGO0lEeENBLGdCQU5jO0V0QzA4TGQ7QUFDRjs7QVMxOUxJO0U4QjZERjtJRHJDQSxnQkFSYztFdEMrOExkO0FBQ0Y7O0FTaCtMSTtFOEI2REY7SURsQ0EsZUNtQ2tEO0V2Q3U2TGxEO0FBQ0Y7O0F1Q3o2TEU7RUQxQ0QsZ0JDMkN3QztBdkM0Nkx6Qzs7QVMxK0xJO0U4QjZERjtJRHhDQSxnQkFOYztFdENnK0xkO0FBQ0Y7O0FTaC9MSTtFOEI2REY7SURyQ0EsZ0JBUmM7RXRDcStMZDtB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RnhIViwwQkFBeUQ7RXRDbzFNekQ7QUFDRjs7QVN2NE1JO0UrQjBLUTtJRnJIViwwQkFBeUQ7RXRDdTFNekQ7QUFDRjs7QVM3NE1JO0UrQjBLUTtJRmxIViwwQkFBK0Q7RXRDMDFNL0Q7QUFDRjs7QXdDdHVNWTtFdkMzSlIsNEJBQTRCO0VBQzVCLGdCQUFnQjtFQUNoQixrQkFBa0I7RXFDbUJyQixlRXVJZ0Q7RUZySS9DLDBCQUEyRDtFQ3BFekQsdUJBQXdCO0F2Q3U3TTVCOztBUzU1TUk7RStCNktRO0lGaklWLDBCQUF5RDtFdENxM016RDtBQUNGOztBU2w2TUk7RStCNktRO0lGOUhWLDBCQUF5RDtFdEN3M016RDtBQUNGOztBU3g2TUk7RStCNktRO0lGM0hWLDBCQUF5RDtFdEMyM016RDtBQUNGOztBUzk2TUk7RStCNktRO0lGeEhWLDBCQUF5RDtFdEM4M016RDtBQUNGOztBU3A3TUk7RStCNktRO0lGckhWLDBCQUErRDtFdENpNE0vRDtBQUNGOztBd0N4d01RO0V2Q2hMSiwyQkFBMkI7RUFDM0IsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFcUNtQ3JCLGVFNEkyQztFRjFJMUMsMEJBQTJEO0VDMUV6RCx5QkFBd0I7QXZDbytNNUI7O0FTbjhNSTtFK0JrTEk7SUZ0SU4sMEJBQXlEO0V0QzQ1TXpEO0FBQ0Y7O0FTejhNSTtFK0JrTEk7SUZuSU4sMEJBQXlEO0V0Qys1TXpEO0FBQ0Y7O0FTLzhNSTtFK0JrTEk7SUZoSU4sMEJBQXlEO0V0Q2s2TXpEO0FBQ0Y7O0FTcjlNSTtFK0JrTEk7SUY3SE4sMEJBQXlEO0V0Q3E2TXpEO0FBQ0Y7O0FTMzlNSTtFK0JrTEk7SUYxSE4sMEJBQStEO0V0Q3c2TS9EO0FBQ0Y7O0F3QzN5TUk7RUFDSSx5QkQ3UGU7RUM4UGYsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFdkN2TnBCLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUVtSjBDO0VGakp6QywwQkFBMkQ7RUN0RnpELHVCQUF3QjtBdkMwaE41Qjs7QVM3K01JO0UrQnNMQTtJRjFJRiw0QkFBeUQ7RXRDczhNekQ7QUFDRjs7QVNuL01JO0UrQnNMQTtJRnZJRiw0QkFBeUQ7RXRDeThNekQ7QUFDRjs7QVN6L01JO0UrQnNMQTtJRnBJRiwwQkFBeUQ7RXRDNDhNekQ7QUFDRjs7QVMvL01JO0UrQnNMQTtJRmpJRiwwQkFBeUQ7RXRDKzhNekQ7QUFDRjs7QVNyZ05JO0UrQnNMQTtJRjlIRiwwQkFBK0Q7RXRDazlNL0Q7QUFDRjs7QVMzZ05JO0UrQnNMQTtJQU1RLGVBQWU7RXhDbzFNekI7QUFDRjs7QXdDbDFNUTtFQUNJLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLHlCQUF5QjtBeENxMU1yQzs7QVN4aE5JO0UrQitMSTtJQU1RLHdCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIsb0JBQW9CO0V4Q3cxTWxDO0FBQ0Y7O0F3Q3IxTVE7RXZDeE9KLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUVvSzhDO0VGbEs3QywwQkFBMkQ7RUN0RnpELHlCQUF3QjtFQ3lQaEIsa0JBQWtCO0F4QzYxTTlCOztBU3ppTkk7RStCME1JO0lGOUpOLDBCQUF5RDtFdENrZ056RDtBQUNGOztBUy9pTkk7RStCME1JO0lGM0pOLDBCQUF5RDtFdENxZ056RDtBQUNGOztBU3JqTkk7RStCME1JO0lGeEpOLDBCQUF5RDtFdEN3Z056RDtBQUNGOztBUzNqTkk7RStCME1JO0lGckpOLDBCQUF5RDtFdEMyZ056RDtBQUNGOztBU2prTkk7RStCME1JO0lGbEpOLDBCQUErRDtFdEM4Z04vRDtBQUNGOztBd0N4M01RO0VEcE5KLG9DQUEyQztFQUMzQywrQ0FBdUM7RUFBdkMsdUNBQXVDO0VBT3ZDLDRCQUE0QjtFQUM1Qiw4QkFBOEI7RUM4TXRCLGdCQUFnQjtFQUNoQixrQkFBa0I7RXZDalExQiw2QkFBNkI7RUFDN0IsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFcUNtRnJCLGVFNks2QztFRjNLNUMsMEJBQTJEO0VDNUZ6RCx1QkFBd0I7QXZDeW9ONUI7O0F1Q3psTkk7RUFDSSxtREFBdUQ7QXZDNGxOL0Q7O0FTMWxOSTtFK0IrTUk7SUZuS04sNEJBQXlEO0V0Q21qTnpEO0FBQ0Y7O0FTaG1OSTtFK0IrTUk7SUZoS04sMEJBQXlEO0V0Q3NqTnpEO0FBQ0Y7O0FTdG1OSTtFK0IrTUk7SUY3Sk4sMEJBQXlEO0V0Q3lqTnpEO0FBQ0Y7O0FTNW1OSTtFK0IrTUk7SUYxSk4sMEJBQXlEO0V0QzRqTnpEO0FBQ0Y7O0FTbG5OSTtFK0IrTUk7SUZ2Sk4sMEJBQStEO0V0QytqTi9EO0FBQ0Y7O0F3Qzc1TVE7RXZDelBKLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUVxTDhDO0VGbkw3QywwQkFBMkQ7RUN0RnpELHlCQUF3QjtFQzBRaEIsMEJBQTBCO0F4Q3E2TXRDOztBU2xvTkk7RStCMk5JO0lGL0tOLDRCQUF5RDtFdEMybE56RDtBQUNGOztBU3hvTkk7RStCMk5JO0lGNUtOLDBCQUF5RDtFdEM4bE56RDtBQUNGOztBUzlvTkk7RStCMk5JO0lGektOLDBCQUF5RDtFdENpbU56RDtBQUNGOztBU3BwTkk7RStCMk5JO0lGdEtOLDBCQUF5RDtFdENvbU56RDtBQUNGOztBUzFwTkk7RStCMk5JO0lGbktOLDBCQUErRDtFdEN1bU4vRDtBQUNGOztBd0NqOE1RO0V2QzdQSiw4QkFBOEI7RUFDOUIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFcUNtRXJCLGVFeUw4QztFRnZMN0MsMEJBQTJEO0VDdEZ6RCx1QkFBd0I7QXZDc3RONUI7O0FTenFOSTtFK0IrTkk7SUZuTE4sMEJBQXlEO0V0Q2tvTnpEO0FBQ0Y7O0FTL3FOSTtFK0IrTkk7SUZoTE4sMEJBQXlEO0V0Q3FvTnpEO0FBQ0Y7O0FTcnJOSTtFK0IrTkk7SUY3S04sMEJBQXlEO0V0Q3dvTnpEO0FBQ0Y7O0FTM3JOSTtFK0IrTkk7SUYxS04sMEJBQXlEO0V0QzJvTnpEO0FBQ0Y7O0FTanNOSTtFK0IrTkk7SUZ2S04sMEJBQStEO0V0QzhvTi9EO0FBQ0Y7O0F3Q3QrTVk7RXZDL1BSLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUUyTGtEO0VGekxqRCwwQkFBMkQ7RUN0RnpELHVCQUF3QjtBdkM2dk41Qjs7QVNodE5JO0UrQmlPUTtJRnJMViwwQkFBeUQ7RXRDeXFOekQ7QUFDRjs7QVN0dE5JO0UrQmlPUTtJRmxMViwwQkFBeUQ7RXRDNHFOekQ7QUFDRjs7QVM1dE5JO0UrQmlPUTtJRi9LViwwQkFBeUQ7RXRDK3FOekQ7QUFDRjs7QVNsdU5JO0UrQmlPUTtJRjVLViwwQkFBeUQ7RXRDa3JOekQ7QUFDRjs7QVN4dU5JO0UrQmlPUTtJRnpLViwwQkFBK0Q7RXRDcXJOL0Q7QUFDRjs7QXdDeGdOUTtFQUNJLHFCQUFxQjtFRHBPN0IsNEJBQTRCO0VBQzVCLDhCQUE4QjtFQVQ5QixvQ0FBMkM7RUFDM0MsK0NBQXVDO0VBQXZDLHVDQUF1QztFdEMxQ3ZDLDZCQUE2QjtFQUM3QixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VxQ21GckIsZUVtTTZDO0VGak01QywwQkFBMkQ7RUM1RnpELHVCQUF3QjtBdkMreU41Qjs7QXVDL3ZOSTtFQUNJLG1EQUF1RDtBdkNrd04vRDs7QVNod05JO0UrQnNPSTtJRjFMTiw0QkFBeUQ7RXRDeXROekQ7QUFDRjs7QVN0d05JO0UrQnNPSTtJRnZMTiwwQkFBeUQ7RXRDNHROekQ7QUFDRjs7QVM1d05JO0UrQnNPSTtJRnBMTiwwQkFBeUQ7RXRDK3ROekQ7QUFDRjs7QVNseE5JO0UrQnNPSTtJRmpMTiwwQkFBeUQ7RXRDa3VOekQ7QUFDRjs7QVN4eE5JO0UrQnNPSTtJRjlLTiwwQkFBK0Q7RXRDcXVOL0Q7QUFDRjs7QXdDampOUTtFQUNJLGlCQUFpQjtFQUNqQixvQkFBYTtFQUFiLGFBQWE7RUFDYiw0QkFBc0I7RUFBdEIsNkJBQXNCO1VBQXRCLHNCQUFzQjtBeENvak5sQzs7QXdDOWlOSTtFQUNJLFlBQVk7RUFDWixpdEJBQWl0QjtFQUNqdEIsNEJBQTRCO0F4Q2lqTnBDOztBd0MvaU5RO0VBQ0ksOHNCQUE4c0I7QXhDa2pOMXRCOztBd0MvaU5RO0VBQ0ksaXRCQUFpdEI7QXhDa2pON3RCOztBd0M5aU5JO0VBQ0kseUJBQXlCO0VBQ3pCLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLFdBQVc7RXZDdlRmLDZCQUE2QjtFQUM3QixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VxQ21GckIsZUVtT3lDO0VGak94QywwQkFBMkQ7RUM1RnpELHVCQUF3QjtBdkNtM041Qjs7QVNoME5JO0UrQm9RQTtJRnhORiwwQkFBeUQ7RXRDeXhOekQ7QUFDRjs7QVN0ME5JO0UrQm9RQTtJRnJORiwwQkFBeUQ7RXRDNHhOekQ7QUFDRjs7QVM1ME5JO0UrQm9RQTtJRmxORiwwQkFBeUQ7RXRDK3hOekQ7QUFDRjs7QVNsMU5JO0UrQm9RQTtJRi9NRiwwQkFBeUQ7RXRDa3lOekQ7QUFDRjs7QVN4MU5JO0UrQm9RQTtJRjVNRiwwQkFBK0Q7RXRDcXlOL0Q7QUFDRjs7QXdDMWxOSztFdkNsVEQsNkJBQTZCO0VBQzdCLGdCQUFnQjtFQUNoQixrQkFBa0I7RXFDbUZyQixlRXFPNkM7RUZuTzVDLDBCQUEyRDtFQzVGekQseUJBQXdCO0F2QzA1TjVCOztBd0NubU5LO0V2Q2xURCw2QkFBNkI7RUFDN0IsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFcUNtRnJCLGVFcU82QztFRm5PNUMsMEJBQTJEO0VDNUZ6RCx5QkFBd0I7QXZDMDVONUI7O0F3Q25tTks7RXZDbFRELDZCQUE2QjtFQUM3QixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VxQ21GckIsZUVxTzZDO0VGbk81QywwQkFBMkQ7RUM1RnpELHlCQUF3QjtBdkMwNU41Qjs7QXdDbm1OSztFdkNsVEQsNkJBQTZCO0VBQzdCLGdCQUFnQjtFQUNoQixrQkFBa0I7RXFDbUZyQixlRXFPNkM7RUZuTzVDLDBCQUEyRDtFQzVGekQseUJBQXdCO0F2QzA1TjVCOztBd0NubU5LO0V2Q2xURCw2QkFBNkI7RUFDN0IsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFcUNtRnJCLGVFcU82QztFRm5PNUMsMEJBQTJEO0VDNUZ6RCx5QkFBd0I7QXZDMDVONUI7O0FTdjJOSTtFK0JvUUM7SUZ4TkgsMEJBQXlEO0V0Q2cwTnpEO0V3Q3htTkc7SUZ4TkgsMEJBQXlEO0V0Q2cwTnpEO0V3Q3htTkc7SUZ4TkgsMEJBQXlEO0V0Q2cwTnpEO0V3Q3htTkc7SUZ4TkgsMEJBQXlEO0V0Q2cwTnpEO0V3Q3htTkc7SUZ4TkgsMEJBQXlEO0V0Q2cwTnpEO0FBQ0Y7O0FTNzJOSTtFK0JvUUM7SUZyTkgsMEJBQXlEO0V0Q20wTnpEO0V3QzltTkc7SUZyTkgsMEJBQXlEO0V0Q20wTnpEO0V3QzltTkc7SUZyTkgsMEJBQXlEO0V0Q20wTnpEO0V3QzltTkc7SUZyTkgsMEJBQXlEO0V0Q20wTnpEO0V3QzltTkc7SUZyTkgsMEJBQXlEO0V0Q20wTnpEO0FBQ0Y7O0FTbjNOSTtFK0JvUUM7SUZsTkgsMEJBQXlEO0V0Q3MwTnpEO0V3Q3BuTkc7SUZsTkgsMEJBQXlEO0V0Q3MwTnpEO0V3Q3BuTkc7SUZsTkgsMEJBQXlEO0V0Q3MwTnpEO0V3Q3BuTkc7SUZsTkgsMEJBQXlEO0V0Q3MwTnpEO0V3Q3BuTkc7SUZsTkgsMEJBQXlEO0V0Q3MwTnpEO0FBQ0Y7O0FTejNOSTtFK0JvUUM7SUYvTUgsMEJBQXlEO0V0Q3kwTnpEO0V3QzFuTkc7SUYvTUgsMEJBQXlEO0V0Q3kwTnpEO0V3QzFuTkc7SUYvTUgsMEJBQXlEO0V0Q3kwTnpEO0V3QzFuTkc7SUYvTUgsMEJBQXlEO0V0Q3kwTnpEO0V3QzFuTkc7SUYvTUgsMEJBQXlEO0V0Q3kwTnpEO0FBQ0Y7O0FTLzNOSTtFK0JvUUM7SUY1TUgsMEJBQStEO0V0QzQwTi9EO0V3Q2hvTkc7SUY1TUgsMEJBQStEO0V0QzQwTi9EO0V3Q2hvTkc7SUY1TUgsMEJBQStEO0V0QzQwTi9EO0V3Q2hvTkc7SUY1TUgsMEJBQStEO0V0QzQwTi9EO0V3Q2hvTkc7SUY1TUgsMEJBQStEO0V0QzQwTi9EO0FBQ0Y7O0F3Q3JuTkk7RUFDSSxZQUFZO0VBQ1osZUFBZTtFRC9RbkIsNEJBQTRCO0VBQzVCLDhCQUE4QjtFQVQ5QixvQ0FBMkM7RUFDM0MsK0NBQXVDO0VBQXZDLHVDQUF1QztFdEMxQ3ZDLDZCQUE2QjtFQUM3QixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VxQ21GckIsZUU4T3lDO0VGNU94QywwQkFBMkQ7RUM1RnpELHVCQUF3QjtBdkN1OE41Qjs7QXVDdjVOSTtFQUNJLG1EQUF1RDtBdkMwNU4vRDs7QVN4NU5JO0UrQmdSQTtJRnBPRiwwQkFBeUQ7RXRDaTNOekQ7QUFDRjs7QVM5NU5JO0UrQmdSQTtJRmpPRiwwQkFBeUQ7RXRDbzNOekQ7QUFDRjs7QVNwNk5JO0UrQmdSQTtJRjlORiwwQkFBeUQ7RXRDdTNOekQ7QUFDRjs7QVMxNk5JO0UrQmdSQTtJRjNORiwwQkFBeUQ7RXRDMDNOekQ7QUFDRjs7QVNoN05JO0UrQmdSQTtJRnhORiwwQkFBK0Q7RXRDNjNOL0Q7QUFDRjs7QXdDOXBOSTtFdkN0UkEsMkJBQTJCO0VBQzNCLGlCQUFpQjtFQUNqQixrQkFBa0I7RXFDbUNyQixlRWtQdUM7RUZoUHRDLDBCQUEyRDtFQzFFekQseUJBQXdCO0F2Q2crTjVCOztBUy83Tkk7RStCd1JBO0lGNU9GLDBCQUF5RDtFdEN3NU56RDtBQUNGOztBU3I4Tkk7RStCd1JBO0lGek9GLDBCQUF5RDtFdEMyNU56RDtBQUNGOztBUzM4Tkk7RStCd1JBO0lGdE9GLDBCQUF5RDtFdEM4NU56RDtBQUNGOztBU2o5Tkk7RStCd1JBO0lGbk9GLDBCQUF5RDtFdENpNk56RDtBQUNGOztBU3Y5Tkk7RStCd1JBO0lGaE9GLDBCQUErRDtFdENvNk4vRDtBQUNGOztBd0Nqc05JO0V2QzFTQSw2QkFBNkI7RUFDN0IsbUJBQW1CO0VBQ25CLGtCQUFrQjtFcUNtRHJCLGVFc1B5QztFRnBQeEMsMEJBQTJEO0VDaEZ6RCx1QkFBd0I7QXZDNmdPNUI7O0FTdCtOSTtFK0I0UkE7SUZoUEYsMEJBQXlEO0V0Qys3TnpEO0FBQ0Y7O0FTNStOSTtFK0I0UkE7SUY3T0YsMEJBQXlEO0V0Q2s4TnpEO0FBQ0Y7O0FTbC9OSTtFK0I0UkE7SUYxT0YsMEJBQXlEO0V0Q3E4TnpEO0FBQ0Y7O0FTeC9OSTtFK0I0UkE7SUZ2T0YsMEJBQXlEO0V0Q3c4TnpEO0FBQ0Y7O0FTOS9OSTtFK0I0UkE7SUZwT0YsMEJBQStEO0V0QzI4Ti9EO0FBQ0Y7O0F3Q3R1TlE7RXZDNVNKLDZCQUE2QjtFQUM3QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21EckIsZUV3UDZDO0VGdFA1QywwQkFBMkQ7RUNoRnpELHlCQUF3QjtBdkNvak81Qjs7QVM3Z09JO0UrQjhSSTtJRmxQTiwwQkFBeUQ7RXRDcytOekQ7QUFDRjs7QVNuaE9JO0UrQjhSSTtJRi9PTiwwQkFBeUQ7RXRDeStOekQ7QUFDRjs7QVN6aE9JO0UrQjhSSTtJRjVPTiwwQkFBeUQ7RXRDNCtOekQ7QUFDRjs7QVMvaE9JO0UrQjhSSTtJRnpPTiwwQkFBeUQ7RXRDKytOekQ7QUFDRjs7QVNyaU9JO0UrQjhSSTtJRnRPTiwwQkFBK0Q7RXRDay9OL0Q7QUFDRjs7QXdDdndOQTtFQUNJLGtCQUFrQjtFQUNsQixvQ0FBNEI7RUFBNUIsNEJBQTRCO0F4QzB3TmhDOztBd0N4d05JO0V2Q3RRQSw0QkFBNEI7RUFDNUIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFcUNHckIsZUVrUXdDO0VGaFF2QywwQkFBMkQ7RUM5RHpELHlCQUF3QjtBdkM4a081Qjs7QVN6ak9JO0UrQndTQTtJRjVQRiwwQkFBeUQ7RXRDa2hPekQ7QUFDRjs7QVMvak9JO0UrQndTQTtJRnpQRiwwQkFBeUQ7RXRDcWhPekQ7QUFDRjs7QVNya09JO0UrQndTQTtJRnRQRiwwQkFBeUQ7RXRDd2hPekQ7QUFDRjs7QVMza09JO0UrQndTQTtJRm5QRiwwQkFBeUQ7RXRDMmhPekQ7QUFDRjs7QVNqbE9JO0UrQndTQTtJRmhQRiwwQkFBK0Q7RXRDOGhPL0Q7QUFDRjs7QXdDM3lOSTtFdkMxU0EsMkJBQTJCO0VBQzNCLGlCQUFpQjtFQUNqQixrQkFBa0I7RXFDbUNyQixlRXNRdUM7RUZwUXRDLDBCQUEyRDtFQzFFekQseUJBQXdCO0VDZ1ZwQixnQkFBZ0I7RUFFaEIsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsb0JBQW9CO0VBQ3BCLHFCQUFxQjtFQUNyQiw0QkFBNEI7QXhDaXpOcEM7O0FTdm1PSTtF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QUNGOztBU3p6T0k7RStCdWFRO0lGL1dWLDBCQUErRDtFdENzd08vRDtBQUNGOztBd0NwNU5ZO0V2Q3pZUiw0QkFBNEI7RUFDNUIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFcUNHckIsZUVxWWdEO0VGblkvQywwQkFBMkQ7RUM5RHpELHlCQUF3QjtBdkM2MU81Qjs7QVN4ME9JO0UrQjJhUTtJRi9YViw0QkFBeUQ7RXRDaXlPekQ7QUFDRjs7QVM5ME9JO0UrQjJhUTtJRjVYViwwQkFBeUQ7RXRDb3lPekQ7QUFDRjs7QVNwMU9JO0UrQjJhUTtJRnpYViw0QkFBeUQ7RXRDdXlPekQ7QUFDRjs7QVMxMU9JO0UrQjJhUTtJRnRYViwwQkFBeUQ7RXRDMHlPekQ7QUFDRjs7QVNoMk9JO0UrQjJhUTtJRm5YViwwQkFBK0Q7RXRDNnlPL0Q7QUFDRjs7QXdDcjdOWTtFdkMvY1IsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlRTJZa0Q7RUZ6WWpELDBCQUEyRDtFQ3RGekQseUJBQXdCO0F2QzQ1TzVCOztBUy8yT0k7RStCaWJRO0lGcllWLDRCQUF5RDtFdEN3ME96RDtBQUNGOztBU3IzT0k7RStCaWJRO0lGbFlWLDBCQUF5RDtFdEMyME96RDtBQUNGOztBUzMzT0k7RStCaWJRO0lGL1hWLDBCQUF5RDtFdEM4ME96RDtBQUNGOztBU2o0T0k7RStCaWJRO0lGNVhWLDBCQUF5RDtFdENpMU96RDtBQUNGOztBU3Y0T0k7RStCaWJRO0lGelhWLDBCQUErRDtFdENvMU8vRDtBQUNGOztBd0N6OU5ZO0V2Q2xkUiw4QkFBOEI7RUFDOUIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFcUNtRXJCLGVFOFlrRDtFRjVZakQsMEJBQTJEO0VDdEZ6RCxzQkFBd0I7QXZDbThPNUI7O0FTdDVPSTtFK0JvYlE7SUZ4WVYsMEJBQXlEO0V0QysyT3pEO0FBQ0Y7O0FTNTVPSTtFK0JvYlE7SUZyWVYsMEJBQXlEO0V0Q2szT3pEO0FBQ0Y7O0FTbDZPSTtFK0JvYlE7SUZsWVYsMEJBQXlEO0V0Q3EzT3pEO0FBQ0Y7O0FTeDZP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QUFVO0VBQ1YsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLG9DQUF3QjtBekMrcFE5Qjs7QXlDenFRQTtFQWFNLGdCQUFnQjtBekNncVF0Qjs7QXlDM3BRQTtFQUNFLHlCRnhEb0I7QXZDc3RRdEI7O0F5QzdwUUU7RXhDbERFLGtDQUFrQztFQUNsQyxtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21HckIsZUdsRHlDO0VIb0R4QywwQkFBMkQ7RUNsR3pELHlCQUF3QjtFRStDeEIsa0JBQWtCO0F6Q3FxUXRCOztBUzNwUUk7RWdDWkY7SUh3REEsNEJBQXlEO0V0Q29uUXpEO0FBQ0Y7O0FTanFRSTtFZ0NaRjtJSDJEQSwwQkFBeUQ7RXRDdW5RekQ7QUFDRjs7QVN2cVFJO0VnQ1pGO0lIOERBLDBCQUF5RDtFdEMwblF6RDtBQUNGOztBUzdxUUk7RWdDWkY7SUhpRUEsMEJBQXlEO0V0QzZuUXpEO0FBQ0Y7O0FTbnJRSTtFZ0NaRjtJSG9FQSwwQkFBK0Q7RXRDZ29RL0Q7QUFDRjs7QXlDbHNRSTtFQUNFLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF1QjtVQUF2Qix1QkFBdUI7QXpDcXNRN0I7O0FTM3NRSTtFZ0NJQTtJQUlJLGVBQWU7RXpDd3NRckI7QUFDRjs7QXlDbnNRQTtFQUNFLG9CQUFZO0VBQVosWUFBWTtFQUNaLG9CQUFvQjtBekNzc1F0Qjs7QVN0dFFJO0VnQ2NKO0lBSUksb0JBQW9CO0V6Q3lzUXRCO0FBQ0Y7O0F5Q3JzUUU7RXhDUUUsNEJBQTRCO0VBQzVCLGdCQUFnQjtFQUNoQixrQkFBa0I7RXFDbUJyQixlRzVCbUM7RUg4QmxDLDBCQUEyRDtFQ3BFekQsdUJBQXdCO0F2Q212UTVCOztBU3h0UUk7RWdDVUY7SUhrQ0EsNEJBQXlEO0V0Q2lyUXpEO0FBQ0Y7O0FTOXRRSTtFZ0NVRjtJSHFDQSwwQkFBeUQ7RXRDb3JRekQ7QUFDRjs7QVNwdVFJO0VnQ1VGO0lId0NBLDBCQUF5RDtFdEN1clF6RDtBQUNGOztBUzF1UUk7RWdDVUY7SUgyQ0EsMEJBQXlEO0V0QzByUXpEO0FBQ0Y7O0FTaHZRSTtFZ0NVRjtJSDhDQSwwQkFBK0Q7RXRDNnJRL0Q7QUFDRjs7QXlDeHVRRTtFeEM1Q0UsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlR3hCcUM7RUgwQnBDLDBCQUEyRDtFQ3RGekQsdUJBQXdCO0F2QzR5UTVCOztBUy92UUk7RWdDY0Y7SUg4QkEsMEJBQXlEO0V0Q3d0UXpEO0FBQ0Y7O0FTcndRSTtFZ0NjRjtJSGlDQSwwQkFBeUQ7RXRDMnRRekQ7QUFDRjs7QVMzd1FJO0VnQ2NGO0lIb0NBLDBCQUF5RDtFdEM4dFF6RDtBQUNGOztBU2p4UUk7RWdDY0Y7SUh1Q0EsMEJBQXlEO0V0Q2l1UXpEO0FBQ0Y7O0FTdnhRSTtFZ0NjRjtJSDBDQSwwQkFBK0Q7RXRDb3VRL0Q7QUFDRjs7QXlDM3dRRTtFQUNFLFdBQVc7RUFDWCxZQUFZO0F6Qzh3UWhCOztBU2x5UUk7RWdDa0JGO0lBS0ksaUJBQWlCO0V6Q2d4UXJCO0FBQ0Y7O0F5QzN3UUU7RXhDWEUsNEJBQTRCO0VBQzVCLGdCQUFnQjtFQUNoQixrQkFBa0I7RXFDbUJyQixlR1RtQztFSFdsQywwQkFBMkQ7RUNwRXpELHVCQUF3QjtBdkM0MFE1Qjs7QVNqelFJO0VnQzZCRjtJSGVBLDRCQUF5RDtFdEMwd1F6RDtBQUNGOztBU3Z6UUk7RWdDNkJGO0lIa0JBLDBCQUF5RDtFdEM2d1F6RDtBQUNGOztBUzd6UUk7RWdDNkJGO0lIcUJBLDBCQUF5RDtFdENneFF6RDtBQUNGOztBU24wUUk7RWdDNkJGO0lId0JBLDBCQUF5RDtFdENteFF6RDtBQUNGOztBU3owUUk7RWdDNkJGO0lIMkJBLDBCQUErRDtFdENzeFEvRDtBQUNGOztBeUNoelFJO0V4Q2JBLDRCQUE0QjtFQUM1QixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VxQ21CckIsZUdQcUM7RUhTcEMsMEJBQTJEO0VDcEV6RCxzQkFBd0I7QXZDbTNRNUI7O0FTeDFRSTtFZ0MrQkE7SUhhRiwwQkFBeUQ7RXRDaXpRekQ7QUFDRjs7QVM5MVFJO0VnQytCQTtJSGdCRiwwQkFBeUQ7RXRDb3pRekQ7QUFDRjs7QVNwMlFJO0VnQytCQTtJSG1CRiwwQkFBeUQ7RXRDdXpRekQ7QUFDRjs7QVMxMlFJO0VnQytCQTtJSHNCRiwwQkFBeUQ7RXRDMHpRekQ7QUFDRjs7QVNoM1FJO0VnQytCQTtJSHlCRiwwQkFBK0Q7RXRDNnpRL0Q7QUFDRjs7QXlDbDFRRTtFeENsRUUsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlR0ZxQztFSElwQywwQkFBMkQ7RUN0RnpELHVCQUF3QjtBdkM0NlE1Qjs7QVMvM1FJO0VnQ29DRjtJSFFBLDBCQUF5RDtFdEN3MVF6RDtBQUNGOztBU3I0UUk7RWdDb0NGO0lIV0EsMEJBQXlEO0V0QzIxUXpEO0FBQ0Y7O0FTMzRRSTtFZ0NvQ0Y7SUhjQSwwQkFBeUQ7RXRDODFRekQ7QUFDRjs7QVNqNVFJO0VnQ29DRjtJSGlCQSwwQkFBeUQ7RXRDaTJRekQ7QUFDRjs7QVN2NVFJO0VnQ29DRjtJSG9CQSwwQkFBK0Q7RXRDbzJRL0Q7QUFDRjs7QXlDdjNRSTtFeENwRUEsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlR0F1QztFSEV0QywwQkFBMkQ7RUN0RnpELHNCQUF3QjtBdkNtOVE1Qjs7QVN0NlFJO0VnQ3NDQTtJSE1GLDBCQUF5RDtFdEMrM1F6RDtBQUNGOztBUzU2UUk7RWdDc0NBO0lIU0YsMEJBQXlEO0V0Q2s0UXpEO0FBQ0Y7O0FTbDdRSTtFZ0NzQ0E7SUhZRiwwQkFBeUQ7RXRDcTRRekQ7QUFDRjs7QVN4N1FJO0VnQ3NDQTtJSGVGLDBCQUF5RDtFdEN3NFF6RDtBQUNGOztBUzk3UUk7RWdDc0NBO0lIa0JGLDBCQUErRDtFdEMyNFEvRDtBQUNGOztBeUN6NVFFO0V4Q3pFRSw4QkFBOEI7RUFDOUIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFcUNtRXJCLGVHS3FDO0VISHBDLDBCQUEyRDtFQ3RGekQsc0JBQXdCO0F2QzAvUTVCOztBUzc4UUk7RWdDMkNGO0lIQ0EsMEJBQXlEO0V0Q3M2UXpEO0FBQ0Y7O0FTbjlRSTtFZ0MyQ0Y7SUhJQSwwQkFBeUQ7RXRDeTZRekQ7QUFDRjs7QVN6OVFJO0VnQzJDRjtJSE9BLDBCQUF5RDtFdEM0NlF6RDtBQUNGOztBUy85UUk7RWdDMkNGO0lIVUEsMEJBQXlEO0V0Qys2UXpEO0FBQ0Y7O0FTcitRSTtFZ0MyQ0Y7SUhhQSwwQkFBK0Q7RXRDazdRL0Q7QUFDRjs7QXlDNTdRRTtFQUNFLGVBQWU7RUFDZixrQkFBa0I7QXpDKzdRdEI7O0F5QzU3UUU7RUFDRSxrQkFBa0I7RUFDbEIsU0FBUztFQUNULFNBQVM7RUFDVCxtQ0FBMkI7VUFBM0IsMkJBQTJCO0VBQzNCLHlCRi9IbUI7RUVnSW5CLFdBQVc7RUFDWCxhQUFhO0F6Qys3UWpCOztBeUMxN1FFO0VBQ0Usa0JBQWtCO0VBQ2xCLGlCQUFpQjtBekM2N1FyQjs7QXlDNTdRSTtFQUNFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsUUFBUTtBekMrN1FkOztBU3JnUkk7RWdDbUVBO0lBS0ksUUFBUTtJQUNSLFVBQVU7SUFDVixrREFBMEM7WUFBMUMsMENBQTBDO0lBQzFDLFlBQVk7RXpDazhRbEI7QUFDRjs7QXlDLzdRSTtFeEM3REEsNEJBQTRCO0VBQzVCLGdCQUFnQjtFQUNoQixrQkFBa0I7RXFDbUJyQixlR3lDcUM7RUh2Q3BDLDBCQUEyRDtFQ3BFekQsdUJBQXdCO0F2Q2tqUjVCOztBU3ZoUkk7RWdDK0VBO0lIbkNGLDBCQUF5RDtFdENnL1F6RDtBQUNGOztBUzdoUkk7RWdDK0VBO0lIaENGLDBCQUF5RDtFdENtL1F6RDtBQUNGOztBU25pUkk7RWdDK0VBO0lIN0JGLDBCQUF5RDtFdENzL1F6RDtBQUNGOztBU3ppUkk7RWdDK0VBO0lIMUJGLDBCQUF5RDtFdEN5L1F6RDtBQUNGOztBUy9pUkk7RWdDK0VBO0lIdkJGLDBCQUErRDtFdEM0L1EvRDtBQUNGOztBeUNuK1FNO0V4Q2hIRiw4QkFBOEI7RUFDOUIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFcUNtRXJCLGVHNEN5QztFSDFDeEMsMEJBQTJEO0VDdEZ6RCx1QkFBd0I7QXZDMm1SNUI7O0FTOWpSSTtFZ0NrRkU7SUh0Q0osMEJBQXlEO0V0Q3VoUnpEO0FBQ0Y7O0FTcGtSSTtFZ0NrRkU7SUhuQ0osMEJBQXlEO0V0QzBoUnpEO0FBQ0Y7O0FTMWtSSTtFZ0NrRkU7SUhoQ0osMEJBQXlEO0V0QzZoUnpEO0FBQ0Y7O0FTaGxSSTtFZ0NrRkU7SUg3QkosMEJBQXlEO0V0Q2dpUnpEO0FBQ0Y7O0FTdGxSSTtFZ0NrRkU7SUgxQkosMEJBQStEO0V0Q21pUi9EO0FBQ0Y7O0F5Q3BnUkk7RXhDdERBLDRCQUE0QjtFQUM1QixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VxQ0dyQixlR2tEcUM7RUhoRHBDLDBCQUEyRDtFQzlEekQseUJBQXdCO0F2QzBuUjVCOztBU3JtUkk7RWdDd0ZBO0lINUNGLDBCQUF5RDtFdEM4alJ6RDtBQUNGOztBUzNtUkk7RWdDd0ZBO0lIekNGLDBCQUF5RDtFdENpa1J6RDtBQUNGOztBU2puUkk7RWdDd0ZBO0lIdENGLDBCQUF5RDtFdENva1J6RDtBQUNGOztBU3ZuUkk7RWdDd0ZBO0lIbkNGLDBCQUF5RDtFdEN1a1J6RDtBQUNGOztBUzduUkk7RWdDd0ZBO0lIaENGLDBCQUErRDtFdEMwa1IvRDtBQUNGOztBeUN2aVJJO0V4QzFEQSw0QkFBNEI7RUFDNUIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFcUNHckIsZUdzRHFDO0VIcERwQywwQkFBMkQ7RUM5RHpELHVCQUF3QjtBdkNpcVI1Qjs7QVM1b1JJO0VnQzRGQTtJSGhERiw0QkFBeUQ7RXRDcW1SekQ7QUFDRjs7QVNscFJJO0VnQzRGQTtJSDdDRiw0QkFBeUQ7RXRDd21SekQ7QUFDRjs7QVN4cFJJO0VnQzRGQTtJSDFDRiw0QkFBeUQ7RXRDMm1SekQ7QUFDRjs7QVM5cFJJO0VnQzRGQTtJSHZDRiw0QkFBeUQ7RXRDOG1SekQ7QUFDRjs7QVNwcVJJO0VnQzRGQTtJSHBDRiwwQkFBK0Q7RXRDaW5SL0Q7QUFDRjs7QXlDeGtSRTtFQUNFLDRCQUE0QjtBekMya1JoQzs7QVM5cVJJO0VnQ2tHRjtJQUdJLGtCQUFrQjtFekM4a1J0QjtBQUNGOztBeUMza1JFO0VBQ0UseUJBQXlCO0F6QzhrUjdCOztBeUM1a1JJO0V4QzFJQSw4QkFBOEI7RUFDOUIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFcUNtRXJCLGVHc0V1QztFSHBFdEMsMEJBQTJEO0VDdEZ6RCxzQkFBd0I7QXZDOHVSNUI7O0FTanNSSTtFZ0M0R0E7SUhoRUYsNEJBQXlEO0V0QzBwUnpEO0FBQ0Y7O0FTdnNSSTtFZ0M0R0E7SUg3REYsNEJBQXlEO0V0QzZwUnpEO0FBQ0Y7O0FTN3NSSTtFZ0M0R0E7SUgxREYsMEJBQXlEO0V0Q2dxUnpEO0FBQ0Y7O0FTbnRSSTtFZ0M0R0E7SUh2REYsMEJBQXlEO0V0Q21xUnpEO0FBQ0Y7O0FTenRSSTtFZ0M0R0E7SUhwREYsMEJBQStEO0V0Q3NxUi9EO0FBQ0Y7O0F5Qy9tUkk7RXhDOUlBLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUcwRXVDO0VIeEV0QywwQkFBMkQ7RUN0RnpELHlCQUF3QjtBdkNxeFI1Qjs7QVN4dVJJO0VnQ2dIQTtJSHBFRiw0QkFBeUQ7RXRDaXNSekQ7QUFDRjs7QVM5dVJJO0VnQ2dIQTtJSGpFRiwwQkFBeUQ7RXRDb3NSekQ7QUFDRjs7QVNwdlJJO0VnQ2dIQTtJSDlERiwwQkFBeUQ7RXRDdXNSekQ7QUFDRjs7QVMxdlJJO0VnQ2dIQTtJSDNERiwwQkFBeUQ7RXRDMHNSekQ7QUFDRjs7QVNod1JJO0VnQ2dIQTtJSHhERiwwQkFBK0Q7RXRDNnNSL0Q7QUFDRjs7QXlDbHBSSTtFeENsSkEsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlRzhFdUM7RUg1RXRDLDBCQUEyRDtFQ3RGekQseUJBQXdCO0F2QzR6UjVCOztBUy93Ukk7RWdDb0hBO0lIeEVGLDRCQUF5RDtFdEN3dVJ6RDtBQUNGOztBU3J4Ukk7RWdDb0hBO0lIckVGLDBCQUF5RDtFdEMydVJ6RDtBQUNGOztBUzN4Ukk7RWdDb0hBO0lIbEVGLDBCQUF5RDtFdEM4dVJ6RDtBQUNGOztBU2p5Ukk7RWdDb0hBO0lIL0RGLDBCQUF5RDtFdENpdlJ6RDtBQUNGOztBU3Z5Ukk7RWdDb0hBO0lINURGLDBCQUErRDtFdENvdlIvRDtBQUNGOztBeUNwclJFO0VBQ0UsK0JBQXdCO0VBQXhCLHdCQUF3QjtFQUN4Qix1Q0FBaUM7RUFBakMsd0NBQWlDO1VBQWpDLGlDQUFpQztBekN1clJyQzs7QXlDbHJSRTtFeEM5SkUsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlRzBGcUM7RUh4RnBDLDBCQUEyRDtFQ3RGekQsc0JBQXdCO0F2Q3cyUjVCOztBUzN6Ukk7RWdDZ0lGO0lIcEZBLDRCQUF5RDtFdENveFJ6RDtBQUNGOztBU2owUkk7RWdDZ0lGO0lIakZBLDRCQUF5RDtFdEN1eFJ6RDtBQUNGOztBU3YwUkk7RWdDZ0lGO0lIOUVBLDBCQUF5RDtFdEMweFJ6RDtBQUNGOztBUzcwUkk7RWdDZ0lGO0lIM0VBLDBCQUF5RDtFdEM2eFJ6RDtBQUNGOztBU24xUkk7RWdDZ0lGO0lIeEVBLDBCQUErRDtFdENneVIvRDtBQUNGOztBeUNydFJFO0V4Q2xLRSw4QkFBOEI7RUFDOUIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFcUNtRXJCLGVHOEZxQztFSDVGcEMsMEJBQTJEO0VDdEZ6RCxzQkFBd0I7QXZDKzRSNUI7O0FTbDJSSTtFZ0NvSUY7SUh4RkEsMEJBQXlEO0V0QzJ6UnpEO0FBQ0Y7O0FTeDJSSTtFZ0NvSUY7SUhyRkEsMEJBQXlEO0V0Qzh6UnpEO0FBQ0Y7O0FTOTJSSTtFZ0NvSUY7SUhsRkEsMEJBQXlEO0V0Q2kwUnpEO0FBQ0Y7O0FTcDNSSTtFZ0NvSUY7SUgvRUEsMEJBQXlEO0V0Q28wUnpEO0FBQ0Y7O0FTMTNSSTtFZ0NvSUY7SUg1RUEsMEJBQStEO0V0Q3UwUi9EO0FBQ0Y7O0F5Q3h2UkU7RUFDRSx5QkFBeUI7QXpDMnZSN0I7O0F5Q3h2UkU7RUFDRSx5QkFBeUI7QXpDMnZSN0I7O0F5Q3h2UkU7RUFDRSxpQkFBaUI7QXpDMnZSckI7O0F5QzF2Ukk7RXhDaExBLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUcrR3VDO0VIN0d0QywwQkFBMkQ7RUN0RnpELHlCQUF3QjtFRW9NdEIsWUFBWTtBekMrdlJsQjs7QXlDbndSTTtFeENqTEYsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlRzZHeUM7RUgzR3hDLDBCQUEyRDtFQ3RGekQseUJBQXdCO0F2QzQ4UjVCOztBUy81Ukk7RWdDbUpFO0lIdkdKLDRCQUF5RDtFdEN3M1J6RDtBQUNGOztBU3I2Ukk7RWdDbUpFO0lIcEdKLDRCQUF5RDtFdEMyM1J6RDtBQUNGOztBUzM2Ukk7RWdDbUpFO0lIakdKLDBCQUF5RDtFdEM4M1J6RDtBQUNGOztBU2o3Ukk7RWdDbUpFO0lIOUZKLDBCQUF5RDtFdENpNFJ6RDtBQUNGOztBU3Y3Ukk7RWdDbUpFO0lIM0ZKLDBCQUErRDtFdENvNFIvRDtBQUNGOztBUzc3Ukk7RWdDa0pBO0lIdEdGLDRCQUF5RDtFdENzNVJ6RDtBQUNGOztBU244Ukk7RWdDa0pBO0lIbkdGLDRCQUF5RDtFdEN5NVJ6RDtBQUNGOztBU3o4Ukk7RWdDa0pBO0lIaEdGLDBCQUF5RDtFdEM0NVJ6RDtBQUNGOztBUy84Ukk7RWdDa0pBO0lIN0ZGLDBCQUF5RDtFdEMrNVJ6RDtBQUNGOztBU3I5Ukk7RWdDa0pBO0lIMUZGLDBCQUErRDtFdENrNlIvRDtBQUNGOztBU3grUkk7RWdDK0pBO0lBT0ksWUFBWTtFekN1MFJsQjtBQUNGOztBeUNwMFJJO0V4QzNMQSw4QkFBOEI7RUFDOUIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFcUNtRXJCLGVHdUh1QztFSHJIdEMsMEJBQTJEO0VDdEZ6RCx5QkFBd0I7QXZDdWhTNUI7O0FTMStSSTtFZ0M2SkE7SUhqSEYseUJBQXlEO0V0Q204UnpEO0FBQ0Y7O0FTaC9SSTtFZ0M2SkE7SUg5R0YseUJBQXlEO0V0Q3M4UnpEO0FBQ0Y7O0FTdC9SSTtFZ0M2SkE7SUgzR0YseUJBQXlEO0V0Q3k4UnpEO0FBQ0Y7O0FTNS9SSTtFZ0M2SkE7SUh4R0YseUJBQXlEO0V0QzQ4UnpEO0FBQ0Y7O0FTbGdTSTtFZ0M2SkE7SUhyR0YseUJBQStEO0V0Qys4Ui9EO0FBQ0Y7O0F5Q3YyUkk7RUFDRSxXQUFXO0VBQ1gsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsT0FBTztFQUNQLFNBQVM7RUFDVCxtQ0FBMkI7VUFBM0IsMkJBQTJCO0F6QzAyUmpDOztBeUN0MlJHO0VBRUcsMkJBQTJCO0V4QzVNN0IsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlR3dJdUM7RUh0SXRDLDBCQUEyRDtFQ3RGekQseUJBQXdCO0F2Q3lrUzVCOztBUzVoU0k7RWdDNEtEO0lIaElELDRCQUF5RDtFdENxL1J6RDtBQUNGOztBU2xpU0k7RWdDNEtEO0lIN0hELHlCQUF5RDtFdEN3L1J6RDtBQUNGOztBU3hpU0k7RWdDNEtEO0lIMUhELHlCQUF5RDtFdEMyL1J6RDtBQUNGOztBUzlpU0k7RWdDNEtEO0lIdkhELHlCQUF5RDtFdEM4L1J6RDtBQUNGOztBU3BqU0k7RWdDNEtEO0lIcEhELHlCQUErRDtFdENpZ1MvRDtBQUNGOztBeUN2NFJFO0VBQ0UsV0FBVztFQUNYLGFBQWE7QXpDMDRSakI7O0F5Q3Y0Uk07RXhDdE5GLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUdrSnlDO0VIaEp4QywwQkFBMkQ7RUN0RnpELHlCQUF3QjtBdkNxblM1Qjs7QVN4a1NJO0VnQ3dMRTtJSDVJSiwwQkFBeUQ7RXRDaWlTekQ7QUFDRjs7QVM5a1NJO0VnQ3dMRTtJSHpJSiwwQkFBeUQ7RXRDb2lTekQ7QUFDRjs7QVNwbFNJO0VnQ3dMRTtJSHRJSiwwQkFBeUQ7RXRDdWlTekQ7QUFDRjs7QVMxbFNJO0VnQ3dMRTtJSG5JSiwwQkFBeUQ7RXRDMGlTekQ7QUFDRjs7QVNobVNJO0VnQ3dMRTtJSGhJSiwwQkFBK0Q7RXRDNmlTL0Q7QUFDRjs7QXlDMTZSTTtFeEMxTkYsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlR3NKeUM7RUhwSnhDLDBCQUEyRDtFQ3RGekQseUJBQXdCO0F2QzRwUzVCOztBUy9tU0k7RWdDNExFO0lIaEpKLHlCQUF5RDtFdEN3a1N6RDtBQUNGOztBU3JuU0k7RWdDNExFO0lIN0lKLHlCQUF5RDtFdEMya1N6RDtBQUNGOztBUzNuU0k7RWdDNExFO0lIMUlKLHlCQUF5RDtFdEM4a1N6RDtBQUNGOztBU2pvU0k7RWdDNExFO0lIdklKLHlCQUF5RDtFdENpbFN6RDtBQUNGOztBU3ZvU0k7RWdDNExFO0lIcElKLHlCQUErRDtFdENvbFMvRDtBQUNGOztBeUMzOFJFO0VBQ0Usa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0VBQ1Qsb0RBQTRDO1VBQTVDLDRDQUE0QztBekM4OFJoRDs7QXlDejhSRTtFeEN6T0UsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlR3FLcUM7RUhuS3BDLDBCQUEyRDtFQ3RGekQsc0JBQXdCO0F2QzBzUzVCOztBUzdwU0k7RWdDMk1GO0lIL0pBLDBCQUF5RDtFdENzblN6RDtBQUNGOztBU25xU0k7RWdDMk1GO0lINUpBLDBCQUF5RDtFdEN5blN6RDtBQUNGOztBU3pxU0k7RWdDMk1GO0lIekpBLDBCQUF5RDtFdEM0blN6RDtBQUNGOztBUy9xU0k7RWdDMk1GO0lIdEpBLDBCQUF5RDtFdEMrblN6RDtBQUNGOztBU3JyU0k7RWdDMk1GO0lIbkpBLDBCQUErRDtFdENrb1MvRDtBQUNGOztBeUM1K1JFO0V4QzdRRSxrQ0FBa0M7RUFDbEMsbUJBQW1CO0VBQ25CLGtCQUFrQjtFcUNtR3JCLGVHeUt5QztFSHZLeEMsMEJBQTJEO0VDbEd6RCx5QkFBd0I7QXZDNnZTNUI7O0FTcHNTSTtFZ0MrTUY7SUhuS0EsNEJBQXlEO0V0QzZwU3pEO0FBQ0Y7O0FTMXNTSTtFZ0MrTUY7SUhoS0EsMEJBQXlEO0V0Q2dxU3pEO0FBQ0Y7O0FTaHRTSTtFZ0MrTUY7SUg3SkEsNEJBQXlEO0V0Q21xU3pEO0FBQ0Y7O0FTdHRTSTtFZ0MrTUY7SUgxSkEsMEJBQXlEO0V0Q3NxU3pEO0FBQ0Y7O0FTNXRTSTtFZ0MrTUY7SUh2SkEsMEJBQStEO0V0Q3lxUy9EO0FBQ0Y7O0F5Qy9nU0U7RUFDRSxZQUFZO0VBQ1osYUFBYTtBekNraFNqQjs7QVN2dVNJO0VnQ21ORjtJQUtJLFlBQVk7SUFDWixhQUFhO0V6Q29oU2pCO0FBQ0Y7O0F5Q2poU0U7RUFDRSxvQkFBb0I7QXpDb2hTeEI7O0F5QzlnU0k7RXhDbE5BLDRCQUE0QjtFQUM1QixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VxQ21CckIsZUc4THFDO0VINUxwQywwQkFBMkQ7RUNwRXpELHlCQUF3QjtBdkNzeFM1Qjs7QVMzdlNJO0VnQ29PQTtJSHhMRiwwQkFBeUQ7RXRDb3RTekQ7QUFDRjs7QVNqd1NJO0VnQ29PQTtJSHJMRiwwQkFBeUQ7RXRDdXRTekQ7QUFDRjs7QVN2d1NJO0VnQ29PQTtJSGxMRiwwQkFBeUQ7RXRDMHRTekQ7QUFDRjs7QVM3d1NJO0VnQ29PQTtJSC9LRiwwQkFBeUQ7RXRDNnRTekQ7QUFDRjs7QVNueFNJO0VnQ29PQTtJSDVLRiwwQkFBK0Q7RXRDZ3VTL0Q7QUFDRjs7QXlDampTSTtFeEN0UUEsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlR2tNdUM7RUhoTXRDLDBCQUEyRDtFQ3RGekQseUJBQXdCO0F2QyswUzVCOztBU2x5U0k7RWdDd09BO0lINUxGLDRCQUF5RDtFdEMydlN6RDtBQUNGOztBU3h5U0k7RWdDd09BO0lIekxGLDRCQUF5RDtFdEM4dlN6RDtBQUNGOztBUzl5U0k7RWdDd09BO0lIdExGLDBCQUF5RDtFdENpd1N6RDtBQUNGOztBU3B6U0k7RWdDd09BO0lIbkxGLDBCQUF5RDtFdENvd1N6RDtBQUNGOztBUzF6U0k7RWdDd09BO0lIaExGLDBCQUErRDtFdEN1d1MvRDtBQUNGOztBeUNwbFNJO0VBQ0UseUJBQXlCO0VBQ3pCLGlCQUFpQjtFQUNqQixvQkFBb0I7QXpDdWxTMUI7O0FTdDBTSTtFZ0M0T0E7SUFNSSxzQkFBc0I7RXpDeWxTNUI7QUFDRjs7QXlDaG1TSztFQVVHLHVCQUF1QjtFeENwUjNCLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUdnTnlDO0VIOU14QywwQkFBMkQ7RUN0RnpELHlCQUF3QjtFRXFTcEIsWUFBWTtFQUNaLGlCQUFpQjtBekMrbFN6Qjs7QVN4MVNJO0VnQzRPQztJSGhNSCw0QkFBeUQ7RXRDaXpTekQ7QUFDRjs7QVM5MVNJO0VnQzRPQztJSDdMSCwwQkFBeUQ7RXRDb3pTekQ7QUFDRjs7QVNwMlNJO0VnQzRPQztJSDFMSCwwQkFBeUQ7RXRDdXpTekQ7QUFDRjs7QVMxMlNJO0VnQzRPQztJSHZMSCwwQkFBeUQ7RXRDMHpTekQ7QUFDRjs7QVNoM1NJO0VnQzRPQztJSHBMSCwwQkFBK0Q7RXRDNnpTL0Q7QUFDRjs7QXlDeG5TRTtFQUNFLGtCQUFrQjtFQUNsQix1QkFBdUI7RUFDdkIsV0FBVztFQUNYLFlBQVk7QXpDMm5TaEI7O0F5Q3ZuU0k7RXhDcFNBLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VxQ21FckIsZUdnT3VDO0VIOU50QywwQkFBMkQ7RUN0RnpELHlCQUF3QjtBdkNtN1M1Qjs7QVN0NFNJO0VnQ3NRQTtJSDFORiwwQkFBeUQ7RXRDKzFTekQ7QUFDRjs7QVM1NFNJO0VnQ3NRQTtJSHZORiwwQkFBeUQ7RXRDazJTekQ7QUFDRjs7QVNsNVNJO0VnQ3NRQTtJSHBORiwwQkFBeUQ7RXRDcTJTekQ7QUFDRjs7QVN4NVNJO0VnQ3NRQTtJSGpORiwwQkFBeUQ7RXRDdzJTekQ7QUFDRjs7QVM5NVNJO0VnQ3NRQTtJSDlNRiwwQkFBK0Q7RXRDMjJTL0Q7QUFDRjs7QXlDMXBTSTtFeEN4U0EsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlR29PdUM7RUhsT3RDLDBCQUEyRDtFQ3RGekQsc0JBQXdCO0F2QzA5UzVCOztBUzc2U0k7RWdDMFFBO0lIOU5GLDBCQUF5RDtFdENzNFN6RDtBQUNGOztBU243U0k7RWdDMFFBO0lIM05GLDBCQUF5RDtFdEN5NFN6RDtBQUNGOztBU3o3U0k7RWdDMFFBO0lIeE5GLDBCQUF5RDtFdEM0NFN6RDtBQUNGOztBUy83U0k7RWdDMFFBO0lIck5GLDBCQUF5RDtFdEMrNFN6RDtBQUNGOztBU3I4U0k7RWdDMFFBO0lIbE5GLDBCQUErRDtFdENrNVMvRDtBQUNGOztBeUM3clNJO0VBQ0UsbUJBQW1CO0V4QzdTckIsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixrQkFBa0I7RXFDbUVyQixlRzRPdUM7RUgxT3RDLDBCQUEyRDtFQ3RGekQseUJBQXdCO0F2Q2tnVDVCOztBeUNyc1NNO0V4QzlTRiw4QkFBOEI7RUFDOUIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFcUNtRXJCLGVHME95QztFSHhPeEMsMEJBQTJEO0VDdEZ6RCxzQkFBd0I7QXZDMmdUNUI7O0FTOTlTSTtFZ0NnUkU7SUhwT0osNEJBQXlEO0V0Q3U3U3pEO0FBQ0Y7O0FTcCtTSTtFZ0NnUkU7SUhqT0osMEJBQXlEO0V0QzA3U3pEO0FBQ0Y7O0FTMStTSTtFZ0NnUkU7SUg5TkosMEJBQXlEO0V0QzY3U3pEO0FBQ0Y7O0FTaC9TSTtFZ0NnUkU7SUgzTkosMEJBQXlEO0V0Q2c4U3pEO0FBQ0Y7O0FTdC9TSTtFZ0NnUkU7SUh4TkosMEJBQStEO0V0Q204Uy9EO0FBQ0Y7O0FTNS9TSTtFZ0M4UUE7SUhsT0YsNEJBQXlEO0V0Q3E5U3pEO0FBQ0Y7O0FTbGdUSTtFZ0M4UUE7SUgvTkYsMEJBQXlEO0V0Q3c5U3pEO0FBQ0Y7O0FTeGdUSTtFZ0M4UUE7SUg1TkYsMEJBQXlEO0V0QzI5U3pEO0FBQ0Y7O0FTOWdUSTtFZ0M4UUE7SUh6TkYsMEJBQXlEO0V0Qzg5U3pEO0FBQ0Y7O0FTcGhUSTtFZ0M4UUE7SUh0TkYsMEJBQStEO0V0Q2krUy9EO0FBQ0Y7O0F5Q3B3U0k7RUFDRSxZQUFZO0VBQ1osWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixtQkFBbUI7QXpDdXdTekI7O0FTamlUSTtFZ0NzUkE7SUFPSSxXQUFXO0V6Q3l3U2pCO0FBQ0Y7O0F5Q3Z3U007RUFDRSxpQkFBaUI7QXpDMHdTekI7O0FTM2lUSTtFZ0NnU0U7SUFHSSxpQkFBaUI7RXpDNndTekI7QUFDRjs7QXlDdndTSTtFQUNFLGFBQWE7RUFDYixXQUFXO0VBQ1gsU0FBUztBekMwd1NmOztBeUNwd1NFO0VBQ0UsZ0JBQWdCO0VBQ2hCLFdBQVc7QXpDdXdTZjs7QXlDcndTSTtFQUNFLG1CQUFtQjtBekN3d1N6Qjs7QXlDdndTTTtFQUNFLFdBQVc7QXpDMHdTbkI7O0F5Q3Z3U1E7RUFDRSxjQUFjO0VBQ2QsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsZ0JBQWdCO0F6QzB3UzFCOztBUzVrVEk7RWdDNlRJO0lBT0ksVUFBVTtFekM2d1NwQjtBQUNGOztBeUN6d1NLO0VBRUcsY0FBYztBekMyd1N0Qjs7QXlDendTTTtFQUNFLDZCQUE2QjtBekM0d1NyQzs7QXlDdHdTQTtFQUNFLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2QsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixzQkFBc0I7QXpDeXdTeEI7O0F5Q3R3U0E7RUFDRSxXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsY0FBYztFQUNkLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsc0JBQXNCO0F6Q3l3U3hCOztBeUN0d1NBO0VBQ0UsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLHNCQUFzQjtBekN5d1N4Qjs7QXlDdHdTQTtFQUNFLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsY0FBYztFQUNkLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixzQkFBc0I7QXpDeXdTeEI7O0F5Q3R3U0E7RUFFRSxpQkFBaUI7RUFDakIsY0FBYztFQUNkLHlCQUF5QjtFQUd6QixtQkFBbUI7RUFDbkIsc0JBQXNCO0F6Q3N3U3hCOztBeUNud1NBO0VBQ0UsVUFBVTtFQUNWLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2QseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNuQixlQUFlO0VBRWYsa0JBQWtCO0VBQ2xCLHNCQUFzQjtBekNxd1N4Qjs7QXlDbHdTQTtFQUNFLFVBQVU7RUFDVixpQkFBaUI7RUFDakIsY0FBYztFQUNkLHlCQUF5QjtFQUN6QixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBRWhCLGtCQUFrQjtFQUNsQixzQkFBc0I7QXpDb3dTeEI7O0F5Q2p3U0E7RUFDRSxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLFVBQVU7RUFDVixpQkFBaUI7RUFDakIsY0FBYztFQUNkLHlCQUF5QjtFQUN6QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLHNCQUFzQjtBekNvd1N4Qjs7QXlDandTQTtFQUNFLDBDQUEwQztFQUMxQyw0QkFBNEI7RUFDNUIsMEJBQTBCO0VBQzFCLDJCQUEyQjtFQUMzQixXQUFXO0VBQ1gsWUFBWTtBekNvd1NkOztBeUNqd1NBO0VBQ0UsYUFBYTtBekNvd1NmOztBeUNqd1NBO0VBQ0UsMENBQTBDO0VBQzFDLDRCQUE0QjtFQUM1QiwwQkFBMEI7RUFDMUIsMkJBQTJCO0VBQzNCLFdBQVc7RUFDWCxZQUFZO0F6Q293U2Q7O0F5Q2p3U0E7RUFDRSxhQUFhO0F6Q293U2Y7O0F5Q2p3U0E7RUFDRSxVQUFVO0VBQ1YsYUFBYTtFQUNiLGlCQUFpQjtBekNvd1NuQjs7QXlDandTQTtFQUNFLFFBQVE7RUFDUixtQkFBbUI7QXpDb3dTckI7O0F5Q2p3U0E7RUFFRSxrQkFBa0I7QXpDbXdTcEI7O0F5QzV2U0E7RUFDRSxVQUFVO0VBQ1YsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixRQUFRO0F6Qyt2U1Y7O0F5QzV2U0E7RUFDRSx5QkFBeUI7RUFDekIsV0FBVztFQUNYLFlBQVk7RUFDWixVQUFVO0VBQ1Ysa0JBQWtCO0F6Qyt2U3BCOztBeUM1dlNBO0VBQ0UseUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0F6Qyt2U3BCOztBeUMzdlNBO0VBQ0UsV0FBVztFQUNYLFlBQVk7QXpDOHZTZDs7QXlDcnZTQTtFQUNDO0lBQ0MsZUFBZTtJQUNmLHNCQUFzQjtFekN3dlN0QjtFeUNydlNEO0lBQ0MsdUJBQXVCO0lBQ3ZCLGtCQUFrQjtFekN1dlNsQjtBQUNGOztBeUNsdlNBO0VBYkM7SUFlQyxnQkFBZ0I7SUFDaEIsc0JBQXNCO0V6Q3F2U3RCO0V5QzV6U0Y7SUEyRUUsVUFBVTtJQUNWLGFBQWE7SUFDYixpQkFBaUI7RXpDb3ZTakI7RXlDN3lTRjtJQTZERSxVQUFVO0lBQ1YsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixRQUFRO0V6Q212U1I7RXlDaHZTRjtJQUNFLDJCQUEyQjtFekNrdlMzQjtFeUM5dVNGO0lBRUUsa0JBQWtCO0V6Qyt1U2xCO0V5QzV1U0Y7SUFFRSxrQkFBa0I7RXpDNnVTbEI7QUFDRjs7QXlDeHVTQTtFQWxEQztJQW9EQyxnQkFBZ0I7SUFDaEIsc0JBQXNCO0V6QzJ1U3RCO0V5Q3YxU0Y7SUErR0UsVUFBVTtJQUNWLGFBQWE7SUFDYixpQkFBaUI7RXpDMnVTakI7RXlDeDBTRjtJQWlHRSxVQUFVO0lBQ1YsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixRQUFRO0V6QzB1U1I7RXlDM3dTRjtJQXFDRSwyQkFBMkI7RXpDeXVTM0I7RXlDendTRjtJQXNDRSxrQkFBa0I7RXpDc3VTbEI7RXlDdndTRjtJQXNDRSxrQkFBa0I7RXpDb3VTbEI7QUFDRjs7QXlDaHVTQTtFQXJEQTtJQXVESSwyQkFBMkI7RXpDbXVTN0I7RXlDcnpTRDtJQXFGRyxxQkFBcUI7RXpDbXVTdkI7RXlDanVTQTtJQUNFLHFCQUFxQjtFekNtdVN2QjtFeUNodVNBO0lBQ0UsZ0NBQWdDO0lBQ2hDLHFCQUFxQjtJQUNyQixpQkFBaUI7RXpDa3VTbkI7RXlDL3RTQztJQUNDLHFCQUFxQjtFekNpdVN2QjtFeUM5dFNBO0lBQ0UsZ0NBQWdDO0lBQ2hDLHFCQUFxQjtFekNndVN2QjtBQUNGOztBeUM3dFNBO0VBQ0MsV0FBVTtBekNndVNYOztBeUNqelNBO0VBb0ZFLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixXQUFXO0F6Q2l1U2I7O0F5Qzd2U0U7RUFnQ0EsVUFBVTtBekNpdVNaOztBeUN2dlNHO0VBMEJELFVBQVU7QXpDaXVTWjs7QXlDOXRTQTtFQUNFLFVBQVU7RUFDVixlQUFlO0F6Q2l1U2pCOztBeUM5dFNBO0VBQ0UsZUFBZTtFQUNmLFVBQVU7RUFDVixpQkFBaUI7RUFDakIsY0FBYztFQUNkLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsbUJBQW1CO0VBQ25CLGtCQUFrQjtBekNpdVNwQjs7QXlDanhTRTtFQW9EQSxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2QsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLGVBQWU7QXpDaXVTakI7O0F5Q254U0U7RUFzREEsZ0NBQWdDO0VBQ2hDLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsY0FBYztFQUNkLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsbUJBQW1CO0VBQ25CLGtCQUFrQjtBekNpdVNwQjs7QXlDOXRTQTtFQUNFLFVBQVU7RUFDVixpQkFBaUI7RUFDakIsY0FBYztFQUNkLHlCQUF5QjtFQUN6QixtQkFBbUI7RUFDbkIsZUFBZTtFQUVmLGtCQUFrQjtFQUNsQixzQkFBc0I7QXpDZ3VTeEI7O0F5Qzd0U0E7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG1DQUFtQztFQUNuQyw0QkFBNEI7RUFDNUIsK0JBQStCO0VBQy9CLDBCQUEwQjtFQUMxQix5QkFBeUI7RUFDekIsZ0RBQWdEO0VBQ2hELGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osOEJBQThCO0VBQzlCLG9CQUFvQjtBekNndVN0Qjs7QXlDN3RTQTtFQUNFLGNBQWM7QXpDZ3VTaEI7O0F5Q2p1U0E7RUFDRSxjQUFjO0F6Q2d1U2hCOztBeUNqdVNBO0VBQ0UsY0FBYztBekNndVNoQjs7QXlDanVTQTtFQUNFLGNBQWM7QXpDZ3VTaEI7O0F5Q2p1U0E7RUFDRSxjQUFjO0F6Q2d1U2hCOztBeUM3dFNBO0VBQ0UsYUFBYTtFQUNiLHlCQUF5QjtBekNndVMzQjs7QXlDM3RTQTtFQUNFLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsY0FBYztFQUNkLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixzQkFBc0I7QXpDOHRTeEI7O0F5QzN0U0E7RUFBbUI7RUFDakIsY0FBeUI7RUFDekIsVUFBVTtFQUFFO0F6Q2d1U2Q7O0F5Q2x1U0E7RUFBbUI7RUFDakIsY0FBeUI7RUFDekIsVUFBVTtFQUFFO0F6Q2d1U2Q7O0F5Q2x1U0E7RUFBbUI7RUFDakIsY0FBeUI7RUFDekIsVUFBVTtFQUFFO0F6Q2d1U2Q7O0F5Q2x1U0E7RUFBbUI7RUFDakIsY0FBeUI7RUFDekIsVUFBVTtFQUFFO0F6Q2d1U2Q7O0F5Q2x1U0E7RUFBbUI7RUFDakIsY0FBeUI7RUFDekIsVUFBVTtFQUFFO0F6Q2d1U2Q7O0F5Qzd0U0E7RUFBbUI7RUFDakIsY0FBeUI7RUFDekIsVUFBVTtFQUFFO0F6Q2t1U2Q7O0F5Q3B1U0E7RUFBbUI7RUFDakIsY0FBeUI7RUFDekIsVUFBVTtFQUFFO0F6Q2t1U2Q7O0F5Q3B1U0E7RUFBbUI7RUFDakIsY0FBeUI7RUFDekIsVUFBVTtFQUFFO0F6Q2t1U2Q7O0F5Q3B1U0E7RUFBbUI7RUFDakIsY0FBeUI7RUFDekIsVUFBVTtFQUFFO0F6Q2t1U2Q7O0F5Q3B1U0E7RUFBbUI7RUFDakIsY0FBeUI7RUFDekIsVUFBVTtFQUFFO0F6Q2t1U2Q7O0F5Qy90U0E7RUFFRSxpQkFBaUI7RUFDakIsY0FBYztFQUNkLHlCQUF5QjtFQUd6QixtQkFBbUI7RUFDbkIsc0JBQXNCO0F6Qyt0U3hCOztBeUNqa1RBO0VBc1dFLFVBQVU7RUFDVixpQkFBaUI7RUFDakIsY0FBYztFQUNkLHlCQUF5QjtFQUN6QixtQkFBbUI7RUFDbkIsZUFBZTtFQUVmLGtCQUFrQjtFQUNsQixzQkFBc0I7QXpDOHRTeEI7O0F5Q2hrVEE7RUFzV0UsVUFBVTtFQUNWLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2QseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFFaEIsa0JBQWtCO0VBQ2xCLHNCQUFzQjtBekM2dFN4Qjs7QXlDMXRTQztFQUNJLHFCQUFxQjtBekM2dFMxQjs7QXlDdCtTQztFQTZRQyx1QkFBc0I7RUFBRSxnQkFBZ0I7QXpDOHRTMUM7O0F5QzN0U0E7RUFDRSxpQkFBaUI7QXpDOHRTbkI7O0F5QzN0U0E7RUFDRSxrQkFBa0I7QXpDOHRTcEI7O0F5QzN0U0E7RUFDRSx1QkFBdUI7QXpDOHRTekI7O0F5QzF0U0E7RUFFRSxXQUFXO0F6QzR0U2I7O0F5Q3R0U0E7RUFDRSxnQkFBZ0I7RUFDaEIsU0FBUztBekN5dFNYOztBeUN0dFNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLFNBQVM7QXpDeXRTWDs7QXlDdHRTQTtFQUNFLGdCQUFnQjtBekN5dFNsQjs7QXlDdHRTQTtFQUNFLGdCQUFnQjtBekN5dFNsQjs7QXlDdHRTQTtFQWxUQztJQXFUQyxxQkFBcUI7SUFDckIsa0JBQWtCO0V6Q3d0U2xCO0V5Q3J0U0Y7SUFDRSwyQkFBMkI7RXpDdXRTM0I7RXlDMTdTQTtJQXVPQSxxQkFBcUI7RXpDc3RTckI7QUFDRjs7QXlDL3NTQTtFQUNDLDBCQUEwQjtFQUMxQix1QkFBdUI7QXpDa3RTeEI7O0F5Qy9zU0E7RUEzU0E7SUErU0Usc0JBQXNCO0lBQ3RCLDBCQUEwQjtFekNndFMxQjtFeUMzL1NGO0lBK1NFLHNCQUFzQjtJQUN0QiwwQkFBMEI7RXpDK3NTMUI7RXlDcHdTRjtJQXlERSxnQkFBZ0I7SUFDaEIsU0FBUztFekM4c1NUO0V5Q253U0Y7SUF5REUsZ0JBQWdCO0lBQ2hCLFNBQVM7RXpDNnNTVDtFeUNsd1NGO0lBeURFLGdCQUFnQjtFekM0c1NoQjtFeUNqd1NGO0lBeURFLGdCQUFnQjtFekMyc1NoQjtFcUJ0blVNO0lvQmc3Qk4sNkJBQTZCO0lBQzdCLDBCQUEwQjtFekN5c1MxQjtFcUIxblVNO0lvQnE3QkosdUJBQXVCO0V6Q3dzU3pCO0V5QzlqVEQ7SUF5WEMsdUJBQW1DO0lBQUUsZ0JBQWdCO0V6Q3lzU3JEO0V5QzF5U0Y7SUFxR0UsdUJBQThCO0V6Q3dzUzlCO0V5Q2p6U0Y7SUE4R0UsbUJBQW1CO0V6Q3NzU25CO0V5Q25zU0Y7SUFDRSxZQUFZO0V6Q3FzU1o7RXdDbm9VRjtJQ2k4QkksdUJBQXVCO0V6Q3FzU3pCO0V5Q3QwU0Q7SUFvSUkscUJBQXFCO0V6Q3FzU3hCO0V5Q2p0VEY7SUFnaEJFLGlCQUFpQjtFekNvc1NqQjtFeUNqc1NGO0lBQ0csa0JBQWtCO0V6Q21zU25CO0V5Q3ByVEY7SUFxZkUsZ0JBQWdCO0lBQ2hCLFVBQVU7RXpDa3NTVjtFeUNscFRGO0lBb2RFLFVBQVU7SUFDVixhQUFhO0lBQ2IsaUJBQWlCO0V6Q2lzU2pCO0V5Q2pwVEY7SUFvZEUsUUFBUTtJQUNSLG1CQUFtQjtFekNnc1NuQjtFeUN2b1RGO0lBNGNFLFdBQVU7SUFDVixXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLGtCQUFrQjtFekM4clNsQjtFeUMveFNGO0lBNkdDLDBCQUEwQjtJQUMxQix1QkFBdUI7RXpDcXJTdEI7RXlDOWtURjtJQTZaRSxVQUFVO0lBQ1Ysa0JBQWlCO0lBQ2pCLFlBQVc7SUFDWCxlQUFlO0V6Q29yU2Y7RXlDMThTRjtJQTBSRSxVQUFVO0lBQ1YsaUJBQWlCO0lBQ2pCLGVBQWU7RXpDbXJTZjtFeUNwblREO0lBcWNDLHFCQUFxQjtJQUNyQixrQkFBa0I7RXpDa3JTbEI7RXlDL3pTRjtJQWlKRSwwQkFBMEI7RXpDaXJTMUI7RXlDcGlUQTtJQXVYQSxxQkFBcUI7RXpDZ3JTckI7RXlDdDJTRjtJQTJMRSxXQUFXO0V6QzhxU1g7RXlDM3FTRjtJQUNFLDRCQUE0QjtJQUM1Qiw2QkFBNkI7RXpDNnFTN0I7RXlDcjZTRjtJQTRQRSwyQkFBMkI7RXpDNHFTM0I7RXlDenFTRjtJQUNFLGdCQUFnQjtJQUNWLFlBQVk7SUFDWixZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixtQkFBbUI7RXpDMnFTekI7QUFDRjs7QXlDdnFTQTtFQUNFLFVBQVU7RUFBRTtFQUNaLG1CQUFtQjtFQUFFO0VBQ3JCLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQixjQUFhO0VBQ2IsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixzQkFBc0I7QXpDNHFTeEI7OztBMEMzbVVBO0lBQ0E7SUFDQTtBQUVBOzs7QUNDQTtJQUNBO0lBQ0E7QUFFQTs7QUNVQTtFQUNJLDZDQUF5QztBQXJKN0M7O0FDK05BO0VBQ0ksNkNBQXlDO0FBaE83Qzs7O0FDeUlBO0lBQ0E7SUFDQTtBQUNBO0FBRUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztJQUVBOztJQUFBO0FBQ0E7QUFFQTtJQUNBO0FBQ0E7QUFFQTtJQUNBO0FBQ0E7QUFFQTtJQUNBO0FBQ0E7QUFFQTtJQUNBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7WUFBQTtJQUNBO0FBQ0E7QUFFQTtJQUNBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7SUFDQTtJQUNBO0FBQ0E7QUFFQTtJQUNBO0FBQ0E7QUFFQTtJQUNBO1lBQUE7SUFDQTtZQUFBO0lBQ0E7WUFBQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0FBQ0E7QUFFQTtJQUNBO0FBQ0E7QUFFQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1lBQUE7SUFDQTtZQUFBO0lBQ0E7WUFBQTtBQUNBO0FBRUE7SUFDQTtJQUNBO0FBQ0E7QUFFQTtJQUNBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7WUFBQTtBQUNBO0FBRUE7SUFDQTtZQUFBO0FBQ0E7QUFFQTtJQUNBO0lBQ0E7QUFDQTtBQUNBO0lBQ0E7WUFBQTtBQUNBO0FBRUE7SUFDQTtZQUFBO0FBQ0E7QUFFQTtJQUNBO0lBQ0E7QUFDQTtBQUNBO0lBQ0E7WUFBQTtBQUNBO0FBRUE7SUFDQTtZQUFBO0lBQ0E7SUFDQTtBQUNBO0FBQ0E7SUFDQTtZQUFBO0FBQ0E7QUFFQTtJQUNBO1lBQUE7QUFDQTtBQUVBO0lBQ0E7SUFDQTtBQUNBO0FBRUE7SUFDQTtZQUFBO0FBQ0E7QUFFQTtJQUNBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7WUFBQTtBQUNBO0FBRUE7SUFDQTtZQUFBO0FBQ0E7QUFFQTtJQUNBO0lBQ0E7QUFDQTtBQUNBO0lBQ0E7WUFBQTtBQUNBO0FBRUE7SUFDQTtZQUFBO0FBQ0E7QUFFQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7WUFBQTtJQUNBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtBQUNBO0FBRUE7SUFDQTtJQUNBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1lBQUE7SUFDQTtBQUNBO0FBRUE7SUFDQTtZQUFBO0lBQ0E7WUFBQTtBQUNBO0FBRUE7QUFDQTtRQUNBO2dCQUFBO0FBQ0E7QUFDQTtRQUNBO1FBQ0E7Z0JBQUE7QUFDQTtBQUNBO1FBQ0E7Z0JBQUE7QUFDQTtBQUNBO1FBQ0E7Z0JBQUE7QUFDQTtBQUNBO1FBQ0E7UUFDQTtnQkFBQTtBQUNBO0FBQ0E7UUFDQTtnQkFBQTtBQUNBO0FBQ0E7UUFDQTtRQUNBO2dCQUFBO0FBQ0E7QUFDQTtBQXpCQTtBQUNBO1FBQ0E7Z0JBQUE7QUFDQTtBQUNBO1FBQ0E7UUFDQTtnQkFBQTtBQUNBO0FBQ0E7UUFDQTtnQkFBQTtBQUNBO0FBQ0E7UUFDQTtnQkFBQTtBQUNBO0FBQ0E7UUFDQTtRQUNBO2dCQUFBO0FBQ0E7QUFDQTtRQUNBO2dCQUFBO0FBQ0E7QUFDQTtRQUNBO1FBQ0E7Z0JBQUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtRQUNBO2dCQUFBO0FBQ0E7QUFDQTtRQUNBO0FBQ0E7QUFDQTtRQUNBO0FBQ0E7QUFDQTtRQUNBO0FBQ0E7QUFDQTtRQUNBO0FBQ0E7QUFDQTtBQWhCQTtBQUNBO1FBQ0E7Z0JBQUE7QUFDQTtBQUNBO1FBQ0E7QUFDQTtBQUNBO1FBQ0E7QUFDQTtBQUNBO1FBQ0E7QUFDQTtBQUNBO1FBQ0E7QUFDQTtBQUNBO0FBRUE7SUFDQTtZQUFBO0lBQ0E7WUFBQTtBQUNBO0FBRUE7QUFDQTtRQUNBO2dCQUFBO0FBQ0E7QUFDQTtRQUNBO0FBQ0E7QUFDQTtRQUNBO1FBQ0E7Z0JBQUE7QUFDQTtBQUNBO0FBWEE7QUFDQTtRQUNBO2dCQUFBO0FBQ0E7QUFDQTtRQUNBO0FBQ0E7QUFDQTtRQUNBO1FBQ0E7Z0JBQUE7QUFDQTtBQUNBO0FBRUE7SUFDQTtZQUFBO0lBQ0E7WUFBQTtBQUNBO0FBRUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0FBQ0E7QUFFQTtJQUNBO0FBQ0E7QUFFQTtJQUNBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7SUFDQTtBQUNBO0FBRUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtBQUNBO0FBRUE7SUFDQTtJQUNBO0lBQ0E7QUFDQTtBQUVBO0lBQ0E7SUFDQTtBQUNBO0FBRUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtBQUNBO0FBRUE7SUFDQTtBQUNBOztBQzdYQTtFQUNJLDZDQUF5QztBQXZIN0M7O0FDRkEsZ0JBQWdCO0FBa01oQjtFQUNJLDZDQUF5QztBQWhNN0M7QUFrTUE7RUFDSSxVQUFVO0VBQ1YsYUFBYTtFQUNiLFlBQVk7RUFBRTtFQUNkLHlDQUF5QztFQUN6QyxjQUFjO0VBQ2QsK0JBQStCO0VBQy9CLGdDQUFnQztBQTlMcEM7QUFnTUE7RUFDSSxpQkFBaUI7RUFBRTtBQTVMdkI7O0FDK0dBO0VBQ0ksNkNBQXlDO0FBakk3QyIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnZGFya19jb2xsZWdlcmVndWxhcic7XG4gIHNyYzogdXJsKFwiZGFya19jb2xsZWdlLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcImRhcmtfY29sbGVnZS13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImRhcmtfY29sbGVnZS13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJkYXJrX2NvbGxlZ2Utd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImRhcmtfY29sbGVnZS13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiZGFya19jb2xsZWdlLXdlYmZvbnQuc3ZnI2RhcmtfY29sbGVnZXJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XG4gIHNyYzogdXJsKFwiUG9wcGlucy1NZWRpdW0uZW90XCIpO1xuICBzcmM6IHVybChcIlBvcHBpbnMtTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIlBvcHBpbnMtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJQb3BwaW5zLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIlBvcHBpbnMtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiUG9wcGlucy1NZWRpdW0uc3ZnI1BvcHBpbnMtTWVkaXVtXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgc3JjOiB1cmwoXCJQb3BwaW5zLVJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIlBvcHBpbnMtUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJQb3BwaW5zLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIlBvcHBpbnMtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIlBvcHBpbnMtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIlBvcHBpbnMtUmVndWxhci5zdmcjUG9wcGlucy1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1JdGFsaWMnO1xuICBzcmM6IHVybChcIlBvcHBpbnMtSXRhbGljLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCJQb3BwaW5zLUl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJQb3BwaW5zLUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiUG9wcGlucy1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJQb3BwaW5zLUl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIlBvcHBpbnMtSXRhbGljLnN2ZyNQb3BwaW5zLUl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtQm9sZCc7XG4gIHNyYzogdXJsKFwiUG9wcGlucy1Cb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCJQb3BwaW5zLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiUG9wcGlucy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJQb3BwaW5zLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJQb3BwaW5zLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJQb3BwaW5zLUJvbGQuc3ZnI1BvcHBpbnMtQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtQmxhY2snO1xuICBzcmM6IHVybChcIlBvcHBpbnMtQmxhY2suZW90XCIpO1xuICBzcmM6IHVybChcIlBvcHBpbnMtQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiUG9wcGlucy1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiUG9wcGlucy1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIlBvcHBpbnMtQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJQb3BwaW5zLUJsYWNrLnN2ZyNQb3BwaW5zLUJsYWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1MaWdodCc7XG4gIHNyYzogdXJsKFwiUG9wcGlucy1MaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiUG9wcGlucy1MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJQb3BwaW5zLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJQb3BwaW5zLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiUG9wcGlucy1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIlBvcHBpbnMtTGlnaHQuc3ZnI1BvcHBpbnMtTGlnaHRcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNeXJpYWRQcm8tUmVndWxhcic7XG4gIHNyYzogdXJsKFwiTXlyaWFkUHJvLVJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIk15cmlhZFByby1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIk15cmlhZFByby1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJNeXJpYWRQcm8tUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIk15cmlhZFByby1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiTXlyaWFkUHJvLVJlZ3VsYXIuc3ZnI015cmlhZFByby1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZsb2F0LXh4bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHItMCxcbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEsXG4ucHktMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMCxcbiAgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0wLFxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMCxcbiAgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0wLFxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xLFxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMSxcbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMSxcbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMixcbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMixcbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTMsXG4gIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMyxcbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTMsXG4gIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMyxcbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC00IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTQsXG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtNCxcbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTQsXG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtNCxcbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0wLFxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0wLFxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTAsXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTAsXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0xLFxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0xLFxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTIsXG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTIsXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMixcbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMixcbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMyxcbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMyxcbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zLFxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0zLFxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC00LFxuICAucHkteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC00LFxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTQsXG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTUsXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTUsXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNSxcbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtNSxcbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjEge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjEsXG4gIC5teS14eGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4xLFxuICAubXkteHhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uMSxcbiAgLm14LXh4bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjIge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4yLFxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjIsXG4gIC5teC14eGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4yLFxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjIsXG4gIC5teC14eGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMyB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjMsXG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uMyxcbiAgLm14LXh4bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjMsXG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uMyxcbiAgLm14LXh4bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW40IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uNCxcbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW40LFxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uNCxcbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW40LFxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjUge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW41LFxuICAubXkteHhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjUsXG4gIC5teC14eGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW41LFxuICAubXkteHhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjUsXG4gIC5teC14eGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLWF1dG8sXG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtYXV0byxcbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLWF1dG8sXG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtYXV0byxcbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC50ZXh0LXh4bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMDU2YjMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNDk0ZjU0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzE5NjkyYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMwZjY2NzQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjYmE4YjAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2E3MWQyYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNjYmQzZGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMTIxNDE2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0uNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6bm90KFtocmVmXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cImJ1dHRvblwiXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwicmVzZXRcIl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cInN1Ym1pdFwiXTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mbHVpZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8sIC5jb2wteHhsLTEsIC5jb2wteHhsLTIsIC5jb2wteHhsLTMsIC5jb2wteHhsLTQsIC5jb2wteHhsLTUsIC5jb2wteHhsLTYsIC5jb2wteHhsLTcsIC5jb2wteHhsLTgsIC5jb2wteHhsLTksIC5jb2wteHhsLTEwLCAuY29sLXh4bC0xMSwgLmNvbC14eGwtMTIsIC5jb2wteHhsLFxuLmNvbC14eGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzO1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3O1xufVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4O1xufVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNvbC14eGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wteHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXh4bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteHhsLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14eGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXh4bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteHhsLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXh4bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14eGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5cbmEsXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmZ1bGwtaGVpZ2h0IHtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mdWxsLWhlaWdodC1zbSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ1bGwtaGVpZ2h0LW1kIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZnVsbC1oZWlnaHQtbGcge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnVsbC1oZWlnaHQteGwge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuLnQtMCB7XG4gIHRvcDogMDtcbn1cblxuLmItMCB7XG4gIGJvdHRvbTogMDtcbn1cblxuLnItMCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubC0wIHtcbiAgbGVmdDogMDtcbn1cblxuLmJnLWltYWdlIHtcbiAgYmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5jdXJzb3ItcG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRyYW5zaXRpb24zcyB7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlIGFsbDtcbn1cblxuLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW1hZ2UtY292ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmktbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmktbGlzdF9pY29uIHtcbiAgbGVmdDogLTJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4ubWVudS1zdHlsZS1ub25lIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udmVydGljYWwtZGl2aWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoNTEsIDUxLCA1MSwgMC4xKTtcbiAgaGVpZ2h0OiA3MCU7XG59XG5cbi5wcmltYXJ5LWJ0biB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweCAxcmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI0MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBmb250LXNpemU6IDIwcHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjQwMCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnByaW1hcnktYnRuIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5wcmltYXJ5LWJ0biB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcmltYXJ5LWJ0biB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wcmltYXJ5LWJ0biB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcmltYXJ5LWJ0biB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByaW1hcnktYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE4MCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uaW5wdXQtYm94ID4gaW5wdXQsIC5pbnB1dC1ib3ggPiB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDA0MCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB0O1xuICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5pbnB1dC1ib3ggPiBpbnB1dCwgLmlucHV0LWJveCA+IHRleHRhcmVhIHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmlucHV0LWJveCA+IGlucHV0LCAuaW5wdXQtYm94ID4gdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pbnB1dC1ib3ggPiBpbnB1dCwgLmlucHV0LWJveCA+IHRleHRhcmVhIHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaW5wdXQtYm94ID4gaW5wdXQsIC5pbnB1dC1ib3ggPiB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiA5cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmlucHV0LWJveCA+IGlucHV0LCAuaW5wdXQtYm94ID4gdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmlucHV0LWJveCA+IGlucHV0OjpwbGFjZWhvbGRlciwgLmlucHV0LWJveCA+IHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHQ7XG4gIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5pbnB1dC1ib3ggPiBpbnB1dDo6cGxhY2Vob2xkZXIsIC5pbnB1dC1ib3ggPiB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuaW5wdXQtYm94ID4gaW5wdXQ6OnBsYWNlaG9sZGVyLCAuaW5wdXQtYm94ID4gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaW5wdXQtYm94ID4gaW5wdXQ6OnBsYWNlaG9sZGVyLCAuaW5wdXQtYm94ID4gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaW5wdXQtYm94ID4gaW5wdXQ6OnBsYWNlaG9sZGVyLCAuaW5wdXQtYm94ID4gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaW5wdXQtYm94ID4gaW5wdXQ6OnBsYWNlaG9sZGVyLCAuaW5wdXQtYm94ID4gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pbnB1dC1ib3ggPiB0ZXh0YXJlYSB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWJveCA+IHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHQ7XG4gIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5pbnB1dC1ib3ggPiB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuaW5wdXQtYm94ID4gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaW5wdXQtYm94ID4gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaW5wdXQtYm94ID4gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaW5wdXQtYm94ID4gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5lbC1sb2FkaW5nLW1hc2sge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1LCAxNSwgMTUsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLndoaXRlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtMTUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC50ZXh0LTE1IHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50ZXh0LTE1IHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtMTUge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGV4dC0xNSB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50ZXh0LTE1IHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGV4dC0xOCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnRleHQtMTgge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRleHQtMTgge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC0xOCB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50ZXh0LTE4IHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRleHQtMTgge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LTIwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAudGV4dC0yMCB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGV4dC0yMCB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LTIwIHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRleHQtMjAge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGV4dC0yMCB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRleHQtMzAge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC50ZXh0LTMwIHtcbiAgICBmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50ZXh0LTMwIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtMzAge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGV4dC0zMCB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50ZXh0LTMwIHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGl0bGUtMjAge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGl0bGUtMjAge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRpdGxlLTIwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50aXRsZS0yMCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi50aXRsZS0yNSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS0yNSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGl0bGUtMjUge1xuICAgIGZvbnQtc2l6ZTogMTIuNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGl0bGUtMjUge1xuICAgIGZvbnQtc2l6ZTogMTIuNXB4O1xuICB9XG59XG5cbi50aXRsZS0zMCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS0zMCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGl0bGUtMzAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRpdGxlLTMwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLnRpdGxlLTM1IHtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpdGxlLTM1IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50aXRsZS0zNSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGl0bGUtMzUge1xuICAgIGZvbnQtc2l6ZTogMTcuNXB4O1xuICB9XG59XG5cbi50aXRsZS00MCB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS00MCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGl0bGUtNDAge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRpdGxlLTQwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLnRpdGxlLTQ1IHtcbiAgZm9udC1zaXplOiA0NXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpdGxlLTQ1IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50aXRsZS00NSB7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGl0bGUtNDUge1xuICAgIGZvbnQtc2l6ZTogMjIuNXB4O1xuICB9XG59XG5cbi50aXRsZS01MCB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS01MCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGl0bGUtNTAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRpdGxlLTUwIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cblxuLnRpdGxlLTU1IHtcbiAgZm9udC1zaXplOiA1NXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpdGxlLTU1IHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50aXRsZS01NSB7XG4gICAgZm9udC1zaXplOiAzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGl0bGUtNTUge1xuICAgIGZvbnQtc2l6ZTogMjcuNXB4O1xuICB9XG59XG5cbi50aXRsZS02MCB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS02MCB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGl0bGUtNjAge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRpdGxlLTYwIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLnRpdGxlLTcwIHtcbiAgZm9udC1zaXplOiA3MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpdGxlLTcwIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50aXRsZS03MCB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGl0bGUtNzAge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuXG4udGl0bGUtODAge1xuICBmb250LXNpemU6IDgwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGl0bGUtODAge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRpdGxlLTgwIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50aXRsZS04MCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbi50aXRsZS04NSB7XG4gIGZvbnQtc2l6ZTogODVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS04NSB7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGl0bGUtODUge1xuICAgIGZvbnQtc2l6ZTogNTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRpdGxlLTg1IHtcbiAgICBmb250LXNpemU6IDQyLjVweDtcbiAgfVxufVxuXG4udGl0bGUtMTAwIHtcbiAgZm9udC1zaXplOiAxMDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS0xMDAge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRpdGxlLTEwMCB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGl0bGUtMTAwIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cblxuLnRpdGxlLTE0MCB7XG4gIGZvbnQtc2l6ZTogMTQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGl0bGUtMTQwIHtcbiAgICBmb250LXNpemU6IDExMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGl0bGUtMTQwIHtcbiAgICBmb250LXNpemU6IDg0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50aXRsZS0xNDAge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxufVxuXG4udGl0bGUtMTcwIHtcbiAgZm9udC1zaXplOiAxNzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS0xNzAge1xuICAgIGZvbnQtc2l6ZTogMTM2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50aXRsZS0xNzAge1xuICAgIGZvbnQtc2l6ZTogMTAycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50aXRsZS0xNzAge1xuICAgIGZvbnQtc2l6ZTogODVweDtcbiAgfVxufVxuXG4udGl0bGUtMjAwIHtcbiAgZm9udC1zaXplOiAyMDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS0yMDAge1xuICAgIGZvbnQtc2l6ZTogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50aXRsZS0yMDAge1xuICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50aXRsZS0yMDAge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbn1cblxuLmVsLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXQtcmVjdXJzb3MgLmVsLWlucHV0X19pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICM0MDQwNDA7XG4gIGNvbG9yOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwNzBweCkge1xuICAudG9vbGJhciB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50b29sYmFyX2xvZ28ge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRvb2xiYXJfbG9nbyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50b29sYmFyX2xvZ28ge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxufVxuXG4udG9vbGJhcl9sb2dvX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAuNnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7XG4gIC50b29sYmFyX2xvZ29fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkge1xuICAudG9vbGJhcl9sb2dvX3JvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi50b29sYmFyX2Nsb3NlLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDY5cHgpIHtcbiAgLnRvb2xiYXJfY2xvc2UtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9vbGJhcl9vcGVuLWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk7XG59XG5cbi50b29sYmFyX29wdGlvbnMge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7XG4gIC50b29sYmFyX29wdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkI0MDA7XG4gIH1cbn1cblxuLnRvb2xiYXJfb3RoZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnRvb2xiYXJfb3RoZXJzX2ljb24ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4udG9vbGJhcl9vdGhlcnNfcm9vc3RlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDMxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzkycHgpIHtcbiAgLnRvb2xiYXJfb3RoZXJzX3Jvb3N0ZXIge1xuICAgIG1heC13aWR0aDogMjE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OHB4KSB7XG4gIC50b29sYmFyX290aGVyc19yb29zdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkge1xuICAudG9vbGJhcl9vdGhlcnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7XG4gIC50b29sYmFyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEzcHQ7XG4gIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5tZW51IHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tZW51IHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1lbnUge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubWVudSB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tZW51IHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWVudSA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzkycHgpIHtcbiAgLm1lbnUgPiBsaSB7XG4gICAgd2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkge1xuICAubWVudSA+IGxpIHtcbiAgICBkaXNwbGF5OiB1bnNldDtcbiAgfVxufVxuXG4ubWVudSA+IGxpID4gKiB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuXG4ubWVudSA+IGxpOmhvdmVyIHtcbiAgY29sb3I6ICNGRkI0MDAgIWltcG9ydGFudDtcbn1cblxuLm1lbnUgPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkge1xuICAubWVudSA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG59XG5cbi5tZW51X21vdXNlLWZvcmdpdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAxcmVtIDAgMCAxcmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXJlbSwgLTFyZW0pO1xuICB6LWluZGV4OiAxMDA7XG4gIHRvcDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7XG4gIC5tZW51X21vdXNlLWZvcmdpdmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7XG4gIC5tZW51IHtcbiAgICB3aWR0aDogODB2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTNwdDtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm1lbnUge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubWVudSB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1lbnUge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tZW51IHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIGFuZCAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubWVudSB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1lbnVfbW9iaWxlLW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcbiAgLm1lbnVfbW9iaWxlLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkge1xuICAubWVudV9tb2JpbGUtb25seS0tZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uc3VibWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zdWJtZW51ID4gdWwge1xuICBwYWRkaW5nOiAxcmVtO1xuICBjb2xvcjogIzFBMUExQSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNDAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc3VibWVudSA+IHVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zdWJtZW51ID4gdWwgPiBsaSB7XG4gIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMXM7XG4gIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbn1cblxuLnN1Ym1lbnUgPiB1bCA+IGxpOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc3VibWVudSA+IHVsID4gbGk6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZCNDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnN1Ym1lbnUgPiB1bDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc3VibWVudSA+IHVsOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uZGl2aWRlZC1ib3hfaGVhZGVyIHtcbiAgcGFkZGluZzogMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5kaXZpZGVkLWJveF9oZWFkZXJfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEYwRjBGO1xufVxuXG4uZGl2aWRlZC1ib3hfaGVhZGVyX21haW5fdGlueS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDM1cHQ7XG4gIGZvbnQtc2l6ZTogMzVwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZGl2aWRlZC1ib3hfaGVhZGVyX21haW5fdGlueS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNC41cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5kaXZpZGVkLWJveF9oZWFkZXJfbWFpbl90aW55LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIxcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2hlYWRlcl9tYWluX3RpbnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZGl2aWRlZC1ib3hfaGVhZGVyX21haW5fdGlueS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5kaXZpZGVkLWJveF9oZWFkZXJfbWFpbl90aW55LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZGl2aWRlZC1ib3hfaGVhZGVyX21haW5fbGFyZ2Utc3ViaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUJsYWNrJztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDYwcHQ7XG4gIGZvbnQtc2l6ZTogNjBwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZGl2aWRlZC1ib3hfaGVhZGVyX21haW5fbGFyZ2Utc3ViaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDQycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5kaXZpZGVkLWJveF9oZWFkZXJfbWFpbl9sYXJnZS1zdWJoZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMzZwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGl2aWRlZC1ib3hfaGVhZGVyX21haW5fbGFyZ2Utc3ViaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDMwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2hlYWRlcl9tYWluX2xhcmdlLXN1YmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAzMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5kaXZpZGVkLWJveF9oZWFkZXJfbWFpbl9sYXJnZS1zdWJoZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMzBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kaXZpZGVkLWJveF9oZWFkZXJfYmxvZyB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1Cb2xkJztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzMHB0O1xuICBmb250LXNpemU6IDMwcHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkI0MDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZGl2aWRlZC1ib3hfaGVhZGVyX2Jsb2cge1xuICAgIGZvbnQtc2l6ZTogMjFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2hlYWRlcl9ibG9nIHtcbiAgICBmb250LXNpemU6IDE4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2hlYWRlcl9ibG9nIHtcbiAgICBmb250LXNpemU6IDE4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2hlYWRlcl9ibG9nIHtcbiAgICBmb250LXNpemU6IDE4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2hlYWRlcl9ibG9nIHtcbiAgICBmb250LXNpemU6IDE4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZGl2aWRlZC1ib3hfY2F0YWxvZ3VlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjQwMDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMnB0O1xuICBmb250LXNpemU6IDIycHQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2NhdGFsb2d1ZSB7XG4gICAgZm9udC1zaXplOiAxNS40cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5kaXZpZGVkLWJveF9jYXRhbG9ndWUge1xuICAgIGZvbnQtc2l6ZTogMTMuMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5kaXZpZGVkLWJveF9jYXRhbG9ndWUge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZGl2aWRlZC1ib3hfY2F0YWxvZ3VlIHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2NhdGFsb2d1ZSB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5kaXZpZGVkLWJveF9jYXRhbG9ndWUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uZGl2aWRlZC1ib3hfY2F0YWxvZ3VlX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAycmVtIDRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGl2aWRlZC1ib3hfY2F0YWxvZ3VlX2NvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDFyZW0gMS44cmVtO1xuICB9XG59XG5cbi5kaXZpZGVkLWJveF9jYXRhbG9ndWVfZG93bmxvYWQge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB0O1xuICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkI0MDAgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5kaXZpZGVkLWJveF9jYXRhbG9ndWVfZG93bmxvYWQge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2NhdGFsb2d1ZV9kb3dubG9hZCB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5kaXZpZGVkLWJveF9jYXRhbG9ndWVfZG93bmxvYWQge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZGl2aWRlZC1ib3hfY2F0YWxvZ3VlX2Rvd25sb2FkIHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2NhdGFsb2d1ZV9kb3dubG9hZCB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRpdmlkZWQtYm94X2NhdGFsb2d1ZV9pbmZvcm1hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI0MDAgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA0cHggMXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxOXB0O1xuICBmb250LXNpemU6IDE5cHQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5kaXZpZGVkLWJveF9jYXRhbG9ndWVfaW5mb3JtYXRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTgwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2NhdGFsb2d1ZV9pbmZvcm1hdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMy4zcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5kaXZpZGVkLWJveF9jYXRhbG9ndWVfaW5mb3JtYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGl2aWRlZC1ib3hfY2F0YWxvZ3VlX2luZm9ybWF0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmRpdmlkZWQtYm94X2NhdGFsb2d1ZV9pbmZvcm1hdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5kaXZpZGVkLWJveF9jYXRhbG9ndWVfaW5mb3JtYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ibG9nX3NtYWxsX2RhdGUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxN3B0O1xuICBmb250LXNpemU6IDE3cHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmJsb2dfc21hbGxfZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMS45cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ibG9nX3NtYWxsX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmxvZ19zbWFsbF9kYXRlIHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJsb2dfc21hbGxfZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ibG9nX3NtYWxsX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ibG9nX3NtYWxsX3RleHQge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBmb250LXNpemU6IDIwcHQgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmJsb2dfc21hbGxfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuYmxvZ19zbWFsbF90ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJsb2dfc21hbGxfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ibG9nX3NtYWxsX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuYmxvZ19zbWFsbF90ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYmxvZ19zbWFsbF90ZXh0LS13aGl0ZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDIwcHQ7XG4gIGZvbnQtc2l6ZTogMjBwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYmxvZ19zbWFsbF90ZXh0LS13aGl0ZSB7XG4gICAgZm9udC1zaXplOiAxNHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuYmxvZ19zbWFsbF90ZXh0LS13aGl0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ibG9nX3NtYWxsX3RleHQtLXdoaXRlIHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJsb2dfc21hbGxfdGV4dC0td2hpdGUge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuYmxvZ19zbWFsbF90ZXh0LS13aGl0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJsb2dfc21hbGxfc2VlLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNHB4IDFyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNDAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMXB0O1xuICBmb250LXNpemU6IDIxcHQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9nX3NtYWxsX3NlZS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTgwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmJsb2dfc21hbGxfc2VlLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNC43cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ibG9nX3NtYWxsX3NlZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmxvZ19zbWFsbF9zZWUtYnRuIHtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJsb2dfc21hbGxfc2VlLWJ0biB7XG4gICAgZm9udC1zaXplOiAxM3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ibG9nX3NtYWxsX3NlZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ibG9nX3NtYWxsX2Rlc2NyaXB0aW9uLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm5ld3NsZXR0ZXJfZW52ZWxvcGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTUyLjkgMTIxLjgnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjM0MDQwNDA7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0N0aXRsZSUzRWVudmVsb3BlJTNDL3RpdGxlJTNFJTNDZyBpZD0nQ2FwYV8yJyBkYXRhLW5hbWU9J0NhcGEgMiclM0UlM0NnIGlkPSdpbmljaW8nJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J00xNTIuNzYsODcuM2ExNy45LDE3LjksMCwwLDEtMS4xNyw4LjkxTDk5LjczLDUxLjU1bDM5LjU5LTQ1YTE4LDE4LDAsMCwxLDQsOS4xNWw5LjQsNzEuNlpNNzYuODUsNjMuOSwxMzEuOTMsMS4yOEExNy45MywxNy45MywwLDAsMCwxMjMuMS4xNEwxNS43LDE0LjI0YTE3LjgsMTcuOCwwLDAsMC04LjIzLDMuMzhabTE2LjkyLTUuNTdMODEsNzIuODNhNC41Myw0LjUzLDAsMCwxLTUuODkuNzhMNTkuMDYsNjIuODksMjAsMTIwLjEzYTE3LjgyLDE3LjgyLDAsMCwwLDkuOCwxLjUybDEwNy40LTE0LjFhMTcuODUsMTcuODUsMCwwLDAsOS4wOC00Wk0xLjY5LDI0LjYyQTE3LjkxLDE3LjkxLDAsMCwwLC4xNSwzNC41bDkuNCw3MS42QTE3LjgsMTcuOCwwLDAsMCwxMywxMTQuNDFMNTEuNTUsNTcuODdaJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLm5ld3NsZXR0ZXJfZW52ZWxvcGUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNTIuOSAxMjEuOCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3RpdGxlJTNFZW52ZWxvcGUlM0MvdGl0bGUlM0UlM0NnIGlkPSdDYXBhXzInIGRhdGEtbmFtZT0nQ2FwYSAyJyUzRSUzQ2cgaWQ9J2luaWNpbyclM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nTTE1Mi43Niw4Ny4zYTE3LjksMTcuOSwwLDAsMS0xLjE3LDguOTFMOTkuNzMsNTEuNTVsMzkuNTktNDVhMTgsMTgsMCwwLDEsNCw5LjE1bDkuNCw3MS42Wk03Ni44NSw2My45LDEzMS45MywxLjI4QTE3LjkzLDE3LjkzLDAsMCwwLDEyMy4xLjE0TDE1LjcsMTQuMjRhMTcuOCwxNy44LDAsMCwwLTguMjMsMy4zOFptMTYuOTItNS41N0w4MSw3Mi44M2E0LjUzLDQuNTMsMCwwLDEtNS44OS43OEw1OS4wNiw2Mi44OSwyMCwxMjAuMTNhMTcuODIsMTcuODIsMCwwLDAsOS44LDEuNTJsMTA3LjQtMTQuMWExNy44NSwxNy44NSwwLDAsMCw5LjA4LTRaTTEuNjksMjQuNjJBMTcuOTEsMTcuOTEsMCwwLDAsLjE1LDM0LjVsOS40LDcxLjZBMTcuOCwxNy44LDAsMCwwLDEzLDExNC40MUw1MS41NSw1Ny44N1onLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4ubmV3c2xldHRlcl9lbnZlbG9wZS0teWVsbG93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNTIuOSAxMjEuOCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM0ZGQjQwMDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3RpdGxlJTNFZW52ZWxvcGUlM0MvdGl0bGUlM0UlM0NnIGlkPSdDYXBhXzInIGRhdGEtbmFtZT0nQ2FwYSAyJyUzRSUzQ2cgaWQ9J2luaWNpbyclM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nTTE1Mi43Niw4Ny4zYTE3LjksMTcuOSwwLDAsMS0xLjE3LDguOTFMOTkuNzMsNTEuNTVsMzkuNTktNDVhMTgsMTgsMCwwLDEsNCw5LjE1bDkuNCw3MS42Wk03Ni44NSw2My45LDEzMS45MywxLjI4QTE3LjkzLDE3LjkzLDAsMCwwLDEyMy4xLjE0TDE1LjcsMTQuMjRhMTcuOCwxNy44LDAsMCwwLTguMjMsMy4zOFptMTYuOTItNS41N0w4MSw3Mi44M2E0LjUzLDQuNTMsMCwwLDEtNS44OS43OEw1OS4wNiw2Mi44OSwyMCwxMjAuMTNhMTcuODIsMTcuODIsMCwwLDAsOS44LDEuNTJsMTA3LjQtMTQuMWExNy44NSwxNy44NSwwLDAsMCw5LjA4LTRaTTEuNjksMjQuNjJBMTcuOTEsMTcuOTEsMCwwLDAsLjE1LDM0LjVsOS40LDcxLjZBMTcuOCwxNy44LDAsMCwwLDEzLDExNC40MUw1MS41NSw1Ny44N1onLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4ubmV3c2xldHRlcl9pbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDQwNDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogNnB4IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtTWVkaXVtJztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHQ7XG4gIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAubmV3c2xldHRlcl9pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubmV3c2xldHRlcl9pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uZXdzbGV0dGVyX2lucHV0IHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3NsZXR0ZXJfaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmV3c2xldHRlcl9pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm5ld3NsZXR0ZXJfaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB0O1xuICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAubmV3c2xldHRlcl9pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5ld3NsZXR0ZXJfaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5ld3NsZXR0ZXJfaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3NsZXR0ZXJfaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5ld3NsZXR0ZXJfaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubmV3c2xldHRlcl9zZW5kLWJ0biB7XG4gIGZsb2F0OiByaWdodDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA0cHggMXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI0MDAgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtTWVkaXVtJztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDIwcHQ7XG4gIGZvbnQtc2l6ZTogMjBwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLm5ld3NsZXR0ZXJfc2VuZC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTgwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm5ld3NsZXR0ZXJfc2VuZC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5ld3NsZXR0ZXJfc2VuZC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmV3c2xldHRlcl9zZW5kLWJ0biB7XG4gICAgZm9udC1zaXplOiAxM3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uZXdzbGV0dGVyX3NlbmQtYnRuIHtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5ld3NsZXR0ZXJfc2VuZC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5uZXdzbGV0dGVyX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUJvbGQnO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDMwcHQ7XG4gIGZvbnQtc2l6ZTogMzBwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGQjQwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5uZXdzbGV0dGVyX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIxcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uZXdzbGV0dGVyX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5ld3NsZXR0ZXJfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3c2xldHRlcl90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uZXdzbGV0dGVyX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubmV3c2xldHRlcl9zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1JdGFsaWMnO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjBwdDtcbiAgZm9udC1zaXplOiAyMHB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5uZXdzbGV0dGVyX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uZXdzbGV0dGVyX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5ld3NsZXR0ZXJfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3c2xldHRlcl9zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uZXdzbGV0dGVyX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubmV3c2xldHRlcl9zdWJ0aXRsZS0tYmxhY2sge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtSXRhbGljJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDIwcHQ7XG4gIGZvbnQtc2l6ZTogMjBwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBGMEYwRiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5uZXdzbGV0dGVyX3N1YnRpdGxlLS1ibGFjayB7XG4gICAgZm9udC1zaXplOiAxNHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubmV3c2xldHRlcl9zdWJ0aXRsZS0tYmxhY2sge1xuICAgIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmV3c2xldHRlcl9zdWJ0aXRsZS0tYmxhY2sge1xuICAgIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3c2xldHRlcl9zdWJ0aXRsZS0tYmxhY2sge1xuICAgIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmV3c2xldHRlcl9zdWJ0aXRsZS0tYmxhY2sge1xuICAgIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjNzO1xufVxuXG4ucHJvZHVjdF9jb2RlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUxpZ2h0JztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHQ7XG4gIGZvbnQtc2l6ZTogMTRwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wcm9kdWN0X2NvZGUge1xuICAgIGZvbnQtc2l6ZTogMTBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnByb2R1Y3RfY29kZSB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0X2NvZGUge1xuICAgIGZvbnQtc2l6ZTogMTBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHJvZHVjdF9jb2RlIHtcbiAgICBmb250LXNpemU6IDEwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnByb2R1Y3RfY29kZSB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByb2R1Y3RfdGl0bGUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtQm9sZCc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjBwdDtcbiAgZm9udC1zaXplOiAyMHB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wcm9kdWN0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5wcm9kdWN0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHJvZHVjdF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcm9kdWN0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHJvZHVjdF9pbWFnZSB7XG4gIG1heC1oZWlnaHQ6IDQ4MHB4O1xufVxuXG4ucHJvZHVjdF9pbWFnZV9jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0X2ltYWdlX2NvbnRhaW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDYwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjIpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5wcm9kdWN0X2ltYWdlX2RldGFpbHMge1xuICAgIG1pbi1oZWlnaHQ6IDUwdmg7XG4gICAgbWF4LWhlaWdodDogNTB2aDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wcm9kdWN0X2ltYWdlX2RldGFpbHMge1xuICAgIG1pbi1oZWlnaHQ6IDkwdmg7XG4gICAgbWF4LWhlaWdodDogOTB2aDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RfaW1hZ2VfZGV0YWlscyB7XG4gICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgbWF4LWhlaWdodDogNzY4cHg7XG4gIH1cbn1cblxuLnByb2R1Y3RfaW1hZ2VfZGV0YWlscyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ucHJvZHVjdDpob3ZlciAucHJvZHVjdF9ob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxODAsIDAsIDAuOCk7XG59XG5cbi5wcm9kdWN0OmhvdmVyIC5wcm9kdWN0X2hvdmVyIC5wcm9kdWN0X2ltYWdlIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4ucHJvZHVjdF9ob3ZlciB7XG4gIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMnM7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucHJvZHVjdF9ob3Zlcl9idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMnB4IDEuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBGMEYwRjtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBmb250LXNpemU6IDIwcHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkI0MDAgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4ycztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnByb2R1Y3RfaG92ZXJfYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5wcm9kdWN0X2hvdmVyX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxM3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0X2hvdmVyX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxM3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wcm9kdWN0X2hvdmVyX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxM3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcm9kdWN0X2hvdmVyX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxM3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByb2R1Y3RfaG92ZXJfYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjQwMDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0X292ZXJsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5wcm9kdWN0X292ZXJsYXlfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5wcm9kdWN0X292ZXJsYXlfZGl2aWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI0MDA7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLnByb2R1Y3Rfb3ZlcmxheV9kaXZpZGVyX3ZlcnRpY2FsIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI0MDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4ucHJvZHVjdF90ZXh0X2xpZ2h0XzE4IHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUxpZ2h0JztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHQ7XG4gIGZvbnQtc2l6ZTogMThwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wcm9kdWN0X3RleHRfbGlnaHRfMTgge1xuICAgIGZvbnQtc2l6ZTogMTIuNnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucHJvZHVjdF90ZXh0X2xpZ2h0XzE4IHtcbiAgICBmb250LXNpemU6IDEwLjhwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdF90ZXh0X2xpZ2h0XzE4IHtcbiAgICBmb250LXNpemU6IDEwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9saWdodF8xOCB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcm9kdWN0X3RleHRfbGlnaHRfMTgge1xuICAgIGZvbnQtc2l6ZTogMTBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wcm9kdWN0X3RleHRfbGlnaHRfMjUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtTGlnaHQnO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjVwdDtcbiAgZm9udC1zaXplOiAyNXB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9saWdodF8yNSB7XG4gICAgZm9udC1zaXplOiAxNy41cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5wcm9kdWN0X3RleHRfbGlnaHRfMjUge1xuICAgIGZvbnQtc2l6ZTogMTVwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdF90ZXh0X2xpZ2h0XzI1IHtcbiAgICBmb250LXNpemU6IDEyLjVwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHJvZHVjdF90ZXh0X2xpZ2h0XzI1IHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9saWdodF8yNSB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByb2R1Y3RfdGV4dF9yZWd1bGFyXzMzIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzNwdDtcbiAgZm9udC1zaXplOiAzM3B0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9yZWd1bGFyXzMzIHtcbiAgICBmb250LXNpemU6IDIzLjFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9yZWd1bGFyXzMzIHtcbiAgICBmb250LXNpemU6IDIycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9yZWd1bGFyXzMzIHtcbiAgICBmb250LXNpemU6IDIycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9yZWd1bGFyXzMzIHtcbiAgICBmb250LXNpemU6IDIycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9yZWd1bGFyXzMzIHtcbiAgICBmb250LXNpemU6IDIycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHJvZHVjdF90ZXh0X3JlZ3VsYXJfMjAge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBmb250LXNpemU6IDIwcHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAucHJvZHVjdF90ZXh0X3JlZ3VsYXJfMjAge1xuICAgIGZvbnQtc2l6ZTogMTRwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9yZWd1bGFyXzIwIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9yZWd1bGFyXzIwIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9yZWd1bGFyXzIwIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF9yZWd1bGFyXzIwIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHJvZHVjdF90ZXh0X3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUJvbGQnO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDUwcHQ7XG4gIGZvbnQtc2l6ZTogNTBwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAucHJvZHVjdF90ZXh0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5wcm9kdWN0X3RleHRfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdF90ZXh0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnByb2R1Y3RfdGV4dF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcm9kdWN0X3RleHRfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wcm9kdWN0X2Rvd25sb2FkLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4ucHJvZHVjdF90aHVtYnMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwgMTI4LCAxMjgsIDAuNyk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMHB4IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4ucHJvZHVjdF90aHVtYnM6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4ucHJvZHVjdF90aHVtYnM6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5wcm9kdWN0X3RodW1icy0tc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0X3RodW1ic19jb250YWluZXIge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdF90aHVtYnNfY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5wcm9kdWN0X3RodW1ic19jb250YWluZXIgPiAqIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0X3RodW1icyB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYWNoaWV2ZW1lbnRzIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogNDBwdDtcbiAgZm9udC1zaXplOiA0MHB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmFjaGlldmVtZW50cyB7XG4gICAgZm9udC1zaXplOiAyOHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuYWNoaWV2ZW1lbnRzIHtcbiAgICBmb250LXNpemU6IDI0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjaGlldmVtZW50cyB7XG4gICAgZm9udC1zaXplOiAyM3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5hY2hpZXZlbWVudHMge1xuICAgIGZvbnQtc2l6ZTogMjNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuYWNoaWV2ZW1lbnRzIHtcbiAgICBmb250LXNpemU6IDIzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYWNoaWV2ZW1lbnRzX2ltYWdlcyBpbWcge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXgtaGVpZ2h0OiA3M3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjaGlldmVtZW50c19pbWFnZXMgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5cbi5kaXZpZGUtYm94X2ZpcnN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBGMEYwRjtcbn1cblxuLmRpdmlkZS1ib3hfZmlyc3QtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5kaXZpZGUtYm94X3NlY29uZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI0MDA7XG59XG5cbi5kaXZpZGUtYm94X3NlY29uZF9jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cblxuLmZvb3Rlcl9pbmZvLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHQ7XG4gIGZvbnQtc2l6ZTogMThwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0IyQjJCMiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzcmVtIDJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmZvb3Rlcl9pbmZvLWJveCB7XG4gICAgZm9udC1zaXplOiAxMi42cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5mb290ZXJfaW5mby1ib3gge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX2luZm8tYm94IHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZvb3Rlcl9pbmZvLWJveCB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mb290ZXJfaW5mby1ib3gge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mb290ZXJfaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb290ZXJfYm90dG9tLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRjBGMEY7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1MaWdodCc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB0O1xuICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNDN0M3QzcgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZm9vdGVyX2JvdHRvbS1ib3gge1xuICAgIGZvbnQtc2l6ZTogMTBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmZvb3Rlcl9ib3R0b20tYm94IHtcbiAgICBmb250LXNpemU6IDEwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9ib3R0b20tYm94IHtcbiAgICBmb250LXNpemU6IDEwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZvb3Rlcl9ib3R0b20tYm94IHtcbiAgICBmb250LXNpemU6IDEwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmZvb3Rlcl9ib3R0b20tYm94IHtcbiAgICBmb250LXNpemU6IDEwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZm9vdGVyX2FuY2hvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX2FuY2hvciB7XG4gICAgdG9wOiB1bnNldDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mb290ZXJfemlwdmlzdWFsIHtcbiAgd2lkdGg6IDE1NHB4O1xufVxuXG4uc3dpcGVyLWNhcm91c2VsLWRvdHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItY2Fyb3VzZWwtZG90cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNEOUQ5RDk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbl9ibG9nLWltYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY2F0ZWdvcnktaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRlZ29yeS1pbWFnZV9ub3JtYWwge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXRlZ29yeS1pbWFnZV9ob3ZlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uY2F0ZWdvcmllcy1yb3dfaXRlbSAuY2F0ZWdvcmllcy1yb3dfaXRlbV90ZXh0IHtcbiAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4xNTBzO1xufVxuXG4uY2F0ZWdvcmllcy1yb3dfaXRlbTpob3ZlciAuY2F0ZWdvcmllcy1yb3dfaXRlbV90ZXh0IHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5mYWNlYm9va19pY29uIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuXG4uZmFjZWJvb2tfYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogOHJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM3MEE5O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiAnTXlyaWFkUHJvLVJlZ3VsYXInO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMnM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmZhY2Vib29rX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiA5cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5mYWNlYm9va19idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYWNlYm9va19idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mYWNlYm9va19idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mYWNlYm9va19idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZhY2Vib29rX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODMsIDExMiwgMTY5LCAwLjYpO1xufVxuXG4uZmFjZWJvb2tfZGl2aWRlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHdoaXRlO1xufVxuXG4ucGFnaW5hdGlvbl9pdGVtIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUxpZ2h0JztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE3cHQ7XG4gIGZvbnQtc2l6ZTogMTdwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBGMEYwRiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wYWdpbmF0aW9uX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTEuOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucGFnaW5hdGlvbl9pdGVtIHtcbiAgICBmb250LXNpemU6IDEwLjJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucGFnaW5hdGlvbl9pdGVtIHtcbiAgICBmb250LXNpemU6IDEwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhZ2luYXRpb25faXRlbSB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wYWdpbmF0aW9uX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYWdpbmF0aW9uX3NlbGVjdGVkIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUxpZ2h0JztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE3cHQ7XG4gIGZvbnQtc2l6ZTogMTdwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGQjQwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wYWdpbmF0aW9uX3NlbGVjdGVkIHtcbiAgICBmb250LXNpemU6IDExLjlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnBhZ2luYXRpb25fc2VsZWN0ZWQge1xuICAgIGZvbnQtc2l6ZTogMTAuMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wYWdpbmF0aW9uX3NlbGVjdGVkIHtcbiAgICBmb250LXNpemU6IDEwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhZ2luYXRpb25fc2VsZWN0ZWQge1xuICAgIGZvbnQtc2l6ZTogMTBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucGFnaW5hdGlvbl9zZWxlY3RlZCB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNpdGUtbWFwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNSwgMTUsIDE1LCAwLjg1KTtcbiAgei1pbmRleDogMTtcbn1cblxuLnNpdGUtbWFwX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zaXRlLW1hcF93cmFwcGVyX2lubmVyIHtcbiAgbWF4LXdpZHRoOiA2NSU7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuc2l0ZS1tYXBfd3JhcHBlcl9pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaXRlLW1hcF93cmFwcGVyX2lubmVyIHtcbiAgICB3aWR0aDogOTV2dztcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5cbi5zaXRlLW1hcF90aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDM1cHQ7XG4gIGZvbnQtc2l6ZTogMzVwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2l0ZS1tYXBfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjQuNXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuc2l0ZS1tYXBfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2l0ZS1tYXBfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2l0ZS1tYXBfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2l0ZS1tYXBfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zaXRlLW1hcF90ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB0O1xuICBmb250LXNpemU6IDE2cHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNCMkIyQjIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2l0ZS1tYXBfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuc2l0ZS1tYXBfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaXRlLW1hcF90ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNpdGUtbWFwX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2l0ZS1tYXBfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNpdGUtbWFwX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDFyZW07XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNpdGUtbWFwX29wZW5lciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNob3BwaW5nLW9wdGlvbnMge1xuICBoZWlnaHQ6IDg4cHg7XG4gIG1heC1oZWlnaHQ6IDg4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcHBpbmctb3B0aW9ucyB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuXG4uc2hvcHBpbmctb3B0aW9ucyBpbWcsIC5zaG9wcGluZy1vcHRpb25zID4gKiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcHBpbmctb3B0aW9ucyBpbWcsIC5zaG9wcGluZy1vcHRpb25zID4gKiB7XG4gICAgbWF4LWhlaWdodDogODhweDtcbiAgfVxufVxuXG4uc2hvcHBpbmctb3B0aW9ucyBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc2hvcHBpbmctb3B0aW9ucyA+IDpub3QoOmZpcnN0LWNoaWxkKSBpbWcge1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbn1cblxuLnNob3BwaW5nLW9wdGlvbnNfdGl0bGUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA0MHB0O1xuICBmb250LXNpemU6IDQwcHQgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnNob3BwaW5nLW9wdGlvbnNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnNob3BwaW5nLW9wdGlvbnNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcHBpbmctb3B0aW9uc190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zaG9wcGluZy1vcHRpb25zX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnNob3BwaW5nLW9wdGlvbnNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mb250LXBvcHBpbnMtbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmZvbnQtcG9wcGlucy1ibGFjayB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1CbGFjayc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmZvbnQtcG9wcGlucy1yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5mb250LXBvcHBpbnMtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1Cb2xkJztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmZvbnQtcG9wcGlucy1pdGFsaWMge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtSXRhbGljJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5odG1sLFxuYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLm1haW4tY2Fyb3VzZWwgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cblxuLm1haW4tY2Fyb3VzZWwgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiBncmF5O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLWNhcm91c2VsIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5wcm9kdWN0cy1jYXJvdXNlbCAub3dsLWRvdHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLnByb2R1Y3RzLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tbGVmdDogMC42cmVtO1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAyLCAxMDIsIDEwMiwgMC40KTtcbn1cblxuLnByb2R1Y3RzLWNhcm91c2VsIC5vd2wtZG90cyAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogZ3JheTtcbn1cblxuLmNhdGVnb3JpZXMtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBGMEYwRjtcbn1cblxuLmNhdGVnb3JpZXMtcm93X2l0ZW0ge1xuICBmb250LWZhbWlseTogJ2RhcmtfY29sbGVnZXJlZ3VsYXInO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjJwdDtcbiAgZm9udC1zaXplOiAyMnB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZCNDAwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcmllcy1yb3dfaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNS40cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5jYXRlZ29yaWVzLXJvd19pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhdGVnb3JpZXMtcm93X2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2F0ZWdvcmllcy1yb3dfaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jYXRlZ29yaWVzLXJvd19pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY2F0ZWdvcmllcy1yb3dfaXRlbV90ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhdGVnb3JpZXMtcm93X2l0ZW1fdGV4dCB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG5cbi5jYXRlZ29yaWVzLWNhcm91c2VsIHtcbiAgY3Vyc29yOiBncmFiO1xuICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRlZ29yaWVzLWNhcm91c2VsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxufVxuXG4uY29udGFjdF90aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1CbGFjayc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA0NXB0O1xuICBmb250LXNpemU6IDQ1cHQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvbnRhY3RfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzEuNXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuY29udGFjdF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvbnRhY3RfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29udGFjdF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNvbnRhY3Rfc3VidGl0bGUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBmb250LXNpemU6IDIwcHQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvbnRhY3Rfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmNvbnRhY3Rfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdF9zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb250YWN0X3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNvbnRhY3Rfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb250YWN0X21hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdF9tYXAge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbi5jb3Jwb3JhdGlvbl90aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1CbGFjayc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA3NXB0O1xuICBmb250LXNpemU6IDc1cHQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDUyLjVwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ1cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY29ycG9yYXRpb25fdGl0bGVfMiB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1CbGFjayc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA1MHB0O1xuICBmb250LXNpemU6IDUwcHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY29ycG9yYXRpb25fdGl0bGVfMiB7XG4gICAgZm9udC1zaXplOiAzNXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuY29ycG9yYXRpb25fdGl0bGVfMiB7XG4gICAgZm9udC1zaXplOiAzMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb3Jwb3JhdGlvbl90aXRsZV8yIHtcbiAgICBmb250LXNpemU6IDI1cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX3RpdGxlXzIge1xuICAgIGZvbnQtc2l6ZTogMjVwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29ycG9yYXRpb25fdGl0bGVfMiB7XG4gICAgZm9udC1zaXplOiAyNXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNvcnBvcmF0aW9uX3RleHQge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBmb250LXNpemU6IDIwcHQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29ycG9yYXRpb25fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb3Jwb3JhdGlvbl90ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb3Jwb3JhdGlvbl90ZXh0XzIge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBmb250LXNpemU6IDIwcHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY29ycG9yYXRpb25fdGV4dF8yIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5jb3Jwb3JhdGlvbl90ZXh0XzIge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29ycG9yYXRpb25fdGV4dF8yIHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX3RleHRfMiB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb3Jwb3JhdGlvbl90ZXh0XzIge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb3Jwb3JhdGlvbl9saXN0IHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzBwdDtcbiAgZm9udC1zaXplOiAzMHB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMjFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMThwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29ycG9yYXRpb25fbGlzdCB7XG4gICAgZm9udC1zaXplOiAxN3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb3Jwb3JhdGlvbl9saXN0IHtcbiAgICBmb250LXNpemU6IDE3cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNvcnBvcmF0aW9uX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMTdwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb3Jwb3JhdGlvbl9sb25nLW1hcmdpbiB7XG4gIG1hcmdpbjogMTVyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29ycG9yYXRpb25fc21hbGwtZGl2aWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjQwMDtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMTAwcHg7XG59XG5cbi5jdXN0b20tZGVzaWduc19iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuXG4uY3VzdG9tLWRlc2lnbnNfYmFubmVyX3RleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAlO1xuICBsZWZ0OiA4JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19iYW5uZXJfdGV4dCB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMSUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICB9XG59XG5cbi5jdXN0b20tZGVzaWduc19iYW5uZXJfdGl0bGUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtQmxhY2snO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogNzBwdDtcbiAgZm9udC1zaXplOiA3MHB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19iYW5uZXJfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmN1c3RvbS1kZXNpZ25zX2Jhbm5lcl90aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19iYW5uZXJfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzVwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY3VzdG9tLWRlc2lnbnNfYmFubmVyX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmN1c3RvbS1kZXNpZ25zX2Jhbm5lcl90aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmN1c3RvbS1kZXNpZ25zX2Jhbm5lcl90aXRsZV9zbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDQwcHQ7XG4gIGZvbnQtc2l6ZTogNDBwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY3VzdG9tLWRlc2lnbnNfYmFubmVyX3RpdGxlX3NtYWxsIHtcbiAgICBmb250LXNpemU6IDI4cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19iYW5uZXJfdGl0bGVfc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMjRwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY3VzdG9tLWRlc2lnbnNfYmFubmVyX3RpdGxlX3NtYWxsIHtcbiAgICBmb250LXNpemU6IDIwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmN1c3RvbS1kZXNpZ25zX2Jhbm5lcl90aXRsZV9zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxN3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19iYW5uZXJfdGl0bGVfc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTdwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jdXN0b20tZGVzaWduc19iYW5uZXJfc3VidGl0bGUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtTGlnaHQnO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogNDBwdDtcbiAgZm9udC1zaXplOiA0MHB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZCNDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmN1c3RvbS1kZXNpZ25zX2Jhbm5lcl9zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuY3VzdG9tLWRlc2lnbnNfYmFubmVyX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmN1c3RvbS1kZXNpZ25zX2Jhbm5lcl9zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19iYW5uZXJfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY3VzdG9tLWRlc2lnbnNfYmFubmVyX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY3VzdG9tLWRlc2lnbnNfYmFubmVyX3RlbGwtdXMge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtTGlnaHQnO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjlwdDtcbiAgZm9udC1zaXplOiAyOXB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19iYW5uZXJfdGVsbC11cyB7XG4gICAgZm9udC1zaXplOiAyMC4zcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19iYW5uZXJfdGVsbC11cyB7XG4gICAgZm9udC1zaXplOiAxNy40cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmN1c3RvbS1kZXNpZ25zX2Jhbm5lcl90ZWxsLXVzIHtcbiAgICBmb250LXNpemU6IDE0LjVwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY3VzdG9tLWRlc2lnbnNfYmFubmVyX3RlbGwtdXMge1xuICAgIGZvbnQtc2l6ZTogMTEuNnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19iYW5uZXJfdGVsbC11cyB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmN1c3RvbS1kZXNpZ25zX2JvcmRlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGdyYXk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY3VzdG9tLWRlc2lnbnNfYm9yZGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn1cblxuLmN1c3RvbS1kZXNpZ25zX2Zvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYTFhO1xufVxuXG4uY3VzdG9tLWRlc2lnbnNfZm9ybV90aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDIycHQ7XG4gIGZvbnQtc2l6ZTogMjJwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19mb3JtX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE1LjRwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmN1c3RvbS1kZXNpZ25zX2Zvcm1fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTMuMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19mb3JtX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmN1c3RvbS1kZXNpZ25zX2Zvcm1fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY3VzdG9tLWRlc2lnbnNfZm9ybV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmN1c3RvbS1kZXNpZ25zX2Zvcm1faW5kaWNhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHQ7XG4gIGZvbnQtc2l6ZTogMThwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19mb3JtX2luZGljYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTIuNnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuY3VzdG9tLWRlc2lnbnNfZm9ybV9pbmRpY2F0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmN1c3RvbS1kZXNpZ25zX2Zvcm1faW5kaWNhdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19mb3JtX2luZGljYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY3VzdG9tLWRlc2lnbnNfZm9ybV9pbmRpY2F0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY3VzdG9tLWRlc2lnbnNfZm9ybV9vcHRpb25zIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZwdDtcbiAgZm9udC1zaXplOiAxNnB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjYTZhNmE2ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmN1c3RvbS1kZXNpZ25zX2Zvcm1fb3B0aW9ucyB7XG4gICAgZm9udC1zaXplOiAxMS4ycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19mb3JtX29wdGlvbnMge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY3VzdG9tLWRlc2lnbnNfZm9ybV9vcHRpb25zIHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmN1c3RvbS1kZXNpZ25zX2Zvcm1fb3B0aW9ucyB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jdXN0b20tZGVzaWduc19mb3JtX29wdGlvbnMge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jdXN0b20tZGVzaWduc19jaGVja2JveGVzIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5wcm92aWRlcnNfdGl0bGUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyN3B0O1xuICBmb250LXNpemU6IDI3cHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAucHJvdmlkZXJzX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4LjlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnByb3ZpZGVyc190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNi4ycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb3ZpZGVyc190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wcm92aWRlcnNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucHJvdmlkZXJzX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHJvdmlkZXJzX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjBwdDtcbiAgZm9udC1zaXplOiAyMHB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnByb3ZpZGVyc19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucHJvdmlkZXJzX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb3ZpZGVyc19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wcm92aWRlcnNfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucHJvdmlkZXJzX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHJvdmlkZXJzX2ZpcnN0LWNvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5cbi5wcm92aWRlcnNfc2Vjb25kLWNvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XG59XG5cbi5wcm92aWRlcnNfaXRlbSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuXG4ucHJvdmlkZXJzX2l0ZW1fdGl0bGUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxOHB0O1xuICBmb250LXNpemU6IDE4cHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkI0MDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4ucHJvdmlkZXJzX2l0ZW1fdGl0bGVfMSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHQ7XG4gIGZvbnQtc2l6ZTogMThwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGQjQwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wcm92aWRlcnNfaXRlbV90aXRsZV8xIHtcbiAgICBmb250LXNpemU6IDEyLjZwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnByb3ZpZGVyc19pdGVtX3RpdGxlXzEge1xuICAgIGZvbnQtc2l6ZTogMTAuOHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm92aWRlcnNfaXRlbV90aXRsZV8xIHtcbiAgICBmb250LXNpemU6IDEwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnByb3ZpZGVyc19pdGVtX3RpdGxlXzEge1xuICAgIGZvbnQtc2l6ZTogMTBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucHJvdmlkZXJzX2l0ZW1fdGl0bGVfMSB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAucHJvdmlkZXJzX2l0ZW1fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTIuNnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucHJvdmlkZXJzX2l0ZW1fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTAuOHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm92aWRlcnNfaXRlbV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wcm92aWRlcnNfaXRlbV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcm92aWRlcnNfaXRlbV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAucHJvdmlkZXJzX2l0ZW1fdGl0bGUge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuXG4ucHJvdmlkZXJzX2l0ZW1fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHQ7XG4gIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wcm92aWRlcnNfaXRlbV90ZXh0IHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnByb3ZpZGVyc19pdGVtX3RleHQge1xuICAgIGZvbnQtc2l6ZTogOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm92aWRlcnNfaXRlbV90ZXh0IHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHJvdmlkZXJzX2l0ZW1fdGV4dCB7XG4gICAgZm9udC1zaXplOiA5cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnByb3ZpZGVyc19pdGVtX3RleHQge1xuICAgIGZvbnQtc2l6ZTogOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByb3ZpZGVyc19pdGVtX2RpdmlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5wcm92aWRlcnNfZHJvcGRvd24gLmVsLWlucHV0ID4gaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE1cHQ7XG4gIGZvbnQtc2l6ZTogMTVwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzk5OTk5OSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wcm92aWRlcnNfZHJvcGRvd24gLmVsLWlucHV0ID4gaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTAuNXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucHJvdmlkZXJzX2Ryb3Bkb3duIC5lbC1pbnB1dCA+IGlucHV0IHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvdmlkZXJzX2Ryb3Bkb3duIC5lbC1pbnB1dCA+IGlucHV0IHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHJvdmlkZXJzX2Ryb3Bkb3duIC5lbC1pbnB1dCA+IGlucHV0IHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucHJvdmlkZXJzX2Ryb3Bkb3duIC5lbC1pbnB1dCA+IGlucHV0IHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wcm92aWRlcnNfbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDQwcHg7XG59XG5cbi5wcm92aWRlcnNfbWFwX3Rvb2x0aXBfdGl0bGUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB0O1xuICBmb250LXNpemU6IDE0cHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAucHJvdmlkZXJzX21hcF90b29sdGlwX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5wcm92aWRlcnNfbWFwX3Rvb2x0aXBfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvdmlkZXJzX21hcF90b29sdGlwX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDExcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnByb3ZpZGVyc19tYXBfdG9vbHRpcF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcm92aWRlcnNfbWFwX3Rvb2x0aXBfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTFwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wcm92aWRlcnNfbWFwX3Rvb2x0aXBfdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHQ7XG4gIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wcm92aWRlcnNfbWFwX3Rvb2x0aXBfdGV4dCB7XG4gICAgZm9udC1zaXplOiA5cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5wcm92aWRlcnNfbWFwX3Rvb2x0aXBfdGV4dCB7XG4gICAgZm9udC1zaXplOiA5cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb3ZpZGVyc19tYXBfdG9vbHRpcF90ZXh0IHtcbiAgICBmb250LXNpemU6IDlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHJvdmlkZXJzX21hcF90b29sdGlwX3RleHQge1xuICAgIGZvbnQtc2l6ZTogOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcm92aWRlcnNfbWFwX3Rvb2x0aXBfdGV4dCB7XG4gICAgZm9udC1zaXplOiA5cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHJvdmlkZXJzX25vdC1mb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5wcm9kdWN0c190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDMwcHQ7XG4gIGZvbnQtc2l6ZTogMzBwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wcm9kdWN0c190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucHJvZHVjdHNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHJvZHVjdHNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucHJvZHVjdHNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wcm9kdWN0c19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnZGFya19jb2xsZWdlcmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA0NXB0O1xuICBmb250LXNpemU6IDQ1cHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkI0MDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAucHJvZHVjdHNfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzEuNXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucHJvZHVjdHNfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjdwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHNfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjIuNXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wcm9kdWN0c19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcm9kdWN0c19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByb2R1Y3RzX2NhdGVnb3J5LWltYWdlIHtcbiAgd2lkdGg6IDE1OXB4O1xuICBoZWlnaHQ6IDEzNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzX2NhdGVnb3J5LWltYWdlIHtcbiAgICB3aWR0aDogMTM5cHg7XG4gICAgaGVpZ2h0OiAxMTRweDtcbiAgfVxufVxuXG4ucHJvZHVjdHNfcGFnZS1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTByZW07XG59XG5cbi5ibG9nX3BhZ2VfdGl0bGUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtQmxhY2snO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogNzBwdDtcbiAgZm9udC1zaXplOiA3MHB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGYwZjBmICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmJsb2dfcGFnZV90aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuYmxvZ19wYWdlX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJsb2dfcGFnZV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ibG9nX3BhZ2VfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuYmxvZ19wYWdlX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYmxvZ19wYWdlX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjhwdDtcbiAgZm9udC1zaXplOiAyOHB0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjYyNjI2ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmJsb2dfcGFnZV9zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOS42cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ibG9nX3BhZ2Vfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTYuOHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ibG9nX3BhZ2Vfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYmxvZ19wYWdlX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE1cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJsb2dfcGFnZV9zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJsb2dfcGFnZV90aW1lLWZpbHRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ibG9nX3BhZ2VfdGltZS1maWx0ZXIge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmJsb2dfcGFnZV90aW1lLWZpbHRlciA+IHNlbGVjdCB7XG4gIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNXB0O1xuICBmb250LXNpemU6IDE1cHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyNjI2MjYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYmxvZ19wYWdlX3RpbWUtZmlsdGVyID4gc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDEwLjVwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmJsb2dfcGFnZV90aW1lLWZpbHRlciA+IHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ibG9nX3BhZ2VfdGltZS1maWx0ZXIgPiBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTBwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYmxvZ19wYWdlX3RpbWUtZmlsdGVyID4gc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDEwcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJsb2dfcGFnZV90aW1lLWZpbHRlciA+IHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxMHB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJsb2dfb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5ibG9nX3Bvc3RfZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE3cHQ7XG4gIGZvbnQtc2l6ZTogMTdwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5ibG9nX3Bvc3RfZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuYmxvZ19wb3N0X2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmxvZ19wb3N0X2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYmxvZ19wb3N0X2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuYmxvZ19wb3N0X2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ibG9nX3Bvc3RfdGl0bGUge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzMHB0O1xuICBmb250LXNpemU6IDMwcHQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYmxvZ19wb3N0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIxcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ibG9nX3Bvc3RfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmxvZ19wb3N0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE5cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJsb2dfcG9zdF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOXB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ibG9nX3Bvc3RfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTlwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ibG9nX3Bvc3RfdGV4dCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE5cHQ7XG4gIGZvbnQtc2l6ZTogMTlwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuXG4uYmxvZ19wb3N0X3RleHRfYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHQ7XG4gIGZvbnQtc2l6ZTogMjRwdCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5ibG9nX3Bvc3RfdGV4dF9ib2xkIHtcbiAgICBmb250LXNpemU6IDE2LjhwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmJsb2dfcG9zdF90ZXh0X2JvbGQge1xuICAgIGZvbnQtc2l6ZTogMTZwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmxvZ19wb3N0X3RleHRfYm9sZCB7XG4gICAgZm9udC1zaXplOiAxNnB0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ibG9nX3Bvc3RfdGV4dF9ib2xkIHtcbiAgICBmb250LXNpemU6IDE2cHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJsb2dfcG9zdF90ZXh0X2JvbGQge1xuICAgIGZvbnQtc2l6ZTogMTZwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmJsb2dfcG9zdF90ZXh0IHtcbiAgICBmb250LXNpemU6IDEzLjNwdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmJsb2dfcG9zdF90ZXh0IHtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJsb2dfcG9zdF90ZXh0IHtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJsb2dfcG9zdF90ZXh0IHtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJsb2dfcG9zdF90ZXh0IHtcbiAgICBmb250LXNpemU6IDEzcHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYmxvZ19wb3N0X2ltYWdlcyB7XG4gIHdpZHRoOiA5MDBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ibG9nX3Bvc3RfaW1hZ2VzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYmxvZ19wb3N0X2ltYWdlc19zbGlkZSB7XG4gIG1heC1oZWlnaHQ6IDYwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJsb2dfcG9zdF9pbWFnZXNfc2xpZGUge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbi5ibG9nX2RldGFpbHNfYm90dG9tIHtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJlY3Vyc29zLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucmVjdXJzb3MtY29udGFpbmVyLWJsb2cge1xuICBiYWNrZ3JvdW5kOiAjZmZiNDAwO1xufVxuXG4ucmVjdXJzb3MtY29udGFpbmVyLWJsb2ctMiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucmVjdXJzb3MtY29udGFpbmVyLWJsb2ctMy1ib3RvbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogI2ZmYjQwMDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5yZWN1cnNvcy1jb250YWluZXItYmxvZy0zLWJvdG9uIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5cbi5yZWN1cnNvcy1jb250YWluZXItbmV3c2xldHRlciBoMyB7XG4gIGNvbG9yOiAjZmZiNDAwO1xufVxuXG4ucmVjdXJzb3MtY29udGFpbmVyLW5ld3NsZXR0ZXItdGV4dCB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNjY2O1xufVxuXG4uYSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5hIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmEgLmJ0bnMge1xuICBwYWRkaW5nOiA4cHggNTBweDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI0MDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5idG5zYSB7XG4gIHdpZHRoOiA0MCU7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjQwMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5idG5zYiB7XG4gIHdpZHRoOiA0MCU7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjQwMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYnRuc3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzMCUgYXV0bztcbiAgd2lkdGg6IDQwJTtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNDAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zd2lwZXItc3RlcCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvc2xpZGUtZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4uc3dpcGVyLXN0ZXAgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXN0ZXAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL3NsaWRlLWkuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cblxuLnN3aXBlci1zdGVwIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zdGVwIHtcbiAgd2lkdGg6IDk1JTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNSU7XG59XG5cbi5zd2lwZXItc2V0LXBhcmVudCAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICB0b3A6IDk2JTtcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn1cblxuLnN3aXBlci1zdGVwID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN3aXBlci1zZXQtcGFyZW50IHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA5MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNyU7XG59XG5cbi5zd2lwZXItc2V0LXBhcmVudCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NjtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4uc3dpcGVyLXNldC1wYXJlbnQgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5zd2lwZXItc2V0LXBhcmVudCAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAubWVudXNzIHtcbiAgICBtYXJnaW4tbGVmdDogNSU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAucmVkZXMge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC5tZW51c3Mge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3dpcGVyLXN0ZXAge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1JTtcbiAgfVxuICAuc3dpcGVyLXNldC1wYXJlbnQge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDclO1xuICB9XG4gIC50ZXh0LWNvbnQge1xuICAgIG1hcmdpbi1sZWZ0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAuY29sczEge1xuICAgIHBhZGRpbmc6IDE1cHggNDFweDtcbiAgfVxuICAuY29scyB7XG4gICAgcGFkZGluZzogMTVweCA0MXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAyNTU5cHgpIHtcbiAgLm1lbnVzcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDY5JTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zd2lwZXItc3RlcCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUlO1xuICB9XG4gIC5zd2lwZXItc2V0LXBhcmVudCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBoZWlnaHQ6IDkwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNyU7XG4gIH1cbiAgLnRleHQtY29udCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2xzMSB7XG4gICAgcGFkZGluZzogMTVweCA2M3B4O1xuICB9XG4gIC5jb2xzIHtcbiAgICBwYWRkaW5nOiAxNXB4IDYzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAudGV4dC1jb250IHtcbiAgICBtYXJnaW4tbGVmdDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJlZGVzIHtcbiAgICB3aWR0aDogNDIlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvbGl0aWNhIHtcbiAgICB3aWR0aDogMjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJ0bnNjZSB7XG4gICAgbWFyZ2luOiAtMjglIGF1dG8gMjAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICB9XG4gIC5wb2xpdGljYXMge1xuICAgIHdpZHRoOiAyNiUgIWltcG9ydGFudDtcbiAgfVxuICAuYnRuc2Mge1xuICAgIG1hcmdpbjogLTI4JSBhdXRvIDIwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGVkaWRvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50ZXh0LWNvbnQge1xuICB3aWR0aDogMzglO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wb2xpdGljYSB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi5wb2xpdGljYXMge1xuICB3aWR0aDogMjAlO1xufVxuXG4ucG9saXRpY2FzLWwge1xuICB3aWR0aDogNDMlO1xuICBtYXJnaW4tdG9wOiAxMCU7XG59XG5cbi5idG5zbCB7XG4gIG1hcmdpbjogNiUgYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgcGFkZGluZzogOHB4IDUwcHg7XG4gIGNvbG9yOiAjZmZiNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmYjQwMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnRuc2NlIHtcbiAgbWFyZ2luOiAtMjAlIDAlIDIwJTtcbiAgd2lkdGg6IDc1JTtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGNvbG9yOiAjZmZiNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmYjQwMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5idG5zYyB7XG4gIG1hcmdpbjogLTI4JSBhdXRvIDIwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBjb2xvcjogI2ZmYjQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmI0MDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJ0bnNzIHtcbiAgd2lkdGg6IDQwJTtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNDAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogMSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmlucHV0LWluc2V0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9zZWFyY2guc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjY1cHggMTBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNWNiZDU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogMzAwcHg7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbSAwLjVlbSAyLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5pbnB1dC1pbnNldDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc0NzI3Mjtcbn1cblxuLmlucHV0LWluc2V0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmYjMwMDtcbn1cblxuLmMgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jIDo6cGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMSsgKi9cbiAgY29sb3I6ICNlMmRkZGQ7XG4gIG9wYWNpdHk6IDE7XG4gIC8qIEZpcmVmb3ggKi9cbn1cblxuLmEgOjpwbGFjZWhvbGRlciB7XG4gIC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICBjb2xvcjogI2UyZGRkZDtcbiAgb3BhY2l0eTogMTtcbiAgLyogRmlyZWZveCAqL1xufVxuXG4uYyAuYnRucyB7XG4gIHBhZGRpbmc6IDhweCA1MHB4O1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjQwMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmJ0bnNhIHtcbiAgd2lkdGg6IDQwJTtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNDAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmJ0bnNiIHtcbiAgd2lkdGg6IDQwJTtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNDAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jb2wtIHtcbiAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xufVxuXG4ubWVudXNzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5tbC0ge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmxvZ3Mge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi50b2xzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5jb250ZXMge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbHMgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRvcDogMTBweDtcbn1cblxuLmNvbHMxIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0b3A6IDEwcHg7XG59XG5cbi5jb2xzIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uY29sczEgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDMwcHgpIHtcbiAgLnJlZGVzIHtcbiAgICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5yZWRlcyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucG9saXRpY2Ege1xuICAgIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucmVzcG9uc2l2ZS1pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb2xzMSB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29scyB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29scyBhIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRvcDogNTBweDtcbiAgfVxuICAuY29sczEgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0b3A6IDUwcHg7XG4gIH1cbiAgLmNvbHMgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAuY29sczEgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAucC0xIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxuICAucC01IHtcbiAgICBwYWRkaW5nOiAwIDAgIWltcG9ydGFudDtcbiAgfVxuICAubWVudXNzIHtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIC50b2xzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgfVxuICAubG9ncyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAubWVudXNzIGxpIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLnRvb2xiYXIge1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2wtIHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmEgLmJ0bnMge1xuICAgIHBhZGRpbmc6IDhweCA0MHB4O1xuICB9XG4gIC5hIC50ZXh0LW11dGVkIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gIH1cbiAgLmJ0bnNyIHtcbiAgICBtYXJnaW46IDM1JSBhdXRvO1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnN3aXBlci1zdGVwIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIGhlaWdodDogODAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNSU7XG4gIH1cbiAgLnN3aXBlci1zZXQtcGFyZW50IC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgdG9wOiA5NiU7XG4gICAgYm9yZGVyLXJhZGl1czogbm9uZTtcbiAgfVxuICAuc3dpcGVyLXNldC1wYXJlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzUlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLnJlc3BvbnNpdmUtaW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWNvbnQge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0yMDBweDtcbiAgICBtYXJnaW4tdG9wOiA2MCU7XG4gIH1cbiAgLmJ0bnNzIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAucmVkZXMge1xuICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnJlZGVzIGltZyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvbGl0aWNhIHtcbiAgICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmMgLnR4dCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYyAuYnRucyB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3Jvc3Mge1xuICAgIG1hcmdpbjogNHB4LCA0cHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5cbmlucHV0OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbiAgLyogUmVkdWNlIGxhIG9wYWNpZGFkIGRlbCBjYW1wbyBkZSBlbnRyYWRhIGRlc2hhYmlsaXRhZG8gKi9cbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgLyogQ2FtYmlhIGVsIGN1cnNvciBjdWFuZG8gZWwgY2FtcG8gZGUgZW50cmFkYSBlc3TDoSBkZXNoYWJpbGl0YWRvICovXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmYjMwMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuIiwiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ2RhcmtfY29sbGVnZXJlZ3VsYXInO1xyXG4gICAgc3JjOiB1cmwoJ2RhcmtfY29sbGVnZS13ZWJmb250LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJ2RhcmtfY29sbGVnZS13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgnZGFya19jb2xsZWdlLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgnZGFya19jb2xsZWdlLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgICB1cmwoJ2RhcmtfY29sbGVnZS13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICAgdXJsKCdkYXJrX2NvbGxlZ2Utd2ViZm9udC5zdmcjZGFya19jb2xsZWdlcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBtaXhpbiBkYXJrX2NvbGxlZ2VyZWd1bGFyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnZGFya19jb2xsZWdlcmVndWxhcic7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1NZWRpdW0nO1xyXG4gICAgc3JjOiB1cmwoJ1BvcHBpbnMtTWVkaXVtLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJ1BvcHBpbnMtTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCdQb3BwaW5zLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ1BvcHBpbnMtTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJ1BvcHBpbnMtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJ1BvcHBpbnMtTWVkaXVtLnN2ZyNQb3BwaW5zLU1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7ICAgXHJcbn1cclxuXHJcbkBtaXhpbiBwb3BwaW5zLW1lZGl1bSB7XHJcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMtTWVkaXVtJztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xyXG4gICAgc3JjOiB1cmwoJ1BvcHBpbnMtUmVndWxhci5lb3QnKTtcclxuICAgIHNyYzogdXJsKCdQb3BwaW5zLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJ1BvcHBpbnMtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ1BvcHBpbnMtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCdQb3BwaW5zLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnUG9wcGlucy1SZWd1bGFyLnN2ZyNQb3BwaW5zLVJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG59XHJcblxyXG5AbWl4aW4gcG9wcGlucy1yZWd1bGFyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUl0YWxpYyc7XHJcbiAgICBzcmM6IHVybCgnUG9wcGlucy1JdGFsaWMuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnUG9wcGlucy1JdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJ1BvcHBpbnMtSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnUG9wcGlucy1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnUG9wcGlucy1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnUG9wcGlucy1JdGFsaWMuc3ZnI1BvcHBpbnMtSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuQG1peGluIHBvcHBpbnMtaXRhbGljIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1JdGFsaWMnO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMtQm9sZCc7XHJcbiAgICBzcmM6IHVybCgnUG9wcGlucy1Cb2xkLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJ1BvcHBpbnMtQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnUG9wcGlucy1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnUG9wcGlucy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJ1BvcHBpbnMtQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCdQb3BwaW5zLUJvbGQuc3ZnI1BvcHBpbnMtQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBtaXhpbiBwb3BwaW5zLWJvbGQge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUJvbGQnO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUJsYWNrJztcclxuICAgIHNyYzogdXJsKCdQb3BwaW5zLUJsYWNrLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJ1BvcHBpbnMtQmxhY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJ1BvcHBpbnMtQmxhY2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdQb3BwaW5zLUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJ1BvcHBpbnMtQmxhY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnUG9wcGlucy1CbGFjay5zdmcjUG9wcGlucy1CbGFjaycpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBtaXhpbiBwb3BwaW5zLWJsYWNrIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1CbGFjayc7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1MaWdodCc7XHJcbiAgICBzcmM6IHVybCgnUG9wcGlucy1MaWdodC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCdQb3BwaW5zLUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCdQb3BwaW5zLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnUG9wcGlucy1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCdQb3BwaW5zLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJ1BvcHBpbnMtTGlnaHQuc3ZnI1BvcHBpbnMtTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xyXG59XHJcblxyXG5AbWl4aW4gcG9wcGlucy1saWdodCB7XHJcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMtTGlnaHQnO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ015cmlhZFByby1SZWd1bGFyJztcclxuICAgIHNyYzogdXJsKCdNeXJpYWRQcm8tUmVndWxhci5lb3QnKTtcclxuICAgIHNyYzogdXJsKCdNeXJpYWRQcm8tUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnTXlyaWFkUHJvLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdNeXJpYWRQcm8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCdNeXJpYWRQcm8tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCdNeXJpYWRQcm8tUmVndWxhci5zdmcjTXlyaWFkUHJvLVJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG59XHJcblxyXG5AbWl4aW4gbXlyaWFkLXByby1yZWd1bGFyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTXlyaWFkUHJvLVJlZ3VsYXInO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufSIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15IC8gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkb3ZlcmZsb3dzIHtcbiAgLm92ZXJmbG93LSN7JHZhbHVlfSB7IG92ZXJmbG93OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLFwiJTNjXCIpLFxuICAoXCI+XCIsXCIlM2VcIiksXG4gIChcIiNcIixcIiUyM1wiKSxcbikgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9uczogICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICg0IDMpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIDgwJSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgLyAyKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG5vbmUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG5vbmUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLyAyICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgbm8tcmVwZWF0IHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG5cblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgLyAyICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMiAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgJHNpemUgIT0gMCB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIElFICYgPCBFZGdlIDE4XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1oaWRlKClgXCIsIFwidjQuMS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgLyAyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQoKSB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS8jZmVhdD1jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgaW1nLXJldGluYSgpYFwiLCBcInY0LjMuMFwiLCBcInY1XCIpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgZm9udC1yZXNpemluZ1xuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnNcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG4vLyBSZXNpemUgZm9udC1zaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicmVtXCIgb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udC1zaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gVmFyaWFibGVzIGZvciBzdG9yaW5nIHN0YXRpYyBhbmQgZmx1aWQgcmVzY2FsaW5nXG4gICAgJHJmcy1zdGF0aWM6IG51bGw7XG4gICAgJHJmcy1mbHVpZDogbnVsbDtcblxuICAgIC8vIFJlbW92ZSBweC11bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZzLXVuaXQgPT0gXCJyZW1cIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbiAgICB9XG5cbiAgICAvLyBTZXQgZGVmYXVsdCBmb250LXNpemVcbiAgICBAaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0ge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzIC8gJHJmcy1yZW0tdmFsdWV9cmVtI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcHgge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzfXB4I3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbiAgICB9XG5cbiAgICAvLyBPbmx5IGFkZCBtZWRpYSBxdWVyeSBpZiBmb250LXNpemUgaXMgYmlnZ2VyIGFzIHRoZSBtaW5pbXVtIGZvbnQtc2l6ZVxuICAgIC8vIElmICRyZnMtZmFjdG9yID09IDEsIG5vIHJlc2NhbGluZyB3aWxsIHRha2UgcGxhY2VcbiAgICBAaWYgJGZzID4gJHJmcy1iYXNlLWZvbnQtc2l6ZSBhbmQgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgJG1pbi13aWR0aDogbnVsbDtcbiAgICAgICR2YXJpYWJsZS11bml0OiBudWxsO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLW1pbjogJHJmcy1iYXNlLWZvbnQtc2l6ZSArICgkZnMgLSAkcmZzLWJhc2UtZm9udC1zaXplKSAvICRyZnMtZmFjdG9yO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGdpdmVuIGZvbnQtc2l6ZSBhbmQgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgIC8vIE5vIG5lZWQgdG8gY2hlY2sgaWYgdGhlIHVuaXQgaXMgdmFsaWQsIGJlY2F1c2Ugd2UgZGlkIHRoYXQgYmVmb3JlXG4gICAgICAkbWluLXdpZHRoOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3skZnMtbWluIC8gJHJmcy1yZW0tdmFsdWV9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBJZiB0d28tZGltZW5zaW9uYWwsIHVzZSBzbWFsbGVzdCBvZiBzY3JlZW4gd2lkdGggYW5kIGhlaWdodFxuICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICR2YXJpYWJsZS13aWR0aDogI3skZnMtZGlmZiAqIDEwMCAvICRyZnMtYnJlYWtwb2ludH0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZS5cbiAgICAgICRyZnMtZmx1aWQ6IGNhbGMoI3skbWluLXdpZHRofSArICN7JHZhcmlhYmxlLXdpZHRofSkgI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuXG4gICAgLy8gUmVuZGVyaW5nXG4gICAgQGlmICRyZnMtZmx1aWQgPT0gbnVsbCB7XG4gICAgICAvLyBPbmx5IHJlbmRlciBzdGF0aWMgZm9udC1zaXplIGlmIG5vIGZsdWlkIGZvbnQtc2l6ZSBpcyBhdmFpbGFibGVcbiAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICRtcS12YWx1ZTogbnVsbDtcblxuICAgICAgLy8gUkZTIGJyZWFrcG9pbnQgZm9ybWF0dGluZ1xuICAgICAgQGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IGVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0ID09IHJlbSB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnQgLyAkcmZzLXJlbS12YWx1ZX0jeyRyZnMtYnJlYWtwb2ludC11bml0fTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4IHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludH1weDtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAgICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSxcbiAgICAgICAgLy8gd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBmb250IHNpemVcbiAgICAgICAgJixcbiAgICAgICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgJi5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUaGUgZm9udC1zaXplICYgcmVzcG9uc2l2ZS1mb250LXNpemUgbWl4aW4gdXNlcyBSRlMgdG8gcmVzY2FsZSBmb250IHNpemVzXG5AbWl4aW4gZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy9cbi8vIEhlYWRpbmdzXG4vL1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSwgLmgxIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpOyB9XG5oMiwgLmgyIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpOyB9XG5oMywgLmgzIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpOyB9XG5oNCwgLmg0IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpOyB9XG5oNSwgLmg1IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpOyB9XG5oNiwgLmg2IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpOyB9XG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbi5kaXNwbGF5LTEge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkxLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkxLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTItc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTItd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0zIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5My1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5My13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXk0LXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXk0LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuXG5cbi8vXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG4vL1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICRoci1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGhyLW1hcmdpbi15O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbn1cblxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg5MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgeHM6IDAsXHJcbiAgc206IDU3NnB4LFxyXG4gIG1kOiA3NjhweCxcclxuICBsZzogOTkycHgsXHJcbiAgeGw6IDEyMDBweCxcclxuICB4eGw6IDE5MjFweCxcclxuKTtcclxuLy8kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuLy9cdFx0c206IDU0MHB4LFxyXG4vL1x0XHRtZDogNzIwcHgsXHJcbi8vXHRcdGxnOiAxMjgwcHgsXHJcbi8vXHRcdHhsOiAxNzIwcHhcclxuLy8pO1xyXG5cclxuJHNwYWNlcjogMnJlbTtcclxuXHJcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zXCI7XHJcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzXCI7XHJcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvaW1hZ2VzXCI7XHJcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdHlwZVwiO1xyXG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL3JlYm9vdFwiO1xyXG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2dyaWRcIjtcclxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCgpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgYXQtcnVsZS1uby12ZW5kb3ItcHJlZml4LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICAvLyBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGZyb20gdGhlIGA8Ym9keT5gLCBvciB0aGVcbiAgLy8gY2xvc2VzdCBwYXJlbnQgd2l0aCBhIHNldCBgdGV4dC1hbGlnbmAuXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gV29yayBhcm91bmQgYSBGaXJlZm94L0lFIGJ1ZyB3aGVyZSB0aGUgdHJhbnNwYXJlbnQgYGJ1dHRvbmAgYmFja2dyb3VuZFxuLy8gcmVzdWx0cyBpbiBhIGxvc3Mgb2YgdGhlIGRlZmF1bHQgYGJ1dHRvbmAgZm9jdXMgc3R5bGVzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZS9cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cbkBpZiAkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zIHtcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGVtcG9yYWwgaW5wdXRzIHRvIGF2b2lkIGEgTW9iaWxlIFNhZmFyaVxuICAvLyBidWcgd2hlcmUgc2V0dGluZyBhIGN1c3RvbSBsaW5lLWhlaWdodCBwcmV2ZW50cyB0ZXh0IGZyb20gYmVpbmcgdmVydGljYWxseVxuICAvLyBjZW50ZXJlZCB3aXRoaW4gdGhlIGlucHV0LlxuICAvLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxuICAvLyBhbmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI2NlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcbiAgfVxuXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGNvbnRhaW5lci1tYXgtd2lkdGggPiAkd2lkdGggb3IgJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG5lZ2F0aXZlIG1hcmdpbiBmcm9tIGRlZmF1bHQgLnJvdywgdGhlbiB0aGUgaG9yaXpvbnRhbCBwYWRkaW5nXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxuICAubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRndXR0ZXIgLyAyO1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgLyAyO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06ICRzaXplIC8gJGNvbHVtbnM7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICAmID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCUgLyAkY291bnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlIC8gJGNvdW50O1xuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICAvLyBBbGxvdyBjb2x1bW5zIHRvIHN0cmV0Y2ggZnVsbCB3aWR0aCBiZWxvdyB0aGVpciBicmVha3BvaW50c1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL0dlbmVyYWwgZml4ZXNcclxuYSxcclxuYTpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4vL1NpemUgaGVscGVyc1xyXG4uZnVsbC1oZWlnaHQge1xyXG5cdGhlaWdodDogMTAwdmg7XHJcblx0Ji1zbSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcblx0XHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtbWQge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWxnIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji14bCB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udC0wIHtcclxuXHR0b3A6IDA7XHJcbn1cclxuXHJcbi5iLTAge1xyXG5cdGJvdHRvbTogMDtcclxufVxyXG5cclxuLnItMCB7XHJcblx0cmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5sLTAge1xyXG5cdGxlZnQ6IDA7XHJcbn1cclxuXHJcbi8vT3RoZXJzXHJcbi5iZy1pbWFnZSB7XHJcblx0YmFja2dyb3VuZDogY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLmN1cnNvci1wb2ludGVyIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi50cmFuc2l0aW9uM3Mge1xyXG5cdHRyYW5zaXRpb246IC4zcyBlYXNlIGFsbDtcclxufVxyXG5cclxuLmhpZGRlbiB7XHJcblx0b3BhY2l0eTogMDtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLmltYWdlLWNvdmVyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0b2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi5pLWxpc3Qge1xyXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRtYXJnaW4tbGVmdDogMi41ZW07XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmX2ljb24ge1xyXG5cdFx0bGVmdDogLTJlbTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHdpZHRoOiAyZW07XHJcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiB0aXRsZS1yZXNwb25zaXZlKCRzaXplLCRtaW4tc2l6ZSkge1xyXG5cdCRtZDogJHNpemUgKiAuODtcclxuXHQkc206ICRzaXplICogLjY7XHJcblx0JHhzOiAkc2l6ZSAqIC40O1xyXG5cclxuXHRmb250LXNpemU6ICRzaXplO1xyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdFx0Zm9udC1zaXplOiBpZigkbWQgPiAxNnB4LCAkbWQsICRtaW4tc2l6ZSk7XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0Zm9udC1zaXplOiBpZigkc20gPiAxNnB4LCAkc20sICRtaW4tc2l6ZSk7XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG5cdFx0Zm9udC1zaXplOiBpZigkeHMgPiAxNnB4LCAkbWluLXNpemUsICRtaW4tc2l6ZSk7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gdGV4dC1yZXNwb25zaXZlKCRzaXplLCRtaW4tc2l6ZTogMjNwdCwgJG5hbWU6ICdkZWZhdWx0Jykge1xyXG5cdCR4eGw6ICRzaXplICogMTtcclxuXHQkeGw6ICRzaXplICogMC43O1xyXG5cdCRsZzogJHNpemUgKiAuNjtcclxuXHQkbWQ6ICRzaXplICogLjU7XHJcblx0JHNtOiAkc2l6ZSAqIC40O1xyXG5cdCR4czogJHNpemUgKiAuMjtcclxuXHJcblx0Zm9udC1zaXplOiAkc2l6ZTtcclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XHJcblx0XHRmb250LXNpemU6IGlmKCR4eGwgPiAkbWluLXNpemUsICR4eGwsICRtaW4tc2l6ZSkgIWltcG9ydGFudDtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XHJcblx0XHRmb250LXNpemU6IGlmKCR4bCA+ICRtaW4tc2l6ZSwgJHhsLCAkbWluLXNpemUpICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0Zm9udC1zaXplOiBpZigkbGcgPiAkbWluLXNpemUsICRsZywgJG1pbi1zaXplKSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHRcdGZvbnQtc2l6ZTogaWYoJG1kID4gJG1pbi1zaXplLCAkbWQsICRtaW4tc2l6ZSkgIWltcG9ydGFudDtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRmb250LXNpemU6IGlmKCRzbSA+ICRtaW4tc2l6ZSwgJHNtLCAkbWluLXNpemUpICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG5cdFx0Zm9udC1zaXplOiBpZigkeHMgPiAkbWluLXNpemUsICRtaW4tc2l6ZSwgJG1pbi1zaXplKSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuIiwiLy9Pbmx5IGdlbmVyYWwgY3NzXHJcbiRibGFjay1iZzogIzAwMDtcclxuJHByaW1hcnktd2hpdGUtdGV4dDogI2ZmZjtcclxuJHByaW1hcnktaG92ZXI6ICNGRkI0MDA7XHJcbiRhbG1vc3QtYmxhY2s6ICMwRjBGMEY7XHJcblxyXG5AbWl4aW4gdG9vbGJhci1jZW50ZXJlZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LWRhcmtfY29sbGVnZXJlZ3VsYXIgKCRzaXplLCAkbWluU2l6ZSwgJGNvbG9yKSB7XHJcbiAgICBAaW5jbHVkZSBkYXJrX2NvbGxlZ2VyZWd1bGFyO1xyXG4gICAgQGluY2x1ZGUgdGV4dC1yZXNwb25zaXZlKCRzaXplLCAkbWluU2l6ZSk7XHJcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LXBvcHBpbnMtbWVkaXVtICgkc2l6ZSwgJG1pblNpemUsICRjb2xvcikge1xyXG4gICAgQGluY2x1ZGUgcG9wcGlucy1tZWRpdW07XHJcbiAgICBAaW5jbHVkZSB0ZXh0LXJlc3BvbnNpdmUoJHNpemUsICRtaW5TaXplKTtcclxuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1peGluIGZvbnQtcG9wcGlucy1yZWd1bGFyICgkc2l6ZSwgJG1pblNpemUsICRjb2xvcikge1xyXG4gICAgQGluY2x1ZGUgcG9wcGlucy1yZWd1bGFyO1xyXG4gICAgQGluY2x1ZGUgdGV4dC1yZXNwb25zaXZlKCRzaXplLCAkbWluU2l6ZSk7XHJcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LXBvcHBpbnMtaXRhbGljICgkc2l6ZSwgJG1pblNpemUsICRjb2xvcikge1xyXG4gICAgQGluY2x1ZGUgcG9wcGlucy1pdGFsaWM7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LXJlc3BvbnNpdmUoJHNpemUsICRtaW5TaXplKTtcclxuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1peGluIGZvbnQtcG9wcGlucy1ib2xkICgkc2l6ZSwgJG1pblNpemUsICRjb2xvcikge1xyXG4gICAgQGluY2x1ZGUgcG9wcGlucy1ib2xkO1xyXG4gICAgQGluY2x1ZGUgdGV4dC1yZXNwb25zaXZlKCRzaXplLCAkbWluU2l6ZSk7XHJcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LXBvcHBpbnMtYmxhY2sgKCRzaXplLCAkbWluU2l6ZSwgJGNvbG9yKSB7XHJcbiAgICBAaW5jbHVkZSBwb3BwaW5zLWJsYWNrO1xyXG4gICAgQGluY2x1ZGUgdGV4dC1yZXNwb25zaXZlKCRzaXplLCAkbWluU2l6ZSk7XHJcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LXBvcHBpbnMtbGlnaHQgKCRzaXplLCAkbWluU2l6ZSwgJGNvbG9yKSB7XHJcbiAgICBAaW5jbHVkZSBwb3BwaW5zLWxpZ2h0O1xyXG4gICAgQGluY2x1ZGUgdGV4dC1yZXNwb25zaXZlKCRzaXplLCAkbWluU2l6ZSk7XHJcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LW15cmlhZC1wcm8tcmVndWxhciAoJHNpemUsICRtaW5TaXplLCAkY29sb3IpIHtcclxuICAgIEBpbmNsdWRlIG15cmlhZC1wcm8tcmVndWxhcjtcclxuICAgIEBpbmNsdWRlIHRleHQtcmVzcG9uc2l2ZSgkc2l6ZSwgJG1pblNpemUpO1xyXG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWVudS1zdHlsZS1ub25lIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5AbWl4aW4gcHJpbWFyeS1ob3Zlci1hbmltIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCAkcHJpbWFyeS1ob3ZlciwgMC41KSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcHJpbWFyeS1idXR0b24tcGFjayB7XHJcbiAgICBwYWRkaW5nOiA0cHggMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmVydGljYWwtZGl2aWRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxyXG4gICAgdG9wOiA1MCU7IFxyXG4gICAgcmlnaHQ6IDA7IFxyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoICMzMzMzMzMsIDAuMSk7XHJcbiAgICBoZWlnaHQ6IDcwJTtcclxufVxyXG5cclxuLnByaW1hcnktYnRuIHtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogNHB4IDFyZW0gIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtbWVkaXVtICgyMHB0LCAxMnB0LCAjMDAwKTtcclxuXHJcbiAgICBAaW5jbHVkZSBwcmltYXJ5LWhvdmVyLWFuaW07XHJcbn1cclxuXHJcbi5pbnB1dC1ib3ggPiBpbnB1dCwgLmlucHV0LWJveCA+IHRleHRhcmVhIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDQwNDAgIWltcG9ydGFudDtcclxuICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1yZWd1bGFyICgxMnB0LCA5cHQsICM2NjY2NjYpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1yZWd1bGFyICgxMnB0LCA5cHQsICM2NjY2NjYpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5wdXQtYm94ID4gdGV4dGFyZWEge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1yZWd1bGFyICgxMnB0LCA5cHQsICM2NjY2NjYpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZWwtbG9hZGluZy1tYXNrIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoICMwRjBGMEYsIDAuNikgIWltcG9ydGFudDtcclxufVxyXG5cclxuLndoaXRlLWJnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiR0ZXh0LXNpemVzOiAoMTUsMTgsMjAsMzApO1xyXG4kdGl0bGUtc2l6ZXM6ICgyMCwyNSwzMCwzNSw0MCw0NSw1MCw1NSw2MCw3MCw4MCw4NSwxMDAsMTQwLDE3MCwyMDApO1xyXG5cclxuQGVhY2ggJHNpemUgaW4gJHRleHQtc2l6ZXMge1xyXG4gIC50ZXh0LSN7JHNpemV9IHtcclxuICAgIEBpbmNsdWRlIHRleHQtcmVzcG9uc2l2ZSgkc2l6ZSAqIDFweCwxNXB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBlYWNoICRzaXplIGluICR0aXRsZS1zaXplcyB7XHJcbiAgLnRpdGxlLSN7JHNpemV9IHtcclxuICAgIEBpbmNsdWRlIHRpdGxlLXJlc3BvbnNpdmUoJHNpemUgKiAxcHgsJHNpemUqLjVweCk7XHJcbiAgfVxyXG59IiwiLy9Pbmx5IGNvbXBvbmVudHMgYXMgay1oZWFkZXIsIGstY2Fyb3VzZWwsIGstcHJvZHVjdCwgZXRjXHJcbi5lbC1zZWxlY3Qge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmlucHV0IHtcclxuXHJcbiAgICAmLXJlY3Vyc29zIHtcclxuICAgICAgICBcclxuICAgICAgICAuZWwtaW5wdXRfX2lubmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQwNDA0MDtcclxuICAgICAgICAgICAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG4udG9vbGJhciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgQGluY2x1ZGUgdG9vbGJhci1jZW50ZXJlZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay1iZztcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwNzBweCl7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJl9sb2dvIHtcclxuICAgICAgICB3aWR0aDogMTAwcHg7IFxyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MHB4OyBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNnJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdG9vbGJhci1jZW50ZXJlZDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9yb3cge1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9jbG9zZS1pY29uIHtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA2OXB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfb3Blbi1pY29uIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9vcHRpb25zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9vdGhlcnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAmX2ljb24ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9yb29zdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzE1cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzkycHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgXHJcbn1cclxuXHJcbi5tZW51IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhciAoMTNwdCwgMTFwdCwgd2hpdGUpO1xyXG5cclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICYgPiBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTJweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogbWluLWNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWhvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAqIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfbW91c2UtZm9yZ2l2ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDAgMCAxcmVtO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcmVtLCAtMXJlbSk7XHJcbiAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcclxuICAgICAgICB3aWR0aDogODB2dztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIgKDEzcHQsIDExcHQsIHdoaXRlKTtcclxuICAgIH1cclxuXHJcbiAgICAmX21vYmlsZS1vbmx5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZmxleCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN1Ym1lbnUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJiA+IHVsIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgIGNvbG9yOiAjMUExQTFBICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4xcztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4ycmVtO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWhvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuLmRpdmlkZWQtYm94IHtcclxuICAgICZfaGVhZGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICZfYmcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxtb3N0LWJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX21haW4ge1xyXG4gICAgICAgICAgICAmX3RpbnktdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIgKDM1cHQsIDIwcHQsIHdoaXRlKTsgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX2xhcmdlLXN1YmhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtYmxhY2sgKDYwcHQsIDMwcHQsIHdoaXRlKTsgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9ibG9nIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLWJvbGQgKDMwcHQsIDE4cHQsICRwcmltYXJ5LWhvdmVyKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX2NhdGFsb2d1ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7ICAgXHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIgKDIycHQsIDExcHQsIHdoaXRlKTsgICAgICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9jb250ZW50IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMnJlbSA0cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxLjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfZG93bmxvYWQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhciAoMTRwdCwgMTJwdCwgJHByaW1hcnktaG92ZXIpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICZfaW5mb3JtYXRpb24ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcmltYXJ5LWhvdmVyLWFuaW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByaW1hcnktYnV0dG9uLXBhY2s7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLW1lZGl1bSAoMTlwdCwgMTJwdCwgd2hpdGUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJsb2cge1xyXG4gICAgJl9zbWFsbCB7XHJcbiAgICAgICAgJl9kYXRlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIgKDE3cHQsIDExcHQsICM2NjY2NjYpO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl90ZXh0IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIgKDIwcHQsIDEycHQsIGJsYWNrKTtcclxuICAgICAgICAgICAgJi0td2hpdGUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIgKDIwcHQsIDEycHQsIHdoaXRlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9zZWUtYnRuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcmltYXJ5LWJ1dHRvbi1wYWNrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcmltYXJ5LWhvdmVyLWFuaW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1tZWRpdW0gKDIxcHQsIDEzcHQsIHdoaXRlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfZGVzY3JpcHRpb24tY29udGVudCB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm5ld3NsZXR0ZXIge1xyXG4gICAgJl9lbnZlbG9wZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTUyLjkgMTIxLjgnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjM0MDQwNDA7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0N0aXRsZSUzRWVudmVsb3BlJTNDL3RpdGxlJTNFJTNDZyBpZD0nQ2FwYV8yJyBkYXRhLW5hbWU9J0NhcGEgMiclM0UlM0NnIGlkPSdpbmljaW8nJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J00xNTIuNzYsODcuM2ExNy45LDE3LjksMCwwLDEtMS4xNyw4LjkxTDk5LjczLDUxLjU1bDM5LjU5LTQ1YTE4LDE4LDAsMCwxLDQsOS4xNWw5LjQsNzEuNlpNNzYuODUsNjMuOSwxMzEuOTMsMS4yOEExNy45MywxNy45MywwLDAsMCwxMjMuMS4xNEwxNS43LDE0LjI0YTE3LjgsMTcuOCwwLDAsMC04LjIzLDMuMzhabTE2LjkyLTUuNTdMODEsNzIuODNhNC41Myw0LjUzLDAsMCwxLTUuODkuNzhMNTkuMDYsNjIuODksMjAsMTIwLjEzYTE3LjgyLDE3LjgyLDAsMCwwLDkuOCwxLjUybDEwNy40LTE0LjFhMTcuODUsMTcuODUsMCwwLDAsOS4wOC00Wk0xLjY5LDI0LjYyQTE3LjkxLDE3LjkxLDAsMCwwLC4xNSwzNC41bDkuNCw3MS42QTE3LjgsMTcuOCwwLDAsMCwxMywxMTQuNDFMNTEuNTUsNTcuODdaJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAmLS13aGl0ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTUyLjkgMTIxLjgnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0N0aXRsZSUzRWVudmVsb3BlJTNDL3RpdGxlJTNFJTNDZyBpZD0nQ2FwYV8yJyBkYXRhLW5hbWU9J0NhcGEgMiclM0UlM0NnIGlkPSdpbmljaW8nJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J00xNTIuNzYsODcuM2ExNy45LDE3LjksMCwwLDEtMS4xNyw4LjkxTDk5LjczLDUxLjU1bDM5LjU5LTQ1YTE4LDE4LDAsMCwxLDQsOS4xNWw5LjQsNzEuNlpNNzYuODUsNjMuOSwxMzEuOTMsMS4yOEExNy45MywxNy45MywwLDAsMCwxMjMuMS4xNEwxNS43LDE0LjI0YTE3LjgsMTcuOCwwLDAsMC04LjIzLDMuMzhabTE2LjkyLTUuNTdMODEsNzIuODNhNC41Myw0LjUzLDAsMCwxLTUuODkuNzhMNTkuMDYsNjIuODksMjAsMTIwLjEzYTE3LjgyLDE3LjgyLDAsMCwwLDkuOCwxLjUybDEwNy40LTE0LjFhMTcuODUsMTcuODUsMCwwLDAsOS4wOC00Wk0xLjY5LDI0LjYyQTE3LjkxLDE3LjkxLDAsMCwwLC4xNSwzNC41bDkuNCw3MS42QTE3LjgsMTcuOCwwLDAsMCwxMywxMTQuNDFMNTEuNTUsNTcuODdaJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXllbGxvdyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTUyLjkgMTIxLjgnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNGRkI0MDA7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0N0aXRsZSUzRWVudmVsb3BlJTNDL3RpdGxlJTNFJTNDZyBpZD0nQ2FwYV8yJyBkYXRhLW5hbWU9J0NhcGEgMiclM0UlM0NnIGlkPSdpbmljaW8nJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J00xNTIuNzYsODcuM2ExNy45LDE3LjksMCwwLDEtMS4xNyw4LjkxTDk5LjczLDUxLjU1bDM5LjU5LTQ1YTE4LDE4LDAsMCwxLDQsOS4xNWw5LjQsNzEuNlpNNzYuODUsNjMuOSwxMzEuOTMsMS4yOEExNy45MywxNy45MywwLDAsMCwxMjMuMS4xNEwxNS43LDE0LjI0YTE3LjgsMTcuOCwwLDAsMC04LjIzLDMuMzhabTE2LjkyLTUuNTdMODEsNzIuODNhNC41Myw0LjUzLDAsMCwxLTUuODkuNzhMNTkuMDYsNjIuODksMjAsMTIwLjEzYTE3LjgyLDE3LjgyLDAsMCwwLDkuOCwxLjUybDEwNy40LTE0LjFhMTcuODUsMTcuODUsMCwwLDAsOS4wOC00Wk0xLjY5LDI0LjYyQTE3LjkxLDE3LjkxLDAsMCwwLC4xNSwzNC41bDkuNCw3MS42QTE3LjgsMTcuOCwwLDAsMCwxMywxMTQuNDFMNTEuNTUsNTcuODdaJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9pbnB1dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDA0MDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMXJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtbWVkaXVtICgxMnB0LCAxMXB0LCB3aGl0ZSk7XHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtbWVkaXVtICgxMnB0LCAxMXB0LCAjNjY2NjY2KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9zZW5kLWJ0biB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBwcmltYXJ5LWJ1dHRvbi1wYWNrO1xyXG4gICAgICAgIEBpbmNsdWRlIHByaW1hcnktaG92ZXItYW5pbTtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtbWVkaXVtICgyMHB0LCAxM3B0LCBibGFjayk7XHJcbiAgICB9XHJcblxyXG4gICAgJl90aXRsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLWJvbGQgKDMwcHQsIDE4cHQsICRwcmltYXJ5LWhvdmVyKTtcclxuICAgIH1cclxuXHJcbiAgICAmX3N1YnRpdGxlIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtaXRhbGljICgyMHB0LCAxM3B0LCB3aGl0ZSk7XHJcbiAgICAgICAgJi0tYmxhY2sge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtaXRhbGljICgyMHB0LCAxM3B0LCAkYWxtb3N0LWJsYWNrKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuM3M7XHJcblxyXG4gICAgJl9jb2RlIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtbGlnaHQgKDE0cHQsIDEwcHQsICM2NjY2NjYpO1xyXG4gICAgfVxyXG5cclxuICAgICZfdGl0bGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1ib2xkICgyMHB0LCAxM3B0LCAjMzMzMzMzKTtcclxuICAgICAgICBcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICB9XHJcblxyXG4gICAgJl9pbWFnZSB7XHJcbiAgICAgICAgLy8gYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzMzMzMzMztcclxuICAgICAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMzMzMztcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0ODBweDtcclxuXHJcbiAgICAgICAgJl9jb250YWluZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDIwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGdyYXksIDAuMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfZGV0YWlscyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHZoO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTB2aDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDkwdmg7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3NjhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5wcm9kdWN0X2hvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgLnByb2R1Y3RfaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnktaG92ZXIsIDAuOCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaG92ZXIge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMnM7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAmX2J1dHRvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMS4ycmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxtb3N0LWJsYWNrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtbWVkaXVtICgyMHB0LCAxM3B0LCAkcHJpbWFyeS1ob3Zlcik7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMnM7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfb3ZlcmxheSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgJl9jb250YWluZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIC8vIG1heC1oZWlnaHQ6IDEwNXZoO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2RpdmlkZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjsgXHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICZfdmVydGljYWwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7IFxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7IFxyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl90ZXh0IHtcclxuICAgICAgICAmX2xpZ2h0IHtcclxuICAgICAgICAgICAgJl8xOCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtbGlnaHQgKDE4cHQsIDEwcHQsICM2NjY2NjYpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgJl8yNSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtbGlnaHQgKDI1cHQsIDEycHQsICM2NjY2NjYpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgJl9yZWd1bGFyIHtcclxuICAgICAgICAgICAgJl8zMyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhciAoMzNwdCwgMjJwdCwgIzY2NjY2Nik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl8yMCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhciAoMjBwdCwgMTRwdCwgIzAwMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAmX3RpdGxlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLWJvbGQgKDUwcHQsIDI1cHQsICMzMzMzMzMpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9kb3dubG9hZC1pY29uIHtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl90aHVtYnMge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoZ3JheSwgMC43KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDEwcHggMjBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAwLjQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7IGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoZ3JheSwgMC42KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfY29udGFpbmVyIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlOyBcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBcclxufVxyXG5cclxuLmFjaGlldmVtZW50cyB7XHJcbiAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhciAoNDBwdCwgMjNwdCwgIzAwMCk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICZfaW1hZ2VzIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3M3B4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9ob21lLWRlcG90IHtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZGl2aWRlLWJveCB7XHJcbiAgICAmX2ZpcnN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxtb3N0LWJsYWNrO1xyXG4gICAgICAgICYtLXdoaXRlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfc2Vjb25kIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgICAmX2NvbnRlbnQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvb3RlciB7XHJcbiAgICAmX2luZm8tYm94IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1yZWd1bGFyICgxOHB0LCAxMXB0LCAjQjJCMkIyKTtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9pY29uIHtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9ib3R0b20tYm94IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxtb3N0LWJsYWNrO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1saWdodCAoMTRwdCwgMTBwdCwgI0M3QzdDNyk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9hbmNob3Ige1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgdG9wOiB1bnNldDtcclxuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl96aXB2aXN1YWwge1xyXG4gICAgICAgIHdpZHRoOiAxNTRweDtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1jYXJvdXNlbC1kb3RzIHtcclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IFxyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM2NjY2NjYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0Q5RDlEOTtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgICZfYmxvZy1pbWFnZXMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXRlZ29yeS1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJl9ub3JtYWwge1xyXG4gICAgICAgIHRvcDogMDsgXHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX2hvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmNhdGVnb3JpZXMtcm93X2l0ZW0ge1xyXG4gICAgLmNhdGVnb3JpZXMtcm93X2l0ZW1fdGV4dCB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4xNTBzO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmNhdGVnb3JpZXMtcm93X2l0ZW1fdGV4dCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZhY2Vib29rIHtcclxuICAgICZfaWNvbiB7XHJcbiAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhyZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM3MEE5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBAaW5jbHVkZSBmb250LW15cmlhZC1wcm8tcmVndWxhciAoMTJwdCwgOXB0LCB3aGl0ZSk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMnM7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCM1MzcwQTksIDAuNik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfZGl2aWRlciB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIHtcclxuICAgICZfaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLWxpZ2h0ICgxN3B0LCAxMHB0LCAkYWxtb3N0LWJsYWNrKTtcclxuICAgIH1cclxuXHJcbiAgICAmX3NlbGVjdGVkIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtbGlnaHQgKDE3cHQsIDEwcHQsICRwcmltYXJ5LWhvdmVyKTtcclxuICAgIH1cclxufVxyXG5cclxuLnNpdGUtbWFwIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGFsbW9zdC1ibGFjaywgMC44NSk7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICZfd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICZfaW5uZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY1JTtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTV2dztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl90aXRsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIgKDM1cHQsIDIwcHQsIHdoaXRlKTtcclxuICAgIH1cclxuXHJcbiAgICAmX3RleHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhciAoMTZwdCwgMTJwdCwgI0IyQjJCMik7XHJcbiAgICB9XHJcblxyXG4gICAgJl9jbG9zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBtYXJnaW46IDFyZW07XHJcbiAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX29wZW5lciB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2hvcHBpbmctb3B0aW9ucyB7XHJcbiAgICBoZWlnaHQ6IDg4cHg7XHJcbiAgICBtYXgtaGVpZ2h0OiA4OHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgIH1cclxuICAgIGltZywgJiA+ICoge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDg4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhciAoNDBwdCwgMjBwdCwgYmxhY2spO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vT25seSBzcGVjaWZpYyBjc3MgZm9yIHRoZSBwYWdlcyAodGhpcyBmaWxlIGhhcyB0aGUgbWF4IHByaW9yaXR5KVxyXG4uZm9udC1wb3BwaW5zIHtcclxuICAmLW1lZGl1bSB7XHJcbiAgICBAaW5jbHVkZSBwb3BwaW5zLW1lZGl1bTtcclxuICB9XHJcbiAgJi1ibGFjayB7XHJcbiAgICBAaW5jbHVkZSBwb3BwaW5zLWJsYWNrO1xyXG4gIH1cclxuICAmLXJlZ3VsYXIge1xyXG4gICAgQGluY2x1ZGUgcG9wcGlucy1yZWd1bGFyO1xyXG4gIH1cclxuICAmLWJvbGQge1xyXG4gICAgQGluY2x1ZGUgcG9wcGlucy1ib2xkO1xyXG4gIH1cclxuICAmLWl0YWxpYyB7XHJcbiAgICBAaW5jbHVkZSBwb3BwaW5zLWl0YWxpYztcclxuICB9XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuLm1haW4tY2Fyb3VzZWwge1xyXG4gIC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICB9XHJcbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYmFja2dyb3VuZDogZ3JheTtcclxuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZHVjdHMtY2Fyb3VzZWwge1xyXG4gIC5vd2wtZG90cyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICAub3dsLWRvdCB7XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMC42cmVtO1xyXG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzY2NjY2NiwgMC40KTtcclxuICAgIH1cclxuICAgIC5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBncmF5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3JpZXMtcm93IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxtb3N0LWJsYWNrO1xyXG4gICZfaXRlbSB7XHJcbiAgICBAaW5jbHVkZSBmb250LWRhcmtfY29sbGVnZXJlZ3VsYXIoMjJwdCwgMTRwdCwgJHByaW1hcnktaG92ZXIpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJl90ZXh0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYXRlZ29yaWVzLWNhcm91c2VsIHtcclxuICBjdXJzb3I6IGdyYWI7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTJyZW07XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdCB7XHJcbiAgJl90aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtYmxhY2soNDVwdCwgMjhwdCwgd2hpdGUpO1xyXG4gIH1cclxuXHJcbiAgJl9zdWJ0aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhcigyMHB0LCAxMnB0LCB3aGl0ZSk7XHJcbiAgfVxyXG5cclxuICAmX21hcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29ycG9yYXRpb24ge1xyXG4gICZfdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLWJsYWNrKDc1cHQsIDM4cHQsIHdoaXRlKTtcclxuICAgICZfMiB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1ibGFjayg1MHB0LCAyNXB0LCAjMDAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhcigyMHB0LCAxMnB0LCB3aGl0ZSk7XHJcbiAgICAmXzIge1xyXG4gICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhcigyMHB0LCAxMnB0LCAjMDAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfbGlzdCB7XHJcbiAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhcigzMHB0LCAxN3B0LCAjMDAwKTtcclxuICB9XHJcblxyXG4gICZfbG9uZy1tYXJnaW4ge1xyXG4gICAgbWFyZ2luOiAxNXJlbSAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgJl9zbWFsbC1kaXZpZGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG4gICAgd2lkdGg6IDFyZW07XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1kZXNpZ25zIHtcclxuICAmX2Jhbm5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgICZfdGV4dCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMCU7XHJcbiAgICAgIGxlZnQ6IDglO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxJSkgdHJhbnNsYXRlWSgtNTAlKTsgXHJcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl90aXRsZSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1ibGFjayg3MHB0LCAyNXB0LCB3aGl0ZSk7XHJcbiAgICAgIC8vIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1ibGFjayg3MHB0LCAyNXB0LCAjZjJlNjA1KTtcclxuICAgICAgJl9zbWFsbCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIoNDBwdCwgMTdwdCwgd2hpdGUpO1xyXG4gICAgICAgIC8vIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1yZWd1bGFyKDQwcHQsIDE3cHQsICNmMmU2MDUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9zdWJ0aXRsZSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1saWdodCg0MHB0LCAxN3B0LCAkcHJpbWFyeS1ob3Zlcik7XHJcbiAgICB9XHJcblxyXG4gICAgJl90ZWxsLXVzIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLWxpZ2h0KDI5cHQsIDExcHQsIHdoaXRlKTtcclxuICAgICAgLy8gQGluY2x1ZGUgZm9udC1wb3BwaW5zLWxpZ2h0KDI5cHQsIDExcHQsICNmMmU2MDUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9ib3JkZXIge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgZ3JheTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX2Zvcm0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcclxuXHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIoMjJwdCwgMTNwdCwgI2ZmZik7XHJcbiAgICB9XHJcblxyXG4gICAgJl9pbmRpY2F0aW9uIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIoMThwdCwgMTJwdCwgI2E2YTZhNik7XHJcbiAgICB9XHJcblxyXG4gICAgJl9vcHRpb25zIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIoMTZwdCwgMTFwdCwgI2E2YTZhNik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX2NoZWNrYm94ZXMge1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnByb3ZpZGVycyB7XHJcbiAgJl90aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhcigyN3B0LCAxNHB0LCAjZmZmKTtcclxuICB9XHJcblxyXG4gICZfc3VidGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIoMjBwdCwgMTBwdCwgI2ZmZik7XHJcbiAgfVxyXG5cclxuICAmX2ZpcnN0LWNvbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xyXG4gIH1cclxuXHJcbiAgJl9zZWNvbmQtY29sIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XHJcbiAgfVxyXG5cclxuICAmX2l0ZW0ge1xyXG4gICAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgJl8xIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhcigxOHB0LCAxMHB0LCAkcHJpbWFyeS1ob3Zlcik7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIoMThwdCwgMTBwdCwgJHByaW1hcnktaG92ZXIpO1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl90ZXh0IHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIoMTJwdCwgOXB0LCAjYTZhNmE2KTtcclxuICAgIH1cclxuXHJcbiAgICAmX2RpdmlkZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX2Ryb3Bkb3duIHtcclxuICAgIC5lbC1pbnB1dCA+IGlucHV0IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhcigxNXB0LCA5cHQsICM5OTk5OTkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9tYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQ0MHB4O1xyXG5cclxuICAgICZfdG9vbHRpcCB7XHJcbiAgICAgICZfdGl0bGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1yZWd1bGFyKDE0cHQsIDExcHQsICM2NjY2NjYpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX3RleHQge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcG9wcGlucy1yZWd1bGFyKDEycHQsIDlwdCwgIzY2NjY2Nik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfbm90LWZvdW5kIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZHVjdHMge1xyXG4gICZfdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIoMzBwdCwgMTRwdCwgI2ZmZik7XHJcbiAgfVxyXG5cclxuICAmX3N1YnRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtZGFya19jb2xsZWdlcmVndWxhcig0NXB0LCAyMnB0LCAkcHJpbWFyeS1ob3Zlcik7XHJcbiAgfVxyXG5cclxuICAmX2NhdGVnb3J5LWltYWdlIHtcclxuICAgIHdpZHRoOiAxNTlweDtcclxuICAgIGhlaWdodDogMTM0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIHdpZHRoOiAxMzlweDtcclxuICAgICAgaGVpZ2h0OiAxMTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfcGFnZS1pbmZvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmJsb2cge1xyXG4gICZfcGFnZSB7XHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLWJsYWNrKDcwcHQsIDMwcHQsICMwZjBmMGYpO1xyXG4gICAgfVxyXG5cclxuICAgICZfc3VidGl0bGUge1xyXG4gICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhcigyOHB0LCAxNXB0LCAjMjYyNjI2KTtcclxuICAgIH1cclxuXHJcbiAgICAmX3RpbWUtZmlsdGVyIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgcGFkZGluZzogMnB4IDEwcHg7XHJcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiA+IHNlbGVjdCB7XHJcbiAgICAgICAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIoMTVwdCwgMTBwdCwgIzI2MjYyNik7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX292ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfcG9zdCB7XHJcbiAgICAmX2RhdGUge1xyXG4gICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhcigxN3B0LCAxMnB0LCAjNjY2NjY2KTtcclxuICAgIH1cclxuXHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1wb3BwaW5zLXJlZ3VsYXIoMzBwdCwgMTlwdCwgIzAwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl90ZXh0IHtcclxuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgJl9ib2xkIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhcigyNHB0LCAxNnB0LCAjMDAwKTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBmb250LXBvcHBpbnMtcmVndWxhcigxOXB0LCAxM3B0LCAjNjY2NjY2KTtcclxuICAgIH1cclxuXHJcbiAgICAmX2ltYWdlcyB7XHJcbiAgICAgIHdpZHRoOiA5MDBweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX3NsaWRlIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA2MDBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9kZXRhaWxzIHtcclxuICAgICZfYm90dG9tIHtcclxuICAgICAgaGVpZ2h0OiAxMzBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5yZWN1cnNvcyB7XHJcbiAgJi1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICYtYmxvZyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmI0MDA7XHJcbiAgICAgICYtMiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgICAgJi0zIHtcclxuICAgICAgICAmLWJvdG9uIHtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmYjQwMDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbmV3c2xldHRlciB7XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogI2ZmYjQwMDtcclxuICAgICAgfVxyXG4gICAgICAmLXRleHQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNjY2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLmEgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLmEgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiA4cHggMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uYSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDhweCAyMHB4O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5hIC5idG5zIHtcclxuICAvLyAgIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDhweCA1MHB4O1xyXG4gIGNvbG9yOiAjMjYyNjI2O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI0MDA7XHJcbiAgLy8gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLy8gICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uYnRuc2Ege1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgY29sb3I6ICMyNjI2MjY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjQwMDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiA1JTtcclxuICAvLyAgIG1hcmdpbi10b3A6IDUlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uYnRuc2Ige1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgY29sb3I6ICMyNjI2MjY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjQwMDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogNSU7XHJcbiAgLy8gICBtYXJnaW4tdG9wOiA1JTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLmJ0bnNyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDMwJSBhdXRvO1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgY29sb3I6ICMyNjI2MjY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjQwMDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uc3dpcGVyLXN0ZXAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvc2xpZGUtZC5zdmcpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIHdpZHRoOiA3MHB4O1xyXG4gIGhlaWdodDogNzBweDtcclxufVxyXG5cclxuLnN3aXBlci1zdGVwIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc3dpcGVyLXN0ZXAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvc2xpZGUtaS5zdmcpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIHdpZHRoOiA3MHB4O1xyXG4gIGhlaWdodDogNzBweDtcclxufVxyXG5cclxuLnN3aXBlci1zdGVwIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc3dpcGVyLXN0ZXAge1xyXG4gIHdpZHRoOiA5NSU7XHJcbiAgaGVpZ2h0OiA1MDBweDtcclxuICBtYXJnaW4tYm90dG9tOiA1JTtcclxufVxyXG5cclxuLnN3aXBlci1zZXQtcGFyZW50IC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgdG9wOiA5NiU7XHJcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcclxufVxyXG5cclxuLnN3aXBlci1zdGVwID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XHJcbiAgLy8gYmFja2dyb3VuZDogI2RkZDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zd2lwZXItc3RlcCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAvLyBiYWNrZ3JvdW5kOiAjY2NjO1xyXG59XHJcblxyXG4uc3dpcGVyLXNldC1wYXJlbnQge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgaGVpZ2h0OiA5MCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDclO1xyXG59XHJcblxyXG4uc3dpcGVyLXNldC1wYXJlbnQgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NjtcclxuICB3aWR0aDogMXJlbTtcclxuICBoZWlnaHQ6IDFyZW07XHJcbiAgb3BhY2l0eTogMTtcclxuICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbn1cclxuXHJcbi5zd2lwZXItc2V0LXBhcmVudCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcclxuICB3aWR0aDogMXJlbTtcclxuICBoZWlnaHQ6IDFyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gIC8vIGJvcmRlcjogMC41cHggc29saWQgYmxhY2s7XHJcbn1cclxuXHJcbi5zd2lwZXItc2V0LXBhcmVudCAuc3dpcGVyLXNsaWRlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLy8gYmFja2dyb3VuZDogI2FhYTtcclxufVxyXG5cclxuLnN3aXBlci1zZXQtcGFyZW50IC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAvLyBiYWNrZ3JvdW5kOiAjOTk5O1xyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MDBweCkge1xyXG4gLm1lbnVzc3tcclxuICBtYXJnaW4tbGVmdDogNSU7XHJcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuIH1cclxuXHJcbiAucmVkZXN7XHJcbiAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xyXG4gLm1lbnVzc3tcclxuICBtYXJnaW4tbGVmdDogMzUlO1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiB9XHJcblxyXG4gLnN3aXBlci1zdGVwIHtcclxuICB3aWR0aDogOTUlO1xyXG4gIGhlaWdodDogNTAwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNSU7XHJcbn1cclxuXHJcbi5zd2lwZXItc2V0LXBhcmVudCB7XHJcbiAgd2lkdGg6IDQ1JTtcclxuICBoZWlnaHQ6IDkwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNyU7XHJcbn1cclxuXHJcbi50ZXh0LWNvbnQge1xyXG4gIG1hcmdpbi1sZWZ0OiA1NSUgIWltcG9ydGFudDtcclxuICAvLyBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmNvbHMxe1xyXG4gIC8vIHdpZHRoOiAxMCU7XHJcbiAgcGFkZGluZzogMTVweCA0MXB4O1xyXG59XHJcblxyXG4uY29sc3tcclxuICAvLyB3aWR0aDogMTAlO1xyXG4gIHBhZGRpbmc6IDE1cHggNDFweDtcclxuXHJcbn1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAyNTU5cHgpIHtcclxuIC5tZW51c3N7XHJcbiAgbWFyZ2luLWxlZnQ6IDY5JTtcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gfVxyXG4gLnN3aXBlci1zdGVwIHtcclxuICB3aWR0aDogOTUlO1xyXG4gIGhlaWdodDogNTAwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNSU7XHJcbn1cclxuXHJcbi5zd2lwZXItc2V0LXBhcmVudCB7XHJcbiAgd2lkdGg6IDQwJTtcclxuICBoZWlnaHQ6IDkwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNyU7XHJcbn1cclxuXHJcbi50ZXh0LWNvbnQge1xyXG4gIG1hcmdpbi1sZWZ0OiA1MCUgIWltcG9ydGFudDtcclxuICAvLyBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmNvbHMxe1xyXG4gIC8vIHdpZHRoOiAxMCU7XHJcbiAgcGFkZGluZzogMTVweCA2M3B4O1xyXG59XHJcblxyXG4uY29sc3tcclxuICAvLyB3aWR0aDogMTAlO1xyXG4gIHBhZGRpbmc6IDE1cHggNjNweDtcclxuXHJcbn1cclxuXHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MDBweCkge1xyXG4gIC50ZXh0LWNvbnQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDYwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAucmVkZXMge1xyXG4gICAgd2lkdGg6IDQyJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAucG9saXRpY2Ege1xyXG4gICAgd2lkdGg6IDI2JSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJ0bnNjZSB7XHJcbiAgICBtYXJnaW46IC0yOCUgYXV0byAyMCUgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgIC5wb2xpdGljYXMge1xyXG4gICAgd2lkdGg6IDI2JSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJ0bnNjIHtcclxuICAgIG1hcmdpbjogLTI4JSBhdXRvIDIwJSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnBlZGlkb3tcclxuIHdpZHRoOjEwMCU7XHJcbn1cclxuLnRleHQtY29udCB7XHJcbiAgd2lkdGg6IDM4JTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5wb2xpdGljYSB7XHJcbiAgd2lkdGg6IDIwJTtcclxufVxyXG5cclxuLnBvbGl0aWNhcyB7XHJcbiAgd2lkdGg6IDIwJTtcclxufVxyXG5cclxuLnBvbGl0aWNhcy1sICB7XHJcbiAgd2lkdGg6IDQzJTtcclxuICBtYXJnaW4tdG9wOiAxMCU7XHJcbn1cclxuXHJcbi5idG5zbCB7XHJcbiAgbWFyZ2luOiA2JSBhdXRvO1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgcGFkZGluZzogOHB4IDUwcHg7XHJcbiAgY29sb3I6ICNmZmI0MDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmYjQwMDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmJ0bnNjZSB7XHJcbiAgbWFyZ2luOiAtMjAlIDAlIDIwJTtcclxuICB3aWR0aDogNzUlO1xyXG4gIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gIGNvbG9yOiAjZmZiNDAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmI0MDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG4uYnRuc2Mge1xyXG4gIG1hcmdpbjogLTI4JSBhdXRvIDIwJSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiA4cHggMjBweDtcclxuICBjb2xvcjogI2ZmYjQwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZmZiNDAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYnRuc3Mge1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgY29sb3I6ICMyNjI2MjY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjQwMDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxJTtcclxuICAvLyAgIG1hcmdpbi10b3A6IDUlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uaW5wdXQtaW5zZXQge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3NlYXJjaC5zdmcpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjY1cHggMTBweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzVjYmQ1O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIHBhZGRpbmc6IDAuNWVtIDFlbSAwLjVlbSAyLjVlbTtcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxufVxyXG5cclxuLmlucHV0LWluc2V0OjpwbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICM3NDcyNzI7XHJcbn1cclxuXHJcbi5pbnB1dC1pbnNldDpmb2N1cyB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZmZiMzAwO1xyXG59XHJcblxyXG5cclxuXHJcbi5jIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLmMgOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xyXG4gIGNvbG9yOiByZ2IoMjI2LCAyMjEsIDIyMSk7XHJcbiAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xyXG59XHJcblxyXG4uYSA6OnBsYWNlaG9sZGVyIHsgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXHJcbiAgY29sb3I6IHJnYigyMjYsIDIyMSwgMjIxKTtcclxuICBvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXHJcbn1cclxuXHJcbi5jIC5idG5zIHtcclxuICAvLyAgIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDhweCA1MHB4O1xyXG4gIGNvbG9yOiAjMjYyNjI2O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI0MDA7XHJcbiAgLy8gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLy8gICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uYnRuc2Ege1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgY29sb3I6ICMyNjI2MjY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjQwMDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiA1JTtcclxuICAvLyAgIG1hcmdpbi10b3A6IDUlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uYnRuc2Ige1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgY29sb3I6ICMyNjI2MjY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjQwMDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogNSU7XHJcbiAgLy8gICBtYXJnaW4tdG9wOiA1JTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuIC5jb2wtIHtcclxuICAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZW51c3N7XHJcbiAgY29sb3I6YmxhY2sgIWltcG9ydGFudDsgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLm1sLXtcclxuICBtYXJnaW4tbGVmdDogMjBweDtcclxufVxyXG5cclxuLmxvZ3N7ICBcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi50b2xze1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG5cclxuLmNvbnRlc3tcclxuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi5jb2xzIGF7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB0b3A6IDEwcHg7XHJcbn0gXHJcblxyXG4uY29sczEgYXtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHRvcDogMTBweDtcclxufVxyXG5cclxuLmNvbHMgc3BhbntcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59IFxyXG5cclxuLmNvbHMxIHNwYW57XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzBweCkge1xyXG5cclxuLnJlZGVze1xyXG4gIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5yZWRlcyBpbWd7XHJcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9saXRpY2F7XHJcbiAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG59XHJcblxyXG4ucmVzcG9uc2l2ZS1pbWFnZSB7XHJcblx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG5cclxuXHJcbiAgLmNvbHMxe1xyXG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2xze1xyXG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2xzIGF7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB0b3A6IDUwcHg7XHJcbn0gXHJcblxyXG4uY29sczEgYXtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHRvcDogNTBweDtcclxufVxyXG5cclxuLmNvbHMgc3BhbntcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59IFxyXG5cclxuLmNvbHMxIHNwYW57XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLnAtMXtcclxuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAxMHB4IDEwcHggIWltcG9ydGFudDtcclxuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtNXtcclxuICAgIHBhZGRpbmc6IDAgMCAhaW1wb3J0YW50O1xyXG59XHJcbi5tZW51c3N7XHJcbiAgY29sb3I6cmdiKDI1NSwgMjU1LCAyNTUpICFpbXBvcnRhbnQ7IGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi50b2xze1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTtcclxufVxyXG5cclxuLmxvZ3N7XHJcbiAgLy8gbWFyZ2luLXRvcDoxMDBweDtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcblxyXG4ubWVudXNzIGxpe1xyXG4gIHdpZHRoOiAyMDBweDtcclxufVxyXG4gIC50b29sYmFye1xyXG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gLmNvbC0ge1xyXG4gICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmEgLmJ0bnMge1xyXG4gIHBhZGRpbmc6IDhweCA0MHB4O1xyXG59XHJcblxyXG4uYSAudGV4dC1tdXRlZHtcclxuICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG59XHJcblxyXG4uYnRuc3Ige1xyXG4gIG1hcmdpbjogMzUlIGF1dG87XHJcbiAgd2lkdGg6IDYwJTtcclxufVxyXG5cclxuLnN3aXBlci1zdGVwIHtcclxuICB3aWR0aDogOTUlO1xyXG4gIGhlaWdodDogODAwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNSU7XHJcbn1cclxuXHJcbi5zd2lwZXItc2V0LXBhcmVudCAuc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gIHRvcDogOTYlO1xyXG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4uc3dpcGVyLXNldC1wYXJlbnQge1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgaGVpZ2h0OiAzNSU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLy8gLnN3aXBlci1zZXQtcGFyZW50IC5zd2lwZXItc2xpZGUge1xyXG4vLyAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xyXG4vLyAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XHJcbi8vICAgLy8gYmFja2dyb3VuZDogI2FhYTtcclxuLy8gICBvYmplY3QtZml0OiBjb3ZlcjtcclxuLy8gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAgXHJcbi8vIH1cclxuXHJcbi5yZXNwb25zaXZlLWltYWdlIHtcclxuXHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtY29udCB7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICBsZWZ0Oi0yMDBweDtcclxuICBtYXJnaW4tdG9wOiA2MCU7XHJcbn1cclxuXHJcbi5idG5zcyB7XHJcbiAgd2lkdGg6IDcwJTtcclxuICBwYWRkaW5nOiA4cHggMjBweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5yZWRlc3tcclxuICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucmVkZXMgaW1ne1xyXG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9saXRpY2F7XHJcbiAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29udGVze1xyXG4gIC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmMgLnR4dHtcclxuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYyAuYnRucyB7XHJcbiAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Nyb3Nze1xyXG4gIG1hcmdpbjogNHB4LCA0cHg7XHJcbiAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG59XHJcblxyXG5pbnB1dDpkaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogMTsgLyogUmVkdWNlIGxhIG9wYWNpZGFkIGRlbCBjYW1wbyBkZSBlbnRyYWRhIGRlc2hhYmlsaXRhZG8gKi9cclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyAvKiBDYW1iaWEgZWwgY3Vyc29yIGN1YW5kbyBlbCBjYW1wbyBkZSBlbnRyYWRhIGVzdMOhIGRlc2hhYmlsaXRhZG8gKi9cclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiA4cHggMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjb2xvcjojZmZiMzAwO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn0iLCI8dGVtcGxhdGU+XHJcbiAgPGRpdj5cclxuICAgIDxkaXYgaWQ9XCJ0b29sYmFyXCI+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJtZW51X21vYmlsZS1vbmx5XCI+XHJcbiAgICAgICAgPGRpdiBjbGFzcz1cInRvb2xiYXJfbG9nb19yb3cgcC0xXCIgc3R5bGU9XCJiYWNrZ3JvdW5kOiBibGFjaztcIj5cclxuICAgICAgICAgIDxpbWdcclxuICAgICAgICAgICAgY2xhc3M9XCJ0b29sYmFyX29wZW4taWNvblwiXHJcbiAgICAgICAgICAgIHNyYz1cIi9pbWFnZXMvaWNvbnMvcmV1c2FibGUvYmFycy5zdmdcIlxyXG4gICAgICAgICAgICBhbHQ9XCJcIlxyXG4gICAgICAgICAgLz5cclxuICAgICAgICAgIDxpbWdcclxuICAgICAgICAgICAgc3JjPVwiL2ltYWdlcy9pY29ucy9yZXVzYWJsZS9iYXJzLnN2Z1wiXHJcbiAgICAgICAgICAgIHN0eWxlPVwidmlzaWJpbGl0eTogaGlkZGVuOyB3aWR0aDogMzBweDtcIlxyXG4gICAgICAgICAgLz5cclxuICAgICAgICAgIDxpbWdcclxuICAgICAgICAgICAgY2xhc3M9XCJ0b29sYmFyX2xvZ29cIlxyXG4gICAgICAgICAgICBzcmM9XCIvaW1hZ2VzL2xvZ29zL2xvZ28uc3ZnXCJcclxuICAgICAgICAgICAgc3R5bGU9XCJtYXJnaW4tdG9wOiAxcmVtOyBtYXJnaW4tYm90dG9tOiAxcmVtO1wiXHJcbiAgICAgICAgICAvPlxyXG4gICAgICAgIDwvZGl2PlxyXG4gICAgICA8L2Rpdj5cclxuXHJcbiAgICAgIDxkaXYgY2xhc3M9XCJ0b29sYmFyIGp1c3RpZnktY29udGVudC1jZW50ZXJcIj5cclxuICAgICAgICA8IS0tIDxzcGFuIGNsYXNzPVwidG9vbGJhcl9sb2dvX2NvbnRhaW5lciB3LTEwMCBcIj4gLS0+XHJcbiAgICAgICAgPGRpdiBjbGFzcz1cInRvb2xiYXJfbG9nb19yb3cgY29sLXNtLTFcIj5cclxuICAgICAgICAgIDwhLS0gPGltZyBjbGFzcz1cInRvb2xiYXJfY2xvc2UtaWNvblwiIHNyYz1cIi9pbWFnZXMvaWNvbnMvcmV1c2FibGUvY3Jvc3Muc3ZnXCIgYWx0PVwiXCI+IC0tPlxyXG4gICAgICAgICAgPGEgaHJlZj1cIi9cIj5cclxuICAgICAgICAgICAgPGltZyBjbGFzcz1cInRvb2xiYXJfbG9nbyBtdC0xIG1iLTEgXCIgc3JjPVwiL2ltYWdlcy9sb2dvcy9sb2dvLnN2Z1wiIGFsdD1cIlwiIC8+XHJcbiAgICAgICAgICA8L2E+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgPGRpdiBjbGFzcz1cInRvb2xiYXJfb3B0aW9ucyBcIiA+XHJcbiAgICAgICAgICA8cCBjbGFzcz1cIm10LTMgaDQgdGV4dC13YXJuaW5nXCI+UE9SVEFMIENMSUVOVEVTPC9wPlxyXG4gICAgICAgICAgPHAgY2xhc3M9XCJ0ZXh0LXdhcm5pbmcgbXQtbjJcIiAgdi1pZj1cImxvZ3VlYWRvXCI+XHJcbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwidGV4dC13aGl0ZVwiPkJpZW52ZW5pZG8sPC9zcGFuPiB7eyBjdXN0b21lciB9fVxyXG4gICAgICAgICAgPC9wPlxyXG5cclxuICAgICAgICA8L2Rpdj5cclxuXHJcbiAgICAgICAgPCEtLSA8L3NwYW4+IC0tPlxyXG4gICAgICA8L2Rpdj5cclxuICAgIDwvZGl2PlxyXG4gIDwvZGl2PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuaW1wb3J0IGpxdWVyeSBmcm9tIFwianF1ZXJ5XCI7XHJcbmltcG9ydCBheGlvcyBmcm9tIFwiYXhpb3NcIjtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuICBkYXRhKCkge1xyXG4gICAgICAgIHJldHVybiB7XHJcbiAgICAgICAgcGF0aHM6IHdpbmRvdy5sb2NhdGlvbi5wYXRobmFtZSxcclxuICAgICAgICB1c2VyOiBbXSxcclxuICAgICAgd2luZG93OiB7XHJcbiAgICAgICAgd2lkdGg6IDAsXHJcbiAgICAgICAgaGVpZ2h0OiAwLFxyXG4gICAgICAgIC8vIGxvZ3VlYWRvOiAnbm8nLFxyXG4gICAgICB9LFxyXG4gICAgICBcclxuICAgIH07XHJcbiAgfSxcclxuICBwcm9wczogWydsb2d1ZWFkbycsJ2N1c3RvbWVyJ10sXHJcbiAgbW91bnRlZCgpIHtcclxuICAgIHRoaXMuZmV0Y2hVc2VycygpO1xyXG4gIH0sXHJcbiAgY3JlYXRlZCgpIHtcclxuICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwicmVzaXplXCIsIHRoaXMuaGFuZGxlUmVzaXplKTtcclxuICAgIHRoaXMuaGFuZGxlUmVzaXplKCk7XHJcbiAgICAgIGNvbnNvbGUubG9nKFwiTWVudTpcIiwgdGhpcy5tZW51KTtcclxuICAgICBjb25zb2xlLmxvZyh3aW5kb3cubG9jYXRpb24ucGF0aG5hbWUpO1xyXG4gIH0sXHJcbiAgZGVzdHJveWVkKCkge1xyXG4gICAgd2luZG93LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJyZXNpemVcIiwgdGhpcy5oYW5kbGVSZXNpemUpO1xyXG4gIH0sXHJcbiAgbWV0aG9kczoge1xyXG5cclxuXHJcbiAgICBmZXRjaFVzZXJzKCkge1xyXG4gICAgIGF4aW9zLmdldCgnL2FwaS91c2VycycpXHJcbiAgLnRoZW4ocmVzcG9uc2UgPT4ge1xyXG4gICAgdGhpcy5pc0xvZ2dlZEluID0gcmVzcG9uc2UuZGF0YS5pc0xvZ2dlZEluO1xyXG5cclxuICAgIGNvbnNvbGUubG9nKCdlc3RlIGVzIGVsIGxvZycsdGhpcy5pc0xvZ2dlZEluKTtcclxuXHJcbiAgICAgICAgfSlcclxuICAgICAgICAuY2F0Y2goZXJyb3IgPT4ge1xyXG4gICAgICAgICAgY29uc29sZS5lcnJvcihlcnJvcik7XHJcbiAgICAgICAgfSk7XHJcbiAgICB9LFxyXG4gICAgaGFuZGxlUmVzaXplKCkge1xyXG4gICAgICBsZXQgd2lkdGggPSB3aW5kb3cuaW5uZXJXaWR0aDtcclxuICAgICAgbGV0IGhlaWdodCA9IHdpbmRvdy5pbm5lckhlaWdodDtcclxuICAgICAgJChkb2N1bWVudCkucmVhZHkoKCkgPT4ge1xyXG4gICAgICAgIGlmICh3aWR0aCA+IDEwNzApIHtcclxuICAgICAgICAgIGxldCBmYWRlVGltZW91dCA9IDIwMDtcclxuICAgICAgICAgICQoXCIuZmFkZS1zdWJtZW51XCIpLm1vdXNlZW50ZXIoZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICAgICQodGhpcylcclxuICAgICAgICAgICAgICAuZmluZChcIi5zdWJtZW51XCIpXHJcbiAgICAgICAgICAgICAgLmZhZGVUbyhmYWRlVGltZW91dCwgMSk7XHJcbiAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgICAgICQodGhpcylcclxuICAgICAgICAgICAgICAgIC5maW5kKFwiLnN1Ym1lbnVcIilcclxuICAgICAgICAgICAgICAgIC5jc3MoXCJkaXNwbGF5XCIsIFwiYmxvY2tcIik7XHJcbiAgICAgICAgICAgIH0sIGZhZGVUaW1lb3V0KTtcclxuICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICQoXCIuZmFkZS1zdWJtZW51XCIpLm1vdXNlbGVhdmUoZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICAgICQodGhpcylcclxuICAgICAgICAgICAgICAuZmluZChcIi5zdWJtZW51XCIpXHJcbiAgICAgICAgICAgICAgLmZhZGVUbyhmYWRlVGltZW91dCwgMCk7XHJcbiAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgICAgICQodGhpcylcclxuICAgICAgICAgICAgICAgIC5maW5kKFwiLnN1Ym1lbnVcIilcclxuICAgICAgICAgICAgICAgIC5jc3MoXCJkaXNwbGF5XCIsIFwibm9uZVwiKTtcclxuICAgICAgICAgICAgfSwgZmFkZVRpbWVvdXQpO1xyXG4gICAgICAgICAgfSk7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICQoXCIudG9vbGJhcl9vcGVuLWljb25cIikuY2xpY2soZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICAgICQoXCIudG9vbGJhclwiKS5mYWRlSW4oNTAwKTtcclxuICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICQoXCIudG9vbGJhcl9jbG9zZS1pY29uXCIpLmNsaWNrKGZ1bmN0aW9uKCkge1xyXG4gICAgICAgICAgICAkKFwiLnRvb2xiYXJcIikuZmFkZU91dCg1MDApO1xyXG4gICAgICAgICAgfSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgIH0sXHJcbiAgfSxcclxufTtcclxuPC9zY3JpcHQ+XHJcbjxzdHlsZT5cclxuLmFjdGl2ZXtcclxuICAgIGNvbG9yOiByZ2IoMjU1LCAxODMsIDApO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuXHJcbn1cclxuPC9zdHlsZT5cclxuIiwiPHRlbXBsYXRlPlxyXG4gIDxkaXY+XHJcbiAgICA8ZGl2IGlkPVwidG9vbGJhclwiPlxyXG4gICAgICAgIFxyXG5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwidG9vbGJhclwiPlxyXG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cInRvb2xiYXJfbG9nb19jb250YWluZXIgdy0xMDAgdG9sc1wiPlxyXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInRvb2xiYXJfbG9nb19yb3dcIj5cclxuICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPVwidG9vbGJhcl9jbG9zZS1pY29uXCIgc3JjPVwiL2ltYWdlcy9pY29ucy9yZXVzYWJsZS9jcm9zcy5zdmdcIiBhbHQ9XCJcIj5cclxuICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPVwidG9vbGJhcl9sb2dvIGxvZ3MgbXQtMSBtYi0xXCIgc3JjPVwiL2ltYWdlcy9sb2dvcy9sb2dvLnN2Z1wiIGFsdD1cIlwiPlxyXG4gICAgICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIiBtbC0gbG9nc1wiPlxyXG4gICAgICAgICAgPHAgY2xhc3M9XCJtdC0zIGg0IHRleHQtd2FybmluZ1wiPlBPUlRBTCBDTElFTlRFUzwvcD5cclxuICAgICAgICAgIDxwIGNsYXNzPVwidGV4dC13YXJuaW5nIG10LW4yXCIgIHYtaWY9XCJsb2d1ZWFkb1wiPlxyXG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cInRleHQtd2hpdGVcIj5CaWVudmVuaWRvLDwvc3Bhbj4ge3sgY3VzdG9tZXIgfX1cclxuICAgICAgICAgIDwvcD5cclxuICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwidG9vbGJhcl9vcHRpb25zXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPVwibWVudS1zdHlsZS1ub25lIG1lbnUgbXQtMiBtZW51c3NcIiA+XHJcbiAgICAgICAgPGxpIGNsYXNzPVwiXCI+XHJcbiAgICAgICAgICAgIDxhIGhyZWY9XCIvcHJvbW9jaW9uZXNcIiB2LWlmPVwicGF0aHMgPT0gJy9wcm9tb2Npb25lcydcIiBjbGFzcz1cImFjdGl2ZVwiPlBST01PQ0lPTkVTIEVYQ0xVU0lWQVM8L2E+XHJcbiAgICAgICAgICAgIDxhIGhyZWY9XCIvcHJvbW9jaW9uZXNcIiB2LWlmPVwicGF0aHMgIT0gJy9wcm9tb2Npb25lcydcIj5QUk9NT0NJT05FUyBFWENMVVNJVkFTPC9hPlxyXG4gICAgICAgIDwvbGk+XHJcblxyXG4gICAgICAgIDxsaT5cclxuICAgICAgICAgICAgPGEgaHJlZj1cIi9wZWRpZG9zLzBcIiAgdi1pZj1cInBhdGhzID09ICcvcGVkaWRvcy8wJ1wiIGNsYXNzPVwiYWN0aXZlXCI+TUlTIFBFRElET1M8L2E+XHJcbiAgICAgICAgICAgIDxhIGhyZWY9XCIvcGVkaWRvcy8wXCIgdi1pZj1cInBhdGhzICE9ICcvcGVkaWRvcy8wJ1wiPk1JUyBQRURJRE9TPC9hPlxyXG4gICAgICAgIDwvbGk+XHJcbiAgICAgICAgPGxpPlxyXG4gICAgICAgICAgICA8YSBocmVmPVwiL2ZhY3R1cmFzXCIgdi1pZj1cInBhdGhzID09ICcvZmFjdHVyYXMnXCIgY2xhc3M9XCJhY3RpdmVcIj5GQUNUVVJBUzwvYT5cclxuICAgICAgICAgICAgPGEgaHJlZj1cIi9mYWN0dXJhc1wiIHYtaWY9XCJwYXRocyAhPSAnL2ZhY3R1cmFzJ1wiPkZBQ1RVUkFTPC9hPlxyXG4gICAgICAgIDwvbGk+XHJcbiAgICAgICAgPGxpPlxyXG4gICAgICAgICAgICA8YSBocmVmPVwiL2N1ZW50YVwiIHYtaWY9XCJwYXRocyA9PSAnL2N1ZW50YSdcIiBjbGFzcz1cImFjdGl2ZVwiPk1JIENVRU5UQTwvYT5cclxuICAgICAgICAgICAgPGEgaHJlZj1cIi9jdWVudGFcIiB2LWlmPVwicGF0aHMgIT0gJy9jdWVudGEnXCI+TUkgQ1VFTlRBPC9hPlxyXG4gICAgICAgIDwvbGk+XHJcbiAgICAgICAgPGxpIGNsYXNzPVwidGV4dC1ub3dyYXBcIj5cclxuICAgICAgICAgIDxhIGhyZWY9XCIvbG9nb3V0XCI+WCBDRVJSQVIgU0VTScOTTjwvYT5cclxuICAgICAgICA8L2xpPlxyXG4gICAgICA8L3VsPlxyXG4gICAgICAgICAgICAgICAgPC9zcGFuPlxyXG5cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICA8L3NwYW4+XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICA8L2Rpdj5cclxuICAgIFxyXG4gIDwvZGl2PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuaW1wb3J0IGpxdWVyeSBmcm9tIFwianF1ZXJ5XCI7XHJcbmltcG9ydCBheGlvcyBmcm9tIFwiYXhpb3NcIjtcclxuXHJcblxyXG5leHBvcnQgZGVmYXVsdCB7XHJcbiAgZGF0YSgpIHtcclxuICAgICAgICByZXR1cm4ge1xyXG4gICAgICAgICAgcGF0aHM6IHdpbmRvdy5sb2NhdGlvbi5wYXRobmFtZSxcclxuICAgICAgICB1c2VyOiBbXSxcclxuICAgICAgd2luZG93OiB7XHJcbiAgICAgICAgd2lkdGg6IDAsXHJcbiAgICAgICAgaGVpZ2h0OiAwLFxyXG4gICAgICB9LFxyXG4gICAgIFxyXG4gICAgfTtcclxuICB9LFxyXG4gIGNyZWF0ZWQoKSB7XHJcbiAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcInJlc2l6ZVwiLCB0aGlzLmhhbmRsZVJlc2l6ZSk7XHJcbiAgICB0aGlzLmhhbmRsZVJlc2l6ZSgpO1xyXG4gICAgICBjb25zb2xlLmxvZyhcIk1lbnU6XCIsIHRoaXMubWVudSk7XHJcbiAgICAgY29uc29sZS5sb2cod2luZG93LmxvY2F0aW9uLnBhdGhuYW1lKTtcclxuICB9LFxyXG4gIGRlc3Ryb3llZCgpIHtcclxuICAgIHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKFwicmVzaXplXCIsIHRoaXMuaGFuZGxlUmVzaXplKTtcclxuICB9LFxyXG4gIHByb3BzOiBbJ2xvZ3VlYWRvJywgJ2N1c3RvbWVyJ10sXHJcbiAgbW91bnRlZCgpIHtcclxuICAgIHRoaXMuZmV0Y2hVc2VycygpO1xyXG4gIH0sXHJcbiAgbWV0aG9kczoge1xyXG4gICAgICBmZXRjaFVzZXJzKCkge1xyXG4gICAgIGF4aW9zLmdldCgnL2FwaS91c2VycycpXHJcbiAgLnRoZW4ocmVzcG9uc2UgPT4ge1xyXG4gICAgdGhpcy5pc0xvZ2dlZEluID0gcmVzcG9uc2UuZGF0YS5pc0xvZ2dlZEluO1xyXG5cclxuICAgIGNvbnNvbGUubG9nKCdlc3RlIGVzIGVsIGxvZycsdGhpcy5pc0xvZ2dlZEluKTtcclxuXHJcbiAgICAgICAgfSlcclxuICAgICAgICAuY2F0Y2goZXJyb3IgPT4ge1xyXG4gICAgICAgICAgY29uc29sZS5lcnJvcihlcnJvcik7XHJcbiAgICAgICAgfSk7XHJcbiAgICB9LFxyXG4gICAgaGFuZGxlUmVzaXplKCkge1xyXG4gICAgICBsZXQgd2lkdGggPSB3aW5kb3cuaW5uZXJXaWR0aDtcclxuICAgICAgbGV0IGhlaWdodCA9IHdpbmRvdy5pbm5lckhlaWdodDtcclxuICAgICAgJChkb2N1bWVudCkucmVhZHkoKCkgPT4ge1xyXG4gICAgICAgIGlmICh3aWR0aCA+IDEwNzApIHtcclxuICAgICAgICAgIGxldCBmYWRlVGltZW91dCA9IDIwMDtcclxuICAgICAgICAgICQoXCIuZmFkZS1zdWJtZW51XCIpLm1vdXNlZW50ZXIoZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICAgICQodGhpcylcclxuICAgICAgICAgICAgICAuZmluZChcIi5zdWJtZW51XCIpXHJcbiAgICAgICAgICAgICAgLmZhZGVUbyhmYWRlVGltZW91dCwgMSk7XHJcbiAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgICAgICQodGhpcylcclxuICAgICAgICAgICAgICAgIC5maW5kKFwiLnN1Ym1lbnVcIilcclxuICAgICAgICAgICAgICAgIC5jc3MoXCJkaXNwbGF5XCIsIFwiYmxvY2tcIik7XHJcbiAgICAgICAgICAgIH0sIGZhZGVUaW1lb3V0KTtcclxuICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICQoXCIuZmFkZS1zdWJtZW51XCIpLm1vdXNlbGVhdmUoZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICAgICQodGhpcylcclxuICAgICAgICAgICAgICAuZmluZChcIi5zdWJtZW51XCIpXHJcbiAgICAgICAgICAgICAgLmZhZGVUbyhmYWRlVGltZW91dCwgMCk7XHJcbiAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgICAgICQodGhpcylcclxuICAgICAgICAgICAgICAgIC5maW5kKFwiLnN1Ym1lbnVcIilcclxuICAgICAgICAgICAgICAgIC5jc3MoXCJkaXNwbGF5XCIsIFwibm9uZVwiKTtcclxuICAgICAgICAgICAgfSwgZmFkZVRpbWVvdXQpO1xyXG4gICAgICAgICAgfSk7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICQoXCIudG9vbGJhcl9vcGVuLWljb25cIikuY2xpY2soZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICAgICQoXCIudG9vbGJhclwiKS5mYWRlSW4oNTAwKTtcclxuICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICQoXCIudG9vbGJhcl9jbG9zZS1pY29uXCIpLmNsaWNrKGZ1bmN0aW9uKCkge1xyXG4gICAgICAgICAgICAkKFwiLnRvb2xiYXJcIikuZmFkZU91dCg1MDApO1xyXG4gICAgICAgICAgfSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgIH0sXHJcbiAgfSxcclxufTtcclxuPC9zY3JpcHQ+XHJcbjxzdHlsZT5cclxuLmFjdGl2ZXtcclxuICAgIGNvbG9yOiByZ2IoMjU1LCAxODMsIDApO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuXHJcbn1cclxuPC9zdHlsZT5cclxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmxvYWRpbmcge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoIzk2Q0QwMCwgMC41KSAhaW1wb3J0YW50O1xufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmxvYWRpbmcge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoIzk2Q0QwMCwgMC41KSAhaW1wb3J0YW50O1xufVxuIiwiPHRlbXBsYXRlPlxyXG4gICAgPGRpdiBjbGFzcz1cInJvdyBmbGV4LWNvbHVtbiBhbGlnbi1pdGVtcy1jZW50ZXJcIj5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLTEyIGNvbC1sZy0xMVwiPlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwicm93IHBsLTJcIj5cclxuICAgICAgICAgICAgICAgIDxlbC1zZWxlY3Qgdi1tb2RlbD1cInNlbGVjdGVkU3RhdGVcIiBwbGFjZWhvbGRlcj1cIlNlbGVjY2lvbmEgdW4gZXN0YWRvXCIgY2xhc3M9XCJwcm92aWRlcnNfZHJvcGRvd25cIiBAY2hhbmdlPVwiY2hhbmdlU3RhdGUgKHNlbGVjdGVkU3RhdGUpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGVsLW9wdGlvbiB2LWZvcj1cIihzdGF0ZSwgaW5kZXgpIGluIHN0YXRlc1wiIDprZXk9XCJpbmRleFwiIDpsYWJlbD1cInN0YXRlLm5hbWVcIiA6dmFsdWU9XCJzdGF0ZS5uYW1lXCI+e3tzdGF0ZS5uYW1lfX08L2VsLW9wdGlvbj5cclxuICAgICAgICAgICAgICAgIDwvZWwtc2VsZWN0PlxyXG4gICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICA8L2Rpdj5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLTEyIGNvbC1sZy0xMSBtdC0yXCI+PHNwYW4gY2xhc3M9XCJwcm92aWRlcnNfc3VidGl0bGVcIj5vIGRhIGNsaWNrIGVuIGVsIG1hcGEgcGFyYSBlbmNvbnRyYXIgYSB1biBkaXN0cmlidWlkb3IuPC9zcGFuPjwvZGl2PlxyXG5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLTEyIGNvbC1sZy0xMSBwLTJcIj5cclxuICAgICAgICAgICAgPCEtLSA8aW1nIGNsYXNzPVwiaW1nLWZsdWlkXCIgc3JjPVwiL2ltYWdlcy9tYXAvbWV4aWNvLW1hcC5zdmdcIiBhbHQ9XCJcIj4gLS0+XHJcbiAgICAgICAgICAgIDxzdmcgdmVyc2lvbj1cIjEuMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIlxyXG4gICAgICAgICAgICAgICAgdmlld0JveD1cIjI1LjI2MyAyNS4wNTYgNzgwLjI3MyA1NjEuMTdcIiBmaWxsPVwiIzI5MzQ0N1wiPlxyXG4gICAgICAgICAgICAgICAgPGRlZnM+XHJcbiAgICAgICAgICAgICAgICAgICAgPGFtY2hhcnRzOmFtbWFwIHByb2plY3Rpb249XCJtZXJjYXRvclwiIGxlZnRMb25naXR1ZGU9XCItMTE4LjM2OTExMlwiIHRvcExhdGl0dWRlPVwiMzIuNzE2NzUwXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHRMb25naXR1ZGU9XCItODYuNzI1NTM2XCIgYm90dG9tTGF0aXR1ZGU9XCIxNC41MzE1MThcIj48L2FtY2hhcnRzOmFtbWFwPlxyXG4gICAgICAgICAgICAgICAgICAgIDwhLS0gQWxsIGFyZWFzIGFyZSBsaXN0ZWQgaW4gdGhlIGxpbmUgYmVsb3cuIFlvdSBjYW4gdXNlIHRoaXMgbGlzdCBpbiB5b3VyIHNjcmlwdC4gLS0+XHJcbiAgICAgICAgICAgICAgICAgICAgPCEtLXtpZDpcIk1YLUFHVVwifSx7aWQ6XCJNWC1CQ05cIn0se2lkOlwiTVgtQkNTXCJ9LHtpZDpcIk1YLUNBTVwifSx7aWQ6XCJNWC1DSFBcIn0se2lkOlwiTVgtQ0hIXCJ9LHtpZDpcIk1YLUNPQVwifSx7aWQ6XCJNWC1PQ0xcIn0se2lkOlwiTVgtRElGXCJ9LHtpZDpcIk1YLURVUlwifSx7aWQ6XCJNWC1HVUFcIn0se2lkOlwiTVgtR1JPXCJ9LHtpZDpcIk1YLUhJRFwifSx7aWQ6XCJNWC1KQUxcIn0se2lkOlwiTVgtTUVYXCJ9LHtpZDpcIk1YLU1JQ1wifSx7aWQ6XCJNWC1NT1JcIn0se2lkOlwiTVgtTkFZXCJ9LHtpZDpcIk1YLU5MRVwifSx7aWQ6XCJNWC1PQVhcIn0se2lkOlwiTVgtUFVFXCJ9LHtpZDpcIk1YLVFVRVwifSx7aWQ6XCJNWC1ST09cIn0se2lkOlwiTVgtU0xQXCJ9LHtpZDpcIk1YLVNJTlwifSx7aWQ6XCJNWC1TT05cIn0se2lkOlwiTVgtVEFCXCJ9LHtpZDpcIk1YLVRBTVwifSx7aWQ6XCJNWC1UTEFcIn0se2lkOlwiTVgtVkVSXCJ9LHtpZDpcIk1YLVlVQ1wifSx7aWQ6XCJNWC1aQUNcIn0tLT5cclxuICAgICAgICAgICAgICAgIDwvZGVmcz5cclxuXHJcbiAgICAgICAgICAgICAgICA8cGF0aCByZWY9XCJNWC1BR1VcIiB0aXRsZT1cIkFndWFzY2FsaWVudGVzXCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnQWd1YXNjYWxpZW50ZXMnKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk0zOTAuMjQsMzY3LjA3TDM4Ny45LDM2NC44MUwzODcuODMsMzYzLjZMMzg5LjA3LDM2MC43M0wzOTIuNCwzNTYuMTRMMzkzLjMzLDM1Mi45TDM5NC40LDM1Mi4xN0wzOTYuMTksMzUxLjc5TDM5OS42NiwzNDkuODJMNDAwLjg3LDM0OC45TDQwMS4yNiwzNDcuNjRMNDAxLjk5LDM0Ny40N0w0MDIuNzYsMzQ4Ljg2TDQwNC4wOSwzNTAuMkw0MDguNTMsMzUyLjgzTDQwOS4xMiwzNTUuMjdMNDEwLjI2LDM1Ny4zMUw0MTAuMjYsMzU3LjMxTDQxMC41MiwzNTcuOUw0MTAuMjgsMzU5LjVMNDEyLjI0LDM2MS42NEw0MDcuOTYsMzYzLjYxTDQwNS40MSwzNjcuMTZMNDA0LjY5LDM2Ny42Nkw0MDEuNjcsMzY4LjdMNDAwLjQxLDM2OC43NkwzOTguMjQsMzY3Ljc0TDM5Ni41LDM2Ni4zM0wzOTIuMjksMzY1Ljk1elwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLUJDTlwiIHRpdGxlPVwiQmFqYSBDYWxpZm9ybmlhXCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnQmFqYSBDYWxpZm9ybmlhJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNMTA2LjIsMTk1LjEzaC0wLjY1bDAsMGwtMC43NiwwLjEybDAuMTMsMC40NGwtMC44MiwwLjQxbC0wLjY4LDAuMDFsLTAuNzUsMC44NmwtMC4yOSwtMC43NGwwLjE5LC0wLjc4bDMuMDgsLTMuNzZsMC42MiwtMC4xNWwwLjA2LDAuOTdsLTAuOCwwLjc2bC0wLjAyLDAuNTJMMTA2LjIsMTk1LjEzek03OC44NSwxODMuMTRsMC41NiwwLjQ1bDAuNzUsMi44NmwtMC4yNSwxLjAybDAuMzgsMi40MmwtMC42OCwwLjlsMC4wNCwyLjA5bC0wLjYyLC0wLjE5bC0wLjU0LDAuMzNsLTAuNjUsLTAuMzFsLTAuNiwtMS40MmwtMC41OCwtMC4xOGwtMSwwLjZsLTAuMzcsLTAuMTVsMC4wNywtMC43OGwyLjczLC0zLjAzbDAuMTUsLTAuNjhsLTAuNTgsLTEuNjFsMC41MSwtMS44OUw3OC44NSwxODMuMTR6TTEzNi45OSwxNzQuNThsMC44MiwwLjE4bDIuNjgsMi4yN2wtMC41NCwwLjQ3bC0wLjYsLTAuOTZsLTEuNjksLTAuOTVMMTM2Ljk5LDE3NC41OHpNMTQ1LjQ1LDE3My4wOGwwLjM0LDAuNjRsLTAuMjcsMS4wMmwtMS4xNiwwLjA0bC0wLjM1LC0xLjU2TDE0NS40NSwxNzMuMDh6TTIuNTksMTYwLjAxbC0wLjY0LDEuMzJsMC4xNSwxLjAzbDEuMzEsMS4ybDAuMjMsMi45bC0wLjY3LDIuMDhsLTAuNzUsMC4yM2wtMC41NiwtMS40N2wwLjIxLC0wLjkybC0wLjU2LC0wLjM3bC0wLjA3LC0xLjZMMCwxNjMuMTdsMC4zNSwtMWwtMC4yOSwtMC45NmwwLjc0LC0wLjYybDAuOCwwLjA0TDIuNTksMTYwLjAxek0xMjAuMzcsMTQ5LjcybC0wLjAyLDAuNDhsMS4xLC0wLjQ4bDAuMDIsMC4zMmwwLjkzLDAuMjZsMS4yNywxLjY0bDAuNzcsMC4zOWwxLjA2LDIuMjFsLTAuNTksMC44NmwwLjEyLDEuMTdsMS44NCwwLjgzbDIuOSwtMC4xOGwwLjM0LDAuM2wtMC4xNyw0LjMzbDAuNjIsMS43MWwxLjIsMC4zN2wtMC4zNCwxLjlsLTIuOTYsLTIuMDlsLTEuNzIsLTIuNDJsLTIuNTYsLTEuODJsLTAuOTYsLTEuODhsLTEuMzcsLTAuMjZsLTAuMjQsLTEuMDlsLTIuMDQsLTIuNDdsLTAuMTYsLTAuODZsMC43NywtMS44N2wtMC4yMSwtMC45OEwxMjAuMzcsMTQ5Ljcyek05OC44MiwxMzcuMTlsMC42NCwwLjgxbC0wLjQ1LDAuMTRsLTAuMzQsLTAuMzZMOTguODIsMTM3LjE5ek04OC45LDY0LjE0bC0wLjg1LDAuNTFsLTAuNDcsLTAuNGwtMS4zNCwwLjAxbC0wLjYsMi4wNWwtMC40NywwLjQ4bC0wLjA1LDEuMzRsLTEuODEsMi40M2wxLjQsMS45OWwtMC42MiwxLjgzbDAuMjksMS4xNGwtMC40MiwyLjY3bDAuMjQsMC45OGwtMC42LDAuOThsMC45NiwwLjk1bDAuOTIsMC4xM2wzLjgyLDIuNzZsMCwwbC0wLjQ3LDEuNzRsMC45Miw0bC0xLjEyLDEuNDZsLTAuNzQsMi40MWwtMC4wOCwzLjUzbC0wLjg1LDMuMTZsMC4zLDAuNjVsLTAuMjUsMi4yMmwwLjYyLDIuMjFsMS4zNywxLjI2bC0wLjUyLDAuNjZsLTAuMDIsMC42NWwyLjg0LDEuODRsMC41OSwzLjUzbC0wLjA4LDUuMjFsMS43Miw0LjA0bDAuMDIsMi4yMWwtMC4zNSwxLjNsMC4yMSwwLjgybC0wLjUyLDEuOTVsMC4zNywwLjMzbC0wLjY1LDIuMTZsMSwyLjA2bDAuNjIsMC4zOGwxLjczLDRsMS4yMywwLjYxbDAuMywwLjlsMC45NiwwLjE1bDAuNjQsMC44OWwtMC4wMiwxLjgybDAuNDUsMC45NGwwLjgyLDAuMzJsMC40NCwwLjcybDEuMTcsMC4xMmwwLjM0LC0wLjg2bDEuODEsMC43OGwxLjIxLDEuNTRsMC4zMSwtMC4wNmwwLjk2LDEuMThsMC45NCwwLjQ4bDAuNjgsMS4xM2wxLjYyLDAuODNsMi4wOSwyLjM0bDEuNTIsMC44M2wwLjExLDAuNjFsMS40NCwwLjY5bDEuOTgsMi40N2wxLjQ0LDEuMTdsMC4zLDAuODhsLTAuNzMsMC44NWwwLjAxLDAuNDhsMi4wOCwyLjU1bDAuNzksMS42NGwtMC41OCwxLjE2bDAuNDUsMS42NGwtMC4zMywwLjI1bDAuODEsMS42OWwwLjgyLDAuMWwwLjUzLC0wLjdsLTAuNDEsLTAuMzhsMC40MiwtMC42MmwwLjQ4LDAuMjdsMC40NywtMC4zNmwwLjQxLDAuOGwwLjYsLTAuMTJsLTAuMDQsMC40MWwwLjQ1LDAuMTJsMC4xMiwyLjA5bDAuMzksMC45NWwxLjEsLTAuMDNsMS4zMSwtMS4wNGwxLjA4LDAuNjJsMS40Myw0LjUxbDAuNzcsMC44MmwwLjU5LDMuNTNsMi41OCwxLjQ2bDIuNDQsLTAuNTlsMC40OCwwLjM2bDAuMDcsMC43M2wwLjgxLC0wLjE1bDAuMTEsMC42bC0wLjM2LDAuNDhsMC4yNSwwLjY2bC0wLjU5LDIuNmwxLjk3LDIuOGwtMC40NywyLjAzbDAuNjIsMS40NWwtMC4zOSwxLjI0bDAuOTMsMC41N2wwLjI3LDAuOTlsLTAuMywyLjQ5bDAsMGwtMC42NCwtMS43MWwtMC44NywtMC4yNmwwLDBsLTMxLjY5LC0wLjExbDAuMjMsLTAuNTNsLTAuMzUsLTAuNDlsLTAuMDUsLTEuMzJsMC44NiwxLjIxbDAuNzksLTEuMzlsLTEuNjEsLTAuNDFsLTAuMzUsLTEuNzJsMS41MiwtMi45OWwtMC40MiwtMC45NmwtMC44OCwwLjUzbC0wLjUxLC0wLjQ5bDEuMjgsLTIuOTFsMC42NSwtMy4xNmwtMS4yNywtMi4xOWwtMS41NiwtMC42M2wtMC4wNywtMi4wM2wtMC40NCwtMC40M2wtMi4yLC0wLjFsMC4wMSwtMC44MWwtMC40NSwtMC41MmwtMS41NCwtMC44NmwwLjEyLC0wLjU5bC0wLjQ2LC0xLjE3bC0wLjg4LC0wLjQ3bC0wLjU2LC0xLjg3bC0wLjQ2LC0wLjA3bC0wLjIzLC0wLjZsLTAuOTYsLTAuNzNsLTAuOTcsLTAuMDdsLTAuMTcsMC4zM2wtMC41MiwtMS4wOWwtMC42OCwtMC40NGwtMC4yMywwLjNsLTAuNTQsLTIuNzJsLTAuNjQsLTEuMDVsLTEuMDYsLTAuNDdsLTAuNjQsMC4zNGwtMC44LC0wLjk4bC0wLjI1LC0xLjM1bC0xLjE2LC0wLjU1bC0wLjEyLC0wLjM3bC0wLjQ1LDAuMDNsLTMuNDMsLTQuMjFsLTIuOTEsLTEuNWwtMy4wNiwtMC40bC0xLjU1LC0yLjUxbC0yLjQxLC0xLjE4bC0wLjc2LC0wLjAzbC0yLC0xLjkybC0xLjE5LDAuMjVsLTIsLTIuMTdsLTAuODksLTAuMUw2Ni44NCwxNDRsMC4yNSwtMi41MmwtMC4zMywtMS41bC0xLjE0LC0xLjYybC0xLjU3LC0wLjU4bDAuNjIsLTMuNTdsLTAuNTQsLTEuMmwwLjAyLC00LjE5bC0xLjQ2LC0yLjU1bC0yLjA2LC0xLjI0bDAuMTksLTEuNGwtMC44MiwtMC43N2wtMC4yMywwLjRsMC41LDAuOTRsLTAuNSwwLjM1bC0wLjQ2LC0wLjdoLTAuNTNsMC41OCwxLjM0bC0wLjMxLDAuMWwtMS4wNiwtMi4wNWwwLjU3LC01LjMybC0wLjYzLC0zLjU1bC0wLjUzLC0xLjA1bC0wLjYsLTAuMDhsLTEuNDQsLTEuMjZsLTAuNTMsMC4wMWwtMi4zLC0zLjAybC0xLjU1LDAuMmwtMC4yNSwtMC40NmwwLjc0LC01LjI4bC0xLjM4LC0yLjcxbC0yLjA5LC0yLjJsLTEuODUsLTMuMTRsLTEuMjksLTAuOTZsLTAuNjgsMC4wOGwtMC4xOCwtMWwtMS4yNywtMC45MmwtMC4yNywtMC43MmwtMC40MSwwLjA4bC0wLjEyLC0wLjU4bDEuMDIsLTAuNTJsLTAuNDQsLTAuOWwwLjQ3LC0xLjI0bC0xLjE3LC0xLjYxbC0wLjMzLDAuMTRsLTAuODUsLTFsMC40NSwtMC4xbDEuNiwwLjg5bDEuMDUsLTAuOTZsMC4xOSwtMi41OGwtMC40LC0wLjYxbC0xLjI2LC0wLjI3bC0wLjU3LC0wLjc3bC0xLjE1LC0wLjJsLTAuNDEsLTEuODNsLTAuNDgsLTAuNGgtMS4yM2wtMS4yMywtMS4xOGwtMC4xMiwtMy4wMmwtMC44MSwtMi44M2wtMC40NywtMC43NWwtMi4xLC0wLjcxbC0wLjQ4LC0wLjU2bC0yLjE0LC01LjlsMC4wNCwtMS4zNGw2MC4xOSwtNS41NGwtMS41OCwyLjgzbC0wLjY3LDAuMTlsMC41LDEuNzlsLTAuMzUsMC4yNEw4OC45LDY0LjE0elwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLUJDU1wiIHRpdGxlPVwiQmFqYSBDYWxpZm9ybmlhIFN1clwiIGNsYXNzPVwibGFuZFwiICBAY2xpY2s9XCJjaGFuZ2VTdGF0ZSAoJ0JhamEgQ2FsaWZvcm5pYSBTdXInKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk05MC43Nyw0NTQuODRsMS40OSwwLjM3bC0wLjQ4LDAuNDJsLTEuMzIsMC4xN2wtMC4xMiwtMC43M0w5MC43Nyw0NTQuODR6TTE4NC42Nyw0NDEuODlsMS4wMywwLjY5bDAuNywxLjA3bC0wLjAxLDEuNzZsLTAuODMsMC40MWwtMC40NCwtMC42OWwtMS4xNSwtMC4ybC0wLjgxLC0xLjMxTDE4NC42Nyw0NDEuODl6TTE4OS40LDQyOS41NmwwLjIzLDAuNjVsLTAuNDYsMC42NmwtMC4yOSwtMC41N0wxODkuNCw0MjkuNTZ6TTIxMS4xMywyOTQuNDFsMi43OSw0LjU5bDAuNDQsMS45MWwtMS41NiwtMC4yOWwtMC43MSwtMS4wNWwtMS4xLC0zLjgxTDIxMS4xMywyOTQuNDF6TTE1OS42NSwyOTAuMjdsMy4xMiwwLjE2bDEuMTEsMS40NGwwLjk0LDAuMTFsMC44MSwwLjYybDEuMzMsMi40M2wtMC4zNSwwLjgzbC02LjkyLC01LjAzbC0wLjMxLC0wLjM0TDE1OS42NSwyOTAuMjd6TTIwMC4zOCwyOTAuMDNsMS43NywxLjU5bC0wLjkzLDIuMDNsLTAuNTQsMC4wM2wwLjA0LC0wLjgzbC0wLjczLC0wLjI2bDAuMTIsLTAuNWwtMC40NiwtMC41OGwwLjE4LC0wLjY3bC0wLjI3LC0wLjQ2TDIwMC4zOCwyOTAuMDN6TTE5OS41MiwyODguNDVsMC44NywxLjM0bC0wLjU5LDAuMzNsLTAuNjIsLTAuMzZsLTAuMSwtMC43OEwxOTkuNTIsMjg4LjQ1ek0xOTEuNzQsMjc0LjM3bDAuOTIsMS40NWwxLjk4LDAuNTRsMC40MiwwLjZsMC4wNiwxLjU0bDAuOTcsMi4xNmwtMC40NywwLjA5bC0yLjY0LC0yLjA0bC0wLjY4LC0yLjAybC0wLjg5LC0wLjlMMTkxLjc0LDI3NC4zN3pNMTU2LjA3LDI2OS43OWwwLjIxLDEuMzhsLTEuMSwzLjRsMC4xMSwzLjA4bC0wLjc2LDAuNjhsMC42NiwxLjMzbC0wLjMzLDEuMTRsLTAuNjMsMC4wN2wtMC4zMSwwLjUzbDAuMTYsMC43MmwxLjE0LDEuMjdsLTAuMTYsMC4yOWwwLjkzLDAuODJsMC40NCwxLjM0bC0wLjY3LDEuMWwwLjkyLDAuNzhsMS4yNSwxLjgxbC0wLjA3LDAuMzhsLTEuMDYsLTAuNTRsLTAuMDUsLTAuNjZsLTEuNzgsLTEuOWwwLjE5LC0wLjUzbDAuNTcsMC4wOGwwLjIyLC0wLjU0bC0wLjEyLC0xLjA3bC0wLjgsLTAuOThsLTEuMzMsLTAuNjlsLTEuMjIsMC4zN2wtMC43LC0wLjQ1bC0wLjA0LC0wLjU4bDAuNDEsLTAuMDhsMS45NSwtNS4xN0wxNTYuMDcsMjY5Ljc5ek0xOTIuMTQsMjY4LjY2bC0wLjQ1LDEuMmwtMC41MiwwLjI0bC0wLjE1LC0wLjc0TDE5Mi4xNCwyNjguNjZ6TTE1Ni45MSwyNjMuNzNsLTAuMTYsNC40MmwtMC4zNywxLjM3bC0wLjUsLTAuMzVMMTU2LjkxLDI2My43M3pNMTU2Ljk3LDI1OC41M2wwLjE2LDIuMDhsLTAuMTcsMi41MWwtMC4yOCwwLjAxTDE1Ni45NywyNTguNTN6TTE5MC4wMywyNTcuNjFsMC4zMSwzLjNsLTAuNzEsLTAuNDRsLTAuNCwtMS40TDE5MC4wMywyNTcuNjF6TTE4My40OSwyNTcuNTdsMC41NCwxLjI1bC0wLjMzLDAuNTFsLTAuNDEsLTAuMmwtMC40MSwtMS40MUwxODMuNDksMjU3LjU3ek0xODIuODMsMjQ3Ljc5bC0wLjUsMS4wMmwwLjQsMS42N2wtMS4yLC0wLjc0bC0xLjcxLDIuNjd2MC45MmwtMC41NiwwLjU1djAuNjhsLTAuNiwwLjA1bC0wLjEzLC0wLjc2bDAuNCwtMC40NWwwLjE4LC0xLjY4bDEuMDUsLTEuNzRsLTAuMTksLTEuNDZsMC45OCwtMC4yNWwwLjE4LC0wLjQzbDAuNjQsMC40TDE4Mi44MywyNDcuNzl6TTE3Ny42NCwyNDUuOWwwLjE4LDAuNzlsLTAuNDUsMC4wNWwtMC4xNywtMC41NEwxNzcuNjQsMjQ1Ljl6TTEyOC41NSwyMjkuMzdsMS4zNCwwLjMybDAuNzUsMS41N2wtMC45NiwtMC42M2wtMS45NywtMC40OGwtMC4xMiwtMC4yOEwxMjguNTUsMjI5LjM3ek0xNTcuMTEsMjE0LjZsMS4wNiwxbC0wLjM0LDEuMjJsLTAuNjIsLTAuMTZsLTAuNSwtMS40MUwxNTcuMTEsMjE0LjZ6TTE2Mi4xOCwyMDkuMDlsMC40MiwwLjA1bDAuMjgsMC42MmwtMC45MywwLjA0bC0wLjE4LC0wLjQ2TDE2Mi4xOCwyMDkuMDl6TTc4Ljg0LDE5Ni42OWwxLjM3LDAuNzVsLTAuMSwwLjUzbC0xLjM3LC0xLjAyTDc4Ljg0LDE5Ni42OXpNMTA1LjU1LDE5NS4xM2gwLjY1bDAsMGwwLjQxLDAuNDFsMC4yOSwtMC40MWwzMS43LDAuMWwwLDBsMC44NywwLjI2bDAuNjQsMS43MWwwLDBsLTAuMDcsMC41bDEuMjksMS4wM2wwLjQsMS45NmwxLjA4LDEuMjlsMC40MiwtMC4wNGwxLjIzLDEuN2wyLjc4LDAuODZsMC41NCwwLjYybDAuOTQsMC4xNWwxLjYxLDEuMTFsMC43MSwwLjk2bDAuNywzLjczbDEuNjQsMS44MWwwLjk3LDIuMjFsLTAuNDEsMC43NmwyLjYsMi4xbDIuNTQsMC42NWwwLjQ3LDAuNTdsMC45MywtMC4wMWwwLjE1LDAuNzNsLTAuNTcsMC4wM2wtMC44OSwxLjA0bC0wLjIzLDEuNThsMS42OCwyLjQybDAuOSwwLjQ2bDAuMDQsMC40NmwwLjkyLDAuNjZsMC4zMywxLjM3bC0wLjcsMC41NWwtMC40NywxLjI5bDEuMTcsMC43M2wwLjI5LDEuMTdsMS4wOCwwLjY2bDAuNjksMS42OWwxLDAuNzVsMS41NSwtMS4zOGwtMy40NSwtMy41OGwtMC4yMywtMi45MWwtMC42OCwtMS42NGwwLjc0LC0wLjQ3bDEuODUsMS40bDAuNjcsMS4wOWwxLjM1LDAuOTNsMC40NywwLjc1bDIuMTYsMS4zN2wtMC4xOSwzLjUxbDAuMzUsMC41NmwyLjcyLDAuODVsLTAuNiwxLjYzbDAuMDQsMS4yNGwxLjE1LDEuODhsMC43MSwwLjMxbDAuMjIsMC41bDAuMDcsMS4xNGwtMC4zNSwwLjY2bDEuOTgsNS4xNmwtMC41OCwwLjk0bDAuMSwxLjM1bC0wLjUyLDAuNzJsMC4xMSwwLjk5bDAuNDUsMC41OGwwLjA4LDEuOTJsMC42MywwLjY3bDAuMDQsMS4wNWwxLjgsMS40N2wwLjIyLC0wLjE3bDAuOCwzLjExbDEuODQsMi40bDIuNTYsMC4zMWwtMC4yMiwxLjYxbDEuMTcsMy4xNGwwLjg1LDAuODVsMC4zLDEuMDVsLTAuMywwLjE3bDAuMzgsMS41M2wwLjYyLDAuODFsLTAuMDQsMWwwLjY4LDAuNTRsMC40NCwxLjI2bDAuODYsMC40OGwwLjUxLDAuOWwwLjQ3LC0wLjEzbDAuNzYsMC42MmwwLjI1LDEuM2wxLjYxLDIuMjFsMC42NywyLjA4bC0wLjE3LDEuMTlsLTAuNzQsMS43N2wtMC44NywwLjkzbC0wLjIyLDMuMDlsMC4yMiwxLjA0bDEuMDUsMS4zOWwwLjEzLDIuODhsMS4wNiwxLjI0bDAuNjksMS41N2wxLjU0LDEuMzVsNC4zNCwwLjk1bDEuMjEsLTAuMTJsMC4wNiwwLjI4bC0xLjI4LDAuNWwtMC43OSwtMC42NWwtMC40MiwwLjI1bDAuMjEsMS40NmwxLjY4LC0wLjEzbC0wLjAxLC0wLjc4bDEuMjEsLTEuMDNsMC4wNiwtMC45OGwtMC45MSwtMi4ybDAuMjgsLTEuMDdsMC43MSwtMC40NWwxLjU2LDAuMjF2MC43OGwxLjA2LDAuNjJsMC40MiwxLjEybDIuMTUsMC45OWwyLjA2LDEuNThsMC43MSwzLjIzbDEuMiwwLjNsMi42LC0wLjg4bDAuMDQsMC41OGwwLjUzLDAuNDlsLTAuNywwLjg2bDAuMDcsMi4wM2wzLjI0LDMuMTZsLTAuMjgsMS45N2wwLjMxLDEuNjlsMC4zOSwwLjQ3bDUuMzgsMi42M2wtMC4zMSwwLjgxbDEuNDMsMi4wN2wtMC4yMiwwLjY5bDAuNDIsMC40M2wtMC41MSw0LjM5bC0wLjU5LDEuMjZsLTEuODcsMi4zMWwtMS4wNCwwLjcybC0yLjIsMC41NGwtMS4yMSwwLjgybC0wLjAyLDAuNzVsLTIuMDcsMS4xNGwtMC41MywxLjA0bC0wLjk0LDAuNzRsLTAuOTMsMC4wNGwtMC42NCwwLjY3aC0xLjE1bC0yLjQyLC0yLjAxbC0xLjE3LC0yLjc3bC0xLjQ2LC03LjFsLTIuNSwtNC41N2wtMS44MywtMi40NGwtNi4xOSwtMy4yOGwtMTEuNjQsLTExLjUzTDE3Mi4zMywyOTVsMC4xMiwtMC4yNmwtMS4xNiwtMS4yNGwtMS41NSwtMC4yMWwwLjA2LC0wLjQ4bC0wLjY0LC0wLjA3bC0xLjAyLC0yLjk3bDAuMjgsLTAuMTFsLTAuNDcsLTAuNThsLTAuOTksLTAuM2wtMC4xLDEuMTRsLTIuNDEsLTAuMmwtMC4wNiwwLjc1bC0wLjYsLTAuMDFsMC4xNSwtMS40OGwtMC43MywtMi4wMWwtMi4xOSwtMi40MWwwLjI3LC0wLjI1bC0wLjU2LC0wLjVsLTAuNjgsMC4yN2wwLjEzLDAuNDRsLTEuNDYsLTAuMjRsLTIuMDEsLTAuOTdsLTAuMzEsLTAuNjlsMC41NCwtMC4wM2wwLjExLC0wLjc2bC0wLjYyLC0wLjRsLTAuMTcsLTAuNzhsMC42NSwtMC45N2wtMC4yNywtMC4xNmwwLjM5LC0wLjcybC0wLjQ0LC0wLjEzbDAuMjQsLTAuNDVsLTAuNDIsLTAuNDhsLTAuNTcsMC45MmwwLjI5LDAuNzZsLTAuMzksMC40OWwwLjA1LDIuNTNoLTAuNzNsLTAuNDgsLTEuMTVsMC43NywtMS41NWwtMC42NSwtMS4zOWwwLjgxLC0wLjQ1bDAuNzQsLTEuNjdsMC4wMiwtMC45NmwtMC44NiwwLjEybDAuMTYsLTEuODlsMC44NywtMi4wMWwwLjI3LC0xLjc3bDAuNzEsLTAuMTJsMC4wNiwtMi40NWwtMC41LC0wLjExbDAuMDYsLTEuMTdsMC41OCwtMC40NGwtMC4zOSwtMC4zM2wtMC4yMSwtMS4wN2wwLjMsLTFsMC4zLC0wLjA1bDAuMTMsLTIuNDFsLTAuMTMsLTEuMjhsLTAuOCwtMS4wN2wtMC4zNCwtMi44OGwtMi4wMywtNS4zNmwtMC45NCwtMS4yNGwtMS45MywtMS4wNmwtMC44NywtMi44NWwtMS42NCwtMS45NGwtMS41OCwtMC40bC0wLjE5LDAuNjZsLTAuNDUsMC4xM2wtMy4xOSwtMi4zM2wtMC42OSwtMC4yNmwtMC42NywwLjI4bC0wLjc5LC0xLjE5bC0xLjk4LC0xLjRsMC4wMSwtMC40NGwtMC42MywtMC4wM2wtMy41OSwtMi45NmwwLjk3LDAuMDlsMS4yNywwLjk0bDAuMTMsLTAuMjRsLTEuMDYsLTAuNzdsLTEuMDgsLTAuMzJsLTAuNjksMC4yMmwtMi4yNywtMS45OGwwLjE5LC0wLjE5bC0wLjQsLTAuNWwwLjM4LC0wLjYxbC0xLjczLC0yLjA3bC0wLjk0LC0xLjk4bC0wLjM2LDEuMDVsLTEuNTEsLTAuN2wwLjMxLC0wLjMybDAuNTEsMC4xNmwxLjU1LC0xLjU2bDAuNDIsLTEuMjlsLTAuODIsLTIuODFsLTAuNiwwLjY1bC0wLjM4LDMuMjJsLTAuNTYsMC40OWwtMC43LC0wLjIzbC0wLjM4LDAuNzVsMC4wNiwxLjgzbC0wLjQ1LDAuMDVsLTIuMTQsLTEuMzNsLTEuNTEsLTAuMjZsMC4yMSwtMC41M2wwLjU0LDAuMzlsMC4wNywtMC4zOGwtMC41MywtMC4ybC0xLjQ0LDAuMjJsLTAuOCwwLjg5bC0wLjM5LDEuMTlsLTAuNjMsMC4yOGwtMC4wMSwwLjU4bC0wLjcxLDAuNGwtMC44MiwtMC4yNmwtMC44LC0wLjUybC0wLjcsLTEuNDFsLTEuNiwtMC40bC0xLjYxLC0zLjY5bC0xLjgxLC0xLjM0bC0yLjIxLC0wLjU3bC0wLjQ1LDAuMTZsLTAuMTgsMC41NWwtMC40NCwwLjAzbC0xLjI4LC0xLjM0bC0xLjEsLTEuOTlsLTEuMDgsLTAuOGwtMS4yMiwtMC41OGwtMi4wMiwtMC4zbC0wLjc1LDAuNjZsLTIuNDMsLTEuNTVsLTAuNTEsMC40MWwtMC40OCwtMC4yNmwwLjA2LC0wLjhsLTAuNjIsLTAuMzlsLTAuNTMsMC4xMWwtMC4yNCwtMC4zN2wtMC4wMiwtMy41MmwtMC40OCwtMS41N2wtMi4zNSwtMS45MWwtMy4zMywtMS4yMWwtMS4xNSwtMi4yNWwtMS42NywtMS4yNWwtMC4wNywtMS4wMmwtMC42OCwtMC40NmwtMC42MiwwLjk1bC0wLjc3LC0wLjM1bC0wLjMxLC0wLjkxbC0xLjAzLC0wLjUzbC0wLjU2LDAuMjdsLTEuMDgsLTIuODFsLTAuNzksLTAuNzhsMC44LC0wLjQxbDEuMDYsMC45MWwyLjMzLC0wLjIybDEuNTIsMC4yM2wwLjM2LDAuNWwxLjM3LC0wLjE4bDEuNjIsMC4zbDAuNDYsMC40OWwxLjU4LDAuMzNsMi43NywtMC4yM2wwLjU5LDAuMzVsMi40NCwtMS4zMmwwLjYsMC4zNWwwLjc2LC0wLjE1bDAuMTUsLTAuNmwtMC42MywtMC4wNGwxLjEsLTEuMmwwLjg2LDAuMjlsLTAuNTIsMi40OGwwLjc2LDEuMjZsMS41LDEuMmwxLjI3LDAuMzdsMS4zNSwxLjJsLTAuMDUsMC40MmwwLjgsMC4yNmwxLjAyLC0xLjA3bDAuMDYsLTAuODhsMi4xLDAuNzJsMS41NiwyLjk2bDAuODksMC4xNGwwLjU5LC0xLjE3bC0xLjU3LC0xLjYybDAuMTIsLTEuMDVsMC42NywwLjY1bDAuMTUsLTAuNDFsLTAuNTcsLTAuNDVsMC4yNywtMC42MWwtMC40NiwtMS43NGwwLjIzLC0wLjlsLTEuNzUsLTEuNDRsLTEuMDMsMS44OWwwLjE5LDEuMTRsLTMuMTgsMS4yMWwtMS42NCwtMS4yNGwwLjI0LC0wLjU0bDAuNiwwLjVsLTAuNzQsLTEuOThsMS4xNywtMS43NGwtMC41NCwtMC40OEwxMDUuNTUsMTk1LjEzelwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLUNBTVwiIHRpdGxlPVwiQ2FtcGVjaGVcIiBjbGFzcz1cImxhbmRcIiAgQGNsaWNrPVwiY2hhbmdlU3RhdGUgKCdDYW1wZWNoZScpXCJcclxuICAgICAgICAgICAgICAgICAgICBkPVwiTTY3MS42OCw0NDQuMjFsMC41LDAuNzlsLTAuNjgsMC42MWwtMC41NCwwLjIybC0xLjA2LC0wLjU3bC0wLjM4LDAuMzNsMC4zOSwwLjMzbC0xLjY2LDEuMzRsLTAuNTQsLTAuNjdsLTAuMjksMC41OGwtMi4xMiwwLjg2bC0xLjA5LDAuMWwtMC41NCwtMC41N2wwLjI3LC0wLjMybDIuNDIsLTAuMzlMNjcxLjY4LDQ0NC4yMXpNNzAwLjM4LDM5MC43NWwtMC4xNiw3LjNsNC4xMiwwLjUxbDAuOTcsMi4wMWwwLjQ1LDAuMThsMS4xMSwtMC4zNWwwLjk0LDAuOTlsMC40OCwtMC4wOWwwLjQsLTEuMDFsMC43OSwtMC43M2wwLjQyLDAuMjhsMS4wMywxLjc2bC0wLjExLDAuOTFsMC41NywxLjA0bDEuODMsMS4xN2wxLjk4LDQuNDZsMy44NiwyLjFsMS4xNywyLjQ5bDMuMTcsMy41OGwwLjc5LDMuNDRsMC40NCwwLjQ2bDAsMGwxLjM0LDEuODFsNS4zLDQuMjVsMy40MSw0LjY3bC0wLjE4LDUuODVsLTEuMTcsMC42NmwtMC40MSwwLjY3bDAuMjIsMi41MmwtMC44LDUuMTNsMC4xNywxLjI3bDAuOTksMS4yNGwwLjE1LDAuNzFsLTAuNTEsMS4zN2wwLjgyLDAuNDZsLTAuNTcsMS42N2wwLjQ3LDEuMzhsMC4yOCw0LjdsLTAuNTcsMS4yNmwtMi40NCwyLjgzbDAuMjUsMi40NmwwLDBsLTAuMDIsMy4zM2wtNDUuOTQsLTAuMDFsMCwwbDAuMDIsLTEuNjRsLTMuOTgsLTEuNThsLTAuNjgsMC40MmwtMC43NywtMC45bC0xLjU2LC0wLjY2bC0xLjY0LC0xLjU1bC0zLjY1LC0wLjhsLTIuNzksMC4xM2wtMC4zLDEuM2wwLjM0LDEuODJsLTAuMywwLjcybC0xLjY4LDAuMTFsLTEuMjksMC42NGwtMi4yMSwtMS4xMmwtMS41LDAuMTVsLTEuMzEsLTAuNjZsLTAuODcsLTEuNDNsLTMuNDcsLTIuMzNsLTEuMjIsLTEuODNsLTEuMDgsLTIuNTlsLTAuNDUsLTAuMzJsMC4xOCwtMS45N2wtMS4xMSwtMS40MmwtMC4zNiwtMC4xNmwtMC4wOCwwLjQybC0wLjUzLDAuMTNsLTAuNjksLTEuMDZsLTAuOTksLTAuMDVsLTEuNDQsLTFsLTAuNjMsLTAuOTFsLTEuMTQsLTMuNzJsMCwwbDMuMTMsLTAuNTZsOS44MywtMC42MWwwLjg4LDEuNDFsMS40OSwwLjhsLTAuNiwxLjE4bC0wLjI3LC0wLjM5bC0wLjMxLDAuMzRsLTAuOTYsLTEuMjhsLTAuNzMsMC44NWwtMC42OCwtMC40MmwtMC4yNCwwLjE4bDAuMTcsMC43MmwtMC40NSwwLjU3bDAuNTksMC43NGwxLjE1LC0wLjI1bC0wLjQ1LC0xLjEybDAuNzksMC4wNGwwLjI4LDAuNDZsMC41NywtMC4xNGwxLjEsMC43MmwwLjE2LDAuNTZsNi43OSwxLjY3bDEuNDMsLTAuMTNsMC4xNiwtMC43bDAuNzMsLTAuN2w0LjQ1LC0xLjUzbDAuODIsLTIuOTJsMC42MywtMC4zMmwwLjM1LC0xLjMybC0wLjIzLC0wLjdsLTEuMSwtMWwtMC45MiwwLjcybC0xLjE1LC0wLjYxbC0wLjI5LC0wLjk4bDAuNjEsLTAuNDdsLTAuMDcsLTAuNzlsMC45NywtMS4wNGwtMC43NywwLjE5bC0wLjcsMS4zM2wtMC43NiwwLjcybC0wLjUyLC0wLjA1bC0wLjgyLDAuNzZsLTAuMTIsMC41NmwtMC42MywwLjAzdi0wLjI0bDIuNSwtMi41N2w2LjgxLC0zLjY2bDQuNzksLTMuNDVsNC44NiwtNC41M2wwLjQ3LC0wLjkzbC0wLjA4LC0xLjAybDAuNTIsLTJsLTAuMjEsLTIuMTdsMC42NywtMS44bC0wLjUxLC0wLjU2bC0wLjA0LC0wLjY0bDAuOTMsLTEuMTRsMC4xOSwtMS4wM2wzLjg1LC0yLjg2bDEuNDEsLTIuNDhsLTAuOTgsLTIuNzFsMC4zLC0xLjM3bC0wLjQxLC0xLjI4bDAuMzgsLTAuMjlsLTAuMzksLTQuNDhsMC4zLC0wLjc4bC0wLjQ1LC0zLjRsMS4zNCwtMy41NmwwLjQ0LC0zLjAyTDcwMC4zOCwzOTAuNzV6XCIvPlxyXG4gICAgICAgICAgICAgICAgPHBhdGggcmVmPVwiTVgtQ0hQXCIgdGl0bGU9XCJDaGlhcGFzXCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnQ2hpYXBhcycpXCJcclxuICAgICAgICAgICAgICAgICAgICBkPVwiTTYwNy4xNyw1MTUuMjhsMC4xOCwtMC42NGwwLDBsLTAuMDYsLTAuNDFsMC40LDAuMDFsMC43NiwxLjE1TDYwNy4xNyw1MTUuMjh6TTYwNi44LDUxMS4yN2wtMC4wMSwtMC43OGwwLDBsLTAuMTIsLTIuMTJsMC41MiwtMS40NWwtMS4yNSwtMi45M2wwLjA4LC0wLjg1bDIuMTksLTYuMjhsMi45NCwtMi42MmwwLjgsLTMuNDlsMC43NiwtMS4wMmwtMC4wMiwtMmwwLjM0LC0wLjk0bDAsMGwwLjk0LC0xLjEzbDEuOTUsLTAuODZsMy43MiwtMi44OWwwLDBsMi41MywtMy4xN2wwLjA2LC0xLjYxbDEuMzksLTEuODdsMS4yLC0wLjc5bDAuNTksLTEuMTZsMC43NSwtNy4wOGwxLjY2LC0wLjI4bDAuNTQsLTAuNjFsMi4xNCwwLjg1bDEuMzksMS42OWwwLjc3LDAuMzVsMi43OSwtMC4wOWwtMC4zNSwxLjY5bC0xLjQyLDIuMTJsLTAuMTQsMC41OGwwLjM4LDAuOTNsMi4wNywyLjE4bC0wLjMsMS44N2wwLjM2LDAuMzNsMS4yNSwtMC4wNmwwLjQ0LC0wLjM1bDAuNTQsMC4ybDEuMjEsMS45NGwwLjA0LDAuNjZsMC42NiwwLjg3bDAuODEsMC4zMWwxLjkxLC0wLjg0bDIuNDIsLTIuMjVsNS44MywtNC4yN2wwLjU3LC0wLjgzbDMuMjksLTEuMTlsMC4zOSwtMC43OGwtMC40MSwtMS43NWwwLjEyLC0wLjM3bDAuNDMsMC4wOGwtMC4wNCwtMC40NGwxLjc3LDAuNDhsMS45NSwtMC4wM2wwLjcxLC0xLjg0bDEuNDUsMC4zN2wtMC4xMiwwLjU5bDAuNTYsMC4zbDAuNTksLTAuNDRsMS4xOSwwLjE4bDEuMjEsLTAuMjhsMS4wNiwxLjM2bDAuMDUsMi4wMWwyLjU2LDEuMjZsMS4yNywzLjNsLTAuNzUsMi42Nmw0LjM0LDEuMmwwLjE5LDAuODNsMS4zMSwwLjM3bDEuMSwxLjc5bC0wLjc2LDAuMjhsLTAuNTMsMS4wM2wwLDBsLTAuNjUsMC4wNmwwLjU3LDAuOThsMC43NiwtMC4wNGwwLjk4LDEuMTJsMC44MywtMC4zNWwwLjkzLDAuMzFsLTAuMDIsMC44M2wwLjUzLDAuNzRsMC42MywwLjI2bDAuMzMsMC45NmwxLjEyLDEuMTZsMS4wNSwwLjIzbDAuMywxLjAzbDEuMzgsMS4zN2wwLjExLDAuNjRsMS4zNCwwLjRsMC41MywwLjYybDAuMjcsLTAuMjlsMS4xLDAuNDRsMC4yNCwwLjg1aDEuMDNsMC44OCwwLjcybDEuMTMsLTAuMDhsMC4wNCwwLjU1bDIuMTQsMS4yNWwxLjM4LDIuMThsMC4zNSwzLjIybDAuODIsLTAuMWwwLjExLDAuNTVsLTAuNjcsMC4yM2wwLjIzLDAuNGwwLjc2LC0wLjM0bDAuMzYsMC41MWwwLjg4LC0wLjMxbDAuNTcsMC42M2wwLjU3LC0wLjI4bDAuNTMsMC42NmwtMC4xNSwwLjQ5aDEuNzFsMC4zOCwwLjU5bDAuMTIsMC41OGwtMC4zNiwwLjM1bDAuMzQsMC41M2wtMC4zMywwLjg4bC0wLjU0LDAuMDRsLTAuMTgsMC42NGwwLjM2LDAuMzVsLTAuNzcsMS42MmwwLjgsMS4wNmwtMC42NywwLjQ0bDAuNTYsMC4yOWwtMC4wMiwwLjQxbC0wLjY0LC0wLjA1bDAuMjcsMS4zNmwtMzIuMTQsLTAuMjdsLTEyLjI1LDIxLjA3bDMuODcsNWwtMSwxLjZsLTAuODUsLTAuMDlsLTAuMzUsMC43MmwwLjEzLDIuNDlsLTEuMDUsMS4zOGwwLjkyLDQuMjlsLTAuNzMsMS4xN2wtMC4zOCwxLjU0bC0wLjg2LDAuNzFsLTQuNDYsLTQuMDZsLTEwLjk5LC0xMS41OGwtMC4xLC0wLjg1bC0wLjgsLTAuMTlsLTExLjE2LC0xMC41MmwtNS40NCwtNC4yOWwtNi4wOCwtNC4yMmwtMy44MiwtMS44NGwwLjI4LC0wLjRsMC43NSwtMC4wNmwwLjI5LDAuNjFsMC42MywtMC4yN2wwLjE0LC0wLjQ4bC0xLjEyLC0xLjg0bC00LjY2LC0xLjAxbC0wLjczLC0wLjkxTDYwNi44LDUxMS4yN3pcIi8+XHJcbiAgICAgICAgICAgICAgICA8cGF0aCByZWY9XCJNWC1DSEhcIiB0aXRsZT1cIkNoaWh1YWh1YVwiIGNsYXNzPVwibGFuZFwiICBAY2xpY2s9XCJjaGFuZ2VTdGF0ZSAoJ0NoaWh1YWh1YScpXCJcclxuICAgICAgICAgICAgICAgICAgICBkPVwiTTM3NC45NiwxNjQuNzZMMzcyLjcsMTY4LjkyTDM3Mi43MiwxNjkuMjdMMzc0LjQzLDE2OS44OEwzNzQuNDQsMTcwLjkyTDM3My43OCwxNzEuOUwzNzIuOTQsMTcxLjU4TDM3Mi4yNCwxNzEuOTJMMzcwLjUxLDE3NS45M0wzNjkuMSwxNzcuMDRMMzY3LjQ2LDE3Ny42NUwzNjUuMTksMTgxLjQzTDM2NC42MywxODIuNTNMMzY1LjUsMTgzLjk1TDM2NC41NiwxODUuMzNMMzYxLjksMTkyLjE0TDM2MS4zLDE5Mi41MkwzNTkuNTMsMTkxLjgxTDM1OS41MiwxOTMuMzZMMzYwLjY0LDE5My41NEwzNjEuMTMsMTk1TDM2MC43OSwxOTUuNDhMMzU4Ljg5LDE5NS44NkwzNTkuNjUsMTk3LjNMMzU5LjU5LDE5OC4xM0wzNTkuMDIsMTk4Ljk1TDM1OS43NCwxOTkuNzNMMzU5Ljg4LDIwMC40NUwzNTguNzksMjAxLjYxTDM1OS42LDIwNi4xM0wzNjAuNzMsMjA2LjYzTDM2MC45NywyMDcuNDZMMzYxLjA2LDIwOC41MkwzNjAuNTgsMjA5LjY2TDM2MS4yNiwyMTMuMzRMMzYxLjQ4LDIxOC4xNkwzNjIuMDIsMjE4Ljg0TDM2My44NSwyMTkuNjNMMzYzLjQ0LDIyMS4xN0wzNjIuMjksMjIxLjIxTDM2MS4yMiwyMjIuMjFMMzU5LjMsMjIzLjEyTDM1OS43NCwyMjMuOTJMMzU5LjY0LDIyNS4yM0wzNjEuNzksMjI3LjEzTDM2Mi44NywyMjguOTZMMzYyLjg3LDIyOC45NkwzNjEuNzcsMjI5LjJMMzYwLjYyLDIyOC4zNEwzNjAuMTEsMjI5LjAyTDM1OS44MywyMjguODVMMzYwLjI3LDIyOC4xM0wzNTkuNDgsMjI4LjAxTDM1Ni4yNywyMjkuMDZMMzU0Ljc2LDIyOC40OUwzNTMuODgsMjI5LjNMMzUyLjQ1LDIyOS4wMkwzNTEuNzcsMjI4LjAyTDM1MC4zNCwyMjcuNzhMMzQ4Ljk2LDIyNi44OUwzNDguMjMsMjI3LjIxTDM0Ny45MiwyMjcuOTVMMzQ4LjQsMjI4LjYxTDM0OS45NCwyMjguNzNMMzQ5Ljg3LDIyOS43M0wzNDcuMzcsMjMwLjEyTDM0Ni4yMiwyMzEuNjRMMzQ0LjcxLDIzMi4xOEwzNDIuODIsMjM1LjI2TDM0My4wNiwyMzYuNkwzNDIuODEsMjM3LjM3TDM0Mi4zNywyMzcuNjFMMzQwLjY2LDIzNy40MUwzMzguOTIsMjM4LjMyTDMzNy45NCwyMzguMTFMMzM2LjIyLDIzNi45MkwzMzQuMjcsMjM1LjAzTDMzMS43MywyMzUuMjdMMzMwLjUxLDIzNC45NEwzMjkuNzcsMjM0LjI2TDMyOS4yMywyMzQuMjJMMzI5LjIyLDIzNS4zTDMyNy42MiwyMzZMMzI3LjEsMjM2LjU4TDMyNi41MywyMzYuNjdMMzI2LjEyLDIzNi4xM0wzMjQuNDQsMjM3LjA5TDMyNC4yMSwyMzYuNDlMMzIyLjY1LDIzNi4wMkwzMjEuMzgsMjM2LjI3TDMyMC4yOCwyMzQuMzhMMzE4LjY0LDIzNC42N0wzMTcuODgsMjMzLjU4TDMxNi45LDIzMy41OEwzMTUuMzIsMjMyLjIyTDMxMy4zOCwyMzEuOTlMMzEzLjEsMjMxLjQxTDMxMS44NCwyMzAuN0wzMTAuODgsMjI4Ljc2TDMwOS44MiwyMjguNTNMMzA3LjkxLDIyNy4zTDMwNi42NCwyMjcuMjRMMzA1Ljk3LDIyNi4zNUwzMDUuMiwyMjYuODlMMzA0Ljk5LDIyOC4xOEwzMDMuMjMsMjI4Ljc1TDMwMy4yOCwyMzAuNTlMMzAyLjY1LDIzMS4wNkwzMDEuNzUsMjM0LjQ1TDMwMS43OCwyMzYuMDVMMzAwLjg4LDIzNy41OEwzMDEuMDMsMjM4LjA0TDMwMi4xNSwyMzguNTRMMzAyLjEyLDIzOS42MUwzMDEuNzksMjQwLjE5TDI5OS44MSwyNDEuMDZMMjk4Ljk1LDI0MS45M0wyOTguOTUsMjQzLjI5TDI5Ny45NSwyNDMuMTNMMjk3LjU0LDI0My40OUwyOTcuOSwyNDUuNjNMMjk2Ljk4LDI0NS44OUwyOTUuMjYsMjQ5Ljg4TDI5Ni4yMywyNTEuNDRMMjk2Ljg0LDI1My4zNEwyOTQuNzIsMjU2Ljc2TDI5MS4xOSwyNTkuNDhMMjg5Ljk2LDI2MS4wOUwyODkuMzIsMjYwLjgxTDI4OC42NSwyNTkuNkwyODYuNjQsMjU5LjI3TDI4Ni4xMiwyNTguNDFMMjg0LjUyLDI1OC42M0wyODMuNDQsMjU3Ljk3TDI4My4xMywyNTYuNjVMMjgwLjgyLDI1Ny40M0wyODAuNSwyNTguMDhMMjgwLjUsMjU4LjA4TDI3OC4zNiwyNTUuMjlMMjc3Ljc3LDI1Mi4wNkwyNzQuODgsMjQ3LjE3TDI3Mi41MiwyNDYuNDhMMjY5LjMzLDI0Ni4xN0wyNjUuNTIsMjQ1LjA0TDI2NC4zLDI0MC4zNkwyNjEuMTksMjM1LjM0TDI2MS4xMiwyMzMuNDZMMjU5LjcsMjMyLjU0TDI1OS4zOCwyMzEuNDVMMjU5Ljg3LDIyOS40NUwyNTkuMzgsMjI4LjYzTDI1OS43OCwyMjYuMzZMMjU4LjcyLDIyNC4wM0wyNTcuNSwyMjQuMjhMMjU2Ljg5LDIyNC4wNEwyNTYuNzcsMjIxLjE0TDI1Ni4wOSwyMjAuNzZMMjUxLjIsMjIwLjk4TDI1MS4yLDIyMC45OEwyNDkuNDQsMjIwLjU5TDI0Ny40MiwyMjEuMjFMMjQzLjg4LDIxOS4zN0wyNDMuOSwyMTguOTFMMjQ0LjYzLDIxOC40OUwyNDQuMTUsMjE1LjA1TDI0NS40LDIxMS45MUwyNDUuMzYsMjEwLjE5TDI0My43MywyMDYuMTJMMjQyLjc2LDIwNC42OUwyNDIuMTMsMjAyLjZMMjM5LjMyLDIwMC45TDIzOC44LDIwMC4yNUwyMzkuNSwxOTcuOEwyMzkuMTIsMTk2LjE0TDIzNy4wMywxOTMuMTZMMjM1LjIxLDE5Mi40MkwyMzQuODIsMTkxLjczTDIzNS40MSwxODguOTdMMjMzLjg1LDE4Ny45TDIzMy42NiwxODcuMjlMMjM0LjcsMTg1LjlMMjM3LjIzLDE4NS40MUwyMzguNjgsMTg0LjU2TDIzOS40NSwxODQuN0wyNDEuMjIsMTg2LjAxTDI0MS43MiwxODUuOThMMjQzLjEzLDE4NC45M0wyNDQuMjcsMTg0LjgxTDI0NS4yNCwxODMuNTlMMjQ2LjE3LDE4My41TDI0Ni43NywxODIuMzFMMjQ0LjUyLDE4MS40NUwyNDIuOTcsMTc5LjY0TDI0My4zOSwxNzYuNzRMMjQyLjU2LDE3NC43OUwyNDIuNzUsMTczLjc1TDI0NC4yMywxNzEuMTNMMjQzLjQzLDE2OC40OEwyNDQuMjcsMTY3LjJMMjQzLjgxLDE2NC42NUwyNDUuMywxNjMuMzlMMjQ1LjQsMTYwLjdMMjQ2Ljc4LDE2MC4wM0wyNDcuMDcsMTU5LjUyTDI0Ni44MSwxNTMuODVMMjQ2Ljk3LDE1Mi45NUwyNDcuNzcsMTUyTDI0Ny43OCwxNDkuNEwyNDcuMTIsMTQzLjE4TDI0Ni4zNywxNDIuMjJMMjQ1LjgsMTQyLjJMMjQ1LjQ2LDE0MS4yTDI0Ni4wNSwxMzYuMjdMMjQ3LjMyLDEzMy43TDI0Ny4zMiwxMzIuNTlMMjQ1Ljg3LDEzMS4yNkwyNDUuNzEsMTMwLjI3TDI0Ni41NiwxMjkuNzVMMjQ2Ljg0LDEyNy45M0wyNDQuOSwxMjEuNzhMMjQ0Ljk2LDEyMC41OUwyNDMuODYsMTE5LjEzTDI0My43NSwxMTguMzJMMjQ0LjQyLDExNi43MUwyNDMuMzgsMTE1Ljc4TDI0My4yOSwxMTMuMzZMMjQwLjU2LDExMC43MUwyNDAuNiwxMTAuMUwyNDIuMTcsMTEwLjAyTDI0Mi4xNSwxMDguMjFMMjQyLjY0LDEwNi45NEwyNDIuNCwxMDUuMzRMMjQwLjc2LDEwMi41TDI0MC4yNCwxMDAuNThMMjQxLjE4LDk5LjNMMjQwLjEzLDk4LjI2TDI0MC4xMyw5OC4yNkwyNTQuMjMsOTguMjJMMjU0LjIzLDg1LjA2TDI5Ni4yOCw4NS4wNkwyOTcuMjgsODYuMTNMMjk4Ljg3LDg2TDI5OS44OCw4Ni41NkwzMDAuNzUsODcuNTlMMzAyLjUsOTEuNjJMMzAzLjI2LDkyLjAzTDMwNC4zOSw5NC40TDMwNy41OSw5Ni4zNkwzMDkuNCw5Ni41NEwzMTAuNjUsOTcuMzRMMzExLjI0LDk4LjgyTDMxMS44MSw5OC44MUwzMTIuMTgsOTkuNDdMMzEyLjcsOTkuNDdMMzE0Ljg4LDEwMi4xM0wzMTUuMTMsMTAyLjk3TDMxNi40MSwxMDMuNDJMMzE2LjgyLDEwMy45OUwzMTguMzIsMTA0LjU4TDMxOS40OCwxMDUuNThMMzIwLjY5LDEwOC4yOUwzMjEuODksMTA4Ljg3TDMyMi4yNSwxMDkuNjNMMzI0LjEyLDExMC44MUwzMjQuNjcsMTExLjcxTDMyNC41LDExMi4xOEwzMjUuNDgsMTEyLjM0TDMyNi45NCwxMTMuMzVMMzI3LjIyLDExMi45OEwzMjguMTMsMTEzLjg1TDMyOS4wMiwxMTMuNkwzMjkuMjMsMTE0LjIyTDMyOS42MywxMTMuOTlMMzMwLjE5LDExNC42NUwzMzAuNjEsMTE0LjY2TDMzMC41LDExNS4xTDMzMS43LDExNS4yOUwzMzIuNSwxMTYuNjRMMzMzLjM1LDExNy4xN0wzMzQuMjYsMTE3LjAzTDMzNC44MywxMTcuNzZMMzM1LjA4LDExOS4wNkwzMzYuMjMsMTE5LjQ5TDMzNy4wOCwxMjAuNTFMMzM3Ljg0LDEyMi42M0wzMzcuODYsMTI0LjA5TDMzOC4zMiwxMjQuODRMMzM4LjEzLDEyNS42OUwzMzkuMjQsMTI2LjQyTDMzOS4wMiwxMjYuNzVMMzQwLjU0LDEyOC4zNEwzNDAuNDYsMTI4Ljg3TDM0MS44MiwxMjkuOTdMMzQyLjI4LDEzMS41NkwzNDIuMTIsMTMzLjA2TDM0Mi40LDEzNC4wNkwzNDEuOTEsMTM2LjEzTDM0Mi4yNywxMzYuMzRMMzQyLjIzLDEzNy40MkwzNDIuNjYsMTM4LjE1TDM0Mi4zNSwxMzguNTZMMzQyLjYyLDEzOS42M0wzNDMuNywxNDAuNTZMMzQ0Ljg0LDE0Mi40N0wzNDYuMTUsMTQ2LjM4TDM0OS42LDE0OS4xMkwzNTAsMTQ5Ljk1TDM1MS4xMywxNTAuNTdMMzUxLjY2LDE1MC4yNEwzNTMuNjMsMTUxLjI0TDM1My43NSwxNTEuNjhMMzU0LjMyLDE1MS44NkwzNTQuMiwxNTIuNDlMMzU1LjQyLDE1NC4yMUwzNTYuODYsMTU0Ljc3TDM1OC4yNSwxNTYuMDhMMzYwLjIyLDE1Ni45OEwzNjMuMjMsMTU3LjRMMzY0LjYxLDE1OC4wNEwzNjUuMDEsMTU3Ljg4TDM2NS4yMywxNTkuMTZMMzY1LjYzLDE1OC44N0wzNjYuNjMsMTYwLjI2TDM2OC4xLDE2MC41N0wzNjguMzYsMTYwLjk2TDM3MC43LDE2MC45NEwzNzIuODEsMTYzLjAzTDM3Mi43LDE2My41MUwzNzMuMywxNjMuNDRMMzczLjc5LDE2NC4xOXpcIi8+XHJcbiAgICAgICAgICAgICAgICA8cGF0aCByZWY9XCJNWC1DT0FcIiB0aXRsZT1cIkNvYWh1aWxhXCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnQ29haHVpbGEnKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk00NjMuNjIsMjAwLjQxTDQ2My4zNiwyMDEuMDJMNDYyLjI3LDIwMS44MUw0NjEuMzIsMjAxLjg3TDQ1OS40LDIwMy4xN0w0NTMuODgsMjAyLjI1TDQ1MC4yMSwyMDIuNTFMNDQ5LjA4LDIwMy4xNEw0NDguNTMsMjA1LjQ4TDQ0Ni44NCwyMDguMDhMNDQ2LjU1LDIwOC44N0w0NDYuNzEsMjExLjE2TDQ0Ni4wOCwyMTEuNjVMNDQzLjg1LDIxMS41M0w0NDEuNzUsMjEyLjQ1TDQ0MC41NiwyMTIuMDdMNDM5LjM3LDIxMy4xMUw0MzcuNTQsMjE2LjA5TDQzNy43OSwyMTkuNDNMNDQwLjYxLDIyMS41TDQ0MS4yLDIyMS40NUw0NDEuOSwyMTguMzNMNDQyLjUzLDIxOC40TDQ0NC41OCwyMTkuODhMNDQ1LDIyNS4wMUw0NDQuMTYsMjI3LjI1TDQ0My4xMSwyMjguMDJMNDQxLjk3LDIzMC4yMUw0MzguNzcsMjMwLjE3TDQzNi4xNiwyMzEuODdMNDMyLjY1LDIzMi4xNUw0MzEuNzgsMjMzLjA1TDQzMC43NCwyMzUuNzhMNDI4LjMyLDIzOC4yTDQyOC4zNCwyMzkuNUw0MzIuODgsMjQ0LjI4TDQzNS41OCwyNDYuM0w0MzYuNjMsMjQ5LjQxTDQzOC4wNSwyNTAuNTZMNDM4LjkxLDI1MC42NEw0MzkuMjksMjUxLjI4TDQzOC4zLDI1NC4xOEw0MzguNTQsMjU2LjY1TDQzOS4zOCwyNTguNDNMNDQwLjQ5LDI1OC41N0w0NDEuMzMsMjU5LjIzTDQ0My40NiwyNTkuMzFMNDQzLjgxLDI1OS42N0w0NDQuMzcsMjYzLjA4TDQ0NS4xOSwyNjMuOTNMNDQ4LjQ3LDI2NS44MUw0NDcuOTYsMjY2Ljg2TDQ1MS41NiwyNjcuNDlMNDUyLjA2LDI2OC4yOUw0NTIuOTQsMjY4LjYxTDQ1My4zMywyNjkuNTZMNDUyLjU4LDI3MC40NUw0NTIuNDMsMjcxLjZMNDUyLjA5LDI3MS44TDQ1MC4xNSwyNzEuNzdMNDQ2Ljc0LDI3MC44OUw0NDUuNDMsMjY5LjM2TDQ0My42OSwyNjkuMTlMNDQyLjc1LDI2OS41TDQ0My4wNCwyNzAuMzFMNDQxLjI1LDI3MC44OEw0MzkuNTUsMjc0LjFMNDQwLjQ0LDI3Ny4wM0w0NDAuNTMsMjc5LjE5TDQ0MC4zMywyNzkuNThMNDM3LjkyLDI3OS42NEw0MzcuNzYsMjgwLjAxTDQzOC4wNSwyODAuODRMNDM3LjczLDI4Mi4wNEw0MzkuMTEsMjgzLjU5TDQzOS4yMiwyODQuOThMNDM5Ljg3LDI4Ni4yMUw0MzguODcsMjg5LjQ3TDQzOC44NywyODkuNDdMNDM2Ljc1LDI4OUw0MzYsMjg5LjMyTDQzNS44MiwyOTAuMUw0MzQuMzgsMjkwLjQ3TDQzMi4yOSwyODkuNjZMNDMwLjkyLDI4OC4zNkw0MjksMjg0LjZMNDI3Ljc1LDI4My43OEw0MjQuNzksMjgzLjQxTDQyMi41MiwyODMuOTJMNDIxLjYsMjg0LjhMNDE4Ljc3LDI4NC43OEw0MTguMTUsMjgxLjIyTDQxNi45OSwyODAuOUw0MTUuNTIsMjgxLjMxTDQxMy4zNiwyNzguMjRMNDExLjQsMjc2LjU4TDQwOC45LDI3NS42MUw0MDYuMzYsMjczLjlMMzk2Ljk2LDI3My4yOUwzOTEuNTYsMjc0LjM2TDM5MC45MywyNzQuODlMMzkwLjkxLDI3Ni41MkwzOTAuOTEsMjc2LjUyTDM4Ny44NiwyNzguNTVMMzg3LjI4LDI3OS41NkwzODYuNzcsMjgxLjdMMzg3LjI3LDI4My40MkwzODYuOTksMjgzLjk0TDM4Ni4zLDI4NC4xNUwzODQuMiwyODIuOEwzODEuNDIsMjgyLjY0TDM3OCwyODEuMDVMMzc2LjcsMjc5Ljg1TDM3Ni4wOCwyNzguOTlMMzc1LjU0LDI3NS44N0wzNzMuMTEsMjczLjk0TDM3Mi41MSwyNzIuMkwzNzAuNzQsMjcwLjA4TDM3MC4xMSwyNjYuOTNMMzcxLjQ3LDI2NS41N0wzNzMuNzMsMjY1LjEyTDM3Mi45MywyNjMuODlMMzcxLjU5LDI2My42M0wzNzAuOTIsMjYyLjgxTDM3MS4wMSwyNjEuOTVMMzcyLjQxLDI1OS44TDM3My40NywyNTguOTlMMzc0LjY3LDI1NS44OEwzNzMuNDcsMjUxLjQxTDM3My4yOSwyNDkuNDJMMzczLjcsMjQ3LjE0TDM3Mi4wMiwyNDMuMTlMMzcxLjg1LDI0MS44TDM3Mi4yOSwyMzguODdMMzcwLjkxLDIzNC45TDM2OC42MSwyMzIuNzdMMzY3Ljc5LDIzMS41NkwzNjYuNTcsMjMwLjM4TDM2My41OSwyMjkuNTlMMzYyLjg3LDIyOC45NkwzNjIuODcsMjI4Ljk2TDM2MS43OSwyMjcuMTNMMzU5LjY0LDIyNS4yM0wzNTkuNzQsMjIzLjkyTDM1OS4zLDIyMy4xMkwzNjEuMjIsMjIyLjIxTDM2Mi4yOSwyMjEuMjFMMzYzLjQ0LDIyMS4xN0wzNjMuODUsMjE5LjYzTDM2Mi4wMiwyMTguODRMMzYxLjQ4LDIxOC4xNkwzNjEuMjYsMjEzLjM0TDM2MC41OCwyMDkuNjZMMzYxLjA2LDIwOC41MkwzNjAuOTcsMjA3LjQ2TDM2MC43MywyMDYuNjNMMzU5LjYsMjA2LjEzTDM1OC43OSwyMDEuNjFMMzU5Ljg4LDIwMC40NUwzNTkuNzQsMTk5LjczTDM1OS4wMiwxOTguOTVMMzU5LjU5LDE5OC4xM0wzNTkuNjUsMTk3LjNMMzU4Ljg5LDE5NS44NkwzNjAuNzksMTk1LjQ4TDM2MS4xMywxOTVMMzYwLjY0LDE5My41NEwzNTkuNTIsMTkzLjM2TDM1OS41MywxOTEuODFMMzYxLjMsMTkyLjUyTDM2MS45LDE5Mi4xNEwzNjQuNTYsMTg1LjMzTDM2NS41LDE4My45NUwzNjQuNjMsMTgyLjUzTDM2NS4xOSwxODEuNDNMMzY3LjQ2LDE3Ny42NUwzNjkuMSwxNzcuMDRMMzcwLjUxLDE3NS45M0wzNzIuMjQsMTcxLjkyTDM3Mi45NCwxNzEuNThMMzczLjc4LDE3MS45TDM3NC40NCwxNzAuOTJMMzc0LjQzLDE2OS44OEwzNzIuNzIsMTY5LjI3TDM3Mi43LDE2OC45MkwzNzQuOTYsMTY0Ljc2TDM3NC45NiwxNjQuNzZMMzc1LjY1LDE2NC44M0wzNzUuOTIsMTY0LjJMMzc2LjM0LDE2NC4yOEwzNzYuMDgsMTY0Ljg1TDM3Ny40NCwxNjUuNTZMMzc3LjU0LDE2Ni4wN0wzNzcuOTgsMTY1LjYyTDM3OC4zMiwxNjYuMDJMMzc5LjkzLDE2NS45MUwzODAuNzgsMTY2LjI5TDM4MS42NywxNjUuOTNMMzgyLjE4LDE2My42OEwzODIuNDUsMTYzLjg4TDM4Mi43NCwxNjIuODJMMzgzLjU2LDE2Mi43MUwzODQuNjUsMTYwLjk5TDM4NC42NywxNjAuNEwzODUuMjksMTYwLjE1TDM4NS42NiwxNjAuNDRMMzg2LjY1LDE1OS45N0wzODYuODIsMTU5LjI2TDM4Ny40NSwxNTkuNDhMMzg3LjkxLDE1OS4xM0wzODcuNzEsMTU4LjQ4TDM4Ni45MSwxNTguMDNMMzg3LjM0LDE1Ny4yMkwzODcuNTEsMTU1LjQ2TDM4OC41NCwxNTUuMjRMMzg4LjQ2LDE1NC45MUwzODkuMTcsMTU0TDM4OC43OSwxNTMuNzVMMzg4Ljg0LDE1Mi44NUwzODkuNTQsMTUxLjZMMzg5LjQxLDE1MC41NUwzOTAuMTUsMTQ5Ljk1TDM5MC40NywxNDguNEwzOTEuMDEsMTQ4LjUzTDM5MS4wOCwxNDcuMjlMMzkyLjI2LDE0Ni4xOUwzOTIuMTQsMTQ1Ljc3TDM5Mi44MywxNDQuMjFMMzkzLjk0LDE0NC40NEwzOTUuMzIsMTQzLjg1TDM5NS45NSwxNDQuMTdMMzk2LjgxLDE0My41OEwzOTYuNzMsMTQzLjA4TDM5OS40MSwxNDMuNkw0MDAuMTEsMTQyLjk2TDQwMC41MiwxNDEuMzRMNDAxLjYsMTQwLjM1TDQwMywxNDAuNjdMNDAzLjAxLDE0MS4wNkw0MDUuMTQsMTQxLjQxTDQwNi43NSwxNDIuODNMNDA4LjE1LDE0M0w0MDguNjUsMTQyLjg2TDQwOC42NywxNDIuNTNMNDA5LjcsMTQyLjRMNDExLjI4LDE0Mi42M0w0MTEuNTUsMTQzLjAzTDQxMiwxNDIuNjRMNDE0LjA1LDE0Mi4zMkw0MTQuNTIsMTQyLjYxTDQxNC40NiwxNDMuMTVMNDE1LjI0LDE0Mi45TDQxNi45MiwxNDMuNjVMNDE3LjM1LDE0My40Nkw0MTcuNzIsMTQzLjc4TDQxOC4xMywxNDMuNDlMNDE4LjQxLDE0My44OUw0MjAuMzIsMTQzLjMzTDQyMC40LDE0Mi43N0w0MjEuMDEsMTQyLjI3TDQyMS4yLDE0My43Nkw0MjMuMTgsMTQyLjkyTDQyMy4zOCwxNDMuOTdMNDI0LjQ0LDE0My40NEw0MjQuNjcsMTQzLjY1TDQyNC4yNiwxNDMuOTZMNDI0LjY0LDE0NC45OEw0MjUuMTksMTQ1LjM4TDQyNS41MiwxNDYuOEw0MjYuNzIsMTQ2LjU5TDQyNy4xLDE0Ny4xOEw0MjYuODIsMTQ4LjcxTDQyNy40MywxNDkuMTVMNDI3LjY2LDE0Ny44Mkw0MjcuOTcsMTQ3LjQ3TDQyOC40MywxNDcuNjFMNDI4LjU4LDE0OS4yM0w0MjguMDksMTUwLjNMNDI4LjM5LDE1MC42NEw0MzAuMywxNTAuODJMNDMwLjg2LDE1MS44N0w0MzMuMDcsMTUyLjM2TDQzNC4zNywxNTQuODhMNDM2LjAxLDE1NS42M0w0MzcuNDQsMTU2LjY2TDQzNy43NCwxNTcuNDZMNDM5LjcxLDE1OC40N0w0NDAuNDcsMTYwLjE1TDQ0MC4yMywxNjAuNTdMNDQyLjYxLDE2Mi4zNkw0NDMuMDEsMTYzLjI0TDQ0My4zNiwxNjYuOThMNDQzLjgyLDE2OC4yTDQ0NC41NiwxNjguMjdMNDQ1LjIyLDE3MC4yOEw0NDUuOSwxNzAuMzlMNDQ2LjI0LDE3MUw0NDYuMzQsMTcyLjMyTDQ0Ni45NSwxNzIuOTJMNDQ3LjE0LDE3NS4wNUw0NDguNDUsMTc1LjY5TDQ0OC40NywxNzYuNUw0NDkuNzIsMTc3LjI3TDQ0OS4zNSwxNzguMzlMNDQ5Ljk5LDE3OS4yNEw0NTEuMjMsMTc5LjYxTDQ1MS4xMSwxODAuMDJMNDUwLjQ2LDE4MC4xOUw0NTEuMTUsMTgxLjEzTDQ1MC45MiwxODIuNUw0NTIuNDIsMTg0LjlMNDUyLjM4LDE4NS45OEw0NTMuMzUsMTg3LjFMNDU0LjExLDE4Ny4xOUw0NTQuNDEsMTg4LjI5TDQ1Ny41NSwxODkuNjZMNDU4LjQzLDE5MS40Nkw0NTkuMjQsMTkxLjkyTDQ1OS40MywxOTIuOTRMNDYwLjI1LDE5NC4xM0w0NjEuMTYsMTk0LjI1TDQ2MS4xNCwxOTUuMzRMNDYyLjE0LDE5Ni4zNUw0NjEuOTYsMTk3LjM3TDQ2Mi42NywxOTguNDNMNDYyLjY3LDE5OS40OUw0NjMuMzQsMTk5LjZ6XCIvPlxyXG4gICAgICAgICAgICAgICAgPHBhdGggcmVmPVwiTVgtQ09MXCIgdGl0bGU9XCJDb2xpbWFcIiBjbGFzcz1cImxhbmRcIiAgQGNsaWNrPVwiY2hhbmdlU3RhdGUgKCdDb2xpbWEnKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk0zNzIuMjgsNDM5LjQ5TDM2OS44MSw0NDEuNzNMMzY4Ljc5LDQ0MS40MkwzNjguNDEsNDQxLjdMMzY4LjQ0LDQ0My40OUwzNjYuNTgsNDQ0LjY3TDM2NS45LDQ0Ni4zN0wzNjUuOSw0NDYuMzdMMzYwLjM5LDQ0Mi4wMUwzNTUuMjEsNDM5LjI0TDM1MS4xOSw0MzcuODhMMzUxLjMzLDQzNy4wNEwzNTEuNzksNDM2Ljk5TDM1MS45NCw0MzYuMzdMMzUxLjQ5LDQzNS44NUwzNTAuMzksNDM1LjI1TDM0OC41NSw0MzYuMTlMMzQ4LjMsNDM1LjU2TDM0Ni41NSw0MzQuODJMMzQyLjAyLDQzMy42MUwzNDIuMzUsNDMzLjE3TDM0Mi45Nyw0MzMuNThMMzQzLjE1LDQzMy4zMkwzNDIuNTYsNDMzLjFMMzQyLjU2LDQzMy4xTDM0NC40OCw0MzMuMTVMMzQ1Ljk2LDQzMS4zNkwzNDcuMSw0MzEuODRMMzQ3LjY2LDQzMS43M0wzNDguMTQsNDMwLjg5TDM0OS4wMSw0MzAuMzFMMzQ5LjU2LDQzMC43MUwzNTMuMzMsNDI5LjgzTDM1NC42LDQzMC4yMUwzNTUuNzMsNDI5LjkyTDM1OC44Myw0MjcuNkwzNjIuMDgsNDI3LjkyTDM2My40OSw0MjcuNzFMMzY2LjcxLDQyNi4wM0wzNjkuMjIsNDIzLjYyTDM2OS44Myw0MjMuNzVMMzcwLjMxLDQyNi42NEwzNzAuMTUsNDI3LjY2TDM3MS4xMiw0MjguNDlMMzcxLjMzLDQyOS4yN0wzNzIuNCw0MjkuNzVMMzcxLjksNDMxLjU1TDM3MS45Nyw0MzQuNjdMMzcxLjQxLDQzNS45OUwzNzIuMjMsNDM3LjUzelwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLURJRlwiIHRpdGxlPVwiRGlzdHJpdG8gRmVkZXJhbFwiIGNsYXNzPVwibGFuZFwiICBAY2xpY2s9XCJjaGFuZ2VTdGF0ZSAoJ0Rpc3RyaXRvIEZlZGVyYWwnKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk00ODguMSw0MzYuNTJMNDg3LjE1LDQzNi41TDQ4NC44LDQzNy4yNUw0ODMuODksNDM2LjQ1TDQ4My4yNiw0MzYuNTdMNDgxLjk2LDQzNy42Nkw0ODAuNjMsNDM2LjQ5TDQ3OS4zLDQzNi43M0w0NzkuMyw0MzYuNzNMNDc2LjY3LDQzMi4zNUw0NzYuNTgsNDMxLjM3TDQ3OS43NSw0MjguNjJMNDgwLjMsNDI2LjY0TDQ4Mi41NCw0MjQuMThMNDgyLjg3LDQyNC41NEw0ODIuODIsNDI1LjZMNDg0LjM5LDQyNy41Mkw0ODQuODcsNDI5LjA3TDQ4Ny4wMSw0MzAuODZMNDg3LjMzLDQzMi4zNEw0ODcuOCw0MzEuOTZMNDg4LjAzLDQzMi40NUw0ODguMzgsNDM0LjAzTDQ4Ny45MSw0MzUuN3pcIi8+XHJcbiAgICAgICAgICAgICAgICA8cGF0aCByZWY9XCJNWC1EVVJcIiB0aXRsZT1cIkR1cmFuZ29cIiBjbGFzcz1cImxhbmRcIiAgQGNsaWNrPVwiY2hhbmdlU3RhdGUgKCdEdXJhbmdvJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNMjgwLjUsMjU4LjA4TDI4MC44MiwyNTcuNDNMMjgzLjEzLDI1Ni42NUwyODMuNDQsMjU3Ljk3TDI4NC41MiwyNTguNjNMMjg2LjEyLDI1OC40MUwyODYuNjQsMjU5LjI3TDI4OC42NSwyNTkuNkwyODkuMzIsMjYwLjgxTDI4OS45NiwyNjEuMDlMMjkxLjE5LDI1OS40OEwyOTQuNzIsMjU2Ljc2TDI5Ni44NCwyNTMuMzRMMjk2LjIzLDI1MS40NEwyOTUuMjYsMjQ5Ljg4TDI5Ni45OCwyNDUuODlMMjk3LjksMjQ1LjYzTDI5Ny41NCwyNDMuNDlMMjk3Ljk1LDI0My4xM0wyOTguOTUsMjQzLjI5TDI5OC45NSwyNDEuOTNMMjk5LjgxLDI0MS4wNkwzMDEuNzksMjQwLjE5TDMwMi4xMiwyMzkuNjFMMzAyLjE1LDIzOC41NEwzMDEuMDMsMjM4LjA0TDMwMC44OCwyMzcuNThMMzAxLjc4LDIzNi4wNUwzMDEuNzUsMjM0LjQ1TDMwMi42NSwyMzEuMDZMMzAzLjI4LDIzMC41OUwzMDMuMjMsMjI4Ljc1TDMwNC45OSwyMjguMThMMzA1LjIsMjI2Ljg5TDMwNS45NywyMjYuMzVMMzA2LjY0LDIyNy4yNEwzMDcuOTEsMjI3LjNMMzA5LjgyLDIyOC41M0wzMTAuODgsMjI4Ljc2TDMxMS44NCwyMzAuN0wzMTMuMSwyMzEuNDFMMzEzLjM4LDIzMS45OUwzMTUuMzIsMjMyLjIyTDMxNi45LDIzMy41OEwzMTcuODgsMjMzLjU4TDMxOC42NCwyMzQuNjdMMzIwLjI4LDIzNC4zOEwzMjEuMzgsMjM2LjI3TDMyMi42NSwyMzYuMDJMMzI0LjIxLDIzNi40OUwzMjQuNDQsMjM3LjA5TDMyNi4xMiwyMzYuMTNMMzI2LjUzLDIzNi42N0wzMjcuMSwyMzYuNThMMzI3LjYyLDIzNkwzMjkuMjIsMjM1LjNMMzI5LjIzLDIzNC4yMkwzMjkuNzcsMjM0LjI2TDMzMC41MSwyMzQuOTRMMzMxLjczLDIzNS4yN0wzMzQuMjcsMjM1LjAzTDMzNi4yMiwyMzYuOTJMMzM3Ljk0LDIzOC4xMUwzMzguOTIsMjM4LjMyTDM0MC42NiwyMzcuNDFMMzQyLjM3LDIzNy42MUwzNDIuODEsMjM3LjM3TDM0My4wNiwyMzYuNkwzNDIuODIsMjM1LjI2TDM0NC43MSwyMzIuMThMMzQ2LjIyLDIzMS42NEwzNDcuMzcsMjMwLjEyTDM0OS44NywyMjkuNzNMMzQ5Ljk0LDIyOC43M0wzNDguNCwyMjguNjFMMzQ3LjkyLDIyNy45NUwzNDguMjMsMjI3LjIxTDM0OC45NiwyMjYuODlMMzUwLjM0LDIyNy43OEwzNTEuNzcsMjI4LjAyTDM1Mi40NSwyMjkuMDJMMzUzLjg4LDIyOS4zTDM1NC43NiwyMjguNDlMMzU2LjI3LDIyOS4wNkwzNTkuNDgsMjI4LjAxTDM2MC4yNywyMjguMTNMMzU5LjgzLDIyOC44NUwzNjAuMTEsMjI5LjAyTDM2MC42MiwyMjguMzRMMzYxLjc3LDIyOS4yTDM2Mi44NywyMjguOTZMMzYyLjg3LDIyOC45NkwzNjMuNTksMjI5LjU5TDM2Ni41NywyMzAuMzhMMzY3Ljc5LDIzMS41NkwzNjguNjEsMjMyLjc3TDM3MC45MSwyMzQuOUwzNzIuMjksMjM4Ljg3TDM3MS44NSwyNDEuOEwzNzIuMDIsMjQzLjE5TDM3My43LDI0Ny4xNEwzNzMuMjksMjQ5LjQyTDM3My40NywyNTEuNDFMMzc0LjY3LDI1NS44OEwzNzMuNDcsMjU4Ljk5TDM3Mi40MSwyNTkuOEwzNzEuMDEsMjYxLjk1TDM3MC45MiwyNjIuODFMMzcxLjU5LDI2My42M0wzNzIuOTMsMjYzLjg5TDM3My43MywyNjUuMTJMMzcxLjQ3LDI2NS41N0wzNzAuMTEsMjY2LjkzTDM3MC43NCwyNzAuMDhMMzcyLjUxLDI3Mi4yTDM3My4xMSwyNzMuOTRMMzc1LjU0LDI3NS44N0wzNzYuMDgsMjc4Ljk5TDM3Ni43LDI3OS44NUwzNzgsMjgxLjA1TDM4MS40MiwyODIuNjRMMzg0LjIsMjgyLjhMMzg2LjMsMjg0LjE1TDM4Ni45OSwyODMuOTRMMzg3LjI3LDI4My40MkwzODYuNzcsMjgxLjdMMzg3LjI4LDI3OS41NkwzODcuODYsMjc4LjU1TDM5MC45MSwyNzYuNTJMMzkwLjkxLDI3Ni41MkwzOTEuMjYsMjc3LjA0TDM5MS4zLDI3OC42OUwzOTIuMDUsMjc5LjAzTDM5Mi40MSwyODAuMTNMMzkzLjk0LDI4MC44NEwzOTQuNzQsMjgxLjc4TDM5My45MywyODYuNjhMMzk1LjE0LDI4Ny4xM0wzOTYuMTYsMjkxLjEzTDM5NS4xOSwyOTEuNjVMMzk1LjE3LDI5Mi4wNkwzOTUuNjcsMjkyLjQzTDM5NS41NSwyOTMuMTFMMzg5LjQ4LDI5My42OUwzODcuOCwyOTMuNDZMMzg3LjA0LDI5NC4zN0wzODQuMzgsMjkzLjVMMzgzLjM4LDI5Mi44TDM4Mi4yNiwyOTIuN0wzODAuMDEsMjkzLjVMMzc3Ljc4LDI5Mi44TDM3My44OCwyOTIuNTNMMzcyLjE3LDI5My45TDM3MS43LDI5NS4yNEwzNjkuMywyOTcuMDZMMzY3LjIzLDI5OS44OUwzNjQuOTcsMzAyLjAzTDM2Mi41NywzMDIuNzVMMzYyLjM0LDMwNC4wN0wzNjMuMTIsMzA0LjU4TDM2My40OSwzMDYuMjNMMzYzLjE4LDMwNy45MUwzNjMuNTUsMzA5LjhMMzYzLjEsMzExTDM2My45OSwzMTUuMjdMMzYxLjE5LDMxNy42OUwzNTguODcsMzIwLjU4TDM1OC43OCwzMjIuNDZMMzU3LjQ5LDMyOC4yM0wzNTYuODgsMzI4LjZMMzU1LjUxLDMzMS4zM0wzNTUuNDMsMzMyLjYxTDM1Ni4yOCwzMzUuN0wzNTYuMTIsMzQxLjI1TDM1NS44NywzNDEuODhMMzUyLjY2LDM0My4zTDM1MS42NSwzNDQuODFMMzUwLjQ5LDM0Ny44NkwzNTAuNDksMzQ3Ljg2TDM0Ny41NSwzNDkuMTZMMzQ3LjE1LDM1MC41NEwzNDYuNjcsMzUwLjU3TDM0NC44NSwzNDkuNDZMMzQzLjksMzQ3LjM5TDM0MS40MSwzNDVMMzM5LjcsMzQ0LjU3TDMzOC4zMSwzNDIuODFMMzM2Ljk2LDM0NS4zN0wzMzYuMTUsMzQ2LjIyTDMzNS40NiwzNDYuMTlMMzMzLjI2LDM0MS42MUwzMzQuOTUsMzM5Ljg1TDMzNi42NSwzMzguOThMMzM3LjI1LDMzOC4wOUwzMzcuMTMsMzM2Ljg1TDMzNS45OCwzMzYuODhMMzM1LjQ2LDMzNi41MUwzMzQuODgsMzM0LjA1TDMzMi43OSwzMzMuODlMMzMxLjQ2LDMzMy4yOUwzMjkuOTMsMzMxLjU0TDMyOS4zOSwzMzEuNTFMMzI4LjQ4LDMzMi44MkwzMjYuOCwzMzMuMTdMMzI0LjYsMzMwLjUzTDMyNC42LDMzMC41M0wzMjIuNDgsMzI4LjM1TDMyMS44OCwzMjguMjlMMzIxLjAzLDMyOC44OUwzMTguOTksMzI4Ljc0TDMxOC4zOCwzMjcuNDZMMzE4LjI1LDMyNS4yTDMxNy4wMywzMjMuODZMMzE2LjI5LDMyMi4xMkwzMTYuNTYsMzIxLjE5TDMxNS41MSwzMTguMjdMMzE1LjA3LDMxNS40NkwzMTMuMzUsMzEzLjgxTDMxMi40NSwzMTEuODNMMzExLjM3LDMxMC42MkwzMTAuNzQsMzA3LjY3TDMxMC4wMywzMDYuNjFMMzA5LjI0LDMwNC4wMkwzMDkuNSwzMDMuMTJMMzA4LjQ3LDMwMi4xOUwzMDguMzgsMjk5Ljk5TDMwNi42NCwyOTcuNzJMMzA2LjUsMjk2LjY1TDMwNS40MiwyOTYuMzlMMzA0LjUzLDI5NS4wMUwzMDMuMDgsMjk0LjA1TDI5OS4wNCwyOTIuODhMMjk4LjM3LDI5My45MkwyOTUuNTgsMjk2LjA0TDI5NC4yNSwyOTYuMjNMMjkzLjU2LDI5Ni43OEwyOTIuODYsMjk2LjI5TDI5Mi4wMiwyOTYuNDdMMjkxLjQzLDI5NC41MUwyOTAuNDUsMjkzLjFMMjg5LjY0LDI4OC45OEwyODkuNDQsMjg4LjczTDI4OC44NywyODkuMTVMMjg4LjMsMjg4Ljk1TDI4Ny4wOSwyODQuNDhMMjg1Ljc3LDI4NC4xN0wyODQuODgsMjgxLjU2TDI4Mi41OCwyODEuMzRMMjgyLjA1LDI4MS43OEwyODAuODUsMjgwLjgyTDI4MS4xOCwyNzkuMzhMMjc5Ljk4LDI3N0wyNzkuMjMsMjc2LjM1TDI3OC43NSwyNzQuNTNMMjc3Ljc0LDI3My45MkwyNzguMjUsMjcxLjk2TDI3OC4zNCwyNjYuODRMMjc5LjY3LDI2My42M0wyNzkuNTksMjYyLjk1TDI3OS4xMiwyNjMuMDNMMjc4LjUyLDI2Mi4zMUwyODAuMjUsMjYwLjA5TDI4MS40NCwyNTkuMzJMMjgxLjI5LDI1OC41OUwyODAuNTYsMjU4Ljc1elwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLUdVQVwiIHRpdGxlPVwiR3VhbmFqdWF0b1wiIGNsYXNzPVwibGFuZFwiICBAY2xpY2s9XCJjaGFuZ2VTdGF0ZSAoJ0d1YW5hanVhdG8nKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk00NjUuMTYsMzcxLjdMNDY1LjY2LDM3Mi4xOUw0NjUuNTUsMzc0LjI1TDQ2NC40LDM3Ni4xNkw0NjYuODgsMzc2Ljc3TDQ2Ni44NCwzNzcuOTRMNDY2LjEzLDM3OS4zOEw0NjQuNjgsMzgwLjA1TDQ2NC4xMiwzODEuMDhMNDYzLjAyLDM4MS4yNUw0NjEuMjksMzc5LjVMNDU5Ljc3LDM4MC4wNkw0NTcuNTIsMzgzLjRMNDU3LjYyLDM4NC44NUw0NTYuOTUsMzg2LjQ1TDQ1Ni4xMywzODUuOTdMNDU1LjkxLDM4Ny4wN0w0NTUuMjUsMzg3LjQ3TDQ1Mi41MywzODcuMDlMNDUxLjAzLDM4Ny44TDQ0Ni40NSwzODguMDhMNDQ1LjczLDM4OS40OUw0NDUuMDgsMzkzLjI5TDQ0NS4yMiwzOTQuMDVMNDQ2LjE4LDM5NC43Nkw0NDYuODMsMzk2LjVMNDQ2LjgyLDM5OS4yMUw0NDcuOTEsNDAxLjA3TDQ0OS45Myw0MDIuNDhMNDUwLjY1LDQwNC4xNUw0NTAuNjUsNDA0LjE1TDQ1MC4yMiw0MDUuMjRMNDUwLjgyLDQwNi40Mkw0NTAuOTIsNDA3Ljc0TDQ1MC40MSw0MDkuNDlMNDUxLjA4LDQwOS41NEw0NTEsNDEwLjUzTDQ0OS44Miw0MTEuNjhMNDQ3Ljc2LDQxMS45Nkw0NDcuMDMsNDEyLjc1TDQ0Ni41NSw0MTQuMTVMNDQ1LjkzLDQxNC4zM0w0NDYuMjYsNDEyLjgzTDQ0NS43Niw0MTIuNTlMNDQzLjgyLDQxMy4wN0w0NDIuNDQsNDE0LjA5TDQzOSw0MTMuOTJMNDM2LjQyLDQxMy4wMUw0MzUuMTIsNDEyLjg3TDQzNC41MSw0MTMuMTZMNDM0LjI1LDQxMy4wNkw0MzQuNDYsNDEyLjU5TDQzNCw0MTAuMjVMNDMxLjc5LDQxMC44NUw0MzAuNCw0MTAuNDFMNDI5Ljc0LDQxMC45OUw0MzAuMDcsNDExLjgxTDQyOC44NSw0MTIuMzNMNDI3LjA1LDQxMS41OUw0MjQuNTEsNDExLjM1TDQyNC4wNCw0MTAuODVMNDI0LjAyLDQwNy42MUw0MjMuNTcsNDA1Ljg4TDQyNC42MSw0MDYuNEw0MjUuMjQsNDA2LjEzTDQyMy45LDQwNC4zM0w0MjIuODEsNDAzLjU4TDQyMS4zOCw0MDMuODJMNDIwLjc1LDQwMy40M0w0MTguNjUsNDA0LjEyTDQxNi42NCw0MDYuOTJMNDE1LjczLDQwNi42Mkw0MTMuNTIsNDA2Ljc2TDQxMy4wNCw0MDYuMzNMNDExLjg2LDQwNy4wM0w0MTEuMDUsNDA2Ljk0TDQxMC42MSw0MDYuNDlMNDA5LjkzLDQwMy42NEw0MTAuMjksNDAzLjI0TDQwOS43Miw0MDIuNzVMNDA5LjE3LDQwMi44Mkw0MDguODQsNDAyLjI4TDQwNy45OCw0MDIuMjNMNDA3Ljk4LDQwMi4yM0w0MDguMzYsMzk5LjQ2TDQxMC4xNSwzOTYuMDNMNDA4LjU4LDM5My4xNkw0MDYuOTMsMzkyLjczTDQwNi4zOCwzOTEuNDJMNDA4LjM5LDM4OS40Nkw0MDguNTEsMzg4LjYzTDQxMC4zMiwzODcuMTNMNDEyLjIzLDM4My4xOEw0MTQuNzIsMzgxLjI3TDQxNS44NCwzNzguNTZMNDE1LjczLDM3Ny45MUw0MTYuMjUsMzc3LjE3TDQxNy43MiwzNzcuMDhMNDE4LjE1LDM3Ni43MUw0MTguODIsMzc1LjM0TDQxOC4wMSwzNzQuODdMNDE4LjU5LDM3Mi42OEw0MTcuODksMzcyLjU2TDQxOS40MSwzNjcuMDNMNDE5LjI5LDM2Ni4zM0w0MjAuNDksMzY0Ljk3TDQxOS43NSwzNjQuMTRMNDIwLjk3LDM2Mi44NUw0MjAuOTcsMzYyLjg1TDQyMS45NCwzNjMuNDhMNDIyLjc1LDM2Mi41NEw0MjIuNzUsMzYyLjU0TDQyMy45MSwzNjMuMjFMNDI2LjgyLDM2My41Mkw0MjguMDgsMzY0LjI1TDQzMi43MSwzNjUuMzFMNDMzLjk0LDM2Ni4wNkw0MzUuMDEsMzY2LjAyTDQzOS45OCwzNjkuNzRMNDQyLjcyLDM3MS4xN0w0NDUuNDcsMzcxLjE0TDQ0Ni45OSwzNzAuNTNMNDQ2Ljg0LDM2OS40MUw0NDcuNDYsMzY3LjU4TDQ0OC41NCwzNjYuODVMNDUyLjQzLDM2OC4xM0w0NTUuNTgsMzcwLjEzTDQ1NS44NSwzNzAuODJMNDU2LjMzLDM3MC43M0w0NTguMDMsMzcyLjg2TDQ1OS44NCwzNzIuNjlMNDYwLjIzLDM3Mi4xNUw0NjAuOTEsMzcyLjk5TDQ2Mi41MiwzNzMuMDN6XCIvPlxyXG4gICAgICAgICAgICAgICAgPHBhdGggcmVmPVwiTVgtR1JPXCIgdGl0bGU9XCJHdWVycmVyb1wiIGNsYXNzPVwibGFuZFwiICBAY2xpY2s9XCJjaGFuZ2VTdGF0ZSAoJ0d1ZXJyZXJvJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNNDQ5LjE5LDQzNi44MmwwLjMsMi45NGwtMS4wNSwxLjkybC0wLjc0LDQuMjNsMC4zNywxLjZsMS43NSwwLjc2bDAuMSwxLjE5bC0wLjI1LDAuNzJsLTEuNjYsMS44MWwwLjY1LDAuNjZsMS4zMywtMC4yN2wxLjUxLDAuMzNsMC4yMiwxLjA4bDEuNTcsMS45NmwwLjA0LC0wLjQzbDAuNjIsMC4wM2wwLjM0LC0wLjM5bDAuMTksMC4zN2wxLjk4LC0yLjE4bDIuNDcsLTAuNThsLTAuNjksLTEuMzhsMC4zNSwtMC42bDEuMDIsLTAuNDlsMC43OSwwLjQzbDMuNTEsLTAuMjNsMC4yOSwtMC41OGwwLjg4LC0wLjQybDAuODUsMC4yOWwwLjQ0LC0xLjU2bDEuNzYsLTAuMzJsLTAuMzYsLTEuNzJsMC44MSwtMC4wNWwwLjkxLDEuMDhsMS45OCwwLjY3bDAuODIsLTAuNDlsMC44MSwwLjEzbDAsMGwwLjUxLDAuODRsLTAuNjUsMS4xMmwwLjQ0LDAuMzVsMS4wOCwtMC4yM2wxLjEyLDAuNDZsMi4wMiwyLjY3bDUuNTEsMC43bDIuMywyLjMzbDAsMGwtMC4wNSwxLjIzbDEuMzUsMS4xOGwxLjM0LDAuNjJsMS4yMiwyLjI1bDIuOTksLTAuMmwwLjIyLDAuOGwtMC44MywwLjk3bDQuMjEsMS43OGwwLjEyLDEuMDdsMS40LC0wLjNsMC40NywwLjI3bDAuODYsLTAuODZsMS41NSwtMC4xNGwxLjYxLDEuOThsMS42MSwwLjhsMCwwbC0xLjc0LDMuOTVsLTAuMTcsMS40MWwyLjczLDYuMDZsMC42LDQuNThsLTAuOTIsMC44M2wtMC4xOCwyLjA2bDAuNTYsMC41MmwyLjMsMC43OGwwLjQ1LDEuMTdsLTAuMTEsMS45MWwwLjI3LDAuNTlsMS4xNiwwLjI1bDAuNDIsMC41NGwwLjM2LDEuNTZsLTAuOTIsMi44OGwtMC45MSwwLjkybC0xLjIyLDAuMjNsLTAuOTMsMC42N2wtMC4xOCwxLjM1bC00LjExLDMuNTlsLTAuNDYsMi4wMmwtNC42NCwzLjU0bDAsMGwtMy41NiwtMy42MWwtMS45MywtMi41MWwtMS42OSwwLjE2bC0wLjMzLDAuNTZsLTEuMjgsLTAuMTlsLTEwLjYyLC0zLjJsLTMuMTEsLTAuNjVsLTQsLTAuMDRsLTEuNjMsLTAuNTNsLTIuMDgsLTEuMDlsLTEuODEsLTEuNDhsLTAuOTksLTAuMjZsMC42MiwtMC42NGwtMC4yMywtMC40NGwtMC45OCwwLjA0bDAuMTksMC40M2wtMC41NywwLjI1bC0xLjExLC0xLjczbC0wLjg4LC0wLjQ0bC0yNi41OSwtOS40OGwwLjEzLC0wLjU4bC0wLjUxLC0wLjY0bC0yLjQ5LC0xLjc1bC0wLjc2LC0wLjk4bC02LjI0LC0yLjYzbDAuMjMsLTAuODRsLTAuOTEsLTEuMDhsLTAuODEsLTAuNTdsLTIuMTgsLTAuMjhsLTAuMSwtMC41NGwtMS4wNSwtMC4zOGwtMC43NiwtMS44OWwtMS44NiwtMS4zM2wtMS4zNywtMi4zNWwtMy44MSwtMi4xMmwtMi4yLC0wLjY4bC0xLjM3LDAuMThsLTAuNzQsMC44MmwtMC41MywtMC4zMmwwLDBsLTAuODIsLTEuMjZsMC4xMSwtMy45M2wwLjc2LC0wLjYzbDIuNjQsLTAuODJsMC44NiwwLjI1bDEuNDYsLTAuNjRsMC43NiwtMC43N2wxLjYyLDAuMzdsMC44MiwtMC4yOGwwLjE4LC0wLjMybC0xLjg0LDAuMDNsMC4zMywtMC45bC0wLjExLC0xLjIzbC0wLjY1LC0xLjQxbDAuNTgsLTEuMWwtMC42MywtMS4yM2wwLjEzLC0wLjM0bDAuNjQsLTAuMDNsLTAuNDcsLTAuNzlsMC42OCwtMC4zOWwwLjYyLDAuMTRsLTAuMjEsLTAuNDZsMC41NiwtMC4xMWwwLjUzLDAuODJsMC40OCwtMC43N2wtMC4zMywtMC40MWwxLjA2LC0wLjMzbDAuMDYsMS4wNWwwLjYsLTAuMzhsMC4yOSwwLjM4bDAuMTUsLTAuNjdsMC42NywtMC4yNGwxLjEzLDAuMDNsMS4yMSwxLjlsMiwwLjkxbDMuNDYsLTAuNTFsMC4yMSwtMC40NmwyLjAzLC0wLjQ2bDEuNzIsMC4wNGwwLjQ3LDAuNDlsMi4wMywwLjQ3bDEuNTcsLTAuMTlsMS4xMywwLjI4bDEuMTgsMS42NmwwLjA4LDAuODJsMC42NCwwLjEzbDEuNDIsLTEuMWwwLjYyLDAuNTdsMS40NCwwLjIzbDAuNCwwLjc5bDEuNDksMC44NWwwLjM0LC0wLjQybDAuNCwwLjNsMC4yNywxLjA2bDAuODEsLTAuMDNsMC43NywtMS4wMWwtMi44MywtMy43OWwtMC4zLC0zLjE0bC0xLjIyLC00LjI0bDAuNDcsLTEuMDNsMS4xLC0wLjg1bDAuNDIsMC4wNGwwLjU3LDEuNTdsMi40NCwtMi45MmwwLjkzLC0wLjUzbDEuMDksLTIuNDVMNDQ5LjE5LDQzNi44MnpNNDUzLjgzLDQ1NS41N2wwLjA3LDAuMzJsMC4zOCwtMC4zNEw0NTMuODMsNDU1LjU3elwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLUhJRFwiIHRpdGxlPVwiSGlkYWxnb1wiIGNsYXNzPVwibGFuZFwiICBAY2xpY2s9XCJjaGFuZ2VTdGF0ZSAoJ0hpZGFsZ28nKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk00OTYuMzQsMzc0LjQ3TDQ5Ny4xOCwzNzQuNjRMNDk3LjQ4LDM3NS4zOUw0OTcuMTgsMzc4LjA1TDQ5OS4wMSwzNzkuNzZMNTAwLjI3LDM4MC40Mkw1MDEuNTgsMzgwLjQ5TDUwMi40NCwzNzkuNTlMNTA0LjQ3LDM4MC4yMUw1MDcsMzgzLjYzTDUwNS4xNCwzODYuMDlMNTA0LjUxLDM4OC4zTDUwNS4wNywzODkuMzZMNTA0LjgxLDM4OS45OUw1MDMuMzYsMzkwLjIyTDUwMi4wMiwzODguODNMNTAxLjU2LDM4OC44M0w0OTkuMTcsMzkwLjk5TDQ5OC44NSwzOTEuODVMNDk4LjIsMzkyLjM5TDQ5Ny44NywzOTYuMDVMNDk3LjI5LDM5Ny4zNUw0OTcuMDQsMzk5LjQzTDQ5OC4yMSw0MDIuMDJMNDk5LjA5LDQwMy4xTDQ5OS41OSw0MDIuODhMNTAwLjkyLDQwMS4zM0w1MDMuNCw0MDAuMTdMNTA1LjI4LDM5Ny45NEw1MDYuODgsMzk3LjIxTDUwOS4wMiwzOTQuODhMNTA5Ljg1LDM5NC41M0w1MTEuMzEsMzk1LjQ4TDUxMS4zMSwzOTUuNDhMNTExLjM4LDM5OC40OEw1MDguNTIsNDAxTDUwNy42MSw0MDIuMzhMNTAzLjk5LDQwNC4yM0w1MDQuNjksNDA1LjY0TDUwNi44MSw0MDUuMTZMNTA3LjI3LDQwNy4zNUw1MDYuNDYsNDEyLjE1TDUwNC45Miw0MTUuMjNMNTA1LjYyLDQxOS45Nkw1MDUuNjIsNDE5Ljk2TDUwMy4yNCw0MTkuNDZMNTAyLjQyLDQyMC45M0w1MDAuOTcsNDIyLjE0TDQ5OC44OCw0MjIuNDJMNDk3Ljg4LDQyMi4xOUw0OTIuODcsNDIzLjlMNDkyLjg3LDQyMy45TDQ5Mi42Nyw0MjIuNDlMNDk0LjUxLDQxOC4zNEw0OTQuMzQsNDE2LjZMNDg4LjUzLDQxNy4yMUw0ODYuODEsNDE5Ljc5TDQ4Ni41Nyw0MjBMNDg1LjkyLDQxOS42OEw0ODUuOTQsNDE4Ljc4TDQ4NS4wNyw0MTcuMDFMNDg1LjI3LDQxNi40OUw0ODYuMTgsNDE1Ljk2TDQ4Ny4wMyw0MTUuODhMNDg4LjE0LDQxMS42TDQ4Ny42Nyw0MTAuMjZMNDg3LjA3LDQxMC4xOUw0ODQuMzQsNDExLjU4TDQ4MC40Niw0MTIuNjVMNDc5LjkzLDQxNi40TDQ3OS4yNCw0MTcuMTZMNDc3LjExLDQxNi4xNUw0NzYuOTQsNDE4LjM5TDQ3NS43Myw0MTkuMzhMNDc1LjgzLDQxNi44OUw0NzUuNDMsNDE1LjU1TDQ3NC43NCw0MTQuOUw0NzQuNCw0MTMuNjVMNDczLjE4LDQxMi4zOUw0NzMuODgsNDExLjRMNDcyLjM3LDQwOC4yN0w0NzEuNzMsNDA4LjAyTDQ3MS42LDQwNy40NEw0NjYuOTUsNDA2Ljc1TDQ2NC4zMiw0MDUuMjZMNDYzLjE0LDQwMy44N0w0NjMuMTQsNDAzLjg3TDQ2NC4xNSwzOTcuMzNMNDY1LjczLDM5Ni44NEw0NjYuNjQsMzk2LjE2TDQ2OS41NywzOTUuNDRMNDcxLjg5LDM5My44M0w0NzEuMjYsMzkxLjgxTDQ3Mi40MSwzODkuMjVMNDczLjU3LDM4OC44M0w0NzQuMzgsMzg3LjYzTDQ3NC44NSwzODUuNDJMNDc1LjY4LDM4My44Nkw0NzUuNDEsMzgyLjc1TDQ3Ny4wNiwzODEuMzJMNDc4LjI3LDM4Mi4wM0w0ODIuMzgsMzgwLjc0TDQ4My42NiwzNzcuNjFMNDgzLjY2LDM3Ny42MUw0ODUuOTIsMzc2Ljg2TDQ4Ny4wNiwzNzkuMjZMNDg4LjQsMzgwLjM2TDQ4OS40OCwzODAuMzJMNDkwLjgzLDM3Ny45NEw0OTEuNzUsMzc5LjI1TDQ5My4wOCwzNzYuMjlMNDk0LjY2LDM3NC40NXpcIi8+XHJcbiAgICAgICAgICAgICAgICA8cGF0aCByZWY9XCJNWC1KQUxcIiB0aXRsZT1cIkphbGlzY29cIiBjbGFzcz1cImxhbmRcIiAgQGNsaWNrPVwiY2hhbmdlU3RhdGUgKCdKYWxpc2NvJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNMzkwLjI0LDM2Ny4wN0wzOTIuMjksMzY1Ljk1TDM5Ni41LDM2Ni4zM0wzOTguMjQsMzY3Ljc0TDQwMC40MSwzNjguNzZMNDAxLjY3LDM2OC43TDQwNC42OSwzNjcuNjZMNDA1LjQxLDM2Ny4xNkw0MDcuOTYsMzYzLjYxTDQxMi4yNCwzNjEuNjRMNDEwLjI4LDM1OS41TDQxMC41MiwzNTcuOUw0MTAuMjYsMzU3LjMxTDQxMC4yNiwzNTcuMzFMNDEzLjgsMzU4LjIyTDQxNS45MywzNTkuMzZMNDE4LjYsMzYxLjcxTDQyMC42OSwzNjIuNDZMNDIwLjk3LDM2Mi44NUw0MjAuOTcsMzYyLjg1TDQxOS43NSwzNjQuMTRMNDIwLjQ5LDM2NC45N0w0MTkuMjksMzY2LjMzTDQxOS40MSwzNjcuMDNMNDE3Ljg5LDM3Mi41Nkw0MTguNTksMzcyLjY4TDQxOC4wMSwzNzQuODdMNDE4LjgyLDM3NS4zNEw0MTguMTUsMzc2LjcxTDQxNy43MiwzNzcuMDhMNDE2LjI1LDM3Ny4xN0w0MTUuNzMsMzc3LjkxTDQxNS44NCwzNzguNTZMNDE0LjcyLDM4MS4yN0w0MTIuMjMsMzgzLjE4TDQxMC4zMiwzODcuMTNMNDA4LjUxLDM4OC42M0w0MDguMzksMzg5LjQ2TDQwNi4zOCwzOTEuNDJMNDA2LjkzLDM5Mi43M0w0MDguNTgsMzkzLjE2TDQxMC4xNSwzOTYuMDNMNDA4LjM2LDM5OS40Nkw0MDcuOTgsNDAyLjIzTDQwNy45OCw0MDIuMjNMNDA1LjE4LDQwMi4yNEw0MDMuMDQsNDAzLjI4TDQwMS4zMyw0MDMuMTFMNDAwLDQwMy41N0wzOTguMzIsNDAzLjQ0TDM5Ny4yNSw0MDMuNzhMMzk1LjE5LDQwNS40MkwzOTQuMTMsNDA1LjM0TDM5My4xMiw0MDYuMzlMMzkyLjE4LDQwNi43MkwzOTEuOSw0MDguMTVMMzg4LjkzLDQwOC44OEwzODguNyw0MDkuNjlMMzg4LjI2LDQwOS43M0wzODcuMjEsNDA4LjQzTDM4NC43NCw0MDcuOThMMzg0LjQ0LDQwOS4xM0wzODMuNTEsNDA4LjkzTDM4My4xNSw0MDkuMkwzODMuMTMsNDExLjU1TDM4Mi4yNCw0MTMuMDZMMzgyLjc0LDQxMy45TDM4My4yNCw0MTMuOTVMMzgzLjY5LDQxMy4zOUwzODUuOTYsNDEzLjY3TDM4OS4xNyw0MTQuNjFMMzg5LjgzLDQxNS4yNUwzOTAuNDQsNDE3LjQ2TDM5MC4xMSw0MTguMjdMMzg5LjE4LDQxOS4wMUwzOTEuMDksNDIzLjIxTDM5MC40Niw0MjUuOEwzOTMuODIsNDI1LjczTDM5NC40Myw0MjYuNDFMMzk0LjQ5LDQyNy45N0wzOTIuMTMsNDMwLjQ3TDM5MS4yOCw0MzIuNzhMMzg4Ljk3LDQzMi4yTDM4Ny42LDQzMi45MkwzODMuNTgsNDM2LjVMMzgxLjM4LDQzNy43MUwzNzkuNzksNDM5LjQ1TDM3OS41LDQzOS41NEwzNzguMjQsNDM3Ljc4TDM3Ny43MSw0MzcuNjhMMzc1LjQ5LDQzOS4zOEwzNzMuOTQsNDM5LjA4TDM3Mi4yOCw0MzkuNDlMMzcyLjI4LDQzOS40OUwzNzIuMjMsNDM3LjUzTDM3MS40MSw0MzUuOTlMMzcxLjk3LDQzNC42N0wzNzEuOSw0MzEuNTVMMzcyLjQsNDI5Ljc1TDM3MS4zMyw0MjkuMjdMMzcxLjEyLDQyOC40OUwzNzAuMTUsNDI3LjY2TDM3MC4zMSw0MjYuNjRMMzY5LjgzLDQyMy43NUwzNjkuMjIsNDIzLjYyTDM2Ni43MSw0MjYuMDNMMzYzLjQ5LDQyNy43MUwzNjIuMDgsNDI3LjkyTDM1OC44Myw0MjcuNkwzNTUuNzMsNDI5LjkyTDM1NC42LDQzMC4yMUwzNTMuMzMsNDI5LjgzTDM0OS41Niw0MzAuNzFMMzQ5LjAxLDQzMC4zMUwzNDguMTQsNDMwLjg5TDM0Ny42Niw0MzEuNzNMMzQ3LjEsNDMxLjg0TDM0NS45Niw0MzEuMzZMMzQ0LjQ4LDQzMy4xNUwzNDIuNTYsNDMzLjFMMzQyLjU2LDQzMy4xTDM0Miw0MzIuNTdMMzQxLjM3LDQzMi42NkwzNDEuMjksNDMyLjE1TDM0MC42Myw0MzIuNDFMMzQwLjE0LDQzMi4xMUwzMzkuMjksNDMyLjI0TDMzOS4zLDQzMS42TDMzOS44MSw0MzEuMDVMMzM5LjY4LDQzMC41OUwzMzguNzksNDMwLjNMMzM4LjU2LDQzMC43M0wzMzcuNjMsNDMwLjkyTDMzNS42Myw0MjkuODVMMzMzLjc0LDQyOC4xM0wzMzQuMSw0MjcuNDFMMzMzLjczLDQyNi42OEwzMzIuODksNDI2LjIxTDMzMi45OCw0MjUuMzZMMzMyLjUzLDQyNS4xNEwzMzIuMzEsNDIzLjY1TDMzMS41NSw0MjIuOTFMMzMwLjcxLDQyMi44OEwzMzAuNzUsNDIyLjUyTDMyNy45Miw0MjAuNDFMMzI3LjY2LDQxOS42OEwzMjYuMjMsNDE4LjE3TDMyNS44Myw0MTcuMDZMMzIxLjkxLDQxMS43M0wzMjAuNzksNDA5LjQxTDMyMSw0MDcuMkwzMjAuNjYsNDA1Ljk4TDMxOS45OCw0MDUuNzRMMzE5Ljg1LDQwNS4xNEwzMTcuNjEsNDAyLjhMMzE3LjE1LDQwMS4xNUwzMTguMiw0MDAuNjRMMzE5LjE1LDM5OS41MUwzMjYuNTYsMzk4LjM1TDMyOC4wNiwzOTcuMjVMMzI4LjcyLDM5NS42NEwzMjguNDEsMzk0LjY3TDMyNy4xMywzOTMuNjFMMzI3LjEzLDM5My42MUwzMzEuNTgsMzg3Ljk5TDMzMi43NSwzODcuNTRMMzM1LjA4LDM4OC4wMUwzMzguMjcsMzg1LjU3TDMzOS41MiwzODUuMzZMMzQxLjAyLDM4Ni4wOUwzNDIuMjMsMzg3LjUyTDM0NS4zMSwzODguM0wzNDcuOTcsMzkxLjMxTDM0OS4wNSwzOTEuODdMMzUxLjM1LDM5My45OUwzNTIuMDIsMzk0Ljc3TDM1Mi41MiwzOTYuMzJMMzUzLjAzLDM5Ni42NEwzNTMuMDYsMzk1LjE4TDM1MS44OCwzOTMuNzJMMzUyLjE3LDM5My4zN0wzNTEuNDQsMzkyLjYyTDM1MS4wNywzOTEuMDlMMzUxLjUyLDM5MC40NUwzNTIuMzQsMzkwLjI3TDM1My44NCwzODEuNzZMMzU3Ljg4LDM4MS41M0wzNTguODMsMzgxLjEzTDM1OS44LDM4MC4xNkwzNjEuNTEsMzc5Ljg4TDM2My43NiwzNzguNkwzNjQuMTYsMzc3Ljc4TDM2NC41NiwzNzMuNTZMMzY0LjMyLDM3Mi4wOEwzNjIuOTMsMzcwLjg0TDM2MS4xOSwzNjYuNTVMMzU2LjY5LDM2NS45NUwzNTUuODQsMzY0LjM0TDM1NS43MywzNjEuNjJMMzU1LjIsMzYxLjE0TDM1NC4wOSwzNjEuMDVMMzUyLjg5LDM1OS44OUwzNTEuMjQsMzYwLjQxTDM1MC43OCwzNTcuMzlMMzUyLjAyLDM1Mi41TDM1MS44NCwzNTIuMDJMMzUxLjg0LDM1Mi4wMkwzNTIuOTIsMzUwLjgxTDM1NC4yNywzNTEuMTVMMzU0LjYzLDM0OC4xMkwzNTcuNzMsMzQ2Ljk1TDM1OC4yNiwzNDcuMzJMMzU3LjIxLDM1MC41NkwzNTcuNDgsMzUxLjA1TDM1OS4yOCwzNDkuOTFMMzYwLjMxLDM0OC43M0wzNjAuMTUsMzQ3LjNMMzU4LjQxLDM0My40NkwzNTguNTIsMzQyLjY3TDM2MC42OCwzNDEuMTRMMzYzLjM0LDM0MC43NkwzNjUuMTUsMzQxLjc3TDM2NC45OCwzNDIuNjhMMzYzLjg4LDM0My41TDM2Mi40MywzNDUuMzdMMzYwLjc0LDM0OS41OUwzNjAuNywzNTIuOTFMMzYxLjkxLDM1NC42OUwzNjMuMDcsMzU0Ljg2TDM2My40NSwzNTMuN0wzNjMuNDUsMzQ2LjY2TDM2NC4wOCwzNDYuMDlMMzY3LjUxLDM0NS40MkwzNjguOTMsMzQ1LjkzTDM3MC4zMywzNDcuMjVMMzcwLjkzLDM0OS4xOEwzNzAuODksMzUwLjM0TDM2Ny4xMSwzNTYuNTFMMzY3LjAyLDM1Ni45NkwzNjcuNiwzNTcuNjJMMzY5LjUzLDM1Ny42NEwzNzAuMjIsMzU2Ljg0TDM3MS40OSwzNTcuMDRMMzcyLjIsMzU3LjU2TDM3My4xLDM1Ny4xMkwzNzQuMDMsMzU1LjM5TDM3Ni40MiwzNTMuNUwzNzUuMTgsMzUyLjQ3TDM3NS40OSwzNTAuNkwzNzcuMzcsMzQ5Ljg3TDM3OS41NCwzNTAuMDRMMzc5Ljk1LDM1MC45TDM3OS4xOSwzNTIuNDFMMzc5LjY5LDM1Mi44NUwzODEuODQsMzUyLjk5TDM4Mi4zNSwzNTMuMzdMMzgxLjY1LDM1Ni44NEwzODAuNDYsMzU5Ljc1TDM3OS43MiwzNjAuNDRMMzc4LjQ2LDM2MC42NEwzNzUuMTgsMzYyLjMyTDM3My40MSwzNjQuMDVMMzcwLjQ5LDM2Ni4xMkwzNzAuNjcsMzY3LjkxTDM3MC4zNCwzNzAuMzhMMzY4LjcyLDM3Mi4yNkwzNjYuOTMsMzcyLjcyTDM2Ny43OCwzNzUuMkwzNjguNzEsMzc1Ljc0TDM2OS43MywzNzUuMjVMMzcwLjQsMzc1LjM5TDM3MC43NCwzNzUuOTdMMzcwLjY0LDM3Ni45OUwzNjkuNDcsMzc4LjExTDM2NS40MywzNzkuOTJMMzY1LjYsMzgwLjQyTDM2OC4xLDM4MS4wNEwzNjguODUsMzgxLjg1TDM2OS42LDM4My41NUwzNzAuNTQsMzg0LjA0TDM3Mi44LDM4My44NUwzNzUuNywzODUuNDZMMzc2LjY5LDM4NC45OEwzNzcuNTcsMzg1LjA1TDM3Ny43OSwzODQuNDlMMzc5LjEzLDM4NC4yM0wzODAuODQsMzg0LjY2TDM4MC45NSwzODQuMjlMMzgyLjQyLDM4My43N0wzODIuNzUsMzgxLjc1TDM4My4zOCwzODEuMjFMMzg0Ljc1LDM4MC43MkwzODYuMjcsMzgxLjIyTDM4OS44NSwzNzguMzFMMzkyLjE0LDM3Ni45MUwzOTMuMSwzNzUuNkwzOTMuNTgsMzcyLjkxTDM5MC44LDM3MS4xM0wzOTAuMTUsMzY5LjI4elwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLU1FWFwiIHRpdGxlPVwiTcOpeGljb1wiIGNsYXNzPVwibGFuZFwiICBAY2xpY2s9XCJjaGFuZ2VTdGF0ZSAoJ03DqXhpY28nKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk00NTQuMjgsNDU1LjU1bC0wLjM4LDAuMzRsLTAuMDcsLTAuMzJMNDU0LjI4LDQ1NS41NXpNNDYzLjE0LDQwMy44N2wxLjE3LDEuNGwyLjY0LDEuNDlsNC42NCwwLjY5bDAuMTMsMC41OGwwLjY0LDAuMjZsMS41MSwzLjEybC0wLjcsMWwxLjIyLDEuMjVsMC4zNCwxLjI1bDAuNjksMC42NWwwLjQsMS4zNGwtMC4xLDIuNDlsMS4yMSwtMWwwLjE3LC0yLjI0bDIuMTMsMS4wMWwwLjY5LC0wLjc3bDAuNTMsLTMuNzVsMy44OCwtMS4wOGwyLjczLC0xLjM4bDAuNTksMC4wNmwwLjQ3LDEuMzRsLTEuMTEsNC4yOGwtMC44NSwwLjA4bC0wLjkxLDAuNTJsLTAuMjEsMC41MmwwLjg3LDEuNzhsLTAuMDEsMC44OWwwLjY0LDAuMzJsMC4yNCwtMC4ybDEuNzIsLTIuNThsNS44MiwtMC42MWwwLjE3LDEuNzRsLTEuODQsNC4xNWwwLjE5LDEuNDJsMCwwbDAuOTcsMS44MmwwLjc2LC0wLjI0bDAuNTIsMC42bDAsMGwwLjM5LDEuODJsLTAuNTYsMC42MWwtMC4wNCwxLjA5bDEuMDQsMy42M2wwLjEyLDQuNGwwLDBsLTAuODksMC4xOGwtMi42MSwyLjA2bC0yLjU1LC0wLjk0bC0wLjkzLC0xLjU5bC0wLjk4LC0wLjgzbDAsMGwtMC4xOSwtMC44M2wwLjQ3LC0xLjY3bC0wLjM1LC0xLjU4bC0wLjIzLC0wLjVsLTAuNDcsMC4zOGwtMC4zMSwtMS40OGwtMi4xNCwtMS44bC0wLjQ4LC0xLjU0bC0xLjU3LC0xLjkybDAuMDUsLTEuMDZsLTAuMzMsLTAuMzZsLTIuMjQsMi40NmwtMC41NiwxLjk4bC0zLjE3LDIuNzVsMC4xLDAuOThsMi42Miw0LjM4bDAsMGwtMy45NSw2LjNsLTAuNDUsMS40M2wtMS41NiwxLjg0bC0wLjI0LDFsMCwwbC0wLjgxLC0wLjEzbC0wLjgyLDAuNDlsLTEuOTgsLTAuNjdsLTAuOTEsLTEuMDhsLTAuODEsMC4wNWwwLjM2LDEuNzJsLTEuNzYsMC4zMmwtMC40NCwxLjU2bC0wLjg1LC0wLjI5bC0wLjg4LDAuNDJsLTAuMjksMC41OGwtMy41MSwwLjIzbC0wLjc5LC0wLjQzbC0xLjAyLDAuNDlsLTAuMzUsMC42bDAuNjksMS4zOGwtMi40NywwLjU4bC0xLjk4LDIuMThsLTAuMTksLTAuMzdsLTAuMzQsMC4zOWwtMC42MiwtMC4wM2wtMC4wNCwwLjQzbC0xLjU3LC0xLjk2bC0wLjIyLC0xLjA4bC0xLjUxLC0wLjMzbC0xLjMzLDAuMjdsLTAuNjUsLTAuNjZsMS42NiwtMS44MWwwLjI1LC0wLjcybC0wLjEsLTEuMTlsLTEuNzUsLTAuNzZsLTAuMzcsLTEuNmwwLjc0LC00LjIzbDEuMDUsLTEuOTJsLTAuMywtMi45NGwwLDBsMC41NiwtMC4zOGwwLjIzLC0xLjEzbDEuNSwtMS44M2wxLjEsLTIuMzlsLTAuMjgsLTAuOThsMC43NiwtMS43OGwwLjQzLC0wLjZsMC42NywtMC4xMmwwLjMsLTAuNjJsLTAuNDQsLTUuMThsLTAuNTcsLTAuNDdsLTAuOTYsLTEuOTVsMS41MSwwLjFsMS40NCwtMC41bDAuMjksLTAuNTFsMC4yOCwtMi4wNmwxLjMzLC0xLjdsLTAuMDQsLTAuNjFsLTAuODcsLTAuODJsMC4wOCwtMi40M2wwLDBsMi41NSwtMC4zMWwxLjkyLC0yLjAxbC0wLjI5LC0xLjczbC0wLjU0LC0wLjk2bDAuMjQsLTAuMzFsMC44OCwwLjZsMC42NSwtMC4xM2wtMC4yMSwtMC43MmwwLjMsLTAuNjNMNDYzLjE0LDQwMy44N3pcIi8+XHJcbiAgICAgICAgICAgICAgICA8cGF0aCByZWY9XCJNWC1NSUNcIiB0aXRsZT1cIk1pY2hvYWPDoW5cIiBjbGFzcz1cImxhbmRcIiAgQGNsaWNrPVwiY2hhbmdlU3RhdGUgKCdNaWNob2Fjw6FuJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNNDA3Ljk4LDQwMi4yM0w0MDguODQsNDAyLjI4TDQwOS4xNyw0MDIuODJMNDA5LjcyLDQwMi43NUw0MTAuMjksNDAzLjI0TDQwOS45Myw0MDMuNjRMNDEwLjYxLDQwNi40OUw0MTEuMDUsNDA2Ljk0TDQxMS44Niw0MDcuMDNMNDEzLjA0LDQwNi4zM0w0MTMuNTIsNDA2Ljc2TDQxNS43Myw0MDYuNjJMNDE2LjY0LDQwNi45Mkw0MTguNjUsNDA0LjEyTDQyMC43NSw0MDMuNDNMNDIxLjM4LDQwMy44Mkw0MjIuODEsNDAzLjU4TDQyMy45LDQwNC4zM0w0MjUuMjQsNDA2LjEzTDQyNC42MSw0MDYuNEw0MjMuNTcsNDA1Ljg4TDQyNC4wMiw0MDcuNjFMNDI0LjA0LDQxMC44NUw0MjQuNTEsNDExLjM1TDQyNy4wNSw0MTEuNTlMNDI4Ljg1LDQxMi4zM0w0MzAuMDcsNDExLjgxTDQyOS43NCw0MTAuOTlMNDMwLjQsNDEwLjQxTDQzMS43OSw0MTAuODVMNDM0LDQxMC4yNUw0MzQuNDYsNDEyLjU5TDQzNC4yNSw0MTMuMDZMNDM0LjUxLDQxMy4xNkw0MzUuMTIsNDEyLjg3TDQzNi40Miw0MTMuMDFMNDM5LDQxMy45Mkw0NDIuNDQsNDE0LjA5TDQ0My44Miw0MTMuMDdMNDQ1Ljc2LDQxMi41OUw0NDYuMjYsNDEyLjgzTDQ0NS45Myw0MTQuMzNMNDQ2LjU1LDQxNC4xNUw0NDcuMDMsNDEyLjc1TDQ0Ny43Niw0MTEuOTZMNDQ5LjgyLDQxMS42OEw0NTEsNDEwLjUzTDQ1MS4wOCw0MDkuNTRMNDUwLjQxLDQwOS40OUw0NTAuOTIsNDA3Ljc0TDQ1MC44Miw0MDYuNDJMNDUwLjIyLDQwNS4yNEw0NTAuNjUsNDA0LjE1TDQ1MC42NSw0MDQuMTVMNDUyLjIsNDA1LjE0TDQ1My40Miw0MDcuMDZMNDUzLjI0LDQwNy44MUw0NTYuNTMsNDEwLjg1TDQ1Ni41Myw0MTAuODVMNDU2LjQ1LDQxMy4yOEw0NTcuMzIsNDE0LjA5TDQ1Ny4zNSw0MTQuNzFMNDU2LjAyLDQxNi40MUw0NTUuNzQsNDE4LjQ2TDQ1NS40NSw0MTguOThMNDU0LjAyLDQxOS40N0w0NTIuNSw0MTkuMzdMNDUzLjQ2LDQyMS4zM0w0NTQuMDMsNDIxLjhMNDU0LjQ2LDQyNi45OEw0NTQuMTYsNDI3LjZMNDUzLjUsNDI3LjcxTDQ1My4wNiw0MjguMzFMNDUyLjMsNDMwLjFMNDUyLjU4LDQzMS4wOEw0NTEuNDgsNDMzLjQ3TDQ0OS45OCw0MzUuM0w0NDkuNzUsNDM2LjQzTDQ0OS4xOSw0MzYuODJMNDQ5LjE5LDQzNi44Mkw0NDYuOTQsNDM4LjJMNDQ1Ljg1LDQ0MC42Nkw0NDQuOTIsNDQxLjE5TDQ0Mi40OCw0NDQuMTFMNDQxLjkxLDQ0Mi41NEw0NDEuNDksNDQyLjVMNDQwLjM5LDQ0My4zNUw0MzkuOTIsNDQ0LjM4TDQ0MS4xNCw0NDguNjFMNDQxLjQ0LDQ1MS43Nkw0NDQuMjcsNDU1LjU1TDQ0My41LDQ1Ni41Nkw0NDIuNjksNDU2LjU4TDQ0Mi40Miw0NTUuNTJMNDQyLjAyLDQ1NS4yMkw0NDEuNjgsNDU1LjYzTDQ0MC4yLDQ1NC43OUw0MzkuOCw0NTRMNDM4LjM2LDQ1My43N0w0MzcuNzQsNDUzLjJMNDM2LjMzLDQ1NC4zTDQzNS42OCw0NTQuMThMNDM1LjYsNDUzLjM1TDQzNC40Miw0NTEuNjlMNDMzLjI5LDQ1MS40Mkw0MzEuNzIsNDUxLjYxTDQyOS42OSw0NTEuMTRMNDI5LjIyLDQ1MC42NEw0MjcuNSw0NTAuNkw0MjUuNDcsNDUxLjA2TDQyNS4yNiw0NTEuNTJMNDIxLjgsNDUyLjAyTDQxOS44MSw0NTEuMTFMNDE4LjYsNDQ5LjIxTDQxNy40Nyw0NDkuMThMNDE2LjgxLDQ0OS40M0w0MTYuNjYsNDUwLjFMNDE2LjM3LDQ0OS43Mkw0MTUuNzcsNDUwLjFMNDE1LjcxLDQ0OS4wNEw0MTQuNjUsNDQ5LjM4TDQxNC45Nyw0NDkuNzhMNDE0LjQ5LDQ1MC41NUw0MTMuOTYsNDQ5LjczTDQxMy40LDQ0OS44NEw0MTMuNjEsNDUwLjNMNDEyLjk5LDQ1MC4xNkw0MTIuMzEsNDUwLjU1TDQxMi43OCw0NTEuMzRMNDEyLjE0LDQ1MS4zN0w0MTIuMDEsNDUxLjcxTDQxMi42NCw0NTIuOTRMNDEyLjA2LDQ1NC4wNEw0MTIuNzEsNDU1LjQ0TDQxMi44Miw0NTYuNjdMNDEyLjQ5LDQ1Ny41N0w0MTQuMzMsNDU3LjU1TDQxNC4xNSw0NTcuODZMNDEzLjMzLDQ1OC4xNEw0MTEuNzEsNDU3Ljc3TDQxMC45NSw0NTguNTVMNDA5LjQ4LDQ1OS4xOUw0MDguNjIsNDU4Ljk0TDQwNS45OSw0NTkuNzZMNDA1LjIzLDQ2MC4zOUw0MDUuMTIsNDY0LjMyTDQwNS45NCw0NjUuNTlMNDA1Ljk0LDQ2NS41OUw0MDYuMTMsNDY2LjM1TDQwNC44NSw0NjYuODhMNDAxLjg5LDQ2NS40MkwzOTcuODQsNDY0LjIxTDM4OS45Myw0NjIuNDhMMzg0LjgsNDYwLjA5TDM4MS4wMiw0NTkuMzlMMzc2LjA3LDQ1Ny41M0wzNzUuNTUsNDU3Ljc2TDM3MS43NCw0NTUuNDRMMzY5Ljk3LDQ1MS4zM0wzNjcuMSw0NDkuMUwzNjcuNDYsNDQ4LjI2TDM2NS45LDQ0Ni4zN0wzNjUuOSw0NDYuMzdMMzY2LjU4LDQ0NC42N0wzNjguNDQsNDQzLjQ5TDM2OC40MSw0NDEuN0wzNjguNzksNDQxLjQyTDM2OS44MSw0NDEuNzNMMzcyLjI4LDQzOS40OUwzNzIuMjgsNDM5LjQ5TDM3My45NCw0MzkuMDhMMzc1LjQ5LDQzOS4zOEwzNzcuNzEsNDM3LjY4TDM3OC4yNCw0MzcuNzhMMzc5LjUsNDM5LjU0TDM3OS43OSw0MzkuNDVMMzgxLjM4LDQzNy43MUwzODMuNTgsNDM2LjVMMzg3LjYsNDMyLjkyTDM4OC45Nyw0MzIuMkwzOTEuMjgsNDMyLjc4TDM5Mi4xMyw0MzAuNDdMMzk0LjQ5LDQyNy45N0wzOTQuNDMsNDI2LjQxTDM5My44Miw0MjUuNzNMMzkwLjQ2LDQyNS44TDM5MS4wOSw0MjMuMjFMMzg5LjE4LDQxOS4wMUwzOTAuMTEsNDE4LjI3TDM5MC40NCw0MTcuNDZMMzg5LjgzLDQxNS4yNUwzODkuMTcsNDE0LjYxTDM4NS45Niw0MTMuNjdMMzgzLjY5LDQxMy4zOUwzODMuMjQsNDEzLjk1TDM4Mi43NCw0MTMuOUwzODIuMjQsNDEzLjA2TDM4My4xMyw0MTEuNTVMMzgzLjE1LDQwOS4yTDM4My41MSw0MDguOTNMMzg0LjQ0LDQwOS4xM0wzODQuNzQsNDA3Ljk4TDM4Ny4yMSw0MDguNDNMMzg4LjI2LDQwOS43M0wzODguNyw0MDkuNjlMMzg4LjkzLDQwOC44OEwzOTEuOSw0MDguMTVMMzkyLjE4LDQwNi43MkwzOTMuMTIsNDA2LjM5TDM5NC4xMyw0MDUuMzRMMzk1LjE5LDQwNS40MkwzOTcuMjUsNDAzLjc4TDM5OC4zMiw0MDMuNDRMNDAwLDQwMy41N0w0MDEuMzMsNDAzLjExTDQwMy4wNCw0MDMuMjhMNDA1LjE4LDQwMi4yNHpcIi8+XHJcbiAgICAgICAgICAgICAgICA8cGF0aCByZWY9XCJNWC1NT1JcIiB0aXRsZT1cIk1vcmVsb3NcIiBjbGFzcz1cImxhbmRcIiAgQGNsaWNrPVwiY2hhbmdlU3RhdGUgKCdNb3JlbG9zJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNNDc5LjMsNDM2LjczTDQ4MC42Myw0MzYuNDlMNDgxLjk2LDQzNy42Nkw0ODMuMjYsNDM2LjU3TDQ4My44OSw0MzYuNDVMNDg0LjgsNDM3LjI1TDQ4Ny4xNSw0MzYuNUw0ODguMSw0MzYuNTJMNDg4LjEsNDM2LjUyTDQ4OS4wOCw0MzcuMzVMNDkwLjAxLDQzOC45NEw0OTIuNTYsNDM5Ljg4TDQ5NS4xOCw0MzcuODJMNDk2LjA3LDQzNy42NEw0OTYuMDcsNDM3LjY0TDQ5My4zMSw0NDQuNzJMNDk0LjU4LDQ1Mi41Nkw0OTQuMDMsNDUzLjI4TDQ5MS4yNyw0NTAuNjRMNDkwLjc2LDQ1MC43Nkw0ODkuOTYsNDUyLjAyTDQ4OC44LDQ1Mi42Nkw0ODguMTksNDUzLjY1TDQ4NS40Miw0NTUuNTVMNDg1LjQyLDQ1NS41NUw0ODMuMTIsNDUzLjIxTDQ3Ny42MSw0NTIuNTJMNDc1LjU5LDQ0OS44NEw0NzQuNDYsNDQ5LjM5TDQ3My4zOSw0NDkuNjJMNDcyLjk1LDQ0OS4yNkw0NzMuNiw0NDguMTRMNDczLjEsNDQ3LjMxTDQ3My4xLDQ0Ny4zMUw0NzMuMzQsNDQ2LjNMNDc0LjksNDQ0LjQ2TDQ3NS4zNCw0NDMuMDN6XCIvPlxyXG4gICAgICAgICAgICAgICAgPHBhdGggcmVmPVwiTVgtTkFZXCIgdGl0bGU9XCJOYXlhcml0XCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnTmF5YXJpdCcpXCJcclxuICAgICAgICAgICAgICAgICAgICBkPVwiTTMwMy43MiwzNzYuNDdsMC4xNiwwLjgxbC0wLjc5LDAuMzdsLTAuNDYsLTAuNzFsMC40MiwtMC40NkwzMDMuNzIsMzc2LjQ3ek0yOTguNTQsMzcyLjEybDEuNTYsMC40NGwwLjQsMC41NmwtMC41MSwwLjM4bC0wLjE1LDAuNzZsLTIuMjksLTAuODdsLTAuNCwtMC41M0wyOTguNTQsMzcyLjEyek0yOTMuMTIsMzY2LjgybDIuNjIsMC43bDAuNCwwLjQ0bC0wLjA2LDAuNTlsMC43NywwLjc4bC0wLjIxLDAuODdsLTAuNiwwLjM3bC0yLjM3LC0xLjI3bC0wLjU0LC0xLjM4TDI5My4xMiwzNjYuODJ6TTI5Mi42OCwzNjQuNzJsMC4zNiwxbC0wLjUxLDAuMjNsLTAuMjQsLTAuODNMMjkyLjY4LDM2NC43MnpNMzE3LjQsMzQzLjMybDAuNTgsMS40NGwtMC4xNywxLjM1bDAuNTUsMC40OGwtMC4yMSwwLjY3bDAuOTQsNi4zNWwtMC42LDAuMDNsLTAuMTgsLTAuNGwtMC43NSwtNC4xNmwtMS45NiwtNC40OWwwLjI4LC0wLjI1bDEuMSwxLjc3bDAuNzYsLTAuMjVsLTAuNzQsLTIuMTdMMzE3LjQsMzQzLjMyek0zMjQuNiwzMzAuNTNsMi4yLDIuNjRsMS42OCwtMC4zNWwwLjkxLC0xLjMxbDAuNTQsMC4wM2wxLjUyLDEuNzVsMS4zMywwLjZsMi4wOSwwLjE2bDAuNTgsMi40N2wwLjUyLDAuMzdsMS4xNSwtMC4wM2wwLjEyLDEuMjRsLTAuNTksMC44OWwtMS43LDAuODdsLTEuNjksMS43NmwyLjIsNC41OGwwLjY5LDAuMDNsMC44MSwtMC44NWwxLjM1LC0yLjU2bDEuMzksMS43NmwxLjcsMC40M2wyLjQ5LDIuMzlsMC45NiwyLjA3bDEuODEsMS4xMmwwLjQ4LC0wLjA0bDAuNCwtMS4zOGwyLjk0LC0xLjNsMCwwbDAuMjEsMi43N2wwLjQyLDAuOTZsMC43MywwLjQzbDAsMGwwLjE4LDAuNDhsLTEuMjUsNC44OWwwLjQ2LDMuMDJsMS42NiwtMC41MmwxLjIsMS4xNWwxLjExLDAuMDlsMC41MywwLjQ4bDAuMTEsMi43MmwwLjg1LDEuNjJsNC41LDAuNmwxLjc0LDQuMjlsMS4zOSwxLjI0bDAuMjQsMS40N2wtMC40LDQuMjJsLTAuNCwwLjgzbC0yLjI1LDEuMjhsLTEuNzIsMC4yOGwtMC45NywwLjk3bC0wLjk2LDAuNGwtNC4wNCwwLjIzbC0xLjUsOC41MWwtMC44MiwwLjE4bC0wLjQ1LDAuNjRsMC4zOCwxLjUzbDAuNzMsMC43NWwtMC4yOSwwLjM1bDEuMTgsMS40NmwtMC4wNCwxLjQ2bC0wLjUxLC0wLjMybC0wLjUsLTEuNTVsLTAuNjgsLTAuNzhsLTIuMywtMi4xMmwtMS4wOCwtMC41NWwtMi42NiwtMy4wMWwtMy4wOCwtMC43OWwtMS4yMSwtMS40M2wtMS41LC0wLjczbC0xLjI1LDAuMjJsLTMuMTksMi40M2wtMi4zMywtMC40NmwtMS4xNywwLjQ1bC00LjQ1LDUuNjJsMCwwbC0xLjIyLC0xLjc1bC0wLjQ3LC0wLjA4bC0wLjg4LDAuNzNsLTMsLTAuOTlsMC43NywtMC42M2wwLjkyLC0yLjE1bDAuMzYsMC4wOWwwLjg3LC0xLjU3bDEuMjEsLTAuOGwwLjg4LC0xLjE3bDAuMTUsLTAuODRsMS4wMiwwLjM1bDEuMTQsLTEuNjJsLTAuMjgsLTAuOThsMC41LC0zLjE1bC0wLjY1LC0yLjgzbDEuMzksLTIuNjlsLTAuMjEsLTEuMjVsLTAuNzQsLTAuODRsLTAuOTMsMC4zMWwtNC42NiwtMy4xN2wtMS40MywtMy41N2wtMi45NywtNS4wNmwtMC43MywtMi42NmwwLjE4LC0zLjIxbDAuOCwtMC4zOGwwLjQ2LDEuMTlsMC42LDAuMWwwLjMxLDAuOGwxLjk4LDAuOTdsMC4zLC0xLjUybC0xLjAyLC0wLjcxbC0wLjI1LDAuMjVsLTAuMzUsLTAuNzVsLTEuMDIsMC4zNGwtMC4xOSwtMC41N2wwLjM4LC0wLjM1bC0wLjA3LC0wLjYxbC0wLjQ1LC0wLjA2bC0wLjMzLDAuNDJsLTAuMzMsLTAuM2wwLjEzLC0wLjdsLTAuNTIsLTAuOTdsLTAuMjEsLTMuMzlsLTAuMywtMC41N2wwLjE5LC0wLjg1bC0wLjU4LC0wLjM5bDAuMjUsLTAuNjhsLTAuNjMsLTIuMTFsMC4zMywtMC4xN2wwLDBsMi4xLDEuMjRsMy40NiwwLjU3bDAuMzYsLTAuODlsLTAuMjMsLTIuMDRsLTAuNCwtMC4zNmwtMC4yMSwtMS4zM2wtMS4zMSwtMS4zbC0wLjQ1LC0xLjNsMC4zMywtMS4wMmwxLjY5LC0yLjFsMC41NiwtMy40MUwzMjQuNiwzMzAuNTN6XCIvPlxyXG4gICAgICAgICAgICAgICAgPHBhdGggcmVmPVwiTVgtTkVMXCIgdGl0bGU9XCJOdWV2byBMZcOzblwiIGNsYXNzPVwibGFuZFwiICBAY2xpY2s9XCJjaGFuZ2VTdGF0ZSAoJ051ZXZvIExlw7NuJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNNDY2LjU0LDIwMy4xNEw0NjUuODksMjAzLjQ4TDQ2NC42MSwyMDUuMjFMNDYxLjgzLDIwNi4wMUw0NjEuMjEsMjA2LjdMNDYxLjQ4LDIwNy40OUw0NjEuMTMsMjA4LjU2TDQ2MS43MywyMDkuMDFMNDY1LjczLDIwOS4yTDQ2NS43OCwyMTAuMDhMNDY0LjYxLDIxMS41TDQ2NS44OCwyMTIuMzdMNDY1LjY2LDIxNC44M0w0NjUuOSwyMTYuMjFMNDY3LjA1LDIxNy4zNEw0NjcuNDcsMjIwLjUzTDQ2NS44MywyMjEuOTJMNDY1LjAyLDIyNC4zMUw0NjUuMTUsMjI1LjQzTDQ2Ni42MiwyMjUuMzhMNDY3Ljg3LDIyNi4wNEw0NjguMzksMjI2LjgyTDQ2Ny45MiwyMjguMTFMNDY3LjY5LDIzMS4zM0w0NjguNDksMjMyLjE1TDQ2OS4zNywyMzEuNzhMNDcwLjA0LDIzMi4xOEw0NzAuODgsMjM0LjA4TDQ3Mi43NiwyMzQuM0w0NzQsMjM4LjQ0TDQ3NS44MiwyNDAuOTNMNDc3LjIzLDI0MC44TDQ3Ny4xNywyNDEuOEw0NzguMzQsMjQzLjQyTDQ3OS4wMywyNDMuNTFMNDc5Ljc4LDI0Mi43OEw0ODAuNDEsMjQyLjgzTDQ4MC41OSwyNDMuNDNMNDgwLjIzLDI0NC4xNkw0ODAuOTksMjQ1LjVMNDgwLjEsMjQ1LjgzTDQ4MC45MiwyNDYuMjlMNDgxLjI5LDI0Ni45NEw0ODQuNTcsMjQ3LjRMNDg1LjIyLDI0Ny45OUw0ODYuNDEsMjUwLjMzTDQ4Ny4zNiwyNTAuODdMNDkwLjAyLDI0OS4zNEw0OTEuMDksMjQ5LjQ5TDQ5NC40NywyNDguOEw0OTUuMTYsMjQ5LjI1TDQ5NS4zLDI1MC43Mkw0OTYuMDksMjUxLjczTDQ5NS43OSwyNTUuMDhMNDk2LjM4LDI1Ni42TDQ5NS45MSwyNTcuMzdMNDk1LjcxLDI1OS40NEw0OTYuNCwyNjEuMDFMNDk1Ljk5LDI2MS44MUw0OTYuOTgsMjYyLjY0TDQ5OC45NywyNjMuMjdMNDk5LjM3LDI2My41M0w0OTkuNCwyNjQuMDVMNDk3Ljg2LDI2NS42M0w0OTcuMjcsMjY3TDQ5Ni4wMiwyNjcuNjJMNDk0LjY2LDI2OS4wNkw0OTMuODgsMjY5LjE0TDQ5Mi44OSwyNzAuMjdMNDg4LjUxLDI3MS4xMkw0ODcuNTIsMjcyLjI2TDQ4Ni43NywyNzQuMjlMNDgzLjk3LDI3NC4wN0w0ODMuMzYsMjcyLjlMNDgyLjg1LDI3Mi44Nkw0ODEuMzksMjc0LjgzTDQ4MC4xMywyNzUuMjRMNDc5Ljg4LDI3NS42NEw0ODAuNDgsMjc3Ljg4TDQ4MS4xNSwyNzguMjRMNDgwLjc3LDI3OS45MUw0NzkuODcsMjgwTDQ3OC45NSwyODAuNjlMNDc4LjQ4LDI4Mi4yOUw0NzcuMzYsMjgyLjc0TDQ3Ni45OCwyODEuMjJMNDc2LjYsMjgxLjM1TDQ3Ni4yNCwyODIuMzlMNDc1LjA5LDI4Mi44Nkw0NzMuOTcsMjg0LjQ2TDQ3Mi4yMSwyODQuMzZMNDcwLjkxLDI4Ni40OUw0NjguMDQsMjg3Ljc2TDQ2Ni4wNSwyODkuMTFMNDY1LjM2LDI5MS4yMUw0NjUuNTgsMjkxLjQ5TDQ2Ny40MSwyOTEuNEw0NjguNjcsMjk0LjAyTDQ2Ny44MSwzMDAuNzlMNDY5LjU4LDMwMi44OEw0NzAuOTgsMzA2LjUyTDQ3Mi4zNSwzMDcuMjlMNDczLjExLDMwOS42M0w0NzAuODYsMzA5LjE5TDQ3MC41LDMwOS4yOUw0NzAuMTYsMzEwLjhMNDY4LjQsMzExLjc3TDQ2Ny42OSwzMTEuOTJMNDY1LjE0LDMxMS4yNEw0NjIuODMsMzEyLjQ3TDQ2Mi4xNywzMTUuMjhMNDYwLjY5LDMxNy4wNUw0NjAuMzYsMzE4LjAxTDQ2MC43NSwzMjAuODVMNDYwLjU0LDMyMi42Mkw0NTcuNDUsMzIyLjI0TDQ1Ni42NSwzMjIuOTJMNDU3LjIsMzI0LjI3TDQ1Ni43NywzMjUuMDRMNDU2Ljc3LDMyNS4wNEw0NTIuODcsMzI0LjNMNDUwLjUzLDMyNy4xTDQ0OS4wMywzMjYuMzhMNDQ3Ljc5LDMyNC45MUw0NDcuMjMsMzIzLjI2TDQ0Ni45OCwzMTkuMTdMNDQ2LjQ3LDMxNy45TDQ0Ny42MiwzMTIuM0w0NDcuNTEsMzExLjQxTDQ0Ni41NCwzMDkuOTVMNDQ2Ljc1LDMwNS41OEw0NDUuODcsMzAzLjMzTDQ0My4zOSwzMDAuMkw0NDMuNTIsMjk4Ljc3TDQ0MS43MywyOTcuMDZMNDQxLjQ0LDI5Ni4yNUw0NDIuNjQsMjk0LjY4TDQ0Mi42OSwyOTQuMzVMNDQyLDI5NC4wOUw0NDIuNDgsMjkyLjUyTDQ0MS4wOSwyOTIuMDJMNDQwLjA0LDI5Mi4yMUw0MzguMzIsMjg5Ljg5TDQzOC4zMiwyODkuODlMNDM4Ljg3LDI4OS40N0w0MzguODcsMjg5LjQ3TDQzOS44NywyODYuMjFMNDM5LjIyLDI4NC45OEw0MzkuMTEsMjgzLjU5TDQzNy43MywyODIuMDRMNDM4LjA1LDI4MC44NEw0MzcuNzYsMjgwLjAxTDQzNy45MiwyNzkuNjRMNDQwLjMzLDI3OS41OEw0NDAuNTMsMjc5LjE5TDQ0MC40NCwyNzcuMDNMNDM5LjU1LDI3NC4xTDQ0MS4yNSwyNzAuODhMNDQzLjA0LDI3MC4zMUw0NDIuNzUsMjY5LjVMNDQzLjY5LDI2OS4xOUw0NDUuNDMsMjY5LjM2TDQ0Ni43NCwyNzAuODlMNDUwLjE1LDI3MS43N0w0NTIuMDksMjcxLjhMNDUyLjQzLDI3MS42TDQ1Mi41OCwyNzAuNDVMNDUzLjMzLDI2OS41Nkw0NTIuOTQsMjY4LjYxTDQ1Mi4wNiwyNjguMjlMNDUxLjU2LDI2Ny40OUw0NDcuOTYsMjY2Ljg2TDQ0OC40NywyNjUuODFMNDQ1LjE5LDI2My45M0w0NDQuMzcsMjYzLjA4TDQ0My44MSwyNTkuNjdMNDQzLjQ2LDI1OS4zMUw0NDEuMzMsMjU5LjIzTDQ0MC40OSwyNTguNTdMNDM5LjM4LDI1OC40M0w0MzguNTQsMjU2LjY1TDQzOC4zLDI1NC4xOEw0MzkuMjksMjUxLjI4TDQzOC45MSwyNTAuNjRMNDM4LjA1LDI1MC41Nkw0MzYuNjMsMjQ5LjQxTDQzNS41OCwyNDYuM0w0MzIuODgsMjQ0LjI4TDQyOC4zNCwyMzkuNUw0MjguMzIsMjM4LjJMNDMwLjc0LDIzNS43OEw0MzEuNzgsMjMzLjA1TDQzMi42NSwyMzIuMTVMNDM2LjE2LDIzMS44N0w0MzguNzcsMjMwLjE3TDQ0MS45NywyMzAuMjFMNDQzLjExLDIyOC4wMkw0NDQuMTYsMjI3LjI1TDQ0NSwyMjUuMDFMNDQ0LjU4LDIxOS44OEw0NDIuNTMsMjE4LjRMNDQxLjksMjE4LjMzTDQ0MS4yLDIyMS40NUw0NDAuNjEsMjIxLjVMNDM3Ljc5LDIxOS40M0w0MzcuNTQsMjE2LjA5TDQzOS4zNywyMTMuMTFMNDQwLjU2LDIxMi4wN0w0NDEuNzUsMjEyLjQ1TDQ0My44NSwyMTEuNTNMNDQ2LjA4LDIxMS42NUw0NDYuNzEsMjExLjE2TDQ0Ni41NSwyMDguODdMNDQ2Ljg0LDIwOC4wOEw0NDguNTMsMjA1LjQ4TDQ0OS4wOCwyMDMuMTRMNDUwLjIxLDIwMi41MUw0NTMuODgsMjAyLjI1TDQ1OS40LDIwMy4xN0w0NjEuMzIsMjAxLjg3TDQ2Mi4yNywyMDEuODFMNDYzLjM2LDIwMS4wMkw0NjMuNjIsMjAwLjQxTDQ2My42MiwyMDAuNDFMNDY0LjM3LDIwMC4yNEw0NjQuNjEsMjAxLjE3TDQ2NS4zOCwyMDEuNDJ6XCIvPlxyXG4gICAgICAgICAgICAgICAgPHBhdGggcmVmPVwiTVgtT0FYXCIgdGl0bGU9XCJPYXhhY2FcIiBjbGFzcz1cImxhbmRcIiAgQGNsaWNrPVwiY2hhbmdlU3RhdGUgKCdPYXhhY2EnKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk01NDMuNTgsNDUzLjM5TDU0NC43NSw0NTEuMjFMNTQ1LjA1LDQ1MC4yNUw1NDQuNTYsNDQ5LjUxTDU0NC42MSw0NDguNjVMNTQ1LjI2LDQ0OC4wNEw1NDYuNDEsNDQ5LjJMNTQ3LjQxLDQ0OS41NUw1NDYuODMsNDUwLjgyTDU0Ny40NCw0NTMuNTZMNTQ4LjA4LDQ1NC40Nkw1NTAuMDQsNDU2LjAxTDU1MS4zNCw0NTUuNjNMNTUyLjczLDQ1Ni40NEw1NTMuNzUsNDU4LjMzTDU1NS4xMyw0NTguNDJMNTU0LjU5LDQ1OS4zMkw1NTUuMjksNDU5LjY3TDU1Ny43Niw0NTguODlMNTU5LjE5LDQ1OS40MUw1NjAuMzQsNDU5LjIyTDU2Mi4zNyw0NTkuN0w1NjIuODksNDYwLjE0TDU2My44OSw0NjMuOTNMNTYzLjY3LDQ2NS4xOEw1NjIuODYsNDY2LjNMNTYxLjg3LDQ2OC44N0w1NjEuMTUsNDY5LjU1TDU2MS40OSw0NzAuMjdMNTYxLjMyLDQ3MS40NUw1NjMuNDksNDc1Ljg3TDU2NS40NSw0NzYuNDVMNTY2LjcxLDQ3NS44TDU2OS41OCw0NzUuNjNMNTcyLjU5LDQ3My41M0w1NzYuMjUsNDcyLjYxTDU3Ny40Niw0NzEuNTJMNTc3Ljg4LDQ3MS41OUw1NzkuMjUsNDcyLjQzTDU3OS4wNyw0NzMuMTFMNTc3LjU4LDQ3My43N0w1NzcuMzUsNDc0LjlMNTgwLjcxLDQ3OS4zMUw1ODQuMTYsNDgyLjFMNTg0LjE1LDQ4My4wOUw1ODQuNzksNDgzLjY2TDU4NC40Niw0ODUuMDNMNjEzLjAzLDQ4Ni43OEw2MTMuMDMsNDg2Ljc4TDYxMi42OSw0ODcuNzJMNjEyLjcyLDQ4OS43Mkw2MTEuOTYsNDkwLjc0TDYxMS4xNiw0OTQuMjNMNjA4LjIyLDQ5Ni44NUw2MDYuMDMsNTAzLjE0TDYwNS45NSw1MDMuOTlMNjA3LjE5LDUwNi45Mkw2MDYuNjcsNTA4LjM4TDYwNi43OSw1MTAuNDlMNjA2Ljc5LDUxMC40OUw2MDYuODMsNTEwLjkzTDYwNC44NSw1MTEuODJMNjA0LjM2LDUxMS43M0w2MDMuODQsNTExLjNMNjAzLjEyLDUxMS4zN0w2MDIuMzMsNTEwLjVMNjAxLjQ2LDUxMC41Mkw2MDAuNTcsNTA5LjAxTDU5OS40NSw1MDkuNEw1OTkuNDcsNTEwLjM5TDU5OC44MSw1MTAuNDRMNTk4Ljc5LDUxMS4wN0w1OTkuOTEsNTEyLjAzTDYwNC4yOCw1MTIuMzVMNjA3LjM1LDUxNC42NEw2MDcuMzUsNTE0LjY0TDYwNy4xNyw1MTUuMjhMNjA3LjE3LDUxNS4yOEw2MDIuNDYsNTEzLjIxTDU5OS41LDUxMi4zTDU5MS44MSw1MTEuMThMNTkxLjU3LDUxMC43M0w1OTQuMjEsNTA5LjgzTDU5NC45NCw1MDkuMThMNTk1LjM0LDUwOC4wNUw1OTIuOTYsNTA3LjIxTDU5MS42Nyw1MDguMTFMNTkxLjI4LDUwOC44OEw1OTAuMzIsNTA4LjkzTDU5MC4wNSw1MDkuNTRMNTg5LjU0LDUwOS4zOUw1ODkuNDQsNTA5TDU5MC41NCw1MDguMDZMNTg5LjQ0LDUwNy4xM0w1ODkuNjgsNTA2LjUyTDU4OC4yOSw1MDUuNDdMNTg2LjYyLDUwNS45MUw1ODUuMzIsNTA4LjE0TDU4NC4wNyw1MDguMTFMNTgzLjE1LDUwOC45M0w1ODMuMzYsNTA5Ljc5TDU4Mi43NSw1MDkuODVMNTgyLjMxLDUxMC42NUw1ODguNzMsNTEwLjY0TDU5MC41Nyw1MTAuODhMNTkwLjY5LDUxMS4xN0w1ODcuMDUsNTExLjIzTDU4My4wNiw1MTEuOUw1ODEuMjEsNTExLjc0TDU4MS4wNSw1MTIuMzVMNTc5LjAzLDUxMi41Mkw1NzguNTUsNTEyLjk4TDU3Ny45Miw1MTIuOThMNTc3Ljc2LDUxMy45OEw1NzUuNzQsNTE0Ljg3TDU3NS40LDUxNS4zOUw1NzUuNjEsNTE2LjE3TDU3NC4yNCw1MTYuNjNMNTc0LjA2LDUxNy4xN0w1NzIuNTEsNTE2Ljk5TDU3Mi40LDUxNy41N0w1NzAuNDMsNTE3LjU3TDU3MC4zMiw1MTguMDRMNTY4LjI5LDUxOC45M0w1NjUuODUsNTE5LjI3TDU2NC41Nyw1MjAuMTJMNTYwLjcyLDUyMS4xM0w1NTcuOTksNTIyLjM5TDU1OCw1MjIuNjVMNTU2LjU0LDUyMy4wNUw1NTYuNzIsNTIzLjM4TDU1My43Nyw1MjQuODFMNTQ5LjMyLDUyNC41NEw1NDcuNDUsNTI1LjUxTDU0NS44OCw1MjUuNDhMNTQyLjM0LDUyMy45OUw1MzguMzMsNTIzLjM5TDUzNi43OCw1MjIuNDRMNTM0LjM1LDUyMS42OEw1MzMuNTgsNTIxLjE0TDUzMy4zMSw1MjAuMzdMNTI5LjU1LDUxOC42N0w1MjYuMjksNTE4LjA2TDUyNC4yNyw1MTguMTlMNTIxLjYzLDUxNy40Nkw1MjAuODksNTE3LjY0TDUxOC4zMiw1MTcuMjRMNTE3Ljg4LDUxNy42M0w1MTUuNDUsNTE3LjI2TDUwOS43Nyw1MTMuNTJMNTA0LjMzLDUxMC42Mkw0OTkuNjYsNTA5Ljc4TDQ5NS44NCw1MDguNEw0OTUuODQsNTA4LjRMNTAwLjQ4LDUwNC44NUw1MDAuOTQsNTAyLjg0TDUwNS4wNSw0OTkuMjVMNTA1LjI0LDQ5Ny45TDUwNi4xNyw0OTcuMjNMNTA3LjM5LDQ5N0w1MDguMjksNDk2LjA5TDUwOS4yMSw0OTMuMjFMNTA4Ljg1LDQ5MS42Nkw1MDguNDMsNDkxLjEyTDUwNy4yNyw0OTAuODZMNTA3LDQ5MC4yN0w1MDcuMTEsNDg4LjM2TDUwNi42Niw0ODcuMTlMNTA0LjM3LDQ4Ni40MUw1MDMuODEsNDg1LjlMNTAzLjk5LDQ4My44M0w1MDQuOTEsNDgzTDUwNC4zLDQ3OC40Mkw1MDEuNTcsNDcyLjM2TDUwMS43NCw0NzAuOTRMNTAzLjQ4LDQ2Ni45OUw1MDMuNDgsNDY2Ljk5TDUwNC42OCw0NjUuNTlMNTA2Ljc1LDQ2NC4yNEw1MDguMzIsNDYzLjg4TDUxMS43OCw0NjMuODdMNTEzLjIzLDQ2My4yOEw1MTUuNDIsNDY0Ljg5TDUxNi42LDQ2NS4yNUw1MTcuMzIsNDY1LjA0TDUxOS4wOSw0NjMuNEw1MTkuMDIsNDYyLjk3TDUxNi42Nyw0NjEuMzNMNTE2LjIzLDQ2MC41N0w1MTguMjYsNDU2LjI0TDUxOS44Miw0NTUuNTZMNTIxLjQxLDQ1NS4zNkw1MjEuODksNDU1LjdMNTIyLjEyLDQ1Ni42N0w1MjIuMDIsNDU3LjEzTDUyMC42OSw0NTguMDNMNTIwLjc5LDQ1OC40M0w1MjIuMSw0NTkuMzlMNTIyLjg0LDQ2MC40N0w1MjQuMjgsNDYzLjI5TDUyNC42NCw0NjQuOTNMNTI1LjQ2LDQ2NS42M0w1MjYuMzMsNDY0Ljc4TDUyNy4yNCw0NjIuODhMNTI5Ljg0LDQ2MC4zTDUzMS4yLDQ2MC4wMUw1MzQuOTIsNDYwLjlMNTM2LjcsNDU5LjQyTDUzNi44MSw0NTguNTNMNTM3LjEsNDU5LjA5TDUzOC40Niw0NTguMTlMNTQwLjg1LDQ1Ny42OEw1NDIuNzcsNDU0LjIzelwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLVBVRVwiIHRpdGxlPVwiUHVlYmxhXCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnUHVlYmxhJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNNTExLjMxLDM5NS40OEw1MTIuMDEsMzkyLjkyTDUxMi45NywzOTIuMTdMNTEzLjA2LDM5MS4zNEw1MTMuOTQsMzkwLjRMNTE0LjIxLDM4OS4zOEw1MTUuMzksMzg5Ljc3TDUxNy40MiwzODkuNDVMNTE3LjQxLDM5MS4yNEw1MTYuMTgsMzkxLjk5TDUxNi4zNCwzOTIuMjlMNTE3LjIxLDM5Mi4xTDUxOC4wMiwzOTIuN0w1MTcuNjUsMzkzLjU0TDUxNy44MSwzOTQuMzhMNTE4LjYyLDM5NS4yMkw1MjAuODUsMzk2LjQ0TDUyMS4zMywzOTcuNTZMNTE5LjgzLDQwMC4wM0w1MTguMjIsMzk5LjExTDUxNy4wNSwzOTkuODdMNTE3LjExLDQwMy44OEw1MTcuNTcsNDA2LjI1TDUxOC4yNSw0MDYuOEw1MjAuMjksNDA2LjU4TDUyMS4xNSw0MDguMzZMNTIxLjc0LDQwOC41Nkw1MjMuMzUsNDA3LjE2TDUyNC41Nyw0MDUuMjFMNTI1LjM5LDQwNC41NUw1MzIuNDUsNDA3LjAzTDUzMi41Myw0MDcuNTRMNTMwLjM3LDQxMC41M0w1MjguNzIsNDE0LjgxTDUyOC41Miw0MTUuNjJMNTI4Ljg0LDQxNi42TDUyOC41LDQxNy41N0w1MjcuODMsNDE4LjQ0TDUyNi44Niw0MjEuMDdMNTI2LjI5LDQyMS4zMUw1MjYuMDQsNDIyLjAxTDUyNy40Miw0MjVMNTI2Ljg3LDQyNi4zOEw1MjcuMjEsNDI2LjhMNTI4LjY0LDQyNy43OUw1MzIuMjcsNDI4LjYxTDUzNS4yLDQyOS44OEw1MzUuNjcsNDMwLjQ3TDUzNS43OCw0MzEuNzVMNTM1LjYyLDQzMi40NUw1MzUuMDksNDMyLjU3TDUzMC4yNyw0MzIuMzVMNTMwLjA4LDQzMy4yNUw1MzAuNiw0MzkuMzdMNTMwLjUzLDQzOS45Mkw1MjguNjcsNDQyLjMzTDUyOC42Nyw0NDUuMzJMNTI5LjAzLDQ0Ni40M0w1MjkuODgsNDQ3LjE2TDUzMy42OSw0NDguMjdMNTMzLjUyLDQ0OS4wMkw1MzUuMzgsNDUyLjE1TDUzNi44MSw0NTIuMjVMNTM3Ljc2LDQ1MS4yTDUzOS4xNSw0NTAuNEw1NDEuNzMsNDUxLjIzTDU0My41OCw0NTMuMzlMNTQzLjU4LDQ1My4zOUw1NDIuNzcsNDU0LjIzTDU0MC44NSw0NTcuNjhMNTM4LjQ2LDQ1OC4xOUw1MzcuMSw0NTkuMDlMNTM2LjgxLDQ1OC41M0w1MzYuNyw0NTkuNDJMNTM0LjkyLDQ2MC45TDUzMS4yLDQ2MC4wMUw1MjkuODQsNDYwLjNMNTI3LjI0LDQ2Mi44OEw1MjYuMzMsNDY0Ljc4TDUyNS40Niw0NjUuNjNMNTI0LjY0LDQ2NC45M0w1MjQuMjgsNDYzLjI5TDUyMi44NCw0NjAuNDdMNTIyLjEsNDU5LjM5TDUyMC43OSw0NTguNDNMNTIwLjY5LDQ1OC4wM0w1MjIuMDIsNDU3LjEzTDUyMi4xMiw0NTYuNjdMNTIxLjg5LDQ1NS43TDUyMS40MSw0NTUuMzZMNTE5LjgyLDQ1NS41Nkw1MTguMjYsNDU2LjI0TDUxNi4yMyw0NjAuNTdMNTE2LjY3LDQ2MS4zM0w1MTkuMDIsNDYyLjk3TDUxOS4wOSw0NjMuNEw1MTcuMzIsNDY1LjA0TDUxNi42LDQ2NS4yNUw1MTUuNDIsNDY0Ljg5TDUxMy4yMyw0NjMuMjhMNTExLjc4LDQ2My44N0w1MDguMzIsNDYzLjg4TDUwNi43NSw0NjQuMjRMNTA0LjY4LDQ2NS41OUw1MDMuNDgsNDY2Ljk5TDUwMy40OCw0NjYuOTlMNTAxLjg3LDQ2Ni4xOUw1MDAuMjcsNDY0LjIxTDQ5OC43Miw0NjQuMzVMNDk3Ljg2LDQ2NS4yMUw0OTcuMzksNDY0Ljk0TDQ5NS45OSw0NjUuMjVMNDk1Ljg2LDQ2NC4xN0w0OTEuNjYsNDYyLjM5TDQ5Mi40OSw0NjEuNDJMNDkyLjI3LDQ2MC42Mkw0ODkuMjksNDYwLjgyTDQ4OC4wNyw0NTguNTdMNDg2LjcyLDQ1Ny45NUw0ODUuMzcsNDU2Ljc3TDQ4NS40Miw0NTUuNTVMNDg1LjQyLDQ1NS41NUw0ODguMTksNDUzLjY1TDQ4OC44LDQ1Mi42Nkw0ODkuOTYsNDUyLjAyTDQ5MC43Niw0NTAuNzZMNDkxLjI3LDQ1MC42NEw0OTQuMDMsNDUzLjI4TDQ5NC41OCw0NTIuNTZMNDkzLjMxLDQ0NC43Mkw0OTYuMDcsNDM3LjY0TDQ5Ni4wNyw0MzcuNjRMNDk1Ljk1LDQzMy4yNEw0OTQuOTEsNDI5LjYxTDQ5NC45NSw0MjguNTJMNDk1LjUsNDI3LjkxTDQ5NS4xMiw0MjYuMDhMNDk1LjEyLDQyNi4wOEw0OTUuODIsNDI1Ljc5TDQ5Ni45OCw0MjYuMTZMNTAwLjAxLDQyOC40N0w1MDEuMzMsNDI5Ljg1TDUwMS44Nyw0MzEuMjNMNTAzLjA1LDQzMi41NEw1MDcuMTEsNDM0Ljc4TDUwNy45Nyw0MzQuNjRMNTExLjA0LDQzMS45Nkw1MTEuNjEsNDMxLjkyTDUxMy4wNyw0MzIuOTFMNTEzLjg0LDQzMi44Nkw1MTUuMDgsNDMyLjAyTDUxNi40OCw0MjkuNjlMNTE3LjMyLDQzMC4wMUw1MjAsNDI5LjVMNTIwLjgyLDQyOC45NUw1MjEuMSw0MjcuOEw1MjAuMTYsNDI3LjZMNTE5LjQ5LDQyN0w1MTkuMTgsNDI1LjgzTDUxNy45Nyw0MjQuNTlMNTE3LjM4LDQyNC4yMUw1MTUuODUsNDI0LjcxTDUxNS4wMSw0MjQuNTRMNTE1LjE0LDQyMi44MUw1MTEuMDQsNDE5LjRMNTEwLjMzLDQxOC4zNEw1MDkuODQsNDE4LjI3TDUwOC4yOSw0MjAuMUw1MDcuNjgsNDIwLjM0TDUwNS42Miw0MTkuOTZMNTA1LjYyLDQxOS45Nkw1MDQuOTIsNDE1LjIzTDUwNi40Niw0MTIuMTVMNTA3LjI3LDQwNy4zNUw1MDYuODEsNDA1LjE2TDUwNC42OSw0MDUuNjRMNTAzLjk5LDQwNC4yM0w1MDcuNjEsNDAyLjM4TDUwOC41Miw0MDFMNTExLjM4LDM5OC40OHpcIi8+XHJcbiAgICAgICAgICAgICAgICA8cGF0aCByZWY9XCJNWC1RVUVcIiB0aXRsZT1cIlF1ZXLDqXRhcm9cIiBjbGFzcz1cImxhbmRcIiAgQGNsaWNrPVwiY2hhbmdlU3RhdGUgKCdRdWVyw6l0YXJvJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNNDgzLjY2LDM3Ny42MUw0ODIuMzgsMzgwLjc0TDQ3OC4yNywzODIuMDNMNDc3LjA2LDM4MS4zMkw0NzUuNDEsMzgyLjc1TDQ3NS42OCwzODMuODZMNDc0Ljg1LDM4NS40Mkw0NzQuMzgsMzg3LjYzTDQ3My41NywzODguODNMNDcyLjQxLDM4OS4yNUw0NzEuMjYsMzkxLjgxTDQ3MS44OSwzOTMuODNMNDY5LjU3LDM5NS40NEw0NjYuNjQsMzk2LjE2TDQ2NS43MywzOTYuODRMNDY0LjE1LDM5Ny4zM0w0NjMuMTQsNDAzLjg3TDQ2My4xNCw0MDMuODdMNDYyLjA0LDQwNC42Nkw0NjEuNzQsNDA1LjI5TDQ2MS45NSw0MDYuMDFMNDYxLjI5LDQwNi4xM0w0NjAuNDEsNDA1LjUzTDQ2MC4xNyw0MDUuODRMNDYwLjcxLDQwNi44TDQ2MSw0MDguNTNMNDU5LjA4LDQxMC41NEw0NTYuNTMsNDEwLjg1TDQ1Ni41Myw0MTAuODVMNDUzLjI0LDQwNy44MUw0NTMuNDIsNDA3LjA2TDQ1Mi4yLDQwNS4xNEw0NTAuNjUsNDA0LjE1TDQ1MC42NSw0MDQuMTVMNDQ5LjkzLDQwMi40OEw0NDcuOTEsNDAxLjA3TDQ0Ni44MiwzOTkuMjFMNDQ2LjgzLDM5Ni41TDQ0Ni4xOCwzOTQuNzZMNDQ1LjIyLDM5NC4wNUw0NDUuMDgsMzkzLjI5TDQ0NS43MywzODkuNDlMNDQ2LjQ1LDM4OC4wOEw0NTEuMDMsMzg3LjhMNDUyLjUzLDM4Ny4wOUw0NTUuMjUsMzg3LjQ3TDQ1NS45MSwzODcuMDdMNDU2LjEzLDM4NS45N0w0NTYuOTUsMzg2LjQ1TDQ1Ny42MiwzODQuODVMNDU3LjUyLDM4My40TDQ1OS43NywzODAuMDZMNDYxLjI5LDM3OS41TDQ2My4wMiwzODEuMjVMNDY0LjEyLDM4MS4wOEw0NjQuNjgsMzgwLjA1TDQ2Ni4xMywzNzkuMzhMNDY2Ljg0LDM3Ny45NEw0NjYuODgsMzc2Ljc3TDQ2NC40LDM3Ni4xNkw0NjUuNTUsMzc0LjI1TDQ2NS42NiwzNzIuMTlMNDY1LjE2LDM3MS43TDQ2NS4xNiwzNzEuN0w0NjQuNTcsMzcxLjEzTDQ2Ni4xMSwzNzAuNzVMNDY1LjgzLDM3MC4zTDQ2Ni4wMSwzNjkuODJMNDY3LjExLDM2OS44Nkw0NjguNjIsMzcwLjg2TDQ2OS4yMSwzNzIuNzVMNDY5Ljg0LDM3My40MUw0NzIuMzMsMzczLjY2TDQ3NC4yNywzNzMuMTZMNDc0Ljg1LDM3My41Mkw0NzUuOTEsMzcwLjc1TDQ3Ni40NywzNzAuMzhMNDc3LjI3LDM3MC42Mkw0NzcuNzUsMzcwLjM0TDQ3OC43NCwzNzIuNTRMNDgxLjk2LDM3NS44OUw0ODIuNzgsMzc3LjM1elwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLVJPT1wiIHRpdGxlPVwiUXVpbnRhbmEgUm9vXCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnUXVpbnRhbmEgUm9vJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNNzkxLjksMzk2LjI5bC0xLjA4LDIuNThsLTEuMTQsMS40OGwtMC4zNSwwLjA1bC0yLjU2LDMuMzVsLTEuNTcsMC45N2wtMC42NywtMS43MWwwLjEyLC0xLjkxbDIuMjksLTMuNzVsMC43LC0wLjM2bDAuNzIsMC43NmwwLjM0LC0wLjMzbDAuNDYsMC4yOGwxLjU1LC0wLjRMNzkxLjksMzk2LjI5ek03MzEuMzcsNDY2LjE2bC0wLjI1LC0yLjQ2bDIuNDQsLTIuODNsMC41NywtMS4yNmwtMC4yOCwtNC43bC0wLjQ3LC0xLjM4bDAuNTcsLTEuNjdsLTAuODIsLTAuNDZsMC41MSwtMS4zN2wtMC4xNSwtMC43MWwtMC45OSwtMS4yNGwtMC4xNywtMS4yN2wwLjgsLTUuMTNsLTAuMjIsLTIuNTJsMC40MSwtMC42N2wxLjE3LC0wLjY2bDAuMTgsLTUuODVsLTMuNDEsLTQuNjdsLTUuMywtNC4yNWwtMS4zNCwtMS44MWwwLDBsMC45MywtMmwwLjMzLC0xLjQ2bC0wLjE3LC0wLjg3bDAuNTYsLTAuNDlsMy41NCwtMC4xN2wxLjM5LC0xLjM5bDIuNDMsLTEuMDVsMi40MywtMC4wNGwxLjE4LC0wLjQxbDEuOTIsLTEuNzhsMS4wOCwwLjkybDAuMywtMC4zMmwtMC4yNywtMC42OWwxLjg3LC0xLjZsMS43OCwtMS4wNGw1LjUxLC0xLjk4bDAuNDYsLTAuNDdsMC43OSwtMi4zN2wwLjUxLC0wLjQybDEsMC4wMWwwLjkzLDEuNjhsMC4zNiwtMC4wNWwtMC4yNSwtMi4xOWwxLjUsLTIuNzZsMS4xNywtMC41NmwxLjE0LDFsMS41NCwtMC40NGwxLjUxLDAuMWwzLjExLC0xLjgzbDMuMTMsLTIuN2wxLjcyLC0wLjgybDAuODYsLTEuMTdsMC4yNywtMS41OGwwLjg2LC0xLjA4bDAuNDgsLTIuNDZsMS4xNSwtMi4wNWwwLjEsLTAuOTdsLTEuMzMsLTMuMjFsMC40NywtMy4xNmwwLjg4LC0wLjg2bDAuMTMsLTAuNzZsLTAuMzMsLTUuMzFsMCwwbDEuMzMsMC4wOWwtMC4wNCwwLjQxbDAuNTcsMC4yOGwwLjY3LC0wLjMybDIuMDksMC41OWwwLjMzLDAuMzlsMC42NSwtMC4yNWwxLjYzLDAuMTlsMC40NCwwLjRsMC4yOSwtMC41M2wyLjcxLC0wLjg3bDAuMjMsLTEuOTZsLTAuNjMsLTAuMjdsMC42NCwtMC43OGwwLjQ2LC0wLjE2bDAuNDQsMC41bDEuNDQsMC4zOWwwLjU2LDAuODNsMC4zNCwtMC4xNmwwLjU0LDAuNDVsMC4wNSwwLjc5bDEuNTgsMi4xOGwwLjk3LDQuMDVsMC40MywtMC4xbDAuMjIsLTEuNjFsMC43NCwtMC42N2wtMC4wNywtMC45bC0wLjY1LC0xLjA3bDAuNjUsMC4yMmwwLjExLDEuNzJsLTAuNjQsMS42M2wwLjQsMS4xNmwtMC4xNiwxLjM3bDAuMTksMC44bDEuMiwwLjg1bC0wLjY5LDIuNDlsLTAuNzUsMC4wNWwtMC4zMSwwLjcxbC0xLjI3LDQuMDVsLTEuMTgsMS4xNGwtMS4xMSwxLjU5bDAuMDQsMC40OWwtMS4xNSwwLjY4bC0wLjMzLDAuODFsLTEuOTIsMi4xNmwtMy44OCwzLjA0bC0xLjczLDIuNDJsLTEuMDIsMi40N2wtMS40NiwxLjczbC0xLjQxLDMuOThsLTAuMDEsMS44OWwwLjY0LDEuOTNsMC40MiwwLjE0bDAuMTYsMS4xNWwtMC41OCwxLjM3bC0wLjg1LDAuODNsMC40MSwtMC45M2wwLjQ0LDAuMDFsMC41NiwtMS4zM2wtMC4wNiwtMC41OWwtMC42MiwtMC4zOGwwLjA3LDEuMjlsLTEuMDUsMS43OWwtMC43NywwLjI4bC0wLjM0LC0wLjM4bC0wLjkyLDAuNTVsLTEuNjIsMi43MmwtMi40MywwLjQybC0wLjE5LDEuOWwxLDAuNjlsMC4xNSwwLjU5bDAuNywtMC4zNGwtMC4xLDAuNzhsMC4zNiwwLjE0bC0wLjI1LDAuNzFsMC41OCwtMC4wOGwwLjg5LC0xLjI2bDEuNTgsLTAuMzRsMC42LDAuNjVsMC44MiwtMC43OGwtMC4yNywtMC40MWwxLjcyLC0wLjIybDAuNTQsMC44bC0wLjc0LDIuNWwtMS45OCwxLjkxbC0wLjQ3LC0wLjAzbDAuMDgsLTAuNzlsLTIuNDYsMS40OGwtMC42MiwxLjY5djEuMjVsLTAuNjcsMC43OWwwLjM2LDAuMDhsLTAuMDYsMC43NGwxLjQsLTAuMDVsMi4wMywtMi43OWwwLjgsLTAuMzhsMC40NSwwLjE3bC0wLjM0LDEuNGwwLjM1LC0xLjEybDAuOTcsLTAuMDhsLTIuMjEsMi42M2wtMC4yOCwzLjIxbC0yLjA0LDQuMTRsLTEuMTIsNC43NWwtMC45LDAuOTZsLTAuODIsNC43NmwtMC40NSwwLjlsLTAuMDQsMi4wNGwtMS40NCwyLjM0bC0wLjU2LDMuMzNsLTAuNzMsLTAuNTRsLTAuNjQsMC4wNmwwLjAyLC0wLjY4bDAuNTYsLTAuMzhsLTAuMTIsLTAuOTZsLTAuNDEsMC4xbDAuNCwtMS40OGwtMC41MiwtMC4zbC0wLjE1LC0wLjYybC0wLjgxLC0wLjI0bDAuMTksLTEuMDNsLTIuNjIsLTAuNzlsLTEuMDQsLTEuMjNsMC43NCwtMC40NmwwLjM0LC0yLjA0bDAuOTMsLTEuN2wtMC40NywtMC41M2wwLjM4LC0xLjI0bC0wLjQxLC0xLjQzbC0wLjczLC0wLjYybDAuMjQsLTAuOTFsLTAuNzksLTAuMjlsLTIuMjYsMy41OGwtMS4wOSwwLjM4bDAuMDEsMC4yNWwwLjk4LC0wLjQzbC0zLjI0LDUuOTJsLTIuMjYsMC4xM2wtMC4yMSwtMC4yN2wtMS4wNiwwLjQybC0xLjIsLTAuMjhsLTAuOTIsMC44MmwtMC44OCwzLjAxbC0xLjA2LDEuMTNsLTAuNDUsMi4wM2wtMS4wOSwxLjM4bC0xLjE1LDIuODhsLTEuNDIsMC43OGwtMC41OCwxLjQybC0xLjYyLDEuMzFsMC4xMSwxLjZsLTAuOTMsLTEuMDRsLTAuOTEsLTAuMzlsLTAuNjMsLTAuOTVsLTEuMDUsMC4wNGwtMC45NiwtMS4xNmwtMS44LDAuMzlMNzMxLjM3LDQ2Ni4xNnpNNzgyLjExLDM2OS42OGwtMC4yMSwwLjU0bC0yLDEuMmwtMS40NiwtMC4wM2wtMC41NiwwLjM4bC0wLjkxLC0wLjUybC0wLjQ4LC0wLjc2bDEuNzIsMC41NmwxLjQsLTAuMUw3ODIuMTEsMzY5LjY4elwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLVNMUFwiIHRpdGxlPVwiU2FuIEx1aXMgUG90b3PDrVwiIGNsYXNzPVwibGFuZFwiICBAY2xpY2s9XCJjaGFuZ2VTdGF0ZSAoJ1NhbiBMdWlzIFBvdG9zw60nKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk00MzguMzIsMjg5Ljg5TDQ0MC4wNCwyOTIuMjFMNDQxLjA5LDI5Mi4wMkw0NDIuNDgsMjkyLjUyTDQ0MiwyOTQuMDlMNDQyLjY5LDI5NC4zNUw0NDIuNjQsMjk0LjY4TDQ0MS40NCwyOTYuMjVMNDQxLjczLDI5Ny4wNkw0NDMuNTIsMjk4Ljc3TDQ0My4zOSwzMDAuMkw0NDUuODcsMzAzLjMzTDQ0Ni43NSwzMDUuNThMNDQ2LjU0LDMwOS45NUw0NDcuNTEsMzExLjQxTDQ0Ny42MiwzMTIuM0w0NDYuNDcsMzE3LjlMNDQ2Ljk4LDMxOS4xN0w0NDcuMjMsMzIzLjI2TDQ0Ny43OSwzMjQuOTFMNDQ5LjAzLDMyNi4zOEw0NTAuNTMsMzI3LjFMNDUyLjg3LDMyNC4zTDQ1Ni43NywzMjUuMDRMNDU2Ljc3LDMyNS4wNEw0NTcuNjcsMzI2LjFMNDU3LjgxLDMyOC4xNkw0NTguODQsMzI4Ljk0TDQ1OS4zMiwzMzAuMDlMNDU4Ljk5LDMzMy43Mkw0NTkuMjEsMzM2LjdMNDU5LjQxLDMzNy4zOUw0NjAuNSwzMzguMzFMNDY0LjcsMzM5LjY4TDQ2Ny45NywzMzkuOTRMNDcwLjE3LDM0MC42N0w0NzAuODIsMzQwLjI0TDQ3MC43NywzMzkuMjFMNDcxLjc0LDMzOC42NUw0NzIuMzYsMzM4Ljk4TDQ3My4xNywzNDAuMjdMNDc0Ljg2LDM0MC44M0w0NzYuMjQsMzQxLjkxTDQ3Ny4wNywzNDMuMDhMNDc3Ljk5LDM0NS42MUw0ODAuMTUsMzQ4LjQ2TDQ4MS45MywzNDguMjNMNDgzLjkzLDM0OC42Mkw0ODYuMjUsMzQ4LjU1TDQ4Ni45NiwzNDcuNzVMNDg4Ljg1LDM0OC45NEw0OTAuOTksMzQ4LjQ5TDQ5MS45NSwzNDguNjZMNDkxLjk1LDM0OC42Nkw0OTIuMjQsMzQ5LjU5TDQ5Mi43NywzNDkuODVMNDk1LjEzLDM0OS44MUw0OTkuNTYsMzUxLjE4TDUwMC4yMiwzNTEuOTFMNTAxLjQyLDM1NS40N0w0OTguODksMzU1LjUyTDQ5Ny44MiwzNTYuMjRMNDk4LjE0LDM1OC43OUw0OTcuODgsMzU5LjQ2TDQ5Ny40NywzNTkuNzRMNDk1LjMsMzU5LjQ4TDQ5NS4wMywzNTkuODlMNDk1LjQxLDM2MC4yN0w0OTYuNTQsMzYwLjI3TDQ5NS45NiwzNjAuOEw0OTYuMzEsMzYxLjA2TDQ5Ni4xOCwzNjIuMjlMNDk2Ljc3LDM2My4wMUw0OTcuMjIsMzYyLjlMNDk3LjI1LDM2My4zOEw0OTguNDQsMzY0LjQ5TDQ5Ni43NCwzNjUuMjhMNDk2LjQ1LDM2Ni4xTDQ5NS4zOSwzNjYuMDRMNDk1LjQ0LDM2Ni43NEw0OTQuMTgsMzY2Ljc0TDQ5My45OCwzNjcuNkw0OTQuODcsMzcwLjkxTDQ5Ni4yLDM3MS4xM0w0OTYuMzQsMzc0LjQ3TDQ5Ni4zNCwzNzQuNDdMNDk0LjY2LDM3NC40NUw0OTMuMDgsMzc2LjI5TDQ5MS43NSwzNzkuMjVMNDkwLjgzLDM3Ny45NEw0ODkuNDgsMzgwLjMyTDQ4OC40LDM4MC4zNkw0ODcuMDYsMzc5LjI2TDQ4NS45MiwzNzYuODZMNDgzLjY2LDM3Ny42MUw0ODMuNjYsMzc3LjYxTDQ4Mi43OCwzNzcuMzVMNDgxLjk2LDM3NS44OUw0NzguNzQsMzcyLjU0TDQ3Ny43NSwzNzAuMzRMNDc3LjI3LDM3MC42Mkw0NzYuNDcsMzcwLjM4TDQ3NS45MSwzNzAuNzVMNDc0Ljg1LDM3My41Mkw0NzQuMjcsMzczLjE2TDQ3Mi4zMywzNzMuNjZMNDY5Ljg0LDM3My40MUw0NjkuMjEsMzcyLjc1TDQ2OC42MiwzNzAuODZMNDY3LjExLDM2OS44Nkw0NjYuMDEsMzY5LjgyTDQ2NS44MywzNzAuM0w0NjYuMTEsMzcwLjc1TDQ2NC41NywzNzEuMTNMNDY1LjE2LDM3MS43TDQ2NS4xNiwzNzEuN0w0NjIuNTIsMzczLjAzTDQ2MC45MSwzNzIuOTlMNDYwLjIzLDM3Mi4xNUw0NTkuODQsMzcyLjY5TDQ1OC4wMywzNzIuODZMNDU2LjMzLDM3MC43M0w0NTUuODUsMzcwLjgyTDQ1NS41OCwzNzAuMTNMNDUyLjQzLDM2OC4xM0w0NDguNTQsMzY2Ljg1TDQ0Ny40NiwzNjcuNThMNDQ2Ljg0LDM2OS40MUw0NDYuOTksMzcwLjUzTDQ0NS40NywzNzEuMTRMNDQyLjcyLDM3MS4xN0w0MzkuOTgsMzY5Ljc0TDQzNS4wMSwzNjYuMDJMNDMzLjk0LDM2Ni4wNkw0MzIuNzEsMzY1LjMxTDQyOC4wOCwzNjQuMjVMNDI2LjgyLDM2My41Mkw0MjMuOTEsMzYzLjIxTDQyMi43NSwzNjIuNTRMNDIyLjc1LDM2Mi41NEw0MjQuNjgsMzU4LjU3TDQyNS4wMywzNTcuNjFMNDI0Ljc3LDM1Ny40M0w0MjQuOSwzNTYuODhMNDI1LjI5LDM1Ni45MUw0MjUuNjUsMzU1LjI3TDQyNC4yNywzNTEuNDFMNDI3LjU3LDM0NC4xMUw0MjcuNzYsMzQyLjQ2TDQyNS43OSwzMzkuODhMNDI1LjA4LDMzOS45M0w0MjMuNjIsMzQwLjYzTDQxOS4xNywzNDUuMjRMNDE2Ljc0LDM0NS45N0w0MTQuNjYsMzQ1LjkyTDQxMy4xOCwzNDMuOUw0MTIuMjYsMzQxLjlMNDExLjE5LDM0MS4zMkw0MDguODgsMzQwLjk4TDQwNy43NywzMzkuNjZMNDAzLjU5LDMzNy4xM0w0MDIuNjUsMzM2LjEzTDQwMi40LDMzNC42Mkw0MDIuNiwzMzMuMzZMNDAzLjg2LDMyOS4zN0w0MDIuODMsMzI2LjM1TDQwMy4zNCwzMjQuNjZMNDAyLjcyLDMyMy44NUw0MDMuNTksMzIyLjE4TDQwNC4yNSwzMjEuOThMNDA2LjU3LDMyMi45MUw0MDkuNTEsMzIyLjMzTDQxMC4wMywzMjAuODlMNDEwLjg4LDMxOS44Nkw0MTMuMTYsMzE5LjAyTDQxNi43MiwzMTYuODlMNDIwLjIsMzExLjc1TDQyNC45NCwzMTAuMTZMNDI2LjA0LDMwOC42Mkw0MjcuMjIsMzA1LjY2TDQyNi4yMSwzMDQuNDhMNDI3LjA0LDMwMS4wM0w0MjcuNjgsMzAwLjQxTDQyOS41NSwyOTkuOTNMNDMwLjkxLDI5OS4wNUw0MzEuODMsMjk3LjI3TDQzMi4wNCwyOTUuNzhMNDMyLjcxLDI5NS4yNkw0MzQuMjksMjk1LjMzTDQzNS4yNywyOTQuODNMNDM1Ljk2LDI5My4xMUw0MzcuMTUsMjkyLjExTDQzNy41MSwyOTAuMzN6XCIvPlxyXG4gICAgICAgICAgICAgICAgPHBhdGggcmVmPVwiTVgtU0lOXCIgdGl0bGU9XCJTaW5hbG9hXCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnU2luYWxvYScpXCJcclxuICAgICAgICAgICAgICAgICAgICBkPVwiTTMxNy4wOSwzNDEuMjdsMC40MiwwLjA2bDAuNTQsMC45NGwtMC40NSwwLjczTDMxNy4wOSwzNDEuMjd6TTI1NS45NywyNzUuODdsMS4xNywxLjM1bDAuNSwtMC4xOWwwLjI3LDAuMzFsMC4wMSwwLjlsMC41OSwxLjEzbC0wLjI3LDIuN2wtMC40OCwtMC4wMWwtMC42OSwtMi4xMWwtMS4wOCwtMS4xN0wyNTUuOTcsMjc1Ljg3ek0yNTEuMTUsMjczLjgybDEuNDEsMC45M2wzLjU5LDQuNTZsMC43MywxLjE0bDAuMDUsMS4zOGwtMC4zOSwwLjE2bC0yLjcsLTUuMTRsLTIuODIsLTIuNTlMMjUxLjE1LDI3My44MnpNMjUwLjYsMjcxLjUybDEuNzgsMS4yNGwwLjIxLDAuNTdsLTEuNjYsLTAuOEwyNTAuNiwyNzEuNTJ6TTIyOS4wMiwyNDAuNzJsMS4wMywwLjEybDAsMGwwLjQ2LDAuMzhsLTAuMTMsMS4wMWwtMC4zOCwwLjI4bDEuNzgsMS40N2wtMC4zNSwtMS4xNGwwLjc3LC0wLjY0bC0wLjE3LC0wLjQ3bC0wLjMxLDAuMjhsLTAuNDYsLTAuMjVsLTAuOTIsLTEuOGwtMC4wMiwtMC43NGwwLDBsLTAuMTUsLTEuNTZsMC4yOSwtMC4xOWwwLjI0LDEuODdsMC4zOSwwLjE3bDAuNSwtMC45NGwwLjc5LDAuOTFsMC4xMywwLjc4bDAuNDgsLTAuMDhsLTAuMDUsMC44MWwwLjM0LDAuMzVsMi45MywtMS43bDEuMjgsLTEuMTdsMiwtMC41OGwwLjExLC0yLjQ5bDAuNDcsLTAuODdsNC4wOSwtMC45OGwyLjA2LC0zLjg2bDEuODYsLTAuNTVsLTAuMjksLTIuNDlsMy4xMiwtMy44OGwwLjMxLC0xLjc4bDAsMGw0Ljg4LC0wLjIybDAuNjgsMC4zOGwwLjEyLDIuOWwwLjYyLDAuMjRsMS4yMiwtMC4yNmwxLjA1LDIuMzNsLTAuNCwyLjI2bDAuNSwwLjgybC0wLjUsMi4wMWwwLjMzLDEuMDlsMS40MSwwLjkxbDAuMDcsMS44OGwzLjExLDUuMDJsMS4yMiw0LjY4bDMuODEsMS4xM2wzLjE5LDAuMzFsMi4zNiwwLjdsMi44OSw0Ljg4bDAuNTksMy4yM2wyLjE0LDIuNzlsMCwwbDAuMDYsMC42N2wwLjczLC0wLjE2bDAuMTYsMC43M2wtMS4yLDAuNzdsLTEuNzMsMi4yMWwwLjYsMC43MmwwLjQ3LC0wLjA4bDAuMDcsMC42OGwtMS4zMywzLjIxbC0wLjA4LDUuMTJsLTAuNTEsMS45N2wxLDAuNjFsMC40OCwxLjgybDAuNzUsMC42NWwxLjIsMi4zN2wtMC4zMywxLjQ1bDEuMiwwLjk1bDAuNTMsLTAuNDRsMi4zLDAuMjNsMC45LDIuNjFsMS4zMiwwLjNsMS4yMSw0LjQ3bDAuNTcsMC4ybDAuNTcsLTAuNDJsMC4yMSwwLjI1bDAuODEsNC4xMmwwLjk4LDEuNDFsMC41OSwxLjk1bDAuODMsLTAuMTdsMC43LDAuNDlsMC42OSwtMC41NWwxLjMzLC0wLjE5bDIuNzksLTIuMTNsMC42NywtMS4wNGw0LjA0LDEuMThsMS40NSwwLjk2bDAuOSwxLjM3bDEuMDgsMC4yNmwwLjE1LDEuMDdsMS43NCwyLjI3bDAuMDgsMi4ybDEuMDMsMC45NGwtMC4yNSwwLjlsMC43OSwyLjU5bDAuNzEsMS4wN2wwLjYzLDIuOTRsMS4wOCwxLjIxbDAuOTEsMS45OGwxLjcyLDEuNjVsMC40NCwyLjgxbDEuMDUsMi45MmwtMC4yNywwLjkzbDAuNzQsMS43NGwxLjIyLDEuMzNsMC4xMywyLjI2bDAuNiwxLjI4bDIuMDQsMC4xNGwwLjg1LC0wLjZsMC42LDAuMDdsMi4xMiwyLjE4bDAsMGwtMC44MywwLjYxbC0wLjU2LDMuNDFsLTEuNjksMi4xbC0wLjMzLDEuMDJsMC40NSwxLjNsMS4zMSwxLjNsMC4yMSwxLjMzbDAuNCwwLjM2bDAuMjMsMi4wNGwtMC4zNiwwLjg5bC0zLjQ2LC0wLjU3bC0yLjEsLTEuMjRsMCwwbDAuMjMsLTEuMDJsLTEuNSwtMS42M2wwLjI1LC0wLjU5bDAuNzQsLTAuMzVsLTAuNjksLTAuNTdsLTAuNTQsMC43bDAuNTIsMS45bDAuNTQsMC41MWwtMC41NiwxLjY4bDAuNTIsMS42OGwtMC4zNywwLjU2bC0zLjcyLC01LjgxbC0yLjk3LC0yLjg3bC0xLjc4LC0xLjFsLTQuMjIsLTUuMTdsLTQuNjcsLTQuNThsMC40NCwtMC4zM2wxLjE1LDEuMjdsMC4wOCwtMC4zM2wtMS40NSwtMS4xNWwtMC41NCwwLjIxbC0wLjE5LDAuNTZsLTAuMzYsLTAuMzNsMC4xLC0wLjY5bC0wLjcsLTAuNWwtMC45MiwtMS42NWwwLjMxLC0wLjQxbC0xLjI1LC0xLjk2bC0yLjU1LC0yLjVsMC4wOCwtMC4zNWwtMS4zOSwtMS4xOGwtMC42NCwtMS4xbC0yLjU2LC0xLjk0bDAuNDEsLTAuNWwtMi4yLC0zLjRsLTAuMjMsLTEuMjJsLTcuNTIsLTYuOTZsMC45MiwwLjJsMC4zMSwtMC4zNmwtMC40NSwtMC4zbDAuMTEsLTAuOGwtMC41NiwtMC4xMWwtMC4xOCwwLjQ5bC0wLjU0LDAuMjFsLTMuODIsLTMuMDRsLTEuNCwtMC4zNGwtNS4wNCwtMy45NmwtNC42NCwtMi44NWwwLjIzLC0wLjU2bDAuNjIsMC42OWwzLjE0LDEuN2wwLjQ1LDAuNzRsMSwwLjEzbDAuNTEsMC44MWwwLjYyLC0wLjA3bDAuNzUsMS4xMWwwLjUsLTAuMTNsLTAuNTQsLTAuNTlsMC4wNywtMC43bDAuNzEsLTAuMjJsMC4wNCwtMC40bC0wLjI5LC0xLjE4bC0xLjQ4LC0yLjAybC0xLjI4LDAuMDNsMC4xMSwxLjM5bC0xLjEyLDAuMjRsLTEuMDksLTEuNDNsLTAuNiwwLjUzbC0xLjA0LC0wLjE5bC0wLjE4LC0wLjkzbC0xLjYzLC0xLjQ5bC0yLjEsLTAuODdsLTAuMjUsLTAuNDZsLTAuNTgsMC40bC0xLjA4LC0wLjVsLTAuNzksLTEuMDZsMC4wNywtMS4xNWwtMS4zOSwtMS42bDAuNjIsLTAuMjhsMS4yMSwxLjE3bDAuNjksLTEuMThsLTAuNiwtMC40NWwtMC4xNywtMC43N2wtMC4yOSwwLjAzbDAuMDgsLTAuODVsMC40NywtMC41MmwtMC43MSwtMC4yOWwtMC4wNCwtMC41bDAuNTIsLTAuNjRsMC4wOCwtMC43OGwtMS4wMywtMC42OGwtMC4yOCwtMS44OGwtMC41MSwtMC43bC0xLjU1LC0xLjAybC0wLjAyLDAuNTJsLTAuODgsLTAuMTZsLTEuODksLTEuN2wtMC4zMSwtMC44MmgtMS42NGwwLjExLC0xLjEzbC0xLjI1LC0wLjU4bC0wLjU2LDAuODRsMC4yOCwwLjY1bC0wLjM1LDAuNThMMjQ3LjksMjcwbC01LjQsLTIuN2wwLjUyLC0wLjYzbC0wLjM4LC0wLjQ5bC0xLjMyLDAuMzVsLTEuNTIsLTIuMzJsMC42OCwtMS4zM2wtMC40NCwtMC42M2wtMS4xOSwwLjQzbC0wLjQsLTAuOTZsLTEuMjcsLTAuMDlsLTAuNDEsMC4yM2wwLjI0LDAuNmwtMC4yNCwwLjcxbDAuNDgsMC4yN2wtMC42OCwxLjA5bC0wLjUsMC4yM2wtMC4wNiwtMC41OWwtMC4zOCwtMC4xNWwwLjIxLC0wLjQ0bC0wLjgxLC0wLjMxbC0xLjE5LDAuMmwwLjI4LDAuODFsLTAuODEsMC4yM2wtMS44MywtMi4xM2wxLjE3LC0wLjE3bDAuNDIsLTAuNDRsMC4wNSwtMC44bDAuOTMsMC44N2wwLjg5LC0wLjQzbDAuMjMsLTAuOTlsMC42OCwwLjE1bDAuNDYsLTAuNDlsLTAuMzQsLTEuMzFsLTEuMSwtMC4wNGwtMS4wMiwwLjY0bC0wLjg3LDEuODNsLTEuNTcsLTAuNDhsLTAuMTYsMC41MmwtMC42MywtMC4xMWwtMC4zNywtMS4xMmwtMS43MiwtMS41N2wtMC40NywwLjQ1bDEuNiwxLjE2bDAuMDgsMC43NWwtMS42LC0xLjAxbC0yLjg3LC0wLjUybC0wLjE4LC0wLjMzbDIuMDQsMC4yN2wwLjA3LC0xLjk2bC0wLjUsLTAuMDRsLTEuNjEsLTEuMzJsLTEuMDgsMC4yOGwtMC4zNywtMC42OWwwLjE3LC0yLjY2bDAuMjQsLTAuMDlsLTAuMzUsLTEuMDhsLTAuNDUsLTAuMTZsLTAuMDQsLTAuNjdsMC43LC0yLjEzbDAuMzUsMC4wNGwwLjAyLC0wLjgzbDIuMTQsLTMuNDJsMC43LC0yLjQxbDEuMDQsLTEuMTFsMC4yNSwwLjExbC0wLjIxLDAuOTlsLTAuODYsMC4yOGwtMC41OSwyLjcxbDAuNDIsMC41NWwwLjMxLC0wLjE3bDAuMzgsLTAuOThsLTAuMzQsLTAuNThsMC4xNywtMC4yN2wwLjM0LDAuNTFsMC44MSwtMS43MkwyMjkuMDIsMjQwLjcyelwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLVNPTlwiIHRpdGxlPVwiU29ub3JhXCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnU29ub3JhJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNMjMwLjA0LDI0MC44NGwtMS4wMywtMC4xMmwwLDBsMC4xLC0wLjUyaDAuNDhMMjMwLjA0LDI0MC44NHpNMjI4LjM2LDI0MC4xM2wwLjEsLTEuNTRsMC4yMiwwLjk3TDIyOC4zNiwyNDAuMTN6TTE5NC4zMiwyMTEuNjJsMC42MywwLjg3bC0wLjE5LDAuMzRsMS4zNCwwLjYxbC0wLjI5LDAuMzlsLTEuNSwtMC45MUwxOTQuMzIsMjExLjYyek0xNTIuMjUsMTU4LjgxbDAuNDgsMS41NmwtMC4yNywxLjE0bDAuOTYsMS4ybDEuMDQsMi42bC0wLjQyLDAuMzdsLTAuMSwxLjM4bC0xLjU0LDMuOTZsLTAuMDUsMS4wMmwtMC43NCwwLjYzbC0wLjQ4LC0wLjQ3bC0wLjc3LDAuMTFsLTEuMjEsLTEuMTRsLTEuMzQsLTAuMDdsLTAuMzEsLTAuNTZsLTAuNTIsLTAuMDFsLTAuMTMsLTAuMzdsLTIuMDMsLTEuMTNsMS42NiwtMS4yMmwwLjU5LC0wLjg3bC0wLjM5LC0zLjI1bDAuNzEsLTIuOTlsMC41OSwtMC44N2wxLjM0LDAuMjNsMC45OSwtMC45TDE1Mi4yNSwxNTguODF6TTkzLjMzLDg1Ljg1bDAuODMsMC4xM2wtMC4wNSwwLjY0bC0xLjQ2LC0wLjQxbC0wLjAyLC0wLjM1SDkzLjMzek04OS42LDg0LjA0bDEsMC40OGwwLjcxLDEuNDRsMS4zMywwLjk1TDkzLjE3LDg4bC0wLjI4LDAuNjhsLTAuOCwtMC42NWwtMC43LDAuMDhsLTEuMDQsLTAuNTRsLTAuODgsLTAuOTFsLTAuMzksLTAuOTlsMC4xNiwtMS40NEw4OS42LDg0LjA0ek0yNDAuMTMsOTguMjZsMS4wNSwxLjA0bC0wLjk0LDEuMjhsMC41MiwxLjkxbDEuNjQsMi44NGwwLjI0LDEuNmwtMC41LDEuMjhsMC4wMiwxLjgxbC0xLjU3LDAuMDdsLTAuMDQsMC42MmwyLjczLDIuNjVsMC4wOCwyLjQybDEuMDQsMC45MmwtMC42NywxLjYxbDAuMTEsMC44MWwxLjEsMS40N2wtMC4wNiwxLjE5bDEuOTMsNi4xNWwtMC4yOCwxLjgxbC0wLjg1LDAuNTNsMC4xNiwwLjk5bDEuNDUsMS4zMnYxLjExbC0xLjI3LDIuNTdsLTAuNTksNC45M2wwLjM0LDFsMC41NywwLjAzbDAuNzUsMC45NmwwLjY3LDYuMjJsLTAuMDEsMi42bC0wLjgsMC45NWwtMC4xNiwwLjlsMC4yNSw1LjY3bC0wLjI5LDAuNTFsLTEuMzgsMC42OGwtMC4xLDIuNjlsLTEuNDksMS4yN2wwLjQ2LDIuNTRsLTAuODUsMS4yOGwwLjgsMi42NWwtMS40OCwyLjYybC0wLjE5LDEuMDRsMC44MywxLjk1bC0wLjQyLDIuOWwxLjU1LDEuODFsMi4yNSwwLjg2bC0wLjU5LDEuMTlsLTAuOTMsMC4xbC0wLjk3LDEuMjJsLTEuMTUsMC4xMmwtMS40LDEuMDVsLTAuNTEsMC4wM2wtMS43NywtMS4zMWwtMC43NywtMC4xNGwtMS40NSwwLjg1bC0yLjUzLDAuNDlsLTEuMDQsMS4zOWwwLjE5LDAuNmwxLjU2LDEuMDhsLTAuNTksMi43NWwwLjM5LDAuN2wxLjgzLDAuNzRsMi4wOSwyLjk4bDAuMzgsMS42NmwtMC43LDIuNDVsMC41MiwwLjY1bDIuODIsMS43bDAuNjMsMi4wOWwwLjk3LDEuNDJsMS42Myw0LjA3bDAuMDQsMS43MmwtMS4yNSwzLjE0bDAuNDcsMy40NWwtMC43MywwLjQybC0wLjAyLDAuNDZsMy41NCwxLjg0bDIuMDIsLTAuNjJsMS43NywwLjM5bDAsMGwtMC4zMSwxLjc4bC0zLjEyLDMuODhsMC4yOSwyLjQ5bC0xLjg2LDAuNTVsLTIuMDYsMy44NmwtNC4wOSwwLjk4bC0wLjQ3LDAuODdsLTAuMTEsMi40OWwtMiwwLjU4bC0xLjI4LDEuMTdsLTIuOTMsMS43bC0wLjM0LC0wLjM1bDAuMDUsLTAuODFsLTAuNDgsMC4wOGwtMC4xMywtMC43OGwtMC43OSwtMC45MWwtMC41LDAuOTRsLTAuMzksLTAuMTdsLTAuMjQsLTEuODdsLTAuMjksMC4xOWwwLjE1LDEuNTZsMCwwbC0wLjQyLDAuMDFsLTAuMjQsMC41NGwtMS4yNiwtMS43MWwwLjEyLC0xLjAxbC0xLjM1LC0yLjQ1bC0yLjI5LC0yLjU2bC0xLjQ1LC0xLjAybC0wLjg1LC0wLjEzbDEuMDUsMC4xNmwwLjA1LC0wLjM2bC0wLjQsLTAuOTNsLTAuNTcsMC4wNGwtMC4zNiwtMC43NWwtMC42NCwwLjJsLTAuMDcsLTAuNTdsLTAuMzksLTAuMDlsLTAuNzMsMS4wNmwwLjQyLDAuNzVsLTIuNjcsLTAuMDdsLTAuNSwwLjY1bC0yLjU0LC0xbC0xLjE5LC0xLjA0bC0wLjkzLC0xLjI3bDAuMDEsLTAuOTZsLTEuMDMsLTIuOGwtMS4zNSwtMS44NmwwLjE5LC0wLjE1bDAuOTcsMS4zNWwwLjE4LC0wLjg2bC0wLjYzLC0wLjQybDAuMjUsLTAuMzhsLTAuMzEsLTEuNjNsLTEuNzMsLTEuMzhsLTAuMywwLjM2bC0wLjQyLC0wLjQxbC0xLjA4LDAuOTZsLTEuMDMsLTAuNjhsLTQuOTgsLTEuMjRsLTMuMDUsLTMuMDNsLTEuMzksLTAuN2wwLjMxLC0wLjIzbC0wLjQxLC0wLjkybDAuMDgsLTEuMjlsLTAuNjMsLTAuMzlsLTAuNTIsMC4zN2wtMC43LC0wLjUzbC0wLjE1LC0xLjI3bC0wLjM5LC0wLjA1bC0wLjQsLTAuNzVsMC4yNSwtMi4wNmwtMC42MiwtMS4xOGwwLjIzLC0wLjM5bC0wLjgxLC0wLjc5bDAuMTEsLTAuNzdsMS4zNywtMC45OGwtMC43NSwtMC4xMmwtMC4yNCwwLjc5bDAuMTcsLTEuNTRsMC42OSwtMC4zNWwtMC42OSwtMC4xMmwtMC4yOSwtMS4xMWwwLjQ4LC0wLjM3bC0wLjE1LC0wLjc1bDAuNDEsLTAuNzdsMC44NiwwLjE4bDAuMjksLTAuNTJsLTAuOTksLTAuNzlsLTAuODIsLTAuMTlsLTAuNTQsMC40OGwtMC42MywtMC41M2wtMy44NywtMC45MWwtMC4zMywtMC44NGwtMS42NCwwLjg3bDAuNTYsMC45MWwtMC4xOSwxLjA1bC0xLjIyLC0wLjQ0bC0wLjk3LC0xLjAxbDAuNCwtMC41NmwtMC41OCwtMC4xNWwtMC4wMiwtMC43MWwtMS4zNCwtMC4yN2wtMS4zMiwwLjc1bC0xLjQ5LC0xLjM2bC0wLjk4LC0wLjMzbC0wLjg4LC0xLjI4bC0wLjk3LC0wLjNsLTAuNjksLTAuODRsLTAuMTksLTAuODdsLTEuMDYsLTEuMjRsLTAuMDgsLTAuODdsLTAuNjksLTAuOWwtMC4zOSwwLjA4bC0wLjQ2LC0xLjU4aC0wLjRsLTEuMTYsLTEuMTNsLTAuMSwtMS4zN2wtMC44NywtMC43NWwtNS40NSwtMi4wMWwtMC4xNiwtMS4xNGwtMS4xNiwtMi42MmwtNC4wMSwtMy42NmwtMC40OCwtMS4yNWwwLjU3LC0wLjA3bDAuNTEsLTAuNThsMC41MywxLjE3bDAuNjQsLTAuNDFsLTAuMDIsLTAuODVsLTAuNjMsLTAuNDlsLTAuNTMsMC4zOGwtMC40OCwtMC43NGwtMC4yNywwLjIxbC0xLjI4LC0xLjAybC0xLjIxLC0wLjI5bC0wLjQ0LC0xLjEzbC0wLjk3LC0wLjc3bC0wLjI3LC0wLjc0bC0xLjkxLC0wLjU1bDAuNTYsLTAuNzNsLTAuNDIsLTAuODNsLTAuMDUsLTEuMzJsLTAuMzQsLTAuMTlsMC40NiwtMC45OGwtMC40NywtMS4xMmwtMC40LC0wLjE0bC0wLjA1LC0wLjYybC0wLjY5LC0wLjA3bDAuNTMsLTEuODFsLTAuNjIsLTEuODFsLTAuNjQsLTAuNTlsLTEuMzIsMC4wMWwtMC44MiwwLjRsLTEuNjYsLTAuODdsLTAuMjEsLTEuMWwxLC0yLjhsLTAuMywtMC41N2wtMC45OSwtMC41NGwtMC4xNiwtMS4xOGwtMSwtMC44M2wtMS42NywtMi44NGwtMC45MywtMC42NWwtMC42NSwtMS45NGwtMS4xNCwtMS42MWwtMC4zMywtMS42bC0xLjE5LC0wLjU3bC0wLjY0LDAuMThsLTAuMjQsLTAuMzNsMC4zNSwtMi40NmwtMC42MiwtMS40N2wwLjEzLC0zLjQ2bC0wLjUxLC0xLjQxbC0xLjk1LC0xLjg5bC0wLjExLC0zLjA1bC0wLjk3LC0ybC0yLjQxLC0yLjA1bC0yLjU0LC00LjY2bC0wLjkxLC0zLjQ0bDAuNzMsLTIuMjhsMC4wNiwtMy4wM2wwLjMsMC4wOGwwLjY3LC0xLjAxbDAuMDgsLTEuMTJsLTAuNSwtMi43NWwtMC4zMSwwLjExbC0wLjE5LC0wLjc5bC0wLjQ3LDAuMDNsLTIuMzEsLTEuMzZsLTAuNjcsLTEuMWwtMC44MiwwLjczbC0zLjg4LC0wLjk0bC0wLjI0LC0wLjM1bC0wLjMxLDAuMjRsLTIuNTgsLTAuNDlsLTAuMSwtMC40OGwtMC41NiwtMC4yN2wtMS4yOSwtMC4xNmwwLjIzLC0xLjQ3bC0wLjU3LC0xLjU5bDAuMDYsLTAuODNsLTAuNTQsLTAuOTJsLTEuMTksLTAuOTdsLTQuMzMsLTEuODVsLTAuMTMsLTAuNTlsLTAuMzgsMC4xNGwtMC4yMiwtMC41MmwtMC4zOCwwLjU4bC0wLjc5LC0wLjU1bC0wLjU4LDAuNjlsLTAuMTgsMC42MmwwLjM1LC0wLjA3bDAuMjEsMC41MmwtMC43MSwwLjk1bC0wLjcxLC0wLjA4bC0wLjQxLDEuMTlsLTIuODUsLTAuMWwtMy4xMywtMS40M2wtMS40NCwtMS41NWwtMi45MSwtMS42bC0wLjQ0LC0wLjU5bC0wLjc1LC0wLjE2bC0yLjQxLC0yLjMzbC0yLjE1LC0wLjE0bC0xLjI4LC0wLjU4bC0wLjk4LC0xLjE3aC0wLjgybDAsMGwtMy44MiwtMi43NmwtMC45MiwtMC4xM2wtMC45NiwtMC45NWwwLjYsLTAuOThsLTAuMjQsLTAuOThsMC40MiwtMi42N2wtMC4yOSwtMS4xNGwwLjYyLC0xLjgzbC0xLjQsLTEuOTlsMS44MSwtMi40M2wwLjA1LC0xLjM0bDAuNDcsLTAuNDhsMC42LC0yLjA1bDEuMzQsLTAuMDFsMC40NywwLjRsMC44NSwtMC41MWwwLDBsOTMuNjUsMzQuMjJMMjQwLjEzLDk4LjI2elwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLVRBQlwiIHRpdGxlPVwiVGFiYXNjb1wiIGNsYXNzPVwibGFuZFwiICBAY2xpY2s9XCJjaGFuZ2VTdGF0ZSAoJ1RhYmFzY28nKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk02MjAuMTIsNDU0LjQ4bC00LjA2LDEuNDZsLTAuMzksMC41NmwtMS44OSwwLjE2TDYyMC4xMiw0NTQuNDh6TTY0OC4yMiw0NDcuNjFsMS4xNCwzLjcybDAuNjMsMC45MWwxLjQ0LDFsMC45OSwwLjA1bDAuNjksMS4wNmwwLjUzLC0wLjEzbDAuMDgsLTAuNDJsMC4zNiwwLjE2bDEuMTEsMS40MmwtMC4xOCwxLjk3bDAuNDUsMC4zMmwxLjA4LDIuNTlsMS4yMiwxLjgzbDMuNDcsMi4zM2wwLjg3LDEuNDNsMS4zMSwwLjY2bDEuNSwtMC4xNWwyLjIxLDEuMTJsMS4yOSwtMC42NGwxLjY4LC0wLjExbDAuMywtMC43MmwtMC4zNCwtMS44MmwwLjMsLTEuM2wyLjc5LC0wLjEzbDMuNjUsMC44bDEuNjQsMS41NWwxLjU2LDAuNjZsMC43NywwLjlsMC42OCwtMC40MmwzLjk4LDEuNThsLTAuMDIsMS42NGwwLDBsLTAuMjEsMTQuNWwtMTAuNTYsMC4xOGwwLDBsMC41MywtMS4wM2wwLjc2LC0wLjI4bC0xLjEsLTEuNzlsLTEuMzEsLTAuMzdsLTAuMTksLTAuODNsLTQuMzQsLTEuMmwwLjc1LC0yLjY2bC0xLjI3LC0zLjNsLTIuNTYsLTEuMjZsLTAuMDUsLTIuMDFsLTEuMDYsLTEuMzZsLTEuMjEsMC4yOGwtMS4xOSwtMC4xOGwtMC41OSwwLjQ0bC0wLjU2LC0wLjNsMC4xMiwtMC41OWwtMS40NSwtMC4zN2wtMC43MSwxLjg0bC0xLjk1LDAuMDNsLTEuNzcsLTAuNDhsMC4wNCwwLjQ0bC0wLjQzLC0wLjA4bC0wLjEyLDAuMzdsMC40MSwxLjc1bC0wLjM5LDAuNzhsLTMuMjksMS4xOWwtMC41NywwLjgzbC01LjgzLDQuMjdsLTIuNDIsMi4yNWwtMS45MSwwLjg0bC0wLjgxLC0wLjMxbC0wLjY2LC0wLjg3bC0wLjA0LC0wLjY2bC0xLjIxLC0xLjk0bC0wLjU0LC0wLjJsLTAuNDQsMC4zNWwtMS4yNSwwLjA2bC0wLjM2LC0wLjMzbDAuMywtMS44N2wtMi4wNywtMi4xOGwtMC4zOCwtMC45M2wwLjE0LC0wLjU4bDEuNDIsLTIuMTJsMC4zNSwtMS42OWwtMi43OSwwLjA5bC0wLjc3LC0wLjM1bC0xLjM5LC0xLjY5bC0yLjE0LC0wLjg1bC0wLjU0LDAuNjFsLTEuNjYsMC4yOGwtMC43NSw3LjA4bC0wLjU5LDEuMTZsLTEuMiwwLjc5bC0xLjM5LDEuODdsLTAuMDYsMS42MWwtMi41MywzLjE3bDAsMGwtMS45MywtMC43NmwtMC4zOCwtMi4ybDAuMzgsLTFsLTAuMTcsLTEuMjVsLTEuMTEsLTMuMDhsLTAuNDQsLTAuNDhsLTIuNTEsLTAuOTdsLTAuNDIsLTAuNThsLTEuMTYsLTAuMDRsLTEuNDQsLTIuMDNsLTEuMzksLTAuMzlsLTEuMDYsLTAuOTZsMC4wMiwtMy4wMmwtMC41NiwtMS40N2wtMC4xMiwtMi44M2wtMC41MSwtMC40bDAuODYsLTAuODdsMC45MiwwLjUxbDAuMjQsLTAuMjlsLTIuMjcsLTAuMzlsMS44OSwtMC44OWwwLDBsNC40NiwtMS41MWwwLjE0LDEuMjRsMi42NiwtMC40N2wwLjU4LC0wLjQxbC0wLjI5LC0wLjk3bDAuNzEsLTAuNDFsMS4wNCwtMC4xNGwwLjIzLDAuNDRsMC43NSwwLjA2bDEuMzEsLTAuMjRsMC42LC0wLjYzbC0wLjEyLC0xLjE5bDMuMjgsLTAuOGwwLjI1LDAuNjhsMC44NSwtMC44N2w1LjM4LC0wLjIzbDAuODgsMC40MWwtMC42NywwLjU2bDAuMDcsMC44OWwwLjgsMC4wNGwwLjgsLTAuNDRsMC4wNywwLjI4aDAuNjdsMC4zOCwtMC41NmwtMS44MywtMC43NWwxLjA4LC0wLjQ2bDIuODksMC4yOGwyLjIyLC0wLjNsMy4wMSwtMS42M2wyLjI5LC0yLjc1TDY0OC4yMiw0NDcuNjF6XCIvPlxyXG4gICAgICAgICAgICAgICAgPHBhdGggcmVmPVwiTVgtVEFNXCIgdGl0bGU9XCJUYW1hdWxpcGFzXCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnVGFtYXVsaXBhcycpXCJcclxuICAgICAgICAgICAgICAgICAgICBkPVwiTTUxNi44NiwyOTcuMDdsLTAuMjQsNC40NmwtMC4yOCwwLjA5TDUxNi44NiwyOTcuMDd6TTUyMy42MywyNzAuNjdsMC40NiwwLjE2bC0yLjg0LDYuOTdsLTAuMzMsLTEuMzdsMC4yNSwtMC45bDAuNTgsLTAuNWwwLjE0LC0xLjAxTDUyMy42MywyNzAuNjd6TTUxNC45MywzNTEuOTlsLTIsMS40bC0xLjUyLC0xLjY0bC0wLjQyLC0xLjE0bC0xLjIsLTEuMDVsLTEuMzUsLTAuMTdsLTEuNTcsLTEuMmwtMS4xNSwtMC4zOWwtMC43MiwtMS4zbC0yLjU0LDAuMjlsLTAuNCwwLjdsMC4yMSwwLjY5bC0xLjk4LDAuNDRsLTAuMTUsLTAuNmwtMC40MSwwLjE4bC0wLjczLC0wLjU4bC0xLjExLC0wLjIybC00LjE2LDAuMjVsLTEuNzgsMS4wMWwwLDBsLTAuOTYsLTAuMTdsLTIuMTQsMC40NGwtMS44OSwtMS4xOGwtMC43MSwwLjc5bC0yLjMyLDAuMDhsLTIsLTAuMzlsLTEuNzksMC4yMmwtMi4xNSwtMi44NWwtMC45MiwtMi41MmwtMC44MywtMS4xN2wtMS4zOCwtMS4wOGwtMS42OSwtMC41NmwtMC44MSwtMS4yOWwtMC42MiwtMC4zM2wtMC45NywwLjU2bDAuMDUsMS4wM2wtMC42NSwwLjQzbC0yLjIsLTAuNzNsLTMuMjYsLTAuMjZsLTQuMjEsLTEuMzdsLTEuMDksLTAuOTNsLTAuMTksLTAuNjlsLTAuMjMsLTIuOThsMC4zNCwtMy42M2wtMC40OCwtMS4xNWwtMS4wMywtMC43OGwtMC4xNSwtMi4wNWwtMC44OSwtMS4wNmwwLDBsMC40MiwtMC43N2wtMC41NCwtMS4zNWwwLjgsLTAuNjhsMy4xLDAuMzhsMC4yMSwtMS43N2wtMC4zOSwtMi44NGwwLjMzLC0wLjk2bDEuNDcsLTEuNzdsMC42NywtMi44MWwyLjMxLC0xLjIzbDIuNTUsMC42OGwwLjcxLC0wLjE0bDEuNzUsLTAuOTdsMC4zNCwtMS41MWwwLjM2LC0wLjFsMi4yNSwwLjQ1bC0wLjc2LC0yLjM0bC0xLjM3LC0wLjc4bC0xLjQsLTMuNjNsLTEuNzYsLTIuMDlsMC44NiwtNi43N2wtMS4yNiwtMi42M2wtMS44NCwwLjA5bC0wLjIyLC0wLjI4bDAuNjksLTIuMWwyLC0xLjM1bDIuODcsLTEuMjdsMS4zMSwtMi4xM2wxLjc1LDAuMTFsMS4xMiwtMS42bDEuMTUsLTAuNDhsMC4zNiwtMS4wM2wwLjM4LC0wLjEzbDAuMzksMS41MmwxLjExLC0wLjQ1bDAuNDcsLTEuNmwwLjkyLC0wLjY5bDAuOTEsLTAuMDlsMC4zOCwtMS42N2wtMC42NywtMC4zNmwtMC42LC0yLjI0bDAuMjUsLTAuNGwxLjI2LC0wLjQxbDEuNDYsLTEuOTdsMC41MSwwLjA0bDAuNiwxLjE3bDIuOCwwLjIzbDAuNzUsLTIuMDNsMC45OSwtMS4xNGw0LjM4LC0wLjg1bDAuOTksLTEuMTNsMC43NywtMC4wOGwxLjM3LC0xLjQ0bDEuMjUsLTAuNjNsMC41OSwtMS4zN2wxLjU0LC0xLjU3bC0wLjAyLC0wLjUybC0wLjQsLTAuMjdsLTIsLTAuNjNsLTAuOTksLTAuODNsMC40MSwtMC44bC0wLjY5LC0xLjU3bDAuMjEsLTIuMDdsMC40NywtMC43N2wtMC41OSwtMS41MmwwLjMsLTMuMzRsLTAuOCwtMS4wMmwtMC4xMywtMS40N2wtMC42OSwtMC40NGwtMy4zOSwwLjY4bC0xLjA2LC0wLjE1bC0yLjY2LDEuNTJsLTAuOTYsLTAuNTRsLTEuMTksLTIuMzRsLTAuNjUsLTAuNTlsLTMuMjgsLTAuNDZsLTAuMzgsLTAuNjZsLTAuODIsLTAuNDZsMC45LC0wLjMzbC0wLjc2LC0xLjM0bDAuMzYsLTAuNzJsLTAuMTgsLTAuNmwtMC42MywtMC4wNWwtMC43NSwwLjc0bC0wLjY5LC0wLjA5bC0xLjE3LC0xLjYybDAuMDYsLTAuOTlsLTEuNDIsMC4xMmwtMS44MSwtMi40OGwtMS4yNSwtNC4xNGwtMS44OCwtMC4yM2wtMC44NSwtMS45bC0wLjY3LC0wLjRsLTAuODgsMC4zOGwtMC44LC0wLjgybDAuMjMsLTMuMjJsMC40NywtMS4yOWwtMC41MiwtMC43OGwtMS4yNiwtMC42NmwtMS40NiwwLjA1bC0wLjEzLC0xLjEybDAuODEsLTIuMzlsMS42NCwtMS4zOWwtMC40MiwtMy4xOWwtMS4xNSwtMS4xNGwtMC4yNCwtMS4zOGwwLjIyLC0yLjQ2bC0xLjI3LC0wLjg3bDEuMTcsLTEuNDJsLTAuMDUsLTAuODhsLTQsLTAuMTlsLTAuNiwtMC40NWwwLjM1LC0xLjA3bC0wLjI3LC0wLjc5bDAuNjIsLTAuNjlsMi43OCwtMC44bDEuMjgsLTEuNzJsMC42NSwtMC4zNGwwLDBsMC4xOCwwLjI5aDEuMjZsMC4xMSwwLjcxbDAuNywwLjE4bDAuMTgsLTAuMzloMC43NWwwLjcsMS4wNWwwLjM0LC0wLjI3bDAuMzYsMC4ybDAuNzEsMS4yMmwtMC4zOCwxLjcyaDAuNzVsMC40NCwwLjUzbC0wLjM0LDIuOWwtMC45OSwxLjk5bDEuMDQsMC4xNGwtMC4xMywwLjkzbDAuMjcsMC4yOGwwLjc0LC0wLjE5bDAuMzYsMC41NWwwLjM5LDEuOTNsLTAuMzUsMi4wMWwwLjMxLDAuNDZsLTAuNTIsMC42NmwwLjE2LDEuMjJsMC43NiwwLjE2bDAuODMsMS4yMWwtMC4yOSwwLjM5bDAuNDYsMC43M2wxLjA2LDAuMzFsMC40MiwxLjVsMC43NywwLjI3bDEuMDIsMi4wOGwtMC4wNiwwLjc4bDAuODgsMS4wNWwwLjQ3LDIuMzZsMC40MiwwLjIybDAuMSwyLjM3bDEuMjIsMC41NWwwLjcxLDEuMTdsLTAuNDcsMS4yNmwwLjk3LDEuMDJsMC44MSwtMC40MmwwLjgsMC41NWwwLjg3LC0wLjIxbDAuNDgsMC4xM2wwLjA1LDAuNmwwLjc1LC0wLjExbDAuNzQsMC41OGwwLjM2LC0wLjI4bDEuOTMsLTAuMDFsMC4zMywwLjg5bDEuMjksMC4yNmwxLjUyLDIuMDNsMi4zOCwtMC4xMXYwLjU4bDAuMzEsLTAuMTFsMC4xOCwwLjQ0bDAuNSwtMC40OGwwLjk0LDAuNDZsLTAuMDUsMC40MmwxLjYsLTAuMzVsMC4wMSwwLjY2bDEuMzUsMS4yMWwxLjMyLC0wLjEybDAuMDQsMC43NmwwLjc1LDAuOGwxLjQ5LDAuODZsMC43OSwwLjA3bDAuMzYsMC40NGwwLjU0LC0wLjUybDAuNywwLjZsMS43MywtMC41MWwwLjM3LDAuNzJsMC42NywwLjAzbDAuMSwtMC41MWwxLjI2LC0wLjE3bDAuMzUsMC4zNmwyLjYyLC0wLjI3bDAuNywwLjQybDAuNzQsLTAuMzVsMC4zOSwwLjIzbC0wLjE1LDAuNDhsMC44MywwLjI0bDIuODksLTAuMDFsMS4xMSwxLjkxbDAuNDUsLTAuMTNsMC41LDAuOThsMC4zOSwtMC4yN2wwLjczLDEuMzVsMS45LDAuNTdsLTAuMTksMC4zMWwwLjY0LDAuNDNsMS41MSwtMC4yN2wtMC4xMSwtMS42N2wwLjcsLTAuNTlsMC40OCwwLjMybDAuMTgsLTAuMzVsMC45MywtMC4wNGwwLjA3LC0wLjUxbDEuNjIsLTAuMjdsMS4zNywtMC4wNWwwLjM1LDAuMjhsLTAuMzMsNC45NWwtMC45OCwzLjhsLTUuNjUsMTEuMDdsLTAuNzksLTAuMjVsMS44MSwtMy4xMWwtMC43MSwtMC41N2wwLjQ2LC0wLjYxbC0wLjQxLC0wLjU5bC0xLjEyLDAuMDVsMC4xNiwtMC41NWwtMS41NCwtMC4xNmwtMC42MiwtMC43OWwtMSwxLjA4bDAuNzMsLTAuMTNsMC42OSwxLjEybDAuMjIsLTAuMTlsMC4zMywxLjFsLTAuMzEsMC4yNWwtMC4yNCwtMC41M2wtMC42MywwLjJsLTAuMzgsMC43N2wwLjM1LDAuMTlsMC4zMSwxLjI0bC0wLjc3LDAuMjhsLTAuMywtMS4zN2wtMC44MywwLjYxbC0wLjM2LC0wLjU5bC0wLjAxLC0xLjEybC0xLjc5LC0wLjI0bDAuMDYsMC40NGwtMC44NywwLjgxbDAuNTEsMC44MWwtMC4zMSwwLjk0bC0wLjUyLDAuMDhsLTAuODksLTAuNmwtMC4yMSwwLjU2bDAuNTYsMC4wOWwwLjY1LDAuODlsMC4zMSwtMC4yMWwwLjU4LDAuMzJsLTAuMTksMC43OGwwLjg5LDAuNjZsLTAuNzcsMS4wNmwwLjA2LDEuMzFsLTEuMzQsMi45MmwwLjQsMC40NWwwLjc0LC0wLjAzbDAuNCwwLjc0bDAuODYsMC4ybC0xLjUxLDEuMTNsLTAuMjMsMC45OWwtMC40MiwwLjA3bC0wLjA1LDAuNjlsMC42LDAuMzZsMC4xMywwLjc4bC0wLjU0LDIuOTdsMC40MSwwLjExbDAuMzMsMC44M2wtMC44Nyw0LjIzbC0wLjUxLDAuMDRsLTAuMjgsLTAuNTRsMC4xMywtMS40M2wtMC45NywwLjI4bC0wLjg3LC0wLjY1bDAuMjMsMC45M2wtMC42OSwwLjQ0bDAuNDEsMC41NmwtMC4zLDEuMDNsMC45MiwyLjIxbDAuMzgsMC4xOGwtMC4yMiwwLjdsMC42LC0wLjE1bDAuMTIsLTEuNjRsMC43NiwtMC43bDAuMjQsMy4yMmwtMC42OCw2LjQxbC0wLjM1LDAuNDdsLTAuMjMsLTAuMDhsMC4yNiwtMC41NmwtMC41OSwtMC4wOGwtMC4wNSwwLjVsMC44OSwwLjQzbDAuMDQsNy4wNmwwLjg4LDAuNDZsMC4wNCwwLjQxbC0wLjQ0LDAuMzJsLTAuMzUsMi4wN2wwLjE4LDAuNjZsMC4zNSwwLjA5bDAuMSwtMS45OGwtMC4yNSwwLjA0bC0wLjA4LC0wLjcxbDAuNTMsLTAuMzFsLTAuOTQsOS42M2wwLjMsMTEuMDFsLTAuMjEsMy41OWwtMC40NywwLjY1bC0wLjM4LDEuOTJsLTEuMjUsMS41MWwtMC45OCwyLjA4bC0wLjE3LDEuMjFsMC45OCwwLjczbDAuMDUsMi44MmwtMC4zOSwtMC4wM2wtMC4wMSwwLjk5bDAuNTYsMS45NWwwLjQ1LC0wLjEzbDEuMTcsMi43M0w1MTQuOTMsMzUxLjk5elwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLVRMQVwiIHRpdGxlPVwiVGxheGNhbGFcIiBjbGFzcz1cImxhbmRcIiAgQGNsaWNrPVwiY2hhbmdlU3RhdGUgKCdUbGF4Y2FsYScpXCJcclxuICAgICAgICAgICAgICAgICAgICBkPVwiTTUwNS42Miw0MTkuOTZMNTA3LjY4LDQyMC4zNEw1MDguMjksNDIwLjFMNTA5Ljg0LDQxOC4yN0w1MTAuMzMsNDE4LjM0TDUxMS4wNCw0MTkuNEw1MTUuMTQsNDIyLjgxTDUxNS4wMSw0MjQuNTRMNTE1Ljg1LDQyNC43MUw1MTcuMzgsNDI0LjIxTDUxNy45Nyw0MjQuNTlMNTE5LjE4LDQyNS44M0w1MTkuNDksNDI3TDUyMC4xNiw0MjcuNkw1MjEuMSw0MjcuOEw1MjAuODIsNDI4Ljk1TDUyMCw0MjkuNUw1MTcuMzIsNDMwLjAxTDUxNi40OCw0MjkuNjlMNTE1LjA4LDQzMi4wMkw1MTMuODQsNDMyLjg2TDUxMy4wNyw0MzIuOTFMNTExLjYxLDQzMS45Mkw1MTEuMDQsNDMxLjk2TDUwNy45Nyw0MzQuNjRMNTA3LjExLDQzNC43OEw1MDMuMDUsNDMyLjU0TDUwMS44Nyw0MzEuMjNMNTAxLjMzLDQyOS44NUw1MDAuMDEsNDI4LjQ3TDQ5Ni45OCw0MjYuMTZMNDk1LjgyLDQyNS43OUw0OTUuMTIsNDI2LjA4TDQ5NS4xMiw0MjYuMDhMNDk0LjU5LDQyNS40OEw0OTMuODMsNDI1LjczTDQ5Mi44Nyw0MjMuOUw0OTIuODcsNDIzLjlMNDk3Ljg4LDQyMi4xOUw0OTguODgsNDIyLjQyTDUwMC45Nyw0MjIuMTRMNTAyLjQyLDQyMC45M0w1MDMuMjQsNDE5LjQ2elwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLVZFUlwiIHRpdGxlPVwiVmVyYWNydXpcIiBjbGFzcz1cImxhbmRcIiAgQGNsaWNrPVwiY2hhbmdlU3RhdGUgKCdWZXJhY3J1eicpXCJcclxuICAgICAgICAgICAgICAgICAgICBkPVwiTTUyNC43LDM3Mi42bC0wLjczLDIuMDVsLTAuODIsMC45OGwtMC4xMiwtMS41MUw1MjQuNywzNzIuNnpNNTE3LjI3LDM2Mi4wOGwxLjY5LDMuNTdsLTAuNDgsLTAuMTRsLTAuOTcsLTEuNThMNTE3LjI3LDM2Mi4wOHpNNTE5LjM2LDM2My4xMmwxLjksMi40MWw1LjMzLDQuOWwtMC42NSwzLjA4bC0xLjcxLDQuMTRsLTAuNTIsMC40NWwtMC4xOCwtMi4wNmwxLjc3LC0zLjQzbC0wLjEzLC0xLjMzbC0xLjc1LC0xLjY1bC0xLjI5LC0ybC0yLjgzLC0zLjEzbC0xLjQ4LC0zLjY4bC0wLjQ3LDAuMTJsMC4wOCwtMC44TDUxOS4zNiwzNjMuMTJ6TTQ5MS45NSwzNDguNjZsMS43OCwtMS4wMWw0LjE2LC0wLjI1bDEuMTEsMC4yMmwwLjczLDAuNThsMC40MSwtMC4xOGwwLjE1LDAuNmwxLjk4LC0wLjQ0bC0wLjIxLC0wLjY5bDAuNCwtMC43bDIuNTQsLTAuMjlsMC43MiwxLjNsMS4xNSwwLjM5bDEuNTcsMS4ybDEuMzUsMC4xN2wxLjIsMS4wNWwwLjQyLDEuMTRsMS41MiwxLjY0bDIsLTEuNGwwLDBsMC42Myw1LjM3bDEuNjYsNC41NGwtMC4xMiwxLjAybC0wLjQsMC4yMmwwLjYyLDEuMzVsMC40MywzLjI2bDAuODMsMC45M2wwLjA4LDEuMTFsMS44NSwzLjI2bDEuNTEsLTAuMzRsMC41MiwwLjc1bC0wLjM4LDEuM2wwLjUsMS43NGwwLjk5LDAuOGwwLjA3LDEuMTJsMC41MSwwLjE3bDAuNzQsMi45bDQuNjksOS45NGwwLjY0LDIuOTRsMC43OSwxLjM2bDQuMTgsNC4xMmwwLjcxLDEuMjJsNS45MSw2LjM4bDMuNDYsNC4zNmwwLjY0LDEuMzhsMi42MSwyLjg5bDEuMTUsMy4yOGwwLjExLDJsMC42NCwxLjA2bC0wLjEsMS4xMWwxLjUyLDIuMTNsLTAuMTgsMS44bDAuNjcsMi42NGwxLjcyLDEuMzJsMS4yMiwwLjQ2bDAuMTcsMC43bDAuOTksMC40NWwwLjk2LDEuMzZsLTAuMzEsMC42NWwwLjIxLDAuOWwwLjc2LDAuNjZsMi40MSwwLjM0bDAuMywyLjUybDAuNjcsMS43N2wwLjg2LDAuOTNsMy41MiwxLjY5bDAuMDEsMC43MmwtMi4wNCwtMS4zNWwtMC45NywtMC4wOGwtMC4wNiwwLjNsMC40NywwLjE1djAuNjVsMC43NSwwLjMybDAuMzEsMC42MWwtMC4xMiwwLjI0bC0wLjY3LC0wLjMzbC0wLjM0LDAuMjlsMC4xNywwLjVsMS4xNywtMC4xM2wtMC4wNywtMC42NmwwLjkxLC0wLjI3bDAuNjMsMC4zbDAuMjIsLTEuMTlsMS44LDEuMTdsMi43MSwwLjc0bDkuNTMsMC4yNGwzLDIuMzVsMC41OCwxLjE3bDIuMjEsMC42MWwzLjMzLDAuM2wwLjUxLDAuNDNsMC41NywxLjg0bDAuNzYsMC43N2wwLjEzLDAuNjdsMi44LDIuNzlsMC41NiwyLjM5bDIuNjcsMS4yOGwzLjc5LC0wLjM5bDcuMjcsLTEuOGwwLDBsLTEuODksMC44OWwyLjI3LDAuMzlsLTAuMjQsMC4yOWwtMC45MiwtMC41MWwtMC44NiwwLjg3bDAuNTEsMC40bDAuMTIsMi44M2wwLjU2LDEuNDdsLTAuMDIsMy4wMmwxLjA2LDAuOTZsMS4zOSwwLjM5bDEuNDQsMi4wM2wxLjE2LDAuMDRsMC40MiwwLjU4bDIuNTEsMC45N2wwLjQ0LDAuNDhsMS4xMSwzLjA4bDAuMTcsMS4yNWwtMC4zOCwxbDAuMzgsMi4ybDEuOTMsMC43NmwwLDBsLTMuNzIsMi44OWwtMS45NSwwLjg2bC0wLjk0LDEuMTNsMCwwbC0yOC41NywtMS43NWwwLjMzLC0xLjM3bC0wLjY0LC0wLjU3bDAuMDEsLTAuOTlsLTMuNDUsLTIuNzhsLTMuMzYsLTQuNDFsMC4yMywtMS4xM2wxLjQ5LC0wLjY2bDAuMTgsLTAuNjhsLTEuMzcsLTAuODRsLTAuNDIsLTAuMDZsLTEuMjEsMS4wOGwtMy42NiwwLjkybC0zLjAxLDIuMTFsLTIuODcsMC4xNmwtMS4yNiwwLjY2bC0xLjk2LC0wLjU4bC0yLjE4LC00LjQzbDAuMTcsLTEuMTdsLTAuMzQsLTAuNzJsMC43MywtMC42OGwwLjk5LC0yLjU4bDAuODEsLTEuMTFsMC4yMiwtMS4yNWwtMSwtMy43OWwtMC41MiwtMC40NGwtMi4wMywtMC40OGwtMS4xNSwwLjE5bC0xLjQzLC0wLjUybC0yLjQ3LDAuNzlsLTAuNywtMC4zNWwwLjUzLC0wLjlsLTEuMzgsLTAuMDlsLTEuMDIsLTEuODlsLTEuMzksLTAuODFsLTEuMzEsMC4zOGwtMS45NiwtMS41NmwtMC42NCwtMC45bC0wLjYsLTIuNzRsMC41OCwtMS4yN2wtMSwtMC4zNWwtMS4xNSwtMS4xNWwtMC42NSwwLjYxbC0wLjA1LDAuODZsMC41LDAuNzRsLTAuMywwLjk2bC0xLjE3LDIuMThsMCwwbC0xLjg1LC0yLjE3bC0yLjU4LC0wLjgybC0xLjM5LDAuOGwtMC45NiwxLjA1bC0xLjQzLC0wLjFsLTEuODYsLTMuMTNsMC4xNywtMC43NWwtMy44MSwtMS4xMmwtMC44NSwtMC43MmwtMC4zNiwtMS4xMnYtMi45OGwxLjg2LC0yLjQxbDAuMDcsLTAuNTVsLTAuNTIsLTYuMTJsMC4xOCwtMC45bDQuODIsMC4yMmwwLjUzLC0wLjEybDAuMTYsLTAuN2wtMC4xMSwtMS4yOWwtMC40NywtMC41OWwtMi45MywtMS4yN2wtMy42MywtMC44MmwtMS40NCwtMC45OWwtMC4zNCwtMC40MmwwLjU2LC0xLjM4bC0xLjM4LC0yLjk4bDAuMjQsLTAuN2wwLjU3LC0wLjI0bDAuOTgsLTIuNjNsMC42NywtMC44N2wwLjM0LC0wLjk3bC0wLjMxLC0wLjk4bDAuMTksLTAuODFsMS42NiwtNC4yOGwyLjE1LC0yLjk4bC0wLjA3LC0wLjUxbC03LjA2LC0yLjQ5bC0wLjgyLDAuNjdsLTEuMjIsMS45NWwtMS42MSwxLjRsLTAuNTksLTAuMTlsLTAuODYsLTEuNzhsLTIuMDQsMC4yMmwtMC42OCwtMC41NWwtMC40NiwtMi4zN2wtMC4wNiwtNC4wMWwxLjE3LC0wLjc2bDEuNjEsMC45MmwxLjUsLTIuNDhsLTAuNDgsLTEuMTJsLTIuMjIsLTEuMjJsLTAuODEsLTAuODNsLTAuMTYsLTAuODVsMC4zNiwtMC44M2wtMC44MSwtMC42bC0wLjg3LDAuMTlsLTAuMTYsLTAuM2wxLjIzLC0wLjc2bDAuMDEsLTEuNzlsLTIuMDMsMC4zMmwtMS4xOSwtMC4zOWwtMC4yNywxLjAybC0wLjg4LDAuOTRsLTAuMDgsMC44NGwtMC45NywwLjc1bC0wLjcsMi41NmwwLDBsLTEuNDUsLTAuOTVsLTAuODMsMC4zNmwtMi4xNCwyLjMzbC0xLjYsMC43M2wtMS44OSwyLjIzbC0yLjQ4LDEuMTVsLTEuMzMsMS41NWwtMC41LDAuMjJsLTAuODgsLTEuMDhsLTEuMTcsLTIuNTlsMC4yNSwtMi4wOGwwLjU4LC0xLjNsMC4zMywtMy42NmwwLjY1LC0wLjU0bDAuMzEsLTAuODZsMi4zOSwtMi4xNmgwLjQ2bDEuMzQsMS4zOWwxLjQ1LC0wLjIzbDAuMjUsLTAuNjNsLTAuNTYsLTEuMDVsMC42MywtMi4yMWwxLjg2LC0yLjQ2bC0yLjUzLC0zLjQybC0yLjAzLC0wLjYybC0wLjg2LDAuODlsLTEuMzIsLTAuMDZsLTEuMjYsLTAuNjZsLTEuODMsLTEuNzFsMC4zLC0yLjY2bC0wLjMsLTAuNzVsLTAuODUsLTAuMTdsMCwwbC0wLjEzLC0zLjM1bC0xLjMzLC0wLjIybC0wLjg5LC0zLjMxbDAuMjEsLTAuODVoMS4yNmwtMC4wNSwtMC43bDEuMDUsMC4wNWwwLjI5LC0wLjgybDEuNzEsLTAuNzlsLTEuMTksLTEuMTFsLTAuMDQsLTAuNDhsLTAuNDUsMC4xMmwtMC41OSwtMC43M2wwLjEzLC0xLjIzbC0wLjM1LC0wLjI2bDAuNTgsLTAuNTNoLTEuMTRsLTAuMzgsLTAuMzhsMC4yNywtMC40MmwyLjE4LDAuMjZsMC40MSwtMC4yN2wwLjI1LC0wLjY3bC0wLjMxLC0yLjU1bDEuMDYsLTAuNzFsMi41MywtMC4wNWwtMS4yLC0zLjU2bC0wLjY1LC0wLjczbC00LjQ0LC0xLjM4bC0yLjM2LDAuMDRsLTAuNTMsLTAuMjZMNDkxLjk1LDM0OC42NnpcIi8+XHJcbiAgICAgICAgICAgICAgICA8cGF0aCByZWY9XCJNWC1ZVUNcIiB0aXRsZT1cIll1Y2F0w6FuXCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnWXVjYXTDoW4nKVwiXHJcbiAgICAgICAgICAgICAgICAgICAgZD1cIk03NzEuNiwzNzIuNDZMNzcxLjkzLDM3Ny43Nkw3NzEuNzksMzc4LjUyTDc3MC45MSwzNzkuMzlMNzcwLjQ0LDM4Mi41NUw3NzEuNzcsMzg1Ljc1TDc3MS42NywzODYuNzJMNzcwLjUzLDM4OC43N0w3NzAuMDQsMzkxLjIyTDc2OS4xOCwzOTIuM0w3NjguOTIsMzkzLjg4TDc2OC4wNiwzOTUuMDVMNzY2LjM0LDM5NS44N0w3NjMuMjEsMzk4LjU3TDc2MC4xLDQwMC40MUw3NTguNTksNDAwLjNMNzU3LjA2LDQwMC43NEw3NTUuOTIsMzk5Ljc0TDc1NC43NSw0MDAuM0w3NTMuMjUsNDAzLjA2TDc1My41LDQwNS4yNUw3NTMuMTQsNDA1LjNMNzUyLjIxLDQwMy42Mkw3NTEuMiw0MDMuNjFMNzUwLjcsNDA0LjAzTDc0OS45MSw0MDYuNEw3NDkuNDUsNDA2Ljg4TDc0My45NCw0MDguODZMNzQyLjE2LDQwOS45TDc0MC4yOCw0MTEuNUw3NDAuNTUsNDEyLjE5TDc0MC4yNSw0MTIuNTFMNzM5LjE3LDQxMS41OUw3MzcuMjUsNDEzLjM3TDczNi4wNiw0MTMuNzhMNzMzLjYzLDQxMy44MUw3MzEuMiw0MTQuODZMNzI5LjgxLDQxNi4yNUw3MjYuMjcsNDE2LjQyTDcyNS43MSw0MTYuOTFMNzI1Ljg4LDQxNy43OEw3MjUuNTYsNDE5LjIzTDcyNC42Myw0MjEuMjRMNzI0LjYzLDQyMS4yNEw3MjQuMTksNDIwLjc4TDcyMy40LDQxNy4zNEw3MjAuMjQsNDEzLjc2TDcxOS4wNiw0MTEuMjdMNzE1LjIxLDQwOS4xN0w3MTMuMjIsNDA0LjcxTDcxMS40LDQwMy41NUw3MTAuODMsNDAyLjUxTDcxMC45NCw0MDEuNkw3MDkuOTEsMzk5Ljg0TDcwOS40OSwzOTkuNTZMNzA4LjcsNDAwLjI5TDcwOC4zLDQwMS4zTDcwNy44Miw0MDEuMzlMNzA2Ljg4LDQwMC40MUw3MDUuNzYsNDAwLjc1TDcwNS4zMiw0MDAuNTdMNzA0LjM1LDM5OC41Nkw3MDAuMjIsMzk4LjA0TDcwMC4zOCwzOTAuNzVMNzAwLjM4LDM5MC43NUw3MDAuNDUsMzg5LjM3TDcwMS4wNiwzODguNzhMNzAxLjc4LDM4Ny4wN0w3MDEuNjMsMzg2LjU1TDcwMS4zLDM4Ni43Nkw3MDAuMTksMzkwLjE5TDY5OS42MywzOTAuNzNMNjk5LjkzLDM4OS4xOEw3MDAuOTUsMzg2LjIyTDcwMiwzODQuODRMNzA3LjYsMzgxLjNMNzEwLjEsMzgwLjczTDcxMi4xOCwzNzkuNDVMNzEzLjEsMzc5LjQ0TDcxMy4zNiwzNzguOTlMNzE0LjM0LDM3OC42OEw3MTcuMjQsMzc4LjAxTDcxNy4zLDM3OC40MUw3MTcuODcsMzc4LjRMNzE3Ljc1LDM3OC4xMUw3MTguNCwzNzcuNzVMNzIyLjQsMzc3LjAyTDczOSwzNzQuODJMNzQ0LjAzLDM3Mi45MUw3NDQuNTksMzcxLjUxTDc1MC4wOSwzNzAuMzRMNzUzLjMyLDM3MC42TDc1NC42NSwzNzAuMjNMNzU2LjkxLDM2OC43Nkw3NTksMzY5LjIzTDc1OC44MywzNjkuNjhMNzYwLjU2LDM3MC4zMUw3NjQuMTUsMzcwLjU2TDc2NC42NSwzNzEuMzdMNzY1LjY2LDM3MS45NEw3NjcuODMsMzcyLjAzTDc2OS43MywzNzIuNTdMNzcwLjE1LDM3Mi4xNkw3NjYuMzcsMzcxLjIzelwiLz5cclxuICAgICAgICAgICAgICAgIDxwYXRoIHJlZj1cIk1YLVpBQ1wiIHRpdGxlPVwiWmFjYXRlY2FzXCIgY2xhc3M9XCJsYW5kXCIgIEBjbGljaz1cImNoYW5nZVN0YXRlICgnWmFjYXRlY2FzJylcIlxyXG4gICAgICAgICAgICAgICAgICAgIGQ9XCJNMzkwLjkxLDI3Ni41MkwzOTAuOTMsMjc0Ljg5TDM5MS41NiwyNzQuMzZMMzk2Ljk2LDI3My4yOUw0MDYuMzYsMjczLjlMNDA4LjksMjc1LjYxTDQxMS40LDI3Ni41OEw0MTMuMzYsMjc4LjI0TDQxNS41MiwyODEuMzFMNDE2Ljk5LDI4MC45TDQxOC4xNSwyODEuMjJMNDE4Ljc3LDI4NC43OEw0MjEuNiwyODQuOEw0MjIuNTIsMjgzLjkyTDQyNC43OSwyODMuNDFMNDI3Ljc1LDI4My43OEw0MjksMjg0LjZMNDMwLjkyLDI4OC4zNkw0MzIuMjksMjg5LjY2TDQzNC4zOCwyOTAuNDdMNDM1LjgyLDI5MC4xTDQzNiwyODkuMzJMNDM2Ljc1LDI4OUw0MzguODcsMjg5LjQ3TDQzOC44NywyODkuNDdMNDM4LjMyLDI4OS44OUw0MzguMzIsMjg5Ljg5TDQzNy41MSwyOTAuMzNMNDM3LjE1LDI5Mi4xMUw0MzUuOTYsMjkzLjExTDQzNS4yNywyOTQuODNMNDM0LjI5LDI5NS4zM0w0MzIuNzEsMjk1LjI2TDQzMi4wNCwyOTUuNzhMNDMxLjgzLDI5Ny4yN0w0MzAuOTEsMjk5LjA1TDQyOS41NSwyOTkuOTNMNDI3LjY4LDMwMC40MUw0MjcuMDQsMzAxLjAzTDQyNi4yMSwzMDQuNDhMNDI3LjIyLDMwNS42Nkw0MjYuMDQsMzA4LjYyTDQyNC45NCwzMTAuMTZMNDIwLjIsMzExLjc1TDQxNi43MiwzMTYuODlMNDEzLjE2LDMxOS4wMkw0MTAuODgsMzE5Ljg2TDQxMC4wMywzMjAuODlMNDA5LjUxLDMyMi4zM0w0MDYuNTcsMzIyLjkxTDQwNC4yNSwzMjEuOThMNDAzLjU5LDMyMi4xOEw0MDIuNzIsMzIzLjg1TDQwMy4zNCwzMjQuNjZMNDAyLjgzLDMyNi4zNUw0MDMuODYsMzI5LjM3TDQwMi42LDMzMy4zNkw0MDIuNCwzMzQuNjJMNDAyLjY1LDMzNi4xM0w0MDMuNTksMzM3LjEzTDQwNy43NywzMzkuNjZMNDA4Ljg4LDM0MC45OEw0MTEuMTksMzQxLjMyTDQxMi4yNiwzNDEuOUw0MTMuMTgsMzQzLjlMNDE0LjY2LDM0NS45Mkw0MTYuNzQsMzQ1Ljk3TDQxOS4xNywzNDUuMjRMNDIzLjYyLDM0MC42M0w0MjUuMDgsMzM5LjkzTDQyNS43OSwzMzkuODhMNDI3Ljc2LDM0Mi40Nkw0MjcuNTcsMzQ0LjExTDQyNC4yNywzNTEuNDFMNDI1LjY1LDM1NS4yN0w0MjUuMjksMzU2LjkxTDQyNC45LDM1Ni44OEw0MjQuNzcsMzU3LjQzTDQyNS4wMywzNTcuNjFMNDI0LjY4LDM1OC41N0w0MjIuNzUsMzYyLjU0TDQyMi43NSwzNjIuNTRMNDIxLjk0LDM2My40OEw0MjAuOTcsMzYyLjg1TDQyMC45NywzNjIuODVMNDIwLjY5LDM2Mi40Nkw0MTguNiwzNjEuNzFMNDE1LjkzLDM1OS4zNkw0MTMuOCwzNTguMjJMNDEwLjI2LDM1Ny4zMUw0MTAuMjYsMzU3LjMxTDQwOS4xMiwzNTUuMjdMNDA4LjUzLDM1Mi44M0w0MDQuMDksMzUwLjJMNDAyLjc2LDM0OC44Nkw0MDEuOTksMzQ3LjQ3TDQwMS4yNiwzNDcuNjRMNDAwLjg3LDM0OC45TDM5OS42NiwzNDkuODJMMzk2LjE5LDM1MS43OUwzOTQuNCwzNTIuMTdMMzkzLjMzLDM1Mi45TDM5Mi40LDM1Ni4xNEwzODkuMDcsMzYwLjczTDM4Ny44MywzNjMuNkwzODcuOSwzNjQuODFMMzkwLjI0LDM2Ny4wN0wzOTAuMjQsMzY3LjA3TDM5MC4xNSwzNjkuMjhMMzkwLjgsMzcxLjEzTDM5My41OCwzNzIuOTFMMzkzLjEsMzc1LjZMMzkyLjE0LDM3Ni45MUwzODkuODUsMzc4LjMxTDM4Ni4yNywzODEuMjJMMzg0Ljc1LDM4MC43MkwzODMuMzgsMzgxLjIxTDM4Mi43NSwzODEuNzVMMzgyLjQyLDM4My43N0wzODAuOTUsMzg0LjI5TDM4MC44NCwzODQuNjZMMzc5LjEzLDM4NC4yM0wzNzcuNzksMzg0LjQ5TDM3Ny41NywzODUuMDVMMzc2LjY5LDM4NC45OEwzNzUuNywzODUuNDZMMzcyLjgsMzgzLjg1TDM3MC41NCwzODQuMDRMMzY5LjYsMzgzLjU1TDM2OC44NSwzODEuODVMMzY4LjEsMzgxLjA0TDM2NS42LDM4MC40MkwzNjUuNDMsMzc5LjkyTDM2OS40NywzNzguMTFMMzcwLjY0LDM3Ni45OUwzNzAuNzQsMzc1Ljk3TDM3MC40LDM3NS4zOUwzNjkuNzMsMzc1LjI1TDM2OC43MSwzNzUuNzRMMzY3Ljc4LDM3NS4yTDM2Ni45MywzNzIuNzJMMzY4LjcyLDM3Mi4yNkwzNzAuMzQsMzcwLjM4TDM3MC42NywzNjcuOTFMMzcwLjQ5LDM2Ni4xMkwzNzMuNDEsMzY0LjA1TDM3NS4xOCwzNjIuMzJMMzc4LjQ2LDM2MC42NEwzNzkuNzIsMzYwLjQ0TDM4MC40NiwzNTkuNzVMMzgxLjY1LDM1Ni44NEwzODIuMzUsMzUzLjM3TDM4MS44NCwzNTIuOTlMMzc5LjY5LDM1Mi44NUwzNzkuMTksMzUyLjQxTDM3OS45NSwzNTAuOUwzNzkuNTQsMzUwLjA0TDM3Ny4zNywzNDkuODdMMzc1LjQ5LDM1MC42TDM3NS4xOCwzNTIuNDdMMzc2LjQyLDM1My41TDM3NC4wMywzNTUuMzlMMzczLjEsMzU3LjEyTDM3Mi4yLDM1Ny41NkwzNzEuNDksMzU3LjA0TDM3MC4yMiwzNTYuODRMMzY5LjUzLDM1Ny42NEwzNjcuNiwzNTcuNjJMMzY3LjAyLDM1Ni45NkwzNjcuMTEsMzU2LjUxTDM3MC44OSwzNTAuMzRMMzcwLjkzLDM0OS4xOEwzNzAuMzMsMzQ3LjI1TDM2OC45MywzNDUuOTNMMzY3LjUxLDM0NS40MkwzNjQuMDgsMzQ2LjA5TDM2My40NSwzNDYuNjZMMzYzLjQ1LDM1My43TDM2My4wNywzNTQuODZMMzYxLjkxLDM1NC42OUwzNjAuNywzNTIuOTFMMzYwLjc0LDM0OS41OUwzNjIuNDMsMzQ1LjM3TDM2My44OCwzNDMuNUwzNjQuOTgsMzQyLjY4TDM2NS4xNSwzNDEuNzdMMzYzLjM0LDM0MC43NkwzNjAuNjgsMzQxLjE0TDM1OC41MiwzNDIuNjdMMzU4LjQxLDM0My40NkwzNjAuMTUsMzQ3LjNMMzYwLjMxLDM0OC43M0wzNTkuMjgsMzQ5LjkxTDM1Ny40OCwzNTEuMDVMMzU3LjIxLDM1MC41NkwzNTguMjYsMzQ3LjMyTDM1Ny43MywzNDYuOTVMMzU0LjYzLDM0OC4xMkwzNTQuMjcsMzUxLjE1TDM1Mi45MiwzNTAuODFMMzUxLjg0LDM1Mi4wMkwzNTEuODQsMzUyLjAyTDM1MS4xMiwzNTEuNTlMMzUwLjY5LDM1MC42M0wzNTAuNDksMzQ3Ljg2TDM1MC40OSwzNDcuODZMMzUxLjY1LDM0NC44MUwzNTIuNjYsMzQzLjNMMzU1Ljg3LDM0MS44OEwzNTYuMTIsMzQxLjI1TDM1Ni4yOCwzMzUuN0wzNTUuNDMsMzMyLjYxTDM1NS41MSwzMzEuMzNMMzU2Ljg4LDMyOC42TDM1Ny40OSwzMjguMjNMMzU4Ljc4LDMyMi40NkwzNTguODcsMzIwLjU4TDM2MS4xOSwzMTcuNjlMMzYzLjk5LDMxNS4yN0wzNjMuMSwzMTFMMzYzLjU1LDMwOS44TDM2My4xOCwzMDcuOTFMMzYzLjQ5LDMwNi4yM0wzNjMuMTIsMzA0LjU4TDM2Mi4zNCwzMDQuMDdMMzYyLjU3LDMwMi43NUwzNjQuOTcsMzAyLjAzTDM2Ny4yMywyOTkuODlMMzY5LjMsMjk3LjA2TDM3MS43LDI5NS4yNEwzNzIuMTcsMjkzLjlMMzczLjg4LDI5Mi41M0wzNzcuNzgsMjkyLjhMMzgwLjAxLDI5My41TDM4Mi4yNiwyOTIuN0wzODMuMzgsMjkyLjhMMzg0LjM4LDI5My41TDM4Ny4wNCwyOTQuMzdMMzg3LjgsMjkzLjQ2TDM4OS40OCwyOTMuNjlMMzk1LjU1LDI5My4xMUwzOTUuNjcsMjkyLjQzTDM5NS4xNywyOTIuMDZMMzk1LjE5LDI5MS42NUwzOTYuMTYsMjkxLjEzTDM5NS4xNCwyODcuMTNMMzkzLjkzLDI4Ni42OEwzOTQuNzQsMjgxLjc4TDM5My45NCwyODAuODRMMzkyLjQxLDI4MC4xM0wzOTIuMDUsMjc5LjAzTDM5MS4zLDI3OC42OUwzOTEuMjYsMjc3LjA0elwiLz5cclxuXHJcbiAgICAgICAgICAgIDwvc3ZnPlxyXG4gICAgICAgIDwvZGl2PlxyXG4gICAgPC9kaXY+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5pbXBvcnQgRXZlbnRCdXMgZnJvbSAnLi4vLi4vZXZlbnRCdXMnXHJcblxyXG5leHBvcnQgZGVmYXVsdCB7XHJcbiAgICBkYXRhICgpIHtcclxuICAgICAgICByZXR1cm4ge1xyXG4gICAgICAgICAgICBzZWxlY3RlZFN0YXRlOiB7fSxcclxuICAgICAgICAgICAgLy8gc3RhdGVzOiBbIFwiQWd1YXNjYWxpZW50ZXNcIiwgXCJCYWphIENhbGlmb3JuaWFcIiwgXCJCYWphIENhbGlmb3JuaWEgU3VyXCIsIFwiQ2FtcGVjaGVcIiwgXCJDaGlhcGFzXCIsIFwiQ2hpaHVhaHVhXCIsIFwiQ29haHVpbGFcIiwgXCJDb2xpbWFcIiwgXCJEaXN0cml0byBGZWRlcmFsXCIsIFwiRHVyYW5nb1wiLCBcIkd1YW5hanVhdG9cIiwgXCJHdWVycmVyb1wiLCBcIkhpZGFsZ29cIiwgXCJKYWxpc2NvXCIsIFwiTcOpeGljb1wiLCBcIk1pY2hvYWPDoW5cIiwgXCJNb3JlbG9zXCIsIFwiTmF5YXJpdFwiLCBcIk51ZXZvIExlw7NuXCIsIFwiT2F4YWNhXCIsIFwiUHVlYmxhXCIsIFwiUXVlcsOpdGFyb1wiLCBcIlF1aW50YW5hIFJvb1wiLCBcIlNhbiBMdWlzIFBvdG9zw61cIiwgXCJTaW5hbG9hXCIsIFwiU29ub3JhXCIsIFwiVGFiYXNjb1wiLCBcIlRhbWF1bGlwYXNcIiwgXCJUbGF4Y2FsYVwiLCBcIlZlcmFjcnV6XCIsIFwiWXVjYXTDoW5cIiwgXCJaYWNhdGVjYXNcIiBdLFxyXG4gICAgICAgIH1cclxuICAgIH0sXHJcbiAgICBwcm9wczoge1xyXG4gICAgICAgIHN0YXRlczoge1xyXG4gICAgICAgICAgICB0eXBlOiBBcnJheSxcclxuICAgICAgICAgICAgZGVmYXVsdDogKCgpID0+IHtyZXR1cm4gW119KSxcclxuICAgICAgICB9XHJcbiAgICB9LFxyXG4gICAgbWV0aG9kczoge1xyXG4gICAgICAgIGNoYW5nZVN0YXRlIChzdGF0ZSkge1xyXG4gICAgICAgICAgICBsZXQgc2VsZWN0ZWRTdGF0ZSA9IHRoaXMuc3RhdGVzLmZpbmQoYXV4RmluZCA9PiB7XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gYXV4RmluZC5uYW1lID09IHN0YXRlXHJcbiAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgIEV2ZW50QnVzLiRlbWl0KFwiU1RBVEVfQ0hBTkdFRFwiLCBzZWxlY3RlZFN0YXRlKVxyXG5cclxuICAgICAgICAgICAgdGhpcy5zZWxlY3RlZFN0YXRlID0gc2VsZWN0ZWRTdGF0ZS5uYW1lXHJcbiAgICAgICAgICAgIHRoaXMuc2V0U2VsZWN0ZWRTdmcoc2VsZWN0ZWRTdGF0ZS5pZF9zdmcpXHJcbiAgICAgICAgfSxcclxuICAgICAgICBzZXRTZWxlY3RlZFN2ZyAoc2VsZWN0ZWQpIHtcclxuICAgICAgICAgICAgT2JqZWN0LmtleXModGhpcy4kcmVmcykuZm9yRWFjaChyZWZOYW1lID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChyZWZOYW1lID09IHNlbGVjdGVkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGhpcy4kcmVmc1tyZWZOYW1lXS5jbGFzc0xpc3QuYWRkKCdzZWxlY3RlZCcpXHJcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuJHJlZnNbcmVmTmFtZV0uY2xhc3NMaXN0LnJlbW92ZSgnc2VsZWN0ZWQnKVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9KTtcclxuICAgICAgICB9XHJcbiAgICB9LFxyXG4gICAgbW91bnRlZCAoKSB7XHJcbiAgICAgICAgLy8gY29uc29sZS5sb2coXCJTdGF0ZXNcIiwgdGhpcy5zdGF0ZXMpXHJcbiAgICAgICAgbGV0IGluaXRpYWxTdGF0ZSA9IHRoaXMuc3RhdGVzLmZpbmQoYXV4RmluZCA9PiB7XHJcbiAgICAgICAgICAgIHJldHVybiBhdXhGaW5kLm5hbWUudG9VcHBlckNhc2UoKSA9PT0gXCJKYWxpc2NvXCIudG9VcHBlckNhc2UoKSAvLyBOb21icmUgZGVsIGVzdGFkbyBpbmljaWFsXHJcbiAgICAgICAgfSlcclxuICAgICAgICB0aGlzLmNoYW5nZVN0YXRlKGluaXRpYWxTdGF0ZS5uYW1lKVxyXG4gICAgfVxyXG59IFxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuICAgIHN2ZyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBzdmcgLmxhbmQge1xyXG4gICAgICAgIGZpbGw6ICMxQTFBMUE7XHJcbiAgICAgICAgZmlsbC1vcGFjaXR5OiAxO1xyXG4gICAgICAgIHN0cm9rZTogcmdiKDI1MiwgMjMxLCAyMzEpO1xyXG4gICAgICAgIHN0cm9rZS1vcGFjaXR5OiAxO1xyXG4gICAgICAgIHN0cm9rZS13aWR0aDogMC41O1xyXG5cclxuICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjNzO1xyXG4gICAgfVxyXG5cclxuICAgIHN2ZyAubGFuZDpob3ZlciB7XHJcbiAgICAgICAgZmlsbDogI0ZGQjQwMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0ZWQge1xyXG4gICAgICAgIGZpbGw6ICNGRkI0MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuc3VibGluZSB7XHJcbiAgICAgICAgY29sb3I6ICM3NjgxOTE7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyLW1hcCB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDUlLCAwKTtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcC1tYXJrZXJzIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcC1tYXJrZXI6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHBvcDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y5QTUxQTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBoZWlnaHQ6IDJlbTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbjogLS42ZW0gMCAwIC0uNmVtO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyOmhvdmVyIC5tYXAtbWFya2VyLWluZm8ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyIGEge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUE1MUE7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGhlaWdodDogLjhlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICAgICAgICB3aWR0aDogLjhlbTtcclxuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBtYXJrLWJvdW5jZTtcclxuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIH1cclxuXHJcbiAgICAubWFwLW1hcmtlci1hcnJpdmEge1xyXG4gICAgICAgIGxlZnQ6IDM1LjglO1xyXG4gICAgICAgIHRvcDogNjYlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyLW9ybyB7XHJcbiAgICAgICAgbGVmdDogMzclO1xyXG4gICAgICAgIHRvcDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyLW9ybyBhe1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjdzO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyLW9ybzphZnRlciB7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAuN3M7XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcC1tYXJrZXItZXhwcmVzcyB7XHJcbiAgICAgICAgbGVmdDogNDIlO1xyXG4gICAgICAgIHRvcDogNzQlO1xyXG4gICAgfVxyXG4gICAgLm1hcC1tYXJrZXItZXhwcmVzcyBhe1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjFzO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyLWV4cHJlc3M6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjFzO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyLWNhbmN1biB7XHJcbiAgICAgICAgbGVmdDogODQlO1xyXG4gICAgICAgIHRvcDogNjQlO1xyXG4gICAgfVxyXG4gICAgLm1hcC1tYXJrZXItY2FuY3VuIGF7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcclxuICAgIH1cclxuXHJcbiAgICAubWFwLW1hcmtlci1zdWl0ZXMge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogMnM7XHJcbiAgICAgICAgbGVmdDogMzglO1xyXG4gICAgICAgIHRvcDogNjglO1xyXG4gICAgfVxyXG4gICAgLm1hcC1tYXJrZXItc3VpdGVzIGF7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAuNHM7XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcC1tYXJrZXItc3VpdGVzOmFmdGVyIHtcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC40cztcclxuICAgIH1cclxuXHJcbiAgICAubWFwLW1hcmtlci1zdGF5IHtcclxuICAgICAgICBsZWZ0OiAzNyU7XHJcbiAgICAgICAgdG9wOiA2OSU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcC1tYXJrZXItc3RheTphZnRlciB7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiA1cztcclxuICAgIH1cclxuXHJcbiAgICAubWFwLW1hcmtlci12YWxsYXJ0YSB7XHJcbiAgICAgICAgbGVmdDogMzIlO1xyXG4gICAgICAgIHRvcDogNjklO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyLXZhbGxhcnRhIGF7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAuOXM7XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcC1tYXJrZXItdmFsbGFydGE6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjlzO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyLWdvbGRlbiB7XHJcbiAgICAgICAgbGVmdDogMzMlO1xyXG4gICAgICAgIHRvcDogNzAuMiU7XHJcbiAgICB9XHJcbiAgICAubWFwLW1hcmtlci1nb2xkZW4gYXtcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC4zcztcclxuICAgIH1cclxuXHJcbiAgICAubWFwLW1hcmtlci1nb2xkZW46YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjNzO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyLWluZm8ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTJlbSk7XHJcbiAgICAgICAgd2lkdGg6IDIwZW07XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyLWluZm8gaGVhZGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyNDUzO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IC41ZW0gLjVlbSAwIDA7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogLjVlbSAxZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcC1tYXJrZXItaW5mbyBtYWluIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuNWVtIC41ZW07XHJcbiAgICAgICAgY29sb3I6ICM3ZTdlN2U7XHJcbiAgICAgICAgcGFkZGluZzogLjVlbSAxZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcC1tYXJrZXItaW5mbyBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LWZhbWlseTogJ2JyeWFudF9wcm9fcmVndWxhcnJlZ3VsYXInO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXAtbWFya2VyLWluZm8taW5uZXIge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IC41ZW07XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAuMjVlbSByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODc1ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcC1tYXJrZXItaW5mby1pbm5lcjphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IC43NWVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogLjc1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMWVtIHNvbGlkICNmZmY7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYW5pbWF0ZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgfVxyXG5cclxuICAgIEBrZXlmcmFtZXMgYm91bmNlLWluIHtcclxuICAgICAgICAwJSwgMjAlLCA0MCUsIDYwJSwgODAlLCAxMDAlIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAwJSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgMjAlIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gICAgICAgIH1cclxuICAgICAgICA0MCUge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDYwJSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgODAlIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAa2V5ZnJhbWVzIG1hcmstYm91bmNlIHtcclxuICAgICAgICAwJSwgNTAlLCAxMDAlIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAwJSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUE1MUE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDQwJSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWQyNmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDgwJSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUE1MUE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlBNTFBO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYW5pbWF0ZS1ib3VuY2UtaW4ge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcclxuICAgICAgICBhbmltYXRpb24tbmFtZTogYm91bmNlLWluO1xyXG4gICAgfVxyXG5cclxuICAgIEBrZXlmcmFtZXMgcG9wIHtcclxuICAgICAgICAwJSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDQwJSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC40O1xyXG4gICAgICAgIH1cclxuICAgICAgICA4MCUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYW5pbWF0ZS1wb3Age1xyXG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHBvcDtcclxuICAgIH1cclxuXHJcbiAgICAubWFwLWxpbmsge1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6ICMxRDFEMjc7XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcC1saW5rOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogIzFEMUQyNztcclxuICAgIH1cclxuXHJcbiAgICAudGV4dG8tbWFwYSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXhhX2xpZ2h0cmVndWxhcic7XHJcbiAgICAgICAgY29sb3I6ICMxRDFEMjc7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHRvLW1hcGEgPiBzcGFuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuaHItbWFwYSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMTAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAubG9nby1tYXBhIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgIH1cclxuXHJcbiAgICAjaGFiaXRhY2lvbmVzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA4MSU7XHJcbiAgICAgICAgbGVmdDogMTMlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAjaGFiaXRhY2lvbmVzIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDIuOGVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV4YV9ib2xkcmVndWxhcic7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgI2hhYml0YWNpb25lcyBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRlbTtcclxuICAgICAgICBmb250LWZhbWlseTogJ25leGFfbGlnaHRyZWd1bGFyJztcclxuICAgIH1cclxuXHJcbiAgICBzcGFuLmRvdCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM4MEU2O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi5kb3Qub2ZpY2luYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QTUxQTtcclxuICAgIH1cclxuPC9zdHlsZT4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4ubG9hZGluZyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgjOTZDRDAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4ubG9hZGluZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTUwLCAyMDUsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnJlY3RhbmdsZSB7XG4gIHdpZHRoOiA5MiU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgLyogQ2FtYmlhIGxhIGFsdHVyYSBzZWfDum4gdHVzIHByZWZlcmVuY2lhcyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgwLCA3OSwgNzksIDAuNDE4KTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xufVxuXG4ubGlzdGEtY29uLW1hcmdlbi1uZWdhdGl2byBsaSB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICAvKiBBcGxpY2FyIHVuIG1hcmdlbiBzdXBlcmlvciBuZWdhdGl2byBhIGxvcyBlbGVtZW50b3MgbGkgKi9cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmxvYWRpbmcge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoIzk2Q0QwMCwgMC41KSAhaW1wb3J0YW50O1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/