/****************************************************************************************/
/***************************** C9 Work Client Editor Changes
/****************************************************************************************/
:root {
  font-family: "helvetica neue", helvetica, sans-serif;
  --default-font: "helvetica neue", helvetica, sans-serif;
}

/*
Use the following with the build tools to generate new client styles for fonts
Remove inherit font settings on the $font-family variables

@import url("https://use.typekit.net/tet3dqk.css");
$headings-font-family: league-gothic;
$font-family-sans-serif: oswald;
$font-family-base: muli;

*/
html :where(.editor-styles-wrapper) p {
  font-size: 1.6rem;
}

.editor-styles-wrapper .wp-block-paragraph a {
  color: #000000;
  text-decoration: underline;
}

.editor-styles-wrapper .wp-block-paragraph a:hover {
  color: #000000;
  text-decoration: none;
}

.editor-styles-wrapper p a {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(12%, rgba(74, 74, 74, 0.4)), color-stop(12%, rgba(74, 74, 74, 0)));
  background: linear-gradient(0deg, rgba(74, 74, 74, 0.4) 12%, rgba(74, 74, 74, 0) 12%);
  text-decoration: none;
}

.editor-styles-wrapper p a:hover {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(74, 74, 74, 0.6)), color-stop(20%, rgba(74, 74, 74, 0)));
  background: linear-gradient(0deg, rgba(74, 74, 74, 0.6) 20%, rgba(74, 74, 74, 0) 20%);
}

/****************************************************************************************/
/***************************** Typography
/****************************************************************************************/
/****************************************************************************************/
/* font changes for editor only (frontend color is on body)
/****************************************************************************************/
.editor-styles-wrapper .is-root-container > p,
.editor-styles-wrapper .is-root-container > .block-list-appender > .has-visible-prompt > p,
.wp-block[data-type="core/paragraph"] p,
.editor-styles-wrapper .block-editor-default-block-appender textarea.block-editor-default-block-appender__content {
  line-height: 1.6;
  margin-bottom: 20px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
}

html :where(.editor-styles-wrapper) p {
  line-height: 1.6;
}

.editor-styles-wrapper p.mce-content-body,
.editor-styles-wrapper p.mce-content-body {
  margin-bottom: 20px;
  line-height: 1.6;
}

.editor-styles-wrapper .h1,
.editor-styles-wrapper .h2,
.editor-styles-wrapper .h3,
.editor-styles-wrapper .h4,
.editor-styles-wrapper .h5,
.editor-styles-wrapper .h6,
.editor-styles-wrapper h1,
.editor-styles-wrapper h2,
.editor-styles-wrapper h3,
.editor-styles-wrapper h4,
.editor-styles-wrapper h5,
.editor-styles-wrapper h6 {
  letter-spacing: 0.02em;
  line-height: 1.2;
}

.editor-styles-wrapper p.wp-block-subhead,
.editor-styles-wrapper .subhead-h,
.editor-styles-wrapper .c9-sh,
.editor-styles-wrapper .text-muted,
.editor-styles-wrapper .block-editor-block-list__layout .c9-cta .c9-sh p {
  font-weight: normal;
}

/* overrides inline styles from backend editor */
.editor-styles-wrapper .block-editor-block-list__layout .h1,
.editor-styles-wrapper .block-editor-block-list__layout .h2,
.editor-styles-wrapper .block-editor-block-list__layout .h3,
.editor-styles-wrapper .block-editor-block-list__layout .h4,
.editor-styles-wrapper .block-editor-block-list__layout .h5,
.editor-styles-wrapper .block-editor-block-list__layout .h6,
.editor-styles-wrapper .block-editor-block-list__layout h1,
.editor-styles-wrapper .block-editor-block-list__layout h2,
.editor-styles-wrapper .block-editor-block-list__layout h3,
.editor-styles-wrapper .block-editor-block-list__layout h4,
.editor-styles-wrapper .block-editor-block-list__layout h5,
.editor-styles-wrapper .block-editor-block-list__layout h6 {
  margin-top: 0px;
  margin-bottom: 5px;
}

/****************************************************************************************/
/***************************** Gutenberg Block Changes
/****************************************************************************************/
/* custom tabs */
.editor-styles-wrapper .c9-horizontal-tabs ul.nav.nav-tabs {
  margin: 30px 0px 0px 0px;
}

.editor-styles-wrapper .c9-horizontal-tabs .nav-tabs .nav-link {
  font-size: 1.5rem;
}

.editor-styles-wrapper .c9-horizontal-tabs .blocks-gallery-grid .blocks-gallery-item a {
  text-decoration: none;
}

.editor-styles-wrapper .is-root-container .c9-cta .c9-cta-content p {
  line-height: 1.1;
}

.editor-styles-wrapper .c9-horizontal-tabs .nav-tabs .nav-link {
  background-color: #adb1b2;
  color: #2b2b2b;
}

.editor-styles-wrapper .nav.nav-tabs .nav-item {
  margin: 0px 10px;
}

.editor-styles-wrapper .c9-horizontal-tabs .nav-tabs .nav-link:hover {
  color: #2b2b2b;
  background-image: linear-gradient(35deg, #fff 75%, #FCBD13 25%);
  background-color: #ffffff;
  border-bottom: 0px;
}

.editor-styles-wrapper .c9-horizontal-tabs .nav-tabs .nav-link.active {
  background-color: #FCBD13;
}

.editor-styles-wrapper .c9-horizontal-tabs .nav-tabs .nav-link.active,
.editor-styles-wrapper .woocommerce div.product .woocommerce-tabs ul.tabs li.active a.nav-link {
  background-color: #FCBD13;
}

.editor-styles-wrapper .c9-horizontal-tabs ul.nav.nav-tabs {
  margin: 30px 0px 0px 0px !important;
}

div[data-type="c9-blocks/horizontal-tabs"] .wp-block[data-type="core/button"] {
  margin-left: 0;
  margin-right: 0;
}

/* buttons */
.editor-styles-wrapper .c9-block-cta .c9-cta-content .wp-block-button__link {
  font-size: 2rem;
}

/* search widget block */
.wp-block-search .wp-block-search__button .wp-block-search__button-rich-text {
  padding: 0px;
  margin: 0px;
  font-size: 2rem;
}

.editor-styles-wrapper .wp-block-search .wp-block-search__button {
  font-weight: 600;
}

/* toggles */
.block-editor-block-list__layout .block-editor-block-list__block[data-type="c9-blocks/toggles"] {
  padding-left: 0px;
  padding-right: 0px;
}

/* grids inside of grids inside of tabs */
@media only screen and (min-width: 1200px) {
  body:not(.folded) .edit-post-layout.is-sidebar-opened .editor-styles-wrapper .wp-block[data-type="c9-blocks/grid"] .container .c9-grid .container,
body.folded .edit-post-layout.is-sidebar-opened .editor-styles-wrapper .wp-block[data-type="c9-blocks/grid"] .container .c9-grid .container {
    width: auto;
    min-width: 600px;
  }
}
/* buttons */
.wp-block[data-align=center] .wp-block-buttons .block-editor-block-list__layout {
  text-align: center;
}

/* woocommerce product blocks */
.editor-styles-wrapper .wc-block-grid a:not(.wp-block-button__link),
.editor-styles-wrapper .wc-block-grid .wc-block-grid_product a.wc-block-grid_product-link {
  text-decoration: none;
}

/****************************************************************************************/
/***************************** Gravity Forms Backend Adjustments
/****************************************************************************************/
.editor-styles-wrapper .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.editor-styles-wrapper .gform_wrapper input[type=password],
.editor-styles-wrapper .gform_wrapper input[type=tel],
.editor-styles-wrapper .gform_wrapper input[type=text],
.editor-styles-wrapper .gform_wrapper textarea,
.editor-styles-wrapper .wp-block[data-type="gravityforms/block"] .gform_wrapper input[type=password],
.editor-styles-wrapper .wp-block[data-type="gravityforms/block"] .gform_wrapper input[type=tel],
.editor-styles-wrapper .wp-block[data-type="gravityforms/block"] .gform_wrapper input[type=text],
.editor-styles-wrapper .wp-block[data-type="gravityforms/block"] .gform_wrapper textarea {
  min-height: 50px;
}

/* adjustment to backend social icons from conflict with core social icons */
.is-root-container .wp-block-social-links.has-small-icon-size > .wp-block-social-link > button.components-button:not(.button-link):not(.is-tertiary):not(.is-secondary):not(.is-primary):not(.button):not(.edit-post-sidebar__panel-tab):not(.components-panel__body-toggle):not(.block-editor-button-block-appender):not(.has-icon):not(.has-icon.has-text):not(.is-small) {
  font-size: 16px;
}

.is-root-container .wp-block-social-links > .wp-block-social-link > button.components-button:not(.button-link):not(.is-tertiary):not(.is-secondary):not(.is-primary):not(.button):not(.edit-post-sidebar__panel-tab):not(.components-panel__body-toggle):not(.block-editor-button-block-appender):not(.has-icon):not(.has-icon.has-text):not(.is-small) {
  font-size: 24px;
}

.is-root-container .wp-block-social-links.has-large-icon-size > .wp-block-social-link > button.components-button:not(.button-link):not(.is-tertiary):not(.is-secondary):not(.is-primary):not(.button):not(.edit-post-sidebar__panel-tab):not(.components-panel__body-toggle):not(.block-editor-button-block-appender):not(.has-icon):not(.has-icon.has-text):not(.is-small) {
  font-size: 36px;
}

.is-root-container .wp-block-social-links.has-huge-icon-size > .wp-block-social-link > button.components-button:not(.button-link):not(.is-tertiary):not(.is-secondary):not(.is-primary):not(.button):not(.edit-post-sidebar__panel-tab):not(.components-panel__body-toggle):not(.block-editor-button-block-appender):not(.has-icon):not(.has-icon.has-text):not(.is-small) {
  font-size: 48px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNsaWVudC1lZGl0b3Iuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zdHlsZXMvdGhlbWUvX3RoZW1lX3ZhcmlhYmxlcy5zY3NzIiwiY2xpZW50LWVkaXRvci5jc3MiLCJfY2xpZW50X3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHlGQUFBO0FBQ0E7eUZBQUE7QUNDQTtFQUNDLG9EQUFBO0VBQ0EsdURBQUE7QUNFRDs7QUNKQTs7Ozs7Ozs7O0NBQUE7QUhHQTtFQUNJLGlCQUFBO0FFY0o7O0FGWEE7RUFDSSxjR3FCRztFSHBCSCwwQkFBQTtBRWNKOztBRlhBO0VBQ0ksY0dtQmU7RUhsQmYscUJBQUE7QUVjSjs7QUZYQTtFQUNJLHlJQUFBO0VBQUEscUZBQUE7RUFDQSxxQkFBQTtBRWNKOztBRlhBO0VBQ0kseUlBQUE7RUFBQSxxRkFBQTtBRWNKOztBRlhBLHlGQUFBO0FBQ0E7eUZBQUE7QUFHQSx5RkFBQTtBQUNBO3lGQUFBO0FBSUE7Ozs7RUFJSSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QUVXSjs7QUZSQTtFQUNJLGdCQUFBO0FFV0o7O0FGUkE7O0VBRUksbUJBQUE7RUFDQSxnQkFBQTtBRVdKOztBRlJBOzs7Ozs7Ozs7Ozs7RUFZSSxzQkFBQTtFQUNBLGdCQUFBO0FFV0o7O0FGUkE7Ozs7O0VBS0ksbUJBQUE7QUVXSjs7QUZSQSxnREFBQTtBQUNBOzs7Ozs7Ozs7Ozs7RUFZSSxlQUFBO0VBQ0Esa0JBQUE7QUVXSjs7QUZSQSx5RkFBQTtBQUNBO3lGQUFBO0FBRUEsZ0JBQUE7QUFDQTtFQUNJLHdCQUFBO0FFV0o7O0FGUkE7RUFDSSxpQkFBQTtBRVdKOztBRlJBO0VBQ0kscUJBQUE7QUVXSjs7QUZSQTtFQUNJLGdCQUFBO0FFV0o7O0FGUkE7RUFDSSx5QkFBQTtFQUNBLGNHaEZPO0FEMkZYOztBRlJBO0VBQ0ksZ0JBQUE7QUVXSjs7QUZSQTtFQUNJLGNHeEZPO0VIeUZQLCtEQUFBO0VBQ0EseUJHbkdJO0VIb0dKLGtCQUFBO0FFV0o7O0FGUkE7RUFDSSx5QkcvR007QUQwSFY7O0FGUkE7O0VBRUkseUJHcEhNO0FEK0hWOztBRlJBO0VBQ0ksbUNBQUE7QUVXSjs7QUZSQTtFQUNJLGNBQUE7RUFDQSxlQUFBO0FFV0o7O0FGUkEsWUFBQTtBQUNBO0VBQ0ksZUFBQTtBRVdKOztBRlJBLHdCQUFBO0FBQ0E7RUFDSSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QUVXSjs7QUZSQTtFQUNJLGdCQUFBO0FFV0o7O0FGUkEsWUFBQTtBQUNBO0VBQ0ksaUJBQUE7RUFDQSxrQkFBQTtBRVdKOztBRlJBLHlDQUFBO0FBQ0E7RUFFSTs7SUFFSSxXQUFBO0lBQ0EsZ0JBQUE7RUVVTjtBQUNGO0FGUEEsWUFBQTtBQUNBO0VBQ0ksa0JBQUE7QUVTSjs7QUZOQSwrQkFBQTtBQUNBOztFQUVJLHFCQUFBO0FFU0o7O0FGTkEseUZBQUE7QUFDQTt5RkFBQTtBQUVBOzs7Ozs7Ozs7RUFTSSxnQkFBQTtBRVNKOztBRk5BLDRFQUFBO0FBQ0E7RUFDSSxlQUFBO0FFU0o7O0FGTkE7RUFDSSxlQUFBO0FFU0o7O0FGTkE7RUFDSSxlQUFBO0FFU0o7O0FGTkE7RUFDSSxlQUFBO0FFU0oiLCJmaWxlIjoiY2xpZW50LWVkaXRvci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBDOSBXb3JrIENsaWVudCBFZGl0b3IgQ2hhbmdlc1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5AaW1wb3J0IFwiY2xpZW50X3ZhcmlhYmxlc1wiO1xuXG5odG1sIDp3aGVyZSguZWRpdG9yLXN0eWxlcy13cmFwcGVyKSBwIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stcGFyYWdyYXBoIGEge1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stcGFyYWdyYXBoIGE6aG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgcCBhIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSg3NCwgNzQsIDc0LCAwLjQpIDEyJSwgcmdiYSg3NCwgNzQsIDc0LCAwKSAxMiUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBwIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDc0LCA3NCwgNzQsIDAuNikgMjAlLCByZ2JhKDc0LCA3NCwgNzQsIDApIDIwJSk7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIFR5cG9ncmFwaHlcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIGZvbnQgY2hhbmdlcyBmb3IgZWRpdG9yIG9ubHkgKGZyb250ZW5kIGNvbG9yIGlzIG9uIGJvZHkpXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5pcy1yb290LWNvbnRhaW5lcj5wLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuaXMtcm9vdC1jb250YWluZXI+LmJsb2NrLWxpc3QtYXBwZW5kZXI+Lmhhcy12aXNpYmxlLXByb21wdD5wLFxuLndwLWJsb2NrW2RhdGEtdHlwZT1cImNvcmUvcGFyYWdyYXBoXCJdIHAsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5ibG9jay1lZGl0b3ItZGVmYXVsdC1ibG9jay1hcHBlbmRlciB0ZXh0YXJlYS5ibG9jay1lZGl0b3ItZGVmYXVsdC1ibG9jay1hcHBlbmRlcl9fY29udGVudCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbmh0bWwgOndoZXJlKC5lZGl0b3Itc3R5bGVzLXdyYXBwZXIpIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgcC5tY2UtY29udGVudC1ib2R5LFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBwLm1jZS1jb250ZW50LWJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuaDEsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5oMixcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmgzLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuaDQsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5oNSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmg2LFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBoMSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgaDIsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGgzLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBoNCxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgaDUsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGg2IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgcC53cC1ibG9jay1zdWJoZWFkLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuc3ViaGVhZC1oLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYzktc2gsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC50ZXh0LW11dGVkLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuYzktY3RhIC5jOS1zaCBwIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiBvdmVycmlkZXMgaW5saW5lIHN0eWxlcyBmcm9tIGJhY2tlbmQgZWRpdG9yICovXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5oMSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmgyLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuaDMsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5oNCxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmg1LFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuaDYsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IGgxLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCBoMixcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgaDMsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IGg0LFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCBoNSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgaDYge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIEd1dGVuYmVyZyBCbG9jayBDaGFuZ2VzXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIGN1c3RvbSB0YWJzICovXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5jOS1ob3Jpem9udGFsLXRhYnMgdWwubmF2Lm5hdi10YWJzIHtcbiAgICBtYXJnaW46IDMwcHggMHB4IDBweCAwcHg7XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmM5LWhvcml6b250YWwtdGFicyAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYzktaG9yaXpvbnRhbC10YWJzIC5ibG9ja3MtZ2FsbGVyeS1ncmlkIC5ibG9ja3MtZ2FsbGVyeS1pdGVtIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuaXMtcm9vdC1jb250YWluZXIgLmM5LWN0YSAuYzktY3RhLWNvbnRlbnQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYzktaG9yaXpvbnRhbC10YWJzIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZGIxYjI7XG4gICAgY29sb3I6ICRncmF5LTcwMDtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAubmF2Lm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luOiAwcHggMTBweDtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYzktaG9yaXpvbnRhbC10YWJzIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDM1ZGVnLCAjZmZmIDc1JSwgJHByaW1hcnkgMjUlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5jOS1ob3Jpem9udGFsLXRhYnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5jOS1ob3Jpem9udGFsLXRhYnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpLmFjdGl2ZSBhLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYzktaG9yaXpvbnRhbC10YWJzIHVsLm5hdi5uYXYtdGFicyB7XG4gICAgbWFyZ2luOiAzMHB4IDBweCAwcHggMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmRpdltkYXRhLXR5cGU9XCJjOS1ibG9ja3MvaG9yaXpvbnRhbC10YWJzXCJdIC53cC1ibG9ja1tkYXRhLXR5cGU9XCJjb3JlL2J1dHRvblwiXSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBidXR0b25zICovXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5jOS1ibG9jay1jdGEgLmM5LWN0YS1jb250ZW50IC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLyogc2VhcmNoIHdpZGdldCBibG9jayAqL1xuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b24gLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLXJpY2gtdGV4dCB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLyogdG9nZ2xlcyAqL1xuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9ja1tkYXRhLXR5cGU9XCJjOS1ibG9ja3MvdG9nZ2xlc1wiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4vKiBncmlkcyBpbnNpZGUgb2YgZ3JpZHMgaW5zaWRlIG9mIHRhYnMgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICBib2R5Om5vdCguZm9sZGVkKSAuZWRpdC1wb3N0LWxheW91dC5pcy1zaWRlYmFyLW9wZW5lZCAuZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9ja1tkYXRhLXR5cGU9XCJjOS1ibG9ja3MvZ3JpZFwiXSAuY29udGFpbmVyIC5jOS1ncmlkIC5jb250YWluZXIsXG4gICAgYm9keS5mb2xkZWQgLmVkaXQtcG9zdC1sYXlvdXQuaXMtc2lkZWJhci1vcGVuZWQgLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2tbZGF0YS10eXBlPVwiYzktYmxvY2tzL2dyaWRcIl0gLmNvbnRhaW5lciAuYzktZ3JpZCAuY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogNjAwcHg7XG4gICAgfVxufVxuXG4vKiBidXR0b25zICovXG4ud3AtYmxvY2tbZGF0YS1hbGlnbj1cImNlbnRlclwiXSAud3AtYmxvY2stYnV0dG9ucyAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiB3b29jb21tZXJjZSBwcm9kdWN0IGJsb2NrcyAqL1xuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud2MtYmxvY2stZ3JpZCBhOm5vdCgud3AtYmxvY2stYnV0dG9uX19saW5rKSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndjLWJsb2NrLWdyaWQgLndjLWJsb2NrLWdyaWRfcHJvZHVjdCBhLndjLWJsb2NrLWdyaWRfcHJvZHVjdC1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIEdyYXZpdHkgRm9ybXMgQmFja2VuZCBBZGp1c3RtZW50c1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSk6bm90KFt0eXBlPVwic3VibWl0XCJdKTpub3QoW3R5cGU9XCJidXR0b25cIl0pOm5vdChbdHlwZT1cImltYWdlXCJdKTpub3QoW3R5cGU9XCJmaWxlXCJdKSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGVsXCJdLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWEsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9ja1tkYXRhLXR5cGU9XCJncmF2aXR5Zm9ybXMvYmxvY2tcIl0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2tbZGF0YS10eXBlPVwiZ3Jhdml0eWZvcm1zL2Jsb2NrXCJdIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9ja1tkYXRhLXR5cGU9XCJncmF2aXR5Zm9ybXMvYmxvY2tcIl0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9ja1tkYXRhLXR5cGU9XCJncmF2aXR5Zm9ybXMvYmxvY2tcIl0gLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWEge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5cbi8qIGFkanVzdG1lbnQgdG8gYmFja2VuZCBzb2NpYWwgaWNvbnMgZnJvbSBjb25mbGljdCB3aXRoIGNvcmUgc29jaWFsIGljb25zICovXG4uaXMtcm9vdC1jb250YWluZXIgLndwLWJsb2NrLXNvY2lhbC1saW5rcy5oYXMtc21hbGwtaWNvbi1zaXplPi53cC1ibG9jay1zb2NpYWwtbGluaz5idXR0b24uY29tcG9uZW50cy1idXR0b246bm90KC5idXR0b24tbGluayk6bm90KC5pcy10ZXJ0aWFyeSk6bm90KC5pcy1zZWNvbmRhcnkpOm5vdCguaXMtcHJpbWFyeSk6bm90KC5idXR0b24pOm5vdCguZWRpdC1wb3N0LXNpZGViYXJfX3BhbmVsLXRhYik6bm90KC5jb21wb25lbnRzLXBhbmVsX19ib2R5LXRvZ2dsZSk6bm90KC5ibG9jay1lZGl0b3ItYnV0dG9uLWJsb2NrLWFwcGVuZGVyKTpub3QoLmhhcy1pY29uKTpub3QoLmhhcy1pY29uLmhhcy10ZXh0KTpub3QoLmlzLXNtYWxsKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uaXMtcm9vdC1jb250YWluZXIgLndwLWJsb2NrLXNvY2lhbC1saW5rcz4ud3AtYmxvY2stc29jaWFsLWxpbms+YnV0dG9uLmNvbXBvbmVudHMtYnV0dG9uOm5vdCguYnV0dG9uLWxpbmspOm5vdCguaXMtdGVydGlhcnkpOm5vdCguaXMtc2Vjb25kYXJ5KTpub3QoLmlzLXByaW1hcnkpOm5vdCguYnV0dG9uKTpub3QoLmVkaXQtcG9zdC1zaWRlYmFyX19wYW5lbC10YWIpOm5vdCguY29tcG9uZW50cy1wYW5lbF9fYm9keS10b2dnbGUpOm5vdCguYmxvY2stZWRpdG9yLWJ1dHRvbi1ibG9jay1hcHBlbmRlcik6bm90KC5oYXMtaWNvbik6bm90KC5oYXMtaWNvbi5oYXMtdGV4dCk6bm90KC5pcy1zbWFsbCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmlzLXJvb3QtY29udGFpbmVyIC53cC1ibG9jay1zb2NpYWwtbGlua3MuaGFzLWxhcmdlLWljb24tc2l6ZT4ud3AtYmxvY2stc29jaWFsLWxpbms+YnV0dG9uLmNvbXBvbmVudHMtYnV0dG9uOm5vdCguYnV0dG9uLWxpbmspOm5vdCguaXMtdGVydGlhcnkpOm5vdCguaXMtc2Vjb25kYXJ5KTpub3QoLmlzLXByaW1hcnkpOm5vdCguYnV0dG9uKTpub3QoLmVkaXQtcG9zdC1zaWRlYmFyX19wYW5lbC10YWIpOm5vdCguY29tcG9uZW50cy1wYW5lbF9fYm9keS10b2dnbGUpOm5vdCguYmxvY2stZWRpdG9yLWJ1dHRvbi1ibG9jay1hcHBlbmRlcik6bm90KC5oYXMtaWNvbik6bm90KC5oYXMtaWNvbi5oYXMtdGV4dCk6bm90KC5pcy1zbWFsbCkge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuLmlzLXJvb3QtY29udGFpbmVyIC53cC1ibG9jay1zb2NpYWwtbGlua3MuaGFzLWh1Z2UtaWNvbi1zaXplPi53cC1ibG9jay1zb2NpYWwtbGluaz5idXR0b24uY29tcG9uZW50cy1idXR0b246bm90KC5idXR0b24tbGluayk6bm90KC5pcy10ZXJ0aWFyeSk6bm90KC5pcy1zZWNvbmRhcnkpOm5vdCguaXMtcHJpbWFyeSk6bm90KC5idXR0b24pOm5vdCguZWRpdC1wb3N0LXNpZGViYXJfX3BhbmVsLXRhYik6bm90KC5jb21wb25lbnRzLXBhbmVsX19ib2R5LXRvZ2dsZSk6bm90KC5ibG9jay1lZGl0b3ItYnV0dG9uLWJsb2NrLWFwcGVuZGVyKTpub3QoLmhhcy1pY29uKTpub3QoLmhhcy1pY29uLmhhcy10ZXh0KTpub3QoLmlzLXNtYWxsKSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xufSIsIi8vIGM5XG4vLyBKdXN0IGNvcHkgYSB2YXJpYWJsZSBmcm9tIHNyYy9zYXNzL2Jvb3RzdHJhcDQvX3ZhcmlhYmxlcy5zY3NzLCBwYXN0ZSBpdCBoZXJlIGFuZCBlZGl0IHRoZSB2YWx1ZS5cbjpyb290IHtcblx0Zm9udC1mYW1pbHk6IFwiaGVsdmV0aWNhIG5ldWVcIiwgaGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuXHQtLWRlZmF1bHQtZm9udDogXCJoZWx2ZXRpY2EgbmV1ZVwiLCBoZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbi8vIFR5cG9ncmFwaHlcbiRoZWFkaW5ncy1mb250LWZhbWlseTogaW5oZXJpdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogNzAwO1xuXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogaW5oZXJpdDtcbiRmb250LWZhbWlseS1iYXNlOiBpbmhlcml0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAxMDA7XG4kbGluZS1oZWlnaHQtYmFzZTogMS4zO1xuXG4kZGlzcGxheTEtc2l6ZTogOHJlbTtcbiRkaXNwbGF5MS13ZWlnaHQ6IDcwMDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiA4cmVtO1xuXG4kZGlzcGxheTItc2l6ZTogN3JlbTtcbiRkaXNwbGF5Mi13ZWlnaHQ6IDcwMDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiA3cmVtO1xuXG4kZGlzcGxheTMtc2l6ZTogNS40cmVtO1xuJGRpc3BsYXkzLXdlaWdodDogNzAwO1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6IDUuNHJlbTtcblxuJGRpc3BsYXk0LXNpemU6IDQuMnJlbTtcbiRkaXNwbGF5NC13ZWlnaHQ6IDcwMDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiA0LjJyZW07XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAxcmVtO1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAxLjQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1czogMHB4O1xuJGVuYWJsZS1yb3VuZGVkOiBmYWxzZTtcblxuLy8gQ29sb3JzXG4kcHJpbWFyeTogIzAwMDAwMDtcbiRzZWNvbmRhcnk6ICMzMzMzMzM7XG4kc3VjY2VzczogIzIxYTc3YTtcbiRpbmZvOiAjZjdmN2Y5O1xuJHdhcm5pbmc6ICNlYzk3MWY7XG4kZGFuZ2VyOiAjODQzNTM0O1xuJGRhcms6ICMwMDAwMDA7XG4kbGlnaHQ6ICNmZmZmZmY7XG5cbiRsaW5rLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuJGxpbmstY29sb3I6ICM0YTRhNGE7XG5cbiRncmF5LTEwMDogI2YxZjFmMTtcbiRncmF5LTIwMDogI2VjZWVlZjtcbiRncmF5LTUwMDogI2QyZDJkMjtcbiRncmF5LTYwMDogcmdiYSgxNTEsIDE1MSwgMTUxLCAxKTtcbiRncmF5LTcwMDogIzJiMmIyYjtcbiRncmF5LTgwMDogIzc2NzY3NjtcbiRncmF5LTkwMDogIzRhNGE0YTtcbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIEM5IFdvcmsgQ2xpZW50IEVkaXRvciBDaGFuZ2VzXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbjpyb290IHtcbiAgZm9udC1mYW1pbHk6IFwiaGVsdmV0aWNhIG5ldWVcIiwgaGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAtLWRlZmF1bHQtZm9udDogXCJoZWx2ZXRpY2EgbmV1ZVwiLCBoZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbi8qXG5Vc2UgdGhlIGZvbGxvd2luZyB3aXRoIHRoZSBidWlsZCB0b29scyB0byBnZW5lcmF0ZSBuZXcgY2xpZW50IHN0eWxlcyBmb3IgZm9udHNcblJlbW92ZSBpbmhlcml0IGZvbnQgc2V0dGluZ3Mgb24gdGhlICRmb250LWZhbWlseSB2YXJpYWJsZXNcblxuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC90ZXQzZHFrLmNzc1wiKTtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogbGVhZ3VlLWdvdGhpYztcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBvc3dhbGQ7XG4kZm9udC1mYW1pbHktYmFzZTogbXVsaTtcblxuKi9cbmh0bWwgOndoZXJlKC5lZGl0b3Itc3R5bGVzLXdyYXBwZXIpIHAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stcGFyYWdyYXBoIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLXBhcmFncmFwaCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBwIGEge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSg3NCwgNzQsIDc0LCAwLjQpIDEyJSwgcmdiYSg3NCwgNzQsIDc0LCAwKSAxMiUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgcCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoNzQsIDc0LCA3NCwgMC42KSAyMCUsIHJnYmEoNzQsIDc0LCA3NCwgMCkgMjAlKTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogVHlwb2dyYXBoeVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIGZvbnQgY2hhbmdlcyBmb3IgZWRpdG9yIG9ubHkgKGZyb250ZW5kIGNvbG9yIGlzIG9uIGJvZHkpXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmlzLXJvb3QtY29udGFpbmVyID4gcCxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmlzLXJvb3QtY29udGFpbmVyID4gLmJsb2NrLWxpc3QtYXBwZW5kZXIgPiAuaGFzLXZpc2libGUtcHJvbXB0ID4gcCxcbi53cC1ibG9ja1tkYXRhLXR5cGU9XCJjb3JlL3BhcmFncmFwaFwiXSBwLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYmxvY2stZWRpdG9yLWRlZmF1bHQtYmxvY2stYXBwZW5kZXIgdGV4dGFyZWEuYmxvY2stZWRpdG9yLWRlZmF1bHQtYmxvY2stYXBwZW5kZXJfX2NvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbmh0bWwgOndoZXJlKC5lZGl0b3Itc3R5bGVzLXdyYXBwZXIpIHAge1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIHAubWNlLWNvbnRlbnQtYm9keSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgcC5tY2UtY29udGVudC1ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuaDEsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5oMixcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmgzLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuaDQsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5oNSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmg2LFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBoMSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgaDIsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGgzLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBoNCxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgaDUsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGg2IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBwLndwLWJsb2NrLXN1YmhlYWQsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5zdWJoZWFkLWgsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5jOS1zaCxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLnRleHQtbXV0ZWQsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5jOS1jdGEgLmM5LXNoIHAge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiBvdmVycmlkZXMgaW5saW5lIHN0eWxlcyBmcm9tIGJhY2tlbmQgZWRpdG9yICovXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5oMSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmgyLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuaDMsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5oNCxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmg1LFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuaDYsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IGgxLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCBoMixcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgaDMsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IGg0LFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCBoNSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgaDYge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogR3V0ZW5iZXJnIEJsb2NrIENoYW5nZXNcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogY3VzdG9tIHRhYnMgKi9cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmM5LWhvcml6b250YWwtdGFicyB1bC5uYXYubmF2LXRhYnMge1xuICBtYXJnaW46IDMwcHggMHB4IDBweCAwcHg7XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmM5LWhvcml6b250YWwtdGFicyAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmM5LWhvcml6b250YWwtdGFicyAuYmxvY2tzLWdhbGxlcnktZ3JpZCAuYmxvY2tzLWdhbGxlcnktaXRlbSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5pcy1yb290LWNvbnRhaW5lciAuYzktY3RhIC5jOS1jdGEtY29udGVudCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYzktaG9yaXpvbnRhbC10YWJzIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiMWIyO1xuICBjb2xvcjogIzJiMmIyYjtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAubmF2Lm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbjogMHB4IDEwcHg7XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmM5LWhvcml6b250YWwtdGFicyAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyYjJiMmI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzNWRlZywgI2ZmZiA3NSUsICNGQ0JEMTMgMjUlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5jOS1ob3Jpem9udGFsLXRhYnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNCRDEzO1xufVxuXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5jOS1ob3Jpem9udGFsLXRhYnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpLmFjdGl2ZSBhLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDQkQxMztcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuYzktaG9yaXpvbnRhbC10YWJzIHVsLm5hdi5uYXYtdGFicyB7XG4gIG1hcmdpbjogMzBweCAwcHggMHB4IDBweCAhaW1wb3J0YW50O1xufVxuXG5kaXZbZGF0YS10eXBlPVwiYzktYmxvY2tzL2hvcml6b250YWwtdGFic1wiXSAud3AtYmxvY2tbZGF0YS10eXBlPVwiY29yZS9idXR0b25cIl0ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBidXR0b25zICovXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5jOS1ibG9jay1jdGEgLmM5LWN0YS1jb250ZW50IC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi8qIHNlYXJjaCB3aWRnZXQgYmxvY2sgKi9cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1yaWNoLXRleHQge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b24ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4vKiB0b2dnbGVzICovXG4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrW2RhdGEtdHlwZT1cImM5LWJsb2Nrcy90b2dnbGVzXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cblxuLyogZ3JpZHMgaW5zaWRlIG9mIGdyaWRzIGluc2lkZSBvZiB0YWJzICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBib2R5Om5vdCguZm9sZGVkKSAuZWRpdC1wb3N0LWxheW91dC5pcy1zaWRlYmFyLW9wZW5lZCAuZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9ja1tkYXRhLXR5cGU9XCJjOS1ibG9ja3MvZ3JpZFwiXSAuY29udGFpbmVyIC5jOS1ncmlkIC5jb250YWluZXIsXG5ib2R5LmZvbGRlZCAuZWRpdC1wb3N0LWxheW91dC5pcy1zaWRlYmFyLW9wZW5lZCAuZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9ja1tkYXRhLXR5cGU9XCJjOS1ibG9ja3MvZ3JpZFwiXSAuY29udGFpbmVyIC5jOS1ncmlkIC5jb250YWluZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogNjAwcHg7XG4gIH1cbn1cbi8qIGJ1dHRvbnMgKi9cbi53cC1ibG9ja1tkYXRhLWFsaWduPWNlbnRlcl0gLndwLWJsb2NrLWJ1dHRvbnMgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIHdvb2NvbW1lcmNlIHByb2R1Y3QgYmxvY2tzICovXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53Yy1ibG9jay1ncmlkIGE6bm90KC53cC1ibG9jay1idXR0b25fX2xpbmspLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud2MtYmxvY2stZ3JpZCAud2MtYmxvY2stZ3JpZF9wcm9kdWN0IGEud2MtYmxvY2stZ3JpZF9wcm9kdWN0LWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIEdyYXZpdHkgRm9ybXMgQmFja2VuZCBBZGp1c3RtZW50c1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9dGVsXSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWEsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9ja1tkYXRhLXR5cGU9XCJncmF2aXR5Zm9ybXMvYmxvY2tcIl0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9ja1tkYXRhLXR5cGU9XCJncmF2aXR5Zm9ybXMvYmxvY2tcIl0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT10ZWxdLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2tbZGF0YS10eXBlPVwiZ3Jhdml0eWZvcm1zL2Jsb2NrXCJdIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0sXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9ja1tkYXRhLXR5cGU9XCJncmF2aXR5Zm9ybXMvYmxvY2tcIl0gLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuXG4vKiBhZGp1c3RtZW50IHRvIGJhY2tlbmQgc29jaWFsIGljb25zIGZyb20gY29uZmxpY3Qgd2l0aCBjb3JlIHNvY2lhbCBpY29ucyAqL1xuLmlzLXJvb3QtY29udGFpbmVyIC53cC1ibG9jay1zb2NpYWwtbGlua3MuaGFzLXNtYWxsLWljb24tc2l6ZSA+IC53cC1ibG9jay1zb2NpYWwtbGluayA+IGJ1dHRvbi5jb21wb25lbnRzLWJ1dHRvbjpub3QoLmJ1dHRvbi1saW5rKTpub3QoLmlzLXRlcnRpYXJ5KTpub3QoLmlzLXNlY29uZGFyeSk6bm90KC5pcy1wcmltYXJ5KTpub3QoLmJ1dHRvbik6bm90KC5lZGl0LXBvc3Qtc2lkZWJhcl9fcGFuZWwtdGFiKTpub3QoLmNvbXBvbmVudHMtcGFuZWxfX2JvZHktdG9nZ2xlKTpub3QoLmJsb2NrLWVkaXRvci1idXR0b24tYmxvY2stYXBwZW5kZXIpOm5vdCguaGFzLWljb24pOm5vdCguaGFzLWljb24uaGFzLXRleHQpOm5vdCguaXMtc21hbGwpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uaXMtcm9vdC1jb250YWluZXIgLndwLWJsb2NrLXNvY2lhbC1saW5rcyA+IC53cC1ibG9jay1zb2NpYWwtbGluayA+IGJ1dHRvbi5jb21wb25lbnRzLWJ1dHRvbjpub3QoLmJ1dHRvbi1saW5rKTpub3QoLmlzLXRlcnRpYXJ5KTpub3QoLmlzLXNlY29uZGFyeSk6bm90KC5pcy1wcmltYXJ5KTpub3QoLmJ1dHRvbik6bm90KC5lZGl0LXBvc3Qtc2lkZWJhcl9fcGFuZWwtdGFiKTpub3QoLmNvbXBvbmVudHMtcGFuZWxfX2JvZHktdG9nZ2xlKTpub3QoLmJsb2NrLWVkaXRvci1idXR0b24tYmxvY2stYXBwZW5kZXIpOm5vdCguaGFzLWljb24pOm5vdCguaGFzLWljb24uaGFzLXRleHQpOm5vdCguaXMtc21hbGwpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4uaXMtcm9vdC1jb250YWluZXIgLndwLWJsb2NrLXNvY2lhbC1saW5rcy5oYXMtbGFyZ2UtaWNvbi1zaXplID4gLndwLWJsb2NrLXNvY2lhbC1saW5rID4gYnV0dG9uLmNvbXBvbmVudHMtYnV0dG9uOm5vdCguYnV0dG9uLWxpbmspOm5vdCguaXMtdGVydGlhcnkpOm5vdCguaXMtc2Vjb25kYXJ5KTpub3QoLmlzLXByaW1hcnkpOm5vdCguYnV0dG9uKTpub3QoLmVkaXQtcG9zdC1zaWRlYmFyX19wYW5lbC10YWIpOm5vdCguY29tcG9uZW50cy1wYW5lbF9fYm9keS10b2dnbGUpOm5vdCguYmxvY2stZWRpdG9yLWJ1dHRvbi1ibG9jay1hcHBlbmRlcik6bm90KC5oYXMtaWNvbik6bm90KC5oYXMtaWNvbi5oYXMtdGV4dCk6bm90KC5pcy1zbWFsbCkge1xuICBmb250LXNpemU6IDM2cHg7XG59XG5cbi5pcy1yb290LWNvbnRhaW5lciAud3AtYmxvY2stc29jaWFsLWxpbmtzLmhhcy1odWdlLWljb24tc2l6ZSA+IC53cC1ibG9jay1zb2NpYWwtbGluayA+IGJ1dHRvbi5jb21wb25lbnRzLWJ1dHRvbjpub3QoLmJ1dHRvbi1saW5rKTpub3QoLmlzLXRlcnRpYXJ5KTpub3QoLmlzLXNlY29uZGFyeSk6bm90KC5pcy1wcmltYXJ5KTpub3QoLmJ1dHRvbik6bm90KC5lZGl0LXBvc3Qtc2lkZWJhcl9fcGFuZWwtdGFiKTpub3QoLmNvbXBvbmVudHMtcGFuZWxfX2JvZHktdG9nZ2xlKTpub3QoLmJsb2NrLWVkaXRvci1idXR0b24tYmxvY2stYXBwZW5kZXIpOm5vdCguaGFzLWljb24pOm5vdCguaGFzLWljb24uaGFzLXRleHQpOm5vdCguaXMtc21hbGwpIHtcbiAgZm9udC1zaXplOiA0OHB4O1xufSIsIkBpbXBvcnQgXCIuLi8uLi9hc3NldHMvc3R5bGVzL3RoZW1lL3RoZW1lX3ZhcmlhYmxlc1wiO1xuXG4vKlxuVXNlIHRoZSBmb2xsb3dpbmcgd2l0aCB0aGUgYnVpbGQgdG9vbHMgdG8gZ2VuZXJhdGUgbmV3IGNsaWVudCBzdHlsZXMgZm9yIGZvbnRzXG5SZW1vdmUgaW5oZXJpdCBmb250IHNldHRpbmdzIG9uIHRoZSAkZm9udC1mYW1pbHkgdmFyaWFibGVzXG5cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvdGV0M2Rxay5jc3NcIik7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6IGxlYWd1ZS1nb3RoaWM7XG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogb3N3YWxkO1xuJGZvbnQtZmFtaWx5LWJhc2U6IG11bGk7XG5cbiovXG5cbi8vIFR5cG9ncmFwaHlcbiRoZWFkaW5ncy1mb250LWZhbWlseTogaW5oZXJpdDtcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBpbmhlcml0O1xuJGZvbnQtZmFtaWx5LWJhc2U6IGluaGVyaXQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAxLjY7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6IDcwMDtcbiRmb250LXdlaWdodC1iYXNlOiA0MDA7XG4kZm9udC13ZWlnaHQtYm9sZDogNjAwO1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogJGZvbnQtd2VpZ2h0LWJhc2U7XG5cbi8vIENvbG9yc1xuJHByaW1hcnk6ICNGQ0JEMTM7XG4kc2Vjb25kYXJ5OiAjRkVDNTBBO1xuJHN1Y2Nlc3M6ICMyMWE3N2E7XG4kaW5mbzogI2Y3ZjdmOTtcbiR3YXJuaW5nOiAjZWM5NzFmO1xuJGRhbmdlcjogIzg0MzUzNDtcbiRkYXJrOiAjMDAwMDAwO1xuJGxpZ2h0OiAjZmZmZmZmO1xuXG4kbGluay1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiRsaW5rLWNvbG9yOiAjNWM1YzVjO1xuXG4kZ3JheS0xMDA6ICNBREIxQjI7XG4kZ3JheS0yMDA6ICM5YjliOWI7XG4kZ3JheS01MDA6ICNkMmQyZDI7XG4kZ3JheS02MDA6IHJnYmEoMTUxLCAxNTEsIDE1MSwgMSk7XG4kZ3JheS03MDA6ICMyYjJiMmI7XG4kZ3JheS04MDA6ICM3Njc2NzY7XG4kZ3JheS05MDA6ICM0YTRhNGE7XG5cbiRib2R5LWNvbG9yOiAjMTIxMjEyO1xuIl19 */
