@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700);
@font-face {
  font-display: swap;
  font-family: 'NationalLight';
  src: url("../fonts/NationalWeb-Light.eot") format("eot"), url("../fonts/NationalWeb-Light.woff2") format("woff2"), url("../fonts/NationalWeb-Light.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: 'NationalLightItalic';
  src: url("../fonts/National-LightItalic.eot") format("eot"), url("../fonts/National-LightItalic.woff2") format("woff2"), url("../fonts/National-LightItalic.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: 'NationalMedium';
  src: url("../fonts/National-Medium.eot") format("eot"), url("../fonts/National-Medium.woff2") format("woff2"), url("../fonts/National-Medium.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: 'NationalMediumItalic';
  src: url("../fonts/National-MediumItalic.eot") format("eot"), url("../fonts/National-MediumItalic.woff2") format("woff2"), url("../fonts/National-MediumItalic.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: 'NationalBook';
  src: url("../fonts/National-Book.eot") format("eot"), url("../fonts/National-Book.woff2") format("woff2"), url("../fonts/National-Book.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: 'NationalSemiBold';
  src: url("../fonts/National-Semibold.eot") format("eot"), url("../fonts/National-Semibold.woff2") format("woff2"), url("../fonts/National-Semibold.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: 'NationalBold';
  src: url("../fonts/National-Bold.eot") format("eot"), url("../fonts/National-Bold.woff2") format("woff2"), url("../fonts/National-Bold.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: 'NationalBoldItalic';
  src: url("../fonts/National-BoldItalic.eot") format("eot"), url("../fonts/National-BoldItalic.woff2") format("woff2"), url("../fonts/National-BoldItalic.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: 'NationalExtraBold';
  src: url("../fonts/National-Extrabold.eot") format("eot"), url("../fonts/National-Extrabold.woff2") format("woff2"), url("../fonts/National-Extrabold.woff") format("woff"); }

@font-face {
  font-display: swap;
  font-family: 'NationalBlackItalic';
  src: url("../fonts/National-BlackItalic.eot") format("eot"), url("../fonts/National-BlackItalic.woff2") format("woff2"), url("../fonts/National-BlackItalic.woff") format("woff"); }

/*
  National Fonts
*/
/*
  Roboto Fonts
*/
/* PRIMARY COLORS */
/* 003976 */
/* EFAB00 */
/* 0073BD */
/* 4B4AA9 */
/* AEEAE5 */
/* E5E854 */
/* F8EB61 */
/* 627378 */
/* E1143C */
/* SECONDARY COLORS */
/* 000000 */
/* DDDDDD */
/* EAEAEA */
/* F4F4F4 */
/* e6e6e6 */
/* 4D4D4C */
/* FFFFFF */
/* 5EC4DF */
/* 006cc2 */
/* F1AB03 */
/* 1e1c22 */
/* 0b0318 */
/* dfe4e6 */
/* cacaca */
/* 993399 */
/*

EXAMPLE FOR MQ REFERENCES =>

body {
  > * { display: none !important; }
  background: green !important;
  @media only screen and (max-width: 45.562rem)  { background: orange !important;  }
  @media only screen and (min-width: 45.625rem) and (max-width: 63.938rem) { background: teal !important;    }
  @media only screen and (min-width: 64rem)  { background: orchid !important;  }
  @media only screen and (min-width: 75rem) { background: tomato !important;  }
}

*/
body[class*="node-type-administrative-group"].theme--ksu-department-zurb-fashion-2021 .field-name-field-body,
body[class*="node-type-academic-group"].theme--ksu-department-zurb-fashion-2021 .field-name-field-body {
  margin-top: 0; }

.paragraphs-item-100-promoted-content .field-name-field-more-link a, .paragraphs-items-field-dynamic-content-5050 .field-name-field-dynamic-content-5050 .entity .view-promoted-content .calendar-date, .paragraphs-items-field-dynamic-content-5050 .field-name-field-dynamic-content-100 .entity .view-promoted-content .calendar-date, .paragraphs-items-field-dynamic-content-5050 .field-name-field-individual-tab .entity .view-promoted-content .calendar-date, .paragraphs-items-field-dynamic-content-100-full .field-name-field-dynamic-content-5050 .entity .view-promoted-content .calendar-date, .paragraphs-items-field-dynamic-content-100-full .field-name-field-dynamic-content-100 .entity .view-promoted-content .calendar-date, .paragraphs-items-field-dynamic-content-100-full .field-name-field-individual-tab .entity .view-promoted-content .calendar-date, .paragraphs-items-field-individual-tab .field-name-field-dynamic-content-5050 .entity .view-promoted-content .calendar-date, .paragraphs-items-field-individual-tab .field-name-field-dynamic-content-100 .entity .view-promoted-content .calendar-date, .paragraphs-items-field-individual-tab .field-name-field-individual-tab .entity .view-promoted-content .calendar-date {
  background-color: #e5e854 !important; }

body.theme--ksu-department-zurb-fashion-2021 .l-header {
  background-image: none;
  height: auto;
  position: relative;
  z-index: 111;
  width: 100%;
  background-color: white !important;
  border-bottom: 2px #CCCCCC solid; }
  body.theme--ksu-department-zurb-fashion-2021 .l-header .block-kent-state-blocks-campus-secondary-menu a {
    color: white;
    font-family: 'NationalBold', "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-variant-numeric: lining-nums;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

body.theme--ksu-department-zurb-fashion-2021.node-type-academic-group-par .l-header.stickymenu,
body.theme--ksu-department-zurb-fashion-2021.node-type-page .l-header.stickymenu {
  background-color: white !important; }

.kent-rd-megamenu ul.megamenu-wrapper > li > a {
  color: black;
  text-shadow: none;
  text-transform: uppercase; }
  .kent-rd-megamenu ul.megamenu-wrapper > li > a > span {
    color: black; }

#og_intro_block .side-menu-links .svg-el,
.panel-pane.pane-block.pane-kent-state-blocks-group-primary-menu {
  clip-path: inherit !important;
  -webkit-clip-path: inherit !important;
  padding: 20px; }

body.toolbar div#page {
  position: relative; }

body[class*=theme--ksu-department-zurb] header .block-kent-state-blocks-group-header .group-name a {
  font-size: 2.5rem !important;
  line-height: 1.2 !important;
  border-bottom: none !important;
  text-shadow: none;
  display: inline-block !important; }
  body[class*=theme--ksu-department-zurb] header .block-kent-state-blocks-group-header .group-name a:hover {
    border-bottom: none !important; }

html .l-header .block-kent-state-blocks-campus-secondary-menu li a span:last-of-type,
html .l-header .block-kent-state-blocks-campus-secondary-menu span.fa {
  background-color: #003976;
  color: white !important; }

.l-header-region .block-ksu-custom-blocks-redesign-kent-mobile-menu .menu-button span {
  background-color: #0073bd; }
  .l-header-region .block-ksu-custom-blocks-redesign-kent-mobile-menu .menu-button span:after, .l-header-region .block-ksu-custom-blocks-redesign-kent-mobile-menu .menu-button span:before {
    background-color: #0073bd !important; }

.kent-rd-megamenu ul.megamenu-wrapper > li {
  line-height: 2em !important; }

.paraSection h2 {
  font-family: "NationalLightItalic", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: white; }

.paraSection p {
  font-family: "NationalBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-variant-numeric: lining-nums;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: white;
  font-size: 1.5em;
  margin: 0 auto 2em auto;
  display: block; }

.paraSection a.squareButton:hover {
  background-color: white;
  color: #003976;
  text-decoration: none; }

.paraSection a.squareButton {
  font-family: "NationalBoldItalic", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: white;
  border: 2px solid white;
  background: none;
  padding: 0.5em 2em 0.6em 2em; }

@media only screen and (min-width: 64.063em) {
  .large-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; } }

.paraSection:after {
  opacity: 0.7;
  background: #060071;
  background: linear-gradient(315deg, #060071 0%, #00d4ff 100%); }

header .block-kent-state-blocks-group-header .group-name a {
  color: #0073bd !important; }

.kent-rd-megamenu ul.megamenu-wrapper > li > a > span {
  font-family: "Roboto Slab", Georgia, "Times New Roman", Times, serif;
  font-weight: 700; }

body .footer-outside-wrap section.l-footer-columns .block-content ul li a,
body .footer-outside-wrap footer.l-footer .block-content ul li a {
  color: black; }

body .footer-outside-wrap section.l-footer-columns a,
body .footer-outside-wrap footer.l-footer a {
  color: black; }

body[class*=node-type-academic-group] .regional-facts div[class*=fact-]:nth-of-type(odd) > span.large-text {
  color: #efab00; }

body[class*=node-type-academic-group] .regional-facts div[class*=fact-] > span.large-text {
  font-family: "NationalLightItalic", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.regional-facts.whiteBackground div[class*=fact-] > span.large-text {
  color: #0073bd; }

@media only screen and (min-width: 1201px) {
  body[class*=node-type-academic-group] .regional-facts div[class*=fact-] > span.large-text {
    font-size: 8rem;
    line-height: 8rem; } }

@media only screen and (min-width: 45.625rem) and (max-width: 63.938rem), only screen and (min-width: 64rem) {
  .regional-facts div[class*="fact-"] {
    padding: 0; } }

.node-type-page .pane-node-title h1 {
  color: #666;
  font-size: 3.3rem;
  line-height: 0.8; }

.field-name-body.field-type-text-with-summary h3 {
  text-transform: uppercase;
  font-size: 1.25em;
  line-height: 1.22222222em;
  color: #424242; }

.pane-node-body .field-name-body ul li {
  font-family: "Roboto Slab", Georgia, "Times New Roman", Times, serif;
  font-weight: 400;
  position: relative;
  font-size: 16px;
  line-height: 27px; }

.node-type-page ul.breadcrumbs li a {
  color: #666;
  text-transform: capitalize !important;
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1; }

.node-type-page header .block-kent-state-blocks-group-header .group-name a {
  text-transform: uppercase; }

section.largeImage-grid h3 {
  font-size: 2.5rem;
  color: white;
  position: relative;
  font-family: "NationalBold";
  text-transform: inherit;
  background-color: #000000;
  padding: 0.5rem;
  margin: 0; }

section.largeImage-grid h3 {
  font-family: "NationalLightItalic", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 0 1rem 0.5rem 1rem; }

.sidebar:after {
  content: "";
  border-right: 5px solid #EBAB21;
  position: absolute;
  display: inline-block;
  right: -6px;
  top: 3px;
  height: 80px; }

.ctaFactoid .ctas a:nth-of-type(2n) .backgroundEffect:after {
  background-color: rgba(0, 118, 180, 0.8); }

.ctaFactoid .ctas a:nth-of-type(2n) span {
  color: white; }

.field--paragraph-field-body p.introduction {
  font-size: 32px !important;
  line-height: 38px;
  font-family: "NationalLightItalic", Georgia, "Times New Roman", Times, serif; }

.rtecenter a:hover {
  text-decoration: underline; }

.paragraphs-item-blank-wysiwyg .displayH2 {
  font-size: 2rem;
  line-height: 1.5em;
  font-family: "NationalLightItalic", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #424242; }

@media only screen and (min-width: 641px) {
  .paragraphs-item-blank-wysiwyg .displayH2 {
    font-size: 3rem;
    line-height: 2.5em; } }

@media only screen and (max-width: 45.562rem) {
  body[class*=node-type-academic-group] .regional-facts div[class*=fact-] > span.large-text {
    font-size: 8rem;
    line-height: 7rem;
    font-family: "NationalLightItalic", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-top: 3rem; } }

node-type-academic-group-par .section-museum .block-kent-state-blocks-group-social-media {
  width: 96%; }

p.introduction {
  font-family: "NationalLightItalic", Georgia, "Times New Roman", Times, serif !important;
  font-size: 30px !important;
  line-height: 40px !important; }

@media only screen and (min-width: 641px) {
  p.introduction {
    font-size: 32px !important;
    line-height: 38px !important; } }

section.largeImage-grid h3 {
  font-family: "NationalLightItalic", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  padding: 0 1rem 0.5rem 1rem; }

.blueBar {
  left: 0;
  background-color: #003976; }

@media only screen and (min-width: 730px) {
  .heroBar {
    width: 15px; } }

@media only screen and (min-width: 641px) {
  .heroBar {
    width: 10px; } }

.heroBar {
  width: 7px;
  height: 30%;
  top: 35%;
  position: absolute;
  z-index: 5; }

.goldBar {
  right: 0;
  background-color: #ebab21; }

@media only screen and (min-width: 730px) {
  .heroBar {
    width: 15px; } }

@media only screen and (min-width: 641px) {
  .heroBar {
    width: 10px; } }

.heroBar {
  width: 7px;
  height: 30%;
  top: 35%;
  position: absolute;
  z-index: 5; }

@media screen and (max-width: 639px) {
  .featured-stories-section .headline h2 {
    width: auto;
    font-size: 3em;
    line-height: 100%;
    padding: 0 5%; } }

.footer-outside-wrap .container {
  padding-bottom: 0; }

.btn.btn2.white a {
  color: #efab00 !important; }

.flipper-container .flipper-box .row .flipper .flipper-inside .back .inner h2.title {
  color: #efab00; }

.flipper-container .flipper-box .row .flipper .flipper-inside .back:before {
  background: rgba(0, 57, 118, 0.9); }

.owl-carousel.arrows-slider .hexagon,
.owl-carousel.content-slider .hexagon {
  fill: rgba(255, 255, 255, 0.3); }

.flipper-container .flipper-box .row .flipper .flipper-inside .back .inner p {
  font-weight: 400; }

.field--name-field-parallax-section .paraText a.squareButton {
  font-family: "NationalBoldItalic", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: white;
  border: 2px solid white;
  background: none;
  padding: 0.5em 2em 0.6em 2em; }

/*
 * zurb_foundation.scss - Contains all Drupal-specific SASS for this theme.
 *
 * @todo Split this into multiple folders/files.
*/
.region-highlighted:empty {
  display: none; }

.toolbar-tray a {
  font-size: 13px; }

.toolbar .toolbar-toggle-orientation .toolbar-icon {
  margin: 0; }
  .toolbar .toolbar-toggle-orientation .toolbar-icon:before {
    min-height: 0; }

.top-bar-section ul li {
  padding-top: 0; }
  .top-bar-section ul li a.is-active {
    color: #FFFFFF; }

.no-js .top-bar {
  display: none; }

@media screen and (min-width: 40em) {
  .no-js .top-bar {
    display: block; }
  .no-js .title-bar {
    display: none; } }

body.toolbar-fixed .sticky.is-stuck .top-bar {
  margin-top: 39px; }

body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .sticky.is-stuck .top-bar {
  margin-top: 78px; }

body.toolbar-fixed .sticky.is-stuck.is-at-top {
  margin-top: 0 !important; }

.top-bar .menu-item--collapsed, .top-bar .menu-item--expanded {
  list-style: none; }

.top-bar .search-block-form .form-item-keys, .top-bar .search-block-form .form-actions {
  display: inline-block; }

.dropbutton-wrapper {
  background-color: #008CBA;
  margin: 0 0 1.25rem; }
  .dropbutton-wrapper .button {
    margin-bottom: 0;
    width: 100%;
    text-align: left; }

.form-required:after {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin: 0 0.3em;
  content: "";
  vertical-align: super;
  background-image: url(../images/foundation/misc/required.svg);
  background-repeat: no-repeat;
  background-size: 6px 6px; }

.node-preview-container {
  position: relative; }
  .node-preview-container .node-preview-backlink {
    margin-right: 1rem; }
  .node-preview-container select {
    width: auto; }

#edit-comment-body-wrapper {
  margin: 0 0 0.625rem; }

body.theme--ksu-department-zurb-fashion.section-porthouse .kent-rd-megamenu ul.megamenu-wrapper > li > a > span {
  color: #e6e6e6 !important; }

body.theme--ksu-department-zurb-fashion.section-porthouse .l-header {
  background-color: #003976 !important; }

body[class*="theme--ksu-department-zurb"].section-porthouse header .block-kent-state-blocks-group-header .group-name a {
  text-transform: capitalize !important; }

body.theme--ksu-department-zurb-fashion.section-porthouse .l-header .block-kent-state-blocks-campus-secondary-menu span.fa {
  background-color: white;
  color: #003976 !important; }

body.theme--ksu-department-zurb-fashion.section-porthouse .panel-pane.pane-block.pane-kent-state-blocks-group-primary-menu {
  background-color: #0073bd;
  padding: 2rem 2rem 1rem 2.5rem !important; }

body.theme--ksu-department-zurb-fashion.section-porthouse div.footer-outside-wrap .inside-wrap {
  background-color: #003976; }

body.theme--ksu-department-zurb-fashion.section-porthouse .footer-outside-wrap section.l-footer-columns section.block.block-kent-state-blocks-footer-title-block .footer-title-block .footer-title {
  color: white; }

body.theme--ksu-department-zurb-fashion.section-porthouse .block-kent-state-blocks-campus-footer-menu {
  background-color: #003976; }

body.theme--ksu-department-zurb-fashion.section-porthouse .footer-outside-wrap section.l-footer-columns a {
  color: white; }

body.theme--ksu-department-zurb-fashion.section-porthouse div.footer-outside-wrap {
  border-top: 5px solid #efab00; }

body.theme--ksu-department-zurb-fashion.section-porthouse .footer-outside-wrap section.l-footer-columns {
  color: white; }

body.theme--ksu-department-zurb-fashion.section-porthouse a.button.primary {
  color: white;
  background-color: #0073bd;
  transition: 200ms ease-in;
  text-transform: uppercase; }

body.theme--ksu-department-zurb-fashion.section-porthouse a.button.primary:hover {
  background-color: #003976; }

ul.breadcrumbs li.current a {
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1;
  color: #EBAB21 !important; }

.panel-pane.pane-block.pane-kent-state-blocks-group-primary-menu {
  background-color: transparent !important; }

.panel-pane.pane-block.pane-kent-state-blocks-group-primary-menu ul.menu li a {
  color: #666; }

a.button.primary {
  color: white !important; }

body[class*="theme--ksu-department-zurb-fashion"].node-type-article.section-porthouse .pane-node-title h1 {
  color: #003976;
  font-size: 2.1875rem;
  line-height: 3.125rem; }

body[class*="theme--ksu-department-zurb-fashion"].node-type-article .pane-node-title h1 {
  color: #666 !important;
  font-size: 3.3rem !important;
  line-height: 0.8 !important; }

body[class*="theme--ksu-department-zurb-fashion"] ul.breadcrumbs li.current {
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1;
  color: #EBAB21; }

body[class*="theme--ksu-department-zurb-fashion"].section-porthouse ul.breadcrumbs li.current {
  color: #0a0a0a;
  text-transform: capitalize !important;
  font-size: 0.8rem;
  font-weight: 500;
  line-height: inherit; }

body[class*="theme--ksu-department-zurb-fashion"] ul.breadcrumbs li a {
  color: #666;
  text-transform: capitalize !important;
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1; }

body[class*="theme--ksu-department-zurb-fashion"] .module-social-sharing.d {
  padding: 14px; }

body[class*="theme--ksu-department-zurb-fashion"].section-museum ul.breadcrumbs li a {
  font-size: 12.86px; }

body[class*="theme--ksu-department-zurb-fashion"].section-museum ul.breadcrumbs li.current {
  color: black; }

body[class*="theme--ksu-department-zurb-fashion"].node-type-page h3.introduction {
  font-size: 20px; }

.node-type-page .field--node-body h2 {
  font-family: 'NationalBold'; }

body.theme--ksu-department-zurb-fashion.section-porthouse .panel-pane.pane-block.pane-kent-state-blocks-group-primary-menu ul.menu li a {
  color: white; }

body[class*="theme--ksu-department-zurb-fashion"].section-porthouse ul.breadcrumbs li a {
  color: #003976;
  text-transform: capitalize !important;
  font-size: 0.8rem;
  font-weight: 500; }

h3, p.h3 {
  text-transform: uppercase;
  font-size: 1.25em;
  line-height: 1.22222222em; }

div.footer-outside-wrap .inside-wrap {
  background-color: white; }

body .footer-outside-wrap section.l-footer-columns,
body .footer-outside-wrap footer.l-footer {
  color: black; }

.block-kent-state-blocks-campus-footer-menu {
  padding: 1em;
  background-color: transparent !important; }
  @media only screen and (min-width: 64rem) {
    .block-kent-state-blocks-campus-footer-menu {
      margin-top: -1em; } }

body div.footer-outside-wrap {
  border-top: 5px solid #003976; }
  body div.footer-outside-wrap section.l-footer-columns h2.block-title {
    color: #003976 !important; }
  body div.footer-outside-wrap section.l-footer-columns section.block.block-kent-state-blocks-footer-title-block .footer-title-block .footer-title {
    font-size: 2.3em;
    font-family: National,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-style: italic;
    font-weight: bold; }

section.block.block-kent-state-blocks.contextual-links-region.block-kent-state-blocks-group-contact-redesign .block-content h2:nth-of-type(2) {
  display: none; }

section.block.block-kent-state-blocks.contextual-links-region.block-kent-state-blocks-group-contact-redesign .block-content span.phone:nth-of-type(2) {
  display: none; }

body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container {
  background-color: black; }
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container div#panels-ipe-regionid-title_top:before {
    display: none; }
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container p,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container div,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container span,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container h1,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container h2,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container h3,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container h4,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container h5,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container h6,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container ul.breadcrumbs li a {
    color: white !important; }
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container span.profile-hover-text-name,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container span.profile-hover-text-job-title,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container span.profile-hover-text-email {
    color: black !important; }
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container h1 {
    margin-bottom: 12px; }
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container p,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container div {
    font-weight: bold; }
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container ul.breadcrumbs li.current span,
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container .pane-node-body .pane-content a {
    color: #EBAB21 !important; }
  body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery main#ksu-main-container .pane-node-body .pane-content {
    width: 80%; }

body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery .l-header,
body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery html body .l-header {
  position: relative !important;
  background-color: white !important; }

body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery .large-8 {
  width: 100% !important;
  left: 0px !important; }

body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery .large-4 {
  display: none; }

body.theme--ksu-department-zurb-fashion-2021.node-type-page.gallery .footer-outside-wrap.hide-for-print {
  margin-top: 0 !important; }

p {
  font-family: "Roboto Slab", Georgia, "Times New Roman", Times, serif;
  font-weight: 400;
  font-size: 1em;
  line-height: 27px; }

.paragraphs-item-infographics, .paragraph--type--infographics .field-name-field-large-display-text {
  color: #2c8ece;
  font-family: "NationalBlackItalic", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-variant-numeric: lining-nums;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 5rem;
  line-height: 100%;
  margin-bottom: 0; }

.paragraphs-item-infographics, .paragraph--type--infographics .field-name-field-small-display-text {
  color: #59595c;
  font-family: "NationalBoldItalic", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-variant-numeric: lining-nums;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2rem; }

@media only screen and (min-width: 45.625rem) and (max-width: 63.938rem), only screen and (min-width: 64rem) {
  .infographics {
    display: flex;
    justify-content: center; } }

@media only screen and (min-width: 45.625rem) and (max-width: 63.938rem), only screen and (min-width: 64rem) {
  .infographics.count-3 .infographicSingle {
    width: 33.3333333333%; } }

.infographics .infographicSingle {
  text-align: center;
  padding: 0 1rem; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2tzdV9iYXNlX3p1cmIvc2Nzcy9iYXNlL19mb250cy5zY3NzIiwia3N1X2RlcGFydG1lbnRfenVyYl9mYXNoaW9uXzIwMjEuY3NzIiwiLi4vLi4va3N1X2Jhc2VfenVyYi9zY3NzL2Jhc2UvX3ZhcnMuc2NzcyIsIl9jdXN0b20uc2NzcyIsIl9tYWlubWVudS5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2dhbGxlcnkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSw0RUFBWTtBQUVaO0VBQ0Usa0JBQWtCO0VBQ2xCLDRCQUE0QjtFQUM1Qix3S0FFdUQsRUFBQTs7QUFHekQ7RUFDRSxrQkFBa0I7RUFDbEIsa0NBQWtDO0VBQ2xDLGlMQUUwRCxFQUFBOztBQUc1RDtFQUNFLGtCQUFrQjtFQUNsQiw2QkFBNkI7RUFDN0Isa0tBRXFELEVBQUE7O0FBR3ZEO0VBQ0Usa0JBQWtCO0VBQ2xCLG1DQUFtQztFQUNuQyxvTEFFMkQsRUFBQTs7QUFHN0Q7RUFDRSxrQkFBa0I7RUFDbEIsMkJBQTJCO0VBQzNCLDRKQUVtRCxFQUFBOztBQUdyRDtFQUNFLGtCQUFrQjtFQUNsQiwrQkFBK0I7RUFDL0Isd0tBRXVELEVBQUE7O0FBR3pEO0VBQ0Usa0JBQWtCO0VBQ2xCLDJCQUEyQjtFQUMzQiw0SkFFbUQsRUFBQTs7QUFHckQ7RUFDRSxrQkFBa0I7RUFDbEIsaUNBQWlDO0VBQ2pDLDhLQUV5RCxFQUFBOztBQUczRDtFQUNFLGtCQUFrQjtFQUNsQixnQ0FBZ0M7RUFDaEMsMktBRXdELEVBQUE7O0FBRzFEO0VBQ0Usa0JBQWtCO0VBQ2xCLGtDQUFrQztFQUNsQyxpTEFFMEQsRUFBQTs7QUFHNUQ7O0NDN0JDO0FEc0dEOztDQ25HQztBQ3BERCxtQkFBQTtBQUMwQixXQUFBO0FBQ0MsV0FBQTtBQUNFLFdBQUE7QUFDSixXQUFBO0FBQ0ssV0FBQTtBQUNBLFdBQUE7QUFDQyxXQUFBO0FBQ0YsV0FBQTtBQUNQLFdBQUE7QUFFdEIscUJBQUE7QUFDb0IsV0FBQTtBQUNXLFdBQUE7QUFDTixXQUFBO0FBQ0ssV0FBQTtBQUNDLFdBQUE7QUFDRSxXQUFBO0FBQ1AsV0FBQTtBQUNJLFdBQUE7QUFDRCxXQUFBO0FBQ0MsV0FBQTtBQUNDLFdBQUE7QUFDRixXQUFBO0FBQ00sV0FBQTtBQUNBLFdBQUE7QUFDTCxXQUFBO0FBZ0Y5Qjs7Ozs7Ozs7Ozs7OztDRGRDO0FFaEdEOztFQUlNLGFBQWEsRUFBQTs7QUFLbkI7RUFDRSxvQ0FBb0MsRUFBQTs7QUNWdEM7RUFDRSxzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osV0FBVztFQUNYLGtDQUFtQztFQUNuQyxnQ0FBZ0MsRUFBQTtFQVBsQztJQVVJLFlBQVk7SUpzSGQsMkVBQTJFO0lBQzNFLGlDQUFpQztJQUNqQyxtQ0FBbUM7SUFDbkMsa0NBQWtDLEVBQUE7O0FJbkhwQzs7RUFFRSxrQ0FBbUQsRUFBQTs7QUFHckQ7RUFFSSxZRlBjO0VFUWQsaUJBQWlCO0VBQ2pCLHlCQUF5QixFQUFBO0VBSjdCO0lBT00sWUZaWSxFQUFBOztBRWlCbEI7O0VBRUUsNkJBQTZCO0VBQzdCLHFDQUFxQztFQUNyQyxhQUFhLEVBQUE7O0FBR2Y7RUFFSSxrQkFBa0IsRUFBQTs7QUFJdEI7RUFDRSw0QkFBNEI7RUFDNUIsMkJBQTJCO0VBQzNCLDhCQUE4QjtFQUM5QixpQkFBaUI7RUFDakIsZ0NBQWdDLEVBQUE7RUFMbEM7SUFRSSw4QkFBOEIsRUFBQTs7QUFJbEM7O0VBRUUseUJGdkRzQjtFRXdEdEIsdUJBQXVCLEVBQUE7O0FBR3pCO0VBQ0UseUJGMUR5QixFQUFBO0VFeUQzQjtJQUtJLG9DQUF3QyxFQUFBOztBQUk1QztFQUNFLDJCQUEyQixFQUFBOztBQUc3QjtFQUNFLGtGQUFrRjtFQUNsRixZQUFZLEVBQUE7O0FBR2Q7RUFDRSwyRUFBMkU7RUFDM0UsaUNBQWlDO0VBQ2pDLG1DQUFtQztFQUNuQyxrQ0FBa0M7RUFDbEMsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIsY0FBYyxFQUFBOztBQUdoQjtFQUNFLHVCQUF1QjtFQUN2QixjQUFjO0VBQ2QscUJBQXFCLEVBQUE7O0FBR3ZCO0VBQ0UsaUZBQWlGO0VBQ2pGLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsZ0JBQWdCO0VBQ2hCLDRCQUE0QixFQUFBOztBQUc5QjtFQUNFO0lBQ0UsZ0JBQWdCO0lBQ2hCLGdCQUFnQixFQUFBLEVBQ2pCOztBQUdIO0VBQ0UsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQiw2REFBNkQsRUFBQTs7QUFHL0Q7RUFDRSx5QkFBeUIsRUFBQTs7QUFHM0I7RUFDRSxvRUFBb0U7RUFDcEUsZ0JBQWdCLEVBQUE7O0FBR2xCOztFQUVFLFlBQVksRUFBQTs7QUFHZDs7RUFFRSxZQUFZLEVBQUE7O0FBR2Q7RUFDRSxjQUFjLEVBQUE7O0FBR2hCO0VBQ0Usa0ZBQWtGLEVBQUE7O0FBR3BGO0VBQ0UsY0FBYyxFQUFBOztBQUdoQjtFQUNFO0lBQ0UsZUFBZTtJQUNmLGlCQUFpQixFQUFBLEVBQ2xCOztBQUdIO0VBRUU7SUFDRSxVQUFVLEVBQUEsRUFDWDs7QUFHSDtFQUVJLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsZ0JBQWdCLEVBQUE7O0FBSXBCO0VBQ0UseUJBQXlCO0VBQ3pCLGlCQUFpQjtFQUNqQix5QkFBeUI7RUFDekIsY0FBYyxFQUFBOztBQUdoQjtFQUlRLG9FQUFvRTtFQUNwRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixpQkFBaUIsRUFBQTs7QUFPekI7RUFDRSxXQUFXO0VBQ1gscUNBQXFDO0VBQ3JDLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsY0FBYyxFQUFBOztBQUloQjtFQUNFLHlCQUF5QixFQUFBOztBQUczQjtFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLDJCQUEyQjtFQUMzQix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLGVBQWU7RUFDZixTQUFTLEVBQUE7O0FBR1g7RUFDRSxrRkFBa0Y7RUFDbEYsMkJBQTJCLEVBQUE7O0FBRzdCO0VBQ0UsV0FBVztFQUNYLCtCQUErQjtFQUMvQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxRQUFRO0VBQ1IsWUFBWSxFQUFBOztBQUdkO0VBQ0Usd0NBQXdDLEVBQUE7O0FBRzFDO0VBQ0UsWUFBWSxFQUFBOztBQUlkO0VBQ0UsMEJBQTBCO0VBQzFCLGlCQUFpQjtFQUNqQiw0RUFBNEUsRUFBQTs7QUFHOUU7RUFDRSwwQkFBMEIsRUFBQTs7QUFHNUI7RUFHSSxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGtGQUFrRjtFQUNsRixjQUFjLEVBQUE7O0FBR2hCO0VBVEY7SUFXTSxlQUFlO0lBQ2Ysa0JBQWtCLEVBQUEsRUFDbkI7O0FBTUw7RUFDRTtJQUNFLGVBQWU7SUFDZixpQkFBaUI7SUFDakIsa0ZBQWtGO0lBQ2xGLGdCQUFnQixFQUFBLEVBQ2pCOztBQUdIO0VBR00sVUFDRixFQUFBOztBQUlKO0VBQ0UsdUZBQXVGO0VBQ3ZGLDBCQUEwQjtFQUMxQiw0QkFBNEIsRUFBQTs7QUFHOUI7RUFDRTtJQUNFLDBCQUEwQjtJQUMxQiw0QkFBNEIsRUFBQSxFQUM3Qjs7QUFHSDtFQUNFLDZGQUE2RjtFQUM3RiwyQkFBMkIsRUFBQTs7QUFHN0I7RUFDRSxPQUFPO0VBQ1AseUJBQXlCLEVBQUE7O0FBRzNCO0VBQ0U7SUFDRSxXQUFXLEVBQUEsRUFDWjs7QUFHSDtFQUNFO0lBQ0UsV0FBVyxFQUFBLEVBQ1o7O0FBR0g7RUFDRSxVQUFVO0VBQ1YsV0FBVztFQUNYLFFBQVE7RUFDUixrQkFBa0I7RUFDbEIsVUFBVSxFQUFBOztBQUdaO0VBQ0UsUUFBUTtFQUNSLHlCQUF5QixFQUFBOztBQUczQjtFQUNFO0lBQ0UsV0FBVyxFQUFBLEVBQ1o7O0FBR0g7RUFDRTtJQUNFLFdBQVcsRUFBQSxFQUNaOztBQUdIO0VBQ0UsVUFBVTtFQUNWLFdBQVc7RUFDWCxRQUFRO0VBQ1Isa0JBQWtCO0VBQ2xCLFVBQVUsRUFBQTs7QUFTWjtFQUNFO0lBQ0UsV0FBVztJQUNYLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsYUFBYSxFQUFBLEVBQ2Q7O0FBR0g7RUFFSSxpQkFBaUIsRUFBQTs7QUFRbkI7RUFFRSx5QkFBeUIsRUFBQTs7QUFHM0I7RUFDRSxjQUFjLEVBQUE7O0FBR2hCO0VBQ0UsaUNBQWlDLEVBQUE7O0FBR25DOztFQUVFLDhCQUE4QixFQUFBOztBQUdoQztFQUNFLGdCQUFnQixFQUFBOztBQUtwQjtFQUNFLGlGQUFpRjtFQUNqRixZQUFZO0VBQ1osdUJBQXVCO0VBQ3ZCLGdCQUFnQjtFQUNoQiw0QkFBNEIsRUFBQTs7QUFNOUI7Ozs7Q0haQztBR3FCRDtFQUNJLGFBQWEsRUFBQTs7QUFNakI7RUFDSSxlQUFlLEVBQUE7O0FBS25CO0VBQ0ksU0FBUyxFQUFBO0VBRGI7SUFJUSxhQUFhLEVBQUE7O0FBTXJCO0VBQ0ksY0FBYyxFQUFBO0VBRGxCO0lBR1EsY0FBYyxFQUFBOztBQU90QjtFQUNFLGFBQWEsRUFBQTs7QUFHZjtFQUNFO0lBQ0UsY0FBYyxFQUFBO0VBRWhCO0lBQ0UsYUFBYSxFQUFBLEVBQ2Q7O0FBS0g7RUFDSSxnQkFBZ0IsRUFBQTs7QUFHcEI7RUFDSSxnQkFBZ0IsRUFBQTs7QUFHcEI7RUFDSSx3QkFBd0IsRUFBQTs7QUFLNUI7RUFFUSxnQkFBZ0IsRUFBQTs7QUFPeEI7RUFFUSxxQkFBcUIsRUFBQTs7QUFNN0I7RUFFSSx5QkFBeUI7RUFDekIsbUJBQW1CLEVBQUE7RUFIdkI7SUFLUSxnQkFBZ0I7SUFDaEIsV0FBVztJQUNYLGdCQUFnQixFQUFBOztBQUt4QjtFQUNFLHFCQUFxQjtFQUNyQixVQUFVO0VBQ1YsV0FBVztFQUNYLGVBQWU7RUFDZixXQUFXO0VBQ1gscUJBQXFCO0VBRXJCLDZEQUE2RDtFQUM3RCw0QkFBNEI7RUFDNUIsd0JBQXdCLEVBQUE7O0FBSTFCO0VBQ0Usa0JBQWtCLEVBQUE7RUFEcEI7SUFJSSxrQkFBa0IsRUFBQTtFQUp0QjtJQVFJLFdBQVcsRUFBQTs7QUFJZjtFQUNFLG9CQUFvQixFQUFBOztBQUl0QjtFQUNFLHlCQUF5QixFQUFBOztBQUczQjtFQUNFLG9DQUFvQyxFQUFBOztBQUd0QztFQUNFLHFDQUFxQyxFQUFBOztBQUd2QztFQUNFLHVCQUF1QjtFQUN2Qix5QkFBeUIsRUFBQTs7QUFJM0I7RUFDRSx5QkFBeUI7RUFDekIseUNBQXlDLEVBQUE7O0FBRzNDO0VBQ0UseUJBQXlCLEVBQUE7O0FBSTNCO0VBQ0UsWUFBWSxFQUFBOztBQUdkO0VBQ0UseUJBQXlCLEVBQUE7O0FBRzNCO0VBQ0UsWUFBWSxFQUFBOztBQUdkO0VBQ0UsNkJBQTZCLEVBQUE7O0FBRy9CO0VBQ0UsWUFBWSxFQUFBOztBQUdkO0VBQ0UsWUFBWTtFQUNaLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIseUJBQXlCLEVBQUE7O0FBRzNCO0VBQ0UseUJBQXlCLEVBQUE7O0FBRzNCO0VBQ0UsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2QseUJBQXdCLEVBQUE7O0FBRzFCO0VBQ0Usd0NBQXVDLEVBQUE7O0FBR3pDO0VBQ0UsV0FBVyxFQUFBOztBQUliO0VBRUcsdUJBQXVCLEVBQUE7O0FBSTFCO0VBQ0UsY0FBYztFQUNkLG9CQUFvQjtFQUNwQixxQkFBcUIsRUFBQTs7QUFHdkI7RUFDRSxzQkFBcUI7RUFDckIsNEJBQTJCO0VBQzNCLDJCQUEwQixFQUFBOztBQUc1QjtFQUVFLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsY0FBYztFQUNkLGNBQWMsRUFBQTs7QUFHaEI7RUFFRSxjQUFjO0VBQ2QscUNBQXFDO0VBQ3JDLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsb0JBQW9CLEVBQUE7O0FBS3RCO0VBQ0UsV0FBVztFQUNYLHFDQUFvQztFQUNwQyxpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGNBQWMsRUFBQTs7QUFPaEI7RUFDRSxhQUFhLEVBQUE7O0FBR2Y7RUFDRSxrQkFBa0IsRUFBQTs7QUFHcEI7RUFDTyxZQUFZLEVBQUE7O0FBSW5CO0VBQ0UsZUFBZSxFQUFBOztBQUdqQjtFQUNFLDJCQUEyQixFQUFBOztBQUc3QjtFQUVFLFlBQVksRUFBQTs7QUFHZDtFQUNFLGNBQWM7RUFDZCxxQ0FBcUM7RUFDckMsaUJBQWlCO0VBQ2pCLGdCQUFnQixFQUFBOztBQUdsQjtFQUNFLHlCQUF5QjtFQUN6QixpQkFBaUI7RUFDakIseUJBQXlCLEVBQUE7O0FDcHNCM0I7RUFDSSx1QkFBdUIsRUFBQTs7QUFFM0I7O0VBRUMsWUFBWSxFQUFBOztBQUViO0VBSUMsWUFBWTtFQUNaLHdDQUF1QyxFQUFBO0VBSnZDO0lBREQ7TUFFRSxnQkFBZ0IsRUFBQSxFQUlqQjs7QUFHRDtFQUNFLDZCSFpzQixFQUFBO0VHV3hCO0lBSU0seUJBQTJCLEVBQUE7RUFKakM7SUFPTSxnQkFBZ0I7SUFDaEIsaUVBQWlFO0lBQ2pFLGtCQUFrQjtJQUNsQixpQkFBaUIsRUFBQTs7QUFLdkI7RUFHTSxhQUFZLEVBQUE7O0FBSGxCO0VBTU0sYUFBWSxFQUFBOztBQ3JDbEI7RUFFSSx1QkFBdUIsRUFBQTtFQUYzQjtJQUtNLGFBQWEsRUFBQTtFQUxuQjs7Ozs7Ozs7OztJQWtCTSx1QkFBdUIsRUFBQTtFQWxCN0I7OztJQXdCTSx1QkFBdUIsRUFBQTtFQXhCN0I7SUE0Qk0sbUJBQW1CLEVBQUE7RUE1QnpCOztJQWlDTSxpQkFBaUIsRUFBQTtFQWpDdkI7O0lBc0NNLHlCQUF5QixFQUFBO0VBdEMvQjtJQTBDTSxVQUFVLEVBQUE7O0FBMUNoQjs7RUFnREksNkJBQTZCO0VBQzdCLGtDQUFtRCxFQUFBOztBQWpEdkQ7RUFxREksc0JBQXNCO0VBQ3RCLG9CQUFvQixFQUFBOztBQXREeEI7RUEwREksYUFBYSxFQUFBOztBQTFEakI7RUE4REksd0JBQXdCLEVBQUE7O0FBSzVCO0VBQ0Usb0VBQW9FO0VBQ3BFLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsaUJBQWlCLEVBQUE7O0FBR25CO0VBQ0UsY0FBYztFQUNkLGtGQUFrRjtFQUNsRixpQ0FBaUM7RUFDakMsbUNBQW1DO0VBQ25DLGtDQUFrQztFQUNsQyxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGdCQUFnQixFQUFBOztBQUdsQjtFQUNFLGNBQWM7RUFDZCxpRkFBaUY7RUFDakYsaUNBQWlDO0VBQ2pDLG1DQUFtQztFQUNuQyxrQ0FBa0M7RUFDbEMsZUFBZSxFQUFBOztBQUdqQjtFQUVFO0lBQ0UsYUFBYTtJQUNiLHVCQUF1QixFQUFBLEVBQ3hCOztBQUlIO0VBRUU7SUFDRSxxQkFBcUIsRUFBQSxFQUN0Qjs7QUFHSDtFQUNFLGtCQUFrQjtFQUNsQixlQUFlLEVBQUEiLCJmaWxlIjoia3N1X2RlcGFydG1lbnRfenVyYl9mYXNoaW9uXzIwMjEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bytTbGFiOjQwMCwzMDAsNzAwKTtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbExpZ2h0JztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsV2ViLUxpZ2h0LmVvdCcpIGZvcm1hdCgnZW90JyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbFdlYi1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsV2ViLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbExpZ2h0SXRhbGljJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUxpZ2h0SXRhbGljLmVvdCcpIGZvcm1hdCgnZW90JyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1MaWdodEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbE1lZGl1bSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9OYXRpb25hbC1NZWRpdW0uZW90JykgZm9ybWF0KCdlb3QnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxNZWRpdW1JdGFsaWMnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTmF0aW9uYWwtTWVkaXVtSXRhbGljLmVvdCcpIGZvcm1hdCgnZW90JyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1NZWRpdW1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1NZWRpdW1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsQm9vayc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9OYXRpb25hbC1Cb29rLmVvdCcpIGZvcm1hdCgnZW90JyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1Cb29rLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWwtQm9vay53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxTZW1pQm9sZCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9OYXRpb25hbC1TZW1pYm9sZC5lb3QnKSBmb3JtYXQoJ2VvdCcpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWwtU2VtaWJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1TZW1pYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCb2xkJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUJvbGQuZW90JykgZm9ybWF0KCdlb3QnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbEJvbGRJdGFsaWMnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTmF0aW9uYWwtQm9sZEl0YWxpYy5lb3QnKSBmb3JtYXQoJ2VvdCcpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWwtQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsRXh0cmFCb2xkJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUV4dHJhYm9sZC5lb3QnKSBmb3JtYXQoJ2VvdCcpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWwtRXh0cmFib2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWwtRXh0cmFib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbEJsYWNrSXRhbGljJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUJsYWNrSXRhbGljLmVvdCcpIGZvcm1hdCgnZW90JyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1CbGFja0l0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUJsYWNrSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuLypcbiAgTmF0aW9uYWwgRm9udHNcbiovXG5AbWl4aW4gTmF0aW9uYWxMaWdodCB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxMaWdodCcsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQG1peGluIE5hdGlvbmFsTGlnaHRJdGFsaWMge1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsTGlnaHRJdGFsaWMnLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbkBtaXhpbiBOYXRpb25hbE1lZGl1bSB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxNZWRpdW0nLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbkBtaXhpbiBOYXRpb25hbE1lZGl1bUl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxNZWRpdW1JdGFsaWMnLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbkBtaXhpbiBOYXRpb25hbEJvb2sge1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsQm9vaycsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQG1peGluIE5hdGlvbmFsU2VtaUJvbGQge1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsU2VtaUJvbGQnLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbkBtaXhpbiBOYXRpb25hbEJvbGQge1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsQm9sZCcsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQG1peGluIE5hdGlvbmFsQm9sZEl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCb2xkSXRhbGljJywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AbWl4aW4gTmF0aW9uYWxFeHRyYUJvbGQge1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsRXh0cmFCb2xkJywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AbWl4aW4gTmF0aW9uYWxCbGFja0l0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCbGFja0l0YWxpYycsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLypcbiAgUm9ib3RvIEZvbnRzXG4qL1xuJGZvbnQtZmFtaWx5LXNlcmlmOiBcIlJvYm90byBTbGFiXCIsXG5HZW9yZ2lhLFxuXCJUaW1lcyBOZXcgUm9tYW5cIixcblRpbWVzLFxuc2VyaWYgIWRlZmF1bHQ7XG5cbkBtaXhpbiBSb2JvdG9SZWd1bGFyKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgQGlmICRpbXBvcnRhbnQge1xuICAgICRpbXBvcnRhbnQ6ICAhaW1wb3J0YW50O1xuICB9XG5cbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZiAjeyRpbXBvcnRhbnR9O1xuICBmb250LXdlaWdodDogNTAwICN7JGltcG9ydGFudH07XG59XG5cbkBtaXhpbiBSb2JvdG9MaWdodCAoJGltcG9ydGFudDogbnVsbCkge1xuICBAaWYgJGltcG9ydGFudCB7XG4gICAgJGltcG9ydGFudDogICFpbXBvcnRhbnQ7XG4gIH1cblxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmICN7JGltcG9ydGFudH07XG4gIGZvbnQtd2VpZ2h0OiA0MDAgI3skaW1wb3J0YW50fTtcbn1cblxuQG1peGluIFJvYm90b0JvbGQgKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgQGlmICRpbXBvcnRhbnQge1xuICAgICRpbXBvcnRhbnQ6ICAhaW1wb3J0YW50O1xuICB9XG5cbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZiAjeyRpbXBvcnRhbnR9O1xuICBmb250LXdlaWdodDogNzAwICN7JGltcG9ydGFudH07XG59IiwiQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bytTbGFiOjQwMCwzMDAsNzAwKTtcbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxMaWdodCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTmF0aW9uYWxXZWItTGlnaHQuZW90XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udHMvTmF0aW9uYWxXZWItTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL05hdGlvbmFsV2ViLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsTGlnaHRJdGFsaWMnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL05hdGlvbmFsLUxpZ2h0SXRhbGljLmVvdFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL2ZvbnRzL05hdGlvbmFsLUxpZ2h0SXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OYXRpb25hbC1MaWdodEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbE1lZGl1bSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTmF0aW9uYWwtTWVkaXVtLmVvdFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL2ZvbnRzL05hdGlvbmFsLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTmF0aW9uYWwtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsTWVkaXVtSXRhbGljJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9OYXRpb25hbC1NZWRpdW1JdGFsaWMuZW90XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udHMvTmF0aW9uYWwtTWVkaXVtSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OYXRpb25hbC1NZWRpdW1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCb29rJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9OYXRpb25hbC1Cb29rLmVvdFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL2ZvbnRzL05hdGlvbmFsLUJvb2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL05hdGlvbmFsLUJvb2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxTZW1pQm9sZCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTmF0aW9uYWwtU2VtaWJvbGQuZW90XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udHMvTmF0aW9uYWwtU2VtaWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL05hdGlvbmFsLVNlbWlib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsQm9sZCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTmF0aW9uYWwtQm9sZC5lb3RcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250cy9OYXRpb25hbC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OYXRpb25hbC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsQm9sZEl0YWxpYyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTmF0aW9uYWwtQm9sZEl0YWxpYy5lb3RcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250cy9OYXRpb25hbC1Cb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OYXRpb25hbC1Cb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsRXh0cmFCb2xkJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9OYXRpb25hbC1FeHRyYWJvbGQuZW90XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udHMvTmF0aW9uYWwtRXh0cmFib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OYXRpb25hbC1FeHRyYWJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCbGFja0l0YWxpYyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTmF0aW9uYWwtQmxhY2tJdGFsaWMuZW90XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udHMvTmF0aW9uYWwtQmxhY2tJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL05hdGlvbmFsLUJsYWNrSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG4vKlxuICBOYXRpb25hbCBGb250c1xuKi9cbi8qXG4gIFJvYm90byBGb250c1xuKi9cbi8qIFBSSU1BUlkgQ09MT1JTICovXG4vKiAwMDM5NzYgKi9cbi8qIEVGQUIwMCAqL1xuLyogMDA3M0JEICovXG4vKiA0QjRBQTkgKi9cbi8qIEFFRUFFNSAqL1xuLyogRTVFODU0ICovXG4vKiBGOEVCNjEgKi9cbi8qIDYyNzM3OCAqL1xuLyogRTExNDNDICovXG4vKiBTRUNPTkRBUlkgQ09MT1JTICovXG4vKiAwMDAwMDAgKi9cbi8qIERERERERCAqL1xuLyogRUFFQUVBICovXG4vKiBGNEY0RjQgKi9cbi8qIGU2ZTZlNiAqL1xuLyogNEQ0RDRDICovXG4vKiBGRkZGRkYgKi9cbi8qIDVFQzRERiAqL1xuLyogMDA2Y2MyICovXG4vKiBGMUFCMDMgKi9cbi8qIDFlMWMyMiAqL1xuLyogMGIwMzE4ICovXG4vKiBkZmU0ZTYgKi9cbi8qIGNhY2FjYSAqL1xuLyogOTkzMzk5ICovXG4vKlxuXG5FWEFNUExFIEZPUiBNUSBSRUZFUkVOQ0VTID0+XG5cbmJvZHkge1xuICA+ICogeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYmFja2dyb3VuZDogZ3JlZW4gIWltcG9ydGFudDtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NS41NjJyZW0pICB7IGJhY2tncm91bmQ6IG9yYW5nZSAhaW1wb3J0YW50OyAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1LjYyNXJlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjkzOHJlbSkgeyBiYWNrZ3JvdW5kOiB0ZWFsICFpbXBvcnRhbnQ7ICAgIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkgIHsgYmFja2dyb3VuZDogb3JjaGlkICFpbXBvcnRhbnQ7ICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVyZW0pIHsgYmFja2dyb3VuZDogdG9tYXRvICFpbXBvcnRhbnQ7ICB9XG59XG5cbiovXG5ib2R5W2NsYXNzKj1cIm5vZGUtdHlwZS1hZG1pbmlzdHJhdGl2ZS1ncm91cFwiXS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLTIwMjEgLmZpZWxkLW5hbWUtZmllbGQtYm9keSxcbmJvZHlbY2xhc3MqPVwibm9kZS10eXBlLWFjYWRlbWljLWdyb3VwXCJdLnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMSAuZmllbGQtbmFtZS1maWVsZC1ib2R5IHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4ucGFyYWdyYXBocy1pdGVtLTEwMC1wcm9tb3RlZC1jb250ZW50IC5maWVsZC1uYW1lLWZpZWxkLW1vcmUtbGluayBhLCAucGFyYWdyYXBocy1pdGVtcy1maWVsZC1keW5hbWljLWNvbnRlbnQtNTA1MCAuZmllbGQtbmFtZS1maWVsZC1keW5hbWljLWNvbnRlbnQtNTA1MCAuZW50aXR5IC52aWV3LXByb21vdGVkLWNvbnRlbnQgLmNhbGVuZGFyLWRhdGUsIC5wYXJhZ3JhcGhzLWl0ZW1zLWZpZWxkLWR5bmFtaWMtY29udGVudC01MDUwIC5maWVsZC1uYW1lLWZpZWxkLWR5bmFtaWMtY29udGVudC0xMDAgLmVudGl0eSAudmlldy1wcm9tb3RlZC1jb250ZW50IC5jYWxlbmRhci1kYXRlLCAucGFyYWdyYXBocy1pdGVtcy1maWVsZC1keW5hbWljLWNvbnRlbnQtNTA1MCAuZmllbGQtbmFtZS1maWVsZC1pbmRpdmlkdWFsLXRhYiAuZW50aXR5IC52aWV3LXByb21vdGVkLWNvbnRlbnQgLmNhbGVuZGFyLWRhdGUsIC5wYXJhZ3JhcGhzLWl0ZW1zLWZpZWxkLWR5bmFtaWMtY29udGVudC0xMDAtZnVsbCAuZmllbGQtbmFtZS1maWVsZC1keW5hbWljLWNvbnRlbnQtNTA1MCAuZW50aXR5IC52aWV3LXByb21vdGVkLWNvbnRlbnQgLmNhbGVuZGFyLWRhdGUsIC5wYXJhZ3JhcGhzLWl0ZW1zLWZpZWxkLWR5bmFtaWMtY29udGVudC0xMDAtZnVsbCAuZmllbGQtbmFtZS1maWVsZC1keW5hbWljLWNvbnRlbnQtMTAwIC5lbnRpdHkgLnZpZXctcHJvbW90ZWQtY29udGVudCAuY2FsZW5kYXItZGF0ZSwgLnBhcmFncmFwaHMtaXRlbXMtZmllbGQtZHluYW1pYy1jb250ZW50LTEwMC1mdWxsIC5maWVsZC1uYW1lLWZpZWxkLWluZGl2aWR1YWwtdGFiIC5lbnRpdHkgLnZpZXctcHJvbW90ZWQtY29udGVudCAuY2FsZW5kYXItZGF0ZSwgLnBhcmFncmFwaHMtaXRlbXMtZmllbGQtaW5kaXZpZHVhbC10YWIgLmZpZWxkLW5hbWUtZmllbGQtZHluYW1pYy1jb250ZW50LTUwNTAgLmVudGl0eSAudmlldy1wcm9tb3RlZC1jb250ZW50IC5jYWxlbmRhci1kYXRlLCAucGFyYWdyYXBocy1pdGVtcy1maWVsZC1pbmRpdmlkdWFsLXRhYiAuZmllbGQtbmFtZS1maWVsZC1keW5hbWljLWNvbnRlbnQtMTAwIC5lbnRpdHkgLnZpZXctcHJvbW90ZWQtY29udGVudCAuY2FsZW5kYXItZGF0ZSwgLnBhcmFncmFwaHMtaXRlbXMtZmllbGQtaW5kaXZpZHVhbC10YWIgLmZpZWxkLW5hbWUtZmllbGQtaW5kaXZpZHVhbC10YWIgLmVudGl0eSAudmlldy1wcm9tb3RlZC1jb250ZW50IC5jYWxlbmRhci1kYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTg1NCAhaW1wb3J0YW50OyB9XG5cbmJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxIC5sLWhlYWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMTE7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAycHggI0NDQ0NDQyBzb2xpZDsgfVxuICBib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMSAubC1oZWFkZXIgLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWNhbXB1cy1zZWNvbmRhcnktbWVudSBhIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6ICdOYXRpb25hbEJvbGQnLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLTIwMjEubm9kZS10eXBlLWFjYWRlbWljLWdyb3VwLXBhciAubC1oZWFkZXIuc3RpY2t5bWVudSxcbmJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlIC5sLWhlYWRlci5zdGlja3ltZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDsgfVxuXG4ua2VudC1yZC1tZWdhbWVudSB1bC5tZWdhbWVudS13cmFwcGVyID4gbGkgPiBhIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAua2VudC1yZC1tZWdhbWVudSB1bC5tZWdhbWVudS13cmFwcGVyID4gbGkgPiBhID4gc3BhbiB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbiNvZ19pbnRyb19ibG9jayAuc2lkZS1tZW51LWxpbmtzIC5zdmctZWwsXG4ucGFuZWwtcGFuZS5wYW5lLWJsb2NrLnBhbmUta2VudC1zdGF0ZS1ibG9ja3MtZ3JvdXAtcHJpbWFyeS1tZW51IHtcbiAgY2xpcC1wYXRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuYm9keS50b29sYmFyIGRpdiNwYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbmJvZHlbY2xhc3MqPXRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiXSBoZWFkZXIgLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWdyb3VwLWhlYWRlciAuZ3JvdXAtbmFtZSBhIHtcbiAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICBib2R5W2NsYXNzKj10aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYl0gaGVhZGVyIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1oZWFkZXIgLmdyb3VwLW5hbWUgYTpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmh0bWwgLmwtaGVhZGVyIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtc2Vjb25kYXJ5LW1lbnUgbGkgYSBzcGFuOmxhc3Qtb2YtdHlwZSxcbmh0bWwgLmwtaGVhZGVyIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtc2Vjb25kYXJ5LW1lbnUgc3Bhbi5mYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM5NzY7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbi5sLWhlYWRlci1yZWdpb24gLmJsb2NrLWtzdS1jdXN0b20tYmxvY2tzLXJlZGVzaWduLWtlbnQtbW9iaWxlLW1lbnUgLm1lbnUtYnV0dG9uIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3M2JkOyB9XG4gIC5sLWhlYWRlci1yZWdpb24gLmJsb2NrLWtzdS1jdXN0b20tYmxvY2tzLXJlZGVzaWduLWtlbnQtbW9iaWxlLW1lbnUgLm1lbnUtYnV0dG9uIHNwYW46YWZ0ZXIsIC5sLWhlYWRlci1yZWdpb24gLmJsb2NrLWtzdS1jdXN0b20tYmxvY2tzLXJlZGVzaWduLWtlbnQtbW9iaWxlLW1lbnUgLm1lbnUtYnV0dG9uIHNwYW46YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3M2JkICFpbXBvcnRhbnQ7IH1cblxuLmtlbnQtcmQtbWVnYW1lbnUgdWwubWVnYW1lbnUtd3JhcHBlciA+IGxpIHtcbiAgbGluZS1oZWlnaHQ6IDJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYXJhU2VjdGlvbiBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5hdGlvbmFsTGlnaHRJdGFsaWNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnBhcmFTZWN0aW9uIHAge1xuICBmb250LWZhbWlseTogXCJOYXRpb25hbEJvbGRcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIG1hcmdpbjogMCBhdXRvIDJlbSBhdXRvO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucGFyYVNlY3Rpb24gYS5zcXVhcmVCdXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMwMDM5NzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ucGFyYVNlY3Rpb24gYS5zcXVhcmVCdXR0b24ge1xuICBmb250LWZhbWlseTogXCJOYXRpb25hbEJvbGRJdGFsaWNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwLjVlbSAyZW0gMC42ZW0gMmVtOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYzZW0pIHtcbiAgLmxhcmdlLWJsb2NrLWdyaWQtMyA+IGxpIHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH0gfVxuXG4ucGFyYVNlY3Rpb246YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjc7XG4gIGJhY2tncm91bmQ6ICMwNjAwNzE7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzMTVkZWcsICMwNjAwNzEgMCUsICMwMGQ0ZmYgMTAwJSk7IH1cblxuaGVhZGVyIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1oZWFkZXIgLmdyb3VwLW5hbWUgYSB7XG4gIGNvbG9yOiAjMDA3M2JkICFpbXBvcnRhbnQ7IH1cblxuLmtlbnQtcmQtbWVnYW1lbnUgdWwubWVnYW1lbnUtd3JhcHBlciA+IGxpID4gYSA+IHNwYW4ge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gU2xhYlwiLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuYm9keSAuZm9vdGVyLW91dHNpZGUtd3JhcCBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMgLmJsb2NrLWNvbnRlbnQgdWwgbGkgYSxcbmJvZHkgLmZvb3Rlci1vdXRzaWRlLXdyYXAgZm9vdGVyLmwtZm9vdGVyIC5ibG9jay1jb250ZW50IHVsIGxpIGEge1xuICBjb2xvcjogYmxhY2s7IH1cblxuYm9keSAuZm9vdGVyLW91dHNpZGUtd3JhcCBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMgYSxcbmJvZHkgLmZvb3Rlci1vdXRzaWRlLXdyYXAgZm9vdGVyLmwtZm9vdGVyIGEge1xuICBjb2xvcjogYmxhY2s7IH1cblxuYm9keVtjbGFzcyo9bm9kZS10eXBlLWFjYWRlbWljLWdyb3VwXSAucmVnaW9uYWwtZmFjdHMgZGl2W2NsYXNzKj1mYWN0LV06bnRoLW9mLXR5cGUob2RkKSA+IHNwYW4ubGFyZ2UtdGV4dCB7XG4gIGNvbG9yOiAjZWZhYjAwOyB9XG5cbmJvZHlbY2xhc3MqPW5vZGUtdHlwZS1hY2FkZW1pYy1ncm91cF0gLnJlZ2lvbmFsLWZhY3RzIGRpdltjbGFzcyo9ZmFjdC1dID4gc3Bhbi5sYXJnZS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiTmF0aW9uYWxMaWdodEl0YWxpY1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLnJlZ2lvbmFsLWZhY3RzLndoaXRlQmFja2dyb3VuZCBkaXZbY2xhc3MqPWZhY3QtXSA+IHNwYW4ubGFyZ2UtdGV4dCB7XG4gIGNvbG9yOiAjMDA3M2JkOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIGJvZHlbY2xhc3MqPW5vZGUtdHlwZS1hY2FkZW1pYy1ncm91cF0gLnJlZ2lvbmFsLWZhY3RzIGRpdltjbGFzcyo9ZmFjdC1dID4gc3Bhbi5sYXJnZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDhyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1LjYyNXJlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjkzOHJlbSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAucmVnaW9uYWwtZmFjdHMgZGl2W2NsYXNzKj1cImZhY3QtXCJdIHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuLm5vZGUtdHlwZS1wYWdlIC5wYW5lLW5vZGUtdGl0bGUgaDEge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAzLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjg7IH1cblxuLmZpZWxkLW5hbWUtYm9keS5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIyMjIyMjIyZW07XG4gIGNvbG9yOiAjNDI0MjQyOyB9XG5cbi5wYW5lLW5vZGUtYm9keSAuZmllbGQtbmFtZS1ib2R5IHVsIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIFNsYWJcIiwgR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cblxuLm5vZGUtdHlwZS1wYWdlIHVsLmJyZWFkY3J1bWJzIGxpIGEge1xuICBjb2xvcjogIzY2NjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4ubm9kZS10eXBlLXBhZ2UgaGVhZGVyIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1oZWFkZXIgLmdyb3VwLW5hbWUgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuc2VjdGlvbi5sYXJnZUltYWdlLWdyaWQgaDMge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIk5hdGlvbmFsQm9sZFwiO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMC41cmVtO1xuICBtYXJnaW46IDA7IH1cblxuc2VjdGlvbi5sYXJnZUltYWdlLWdyaWQgaDMge1xuICBmb250LWZhbWlseTogXCJOYXRpb25hbExpZ2h0SXRhbGljXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMCAxcmVtIDAuNXJlbSAxcmVtOyB9XG5cbi5zaWRlYmFyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI0VCQUIyMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHJpZ2h0OiAtNnB4O1xuICB0b3A6IDNweDtcbiAgaGVpZ2h0OiA4MHB4OyB9XG5cbi5jdGFGYWN0b2lkIC5jdGFzIGE6bnRoLW9mLXR5cGUoMm4pIC5iYWNrZ3JvdW5kRWZmZWN0OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMTgsIDE4MCwgMC44KTsgfVxuXG4uY3RhRmFjdG9pZCAuY3RhcyBhOm50aC1vZi10eXBlKDJuKSBzcGFuIHtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5maWVsZC0tcGFyYWdyYXBoLWZpZWxkLWJvZHkgcC5pbnRyb2R1Y3Rpb24ge1xuICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk5hdGlvbmFsTGlnaHRJdGFsaWNcIiwgR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmOyB9XG5cbi5ydGVjZW50ZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5wYXJhZ3JhcGhzLWl0ZW0tYmxhbmstd3lzaXd5ZyAuZGlzcGxheUgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGZvbnQtZmFtaWx5OiBcIk5hdGlvbmFsTGlnaHRJdGFsaWNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzQyNDI0MjsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5wYXJhZ3JhcGhzLWl0ZW0tYmxhbmstd3lzaXd5ZyAuZGlzcGxheUgyIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNWVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NS41NjJyZW0pIHtcbiAgYm9keVtjbGFzcyo9bm9kZS10eXBlLWFjYWRlbWljLWdyb3VwXSAucmVnaW9uYWwtZmFjdHMgZGl2W2NsYXNzKj1mYWN0LV0gPiBzcGFuLmxhcmdlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICBsaW5lLWhlaWdodDogN3JlbTtcbiAgICBmb250LWZhbWlseTogXCJOYXRpb25hbExpZ2h0SXRhbGljXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tdG9wOiAzcmVtOyB9IH1cblxubm9kZS10eXBlLWFjYWRlbWljLWdyb3VwLXBhciAuc2VjdGlvbi1tdXNldW0gLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWdyb3VwLXNvY2lhbC1tZWRpYSB7XG4gIHdpZHRoOiA5NiU7IH1cblxucC5pbnRyb2R1Y3Rpb24ge1xuICBmb250LWZhbWlseTogXCJOYXRpb25hbExpZ2h0SXRhbGljXCIsIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIHAuaW50cm9kdWN0aW9uIHtcbiAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMzhweCAhaW1wb3J0YW50OyB9IH1cblxuc2VjdGlvbi5sYXJnZUltYWdlLWdyaWQgaDMge1xuICBmb250LWZhbWlseTogXCJOYXRpb25hbExpZ2h0SXRhbGljXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDFyZW0gMC41cmVtIDFyZW07IH1cblxuLmJsdWVCYXIge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzOTc2OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzMwcHgpIHtcbiAgLmhlcm9CYXIge1xuICAgIHdpZHRoOiAxNXB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAuaGVyb0JhciB7XG4gICAgd2lkdGg6IDEwcHg7IH0gfVxuXG4uaGVyb0JhciB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMzAlO1xuICB0b3A6IDM1JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA1OyB9XG5cbi5nb2xkQmFyIHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmFiMjE7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MzBweCkge1xuICAuaGVyb0JhciB7XG4gICAgd2lkdGg6IDE1cHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5oZXJvQmFyIHtcbiAgICB3aWR0aDogMTBweDsgfSB9XG5cbi5oZXJvQmFyIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAzMCU7XG4gIHRvcDogMzUlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLmZlYXR1cmVkLXN0b3JpZXMtc2VjdGlvbiAuaGVhZGxpbmUgaDIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNSU7IH0gfVxuXG4uZm9vdGVyLW91dHNpZGUtd3JhcCAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmJ0bi5idG4yLndoaXRlIGEge1xuICBjb2xvcjogI2VmYWIwMCAhaW1wb3J0YW50OyB9XG5cbi5mbGlwcGVyLWNvbnRhaW5lciAuZmxpcHBlci1ib3ggLnJvdyAuZmxpcHBlciAuZmxpcHBlci1pbnNpZGUgLmJhY2sgLmlubmVyIGgyLnRpdGxlIHtcbiAgY29sb3I6ICNlZmFiMDA7IH1cblxuLmZsaXBwZXItY29udGFpbmVyIC5mbGlwcGVyLWJveCAucm93IC5mbGlwcGVyIC5mbGlwcGVyLWluc2lkZSAuYmFjazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDU3LCAxMTgsIDAuOSk7IH1cblxuLm93bC1jYXJvdXNlbC5hcnJvd3Mtc2xpZGVyIC5oZXhhZ29uLFxuLm93bC1jYXJvdXNlbC5jb250ZW50LXNsaWRlciAuaGV4YWdvbiB7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuXG4uZmxpcHBlci1jb250YWluZXIgLmZsaXBwZXItYm94IC5yb3cgLmZsaXBwZXIgLmZsaXBwZXItaW5zaWRlIC5iYWNrIC5pbm5lciBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmllbGQtLW5hbWUtZmllbGQtcGFyYWxsYXgtc2VjdGlvbiAucGFyYVRleHQgYS5zcXVhcmVCdXR0b24ge1xuICBmb250LWZhbWlseTogXCJOYXRpb25hbEJvbGRJdGFsaWNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwLjVlbSAyZW0gMC42ZW0gMmVtOyB9XG5cbi8qXG4gKiB6dXJiX2ZvdW5kYXRpb24uc2NzcyAtIENvbnRhaW5zIGFsbCBEcnVwYWwtc3BlY2lmaWMgU0FTUyBmb3IgdGhpcyB0aGVtZS5cbiAqXG4gKiBAdG9kbyBTcGxpdCB0aGlzIGludG8gbXVsdGlwbGUgZm9sZGVycy9maWxlcy5cbiovXG4ucmVnaW9uLWhpZ2hsaWdodGVkOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udG9vbGJhci10cmF5IGEge1xuICBmb250LXNpemU6IDEzcHg7IH1cblxuLnRvb2xiYXIgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIC50b29sYmFyLWljb24ge1xuICBtYXJnaW46IDA7IH1cbiAgLnRvb2xiYXIgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIC50b29sYmFyLWljb246YmVmb3JlIHtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG5cbi50b3AtYmFyLXNlY3Rpb24gdWwgbGkge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuICAudG9wLWJhci1zZWN0aW9uIHVsIGxpIGEuaXMtYWN0aXZlIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubm8tanMgLnRvcC1iYXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLm5vLWpzIC50b3AtYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubm8tanMgLnRpdGxlLWJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbmJvZHkudG9vbGJhci1maXhlZCAuc3RpY2t5LmlzLXN0dWNrIC50b3AtYmFyIHtcbiAgbWFyZ2luLXRvcDogMzlweDsgfVxuXG5ib2R5LnRvb2xiYXItZml4ZWQudG9vbGJhci1ob3Jpem9udGFsLnRvb2xiYXItdHJheS1vcGVuIC5zdGlja3kuaXMtc3R1Y2sgLnRvcC1iYXIge1xuICBtYXJnaW4tdG9wOiA3OHB4OyB9XG5cbmJvZHkudG9vbGJhci1maXhlZCAuc3RpY2t5LmlzLXN0dWNrLmlzLWF0LXRvcCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4udG9wLWJhciAubWVudS1pdGVtLS1jb2xsYXBzZWQsIC50b3AtYmFyIC5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4udG9wLWJhciAuc2VhcmNoLWJsb2NrLWZvcm0gLmZvcm0taXRlbS1rZXlzLCAudG9wLWJhciAuc2VhcmNoLWJsb2NrLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOENCQTtcbiAgbWFyZ2luOiAwIDAgMS4yNXJlbTsgfVxuICAuZHJvcGJ1dHRvbi13cmFwcGVyIC5idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZm9ybS1yZXF1aXJlZDphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1hcmdpbjogMCAwLjNlbTtcbiAgY29udGVudDogXCJcIjtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZvdW5kYXRpb24vbWlzYy9yZXF1aXJlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDZweCA2cHg7IH1cblxuLm5vZGUtcHJldmlldy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5vZGUtcHJldmlldy1jb250YWluZXIgLm5vZGUtcHJldmlldy1iYWNrbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gIC5ub2RlLXByZXZpZXctY29udGFpbmVyIHNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuI2VkaXQtY29tbWVudC1ib2R5LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMCAwLjYyNXJlbTsgfVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgLmtlbnQtcmQtbWVnYW1lbnUgdWwubWVnYW1lbnUtd3JhcHBlciA+IGxpID4gYSA+IHNwYW4ge1xuICBjb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50OyB9XG5cbmJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi5zZWN0aW9uLXBvcnRob3VzZSAubC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzOTc2ICFpbXBvcnRhbnQ7IH1cblxuYm9keVtjbGFzcyo9XCJ0aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYlwiXS5zZWN0aW9uLXBvcnRob3VzZSBoZWFkZXIgLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWdyb3VwLWhlYWRlciAuZ3JvdXAtbmFtZSBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgLmwtaGVhZGVyIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtc2Vjb25kYXJ5LW1lbnUgc3Bhbi5mYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzAwMzk3NiAhaW1wb3J0YW50OyB9XG5cbmJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi5zZWN0aW9uLXBvcnRob3VzZSAucGFuZWwtcGFuZS5wYW5lLWJsb2NrLnBhbmUta2VudC1zdGF0ZS1ibG9ja3MtZ3JvdXAtcHJpbWFyeS1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzNiZDtcbiAgcGFkZGluZzogMnJlbSAycmVtIDFyZW0gMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLnNlY3Rpb24tcG9ydGhvdXNlIGRpdi5mb290ZXItb3V0c2lkZS13cmFwIC5pbnNpZGUtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM5NzY7IH1cblxuYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLnNlY3Rpb24tcG9ydGhvdXNlIC5mb290ZXItb3V0c2lkZS13cmFwIHNlY3Rpb24ubC1mb290ZXItY29sdW1ucyBzZWN0aW9uLmJsb2NrLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWZvb3Rlci10aXRsZS1ibG9jayAuZm9vdGVyLXRpdGxlLWJsb2NrIC5mb290ZXItdGl0bGUge1xuICBjb2xvcjogd2hpdGU7IH1cblxuYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLnNlY3Rpb24tcG9ydGhvdXNlIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtZm9vdGVyLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzOTc2OyB9XG5cbmJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi5zZWN0aW9uLXBvcnRob3VzZSAuZm9vdGVyLW91dHNpZGUtd3JhcCBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMgYSB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgZGl2LmZvb3Rlci1vdXRzaWRlLXdyYXAge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgI2VmYWIwMDsgfVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgLmZvb3Rlci1vdXRzaWRlLXdyYXAgc2VjdGlvbi5sLWZvb3Rlci1jb2x1bW5zIHtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbmJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi5zZWN0aW9uLXBvcnRob3VzZSBhLmJ1dHRvbi5wcmltYXJ5IHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3M2JkO1xuICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbmJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi5zZWN0aW9uLXBvcnRob3VzZSBhLmJ1dHRvbi5wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzk3NjsgfVxuXG51bC5icmVhZGNydW1icyBsaS5jdXJyZW50IGEge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI0VCQUIyMSAhaW1wb3J0YW50OyB9XG5cbi5wYW5lbC1wYW5lLnBhbmUtYmxvY2sucGFuZS1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1wcmltYXJ5LW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5wYW5lbC1wYW5lLnBhbmUtYmxvY2sucGFuZS1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1wcmltYXJ5LW1lbnUgdWwubWVudSBsaSBhIHtcbiAgY29sb3I6ICM2NjY7IH1cblxuYS5idXR0b24ucHJpbWFyeSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbmJvZHlbY2xhc3MqPVwidGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvblwiXS5ub2RlLXR5cGUtYXJ0aWNsZS5zZWN0aW9uLXBvcnRob3VzZSAucGFuZS1ub2RlLXRpdGxlIGgxIHtcbiAgY29sb3I6ICMwMDM5NzY7XG4gIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICBsaW5lLWhlaWdodDogMy4xMjVyZW07IH1cblxuYm9keVtjbGFzcyo9XCJ0aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uXCJdLm5vZGUtdHlwZS1hcnRpY2xlIC5wYW5lLW5vZGUtdGl0bGUgaDEge1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDMuM3JlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMC44ICFpbXBvcnRhbnQ7IH1cblxuYm9keVtjbGFzcyo9XCJ0aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uXCJdIHVsLmJyZWFkY3J1bWJzIGxpLmN1cnJlbnQge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI0VCQUIyMTsgfVxuXG5ib2R5W2NsYXNzKj1cInRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb25cIl0uc2VjdGlvbi1wb3J0aG91c2UgdWwuYnJlYWRjcnVtYnMgbGkuY3VycmVudCB7XG4gIGNvbG9yOiAjMGEwYTBhO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuYm9keVtjbGFzcyo9XCJ0aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uXCJdIHVsLmJyZWFkY3J1bWJzIGxpIGEge1xuICBjb2xvcjogIzY2NjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5ib2R5W2NsYXNzKj1cInRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb25cIl0gLm1vZHVsZS1zb2NpYWwtc2hhcmluZy5kIHtcbiAgcGFkZGluZzogMTRweDsgfVxuXG5ib2R5W2NsYXNzKj1cInRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb25cIl0uc2VjdGlvbi1tdXNldW0gdWwuYnJlYWRjcnVtYnMgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTIuODZweDsgfVxuXG5ib2R5W2NsYXNzKj1cInRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb25cIl0uc2VjdGlvbi1tdXNldW0gdWwuYnJlYWRjcnVtYnMgbGkuY3VycmVudCB7XG4gIGNvbG9yOiBibGFjazsgfVxuXG5ib2R5W2NsYXNzKj1cInRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb25cIl0ubm9kZS10eXBlLXBhZ2UgaDMuaW50cm9kdWN0aW9uIHtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5ub2RlLXR5cGUtcGFnZSAuZmllbGQtLW5vZGUtYm9keSBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCb2xkJzsgfVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgLnBhbmVsLXBhbmUucGFuZS1ibG9jay5wYW5lLWtlbnQtc3RhdGUtYmxvY2tzLWdyb3VwLXByaW1hcnktbWVudSB1bC5tZW51IGxpIGEge1xuICBjb2xvcjogd2hpdGU7IH1cblxuYm9keVtjbGFzcyo9XCJ0aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uXCJdLnNlY3Rpb24tcG9ydGhvdXNlIHVsLmJyZWFkY3J1bWJzIGxpIGEge1xuICBjb2xvcjogIzAwMzk3NjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuaDMsIHAuaDMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjIyMjIyMjJlbTsgfVxuXG5kaXYuZm9vdGVyLW91dHNpZGUtd3JhcCAuaW5zaWRlLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuXG5ib2R5IC5mb290ZXItb3V0c2lkZS13cmFwIHNlY3Rpb24ubC1mb290ZXItY29sdW1ucyxcbmJvZHkgLmZvb3Rlci1vdXRzaWRlLXdyYXAgZm9vdGVyLmwtZm9vdGVyIHtcbiAgY29sb3I6IGJsYWNrOyB9XG5cbi5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtZm9vdGVyLW1lbnUge1xuICBwYWRkaW5nOiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAgIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtZm9vdGVyLW1lbnUge1xuICAgICAgbWFyZ2luLXRvcDogLTFlbTsgfSB9XG5cbmJvZHkgZGl2LmZvb3Rlci1vdXRzaWRlLXdyYXAge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgIzAwMzk3NjsgfVxuICBib2R5IGRpdi5mb290ZXItb3V0c2lkZS13cmFwIHNlY3Rpb24ubC1mb290ZXItY29sdW1ucyBoMi5ibG9jay10aXRsZSB7XG4gICAgY29sb3I6ICMwMDM5NzYgIWltcG9ydGFudDsgfVxuICBib2R5IGRpdi5mb290ZXItb3V0c2lkZS13cmFwIHNlY3Rpb24ubC1mb290ZXItY29sdW1ucyBzZWN0aW9uLmJsb2NrLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWZvb3Rlci10aXRsZS1ibG9jayAuZm9vdGVyLXRpdGxlLWJsb2NrIC5mb290ZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4zZW07XG4gICAgZm9udC1mYW1pbHk6IE5hdGlvbmFsLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuc2VjdGlvbi5ibG9jay5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy5jb250ZXh0dWFsLWxpbmtzLXJlZ2lvbi5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1jb250YWN0LXJlZGVzaWduIC5ibG9jay1jb250ZW50IGgyOm50aC1vZi10eXBlKDIpIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5zZWN0aW9uLmJsb2NrLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLmNvbnRleHR1YWwtbGlua3MtcmVnaW9uLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWdyb3VwLWNvbnRhY3QtcmVkZXNpZ24gLmJsb2NrLWNvbnRlbnQgc3Bhbi5waG9uZTpudGgtb2YtdHlwZSgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLTIwMjEubm9kZS10eXBlLXBhZ2UuZ2FsbGVyeSBtYWluI2tzdS1tYWluLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG4gIGJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlLmdhbGxlcnkgbWFpbiNrc3UtbWFpbi1jb250YWluZXIgZGl2I3BhbmVscy1pcGUtcmVnaW9uaWQtdGl0bGVfdG9wOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMS5ub2RlLXR5cGUtcGFnZS5nYWxsZXJ5IG1haW4ja3N1LW1haW4tY29udGFpbmVyIHAsXG4gIGJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlLmdhbGxlcnkgbWFpbiNrc3UtbWFpbi1jb250YWluZXIgZGl2LFxuICBib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMS5ub2RlLXR5cGUtcGFnZS5nYWxsZXJ5IG1haW4ja3N1LW1haW4tY29udGFpbmVyIHNwYW4sXG4gIGJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlLmdhbGxlcnkgbWFpbiNrc3UtbWFpbi1jb250YWluZXIgaDEsXG4gIGJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlLmdhbGxlcnkgbWFpbiNrc3UtbWFpbi1jb250YWluZXIgaDIsXG4gIGJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlLmdhbGxlcnkgbWFpbiNrc3UtbWFpbi1jb250YWluZXIgaDMsXG4gIGJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlLmdhbGxlcnkgbWFpbiNrc3UtbWFpbi1jb250YWluZXIgaDQsXG4gIGJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlLmdhbGxlcnkgbWFpbiNrc3UtbWFpbi1jb250YWluZXIgaDUsXG4gIGJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlLmdhbGxlcnkgbWFpbiNrc3UtbWFpbi1jb250YWluZXIgaDYsXG4gIGJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlLmdhbGxlcnkgbWFpbiNrc3UtbWFpbi1jb250YWluZXIgdWwuYnJlYWRjcnVtYnMgbGkgYSB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLTIwMjEubm9kZS10eXBlLXBhZ2UuZ2FsbGVyeSBtYWluI2tzdS1tYWluLWNvbnRhaW5lciBzcGFuLnByb2ZpbGUtaG92ZXItdGV4dC1uYW1lLFxuICBib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMS5ub2RlLXR5cGUtcGFnZS5nYWxsZXJ5IG1haW4ja3N1LW1haW4tY29udGFpbmVyIHNwYW4ucHJvZmlsZS1ob3Zlci10ZXh0LWpvYi10aXRsZSxcbiAgYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLTIwMjEubm9kZS10eXBlLXBhZ2UuZ2FsbGVyeSBtYWluI2tzdS1tYWluLWNvbnRhaW5lciBzcGFuLnByb2ZpbGUtaG92ZXItdGV4dC1lbWFpbCB7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cbiAgYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLTIwMjEubm9kZS10eXBlLXBhZ2UuZ2FsbGVyeSBtYWluI2tzdS1tYWluLWNvbnRhaW5lciBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICBib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMS5ub2RlLXR5cGUtcGFnZS5nYWxsZXJ5IG1haW4ja3N1LW1haW4tY29udGFpbmVyIHAsXG4gIGJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlLmdhbGxlcnkgbWFpbiNrc3UtbWFpbi1jb250YWluZXIgZGl2IHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICBib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMS5ub2RlLXR5cGUtcGFnZS5nYWxsZXJ5IG1haW4ja3N1LW1haW4tY29udGFpbmVyIHVsLmJyZWFkY3J1bWJzIGxpLmN1cnJlbnQgc3BhbixcbiAgYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLTIwMjEubm9kZS10eXBlLXBhZ2UuZ2FsbGVyeSBtYWluI2tzdS1tYWluLWNvbnRhaW5lciAucGFuZS1ub2RlLWJvZHkgLnBhbmUtY29udGVudCBhIHtcbiAgICBjb2xvcjogI0VCQUIyMSAhaW1wb3J0YW50OyB9XG4gIGJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1wYWdlLmdhbGxlcnkgbWFpbiNrc3UtbWFpbi1jb250YWluZXIgLnBhbmUtbm9kZS1ib2R5IC5wYW5lLWNvbnRlbnQge1xuICAgIHdpZHRoOiA4MCU7IH1cblxuYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLTIwMjEubm9kZS10eXBlLXBhZ2UuZ2FsbGVyeSAubC1oZWFkZXIsXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMS5ub2RlLXR5cGUtcGFnZS5nYWxsZXJ5IGh0bWwgYm9keSAubC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMS5ub2RlLXR5cGUtcGFnZS5nYWxsZXJ5IC5sYXJnZS04IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLTIwMjEubm9kZS10eXBlLXBhZ2UuZ2FsbGVyeSAubGFyZ2UtNCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLTIwMjEubm9kZS10eXBlLXBhZ2UuZ2FsbGVyeSAuZm9vdGVyLW91dHNpZGUtd3JhcC5oaWRlLWZvci1wcmludCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG5wIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIFNsYWJcIiwgR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cblxuLnBhcmFncmFwaHMtaXRlbS1pbmZvZ3JhcGhpY3MsIC5wYXJhZ3JhcGgtLXR5cGUtLWluZm9ncmFwaGljcyAuZmllbGQtbmFtZS1maWVsZC1sYXJnZS1kaXNwbGF5LXRleHQge1xuICBjb2xvcjogIzJjOGVjZTtcbiAgZm9udC1mYW1pbHk6IFwiTmF0aW9uYWxCbGFja0l0YWxpY1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnBhcmFncmFwaHMtaXRlbS1pbmZvZ3JhcGhpY3MsIC5wYXJhZ3JhcGgtLXR5cGUtLWluZm9ncmFwaGljcyAuZmllbGQtbmFtZS1maWVsZC1zbWFsbC1kaXNwbGF5LXRleHQge1xuICBjb2xvcjogIzU5NTk1YztcbiAgZm9udC1mYW1pbHk6IFwiTmF0aW9uYWxCb2xkSXRhbGljXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAycmVtOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDUuNjI1cmVtKSBhbmQgKG1heC13aWR0aDogNjMuOTM4cmVtKSwgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIC5pbmZvZ3JhcGhpY3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1LjYyNXJlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjkzOHJlbSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAuaW5mb2dyYXBoaWNzLmNvdW50LTMgLmluZm9ncmFwaGljU2luZ2xlIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7IH0gfVxuXG4uaW5mb2dyYXBoaWNzIC5pbmZvZ3JhcGhpY1NpbmdsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxcmVtOyB9XG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBDb2xvciBWYXJpYWJsZXMgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8qIFBSSU1BUlkgQ09MT1JTICovXG4ka3N1LWJsdWU6IHJnYigwLDU3LDExOCk7IC8qIDAwMzk3NiAqL1xuJGtzdS1nb2xkOiByZ2IoMjM5LDE3MSwwKTsgLyogRUZBQjAwICovXG4kbGlnaHQtYmx1ZTogcmdiKDAsMTE1LDE4OSk7IC8qIDAwNzNCRCAqL1xuJHB1cnBsZTogcmdiKDc1LDc0LDE2OSk7IC8qIDRCNEFBOSAqL1xuJHBhbGUtY3lhbjogcmdiKDE3NCwyMzQsMjI5KTsgLyogQUVFQUU1ICovXG4kcGFsZS1ncmVlbjogcmdiKDIyOSwyMzIsODQpOyAvKiBFNUU4NTQgKi9cbiRwYWxlLXllbGxvdzogcmdiKDI0OCwyMzUsOTcpOyAvKiBGOEVCNjEgKi9cbiRjb29sLWdyYXk6IHJnYig5OCwxMTUsMTIwKTsgLyogNjI3Mzc4ICovXG4kcmVkOiByZ2IoMjI1LDIwLDYwKTsgLyogRTExNDNDICovXG5cbi8qIFNFQ09OREFSWSBDT0xPUlMgKi9cbiRibGFjazogcmdiKDAsMCwwKTsgLyogMDAwMDAwICovXG4kZ3JheS1saWdodDogcmdiKDIyMSwyMjEsMjIxKTsgLyogREREREREICovXG4kZ3JheTogcmdiKDIzNCwyMzQsMjM0KTsgLyogRUFFQUVBICovXG4kZ3JheS1kYXJrOiByZ2IoMjQ0LDI0NCwyNDQpOyAvKiBGNEY0RjQgKi9cbiRhbHQtZ3JheTogcmdiKDIzMCwgMjMwLCAyMzApOyAvKiBlNmU2ZTYgKi9cbiRhbHQtZ3JheS1kYXJrOiByZ2IoNzcsIDc3LCA3Nik7IC8qIDRENEQ0QyAqL1xuJHdoaXRlOiByZ2IoMjU1LDI1NSwyNTUpOyAvKiBGRkZGRkYgKi9cbiRvZmYtYmx1ZTogcmdiKDk0LCAxOTYsIDIyMyk7IC8qIDVFQzRERiAqL1xuJGFsdC1ibHVlOiByZ2IoMCwgMTA4LCAxOTQpOyAvKiAwMDZjYzIgKi9cbiRvZmYtZ29sZDogcmdiKDI0MSwgMTcxLCAzKTsgIC8qIEYxQUIwMyAqL1xuJGxpZ2h0LWJsYWNrOiByZ2IoMzAsIDI4LCAzNCk7IC8qIDFlMWMyMiAqL1xuJG5lYXItYmxhY2s6IHJnYigxMSwzLDI0KTsgICAvKiAwYjAzMTggKi9cbiRsaWdodGVyLWJsdWU6IHJnYigyMjMsMjI4LDIzMCk7ICAgLyogZGZlNGU2ICovXG4kbGlnaHRlci1ncmV5OiByZ2IoMjAyLDIwMiwyMDIpOyAgIC8qIGNhY2FjYSAqL1xuJGFsdC1wdXJwbGU6IHJnYigxNTMsNTEsMTUzKTsgLyogOTkzMzk5ICovXG5cbiRoaTEtcHJpbWFyeTogcmdiYSg1MSwgNTEsIDE1MywgMSk7XG4kaGkxLXNlY29uZGFyeTogcmdiYSgjRkJGQjcwLDEpO1xuJGhpMS10ZXJ0aWFyeTogcmdiYSgjRkZGRjMzLDEpO1xuXG4kaGkyLXByaW1hcnk6IHJnYmEoMjExLCAxLCA0MywgMSk7XG4kaGkyLXNlY29uZGFyeTogcmdiYSgjQ0RFRkZFLDEpO1xuJGhpMi10ZXJ0aWFyeTogcmdiYSgjRkZGRjMzLDEpO1xuXG4kaGkzLXByaW1hcnk6IHJnYmEoMTUzLCA1MSwgMTUzLCAxKTtcbiRoaTMtc2Vjb25kYXJ5OiByZ2JhKCNGQkZCNzAsMSk7XG4kaGkzLXRlcnRpYXJ5OiByZ2JhKCNGRkZGMzMsMSk7XG5cbiRpMS1wcmltYXJ5OiByZ2JhKDUxLCA1MSwgMTUzLCAxKTtcbiRpMS1zZWNvbmRhcnk6IHJnYmEoI0U1RTVCMywxKTtcbiRpMS10ZXJ0aWFyeTogcmdiYSgjMzMzMzk5LDEpO1xuXG4kaTItcHJpbWFyeTogcmdiYSgxNTMsIDUxLCAxNTMsIDEpO1xuJGkyLXNlY29uZGFyeTogcmdiYSgjRTVFNUIzLDEpO1xuJGkyLXRlcnRpYXJ5OiByZ2JhKCNDQ0NDOTksMSk7XG5cbiRpMy1wcmltYXJ5OiByZ2JhKDkzLDE3OCwxODUsMSk7XG4kaTMtc2Vjb25kYXJ5OiByZ2JhKCM5ODJlOTAsMSk7XG4kaTMtdGVydGlhcnk6IHJnYmEoI0ZGRkYzMywxKTtcblxuJHIxLXByaW1hcnk6IHJnYmEoMCwgMCwgNTEsIDEpO1xuJHIxLXNlY29uZGFyeTogcmdiYSgjQ0M5OTAwLDEpO1xuJHIxLXRlcnRpYXJ5OiByZ2JhKCNDQ0NDOTksMSk7XG5cbiRyMi1wcmltYXJ5OiByZ2JhKDAsIDAsIDUxLCAxKTtcbiRyMi1zZWNvbmRhcnk6IHJnYmEoI0JBREIzNiwxKTtcbiRyMi10ZXJ0aWFyeTogcmdiYSgjRkYwMDMzLDEpO1xuXG4kcjMtcHJpbWFyeTogcmdiYSgxNywgMTcsIDE3LCAxKTtcbiRyMy1zZWNvbmRhcnk6IHJnYmEoI0NERUZGRSwxKTtcbiRyMy10ZXJ0aWFyeTogcmdiYSgjNjZDQ0NDLDEpO1xuXG4kcjQtcHJpbWFyeTogcmdiYSg1MSwgNTEsIDE1MywgMSk7XG4kcjQtc2Vjb25kYXJ5OiByZ2JhKCNCQURCMzYsMSk7XG4kcjQtdGVydGlhcnk6IHJnYmEoI0NDQ0M5OSwxKTtcblxuJGZhc2hpb24tcHJpbWFyeTogIzAwNzNCRDsgLy8gUkVEIC8vXG4kZmFzaGlvbi1zZWNvbmRhcnk6ICM0MjQyNDI7IC8vIERBUktFUiBHUkVZIC8vXG4kZmFzaGlvbi10ZXJ0aWFyeTogIzY2NjsgLy8gREFSSyBHUkVZIC8vXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlcyAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gS2VudCBDdXN0b20gQnJlYWtwb2ludHMgLy8vLy8vL1xuLy8gWC1TbWFsbCBpczogMCAtIDY0MCwgKGZvdW5kYXRpb24gNilcbi8vIFNtYWxsIFJhbmdlIGlzOiAwIC0gNzI5XG4vLyBNZWRpdW0gUmFuZ2UgaXM6IDczMCAtIDEwMjNcbi8vIExhcmdlIDEwMjQgYW5kIGFib3ZlXG4vLyBYLUxhcmdlIGlzOiAxMjAwIGFuZCBhYm92ZVxuLy8gSHVnZSBpczogMTUwMCBhbmQgYWJvdmVcblxuJHNjcmVlbjogXCJvbmx5IHNjcmVlblwiICFkZWZhdWx0O1xuJHhzbWFsbC1tYXg6ICBlbS1jYWxjKDY0MCkgICFkZWZhdWx0O1xuJHNtYWxsLW1heDogIGVtLWNhbGMoNzI5KSAgIWRlZmF1bHQ7XG4kbWVkaXVtLW1heDogZW0tY2FsYygxMDIzKSAhZGVmYXVsdDtcbiRsYXJnZS1taW46ICBlbS1jYWxjKDEwMjQpICFkZWZhdWx0O1xuJHhsYXJnZS1taW46IGVtLWNhbGMoMTIwMCkgIWRlZmF1bHQ7XG4keHhsYXJnZS1taW46IGVtLWNhbGMoMTMwMCkgIWRlZmF1bHQ7XG4keHh4bGFyZ2UtbWluOiBlbS1jYWxjKDE1MDApICFkZWZhdWx0O1xuXG4keHNtYWxsOiBcIiN7JHNjcmVlbn0gYW5kIChtYXgtd2lkdGg6ICN7JHhzbWFsbC1tYXh9KVwiICFkZWZhdWx0O1xuJHNtYWxsOiAgXCIjeyRzY3JlZW59IGFuZCAobWF4LXdpZHRoOiAjeyRzbWFsbC1tYXh9KVwiICFkZWZhdWx0O1xuJG1lZGl1bTogXCIjeyRzY3JlZW59IGFuZCAobWluLXdpZHRoOiAjeyRzbWFsbC1tYXggKyBlbS1jYWxjKDEpfSkgYW5kIChtYXgtd2lkdGg6ICN7JG1lZGl1bS1tYXh9KVwiICFkZWZhdWx0O1xuJHNtYWxsTWVkaXVtOiBcIiN7JHNjcmVlbn0gYW5kIChtYXgtd2lkdGg6ICN7JG1lZGl1bS1tYXh9KVwiICFkZWZhdWx0O1xuJGxhcmdlOiAgXCIjeyRzY3JlZW59IGFuZCAobWluLXdpZHRoOiAjeyRsYXJnZS1taW59KVwiICFkZWZhdWx0O1xuJHhsYXJnZTogXCIjeyRzY3JlZW59IGFuZCAobWluLXdpZHRoOiAjeyR4bGFyZ2UtbWlufSlcIiAhZGVmYXVsdDtcbiR4eGxhcmdlOiBcIiN7JHNjcmVlbn0gYW5kIChtaW4td2lkdGg6ICN7JHh4bGFyZ2UtbWlufSlcIiAhZGVmYXVsdDtcbiR4eHhsYXJnZTogXCIjeyRzY3JlZW59IGFuZCAobWluLXdpZHRoOiAjeyR4eHhsYXJnZS1taW59KVwiICFkZWZhdWx0O1xuJHNtYWxsVXA6IFwiI3skc2NyZWVufSBhbmQgKG1pbi13aWR0aDogI3skc21hbGwtbWF4fSlcIiAhZGVmYXVsdDtcblxuJHN1Yi1kZXNrdG9wOiBcIiN7JHNjcmVlbn0gYW5kIChtYXgtd2lkdGg6ICN7JG1lZGl1bS1tYXh9KVwiICFkZWZhdWx0O1xuXG4vKlxuXG5FWEFNUExFIEZPUiBNUSBSRUZFUkVOQ0VTID0+XG5cbmJvZHkge1xuICA+ICogeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYmFja2dyb3VuZDogZ3JlZW4gIWltcG9ydGFudDtcbiAgQG1lZGlhICN7JHNtYWxsfSAgeyBiYWNrZ3JvdW5kOiBvcmFuZ2UgIWltcG9ydGFudDsgIH1cbiAgQG1lZGlhICN7JG1lZGl1bX0geyBiYWNrZ3JvdW5kOiB0ZWFsICFpbXBvcnRhbnQ7ICAgIH1cbiAgQG1lZGlhICN7JGxhcmdlfSAgeyBiYWNrZ3JvdW5kOiBvcmNoaWQgIWltcG9ydGFudDsgIH1cbiAgQG1lZGlhICN7JHhsYXJnZX0geyBiYWNrZ3JvdW5kOiB0b21hdG8gIWltcG9ydGFudDsgIH1cbn1cblxuKi9cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gQ29tbW9uIC8gTWlzYyBWYXJpYWJsZXMgLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBTdGF0aWMgSGVpZ2h0c1xuJHRvcF9oZWlnaHQ6IDkwcHg7XG4kcHJlX2hlYWRlcl9oZWlnaHQ6IDM1cHg7XG4kaGVhZGVyX2hlaWdodDogMTM1cHg7XG4kaGVhZGVyX2hlaWdodF90YWJsZXQ6IDExMHB4O1xuJGhlYWRlcl9oZWlnaHRfbW9iaWxlOiAxMTBweDtcblxuLy8gVHJhbnNpdGlvbnNcbiR0cmFuc2l0aW9uX2Jhc2U6IGFsbCAwLjNzIGVhc2U7XG5cbi8vIFZpc2liaWxpdHkgVG9nZ2xlc1xuQG1peGluIGtzdS1oaWRkZW4oKXtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuQG1peGluIGtzdS12aXNpYmxlKCl7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8vIFNWRyBNaXhpbnNcbkBtaXhpbiBzdmctYmcoJHN2Zy1pbWcpIHtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4va3N1X2Jhc2VfenVyYi9zdmcvI3skc3ZnLWltZ30pIDUwJSA1MCUgbm8tcmVwZWF0O1xufVxuQG1peGluIHN2Zy1iZy1uYXYtc3RyZXRjaCgpIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4va3N1X2Jhc2VfenVyYi9zdmcvYmctbmF2LWZsZXgtaGVpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi8vIFRyYW5zZm9ybSBNaXhpbnNcbkBtaXhpbiB0cmFuc2Zvcm0oKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbkBtaXhpbiBrZW50LWZ1bGwtd2lkdGgoKXtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTUwdncgKyA1MCUpO1xufVxuXG4iLCJib2R5W2NsYXNzKj1cIm5vZGUtdHlwZS1hZG1pbmlzdHJhdGl2ZS1ncm91cFwiXSxcbmJvZHlbY2xhc3MqPVwibm9kZS10eXBlLWFjYWRlbWljLWdyb3VwXCJdIHtcbiAgJi50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLTIwMjF7XG4gICAgLmZpZWxkLW5hbWUtZmllbGQtYm9keSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH0gIFxuICB9XG59XG5cbi5wYXJhZ3JhcGhzLWl0ZW0tMTAwLXByb21vdGVkLWNvbnRlbnQgLmZpZWxkLW5hbWUtZmllbGQtbW9yZS1saW5rIGEsIC5wYXJhZ3JhcGhzLWl0ZW1zLWZpZWxkLWR5bmFtaWMtY29udGVudC01MDUwIC5maWVsZC1uYW1lLWZpZWxkLWR5bmFtaWMtY29udGVudC01MDUwIC5lbnRpdHkgLnZpZXctcHJvbW90ZWQtY29udGVudCAuY2FsZW5kYXItZGF0ZSwgLnBhcmFncmFwaHMtaXRlbXMtZmllbGQtZHluYW1pYy1jb250ZW50LTUwNTAgLmZpZWxkLW5hbWUtZmllbGQtZHluYW1pYy1jb250ZW50LTEwMCAuZW50aXR5IC52aWV3LXByb21vdGVkLWNvbnRlbnQgLmNhbGVuZGFyLWRhdGUsIC5wYXJhZ3JhcGhzLWl0ZW1zLWZpZWxkLWR5bmFtaWMtY29udGVudC01MDUwIC5maWVsZC1uYW1lLWZpZWxkLWluZGl2aWR1YWwtdGFiIC5lbnRpdHkgLnZpZXctcHJvbW90ZWQtY29udGVudCAuY2FsZW5kYXItZGF0ZSwgLnBhcmFncmFwaHMtaXRlbXMtZmllbGQtZHluYW1pYy1jb250ZW50LTEwMC1mdWxsIC5maWVsZC1uYW1lLWZpZWxkLWR5bmFtaWMtY29udGVudC01MDUwIC5lbnRpdHkgLnZpZXctcHJvbW90ZWQtY29udGVudCAuY2FsZW5kYXItZGF0ZSwgLnBhcmFncmFwaHMtaXRlbXMtZmllbGQtZHluYW1pYy1jb250ZW50LTEwMC1mdWxsIC5maWVsZC1uYW1lLWZpZWxkLWR5bmFtaWMtY29udGVudC0xMDAgLmVudGl0eSAudmlldy1wcm9tb3RlZC1jb250ZW50IC5jYWxlbmRhci1kYXRlLCAucGFyYWdyYXBocy1pdGVtcy1maWVsZC1keW5hbWljLWNvbnRlbnQtMTAwLWZ1bGwgLmZpZWxkLW5hbWUtZmllbGQtaW5kaXZpZHVhbC10YWIgLmVudGl0eSAudmlldy1wcm9tb3RlZC1jb250ZW50IC5jYWxlbmRhci1kYXRlLCAucGFyYWdyYXBocy1pdGVtcy1maWVsZC1pbmRpdmlkdWFsLXRhYiAuZmllbGQtbmFtZS1maWVsZC1keW5hbWljLWNvbnRlbnQtNTA1MCAuZW50aXR5IC52aWV3LXByb21vdGVkLWNvbnRlbnQgLmNhbGVuZGFyLWRhdGUsIC5wYXJhZ3JhcGhzLWl0ZW1zLWZpZWxkLWluZGl2aWR1YWwtdGFiIC5maWVsZC1uYW1lLWZpZWxkLWR5bmFtaWMtY29udGVudC0xMDAgLmVudGl0eSAudmlldy1wcm9tb3RlZC1jb250ZW50IC5jYWxlbmRhci1kYXRlLCAucGFyYWdyYXBocy1pdGVtcy1maWVsZC1pbmRpdmlkdWFsLXRhYiAuZmllbGQtbmFtZS1maWVsZC1pbmRpdmlkdWFsLXRhYiAuZW50aXR5IC52aWV3LXByb21vdGVkLWNvbnRlbnQgLmNhbGVuZGFyLWRhdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlODU0ICFpbXBvcnRhbnQ7XG59XG4iLCJib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMSAubC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTExO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDJweCAjQ0NDQ0NDIHNvbGlkO1xuXG4gIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtc2Vjb25kYXJ5LW1lbnUgYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIEBpbmNsdWRlIE5hdGlvbmFsQm9sZDtcbiAgfVxufVxuXG5cbmJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi0yMDIxLm5vZGUtdHlwZS1hY2FkZW1pYy1ncm91cC1wYXIgLmwtaGVhZGVyLnN0aWNreW1lbnUsXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMS5ub2RlLXR5cGUtcGFnZSAubC1oZWFkZXIuc3RpY2t5bWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgIWltcG9ydGFudDtcbn1cblxuLmtlbnQtcmQtbWVnYW1lbnUge1xuICB1bC5tZWdhbWVudS13cmFwcGVyPmxpPmEge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgID5zcGFuIHtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxuICB9XG59XG5cbiNvZ19pbnRyb19ibG9jayAuc2lkZS1tZW51LWxpbmtzIC5zdmctZWwsXG4ucGFuZWwtcGFuZS5wYW5lLWJsb2NrLnBhbmUta2VudC1zdGF0ZS1ibG9ja3MtZ3JvdXAtcHJpbWFyeS1tZW51IHtcbiAgY2xpcC1wYXRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbmJvZHkudG9vbGJhciB7XG4gIGRpdiNwYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuYm9keVtjbGFzcyo9dGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmJdIGhlYWRlciAuYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MtZ3JvdXAtaGVhZGVyIC5ncm91cC1uYW1lIGEge1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5odG1sIC5sLWhlYWRlciAuYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MtY2FtcHVzLXNlY29uZGFyeS1tZW51IGxpIGEgc3BhbjpsYXN0LW9mLXR5cGUsXG5odG1sIC5sLWhlYWRlciAuYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MtY2FtcHVzLXNlY29uZGFyeS1tZW51IHNwYW4uZmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka3N1LWJsdWU7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4ubC1oZWFkZXItcmVnaW9uIC5ibG9jay1rc3UtY3VzdG9tLWJsb2Nrcy1yZWRlc2lnbi1rZW50LW1vYmlsZS1tZW51IC5tZW51LWJ1dHRvbiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cbiAgJjphZnRlcixcbiAgJjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmtlbnQtcmQtbWVnYW1lbnUgdWwubWVnYW1lbnUtd3JhcHBlcj5saSB7XG4gIGxpbmUtaGVpZ2h0OiAyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhcmFTZWN0aW9uIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTmF0aW9uYWxMaWdodEl0YWxpY1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnBhcmFTZWN0aW9uIHAge1xuICBmb250LWZhbWlseTogXCJOYXRpb25hbEJvbGRcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIG1hcmdpbjogMCBhdXRvIDJlbSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBhcmFTZWN0aW9uIGEuc3F1YXJlQnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMDAzOTc2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wYXJhU2VjdGlvbiBhLnNxdWFyZUJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5hdGlvbmFsQm9sZEl0YWxpY1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDAuNWVtIDJlbSAwLjZlbSAyZW07XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYzZW0pIHtcbiAgLmxhcmdlLWJsb2NrLWdyaWQtMz5saSB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG59XG5cbi5wYXJhU2VjdGlvbjphZnRlciB7XG4gIG9wYWNpdHk6IDAuNztcbiAgYmFja2dyb3VuZDogIzA2MDA3MTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMxNWRlZywgIzA2MDA3MSAwJSwgIzAwZDRmZiAxMDAlKTtcbn1cblxuaGVhZGVyIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1oZWFkZXIgLmdyb3VwLW5hbWUgYSB7XG4gIGNvbG9yOiAjMDA3M2JkICFpbXBvcnRhbnQ7XG59XG5cbi5rZW50LXJkLW1lZ2FtZW51IHVsLm1lZ2FtZW51LXdyYXBwZXI+bGk+YT5zcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIFNsYWJcIiwgR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5ib2R5IC5mb290ZXItb3V0c2lkZS13cmFwIHNlY3Rpb24ubC1mb290ZXItY29sdW1ucyAuYmxvY2stY29udGVudCB1bCBsaSBhLFxuYm9keSAuZm9vdGVyLW91dHNpZGUtd3JhcCBmb290ZXIubC1mb290ZXIgLmJsb2NrLWNvbnRlbnQgdWwgbGkgYSB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuYm9keSAuZm9vdGVyLW91dHNpZGUtd3JhcCBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMgYSxcbmJvZHkgLmZvb3Rlci1vdXRzaWRlLXdyYXAgZm9vdGVyLmwtZm9vdGVyIGEge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbmJvZHlbY2xhc3MqPW5vZGUtdHlwZS1hY2FkZW1pYy1ncm91cF0gLnJlZ2lvbmFsLWZhY3RzIGRpdltjbGFzcyo9ZmFjdC1dOm50aC1vZi10eXBlKG9kZCk+c3Bhbi5sYXJnZS10ZXh0IHtcbiAgY29sb3I6ICNlZmFiMDA7XG59XG5cbmJvZHlbY2xhc3MqPW5vZGUtdHlwZS1hY2FkZW1pYy1ncm91cF0gLnJlZ2lvbmFsLWZhY3RzIGRpdltjbGFzcyo9ZmFjdC1dPnNwYW4ubGFyZ2UtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5hdGlvbmFsTGlnaHRJdGFsaWNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4ucmVnaW9uYWwtZmFjdHMud2hpdGVCYWNrZ3JvdW5kIGRpdltjbGFzcyo9ZmFjdC1dPnNwYW4ubGFyZ2UtdGV4dCB7XG4gIGNvbG9yOiAjMDA3M2JkO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDFweCkge1xuICBib2R5W2NsYXNzKj1ub2RlLXR5cGUtYWNhZGVtaWMtZ3JvdXBdIC5yZWdpb25hbC1mYWN0cyBkaXZbY2xhc3MqPWZhY3QtXT5zcGFuLmxhcmdlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICBsaW5lLWhlaWdodDogOHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1LjYyNXJlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjkzOHJlbSksXG5vbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLnJlZ2lvbmFsLWZhY3RzIGRpdltjbGFzcyo9XCJmYWN0LVwiXSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ubm9kZS10eXBlLXBhZ2UgLnBhbmUtbm9kZS10aXRsZSB7XG4gIGgxIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBmb250LXNpemU6IDMuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMC44O1xuICB9XG59XG5cbi5maWVsZC1uYW1lLWJvZHkuZmllbGQtdHlwZS10ZXh0LXdpdGgtc3VtbWFyeSBoMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMmVtO1xuICBjb2xvcjogIzQyNDI0Mjtcbn1cblxuLnBhbmUtbm9kZS1ib2R5IHtcbiAgLmZpZWxkLW5hbWUtYm9keSB7XG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8gU2xhYlwiLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4ubm9kZS10eXBlLXBhZ2UgdWwuYnJlYWRjcnVtYnMgbGkgYSB7XG4gIGNvbG9yOiAjNjY2O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5cbi5ub2RlLXR5cGUtcGFnZSBoZWFkZXIgLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWdyb3VwLWhlYWRlciAuZ3JvdXAtbmFtZSBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuc2VjdGlvbi5sYXJnZUltYWdlLWdyaWQgaDMge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIk5hdGlvbmFsQm9sZFwiO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMC41cmVtO1xuICBtYXJnaW46IDA7XG59XG5cbnNlY3Rpb24ubGFyZ2VJbWFnZS1ncmlkIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiTmF0aW9uYWxMaWdodEl0YWxpY1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDAgMXJlbSAwLjVyZW0gMXJlbTtcbn1cblxuLnNpZGViYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjRUJBQjIxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcmlnaHQ6IC02cHg7XG4gIHRvcDogM3B4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5jdGFGYWN0b2lkIC5jdGFzIGE6bnRoLW9mLXR5cGUoMm4pIC5iYWNrZ3JvdW5kRWZmZWN0OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMTgsIDE4MCwgMC44KTtcbn1cblxuLmN0YUZhY3RvaWQgLmN0YXMgYTpudGgtb2YtdHlwZSgybikgc3BhbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuXG4uZmllbGQtLXBhcmFncmFwaC1maWVsZC1ib2R5IHAuaW50cm9kdWN0aW9uIHtcbiAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBmb250LWZhbWlseTogXCJOYXRpb25hbExpZ2h0SXRhbGljXCIsIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbn1cblxuLnJ0ZWNlbnRlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5wYXJhZ3JhcGhzLWl0ZW0tYmxhbmstd3lzaXd5ZyB7XG5cbiAgLmRpc3BsYXlIMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBmb250LWZhbWlseTogXCJOYXRpb25hbExpZ2h0SXRhbGljXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzQyNDI0MjtcbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgICAuZGlzcGxheUgyIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVlbTtcbiAgICB9XG4gIH1cblxufVxuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUuNTYyNXJlbSkge1xuICBib2R5W2NsYXNzKj1ub2RlLXR5cGUtYWNhZGVtaWMtZ3JvdXBdIC5yZWdpb25hbC1mYWN0cyBkaXZbY2xhc3MqPWZhY3QtXT5zcGFuLmxhcmdlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICBsaW5lLWhlaWdodDogN3JlbTtcbiAgICBmb250LWZhbWlseTogXCJOYXRpb25hbExpZ2h0SXRhbGljXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG5cbm5vZGUtdHlwZS1hY2FkZW1pYy1ncm91cC1wYXIge1xuICAuc2VjdGlvbi1tdXNldW0ge1xuICAgIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1zb2NpYWwtbWVkaWEge1xuICAgICAgd2lkdGg6IDk2JVxuICAgIH1cbiAgfVxufVxuXG5wLmludHJvZHVjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5hdGlvbmFsTGlnaHRJdGFsaWNcIiwgR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIHAuaW50cm9kdWN0aW9uIHtcbiAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbnNlY3Rpb24ubGFyZ2VJbWFnZS1ncmlkIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiTmF0aW9uYWxMaWdodEl0YWxpY1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAxcmVtIDAuNXJlbSAxcmVtO1xufVxuXG4uYmx1ZUJhciB7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM5NzY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzMwcHgpIHtcbiAgLmhlcm9CYXIge1xuICAgIHdpZHRoOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLmhlcm9CYXIge1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG59XG5cbi5oZXJvQmFyIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAzMCU7XG4gIHRvcDogMzUlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5nb2xkQmFyIHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmFiMjE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzMwcHgpIHtcbiAgLmhlcm9CYXIge1xuICAgIHdpZHRoOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLmhlcm9CYXIge1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG59XG5cbi5oZXJvQmFyIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAzMCU7XG4gIHRvcDogMzUlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG59XG5cblxuLy8gLmZlYXR1cmVkLXN0b3JpZXMtc2VjdGlvbiAuc2xpY2stZG90c3tcbi8vICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4vLyB9XG5cbi8vdGVtcCBmaXggZmFzaGlvbiBwYWdlIGhvcml6b250YWwgc2Nyb2xsIFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLmZlYXR1cmVkLXN0b3JpZXMtc2VjdGlvbiAuaGVhZGxpbmUgaDIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNSU7XG4gIH1cbn1cblxuLmZvb3Rlci1vdXRzaWRlLXdyYXAge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG5cblxuXG5cbiAgLmJ0bi5idG4yLndoaXRlIGEge1xuXG4gICAgY29sb3I6ICNlZmFiMDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGlwcGVyLWNvbnRhaW5lciAuZmxpcHBlci1ib3ggLnJvdyAuZmxpcHBlciAuZmxpcHBlci1pbnNpZGUgLmJhY2sgLmlubmVyIGgyLnRpdGxlIHtcbiAgICBjb2xvcjogI2VmYWIwMDtcbiAgfVxuXG4gIC5mbGlwcGVyLWNvbnRhaW5lciAuZmxpcHBlci1ib3ggLnJvdyAuZmxpcHBlciAuZmxpcHBlci1pbnNpZGUgLmJhY2s6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDU3LCAxMTgsIDAuOSk7XG4gIH1cblxuICAub3dsLWNhcm91c2VsLmFycm93cy1zbGlkZXIgLmhleGFnb24sXG4gIC5vd2wtY2Fyb3VzZWwuY29udGVudC1zbGlkZXIgLmhleGFnb24ge1xuICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgfVxuXG4gIC5mbGlwcGVyLWNvbnRhaW5lciAuZmxpcHBlci1ib3ggLnJvdyAuZmxpcHBlciAuZmxpcHBlci1pbnNpZGUgLmJhY2sgLmlubmVyIHAge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuXG5cbi5maWVsZC0tbmFtZS1maWVsZC1wYXJhbGxheC1zZWN0aW9uIC5wYXJhVGV4dCBhLnNxdWFyZUJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5hdGlvbmFsQm9sZEl0YWxpY1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDAuNWVtIDJlbSAwLjZlbSAyZW07XG59XG5cblxuXG4vLyBJbXBvcnRlZCBmcm9tIEZhc2hpb24gdGhlbWVcbi8qXG4gKiB6dXJiX2ZvdW5kYXRpb24uc2NzcyAtIENvbnRhaW5zIGFsbCBEcnVwYWwtc3BlY2lmaWMgU0FTUyBmb3IgdGhpcyB0aGVtZS5cbiAqXG4gKiBAdG9kbyBTcGxpdCB0aGlzIGludG8gbXVsdGlwbGUgZm9sZGVycy9maWxlcy5cbiovXG5cbi8vIEEgZml4IGZvciBodHRwczovL3d3dy5kcnVwYWwub3JnL25vZGUvOTUzMDM0IC0gVGhlbWVzIGN1cnJlbnRseSBjYW5ub3Rcbi8vIGRldGVybWluZSBpZiBhIHJlZ2lvbiBpcyBlbXB0eVxuXG4ucmVnaW9uLWhpZ2hsaWdodGVkOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBUaGlzIGhhcyBiZWVuIGFuIGlzc3VlIHNpbmNlIDcueCwgRm91bmRhdGlvbiBydWxlcyBhYm91dCBsaXN0IGVsZW1lbnRzXG4vLyBhZmZlY3QgTmF2YmFyIHNpemluZy5cblxuLnRvb2xiYXItdHJheSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi8vIFJlbW92ZSBGb3VuZGF0aW9uJ3MgdG9wIG1hcmdpbiBmcm9tIHRoZSB0b2dnbGUgb3JpZW50YXRpb24gYnV0dG9uLlxuXG4udG9vbGJhciAudG9vbGJhci10b2dnbGUtb3JpZW50YXRpb24gLnRvb2xiYXItaWNvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIC8vIEZpeCBvZmZzZXQgcHJvYmxlbSB3aGVyZSBoYWxmIG9mIG9yaWVudGF0aW9uIGJ1dHRvbiBpcyBub3QgdmlzaWJsZS5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgfVxufVxuXG4vLyBPdmVycmlkZSBzdHlsZXMgZnJvbSAvY29yZS9tb2R1bGVzL3N5c3RlbS9jc3MvY29tcG9uZW50cy9tZW51LnRoZW1lLmNzc1xuXG4udG9wLWJhci1zZWN0aW9uIHVsIGxpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBhLmlzLWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIH1cbn1cblxuLy8gUHJldmVudGluZyBUb3AgQmFyIEZPVUNcbi8vIGh0dHA6Ly9mb3VuZGF0aW9uLnp1cmIuY29tL3NpdGVzL2RvY3MvcmVzcG9uc2l2ZS1uYXZpZ2F0aW9uLmh0bWwjcHJldmVudGluZy1mb3VjXG4vLyBNb3JlIGluZm86IGh0dHBzOi8vd3d3LmRydXBhbC5vcmcvbm9kZS8yNzgzNTczXG4ubm8tanMgLnRvcC1iYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5uby1qcyAudG9wLWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5vLWpzIC50aXRsZS1iYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSB0b3AgYmFyIGlmIHRoZSBOYXZiYXIgKHRvb2xiYXIpIGlzIHByZXNlbnQuXG5cbmJvZHkudG9vbGJhci1maXhlZCAuc3RpY2t5LmlzLXN0dWNrIC50b3AtYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAzOXB4O1xufVxuXG5ib2R5LnRvb2xiYXItZml4ZWQudG9vbGJhci1ob3Jpem9udGFsLnRvb2xiYXItdHJheS1vcGVuIC5zdGlja3kuaXMtc3R1Y2sgLnRvcC1iYXIge1xuICAgIG1hcmdpbi10b3A6IDc4cHg7XG59XG5cbmJvZHkudG9vbGJhci1maXhlZCAuc3RpY2t5LmlzLXN0dWNrLmlzLWF0LXRvcCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBSZW1vdmVzIGNvcmUgYXJyb3cgaW1hZ2UgZnJvbSBtZW51IGl0ZW1zLlxuXG4udG9wLWJhciB7XG4gICAgLm1lbnUtaXRlbS0tY29sbGFwc2VkLC5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG59XG5cblxuLy8gU3R5bGUgdGhlIHNlYXJjaCBmb3JtLCBpZiBlbWJlZGRlZCBpbiB0aGUgVG9wIEJhci5cblxuLnRvcC1iYXIgLnNlYXJjaC1ibG9jay1mb3JtIHtcbiAgICAuZm9ybS1pdGVtLWtleXMsIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuXG4vLyBEcm9wZG93biBidXR0b24gc3R5bGluZy5cblxuLmRyb3BidXR0b24td3JhcHBlciB7XG4gICAgLy8gU3ViLXRoZW1lcyB3aWxsIGhhdmUgdG8gb3ZlcnJpZGUgdGhpcyBjb2xvciwgdW5mb3J0dW5hdGVseS5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4Q0JBO1xuICAgIG1hcmdpbjogMCAwIDEuMjVyZW07XG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLy8gQWRkIEExMXktcmVsYXRlZCBDbGFzc3kgc3R5bGluZyBmb3IgcmVxdWlyZWQgZm9ybSBmaWVsZHMuXG4uZm9ybS1yZXF1aXJlZDphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1hcmdpbjogMCAwLjNlbTtcbiAgY29udGVudDogXCJcIjtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICAvLyBVc2UgYSBiYWNrZ3JvdW5kIGltYWdlIHRvIHByZXZlbnQgc2NyZWVuIHJlYWRlcnMgZnJvbSBhbm5vdW5jaW5nIHRoZSB0ZXh0LlxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZvdW5kYXRpb24vbWlzYy9yZXF1aXJlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDZweCA2cHg7XG59XG5cbi8vIEZpeCBvdmVybGFwcGluZyBkcm9wZG93biBvbiBub2RlIHByZXZpZXcgcGFnZS5cbi5ub2RlLXByZXZpZXctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5ub2RlLXByZXZpZXctYmFja2xpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIHNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi8vU3BhY2luZyBiZXR3ZWVuIGNvbW1lbnQgYm94IGFuZCBhY3Rpb24gYnV0dG9uc1xuI2VkaXQtY29tbWVudC1ib2R5LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMCAwLjYyNXJlbTtcbn1cblxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgLmtlbnQtcmQtbWVnYW1lbnUgdWwubWVnYW1lbnUtd3JhcHBlciA+IGxpID4gYSA+IHNwYW4ge1xuICBjb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgLmwtaGVhZGVye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzOTc2ICFpbXBvcnRhbnQ7ICBcbn1cblxuYm9keVtjbGFzcyo9XCJ0aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYlwiXS5zZWN0aW9uLXBvcnRob3VzZSBoZWFkZXIgLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWdyb3VwLWhlYWRlciAuZ3JvdXAtbmFtZSBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLnNlY3Rpb24tcG9ydGhvdXNlIC5sLWhlYWRlciAuYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MtY2FtcHVzLXNlY29uZGFyeS1tZW51IHNwYW4uZmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMwMDM5NzYgIWltcG9ydGFudDtcbn1cblxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgLnBhbmVsLXBhbmUucGFuZS1ibG9jay5wYW5lLWtlbnQtc3RhdGUtYmxvY2tzLWdyb3VwLXByaW1hcnktbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDczYmQ7XG4gIHBhZGRpbmc6IDJyZW0gMnJlbSAxcmVtIDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgZGl2LmZvb3Rlci1vdXRzaWRlLXdyYXAgLmluc2lkZS13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzk3NjtcblxufVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgLmZvb3Rlci1vdXRzaWRlLXdyYXAgc2VjdGlvbi5sLWZvb3Rlci1jb2x1bW5zIHNlY3Rpb24uYmxvY2suYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MtZm9vdGVyLXRpdGxlLWJsb2NrIC5mb290ZXItdGl0bGUtYmxvY2sgLmZvb3Rlci10aXRsZXtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWNhbXB1cy1mb290ZXItbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM5NzY7XG59XG5cbmJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi5zZWN0aW9uLXBvcnRob3VzZSAuZm9vdGVyLW91dHNpZGUtd3JhcCBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMgYXtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgZGl2LmZvb3Rlci1vdXRzaWRlLXdyYXAge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgI2VmYWIwMDtcbn1cblxuYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLnNlY3Rpb24tcG9ydGhvdXNlIC5mb290ZXItb3V0c2lkZS13cmFwIHNlY3Rpb24ubC1mb290ZXItY29sdW1uc3tcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5ib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24uc2VjdGlvbi1wb3J0aG91c2UgIGEuYnV0dG9uLnByaW1hcnkge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDczYmQ7XG4gIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW47XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmJvZHkudGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvbi5zZWN0aW9uLXBvcnRob3VzZSBhLmJ1dHRvbi5wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzk3Njtcbn1cblxudWwuYnJlYWRjcnVtYnMgbGkuY3VycmVudCBhIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNFQkFCMjEhaW1wb3J0YW50O1xufVxuXG4ucGFuZWwtcGFuZS5wYW5lLWJsb2NrLnBhbmUta2VudC1zdGF0ZS1ibG9ja3MtZ3JvdXAtcHJpbWFyeS1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xufVxuXG4ucGFuZWwtcGFuZS5wYW5lLWJsb2NrLnBhbmUta2VudC1zdGF0ZS1ibG9ja3MtZ3JvdXAtcHJpbWFyeS1tZW51IHVsLm1lbnUgbGkgYXtcbiAgY29sb3I6ICM2NjY7XG5cbn1cblxuYS5idXR0b24ucHJpbWFyeSB7XG4gXG4gICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDsgXG59XG5cblxuYm9keVtjbGFzcyo9XCJ0aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uXCJdLm5vZGUtdHlwZS1hcnRpY2xlLnNlY3Rpb24tcG9ydGhvdXNlIC5wYW5lLW5vZGUtdGl0bGUgaDF7XG4gIGNvbG9yOiAjMDAzOTc2O1xuICBmb250LXNpemU6IDIuMTg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuMTI1cmVtO1xufVxuXG5ib2R5W2NsYXNzKj1cInRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb25cIl0ubm9kZS10eXBlLWFydGljbGUgIC5wYW5lLW5vZGUtdGl0bGUgaDF7XG4gIGNvbG9yOiAjNjY2IWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAzLjNyZW0haW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMC44IWltcG9ydGFudDtcbn1cblxuYm9keVtjbGFzcyo9XCJ0aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uXCJdIHVsLmJyZWFkY3J1bWJzIGxpLmN1cnJlbnQge1xuICAvLyBjb2xvcjogIzYyNzM3ODtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNFQkFCMjE7XG59IFxuXG5ib2R5W2NsYXNzKj1cInRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb25cIl0uc2VjdGlvbi1wb3J0aG91c2UgdWwuYnJlYWRjcnVtYnMgbGkuY3VycmVudCB7XG5cbiAgY29sb3I6ICMwYTBhMGE7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuXG5cbmJvZHlbY2xhc3MqPVwidGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvblwiXSB1bC5icmVhZGNydW1icyBsaSBhIHtcbiAgY29sb3I6ICM2NjY7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuXG5cblxuXG5ib2R5W2NsYXNzKj1cInRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb25cIl0gLm1vZHVsZS1zb2NpYWwtc2hhcmluZy5kIHtcbiAgcGFkZGluZzogMTRweDtcbn1cblxuYm9keVtjbGFzcyo9XCJ0aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uXCJdLnNlY3Rpb24tbXVzZXVtIHVsLmJyZWFkY3J1bWJzIGxpIGEge1xuICBmb250LXNpemU6IDEyLjg2cHg7XG59XG5cbmJvZHlbY2xhc3MqPVwidGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvblwiXS5zZWN0aW9uLW11c2V1bSB1bC5icmVhZGNydW1icyBsaS5jdXJyZW50ICB7XG4gICAgICAgY29sb3I6IGJsYWNrO1xufVxuXG5cbmJvZHlbY2xhc3MqPVwidGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvblwiXS5ub2RlLXR5cGUtcGFnZSBoMy5pbnRyb2R1Y3Rpb24ge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5ub2RlLXR5cGUtcGFnZSAuZmllbGQtLW5vZGUtYm9keSBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCb2xkJztcbn1cblxuYm9keS50aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1mYXNoaW9uLnNlY3Rpb24tcG9ydGhvdXNlIC5wYW5lbC1wYW5lLnBhbmUtYmxvY2sucGFuZS1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1wcmltYXJ5LW1lbnUgdWwubWVudSBsaSBhIHtcblxuICBjb2xvcjogd2hpdGU7XG59XG5cbmJvZHlbY2xhc3MqPVwidGhlbWUtLWtzdS1kZXBhcnRtZW50LXp1cmItZmFzaGlvblwiXS5zZWN0aW9uLXBvcnRob3VzZSB1bC5icmVhZGNydW1icyBsaSBhIHtcbiAgY29sb3I6ICMwMDM5NzY7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5oMywgcC5oMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMmVtO1xufVxuXG4iLCJkaXYuZm9vdGVyLW91dHNpZGUtd3JhcCAuaW5zaWRlLXdyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuYm9keSAuZm9vdGVyLW91dHNpZGUtd3JhcCBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMsXG5ib2R5IC5mb290ZXItb3V0c2lkZS13cmFwIGZvb3Rlci5sLWZvb3RlciB7XG5cdGNvbG9yOiBibGFjaztcbn1cbi5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtZm9vdGVyLW1lbnUge1xuXHRAbWVkaWEgI3skbGFyZ2V9IHtcblx0XHRtYXJnaW4tdG9wOiAtMWVtO1xuXHR9XG5cdHBhZGRpbmc6IDFlbTtcblx0YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG5cbmJvZHkgZGl2LmZvb3Rlci1vdXRzaWRlLXdyYXAge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgJGtzdS1ibHVlO1xuICBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMge1xuICAgIGgyLmJsb2NrLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAka3N1LWJsdWUgIWltcG9ydGFudDtcbiAgICAgfVxuICAgIHNlY3Rpb24uYmxvY2suYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MtZm9vdGVyLXRpdGxlLWJsb2NrIC5mb290ZXItdGl0bGUtYmxvY2sgLmZvb3Rlci10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIuM2VtO1xuICAgICAgZm9udC1mYW1pbHk6IE5hdGlvbmFsLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICB9XG4gIH1cbn1cblxuc2VjdGlvbi5ibG9jay5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy5jb250ZXh0dWFsLWxpbmtzLXJlZ2lvbi5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1jb250YWN0LXJlZGVzaWduIHtcbiAgLmJsb2NrLWNvbnRlbnQge1xuICAgIGgyOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gICAgc3Bhbi5waG9uZTpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICB9XG59XG4iLCJib2R5LnRoZW1lLS1rc3UtZGVwYXJ0bWVudC16dXJiLWZhc2hpb24tMjAyMS5ub2RlLXR5cGUtcGFnZS5nYWxsZXJ5IHtcbiAgbWFpbiNrc3UtbWFpbi1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXG4gICAgZGl2I3BhbmVscy1pcGUtcmVnaW9uaWQtdGl0bGVfdG9wOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHAsXG4gICAgZGl2LFxuICAgIHNwYW4sXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYsXG4gICAgdWwuYnJlYWRjcnVtYnMgbGkgYSB7XG4gICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBzcGFuLnByb2ZpbGUtaG92ZXItdGV4dC1uYW1lLFxuICAgIHNwYW4ucHJvZmlsZS1ob3Zlci10ZXh0LWpvYi10aXRsZSxcbiAgICBzcGFuLnByb2ZpbGUtaG92ZXItdGV4dC1lbWFpbCB7XG4gICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cblxuICAgIHAsXG4gICAgZGl2IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIHVsLmJyZWFkY3J1bWJzIGxpLmN1cnJlbnQgc3BhbixcbiAgICAucGFuZS1ub2RlLWJvZHkgLnBhbmUtY29udGVudCBhIHtcbiAgICAgIGNvbG9yOiAjRUJBQjIxICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhbmUtbm9kZS1ib2R5IC5wYW5lLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG4gIH1cblxuICAubC1oZWFkZXIsXG4gIGh0bWwgYm9keSAubC1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sYXJnZS04IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhcmdlLTQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZm9vdGVyLW91dHNpZGUtd3JhcC5oaWRlLWZvci1wcmludCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cblxucCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBTbGFiXCIsIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4ucGFyYWdyYXBocy1pdGVtLWluZm9ncmFwaGljcywgLnBhcmFncmFwaC0tdHlwZS0taW5mb2dyYXBoaWNzIC5maWVsZC1uYW1lLWZpZWxkLWxhcmdlLWRpc3BsYXktdGV4dCB7XG4gIGNvbG9yOiAjMmM4ZWNlO1xuICBmb250LWZhbWlseTogXCJOYXRpb25hbEJsYWNrSXRhbGljXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiA1cmVtO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhcmFncmFwaHMtaXRlbS1pbmZvZ3JhcGhpY3MsIC5wYXJhZ3JhcGgtLXR5cGUtLWluZm9ncmFwaGljcyAuZmllbGQtbmFtZS1maWVsZC1zbWFsbC1kaXNwbGF5LXRleHQge1xuICBjb2xvcjogIzU5NTk1YztcbiAgZm9udC1mYW1pbHk6IFwiTmF0aW9uYWxCb2xkSXRhbGljXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1LjYyNXJlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVyZW0pLFxub25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIC5pbmZvZ3JhcGhpY3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1LjYyNXJlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVyZW0pLFxub25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIC5pbmZvZ3JhcGhpY3MuY291bnQtMyAuaW5mb2dyYXBoaWNTaW5nbGUge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxufVxuXG4uaW5mb2dyYXBoaWNzIC5pbmZvZ3JhcGhpY1NpbmdsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxcmVtO1xufSJdfQ== */
