.delete, .modal-close, .is-unselectable, .button, .blog-comment #cancel-comment-reply-link, .woocommerce button.button, .woocommerce #respond input#submit, .file, .breadcrumb, .pagination-previous,
.pagination-next,
.pagination-link,
.pagination-ellipsis, .tabs {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.select:not(.is-multiple):not(.is-loading)::after, .navbar-link:not(.is-arrowless)::after {
  border: 3px solid transparent;
  border-radius: 2px;
  border-right: 0;
  border-top: 0;
  content: " ";
  display: block;
  height: 0.625em;
  margin-top: -0.4375em;
  pointer-events: none;
  position: absolute;
  top: 50%;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transform-origin: center;
          transform-origin: center;
  width: 0.625em; }

.box:not(:last-child), .content:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .table:not(:last-child), .table-container:not(:last-child), .title:not(:last-child),
.subtitle:not(:last-child), .block:not(:last-child), .highlight:not(:last-child), .breadcrumb:not(:last-child), .level:not(:last-child), .list:not(:last-child), .message:not(:last-child), .tabs:not(:last-child) {
  margin-bottom: 1.5rem; }

.delete, .modal-close {
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: rgba(10, 10, 10, 0.2);
  border: none;
  border-radius: 290486px;
  cursor: pointer;
  pointer-events: auto;
  display: inline-block;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 0;
  height: 20px;
  max-height: 20px;
  max-width: 20px;
  min-height: 20px;
  min-width: 20px;
  outline: none;
  position: relative;
  vertical-align: top;
  width: 20px; }
  .delete::before, .modal-close::before, .delete::after, .modal-close::after {
    background-color: white;
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
            transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -webkit-transform-origin: center center;
            transform-origin: center center; }
  .delete::before, .modal-close::before {
    height: 2px;
    width: 50%; }
  .delete::after, .modal-close::after {
    height: 50%;
    width: 2px; }
  .delete:hover, .modal-close:hover, .delete:focus, .modal-close:focus {
    background-color: rgba(10, 10, 10, 0.3); }
  .delete:active, .modal-close:active {
    background-color: rgba(10, 10, 10, 0.4); }
  .is-small.delete, .woocommerce span.delete.onsale, .is-small.modal-close, .woocommerce span.modal-close.onsale {
    height: 16px;
    max-height: 16px;
    max-width: 16px;
    min-height: 16px;
    min-width: 16px;
    width: 16px; }
  .is-medium.delete, .is-medium.modal-close {
    height: 24px;
    max-height: 24px;
    max-width: 24px;
    min-height: 24px;
    min-width: 24px;
    width: 24px; }
  .is-large.delete, .is-large.modal-close {
    height: 32px;
    max-height: 32px;
    max-width: 32px;
    min-height: 32px;
    min-width: 32px;
    width: 32px; }

.button.is-loading::after, .blog-comment .is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-loading#submit::after, .select.is-loading::after, .control.is-loading::after, .loader {
  -webkit-animation: spinAround 500ms infinite linear;
          animation: spinAround 500ms infinite linear;
  border: 2px solid #dbdbdb;
  border-radius: 290486px;
  border-right-color: transparent;
  border-top-color: transparent;
  content: "";
  display: block;
  height: 1em;
  position: relative;
  width: 1em; }

.is-overlay, .image.is-square img, .image.is-1by1 img, .image.is-5by4 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-5by3 img, .image.is-16by9 img, .image.is-2by1 img, .image.is-3by1 img, .image.is-4by5 img, .image.is-3by4 img, .image.is-2by3 img, .image.is-3by5 img, .image.is-9by16 img, .image.is-1by2 img, .image.is-1by3 img, .modal, .modal-background, .hero-video {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0; }

/*! bulma.io v0.7.2 | MIT License | github.com/jgthms/bulma */
@-webkit-keyframes spinAround {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg); } }
@keyframes spinAround {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg); } }

.delete, .modal-close, .is-unselectable, .button, .blog-comment #cancel-comment-reply-link, .woocommerce button.button, .woocommerce #respond input#submit, .file, .breadcrumb, .pagination-previous,
.pagination-next,
.pagination-link,
.pagination-ellipsis, .tabs {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.select:not(.is-multiple):not(.is-loading)::after, .navbar-link:not(.is-arrowless)::after {
  border: 3px solid transparent;
  border-radius: 2px;
  border-right: 0;
  border-top: 0;
  content: " ";
  display: block;
  height: 0.625em;
  margin-top: -0.4375em;
  pointer-events: none;
  position: absolute;
  top: 50%;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transform-origin: center;
          transform-origin: center;
  width: 0.625em; }

.box:not(:last-child), .content:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .table:not(:last-child), .table-container:not(:last-child), .title:not(:last-child),
.subtitle:not(:last-child), .block:not(:last-child), .highlight:not(:last-child), .breadcrumb:not(:last-child), .level:not(:last-child), .list:not(:last-child), .message:not(:last-child), .tabs:not(:last-child) {
  margin-bottom: 1.5rem; }

.delete, .modal-close {
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: rgba(10, 10, 10, 0.2);
  border: none;
  border-radius: 290486px;
  cursor: pointer;
  pointer-events: auto;
  display: inline-block;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 0;
  height: 20px;
  max-height: 20px;
  max-width: 20px;
  min-height: 20px;
  min-width: 20px;
  outline: none;
  position: relative;
  vertical-align: top;
  width: 20px; }
  .delete::before, .modal-close::before, .delete::after, .modal-close::after {
    background-color: white;
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
            transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -webkit-transform-origin: center center;
            transform-origin: center center; }
  .delete::before, .modal-close::before {
    height: 2px;
    width: 50%; }
  .delete::after, .modal-close::after {
    height: 50%;
    width: 2px; }
  .delete:hover, .modal-close:hover, .delete:focus, .modal-close:focus {
    background-color: rgba(10, 10, 10, 0.3); }
  .delete:active, .modal-close:active {
    background-color: rgba(10, 10, 10, 0.4); }
  .is-small.delete, .woocommerce span.delete.onsale, .is-small.modal-close, .woocommerce span.modal-close.onsale {
    height: 16px;
    max-height: 16px;
    max-width: 16px;
    min-height: 16px;
    min-width: 16px;
    width: 16px; }
  .is-medium.delete, .is-medium.modal-close {
    height: 24px;
    max-height: 24px;
    max-width: 24px;
    min-height: 24px;
    min-width: 24px;
    width: 24px; }
  .is-large.delete, .is-large.modal-close {
    height: 32px;
    max-height: 32px;
    max-width: 32px;
    min-height: 32px;
    min-width: 32px;
    width: 32px; }

.button.is-loading::after, .blog-comment .is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-loading#submit::after, .select.is-loading::after, .control.is-loading::after, .loader {
  -webkit-animation: spinAround 500ms infinite linear;
          animation: spinAround 500ms infinite linear;
  border: 2px solid #dbdbdb;
  border-radius: 290486px;
  border-right-color: transparent;
  border-top-color: transparent;
  content: "";
  display: block;
  height: 1em;
  position: relative;
  width: 1em; }

.is-overlay, .image.is-square img, .image.is-1by1 img, .image.is-5by4 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-5by3 img, .image.is-16by9 img, .image.is-2by1 img, .image.is-3by1 img, .image.is-4by5 img, .image.is-3by4 img, .image.is-2by3 img, .image.is-3by5 img, .image.is-9by16 img, .image.is-1by2 img, .image.is-1by3 img, .modal, .modal-background, .hero-video {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0; }

.button, .blog-comment #cancel-comment-reply-link, .woocommerce button.button, .woocommerce #respond input#submit, .input, .woocommerce input:not([type='checkbox']),
.textarea, .woocommerce textarea, .select select, .file-cta,
.file-name, .pagination-previous,
.pagination-next,
.pagination-link,
.pagination-ellipsis {
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1rem;
  height: 2.25em;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  line-height: 1.5;
  padding-bottom: calc(0.375em - 1px);
  padding-left: calc(0.625em - 1px);
  padding-right: calc(0.625em - 1px);
  padding-top: calc(0.375em - 1px);
  position: relative;
  vertical-align: top; }
  .button:focus, .blog-comment #cancel-comment-reply-link:focus, .woocommerce button.button:focus, .woocommerce #respond input#submit:focus, .input:focus, .woocommerce input:focus:not([type='checkbox']),
  .textarea:focus, .woocommerce textarea:focus, .select select:focus, .file-cta:focus,
  .file-name:focus, .pagination-previous:focus,
  .pagination-next:focus,
  .pagination-link:focus,
  .pagination-ellipsis:focus, .is-focused.button, .blog-comment .is-focused#cancel-comment-reply-link, .woocommerce button.is-focused.button, .woocommerce #respond input.is-focused#submit, .is-focused.input, .woocommerce input.is-focused:not([type='checkbox']),
  .is-focused.textarea, .woocommerce textarea.is-focused, .select select.is-focused, .is-focused.file-cta,
  .is-focused.file-name, .is-focused.pagination-previous,
  .is-focused.pagination-next,
  .is-focused.pagination-link,
  .is-focused.pagination-ellipsis, .button:active, .blog-comment #cancel-comment-reply-link:active, .woocommerce button.button:active, .woocommerce #respond input#submit:active, .input:active, .woocommerce input:active:not([type='checkbox']),
  .textarea:active, .woocommerce textarea:active, .select select:active, .file-cta:active,
  .file-name:active, .pagination-previous:active,
  .pagination-next:active,
  .pagination-link:active,
  .pagination-ellipsis:active, .is-active.button, .blog-comment .is-active#cancel-comment-reply-link, .woocommerce button.is-active.button, .woocommerce #respond input.is-active#submit, .is-active.input, .woocommerce input.is-active:not([type='checkbox']),
  .is-active.textarea, .woocommerce textarea.is-active, .select select.is-active, .is-active.file-cta,
  .is-active.file-name, .is-active.pagination-previous,
  .is-active.pagination-next,
  .is-active.pagination-link,
  .is-active.pagination-ellipsis {
    outline: none; }
  .button[disabled], .blog-comment #cancel-comment-reply-link[disabled], .woocommerce button.button[disabled], .woocommerce #respond input#submit[disabled], .input[disabled], .woocommerce input[disabled]:not([type='checkbox']),
  .textarea[disabled], .woocommerce textarea[disabled], .select select[disabled], .file-cta[disabled],
  .file-name[disabled], .pagination-previous[disabled],
  .pagination-next[disabled],
  .pagination-link[disabled],
  .pagination-ellipsis[disabled] {
    cursor: not-allowed; }

/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */
html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal; }

ul {
  list-style: none; }

button,
input,
select,
textarea {
  margin: 0; }

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

*, *::before, *::after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit; }

img,
audio,
video {
  height: auto;
  max-width: 100%; }

iframe {
  border: 0; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0;
  text-align: left; }

html {
  background-color: white;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  min-width: 300px;
  overflow-x: hidden;
  overflow-y: scroll;
  text-rendering: optimizeLegibility;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%; }

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

body,
button,
input,
select,
textarea {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; }

code,
pre {
  -moz-osx-font-smoothing: auto;
  -webkit-font-smoothing: auto;
  font-family: monospace; }

body {
  color: #4a4a4a;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5; }

a {
  color: #EF5350;
  cursor: pointer;
  text-decoration: none; }
  a strong {
    color: currentColor; }
  a:hover {
    color: #363636; }

code {
  background-color: whitesmoke;
  color: #EF5350;
  font-size: 0.875em;
  font-weight: normal;
  padding: 0.25em 0.5em 0.25em; }

hr {
  background-color: whitesmoke;
  border: none;
  display: block;
  height: 2px;
  margin: 1.5rem 0; }

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

input[type="checkbox"],
input[type="radio"] {
  vertical-align: baseline; }

small {
  font-size: 0.875em; }

span {
  font-style: inherit;
  font-weight: inherit; }

strong {
  color: #363636;
  font-weight: 700; }

pre {
  -webkit-overflow-scrolling: touch;
  background-color: whitesmoke;
  color: #4a4a4a;
  font-size: 0.875em;
  overflow-x: auto;
  padding: 1.25rem 1.5rem;
  white-space: pre;
  word-wrap: normal; }
  pre code {
    background-color: transparent;
    color: currentColor;
    font-size: 1em;
    padding: 0; }

table td,
table th {
  text-align: left;
  vertical-align: top; }

table th {
  color: #363636; }

.is-clearfix::after {
  clear: both;
  content: " ";
  display: table; }

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

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

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

.is-size-1 {
  font-size: 3rem !important; }

.is-size-2 {
  font-size: 2.5rem !important; }

.is-size-3 {
  font-size: 2rem !important; }

.is-size-4 {
  font-size: 1.5rem !important; }

.is-size-5 {
  font-size: 1.25rem !important; }

.is-size-6 {
  font-size: 1rem !important; }

.is-size-7 {
  font-size: 0.75rem !important; }

@media screen and (max-width: 768px) {
  .is-size-1-mobile {
    font-size: 3rem !important; }
  .is-size-2-mobile {
    font-size: 2.5rem !important; }
  .is-size-3-mobile {
    font-size: 2rem !important; }
  .is-size-4-mobile {
    font-size: 1.5rem !important; }
  .is-size-5-mobile {
    font-size: 1.25rem !important; }
  .is-size-6-mobile {
    font-size: 1rem !important; }
  .is-size-7-mobile {
    font-size: 0.75rem !important; } }

@media screen and (min-width: 769px), print {
  .is-size-1-tablet {
    font-size: 3rem !important; }
  .is-size-2-tablet {
    font-size: 2.5rem !important; }
  .is-size-3-tablet {
    font-size: 2rem !important; }
  .is-size-4-tablet {
    font-size: 1.5rem !important; }
  .is-size-5-tablet {
    font-size: 1.25rem !important; }
  .is-size-6-tablet {
    font-size: 1rem !important; }
  .is-size-7-tablet {
    font-size: 0.75rem !important; } }

@media screen and (max-width: 1087px) {
  .is-size-1-touch {
    font-size: 3rem !important; }
  .is-size-2-touch {
    font-size: 2.5rem !important; }
  .is-size-3-touch {
    font-size: 2rem !important; }
  .is-size-4-touch {
    font-size: 1.5rem !important; }
  .is-size-5-touch {
    font-size: 1.25rem !important; }
  .is-size-6-touch {
    font-size: 1rem !important; }
  .is-size-7-touch {
    font-size: 0.75rem !important; } }

@media screen and (min-width: 1088px) {
  .is-size-1-desktop {
    font-size: 3rem !important; }
  .is-size-2-desktop {
    font-size: 2.5rem !important; }
  .is-size-3-desktop {
    font-size: 2rem !important; }
  .is-size-4-desktop {
    font-size: 1.5rem !important; }
  .is-size-5-desktop {
    font-size: 1.25rem !important; }
  .is-size-6-desktop {
    font-size: 1rem !important; }
  .is-size-7-desktop {
    font-size: 0.75rem !important; } }

@media screen and (min-width: 1280px) {
  .is-size-1-widescreen {
    font-size: 3rem !important; }
  .is-size-2-widescreen {
    font-size: 2.5rem !important; }
  .is-size-3-widescreen {
    font-size: 2rem !important; }
  .is-size-4-widescreen {
    font-size: 1.5rem !important; }
  .is-size-5-widescreen {
    font-size: 1.25rem !important; }
  .is-size-6-widescreen {
    font-size: 1rem !important; }
  .is-size-7-widescreen {
    font-size: 0.75rem !important; } }

@media screen and (min-width: 1472px) {
  .is-size-1-fullhd {
    font-size: 3rem !important; }
  .is-size-2-fullhd {
    font-size: 2.5rem !important; }
  .is-size-3-fullhd {
    font-size: 2rem !important; }
  .is-size-4-fullhd {
    font-size: 1.5rem !important; }
  .is-size-5-fullhd {
    font-size: 1.25rem !important; }
  .is-size-6-fullhd {
    font-size: 1rem !important; }
  .is-size-7-fullhd {
    font-size: 0.75rem !important; } }

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

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

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

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

@media screen and (max-width: 768px) {
  .has-text-centered-mobile {
    text-align: center !important; } }

@media screen and (min-width: 769px), print {
  .has-text-centered-tablet {
    text-align: center !important; } }

@media screen and (min-width: 769px) and (max-width: 1087px) {
  .has-text-centered-tablet-only {
    text-align: center !important; } }

@media screen and (max-width: 1087px) {
  .has-text-centered-touch {
    text-align: center !important; } }

@media screen and (min-width: 1088px) {
  .has-text-centered-desktop {
    text-align: center !important; } }

@media screen and (min-width: 1088px) and (max-width: 1279px) {
  .has-text-centered-desktop-only {
    text-align: center !important; } }

@media screen and (min-width: 1280px) {
  .has-text-centered-widescreen {
    text-align: center !important; } }

@media screen and (min-width: 1280px) and (max-width: 1471px) {
  .has-text-centered-widescreen-only {
    text-align: center !important; } }

@media screen and (min-width: 1472px) {
  .has-text-centered-fullhd {
    text-align: center !important; } }

@media screen and (max-width: 768px) {
  .has-text-justified-mobile {
    text-align: justify !important; } }

@media screen and (min-width: 769px), print {
  .has-text-justified-tablet {
    text-align: justify !important; } }

@media screen and (min-width: 769px) and (max-width: 1087px) {
  .has-text-justified-tablet-only {
    text-align: justify !important; } }

@media screen and (max-width: 1087px) {
  .has-text-justified-touch {
    text-align: justify !important; } }

@media screen and (min-width: 1088px) {
  .has-text-justified-desktop {
    text-align: justify !important; } }

@media screen and (min-width: 1088px) and (max-width: 1279px) {
  .has-text-justified-desktop-only {
    text-align: justify !important; } }

@media screen and (min-width: 1280px) {
  .has-text-justified-widescreen {
    text-align: justify !important; } }

@media screen and (min-width: 1280px) and (max-width: 1471px) {
  .has-text-justified-widescreen-only {
    text-align: justify !important; } }

@media screen and (min-width: 1472px) {
  .has-text-justified-fullhd {
    text-align: justify !important; } }

@media screen and (max-width: 768px) {
  .has-text-left-mobile {
    text-align: left !important; } }

@media screen and (min-width: 769px), print {
  .has-text-left-tablet {
    text-align: left !important; } }

@media screen and (min-width: 769px) and (max-width: 1087px) {
  .has-text-left-tablet-only {
    text-align: left !important; } }

@media screen and (max-width: 1087px) {
  .has-text-left-touch {
    text-align: left !important; } }

@media screen and (min-width: 1088px) {
  .has-text-left-desktop {
    text-align: left !important; } }

@media screen and (min-width: 1088px) and (max-width: 1279px) {
  .has-text-left-desktop-only {
    text-align: left !important; } }

@media screen and (min-width: 1280px) {
  .has-text-left-widescreen {
    text-align: left !important; } }

@media screen and (min-width: 1280px) and (max-width: 1471px) {
  .has-text-left-widescreen-only {
    text-align: left !important; } }

@media screen and (min-width: 1472px) {
  .has-text-left-fullhd {
    text-align: left !important; } }

@media screen and (max-width: 768px) {
  .has-text-right-mobile {
    text-align: right !important; } }

@media screen and (min-width: 769px), print {
  .has-text-right-tablet {
    text-align: right !important; } }

@media screen and (min-width: 769px) and (max-width: 1087px) {
  .has-text-right-tablet-only {
    text-align: right !important; } }

@media screen and (max-width: 1087px) {
  .has-text-right-touch {
    text-align: right !important; } }

@media screen and (min-width: 1088px) {
  .has-text-right-desktop {
    text-align: right !important; } }

@media screen and (min-width: 1088px) and (max-width: 1279px) {
  .has-text-right-desktop-only {
    text-align: right !important; } }

@media screen and (min-width: 1280px) {
  .has-text-right-widescreen {
    text-align: right !important; } }

@media screen and (min-width: 1280px) and (max-width: 1471px) {
  .has-text-right-widescreen-only {
    text-align: right !important; } }

@media screen and (min-width: 1472px) {
  .has-text-right-fullhd {
    text-align: right !important; } }

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

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

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

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

.has-text-white {
  color: white !important; }

a.has-text-white:hover, a.has-text-white:focus {
  color: #e6e6e6 !important; }

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

.has-text-black {
  color: #0a0a0a !important; }

a.has-text-black:hover, a.has-text-black:focus {
  color: black !important; }

.has-background-black {
  background-color: #0a0a0a !important; }

.has-text-light {
  color: whitesmoke !important; }

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

.has-background-light {
  background-color: whitesmoke !important; }

.has-text-dark {
  color: #2c303d !important; }

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

.has-background-dark {
  background-color: #2c303d !important; }

.has-text-primary {
  color: #43485c !important; }

a.has-text-primary:hover, a.has-text-primary:focus {
  color: #2e313e !important; }

.has-background-primary {
  background-color: #43485c !important; }

.has-text-link {
  color: #EF5350 !important; }

a.has-text-link:hover, a.has-text-link:focus {
  color: #eb2521 !important; }

.has-background-link {
  background-color: #EF5350 !important; }

.has-text-info {
  color: #209cee !important; }

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

.has-background-info {
  background-color: #209cee !important; }

.has-text-success {
  color: #23d160 !important; }

a.has-text-success:hover, a.has-text-success:focus {
  color: #1ca64c !important; }

.has-background-success {
  background-color: #23d160 !important; }

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

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

.has-background-warning {
  background-color: #ffdd57 !important; }

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

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

.has-background-danger {
  background-color: #EF5350 !important; }

.has-text-black-bis {
  color: #121212 !important; }

.has-background-black-bis {
  background-color: #121212 !important; }

.has-text-black-ter {
  color: #242424 !important; }

.has-background-black-ter {
  background-color: #242424 !important; }

.has-text-grey-darker {
  color: #363636 !important; }

.has-background-grey-darker {
  background-color: #363636 !important; }

.has-text-grey-dark {
  color: #4a4a4a !important; }

.has-background-grey-dark {
  background-color: #4a4a4a !important; }

.has-text-grey {
  color: #7a7a7a !important; }

.has-background-grey {
  background-color: #7a7a7a !important; }

.has-text-grey-light {
  color: #b5b5b5 !important; }

.has-background-grey-light {
  background-color: #b5b5b5 !important; }

.has-text-grey-lighter {
  color: #dbdbdb !important; }

.has-background-grey-lighter {
  background-color: #dbdbdb !important; }

.has-text-white-ter {
  color: whitesmoke !important; }

.has-background-white-ter {
  background-color: whitesmoke !important; }

.has-text-white-bis {
  color: #fafafa !important; }

.has-background-white-bis {
  background-color: #fafafa !important; }

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

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

.has-text-weight-semibold {
  font-weight: 600 !important; }

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

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

@media screen and (max-width: 768px) {
  .is-block-mobile {
    display: block !important; } }

@media screen and (min-width: 769px), print {
  .is-block-tablet {
    display: block !important; } }

@media screen and (min-width: 769px) and (max-width: 1087px) {
  .is-block-tablet-only {
    display: block !important; } }

@media screen and (max-width: 1087px) {
  .is-block-touch {
    display: block !important; } }

@media screen and (min-width: 1088px) {
  .is-block-desktop {
    display: block !important; } }

@media screen and (min-width: 1088px) and (max-width: 1279px) {
  .is-block-desktop-only {
    display: block !important; } }

@media screen and (min-width: 1280px) {
  .is-block-widescreen {
    display: block !important; } }

@media screen and (min-width: 1280px) and (max-width: 1471px) {
  .is-block-widescreen-only {
    display: block !important; } }

@media screen and (min-width: 1472px) {
  .is-block-fullhd {
    display: block !important; } }

.is-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

@media screen and (max-width: 768px) {
  .is-flex-mobile {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media screen and (min-width: 769px), print {
  .is-flex-tablet {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media screen and (min-width: 769px) and (max-width: 1087px) {
  .is-flex-tablet-only {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media screen and (max-width: 1087px) {
  .is-flex-touch {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media screen and (min-width: 1088px) {
  .is-flex-desktop {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media screen and (min-width: 1088px) and (max-width: 1279px) {
  .is-flex-desktop-only {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media screen and (min-width: 1280px) {
  .is-flex-widescreen {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media screen and (min-width: 1280px) and (max-width: 1471px) {
  .is-flex-widescreen-only {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media screen and (min-width: 1472px) {
  .is-flex-fullhd {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

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

@media screen and (max-width: 768px) {
  .is-inline-mobile {
    display: inline !important; } }

@media screen and (min-width: 769px), print {
  .is-inline-tablet {
    display: inline !important; } }

@media screen and (min-width: 769px) and (max-width: 1087px) {
  .is-inline-tablet-only {
    display: inline !important; } }

@media screen and (max-width: 1087px) {
  .is-inline-touch {
    display: inline !important; } }

@media screen and (min-width: 1088px) {
  .is-inline-desktop {
    display: inline !important; } }

@media screen and (min-width: 1088px) and (max-width: 1279px) {
  .is-inline-desktop-only {
    display: inline !important; } }

@media screen and (min-width: 1280px) {
  .is-inline-widescreen {
    display: inline !important; } }

@media screen and (min-width: 1280px) and (max-width: 1471px) {
  .is-inline-widescreen-only {
    display: inline !important; } }

@media screen and (min-width: 1472px) {
  .is-inline-fullhd {
    display: inline !important; } }

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

@media screen and (max-width: 768px) {
  .is-inline-block-mobile {
    display: inline-block !important; } }

@media screen and (min-width: 769px), print {
  .is-inline-block-tablet {
    display: inline-block !important; } }

@media screen and (min-width: 769px) and (max-width: 1087px) {
  .is-inline-block-tablet-only {
    display: inline-block !important; } }

@media screen and (max-width: 1087px) {
  .is-inline-block-touch {
    display: inline-block !important; } }

@media screen and (min-width: 1088px) {
  .is-inline-block-desktop {
    display: inline-block !important; } }

@media screen and (min-width: 1088px) and (max-width: 1279px) {
  .is-inline-block-desktop-only {
    display: inline-block !important; } }

@media screen and (min-width: 1280px) {
  .is-inline-block-widescreen {
    display: inline-block !important; } }

@media screen and (min-width: 1280px) and (max-width: 1471px) {
  .is-inline-block-widescreen-only {
    display: inline-block !important; } }

@media screen and (min-width: 1472px) {
  .is-inline-block-fullhd {
    display: inline-block !important; } }

.is-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

@media screen and (max-width: 768px) {
  .is-inline-flex-mobile {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media screen and (min-width: 769px), print {
  .is-inline-flex-tablet {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media screen and (min-width: 769px) and (max-width: 1087px) {
  .is-inline-flex-tablet-only {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media screen and (max-width: 1087px) {
  .is-inline-flex-touch {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media screen and (min-width: 1088px) {
  .is-inline-flex-desktop {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media screen and (min-width: 1088px) and (max-width: 1279px) {
  .is-inline-flex-desktop-only {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media screen and (min-width: 1280px) {
  .is-inline-flex-widescreen {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media screen and (min-width: 1280px) and (max-width: 1471px) {
  .is-inline-flex-widescreen-only {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media screen and (min-width: 1472px) {
  .is-inline-flex-fullhd {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

.is-hidden {
  display: none !important; }

.is-sr-only {
  border: none !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 0.01em !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 0.01em !important; }

@media screen and (max-width: 768px) {
  .is-hidden-mobile {
    display: none !important; } }

@media screen and (min-width: 769px), print {
  .is-hidden-tablet {
    display: none !important; } }

@media screen and (min-width: 769px) and (max-width: 1087px) {
  .is-hidden-tablet-only {
    display: none !important; } }

@media screen and (max-width: 1087px) {
  .is-hidden-touch {
    display: none !important; } }

@media screen and (min-width: 1088px) {
  .is-hidden-desktop {
    display: none !important; } }

@media screen and (min-width: 1088px) and (max-width: 1279px) {
  .is-hidden-desktop-only {
    display: none !important; } }

@media screen and (min-width: 1280px) {
  .is-hidden-widescreen {
    display: none !important; } }

@media screen and (min-width: 1280px) and (max-width: 1471px) {
  .is-hidden-widescreen-only {
    display: none !important; } }

@media screen and (min-width: 1472px) {
  .is-hidden-fullhd {
    display: none !important; } }

.is-invisible {
  visibility: hidden !important; }

@media screen and (max-width: 768px) {
  .is-invisible-mobile {
    visibility: hidden !important; } }

@media screen and (min-width: 769px), print {
  .is-invisible-tablet {
    visibility: hidden !important; } }

@media screen and (min-width: 769px) and (max-width: 1087px) {
  .is-invisible-tablet-only {
    visibility: hidden !important; } }

@media screen and (max-width: 1087px) {
  .is-invisible-touch {
    visibility: hidden !important; } }

@media screen and (min-width: 1088px) {
  .is-invisible-desktop {
    visibility: hidden !important; } }

@media screen and (min-width: 1088px) and (max-width: 1279px) {
  .is-invisible-desktop-only {
    visibility: hidden !important; } }

@media screen and (min-width: 1280px) {
  .is-invisible-widescreen {
    visibility: hidden !important; } }

@media screen and (min-width: 1280px) and (max-width: 1471px) {
  .is-invisible-widescreen-only {
    visibility: hidden !important; } }

@media screen and (min-width: 1472px) {
  .is-invisible-fullhd {
    visibility: hidden !important; } }

.is-marginless {
  margin: 0 !important; }

.is-paddingless {
  padding: 0 !important; }

.is-radiusless {
  border-radius: 0 !important; }

.is-shadowless {
  -webkit-box-shadow: none !important;
          box-shadow: none !important; }

.box {
  background-color: white;
  border-radius: 6px;
  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
  color: #4a4a4a;
  display: block;
  padding: 1.25rem; }

a.box:hover, a.box:focus {
  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #EF5350;
          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #EF5350; }

a.box:active {
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #EF5350;
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #EF5350; }

.button, .blog-comment #cancel-comment-reply-link, .woocommerce button.button, .woocommerce #respond input#submit {
  background-color: white;
  border-color: #dbdbdb;
  border-width: 1px;
  color: #363636;
  cursor: pointer;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: calc(0.375em - 1px);
  padding-left: 0.75em;
  padding-right: 0.75em;
  padding-top: calc(0.375em - 1px);
  text-align: center;
  white-space: nowrap; }
  .button strong, .blog-comment #cancel-comment-reply-link strong, .woocommerce button.button strong, .woocommerce #respond input#submit strong {
    color: inherit; }
  .button .icon, .blog-comment #cancel-comment-reply-link .icon, .woocommerce button.button .icon, .woocommerce #respond input#submit .icon, .button .icon.is-small, .blog-comment #cancel-comment-reply-link .icon.is-small, .woocommerce #respond input#submit .icon.is-small, .button .woocommerce span.icon.onsale, .woocommerce .button span.icon.onsale, .blog-comment #cancel-comment-reply-link .woocommerce span.icon.onsale, .woocommerce .blog-comment #cancel-comment-reply-link span.icon.onsale, .woocommerce #respond input#submit span.icon.onsale, .button .icon.is-medium, .blog-comment #cancel-comment-reply-link .icon.is-medium, .woocommerce #respond input#submit .icon.is-medium, .button .icon.is-large, .blog-comment #cancel-comment-reply-link .icon.is-large, .woocommerce #respond input#submit .icon.is-large {
    height: 1.5em;
    width: 1.5em; }
  .button .icon:first-child:not(:last-child), .blog-comment #cancel-comment-reply-link .icon:first-child:not(:last-child), .woocommerce #respond input#submit .icon:first-child:not(:last-child) {
    margin-left: calc(-0.375em - 1px);
    margin-right: 0.1875em; }
  .button .icon:last-child:not(:first-child), .blog-comment #cancel-comment-reply-link .icon:last-child:not(:first-child), .woocommerce #respond input#submit .icon:last-child:not(:first-child) {
    margin-left: 0.1875em;
    margin-right: calc(-0.375em - 1px); }
  .button .icon:first-child:last-child, .blog-comment #cancel-comment-reply-link .icon:first-child:last-child, .woocommerce #respond input#submit .icon:first-child:last-child {
    margin-left: calc(-0.375em - 1px);
    margin-right: calc(-0.375em - 1px); }
  .button:hover, .blog-comment #cancel-comment-reply-link:hover, .woocommerce button.button:hover, .woocommerce #respond input#submit:hover, .button.is-hovered, .blog-comment .is-hovered#cancel-comment-reply-link, .woocommerce button.is-hovered.button, .woocommerce #respond input.is-hovered#submit {
    border-color: #b5b5b5;
    color: #363636; }
  .button:focus, .blog-comment #cancel-comment-reply-link:focus, .woocommerce button.button:focus, .woocommerce #respond input#submit:focus, .button.is-focused, .blog-comment .is-focused#cancel-comment-reply-link, .woocommerce button.is-focused.button, .woocommerce #respond input.is-focused#submit {
    border-color: #EF5350;
    color: #363636; }
    .button:focus:not(:active), .blog-comment #cancel-comment-reply-link:focus:not(:active), .woocommerce #respond input#submit:focus:not(:active), .button.is-focused:not(:active), .blog-comment .is-focused#cancel-comment-reply-link:not(:active), .woocommerce #respond input.is-focused#submit:not(:active) {
      -webkit-box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25);
              box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25); }
  .button:active, .blog-comment #cancel-comment-reply-link:active, .woocommerce button.button:active, .woocommerce #respond input#submit:active, .button.is-active, .blog-comment .is-active#cancel-comment-reply-link, .woocommerce button.is-active.button, .woocommerce #respond input.is-active#submit {
    border-color: #4a4a4a;
    color: #363636; }
  .button.is-text, .blog-comment .is-text#cancel-comment-reply-link, .woocommerce button.is-text.button, .woocommerce #respond input.is-text#submit {
    background-color: transparent;
    border-color: transparent;
    color: #4a4a4a;
    text-decoration: underline; }
    .button.is-text:hover, .blog-comment .is-text#cancel-comment-reply-link:hover, .woocommerce #respond input.is-text#submit:hover, .button.is-text.is-hovered, .blog-comment .is-text.is-hovered#cancel-comment-reply-link, .woocommerce #respond input.is-text.is-hovered#submit, .button.is-text:focus, .blog-comment .is-text#cancel-comment-reply-link:focus, .woocommerce #respond input.is-text#submit:focus, .button.is-text.is-focused, .blog-comment .is-text.is-focused#cancel-comment-reply-link, .woocommerce #respond input.is-text.is-focused#submit {
      background-color: whitesmoke;
      color: #363636; }
    .button.is-text:active, .blog-comment .is-text#cancel-comment-reply-link:active, .woocommerce #respond input.is-text#submit:active, .button.is-text.is-active, .blog-comment .is-text.is-active#cancel-comment-reply-link, .woocommerce #respond input.is-text.is-active#submit {
      background-color: #e8e8e8;
      color: #363636; }
    .button.is-text[disabled], .blog-comment .is-text#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-text#submit[disabled] {
      background-color: transparent;
      border-color: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
  .button.is-white, .blog-comment .is-white#cancel-comment-reply-link, .woocommerce button.is-white.button, .woocommerce #respond input.is-white#submit {
    background-color: white;
    border-color: transparent;
    color: #0a0a0a; }
    .button.is-white:hover, .blog-comment .is-white#cancel-comment-reply-link:hover, .woocommerce #respond input.is-white#submit:hover, .button.is-white.is-hovered, .blog-comment .is-white.is-hovered#cancel-comment-reply-link, .woocommerce #respond input.is-white.is-hovered#submit {
      background-color: #f9f9f9;
      border-color: transparent;
      color: #0a0a0a; }
    .button.is-white:focus, .blog-comment .is-white#cancel-comment-reply-link:focus, .woocommerce #respond input.is-white#submit:focus, .button.is-white.is-focused, .blog-comment .is-white.is-focused#cancel-comment-reply-link, .woocommerce #respond input.is-white.is-focused#submit {
      border-color: transparent;
      color: #0a0a0a; }
      .button.is-white:focus:not(:active), .blog-comment .is-white#cancel-comment-reply-link:focus:not(:active), .woocommerce #respond input.is-white#submit:focus:not(:active), .button.is-white.is-focused:not(:active), .blog-comment .is-white.is-focused#cancel-comment-reply-link:not(:active), .woocommerce #respond input.is-white.is-focused#submit:not(:active) {
        -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25);
                box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); }
    .button.is-white:active, .blog-comment .is-white#cancel-comment-reply-link:active, .woocommerce #respond input.is-white#submit:active, .button.is-white.is-active, .blog-comment .is-white.is-active#cancel-comment-reply-link, .woocommerce #respond input.is-white.is-active#submit {
      background-color: #f2f2f2;
      border-color: transparent;
      color: #0a0a0a; }
    .button.is-white[disabled], .blog-comment .is-white#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-white#submit[disabled] {
      background-color: white;
      border-color: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
    .button.is-white.is-inverted, .blog-comment .is-white.is-inverted#cancel-comment-reply-link, .woocommerce #respond input.is-white.is-inverted#submit {
      background-color: #0a0a0a;
      color: white; }
      .button.is-white.is-inverted:hover, .blog-comment .is-white.is-inverted#cancel-comment-reply-link:hover, .woocommerce #respond input.is-white.is-inverted#submit:hover {
        background-color: black; }
      .button.is-white.is-inverted[disabled], .blog-comment .is-white.is-inverted#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-white.is-inverted#submit[disabled] {
        background-color: #0a0a0a;
        border-color: transparent;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: white; }
    .button.is-white.is-loading::after, .blog-comment .is-white.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-white.is-loading#submit::after {
      border-color: transparent transparent #0a0a0a #0a0a0a !important; }
    .button.is-white.is-outlined, .blog-comment .is-white.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-white.is-outlined#submit {
      background-color: transparent;
      border-color: white;
      color: white; }
      .button.is-white.is-outlined:hover, .blog-comment .is-white.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-white.is-outlined#submit:hover, .button.is-white.is-outlined:focus, .blog-comment .is-white.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-white.is-outlined#submit:focus {
        background-color: white;
        border-color: white;
        color: #0a0a0a; }
      .button.is-white.is-outlined.is-loading::after, .blog-comment .is-white.is-outlined.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-white.is-outlined.is-loading#submit::after {
        border-color: transparent transparent white white !important; }
      .button.is-white.is-outlined[disabled], .blog-comment .is-white.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-white.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: white;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: white; }
    .button.is-white.is-inverted.is-outlined, .blog-comment .is-white.is-inverted.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-white.is-inverted.is-outlined#submit {
      background-color: transparent;
      border-color: #0a0a0a;
      color: #0a0a0a; }
      .button.is-white.is-inverted.is-outlined:hover, .blog-comment .is-white.is-inverted.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-white.is-inverted.is-outlined#submit:hover, .button.is-white.is-inverted.is-outlined:focus, .blog-comment .is-white.is-inverted.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-white.is-inverted.is-outlined#submit:focus {
        background-color: #0a0a0a;
        color: white; }
      .button.is-white.is-inverted.is-outlined[disabled], .blog-comment .is-white.is-inverted.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-white.is-inverted.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: #0a0a0a;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #0a0a0a; }
  .button.is-black, .blog-comment .is-black#cancel-comment-reply-link, .woocommerce button.is-black.button, .woocommerce #respond input.is-black#submit {
    background-color: #0a0a0a;
    border-color: transparent;
    color: white; }
    .button.is-black:hover, .blog-comment .is-black#cancel-comment-reply-link:hover, .woocommerce #respond input.is-black#submit:hover, .button.is-black.is-hovered, .blog-comment .is-black.is-hovered#cancel-comment-reply-link, .woocommerce #respond input.is-black.is-hovered#submit {
      background-color: #040404;
      border-color: transparent;
      color: white; }
    .button.is-black:focus, .blog-comment .is-black#cancel-comment-reply-link:focus, .woocommerce #respond input.is-black#submit:focus, .button.is-black.is-focused, .blog-comment .is-black.is-focused#cancel-comment-reply-link, .woocommerce #respond input.is-black.is-focused#submit {
      border-color: transparent;
      color: white; }
      .button.is-black:focus:not(:active), .blog-comment .is-black#cancel-comment-reply-link:focus:not(:active), .woocommerce #respond input.is-black#submit:focus:not(:active), .button.is-black.is-focused:not(:active), .blog-comment .is-black.is-focused#cancel-comment-reply-link:not(:active), .woocommerce #respond input.is-black.is-focused#submit:not(:active) {
        -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25);
                box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); }
    .button.is-black:active, .blog-comment .is-black#cancel-comment-reply-link:active, .woocommerce #respond input.is-black#submit:active, .button.is-black.is-active, .blog-comment .is-black.is-active#cancel-comment-reply-link, .woocommerce #respond input.is-black.is-active#submit {
      background-color: black;
      border-color: transparent;
      color: white; }
    .button.is-black[disabled], .blog-comment .is-black#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-black#submit[disabled] {
      background-color: #0a0a0a;
      border-color: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
    .button.is-black.is-inverted, .blog-comment .is-black.is-inverted#cancel-comment-reply-link, .woocommerce #respond input.is-black.is-inverted#submit {
      background-color: white;
      color: #0a0a0a; }
      .button.is-black.is-inverted:hover, .blog-comment .is-black.is-inverted#cancel-comment-reply-link:hover, .woocommerce #respond input.is-black.is-inverted#submit:hover {
        background-color: #f2f2f2; }
      .button.is-black.is-inverted[disabled], .blog-comment .is-black.is-inverted#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-black.is-inverted#submit[disabled] {
        background-color: white;
        border-color: transparent;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #0a0a0a; }
    .button.is-black.is-loading::after, .blog-comment .is-black.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-black.is-loading#submit::after {
      border-color: transparent transparent white white !important; }
    .button.is-black.is-outlined, .blog-comment .is-black.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-black.is-outlined#submit {
      background-color: transparent;
      border-color: #0a0a0a;
      color: #0a0a0a; }
      .button.is-black.is-outlined:hover, .blog-comment .is-black.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-black.is-outlined#submit:hover, .button.is-black.is-outlined:focus, .blog-comment .is-black.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-black.is-outlined#submit:focus {
        background-color: #0a0a0a;
        border-color: #0a0a0a;
        color: white; }
      .button.is-black.is-outlined.is-loading::after, .blog-comment .is-black.is-outlined.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-black.is-outlined.is-loading#submit::after {
        border-color: transparent transparent #0a0a0a #0a0a0a !important; }
      .button.is-black.is-outlined[disabled], .blog-comment .is-black.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-black.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: #0a0a0a;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #0a0a0a; }
    .button.is-black.is-inverted.is-outlined, .blog-comment .is-black.is-inverted.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-black.is-inverted.is-outlined#submit {
      background-color: transparent;
      border-color: white;
      color: white; }
      .button.is-black.is-inverted.is-outlined:hover, .blog-comment .is-black.is-inverted.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-black.is-inverted.is-outlined#submit:hover, .button.is-black.is-inverted.is-outlined:focus, .blog-comment .is-black.is-inverted.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-black.is-inverted.is-outlined#submit:focus {
        background-color: white;
        color: #0a0a0a; }
      .button.is-black.is-inverted.is-outlined[disabled], .blog-comment .is-black.is-inverted.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-black.is-inverted.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: white;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: white; }
  .button.is-light, .blog-comment .is-light#cancel-comment-reply-link, .woocommerce button.is-light.button, .woocommerce #respond input.is-light#submit {
    background-color: whitesmoke;
    border-color: transparent;
    color: #2c303d; }
    .button.is-light:hover, .blog-comment .is-light#cancel-comment-reply-link:hover, .woocommerce #respond input.is-light#submit:hover, .button.is-light.is-hovered, .blog-comment .is-light.is-hovered#cancel-comment-reply-link, .woocommerce #respond input.is-light.is-hovered#submit {
      background-color: #eeeeee;
      border-color: transparent;
      color: #2c303d; }
    .button.is-light:focus, .blog-comment .is-light#cancel-comment-reply-link:focus, .woocommerce #respond input.is-light#submit:focus, .button.is-light.is-focused, .blog-comment .is-light.is-focused#cancel-comment-reply-link, .woocommerce #respond input.is-light.is-focused#submit {
      border-color: transparent;
      color: #2c303d; }
      .button.is-light:focus:not(:active), .blog-comment .is-light#cancel-comment-reply-link:focus:not(:active), .woocommerce #respond input.is-light#submit:focus:not(:active), .button.is-light.is-focused:not(:active), .blog-comment .is-light.is-focused#cancel-comment-reply-link:not(:active), .woocommerce #respond input.is-light.is-focused#submit:not(:active) {
        -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25);
                box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); }
    .button.is-light:active, .blog-comment .is-light#cancel-comment-reply-link:active, .woocommerce #respond input.is-light#submit:active, .button.is-light.is-active, .blog-comment .is-light.is-active#cancel-comment-reply-link, .woocommerce #respond input.is-light.is-active#submit {
      background-color: #e8e8e8;
      border-color: transparent;
      color: #2c303d; }
    .button.is-light[disabled], .blog-comment .is-light#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-light#submit[disabled] {
      background-color: whitesmoke;
      border-color: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
    .button.is-light.is-inverted, .blog-comment .is-light.is-inverted#cancel-comment-reply-link, .woocommerce #respond input.is-light.is-inverted#submit {
      background-color: #2c303d;
      color: whitesmoke; }
      .button.is-light.is-inverted:hover, .blog-comment .is-light.is-inverted#cancel-comment-reply-link:hover, .woocommerce #respond input.is-light.is-inverted#submit:hover {
        background-color: #21242e; }
      .button.is-light.is-inverted[disabled], .blog-comment .is-light.is-inverted#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-light.is-inverted#submit[disabled] {
        background-color: #2c303d;
        border-color: transparent;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: whitesmoke; }
    .button.is-light.is-loading::after, .blog-comment .is-light.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-light.is-loading#submit::after {
      border-color: transparent transparent #2c303d #2c303d !important; }
    .button.is-light.is-outlined, .blog-comment .is-light.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-light.is-outlined#submit {
      background-color: transparent;
      border-color: whitesmoke;
      color: whitesmoke; }
      .button.is-light.is-outlined:hover, .blog-comment .is-light.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-light.is-outlined#submit:hover, .button.is-light.is-outlined:focus, .blog-comment .is-light.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-light.is-outlined#submit:focus {
        background-color: whitesmoke;
        border-color: whitesmoke;
        color: #2c303d; }
      .button.is-light.is-outlined.is-loading::after, .blog-comment .is-light.is-outlined.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-light.is-outlined.is-loading#submit::after {
        border-color: transparent transparent whitesmoke whitesmoke !important; }
      .button.is-light.is-outlined[disabled], .blog-comment .is-light.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-light.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: whitesmoke;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: whitesmoke; }
    .button.is-light.is-inverted.is-outlined, .blog-comment .is-light.is-inverted.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-light.is-inverted.is-outlined#submit {
      background-color: transparent;
      border-color: #2c303d;
      color: #2c303d; }
      .button.is-light.is-inverted.is-outlined:hover, .blog-comment .is-light.is-inverted.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-light.is-inverted.is-outlined#submit:hover, .button.is-light.is-inverted.is-outlined:focus, .blog-comment .is-light.is-inverted.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-light.is-inverted.is-outlined#submit:focus {
        background-color: #2c303d;
        color: whitesmoke; }
      .button.is-light.is-inverted.is-outlined[disabled], .blog-comment .is-light.is-inverted.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-light.is-inverted.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: #2c303d;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #2c303d; }
  .button.is-dark, .blog-comment .is-dark#cancel-comment-reply-link, .woocommerce button.is-dark.button, .woocommerce #respond input.is-dark#submit {
    background-color: #2c303d;
    border-color: transparent;
    color: whitesmoke; }
    .button.is-dark:hover, .blog-comment .is-dark#cancel-comment-reply-link:hover, .woocommerce #respond input.is-dark#submit:hover, .button.is-dark.is-hovered, .blog-comment .is-dark.is-hovered#cancel-comment-reply-link, .woocommerce #respond input.is-dark.is-hovered#submit {
      background-color: #272a36;
      border-color: transparent;
      color: whitesmoke; }
    .button.is-dark:focus, .blog-comment .is-dark#cancel-comment-reply-link:focus, .woocommerce #respond input.is-dark#submit:focus, .button.is-dark.is-focused, .blog-comment .is-dark.is-focused#cancel-comment-reply-link, .woocommerce #respond input.is-dark.is-focused#submit {
      border-color: transparent;
      color: whitesmoke; }
      .button.is-dark:focus:not(:active), .blog-comment .is-dark#cancel-comment-reply-link:focus:not(:active), .woocommerce #respond input.is-dark#submit:focus:not(:active), .button.is-dark.is-focused:not(:active), .blog-comment .is-dark.is-focused#cancel-comment-reply-link:not(:active), .woocommerce #respond input.is-dark.is-focused#submit:not(:active) {
        -webkit-box-shadow: 0 0 0 0.125em rgba(44, 48, 61, 0.25);
                box-shadow: 0 0 0 0.125em rgba(44, 48, 61, 0.25); }
    .button.is-dark:active, .blog-comment .is-dark#cancel-comment-reply-link:active, .woocommerce #respond input.is-dark#submit:active, .button.is-dark.is-active, .blog-comment .is-dark.is-active#cancel-comment-reply-link, .woocommerce #respond input.is-dark.is-active#submit {
      background-color: #21242e;
      border-color: transparent;
      color: whitesmoke; }
    .button.is-dark[disabled], .blog-comment .is-dark#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-dark#submit[disabled] {
      background-color: #2c303d;
      border-color: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
    .button.is-dark.is-inverted, .blog-comment .is-dark.is-inverted#cancel-comment-reply-link, .woocommerce #respond input.is-dark.is-inverted#submit {
      background-color: whitesmoke;
      color: #2c303d; }
      .button.is-dark.is-inverted:hover, .blog-comment .is-dark.is-inverted#cancel-comment-reply-link:hover, .woocommerce #respond input.is-dark.is-inverted#submit:hover {
        background-color: #e8e8e8; }
      .button.is-dark.is-inverted[disabled], .blog-comment .is-dark.is-inverted#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-dark.is-inverted#submit[disabled] {
        background-color: whitesmoke;
        border-color: transparent;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #2c303d; }
    .button.is-dark.is-loading::after, .blog-comment .is-dark.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-dark.is-loading#submit::after {
      border-color: transparent transparent whitesmoke whitesmoke !important; }
    .button.is-dark.is-outlined, .blog-comment .is-dark.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-dark.is-outlined#submit {
      background-color: transparent;
      border-color: #2c303d;
      color: #2c303d; }
      .button.is-dark.is-outlined:hover, .blog-comment .is-dark.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-dark.is-outlined#submit:hover, .button.is-dark.is-outlined:focus, .blog-comment .is-dark.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-dark.is-outlined#submit:focus {
        background-color: #2c303d;
        border-color: #2c303d;
        color: whitesmoke; }
      .button.is-dark.is-outlined.is-loading::after, .blog-comment .is-dark.is-outlined.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-dark.is-outlined.is-loading#submit::after {
        border-color: transparent transparent #2c303d #2c303d !important; }
      .button.is-dark.is-outlined[disabled], .blog-comment .is-dark.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-dark.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: #2c303d;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #2c303d; }
    .button.is-dark.is-inverted.is-outlined, .blog-comment .is-dark.is-inverted.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-dark.is-inverted.is-outlined#submit {
      background-color: transparent;
      border-color: whitesmoke;
      color: whitesmoke; }
      .button.is-dark.is-inverted.is-outlined:hover, .blog-comment .is-dark.is-inverted.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-dark.is-inverted.is-outlined#submit:hover, .button.is-dark.is-inverted.is-outlined:focus, .blog-comment .is-dark.is-inverted.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-dark.is-inverted.is-outlined#submit:focus {
        background-color: whitesmoke;
        color: #2c303d; }
      .button.is-dark.is-inverted.is-outlined[disabled], .blog-comment .is-dark.is-inverted.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-dark.is-inverted.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: whitesmoke;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: whitesmoke; }
  .button.is-primary, .blog-comment .is-primary#cancel-comment-reply-link, .blog-comment .woocommerce button#cancel-comment-reply-link.button.alt, .woocommerce .blog-comment button#cancel-comment-reply-link.button.alt, .woocommerce button.is-primary.button, .woocommerce button.button.alt, .woocommerce #respond input#submit,
  .woocommerce a.button.alt, .woocommerce .blog-comment a.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.alt#cancel-comment-reply-link,
  .woocommerce input.button.alt, .woocommerce .blog-comment input.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.alt#cancel-comment-reply-link {
    background-color: #43485c;
    border-color: transparent;
    color: #fff; }
    .button.is-primary:hover, .blog-comment .is-primary#cancel-comment-reply-link:hover, .blog-comment .woocommerce button#cancel-comment-reply-link.button.alt:hover, .woocommerce .blog-comment button#cancel-comment-reply-link.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce #respond input#submit:hover,
    .woocommerce a.button.alt:hover, .woocommerce .blog-comment a.alt#cancel-comment-reply-link:hover, .blog-comment .woocommerce a.alt#cancel-comment-reply-link:hover,
    .woocommerce input.button.alt:hover, .woocommerce .blog-comment input.alt#cancel-comment-reply-link:hover, .blog-comment .woocommerce input.alt#cancel-comment-reply-link:hover, .button.is-primary.is-hovered, .blog-comment .is-primary.is-hovered#cancel-comment-reply-link, .woocommerce button.is-hovered.button.alt, .woocommerce #respond input.is-hovered#submit, .woocommerce .blog-comment button.is-hovered.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.is-hovered.alt#cancel-comment-reply-link,
    .woocommerce a.button.is-hovered.alt, .woocommerce .blog-comment a.is-hovered.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.is-hovered.alt#cancel-comment-reply-link,
    .woocommerce input.button.is-hovered.alt, .woocommerce .blog-comment input.is-hovered.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.is-hovered.alt#cancel-comment-reply-link {
      background-color: #3e4255;
      border-color: transparent;
      color: #fff; }
    .button.is-primary:focus, .blog-comment .is-primary#cancel-comment-reply-link:focus, .blog-comment .woocommerce button#cancel-comment-reply-link.button.alt:focus, .woocommerce .blog-comment button#cancel-comment-reply-link.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce #respond input#submit:focus,
    .woocommerce a.button.alt:focus, .woocommerce .blog-comment a.alt#cancel-comment-reply-link:focus, .blog-comment .woocommerce a.alt#cancel-comment-reply-link:focus,
    .woocommerce input.button.alt:focus, .woocommerce .blog-comment input.alt#cancel-comment-reply-link:focus, .blog-comment .woocommerce input.alt#cancel-comment-reply-link:focus, .button.is-primary.is-focused, .blog-comment .is-primary.is-focused#cancel-comment-reply-link, .woocommerce button.is-focused.button.alt, .woocommerce #respond input.is-focused#submit, .woocommerce .blog-comment button.is-focused.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.is-focused.alt#cancel-comment-reply-link,
    .woocommerce a.button.is-focused.alt, .woocommerce .blog-comment a.is-focused.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.is-focused.alt#cancel-comment-reply-link,
    .woocommerce input.button.is-focused.alt, .woocommerce .blog-comment input.is-focused.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.is-focused.alt#cancel-comment-reply-link {
      border-color: transparent;
      color: #fff; }
      .button.is-primary:focus:not(:active), .blog-comment .is-primary#cancel-comment-reply-link:focus:not(:active), .blog-comment .woocommerce button#cancel-comment-reply-link.button.alt:focus:not(:active), .woocommerce .blog-comment button#cancel-comment-reply-link.button.alt:focus:not(:active), .woocommerce button.button.alt:focus:not(:active), .woocommerce #respond input#submit:focus:not(:active),
      .woocommerce a.button.alt:focus:not(:active), .woocommerce .blog-comment a.alt#cancel-comment-reply-link:focus:not(:active), .blog-comment .woocommerce a.alt#cancel-comment-reply-link:focus:not(:active),
      .woocommerce input.button.alt:focus:not(:active), .woocommerce .blog-comment input.alt#cancel-comment-reply-link:focus:not(:active), .blog-comment .woocommerce input.alt#cancel-comment-reply-link:focus:not(:active), .button.is-primary.is-focused:not(:active), .blog-comment .is-primary.is-focused#cancel-comment-reply-link:not(:active), .woocommerce button.is-focused.button.alt:not(:active), .woocommerce #respond input.is-focused#submit:not(:active), .woocommerce .blog-comment button.is-focused.alt#cancel-comment-reply-link:not(:active), .blog-comment .woocommerce button.is-focused.alt#cancel-comment-reply-link:not(:active),
      .woocommerce a.button.is-focused.alt:not(:active), .woocommerce .blog-comment a.is-focused.alt#cancel-comment-reply-link:not(:active), .blog-comment .woocommerce a.is-focused.alt#cancel-comment-reply-link:not(:active),
      .woocommerce input.button.is-focused.alt:not(:active), .woocommerce .blog-comment input.is-focused.alt#cancel-comment-reply-link:not(:active), .blog-comment .woocommerce input.is-focused.alt#cancel-comment-reply-link:not(:active) {
        -webkit-box-shadow: 0 0 0 0.125em rgba(67, 72, 92, 0.25);
                box-shadow: 0 0 0 0.125em rgba(67, 72, 92, 0.25); }
    .button.is-primary:active, .blog-comment .is-primary#cancel-comment-reply-link:active, .blog-comment .woocommerce button#cancel-comment-reply-link.button.alt:active, .woocommerce .blog-comment button#cancel-comment-reply-link.button.alt:active, .woocommerce button.button.alt:active, .woocommerce #respond input#submit:active,
    .woocommerce a.button.alt:active, .woocommerce .blog-comment a.alt#cancel-comment-reply-link:active, .blog-comment .woocommerce a.alt#cancel-comment-reply-link:active,
    .woocommerce input.button.alt:active, .woocommerce .blog-comment input.alt#cancel-comment-reply-link:active, .blog-comment .woocommerce input.alt#cancel-comment-reply-link:active, .button.is-primary.is-active, .blog-comment .is-primary.is-active#cancel-comment-reply-link, .woocommerce button.is-active.button.alt, .woocommerce #respond input.is-active#submit, .woocommerce .blog-comment button.is-active.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.is-active.alt#cancel-comment-reply-link,
    .woocommerce a.button.is-active.alt, .woocommerce .blog-comment a.is-active.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.is-active.alt#cancel-comment-reply-link,
    .woocommerce input.button.is-active.alt, .woocommerce .blog-comment input.is-active.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.is-active.alt#cancel-comment-reply-link {
      background-color: #383c4d;
      border-color: transparent;
      color: #fff; }
    .button.is-primary[disabled], .blog-comment .is-primary#cancel-comment-reply-link[disabled], .blog-comment .woocommerce button#cancel-comment-reply-link.button.alt[disabled], .woocommerce .blog-comment button#cancel-comment-reply-link.button.alt[disabled], .woocommerce button.button.alt[disabled], .woocommerce #respond input#submit[disabled],
    .woocommerce a.button.alt[disabled], .woocommerce .blog-comment a.alt#cancel-comment-reply-link[disabled], .blog-comment .woocommerce a.alt#cancel-comment-reply-link[disabled],
    .woocommerce input.button.alt[disabled], .woocommerce .blog-comment input.alt#cancel-comment-reply-link[disabled], .blog-comment .woocommerce input.alt#cancel-comment-reply-link[disabled] {
      background-color: #43485c;
      border-color: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
    .button.is-primary.is-inverted, .blog-comment .is-primary.is-inverted#cancel-comment-reply-link, .woocommerce button.is-inverted.button.alt, .woocommerce #respond input.is-inverted#submit, .woocommerce .blog-comment button.is-inverted.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.is-inverted.alt#cancel-comment-reply-link,
    .woocommerce a.button.is-inverted.alt, .woocommerce .blog-comment a.is-inverted.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.is-inverted.alt#cancel-comment-reply-link,
    .woocommerce input.button.is-inverted.alt, .woocommerce .blog-comment input.is-inverted.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.is-inverted.alt#cancel-comment-reply-link {
      background-color: #fff;
      color: #43485c; }
      .button.is-primary.is-inverted:hover, .blog-comment .is-primary.is-inverted#cancel-comment-reply-link:hover, .woocommerce button.is-inverted.button.alt:hover, .woocommerce #respond input.is-inverted#submit:hover, .woocommerce .blog-comment button.is-inverted.alt#cancel-comment-reply-link:hover, .blog-comment .woocommerce button.is-inverted.alt#cancel-comment-reply-link:hover,
      .woocommerce a.button.is-inverted.alt:hover, .woocommerce .blog-comment a.is-inverted.alt#cancel-comment-reply-link:hover, .blog-comment .woocommerce a.is-inverted.alt#cancel-comment-reply-link:hover,
      .woocommerce input.button.is-inverted.alt:hover, .woocommerce .blog-comment input.is-inverted.alt#cancel-comment-reply-link:hover, .blog-comment .woocommerce input.is-inverted.alt#cancel-comment-reply-link:hover {
        background-color: #f2f2f2; }
      .button.is-primary.is-inverted[disabled], .blog-comment .is-primary.is-inverted#cancel-comment-reply-link[disabled], .woocommerce button.is-inverted.button.alt[disabled], .woocommerce #respond input.is-inverted#submit[disabled], .woocommerce .blog-comment button.is-inverted.alt#cancel-comment-reply-link[disabled], .blog-comment .woocommerce button.is-inverted.alt#cancel-comment-reply-link[disabled],
      .woocommerce a.button.is-inverted.alt[disabled], .woocommerce .blog-comment a.is-inverted.alt#cancel-comment-reply-link[disabled], .blog-comment .woocommerce a.is-inverted.alt#cancel-comment-reply-link[disabled],
      .woocommerce input.button.is-inverted.alt[disabled], .woocommerce .blog-comment input.is-inverted.alt#cancel-comment-reply-link[disabled], .blog-comment .woocommerce input.is-inverted.alt#cancel-comment-reply-link[disabled] {
        background-color: #fff;
        border-color: transparent;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #43485c; }
    .button.is-primary.is-loading::after, .blog-comment .is-primary.is-loading#cancel-comment-reply-link::after, .woocommerce button.is-loading.button.alt::after, .woocommerce #respond input.is-loading#submit::after, .woocommerce .blog-comment button.is-loading.alt#cancel-comment-reply-link::after, .blog-comment .woocommerce button.is-loading.alt#cancel-comment-reply-link::after,
    .woocommerce a.button.is-loading.alt::after, .woocommerce .blog-comment a.is-loading.alt#cancel-comment-reply-link::after, .blog-comment .woocommerce a.is-loading.alt#cancel-comment-reply-link::after,
    .woocommerce input.button.is-loading.alt::after, .woocommerce .blog-comment input.is-loading.alt#cancel-comment-reply-link::after, .blog-comment .woocommerce input.is-loading.alt#cancel-comment-reply-link::after {
      border-color: transparent transparent #fff #fff !important; }
    .button.is-primary.is-outlined, .blog-comment .is-primary.is-outlined#cancel-comment-reply-link, .woocommerce button.is-outlined.button.alt, .woocommerce #respond input.is-outlined#submit, .woocommerce .blog-comment button.is-outlined.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.is-outlined.alt#cancel-comment-reply-link,
    .woocommerce a.button.is-outlined.alt, .woocommerce .blog-comment a.is-outlined.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.is-outlined.alt#cancel-comment-reply-link,
    .woocommerce input.button.is-outlined.alt, .woocommerce .blog-comment input.is-outlined.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.is-outlined.alt#cancel-comment-reply-link {
      background-color: transparent;
      border-color: #43485c;
      color: #43485c; }
      .button.is-primary.is-outlined:hover, .blog-comment .is-primary.is-outlined#cancel-comment-reply-link:hover, .woocommerce button.is-outlined.button.alt:hover, .woocommerce #respond input.is-outlined#submit:hover, .woocommerce .blog-comment button.is-outlined.alt#cancel-comment-reply-link:hover, .blog-comment .woocommerce button.is-outlined.alt#cancel-comment-reply-link:hover,
      .woocommerce a.button.is-outlined.alt:hover, .woocommerce .blog-comment a.is-outlined.alt#cancel-comment-reply-link:hover, .blog-comment .woocommerce a.is-outlined.alt#cancel-comment-reply-link:hover,
      .woocommerce input.button.is-outlined.alt:hover, .woocommerce .blog-comment input.is-outlined.alt#cancel-comment-reply-link:hover, .blog-comment .woocommerce input.is-outlined.alt#cancel-comment-reply-link:hover, .button.is-primary.is-outlined:focus, .blog-comment .is-primary.is-outlined#cancel-comment-reply-link:focus, .woocommerce button.is-outlined.button.alt:focus, .woocommerce #respond input.is-outlined#submit:focus, .woocommerce .blog-comment button.is-outlined.alt#cancel-comment-reply-link:focus, .blog-comment .woocommerce button.is-outlined.alt#cancel-comment-reply-link:focus,
      .woocommerce a.button.is-outlined.alt:focus, .woocommerce .blog-comment a.is-outlined.alt#cancel-comment-reply-link:focus, .blog-comment .woocommerce a.is-outlined.alt#cancel-comment-reply-link:focus,
      .woocommerce input.button.is-outlined.alt:focus, .woocommerce .blog-comment input.is-outlined.alt#cancel-comment-reply-link:focus, .blog-comment .woocommerce input.is-outlined.alt#cancel-comment-reply-link:focus {
        background-color: #43485c;
        border-color: #43485c;
        color: #fff; }
      .button.is-primary.is-outlined.is-loading::after, .blog-comment .is-primary.is-outlined.is-loading#cancel-comment-reply-link::after, .woocommerce button.is-outlined.is-loading.button.alt::after, .woocommerce #respond input.is-outlined.is-loading#submit::after, .woocommerce .blog-comment button.is-outlined.is-loading.alt#cancel-comment-reply-link::after, .blog-comment .woocommerce button.is-outlined.is-loading.alt#cancel-comment-reply-link::after,
      .woocommerce a.button.is-outlined.is-loading.alt::after, .woocommerce .blog-comment a.is-outlined.is-loading.alt#cancel-comment-reply-link::after, .blog-comment .woocommerce a.is-outlined.is-loading.alt#cancel-comment-reply-link::after,
      .woocommerce input.button.is-outlined.is-loading.alt::after, .woocommerce .blog-comment input.is-outlined.is-loading.alt#cancel-comment-reply-link::after, .blog-comment .woocommerce input.is-outlined.is-loading.alt#cancel-comment-reply-link::after {
        border-color: transparent transparent #43485c #43485c !important; }
      .button.is-primary.is-outlined[disabled], .blog-comment .is-primary.is-outlined#cancel-comment-reply-link[disabled], .woocommerce button.is-outlined.button.alt[disabled], .woocommerce #respond input.is-outlined#submit[disabled], .woocommerce .blog-comment button.is-outlined.alt#cancel-comment-reply-link[disabled], .blog-comment .woocommerce button.is-outlined.alt#cancel-comment-reply-link[disabled],
      .woocommerce a.button.is-outlined.alt[disabled], .woocommerce .blog-comment a.is-outlined.alt#cancel-comment-reply-link[disabled], .blog-comment .woocommerce a.is-outlined.alt#cancel-comment-reply-link[disabled],
      .woocommerce input.button.is-outlined.alt[disabled], .woocommerce .blog-comment input.is-outlined.alt#cancel-comment-reply-link[disabled], .blog-comment .woocommerce input.is-outlined.alt#cancel-comment-reply-link[disabled] {
        background-color: transparent;
        border-color: #43485c;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #43485c; }
    .button.is-primary.is-inverted.is-outlined, .blog-comment .is-primary.is-inverted.is-outlined#cancel-comment-reply-link, .woocommerce button.is-inverted.is-outlined.button.alt, .woocommerce #respond input.is-inverted.is-outlined#submit, .woocommerce .blog-comment button.is-inverted.is-outlined.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.is-inverted.is-outlined.alt#cancel-comment-reply-link,
    .woocommerce a.button.is-inverted.is-outlined.alt, .woocommerce .blog-comment a.is-inverted.is-outlined.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.is-inverted.is-outlined.alt#cancel-comment-reply-link,
    .woocommerce input.button.is-inverted.is-outlined.alt, .woocommerce .blog-comment input.is-inverted.is-outlined.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.is-inverted.is-outlined.alt#cancel-comment-reply-link {
      background-color: transparent;
      border-color: #fff;
      color: #fff; }
      .button.is-primary.is-inverted.is-outlined:hover, .blog-comment .is-primary.is-inverted.is-outlined#cancel-comment-reply-link:hover, .woocommerce button.is-inverted.is-outlined.button.alt:hover, .woocommerce #respond input.is-inverted.is-outlined#submit:hover, .woocommerce .blog-comment button.is-inverted.is-outlined.alt#cancel-comment-reply-link:hover, .blog-comment .woocommerce button.is-inverted.is-outlined.alt#cancel-comment-reply-link:hover,
      .woocommerce a.button.is-inverted.is-outlined.alt:hover, .woocommerce .blog-comment a.is-inverted.is-outlined.alt#cancel-comment-reply-link:hover, .blog-comment .woocommerce a.is-inverted.is-outlined.alt#cancel-comment-reply-link:hover,
      .woocommerce input.button.is-inverted.is-outlined.alt:hover, .woocommerce .blog-comment input.is-inverted.is-outlined.alt#cancel-comment-reply-link:hover, .blog-comment .woocommerce input.is-inverted.is-outlined.alt#cancel-comment-reply-link:hover, .button.is-primary.is-inverted.is-outlined:focus, .blog-comment .is-primary.is-inverted.is-outlined#cancel-comment-reply-link:focus, .woocommerce button.is-inverted.is-outlined.button.alt:focus, .woocommerce #respond input.is-inverted.is-outlined#submit:focus, .woocommerce .blog-comment button.is-inverted.is-outlined.alt#cancel-comment-reply-link:focus, .blog-comment .woocommerce button.is-inverted.is-outlined.alt#cancel-comment-reply-link:focus,
      .woocommerce a.button.is-inverted.is-outlined.alt:focus, .woocommerce .blog-comment a.is-inverted.is-outlined.alt#cancel-comment-reply-link:focus, .blog-comment .woocommerce a.is-inverted.is-outlined.alt#cancel-comment-reply-link:focus,
      .woocommerce input.button.is-inverted.is-outlined.alt:focus, .woocommerce .blog-comment input.is-inverted.is-outlined.alt#cancel-comment-reply-link:focus, .blog-comment .woocommerce input.is-inverted.is-outlined.alt#cancel-comment-reply-link:focus {
        background-color: #fff;
        color: #43485c; }
      .button.is-primary.is-inverted.is-outlined[disabled], .blog-comment .is-primary.is-inverted.is-outlined#cancel-comment-reply-link[disabled], .woocommerce button.is-inverted.is-outlined.button.alt[disabled], .woocommerce #respond input.is-inverted.is-outlined#submit[disabled], .woocommerce .blog-comment button.is-inverted.is-outlined.alt#cancel-comment-reply-link[disabled], .blog-comment .woocommerce button.is-inverted.is-outlined.alt#cancel-comment-reply-link[disabled],
      .woocommerce a.button.is-inverted.is-outlined.alt[disabled], .woocommerce .blog-comment a.is-inverted.is-outlined.alt#cancel-comment-reply-link[disabled], .blog-comment .woocommerce a.is-inverted.is-outlined.alt#cancel-comment-reply-link[disabled],
      .woocommerce input.button.is-inverted.is-outlined.alt[disabled], .woocommerce .blog-comment input.is-inverted.is-outlined.alt#cancel-comment-reply-link[disabled], .blog-comment .woocommerce input.is-inverted.is-outlined.alt#cancel-comment-reply-link[disabled] {
        background-color: transparent;
        border-color: #fff;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #fff; }
  .button.is-link, .blog-comment .is-link#cancel-comment-reply-link, .woocommerce button.is-link.button, .woocommerce #respond input.is-link#submit {
    background-color: #EF5350;
    border-color: transparent;
    color: #fff; }
    .button.is-link:hover, .blog-comment .is-link#cancel-comment-reply-link:hover, .woocommerce #respond input.is-link#submit:hover, .button.is-link.is-hovered, .blog-comment .is-link.is-hovered#cancel-comment-reply-link, .woocommerce #respond input.is-link.is-hovered#submit {
      background-color: #ee4844;
      border-color: transparent;
      color: #fff; }
    .button.is-link:focus, .blog-comment .is-link#cancel-comment-reply-link:focus, .woocommerce #respond input.is-link#submit:focus, .button.is-link.is-focused, .blog-comment .is-link.is-focused#cancel-comment-reply-link, .woocommerce #respond input.is-link.is-focused#submit {
      border-color: transparent;
      color: #fff; }
      .button.is-link:focus:not(:active), .blog-comment .is-link#cancel-comment-reply-link:focus:not(:active), .woocommerce #respond input.is-link#submit:focus:not(:active), .button.is-link.is-focused:not(:active), .blog-comment .is-link.is-focused#cancel-comment-reply-link:not(:active), .woocommerce #respond input.is-link.is-focused#submit:not(:active) {
        -webkit-box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25);
                box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25); }
    .button.is-link:active, .blog-comment .is-link#cancel-comment-reply-link:active, .woocommerce #respond input.is-link#submit:active, .button.is-link.is-active, .blog-comment .is-link.is-active#cancel-comment-reply-link, .woocommerce #respond input.is-link.is-active#submit {
      background-color: #ed3c39;
      border-color: transparent;
      color: #fff; }
    .button.is-link[disabled], .blog-comment .is-link#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-link#submit[disabled] {
      background-color: #EF5350;
      border-color: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
    .button.is-link.is-inverted, .blog-comment .is-link.is-inverted#cancel-comment-reply-link, .woocommerce #respond input.is-link.is-inverted#submit {
      background-color: #fff;
      color: #EF5350; }
      .button.is-link.is-inverted:hover, .blog-comment .is-link.is-inverted#cancel-comment-reply-link:hover, .woocommerce #respond input.is-link.is-inverted#submit:hover {
        background-color: #f2f2f2; }
      .button.is-link.is-inverted[disabled], .blog-comment .is-link.is-inverted#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-link.is-inverted#submit[disabled] {
        background-color: #fff;
        border-color: transparent;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #EF5350; }
    .button.is-link.is-loading::after, .blog-comment .is-link.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-link.is-loading#submit::after {
      border-color: transparent transparent #fff #fff !important; }
    .button.is-link.is-outlined, .blog-comment .is-link.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-link.is-outlined#submit {
      background-color: transparent;
      border-color: #EF5350;
      color: #EF5350; }
      .button.is-link.is-outlined:hover, .blog-comment .is-link.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-link.is-outlined#submit:hover, .button.is-link.is-outlined:focus, .blog-comment .is-link.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-link.is-outlined#submit:focus {
        background-color: #EF5350;
        border-color: #EF5350;
        color: #fff; }
      .button.is-link.is-outlined.is-loading::after, .blog-comment .is-link.is-outlined.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-link.is-outlined.is-loading#submit::after {
        border-color: transparent transparent #EF5350 #EF5350 !important; }
      .button.is-link.is-outlined[disabled], .blog-comment .is-link.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-link.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: #EF5350;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #EF5350; }
    .button.is-link.is-inverted.is-outlined, .blog-comment .is-link.is-inverted.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-link.is-inverted.is-outlined#submit {
      background-color: transparent;
      border-color: #fff;
      color: #fff; }
      .button.is-link.is-inverted.is-outlined:hover, .blog-comment .is-link.is-inverted.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-link.is-inverted.is-outlined#submit:hover, .button.is-link.is-inverted.is-outlined:focus, .blog-comment .is-link.is-inverted.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-link.is-inverted.is-outlined#submit:focus {
        background-color: #fff;
        color: #EF5350; }
      .button.is-link.is-inverted.is-outlined[disabled], .blog-comment .is-link.is-inverted.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-link.is-inverted.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: #fff;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #fff; }
  .button.is-info, .blog-comment .is-info#cancel-comment-reply-link, .woocommerce button.is-info.button, .woocommerce #respond input.is-info#submit {
    background-color: #209cee;
    border-color: transparent;
    color: #fff; }
    .button.is-info:hover, .blog-comment .is-info#cancel-comment-reply-link:hover, .woocommerce #respond input.is-info#submit:hover, .button.is-info.is-hovered, .blog-comment .is-info.is-hovered#cancel-comment-reply-link, .woocommerce #respond input.is-info.is-hovered#submit {
      background-color: #1496ed;
      border-color: transparent;
      color: #fff; }
    .button.is-info:focus, .blog-comment .is-info#cancel-comment-reply-link:focus, .woocommerce #respond input.is-info#submit:focus, .button.is-info.is-focused, .blog-comment .is-info.is-focused#cancel-comment-reply-link, .woocommerce #respond input.is-info.is-focused#submit {
      border-color: transparent;
      color: #fff; }
      .button.is-info:focus:not(:active), .blog-comment .is-info#cancel-comment-reply-link:focus:not(:active), .woocommerce #respond input.is-info#submit:focus:not(:active), .button.is-info.is-focused:not(:active), .blog-comment .is-info.is-focused#cancel-comment-reply-link:not(:active), .woocommerce #respond input.is-info.is-focused#submit:not(:active) {
        -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25);
                box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); }
    .button.is-info:active, .blog-comment .is-info#cancel-comment-reply-link:active, .woocommerce #respond input.is-info#submit:active, .button.is-info.is-active, .blog-comment .is-info.is-active#cancel-comment-reply-link, .woocommerce #respond input.is-info.is-active#submit {
      background-color: #118fe4;
      border-color: transparent;
      color: #fff; }
    .button.is-info[disabled], .blog-comment .is-info#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-info#submit[disabled] {
      background-color: #209cee;
      border-color: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
    .button.is-info.is-inverted, .blog-comment .is-info.is-inverted#cancel-comment-reply-link, .woocommerce #respond input.is-info.is-inverted#submit {
      background-color: #fff;
      color: #209cee; }
      .button.is-info.is-inverted:hover, .blog-comment .is-info.is-inverted#cancel-comment-reply-link:hover, .woocommerce #respond input.is-info.is-inverted#submit:hover {
        background-color: #f2f2f2; }
      .button.is-info.is-inverted[disabled], .blog-comment .is-info.is-inverted#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-info.is-inverted#submit[disabled] {
        background-color: #fff;
        border-color: transparent;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #209cee; }
    .button.is-info.is-loading::after, .blog-comment .is-info.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-info.is-loading#submit::after {
      border-color: transparent transparent #fff #fff !important; }
    .button.is-info.is-outlined, .blog-comment .is-info.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-info.is-outlined#submit {
      background-color: transparent;
      border-color: #209cee;
      color: #209cee; }
      .button.is-info.is-outlined:hover, .blog-comment .is-info.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-info.is-outlined#submit:hover, .button.is-info.is-outlined:focus, .blog-comment .is-info.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-info.is-outlined#submit:focus {
        background-color: #209cee;
        border-color: #209cee;
        color: #fff; }
      .button.is-info.is-outlined.is-loading::after, .blog-comment .is-info.is-outlined.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-info.is-outlined.is-loading#submit::after {
        border-color: transparent transparent #209cee #209cee !important; }
      .button.is-info.is-outlined[disabled], .blog-comment .is-info.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-info.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: #209cee;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #209cee; }
    .button.is-info.is-inverted.is-outlined, .blog-comment .is-info.is-inverted.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-info.is-inverted.is-outlined#submit {
      background-color: transparent;
      border-color: #fff;
      color: #fff; }
      .button.is-info.is-inverted.is-outlined:hover, .blog-comment .is-info.is-inverted.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-info.is-inverted.is-outlined#submit:hover, .button.is-info.is-inverted.is-outlined:focus, .blog-comment .is-info.is-inverted.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-info.is-inverted.is-outlined#submit:focus {
        background-color: #fff;
        color: #209cee; }
      .button.is-info.is-inverted.is-outlined[disabled], .blog-comment .is-info.is-inverted.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-info.is-inverted.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: #fff;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #fff; }
  .button.is-success, .blog-comment .is-success#cancel-comment-reply-link, .woocommerce button.is-success.button, .woocommerce #respond input.is-success#submit {
    background-color: #23d160;
    border-color: transparent;
    color: #fff; }
    .button.is-success:hover, .blog-comment .is-success#cancel-comment-reply-link:hover, .woocommerce #respond input.is-success#submit:hover, .button.is-success.is-hovered, .blog-comment .is-success.is-hovered#cancel-comment-reply-link, .woocommerce #respond input.is-success.is-hovered#submit {
      background-color: #22c65b;
      border-color: transparent;
      color: #fff; }
    .button.is-success:focus, .blog-comment .is-success#cancel-comment-reply-link:focus, .woocommerce #respond input.is-success#submit:focus, .button.is-success.is-focused, .blog-comment .is-success.is-focused#cancel-comment-reply-link, .woocommerce #respond input.is-success.is-focused#submit {
      border-color: transparent;
      color: #fff; }
      .button.is-success:focus:not(:active), .blog-comment .is-success#cancel-comment-reply-link:focus:not(:active), .woocommerce #respond input.is-success#submit:focus:not(:active), .button.is-success.is-focused:not(:active), .blog-comment .is-success.is-focused#cancel-comment-reply-link:not(:active), .woocommerce #respond input.is-success.is-focused#submit:not(:active) {
        -webkit-box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25);
                box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); }
    .button.is-success:active, .blog-comment .is-success#cancel-comment-reply-link:active, .woocommerce #respond input.is-success#submit:active, .button.is-success.is-active, .blog-comment .is-success.is-active#cancel-comment-reply-link, .woocommerce #respond input.is-success.is-active#submit {
      background-color: #20bc56;
      border-color: transparent;
      color: #fff; }
    .button.is-success[disabled], .blog-comment .is-success#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-success#submit[disabled] {
      background-color: #23d160;
      border-color: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
    .button.is-success.is-inverted, .blog-comment .is-success.is-inverted#cancel-comment-reply-link, .woocommerce #respond input.is-success.is-inverted#submit {
      background-color: #fff;
      color: #23d160; }
      .button.is-success.is-inverted:hover, .blog-comment .is-success.is-inverted#cancel-comment-reply-link:hover, .woocommerce #respond input.is-success.is-inverted#submit:hover {
        background-color: #f2f2f2; }
      .button.is-success.is-inverted[disabled], .blog-comment .is-success.is-inverted#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-success.is-inverted#submit[disabled] {
        background-color: #fff;
        border-color: transparent;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #23d160; }
    .button.is-success.is-loading::after, .blog-comment .is-success.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-success.is-loading#submit::after {
      border-color: transparent transparent #fff #fff !important; }
    .button.is-success.is-outlined, .blog-comment .is-success.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-success.is-outlined#submit {
      background-color: transparent;
      border-color: #23d160;
      color: #23d160; }
      .button.is-success.is-outlined:hover, .blog-comment .is-success.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-success.is-outlined#submit:hover, .button.is-success.is-outlined:focus, .blog-comment .is-success.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-success.is-outlined#submit:focus {
        background-color: #23d160;
        border-color: #23d160;
        color: #fff; }
      .button.is-success.is-outlined.is-loading::after, .blog-comment .is-success.is-outlined.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-success.is-outlined.is-loading#submit::after {
        border-color: transparent transparent #23d160 #23d160 !important; }
      .button.is-success.is-outlined[disabled], .blog-comment .is-success.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-success.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: #23d160;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #23d160; }
    .button.is-success.is-inverted.is-outlined, .blog-comment .is-success.is-inverted.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-success.is-inverted.is-outlined#submit {
      background-color: transparent;
      border-color: #fff;
      color: #fff; }
      .button.is-success.is-inverted.is-outlined:hover, .blog-comment .is-success.is-inverted.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-success.is-inverted.is-outlined#submit:hover, .button.is-success.is-inverted.is-outlined:focus, .blog-comment .is-success.is-inverted.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-success.is-inverted.is-outlined#submit:focus {
        background-color: #fff;
        color: #23d160; }
      .button.is-success.is-inverted.is-outlined[disabled], .blog-comment .is-success.is-inverted.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-success.is-inverted.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: #fff;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #fff; }
  .button.is-warning, .blog-comment .is-warning#cancel-comment-reply-link, .woocommerce button.is-warning.button, .woocommerce #respond input.is-warning#submit {
    background-color: #ffdd57;
    border-color: transparent;
    color: rgba(0, 0, 0, 0.7); }
    .button.is-warning:hover, .blog-comment .is-warning#cancel-comment-reply-link:hover, .woocommerce #respond input.is-warning#submit:hover, .button.is-warning.is-hovered, .blog-comment .is-warning.is-hovered#cancel-comment-reply-link, .woocommerce #respond input.is-warning.is-hovered#submit {
      background-color: #ffdb4a;
      border-color: transparent;
      color: rgba(0, 0, 0, 0.7); }
    .button.is-warning:focus, .blog-comment .is-warning#cancel-comment-reply-link:focus, .woocommerce #respond input.is-warning#submit:focus, .button.is-warning.is-focused, .blog-comment .is-warning.is-focused#cancel-comment-reply-link, .woocommerce #respond input.is-warning.is-focused#submit {
      border-color: transparent;
      color: rgba(0, 0, 0, 0.7); }
      .button.is-warning:focus:not(:active), .blog-comment .is-warning#cancel-comment-reply-link:focus:not(:active), .woocommerce #respond input.is-warning#submit:focus:not(:active), .button.is-warning.is-focused:not(:active), .blog-comment .is-warning.is-focused#cancel-comment-reply-link:not(:active), .woocommerce #respond input.is-warning.is-focused#submit:not(:active) {
        -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25);
                box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); }
    .button.is-warning:active, .blog-comment .is-warning#cancel-comment-reply-link:active, .woocommerce #respond input.is-warning#submit:active, .button.is-warning.is-active, .blog-comment .is-warning.is-active#cancel-comment-reply-link, .woocommerce #respond input.is-warning.is-active#submit {
      background-color: #ffd83d;
      border-color: transparent;
      color: rgba(0, 0, 0, 0.7); }
    .button.is-warning[disabled], .blog-comment .is-warning#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-warning#submit[disabled] {
      background-color: #ffdd57;
      border-color: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
    .button.is-warning.is-inverted, .blog-comment .is-warning.is-inverted#cancel-comment-reply-link, .woocommerce #respond input.is-warning.is-inverted#submit {
      background-color: rgba(0, 0, 0, 0.7);
      color: #ffdd57; }
      .button.is-warning.is-inverted:hover, .blog-comment .is-warning.is-inverted#cancel-comment-reply-link:hover, .woocommerce #respond input.is-warning.is-inverted#submit:hover {
        background-color: rgba(0, 0, 0, 0.7); }
      .button.is-warning.is-inverted[disabled], .blog-comment .is-warning.is-inverted#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-warning.is-inverted#submit[disabled] {
        background-color: rgba(0, 0, 0, 0.7);
        border-color: transparent;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #ffdd57; }
    .button.is-warning.is-loading::after, .blog-comment .is-warning.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-warning.is-loading#submit::after {
      border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; }
    .button.is-warning.is-outlined, .blog-comment .is-warning.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-warning.is-outlined#submit {
      background-color: transparent;
      border-color: #ffdd57;
      color: #ffdd57; }
      .button.is-warning.is-outlined:hover, .blog-comment .is-warning.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-warning.is-outlined#submit:hover, .button.is-warning.is-outlined:focus, .blog-comment .is-warning.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-warning.is-outlined#submit:focus {
        background-color: #ffdd57;
        border-color: #ffdd57;
        color: rgba(0, 0, 0, 0.7); }
      .button.is-warning.is-outlined.is-loading::after, .blog-comment .is-warning.is-outlined.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-warning.is-outlined.is-loading#submit::after {
        border-color: transparent transparent #ffdd57 #ffdd57 !important; }
      .button.is-warning.is-outlined[disabled], .blog-comment .is-warning.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-warning.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: #ffdd57;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #ffdd57; }
    .button.is-warning.is-inverted.is-outlined, .blog-comment .is-warning.is-inverted.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-warning.is-inverted.is-outlined#submit {
      background-color: transparent;
      border-color: rgba(0, 0, 0, 0.7);
      color: rgba(0, 0, 0, 0.7); }
      .button.is-warning.is-inverted.is-outlined:hover, .blog-comment .is-warning.is-inverted.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-warning.is-inverted.is-outlined#submit:hover, .button.is-warning.is-inverted.is-outlined:focus, .blog-comment .is-warning.is-inverted.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-warning.is-inverted.is-outlined#submit:focus {
        background-color: rgba(0, 0, 0, 0.7);
        color: #ffdd57; }
      .button.is-warning.is-inverted.is-outlined[disabled], .blog-comment .is-warning.is-inverted.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-warning.is-inverted.is-outlined#submit[disabled] {
        background-color: transparent;
        border-color: rgba(0, 0, 0, 0.7);
        -webkit-box-shadow: none;
                box-shadow: none;
        color: rgba(0, 0, 0, 0.7); }
  .button.is-danger, .blog-comment #cancel-comment-reply-link, .woocommerce button.is-danger.button, .woocommerce #respond input.is-danger#submit, .woocommerce span.button.onsale {
    background-color: #EF5350;
    border-color: transparent;
    color: #fff; }
    .button.is-danger:hover, .blog-comment #cancel-comment-reply-link:hover, .woocommerce #respond input.is-danger#submit:hover, .woocommerce span.button.onsale:hover, .button.is-danger.is-hovered, .blog-comment .is-hovered#cancel-comment-reply-link, .woocommerce #respond input.is-danger.is-hovered#submit, .woocommerce span.button.is-hovered.onsale {
      background-color: #ee4844;
      border-color: transparent;
      color: #fff; }
    .button.is-danger:focus, .blog-comment #cancel-comment-reply-link:focus, .woocommerce #respond input.is-danger#submit:focus, .woocommerce span.button.onsale:focus, .button.is-danger.is-focused, .blog-comment .is-focused#cancel-comment-reply-link, .woocommerce #respond input.is-danger.is-focused#submit, .woocommerce span.button.is-focused.onsale {
      border-color: transparent;
      color: #fff; }
      .button.is-danger:focus:not(:active), .blog-comment #cancel-comment-reply-link:focus:not(:active), .woocommerce #respond input.is-danger#submit:focus:not(:active), .woocommerce span.button.onsale:focus:not(:active), .button.is-danger.is-focused:not(:active), .blog-comment .is-focused#cancel-comment-reply-link:not(:active), .woocommerce #respond input.is-danger.is-focused#submit:not(:active), .woocommerce span.button.is-focused.onsale:not(:active) {
        -webkit-box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25);
                box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25); }
    .button.is-danger:active, .blog-comment #cancel-comment-reply-link:active, .woocommerce #respond input.is-danger#submit:active, .woocommerce span.button.onsale:active, .button.is-danger.is-active, .blog-comment .is-active#cancel-comment-reply-link, .woocommerce #respond input.is-danger.is-active#submit, .woocommerce span.button.is-active.onsale {
      background-color: #ed3c39;
      border-color: transparent;
      color: #fff; }
    .button.is-danger[disabled], .blog-comment #cancel-comment-reply-link[disabled], .woocommerce #respond input.is-danger#submit[disabled], .woocommerce span.button.onsale[disabled] {
      background-color: #EF5350;
      border-color: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
    .button.is-danger.is-inverted, .blog-comment .is-inverted#cancel-comment-reply-link, .woocommerce #respond input.is-danger.is-inverted#submit, .woocommerce span.button.is-inverted.onsale {
      background-color: #fff;
      color: #EF5350; }
      .button.is-danger.is-inverted:hover, .blog-comment .is-inverted#cancel-comment-reply-link:hover, .woocommerce #respond input.is-danger.is-inverted#submit:hover, .woocommerce span.button.is-inverted.onsale:hover {
        background-color: #f2f2f2; }
      .button.is-danger.is-inverted[disabled], .blog-comment .is-inverted#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-danger.is-inverted#submit[disabled], .woocommerce span.button.is-inverted.onsale[disabled] {
        background-color: #fff;
        border-color: transparent;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #EF5350; }
    .button.is-danger.is-loading::after, .blog-comment .is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-danger.is-loading#submit::after, .woocommerce span.button.is-loading.onsale::after {
      border-color: transparent transparent #fff #fff !important; }
    .button.is-danger.is-outlined, .blog-comment .is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-danger.is-outlined#submit, .woocommerce span.button.is-outlined.onsale {
      background-color: transparent;
      border-color: #EF5350;
      color: #EF5350; }
      .button.is-danger.is-outlined:hover, .blog-comment .is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-danger.is-outlined#submit:hover, .woocommerce span.button.is-outlined.onsale:hover, .button.is-danger.is-outlined:focus, .blog-comment .is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-danger.is-outlined#submit:focus, .woocommerce span.button.is-outlined.onsale:focus {
        background-color: #EF5350;
        border-color: #EF5350;
        color: #fff; }
      .button.is-danger.is-outlined.is-loading::after, .blog-comment .is-outlined.is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-danger.is-outlined.is-loading#submit::after, .woocommerce span.button.is-outlined.is-loading.onsale::after {
        border-color: transparent transparent #EF5350 #EF5350 !important; }
      .button.is-danger.is-outlined[disabled], .blog-comment .is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-danger.is-outlined#submit[disabled], .woocommerce span.button.is-outlined.onsale[disabled] {
        background-color: transparent;
        border-color: #EF5350;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #EF5350; }
    .button.is-danger.is-inverted.is-outlined, .blog-comment .is-inverted.is-outlined#cancel-comment-reply-link, .woocommerce #respond input.is-danger.is-inverted.is-outlined#submit, .woocommerce span.button.is-inverted.is-outlined.onsale {
      background-color: transparent;
      border-color: #fff;
      color: #fff; }
      .button.is-danger.is-inverted.is-outlined:hover, .blog-comment .is-inverted.is-outlined#cancel-comment-reply-link:hover, .woocommerce #respond input.is-danger.is-inverted.is-outlined#submit:hover, .woocommerce span.button.is-inverted.is-outlined.onsale:hover, .button.is-danger.is-inverted.is-outlined:focus, .blog-comment .is-inverted.is-outlined#cancel-comment-reply-link:focus, .woocommerce #respond input.is-danger.is-inverted.is-outlined#submit:focus, .woocommerce span.button.is-inverted.is-outlined.onsale:focus {
        background-color: #fff;
        color: #EF5350; }
      .button.is-danger.is-inverted.is-outlined[disabled], .blog-comment .is-inverted.is-outlined#cancel-comment-reply-link[disabled], .woocommerce #respond input.is-danger.is-inverted.is-outlined#submit[disabled], .woocommerce span.button.is-inverted.is-outlined.onsale[disabled] {
        background-color: transparent;
        border-color: #fff;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #fff; }
  .button.is-small, .blog-comment .is-small#cancel-comment-reply-link, .blog-comment .woocommerce span#cancel-comment-reply-link.onsale, .woocommerce .blog-comment span#cancel-comment-reply-link.onsale, .woocommerce button.is-small.button, .woocommerce #respond input.is-small#submit, .woocommerce span.button.onsale {
    border-radius: 2px;
    font-size: 0.75rem; }
  .button.is-medium, .blog-comment .is-medium#cancel-comment-reply-link, .woocommerce button.is-medium.button, .woocommerce #respond input.is-medium#submit {
    font-size: 1.25rem; }
  .button.is-large, .blog-comment .is-large#cancel-comment-reply-link, .woocommerce button.is-large.button, .woocommerce #respond input.is-large#submit {
    font-size: 1.5rem; }
  .button[disabled], .blog-comment #cancel-comment-reply-link[disabled], .woocommerce button.button[disabled], .woocommerce #respond input#submit[disabled] {
    background-color: white;
    border-color: #dbdbdb;
    -webkit-box-shadow: none;
            box-shadow: none;
    opacity: 0.5; }
  .button.is-fullwidth, .blog-comment .is-fullwidth#cancel-comment-reply-link, .woocommerce button.is-fullwidth.button, .woocommerce #respond input.is-fullwidth#submit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%; }
  .button.is-loading, .blog-comment .is-loading#cancel-comment-reply-link, .woocommerce button.is-loading.button, .woocommerce #respond input.is-loading#submit {
    color: transparent !important;
    pointer-events: none; }
    .button.is-loading::after, .blog-comment .is-loading#cancel-comment-reply-link::after, .woocommerce #respond input.is-loading#submit::after {
      position: absolute;
      left: calc(50% - (1em / 2));
      top: calc(50% - (1em / 2));
      position: absolute !important; }
  .button.is-static, .blog-comment .is-static#cancel-comment-reply-link, .woocommerce button.is-static.button, .woocommerce #respond input.is-static#submit {
    background-color: whitesmoke;
    border-color: #dbdbdb;
    color: #7a7a7a;
    -webkit-box-shadow: none;
            box-shadow: none;
    pointer-events: none; }
  .button.is-rounded, .blog-comment .is-rounded#cancel-comment-reply-link, .woocommerce button.is-rounded.button, .woocommerce #respond input.is-rounded#submit {
    border-radius: 290486px;
    padding-left: 1em;
    padding-right: 1em; }

.buttons {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .buttons .button, .buttons .blog-comment #cancel-comment-reply-link, .blog-comment .buttons #cancel-comment-reply-link, .buttons .woocommerce button.button, .woocommerce .buttons button.button, .buttons .woocommerce #respond input#submit, .woocommerce #respond .buttons input#submit {
    margin-bottom: 0.5rem; }
    .buttons .button:not(:last-child):not(.is-fullwidth), .buttons .blog-comment #cancel-comment-reply-link:not(:last-child):not(.is-fullwidth), .blog-comment .buttons #cancel-comment-reply-link:not(:last-child):not(.is-fullwidth), .buttons .woocommerce #respond input#submit:not(:last-child):not(.is-fullwidth), .woocommerce #respond .buttons input#submit:not(:last-child):not(.is-fullwidth) {
      margin-right: 0.5rem; }
  .buttons:last-child {
    margin-bottom: -0.5rem; }
  .buttons:not(:last-child) {
    margin-bottom: 1rem; }
  .buttons.has-addons .button:not(:first-child), .buttons.has-addons .blog-comment #cancel-comment-reply-link:not(:first-child), .blog-comment .buttons.has-addons #cancel-comment-reply-link:not(:first-child), .buttons.has-addons .woocommerce #respond input#submit:not(:first-child), .woocommerce #respond .buttons.has-addons input#submit:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .buttons.has-addons .button:not(:last-child), .buttons.has-addons .blog-comment #cancel-comment-reply-link:not(:last-child), .blog-comment .buttons.has-addons #cancel-comment-reply-link:not(:last-child), .buttons.has-addons .woocommerce #respond input#submit:not(:last-child), .woocommerce #respond .buttons.has-addons input#submit:not(:last-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    margin-right: -1px; }
  .buttons.has-addons .button:last-child, .buttons.has-addons .blog-comment #cancel-comment-reply-link:last-child, .blog-comment .buttons.has-addons #cancel-comment-reply-link:last-child, .buttons.has-addons .woocommerce #respond input#submit:last-child, .woocommerce #respond .buttons.has-addons input#submit:last-child {
    margin-right: 0; }
  .buttons.has-addons .button:hover, .buttons.has-addons .blog-comment #cancel-comment-reply-link:hover, .blog-comment .buttons.has-addons #cancel-comment-reply-link:hover, .buttons.has-addons .woocommerce #respond input#submit:hover, .woocommerce #respond .buttons.has-addons input#submit:hover, .buttons.has-addons .button.is-hovered, .buttons.has-addons .blog-comment .is-hovered#cancel-comment-reply-link, .blog-comment .buttons.has-addons .is-hovered#cancel-comment-reply-link, .buttons.has-addons .woocommerce #respond input.is-hovered#submit, .woocommerce #respond .buttons.has-addons input.is-hovered#submit {
    z-index: 2; }
  .buttons.has-addons .button:focus, .buttons.has-addons .blog-comment #cancel-comment-reply-link:focus, .blog-comment .buttons.has-addons #cancel-comment-reply-link:focus, .buttons.has-addons .woocommerce #respond input#submit:focus, .woocommerce #respond .buttons.has-addons input#submit:focus, .buttons.has-addons .button.is-focused, .buttons.has-addons .blog-comment .is-focused#cancel-comment-reply-link, .blog-comment .buttons.has-addons .is-focused#cancel-comment-reply-link, .buttons.has-addons .woocommerce #respond input.is-focused#submit, .woocommerce #respond .buttons.has-addons input.is-focused#submit, .buttons.has-addons .button:active, .buttons.has-addons .blog-comment #cancel-comment-reply-link:active, .blog-comment .buttons.has-addons #cancel-comment-reply-link:active, .buttons.has-addons .woocommerce #respond input#submit:active, .woocommerce #respond .buttons.has-addons input#submit:active, .buttons.has-addons .button.is-active, .buttons.has-addons .blog-comment .is-active#cancel-comment-reply-link, .blog-comment .buttons.has-addons .is-active#cancel-comment-reply-link, .buttons.has-addons .woocommerce #respond input.is-active#submit, .woocommerce #respond .buttons.has-addons input.is-active#submit, .buttons.has-addons .button.is-selected, .buttons.has-addons .blog-comment .is-selected#cancel-comment-reply-link, .blog-comment .buttons.has-addons .is-selected#cancel-comment-reply-link, .buttons.has-addons .woocommerce #respond input.is-selected#submit, .woocommerce #respond .buttons.has-addons input.is-selected#submit {
    z-index: 3; }
    .buttons.has-addons .button:focus:hover, .buttons.has-addons .blog-comment #cancel-comment-reply-link:focus:hover, .blog-comment .buttons.has-addons #cancel-comment-reply-link:focus:hover, .buttons.has-addons .woocommerce #respond input#submit:focus:hover, .woocommerce #respond .buttons.has-addons input#submit:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .blog-comment .is-focused#cancel-comment-reply-link:hover, .blog-comment .buttons.has-addons .is-focused#cancel-comment-reply-link:hover, .buttons.has-addons .woocommerce #respond input.is-focused#submit:hover, .woocommerce #respond .buttons.has-addons input.is-focused#submit:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .blog-comment #cancel-comment-reply-link:active:hover, .blog-comment .buttons.has-addons #cancel-comment-reply-link:active:hover, .buttons.has-addons .woocommerce #respond input#submit:active:hover, .woocommerce #respond .buttons.has-addons input#submit:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .blog-comment .is-active#cancel-comment-reply-link:hover, .blog-comment .buttons.has-addons .is-active#cancel-comment-reply-link:hover, .buttons.has-addons .woocommerce #respond input.is-active#submit:hover, .woocommerce #respond .buttons.has-addons input.is-active#submit:hover, .buttons.has-addons .button.is-selected:hover, .buttons.has-addons .blog-comment .is-selected#cancel-comment-reply-link:hover, .blog-comment .buttons.has-addons .is-selected#cancel-comment-reply-link:hover, .buttons.has-addons .woocommerce #respond input.is-selected#submit:hover, .woocommerce #respond .buttons.has-addons input.is-selected#submit:hover {
      z-index: 4; }
  .buttons.has-addons .button.is-expanded, .buttons.has-addons .blog-comment .is-expanded#cancel-comment-reply-link, .blog-comment .buttons.has-addons .is-expanded#cancel-comment-reply-link, .buttons.has-addons .woocommerce #respond input.is-expanded#submit, .woocommerce #respond .buttons.has-addons input.is-expanded#submit {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
  .buttons.is-centered {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .buttons.is-right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }

.container {
  margin: 0 auto;
  position: relative; }
  @media screen and (min-width: 1088px) {
    .container {
      max-width: 960px;
      width: 960px; }
      .container.is-fluid {
        margin-left: 64px;
        margin-right: 64px;
        max-width: none;
        width: auto; } }
  @media screen and (max-width: 1279px) {
    .container.is-widescreen {
      max-width: 1152px;
      width: auto; } }
  @media screen and (max-width: 1471px) {
    .container.is-fullhd {
      max-width: 1344px;
      width: auto; } }
  @media screen and (min-width: 1280px) {
    .container {
      max-width: 1152px;
      width: 1152px; } }
  @media screen and (min-width: 1472px) {
    .container {
      max-width: 1344px;
      width: 1344px; } }

.content li + li {
  margin-top: 0.25em; }

.content p:not(:last-child),
.content dl:not(:last-child),
.content ol:not(:last-child),
.content ul:not(:last-child),
.content blockquote:not(:last-child),
.content pre:not(:last-child),
.content table:not(:last-child) {
  margin-bottom: 1em; }

.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6 {
  color: #363636;
  font-weight: 600;
  line-height: 1.125; }

.content h1 {
  font-size: 2em;
  margin-bottom: 0.5em; }
  .content h1:not(:first-child) {
    margin-top: 1em; }

.content h2 {
  font-size: 1.75em;
  margin-bottom: 0.5714em; }
  .content h2:not(:first-child) {
    margin-top: 1.1428em; }

.content h3 {
  font-size: 1.5em;
  margin-bottom: 0.6666em; }
  .content h3:not(:first-child) {
    margin-top: 1.3333em; }

.content h4 {
  font-size: 1.25em;
  margin-bottom: 0.8em; }

.content h5 {
  font-size: 1.125em;
  margin-bottom: 0.8888em; }

.content h6 {
  font-size: 1em;
  margin-bottom: 1em; }

.content blockquote {
  background-color: whitesmoke;
  border-left: 5px solid #dbdbdb;
  padding: 1.25em 1.5em; }

.content ol {
  list-style-position: outside;
  margin-left: 2em;
  margin-top: 1em; }
  .content ol:not([type]) {
    list-style-type: decimal; }
    .content ol:not([type]).is-lower-alpha {
      list-style-type: lower-alpha; }
    .content ol:not([type]).is-lower-roman {
      list-style-type: lower-roman; }
    .content ol:not([type]).is-upper-alpha {
      list-style-type: upper-alpha; }
    .content ol:not([type]).is-upper-roman {
      list-style-type: upper-roman; }

.content ul {
  list-style: disc outside;
  margin-left: 2em;
  margin-top: 1em; }
  .content ul ul {
    list-style-type: circle;
    margin-top: 0.5em; }
    .content ul ul ul {
      list-style-type: square; }

.content dd {
  margin-left: 2em; }

.content figure {
  margin-left: 2em;
  margin-right: 2em;
  text-align: center; }
  .content figure:not(:first-child) {
    margin-top: 2em; }
  .content figure:not(:last-child) {
    margin-bottom: 2em; }
  .content figure img {
    display: inline-block; }
  .content figure figcaption {
    font-style: italic; }

.content pre {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
  padding: 1.25em 1.5em;
  white-space: pre;
  word-wrap: normal; }

.content sup,
.content sub {
  font-size: 75%; }

.content table {
  width: 100%; }
  .content table td,
  .content table th {
    border: 1px solid #dbdbdb;
    border-width: 0 0 1px;
    padding: 0.5em 0.75em;
    vertical-align: top; }
  .content table th {
    color: #363636;
    text-align: left; }
  .content table thead td,
  .content table thead th {
    border-width: 0 0 2px;
    color: #363636; }
  .content table tfoot td,
  .content table tfoot th {
    border-width: 2px 0 0;
    color: #363636; }
  .content table tbody tr:last-child td,
  .content table tbody tr:last-child th {
    border-bottom-width: 0; }

.content.is-small, .woocommerce span.content.onsale {
  font-size: 0.75rem; }

.content.is-medium {
  font-size: 1.25rem; }

.content.is-large {
  font-size: 1.5rem; }

.input, .woocommerce input:not([type='checkbox']),
.textarea,
.woocommerce textarea {
  background-color: white;
  border-color: #dbdbdb;
  color: #363636;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
  max-width: 100%;
  width: 100%; }
  .input::-moz-placeholder, .woocommerce input:not([type='checkbox'])::-moz-placeholder,
  .textarea::-moz-placeholder,
  .woocommerce textarea::-moz-placeholder {
    color: rgba(54, 54, 54, 0.3); }
  .input::-webkit-input-placeholder, .woocommerce input:not([type='checkbox'])::-webkit-input-placeholder,
  .textarea::-webkit-input-placeholder,
  .woocommerce textarea::-webkit-input-placeholder {
    color: rgba(54, 54, 54, 0.3); }
  .input:-moz-placeholder, .woocommerce input:-moz-placeholder:not([type='checkbox']),
  .textarea:-moz-placeholder,
  .woocommerce textarea:-moz-placeholder {
    color: rgba(54, 54, 54, 0.3); }
  .input:-ms-input-placeholder, .woocommerce input:-ms-input-placeholder:not([type='checkbox']),
  .textarea:-ms-input-placeholder,
  .woocommerce textarea:-ms-input-placeholder {
    color: rgba(54, 54, 54, 0.3); }
  .input:hover, .woocommerce input:hover:not([type='checkbox']), .input.is-hovered, .woocommerce input.is-hovered:not([type='checkbox']),
  .textarea:hover,
  .woocommerce textarea:hover,
  .textarea.is-hovered,
  .woocommerce textarea.is-hovered {
    border-color: #b5b5b5; }
  .input:focus, .woocommerce input:focus:not([type='checkbox']), .input.is-focused, .woocommerce input.is-focused:not([type='checkbox']), .input:active, .woocommerce input:active:not([type='checkbox']), .input.is-active, .woocommerce input.is-active:not([type='checkbox']),
  .textarea:focus,
  .woocommerce textarea:focus,
  .textarea.is-focused,
  .woocommerce textarea.is-focused,
  .textarea:active,
  .woocommerce textarea:active,
  .textarea.is-active,
  .woocommerce textarea.is-active {
    border-color: #EF5350;
    -webkit-box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25);
            box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25); }
  .input[disabled], .woocommerce input[disabled]:not([type='checkbox']),
  .textarea[disabled],
  .woocommerce textarea[disabled] {
    background-color: whitesmoke;
    border-color: whitesmoke;
    -webkit-box-shadow: none;
            box-shadow: none;
    color: #7a7a7a; }
    .input[disabled]::-moz-placeholder, .woocommerce input:not([type='checkbox'])[disabled]::-moz-placeholder,
    .textarea[disabled]::-moz-placeholder,
    .woocommerce textarea[disabled]::-moz-placeholder {
      color: rgba(122, 122, 122, 0.3); }
    .input[disabled]::-webkit-input-placeholder, .woocommerce input:not([type='checkbox'])[disabled]::-webkit-input-placeholder,
    .textarea[disabled]::-webkit-input-placeholder,
    .woocommerce textarea[disabled]::-webkit-input-placeholder {
      color: rgba(122, 122, 122, 0.3); }
    .input[disabled]:-moz-placeholder, .woocommerce input[disabled]:-moz-placeholder:not([type='checkbox']),
    .textarea[disabled]:-moz-placeholder,
    .woocommerce textarea[disabled]:-moz-placeholder {
      color: rgba(122, 122, 122, 0.3); }
    .input[disabled]:-ms-input-placeholder, .woocommerce input[disabled]:-ms-input-placeholder:not([type='checkbox']),
    .textarea[disabled]:-ms-input-placeholder,
    .woocommerce textarea[disabled]:-ms-input-placeholder {
      color: rgba(122, 122, 122, 0.3); }
  .input[readonly], .woocommerce input[readonly]:not([type='checkbox']),
  .textarea[readonly],
  .woocommerce textarea[readonly] {
    -webkit-box-shadow: none;
            box-shadow: none; }
  .input.is-white, .woocommerce input.is-white:not([type='checkbox']),
  .textarea.is-white,
  .woocommerce textarea.is-white {
    border-color: white; }
    .input.is-white:focus, .woocommerce input.is-white:focus:not([type='checkbox']), .input.is-white.is-focused, .woocommerce input.is-white.is-focused:not([type='checkbox']), .input.is-white:active, .woocommerce input.is-white:active:not([type='checkbox']), .input.is-white.is-active, .woocommerce input.is-white.is-active:not([type='checkbox']),
    .textarea.is-white:focus,
    .woocommerce textarea.is-white:focus,
    .textarea.is-white.is-focused,
    .woocommerce textarea.is-white.is-focused,
    .textarea.is-white:active,
    .woocommerce textarea.is-white:active,
    .textarea.is-white.is-active,
    .woocommerce textarea.is-white.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25);
              box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); }
  .input.is-black, .woocommerce input.is-black:not([type='checkbox']),
  .textarea.is-black,
  .woocommerce textarea.is-black {
    border-color: #0a0a0a; }
    .input.is-black:focus, .woocommerce input.is-black:focus:not([type='checkbox']), .input.is-black.is-focused, .woocommerce input.is-black.is-focused:not([type='checkbox']), .input.is-black:active, .woocommerce input.is-black:active:not([type='checkbox']), .input.is-black.is-active, .woocommerce input.is-black.is-active:not([type='checkbox']),
    .textarea.is-black:focus,
    .woocommerce textarea.is-black:focus,
    .textarea.is-black.is-focused,
    .woocommerce textarea.is-black.is-focused,
    .textarea.is-black:active,
    .woocommerce textarea.is-black:active,
    .textarea.is-black.is-active,
    .woocommerce textarea.is-black.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25);
              box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); }
  .input.is-light, .woocommerce input.is-light:not([type='checkbox']),
  .textarea.is-light,
  .woocommerce textarea.is-light {
    border-color: whitesmoke; }
    .input.is-light:focus, .woocommerce input.is-light:focus:not([type='checkbox']), .input.is-light.is-focused, .woocommerce input.is-light.is-focused:not([type='checkbox']), .input.is-light:active, .woocommerce input.is-light:active:not([type='checkbox']), .input.is-light.is-active, .woocommerce input.is-light.is-active:not([type='checkbox']),
    .textarea.is-light:focus,
    .woocommerce textarea.is-light:focus,
    .textarea.is-light.is-focused,
    .woocommerce textarea.is-light.is-focused,
    .textarea.is-light:active,
    .woocommerce textarea.is-light:active,
    .textarea.is-light.is-active,
    .woocommerce textarea.is-light.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25);
              box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); }
  .input.is-dark, .woocommerce input.is-dark:not([type='checkbox']),
  .textarea.is-dark,
  .woocommerce textarea.is-dark {
    border-color: #2c303d; }
    .input.is-dark:focus, .woocommerce input.is-dark:focus:not([type='checkbox']), .input.is-dark.is-focused, .woocommerce input.is-dark.is-focused:not([type='checkbox']), .input.is-dark:active, .woocommerce input.is-dark:active:not([type='checkbox']), .input.is-dark.is-active, .woocommerce input.is-dark.is-active:not([type='checkbox']),
    .textarea.is-dark:focus,
    .woocommerce textarea.is-dark:focus,
    .textarea.is-dark.is-focused,
    .woocommerce textarea.is-dark.is-focused,
    .textarea.is-dark:active,
    .woocommerce textarea.is-dark:active,
    .textarea.is-dark.is-active,
    .woocommerce textarea.is-dark.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(44, 48, 61, 0.25);
              box-shadow: 0 0 0 0.125em rgba(44, 48, 61, 0.25); }
  .input.is-primary, .woocommerce input.is-primary:not([type='checkbox']), .woocommerce #respond input#submit:not([type='checkbox']),
  .woocommerce input.button.alt:not([type='checkbox']), .woocommerce .blog-comment input.alt#cancel-comment-reply-link:not([type='checkbox']), .blog-comment .woocommerce input.alt#cancel-comment-reply-link:not([type='checkbox']), .woocommerce #respond input.input#submit, .woocommerce .blog-comment button.input.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.input.alt#cancel-comment-reply-link, .woocommerce button.input.alt.button,
  .woocommerce a.input.button.alt, .woocommerce .blog-comment a.input.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.input.alt#cancel-comment-reply-link,
  .woocommerce input.input.button.alt, .woocommerce .blog-comment input.input.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.input.alt#cancel-comment-reply-link,
  .textarea.is-primary,
  .woocommerce textarea.is-primary,
  .woocommerce #respond input.textarea#submit,
  .woocommerce .blog-comment button.textarea.alt#cancel-comment-reply-link,
  .blog-comment .woocommerce button.textarea.alt#cancel-comment-reply-link,
  .woocommerce button.textarea.alt.button,
  .woocommerce a.textarea.button.alt,
  .woocommerce .blog-comment a.textarea.alt#cancel-comment-reply-link,
  .blog-comment .woocommerce a.textarea.alt#cancel-comment-reply-link,
  .woocommerce input.textarea.button.alt,
  .woocommerce .blog-comment input.textarea.alt#cancel-comment-reply-link,
  .blog-comment .woocommerce input.textarea.alt#cancel-comment-reply-link {
    border-color: #43485c; }
    .input.is-primary:focus, .woocommerce input.is-primary:focus:not([type='checkbox']), .woocommerce #respond input#submit:focus:not([type='checkbox']),
    .woocommerce input.button.alt:focus:not([type='checkbox']), .woocommerce .blog-comment input.alt#cancel-comment-reply-link:focus:not([type='checkbox']), .blog-comment .woocommerce input.alt#cancel-comment-reply-link:focus:not([type='checkbox']), .woocommerce #respond input.input#submit:focus, .woocommerce .blog-comment button.input.alt#cancel-comment-reply-link:focus, .blog-comment .woocommerce button.input.alt#cancel-comment-reply-link:focus, .woocommerce button.input.alt.button:focus,
    .woocommerce a.input.button.alt:focus, .woocommerce .blog-comment a.input.alt#cancel-comment-reply-link:focus, .blog-comment .woocommerce a.input.alt#cancel-comment-reply-link:focus,
    .woocommerce input.input.button.alt:focus, .woocommerce .blog-comment input.input.alt#cancel-comment-reply-link:focus, .blog-comment .woocommerce input.input.alt#cancel-comment-reply-link:focus, .input.is-primary.is-focused, .woocommerce input.is-primary.is-focused:not([type='checkbox']), .woocommerce #respond input.is-focused#submit:not([type='checkbox']),
    .woocommerce input.is-focused.button.alt:not([type='checkbox']), .woocommerce .blog-comment input.is-focused.alt#cancel-comment-reply-link:not([type='checkbox']), .blog-comment .woocommerce input.is-focused.alt#cancel-comment-reply-link:not([type='checkbox']), .woocommerce #respond input.input.is-focused#submit, .woocommerce .blog-comment button.input.is-focused.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.input.is-focused.alt#cancel-comment-reply-link, .woocommerce button.input.is-focused.alt.button,
    .woocommerce a.input.is-focused.button.alt, .woocommerce .blog-comment a.input.is-focused.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.input.is-focused.alt#cancel-comment-reply-link,
    .woocommerce input.input.is-focused.button.alt, .woocommerce .blog-comment input.input.is-focused.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.input.is-focused.alt#cancel-comment-reply-link, .input.is-primary:active, .woocommerce input.is-primary:active:not([type='checkbox']), .woocommerce #respond input#submit:active:not([type='checkbox']),
    .woocommerce input.button.alt:active:not([type='checkbox']), .woocommerce .blog-comment input.alt#cancel-comment-reply-link:active:not([type='checkbox']), .blog-comment .woocommerce input.alt#cancel-comment-reply-link:active:not([type='checkbox']), .woocommerce #respond input.input#submit:active, .woocommerce .blog-comment button.input.alt#cancel-comment-reply-link:active, .blog-comment .woocommerce button.input.alt#cancel-comment-reply-link:active, .woocommerce button.input.alt.button:active,
    .woocommerce a.input.button.alt:active, .woocommerce .blog-comment a.input.alt#cancel-comment-reply-link:active, .blog-comment .woocommerce a.input.alt#cancel-comment-reply-link:active,
    .woocommerce input.input.button.alt:active, .woocommerce .blog-comment input.input.alt#cancel-comment-reply-link:active, .blog-comment .woocommerce input.input.alt#cancel-comment-reply-link:active, .input.is-primary.is-active, .woocommerce input.is-primary.is-active:not([type='checkbox']), .woocommerce #respond input.is-active#submit:not([type='checkbox']),
    .woocommerce input.is-active.button.alt:not([type='checkbox']), .woocommerce .blog-comment input.is-active.alt#cancel-comment-reply-link:not([type='checkbox']), .blog-comment .woocommerce input.is-active.alt#cancel-comment-reply-link:not([type='checkbox']), .woocommerce #respond input.input.is-active#submit, .woocommerce .blog-comment button.input.is-active.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.input.is-active.alt#cancel-comment-reply-link, .woocommerce button.input.is-active.alt.button,
    .woocommerce a.input.is-active.button.alt, .woocommerce .blog-comment a.input.is-active.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.input.is-active.alt#cancel-comment-reply-link,
    .woocommerce input.input.is-active.button.alt, .woocommerce .blog-comment input.input.is-active.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.input.is-active.alt#cancel-comment-reply-link,
    .textarea.is-primary:focus,
    .woocommerce textarea.is-primary:focus,
    .woocommerce #respond input.textarea#submit:focus,
    .woocommerce .blog-comment button.textarea.alt#cancel-comment-reply-link:focus,
    .blog-comment .woocommerce button.textarea.alt#cancel-comment-reply-link:focus,
    .woocommerce button.textarea.alt.button:focus,
    .woocommerce a.textarea.button.alt:focus,
    .woocommerce .blog-comment a.textarea.alt#cancel-comment-reply-link:focus,
    .blog-comment .woocommerce a.textarea.alt#cancel-comment-reply-link:focus,
    .woocommerce input.textarea.button.alt:focus,
    .woocommerce .blog-comment input.textarea.alt#cancel-comment-reply-link:focus,
    .blog-comment .woocommerce input.textarea.alt#cancel-comment-reply-link:focus,
    .textarea.is-primary.is-focused,
    .woocommerce textarea.is-primary.is-focused,
    .woocommerce #respond input.textarea.is-focused#submit,
    .woocommerce .blog-comment button.textarea.is-focused.alt#cancel-comment-reply-link,
    .blog-comment .woocommerce button.textarea.is-focused.alt#cancel-comment-reply-link,
    .woocommerce button.textarea.is-focused.alt.button,
    .woocommerce a.textarea.is-focused.button.alt,
    .woocommerce .blog-comment a.textarea.is-focused.alt#cancel-comment-reply-link,
    .blog-comment .woocommerce a.textarea.is-focused.alt#cancel-comment-reply-link,
    .woocommerce input.textarea.is-focused.button.alt,
    .woocommerce .blog-comment input.textarea.is-focused.alt#cancel-comment-reply-link,
    .blog-comment .woocommerce input.textarea.is-focused.alt#cancel-comment-reply-link,
    .textarea.is-primary:active,
    .woocommerce textarea.is-primary:active,
    .woocommerce #respond input.textarea#submit:active,
    .woocommerce .blog-comment button.textarea.alt#cancel-comment-reply-link:active,
    .blog-comment .woocommerce button.textarea.alt#cancel-comment-reply-link:active,
    .woocommerce button.textarea.alt.button:active,
    .woocommerce a.textarea.button.alt:active,
    .woocommerce .blog-comment a.textarea.alt#cancel-comment-reply-link:active,
    .blog-comment .woocommerce a.textarea.alt#cancel-comment-reply-link:active,
    .woocommerce input.textarea.button.alt:active,
    .woocommerce .blog-comment input.textarea.alt#cancel-comment-reply-link:active,
    .blog-comment .woocommerce input.textarea.alt#cancel-comment-reply-link:active,
    .textarea.is-primary.is-active,
    .woocommerce textarea.is-primary.is-active,
    .woocommerce #respond input.textarea.is-active#submit,
    .woocommerce .blog-comment button.textarea.is-active.alt#cancel-comment-reply-link,
    .blog-comment .woocommerce button.textarea.is-active.alt#cancel-comment-reply-link,
    .woocommerce button.textarea.is-active.alt.button,
    .woocommerce a.textarea.is-active.button.alt,
    .woocommerce .blog-comment a.textarea.is-active.alt#cancel-comment-reply-link,
    .blog-comment .woocommerce a.textarea.is-active.alt#cancel-comment-reply-link,
    .woocommerce input.textarea.is-active.button.alt,
    .woocommerce .blog-comment input.textarea.is-active.alt#cancel-comment-reply-link,
    .blog-comment .woocommerce input.textarea.is-active.alt#cancel-comment-reply-link {
      -webkit-box-shadow: 0 0 0 0.125em rgba(67, 72, 92, 0.25);
              box-shadow: 0 0 0 0.125em rgba(67, 72, 92, 0.25); }
  .input.is-link, .woocommerce input.is-link:not([type='checkbox']),
  .textarea.is-link,
  .woocommerce textarea.is-link {
    border-color: #EF5350; }
    .input.is-link:focus, .woocommerce input.is-link:focus:not([type='checkbox']), .input.is-link.is-focused, .woocommerce input.is-link.is-focused:not([type='checkbox']), .input.is-link:active, .woocommerce input.is-link:active:not([type='checkbox']), .input.is-link.is-active, .woocommerce input.is-link.is-active:not([type='checkbox']),
    .textarea.is-link:focus,
    .woocommerce textarea.is-link:focus,
    .textarea.is-link.is-focused,
    .woocommerce textarea.is-link.is-focused,
    .textarea.is-link:active,
    .woocommerce textarea.is-link:active,
    .textarea.is-link.is-active,
    .woocommerce textarea.is-link.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25);
              box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25); }
  .input.is-info, .woocommerce input.is-info:not([type='checkbox']),
  .textarea.is-info,
  .woocommerce textarea.is-info {
    border-color: #209cee; }
    .input.is-info:focus, .woocommerce input.is-info:focus:not([type='checkbox']), .input.is-info.is-focused, .woocommerce input.is-info.is-focused:not([type='checkbox']), .input.is-info:active, .woocommerce input.is-info:active:not([type='checkbox']), .input.is-info.is-active, .woocommerce input.is-info.is-active:not([type='checkbox']),
    .textarea.is-info:focus,
    .woocommerce textarea.is-info:focus,
    .textarea.is-info.is-focused,
    .woocommerce textarea.is-info.is-focused,
    .textarea.is-info:active,
    .woocommerce textarea.is-info:active,
    .textarea.is-info.is-active,
    .woocommerce textarea.is-info.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25);
              box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); }
  .input.is-success, .woocommerce input.is-success:not([type='checkbox']),
  .textarea.is-success,
  .woocommerce textarea.is-success {
    border-color: #23d160; }
    .input.is-success:focus, .woocommerce input.is-success:focus:not([type='checkbox']), .input.is-success.is-focused, .woocommerce input.is-success.is-focused:not([type='checkbox']), .input.is-success:active, .woocommerce input.is-success:active:not([type='checkbox']), .input.is-success.is-active, .woocommerce input.is-success.is-active:not([type='checkbox']),
    .textarea.is-success:focus,
    .woocommerce textarea.is-success:focus,
    .textarea.is-success.is-focused,
    .woocommerce textarea.is-success.is-focused,
    .textarea.is-success:active,
    .woocommerce textarea.is-success:active,
    .textarea.is-success.is-active,
    .woocommerce textarea.is-success.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25);
              box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); }
  .input.is-warning, .woocommerce input.is-warning:not([type='checkbox']),
  .textarea.is-warning,
  .woocommerce textarea.is-warning {
    border-color: #ffdd57; }
    .input.is-warning:focus, .woocommerce input.is-warning:focus:not([type='checkbox']), .input.is-warning.is-focused, .woocommerce input.is-warning.is-focused:not([type='checkbox']), .input.is-warning:active, .woocommerce input.is-warning:active:not([type='checkbox']), .input.is-warning.is-active, .woocommerce input.is-warning.is-active:not([type='checkbox']),
    .textarea.is-warning:focus,
    .woocommerce textarea.is-warning:focus,
    .textarea.is-warning.is-focused,
    .woocommerce textarea.is-warning.is-focused,
    .textarea.is-warning:active,
    .woocommerce textarea.is-warning:active,
    .textarea.is-warning.is-active,
    .woocommerce textarea.is-warning.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25);
              box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); }
  .input.is-danger, .blog-comment .input#cancel-comment-reply-link, .blog-comment .woocommerce input#cancel-comment-reply-link:not([type='checkbox']), .woocommerce .blog-comment input#cancel-comment-reply-link:not([type='checkbox']), .woocommerce input.is-danger:not([type='checkbox']), .woocommerce span.input.onsale,
  .textarea.is-danger,
  .blog-comment .textarea#cancel-comment-reply-link,
  .blog-comment .woocommerce textarea#cancel-comment-reply-link,
  .woocommerce .blog-comment textarea#cancel-comment-reply-link,
  .woocommerce textarea.is-danger,
  .woocommerce span.textarea.onsale {
    border-color: #EF5350; }
    .input.is-danger:focus, .blog-comment .input#cancel-comment-reply-link:focus, .blog-comment .woocommerce input#cancel-comment-reply-link:focus:not([type='checkbox']), .woocommerce .blog-comment input#cancel-comment-reply-link:focus:not([type='checkbox']), .woocommerce input.is-danger:focus:not([type='checkbox']), .woocommerce span.input.onsale:focus, .input.is-danger.is-focused, .blog-comment .input.is-focused#cancel-comment-reply-link, .blog-comment .woocommerce input.is-focused#cancel-comment-reply-link:not([type='checkbox']), .woocommerce .blog-comment input.is-focused#cancel-comment-reply-link:not([type='checkbox']), .woocommerce input.is-danger.is-focused:not([type='checkbox']), .woocommerce span.input.is-focused.onsale, .input.is-danger:active, .blog-comment .input#cancel-comment-reply-link:active, .blog-comment .woocommerce input#cancel-comment-reply-link:active:not([type='checkbox']), .woocommerce .blog-comment input#cancel-comment-reply-link:active:not([type='checkbox']), .woocommerce input.is-danger:active:not([type='checkbox']), .woocommerce span.input.onsale:active, .input.is-danger.is-active, .blog-comment .input.is-active#cancel-comment-reply-link, .blog-comment .woocommerce input.is-active#cancel-comment-reply-link:not([type='checkbox']), .woocommerce .blog-comment input.is-active#cancel-comment-reply-link:not([type='checkbox']), .woocommerce input.is-danger.is-active:not([type='checkbox']), .woocommerce span.input.is-active.onsale,
    .textarea.is-danger:focus,
    .blog-comment .textarea#cancel-comment-reply-link:focus,
    .blog-comment .woocommerce textarea#cancel-comment-reply-link:focus,
    .woocommerce .blog-comment textarea#cancel-comment-reply-link:focus,
    .woocommerce textarea.is-danger:focus,
    .woocommerce span.textarea.onsale:focus,
    .textarea.is-danger.is-focused,
    .blog-comment .textarea.is-focused#cancel-comment-reply-link,
    .blog-comment .woocommerce textarea.is-focused#cancel-comment-reply-link,
    .woocommerce .blog-comment textarea.is-focused#cancel-comment-reply-link,
    .woocommerce textarea.is-danger.is-focused,
    .woocommerce span.textarea.is-focused.onsale,
    .textarea.is-danger:active,
    .blog-comment .textarea#cancel-comment-reply-link:active,
    .blog-comment .woocommerce textarea#cancel-comment-reply-link:active,
    .woocommerce .blog-comment textarea#cancel-comment-reply-link:active,
    .woocommerce textarea.is-danger:active,
    .woocommerce span.textarea.onsale:active,
    .textarea.is-danger.is-active,
    .blog-comment .textarea.is-active#cancel-comment-reply-link,
    .blog-comment .woocommerce textarea.is-active#cancel-comment-reply-link,
    .woocommerce .blog-comment textarea.is-active#cancel-comment-reply-link,
    .woocommerce textarea.is-danger.is-active,
    .woocommerce span.textarea.is-active.onsale {
      -webkit-box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25);
              box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25); }
  .input.is-small, .woocommerce input.is-small:not([type='checkbox']), .woocommerce span.input.onsale,
  .textarea.is-small,
  .woocommerce textarea.is-small,
  .woocommerce span.textarea.onsale {
    border-radius: 2px;
    font-size: 0.75rem; }
  .input.is-medium, .woocommerce input.is-medium:not([type='checkbox']),
  .textarea.is-medium,
  .woocommerce textarea.is-medium {
    font-size: 1.25rem; }
  .input.is-large, .woocommerce input.is-large:not([type='checkbox']),
  .textarea.is-large,
  .woocommerce textarea.is-large {
    font-size: 1.5rem; }
  .input.is-fullwidth, .woocommerce input.is-fullwidth:not([type='checkbox']),
  .textarea.is-fullwidth,
  .woocommerce textarea.is-fullwidth {
    display: block;
    width: 100%; }
  .input.is-inline, .woocommerce input.is-inline:not([type='checkbox']),
  .textarea.is-inline,
  .woocommerce textarea.is-inline {
    display: inline;
    width: auto; }

.input.is-rounded, .woocommerce input.is-rounded:not([type='checkbox']) {
  border-radius: 290486px;
  padding-left: 1em;
  padding-right: 1em; }

.input.is-static, .woocommerce input.is-static:not([type='checkbox']) {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding-left: 0;
  padding-right: 0; }


.textarea,
.woocommerce textarea {
  display: block;
  max-width: 100%;
  min-width: 100%;
  padding: 0.625em;
  resize: vertical; }
  .textarea:not([rows]), .woocommerce textarea:not([rows]) {
    max-height: 600px;
    min-height: 120px; }
  .textarea[rows], .woocommerce textarea[rows] {
    height: initial; }
  .textarea.has-fixed-size, .woocommerce textarea.has-fixed-size {
    resize: none; }

.checkbox,
.radio {
  cursor: pointer;
  display: inline-block;
  line-height: 1.25;
  position: relative; }
  .checkbox input,
  .radio input {
    cursor: pointer; }
  .checkbox:hover,
  .radio:hover {
    color: #363636; }
  .checkbox[disabled],
  .radio[disabled] {
    color: #7a7a7a;
    cursor: not-allowed; }

.radio + .radio {
  margin-left: 0.5em; }

.select {
  display: inline-block;
  max-width: 100%;
  position: relative;
  vertical-align: top; }
  .select:not(.is-multiple) {
    height: 2.25em; }
  .select:not(.is-multiple):not(.is-loading)::after {
    border-color: #EF5350;
    right: 1.125em;
    z-index: 4; }
  .select.is-rounded select {
    border-radius: 290486px;
    padding-left: 1em; }
  .select select {
    background-color: white;
    border-color: #dbdbdb;
    color: #363636;
    cursor: pointer;
    display: block;
    font-size: 1em;
    max-width: 100%;
    outline: none; }
    .select select::-moz-placeholder {
      color: rgba(54, 54, 54, 0.3); }
    .select select::-webkit-input-placeholder {
      color: rgba(54, 54, 54, 0.3); }
    .select select:-moz-placeholder {
      color: rgba(54, 54, 54, 0.3); }
    .select select:-ms-input-placeholder {
      color: rgba(54, 54, 54, 0.3); }
    .select select:hover, .select select.is-hovered {
      border-color: #b5b5b5; }
    .select select:focus, .select select.is-focused, .select select:active, .select select.is-active {
      border-color: #EF5350;
      -webkit-box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25);
              box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25); }
    .select select[disabled] {
      background-color: whitesmoke;
      border-color: whitesmoke;
      -webkit-box-shadow: none;
              box-shadow: none;
      color: #7a7a7a; }
      .select select[disabled]::-moz-placeholder {
        color: rgba(122, 122, 122, 0.3); }
      .select select[disabled]::-webkit-input-placeholder {
        color: rgba(122, 122, 122, 0.3); }
      .select select[disabled]:-moz-placeholder {
        color: rgba(122, 122, 122, 0.3); }
      .select select[disabled]:-ms-input-placeholder {
        color: rgba(122, 122, 122, 0.3); }
    .select select::-ms-expand {
      display: none; }
    .select select[disabled]:hover {
      border-color: whitesmoke; }
    .select select:not([multiple]) {
      padding-right: 2.5em; }
    .select select[multiple] {
      height: auto;
      padding: 0; }
      .select select[multiple] option {
        padding: 0.5em 1em; }
  .select:not(.is-multiple):not(.is-loading):hover::after {
    border-color: #363636; }
  .select.is-white:not(:hover)::after {
    border-color: white; }
  .select.is-white select {
    border-color: white; }
    .select.is-white select:hover, .select.is-white select.is-hovered {
      border-color: #f2f2f2; }
    .select.is-white select:focus, .select.is-white select.is-focused, .select.is-white select:active, .select.is-white select.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25);
              box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); }
  .select.is-black:not(:hover)::after {
    border-color: #0a0a0a; }
  .select.is-black select {
    border-color: #0a0a0a; }
    .select.is-black select:hover, .select.is-black select.is-hovered {
      border-color: black; }
    .select.is-black select:focus, .select.is-black select.is-focused, .select.is-black select:active, .select.is-black select.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25);
              box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); }
  .select.is-light:not(:hover)::after {
    border-color: whitesmoke; }
  .select.is-light select {
    border-color: whitesmoke; }
    .select.is-light select:hover, .select.is-light select.is-hovered {
      border-color: #e8e8e8; }
    .select.is-light select:focus, .select.is-light select.is-focused, .select.is-light select:active, .select.is-light select.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25);
              box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); }
  .select.is-dark:not(:hover)::after {
    border-color: #2c303d; }
  .select.is-dark select {
    border-color: #2c303d; }
    .select.is-dark select:hover, .select.is-dark select.is-hovered {
      border-color: #21242e; }
    .select.is-dark select:focus, .select.is-dark select.is-focused, .select.is-dark select:active, .select.is-dark select.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(44, 48, 61, 0.25);
              box-shadow: 0 0 0 0.125em rgba(44, 48, 61, 0.25); }
  .select.is-primary:not(:hover)::after, .woocommerce #respond input.select#submit:not(:hover)::after, .woocommerce .blog-comment button.select.alt#cancel-comment-reply-link:not(:hover)::after, .blog-comment .woocommerce button.select.alt#cancel-comment-reply-link:not(:hover)::after, .woocommerce button.select.alt.button:not(:hover)::after,
  .woocommerce a.select.button.alt:not(:hover)::after, .woocommerce .blog-comment a.select.alt#cancel-comment-reply-link:not(:hover)::after, .blog-comment .woocommerce a.select.alt#cancel-comment-reply-link:not(:hover)::after,
  .woocommerce input.select.button.alt:not(:hover)::after, .woocommerce .blog-comment input.select.alt#cancel-comment-reply-link:not(:hover)::after, .blog-comment .woocommerce input.select.alt#cancel-comment-reply-link:not(:hover)::after {
    border-color: #43485c; }
  .select.is-primary select, .woocommerce #respond input.select#submit select, .woocommerce .blog-comment button.select.alt#cancel-comment-reply-link select, .blog-comment .woocommerce button.select.alt#cancel-comment-reply-link select, .woocommerce button.select.alt.button select, .woocommerce a.select.button.alt select, .woocommerce .blog-comment a.select.alt#cancel-comment-reply-link select, .blog-comment .woocommerce a.select.alt#cancel-comment-reply-link select, .woocommerce input.select.button.alt select, .woocommerce .blog-comment input.select.alt#cancel-comment-reply-link select, .blog-comment .woocommerce input.select.alt#cancel-comment-reply-link select {
    border-color: #43485c; }
    .select.is-primary select:hover, .woocommerce #respond input.select#submit select:hover, .woocommerce .blog-comment button.select.alt#cancel-comment-reply-link select:hover, .blog-comment .woocommerce button.select.alt#cancel-comment-reply-link select:hover, .woocommerce button.select.alt.button select:hover, .woocommerce a.select.button.alt select:hover, .woocommerce .blog-comment a.select.alt#cancel-comment-reply-link select:hover, .blog-comment .woocommerce a.select.alt#cancel-comment-reply-link select:hover, .woocommerce input.select.button.alt select:hover, .woocommerce .blog-comment input.select.alt#cancel-comment-reply-link select:hover, .blog-comment .woocommerce input.select.alt#cancel-comment-reply-link select:hover, .select.is-primary select.is-hovered, .woocommerce #respond input.select#submit select.is-hovered, .woocommerce .blog-comment button.select.alt#cancel-comment-reply-link select.is-hovered, .blog-comment .woocommerce button.select.alt#cancel-comment-reply-link select.is-hovered, .woocommerce button.select.alt.button select.is-hovered, .woocommerce a.select.button.alt select.is-hovered, .woocommerce .blog-comment a.select.alt#cancel-comment-reply-link select.is-hovered, .blog-comment .woocommerce a.select.alt#cancel-comment-reply-link select.is-hovered, .woocommerce input.select.button.alt select.is-hovered, .woocommerce .blog-comment input.select.alt#cancel-comment-reply-link select.is-hovered, .blog-comment .woocommerce input.select.alt#cancel-comment-reply-link select.is-hovered {
      border-color: #383c4d; }
    .select.is-primary select:focus, .woocommerce #respond input.select#submit select:focus, .woocommerce .blog-comment button.select.alt#cancel-comment-reply-link select:focus, .blog-comment .woocommerce button.select.alt#cancel-comment-reply-link select:focus, .woocommerce button.select.alt.button select:focus, .woocommerce a.select.button.alt select:focus, .woocommerce .blog-comment a.select.alt#cancel-comment-reply-link select:focus, .blog-comment .woocommerce a.select.alt#cancel-comment-reply-link select:focus, .woocommerce input.select.button.alt select:focus, .woocommerce .blog-comment input.select.alt#cancel-comment-reply-link select:focus, .blog-comment .woocommerce input.select.alt#cancel-comment-reply-link select:focus, .select.is-primary select.is-focused, .woocommerce #respond input.select#submit select.is-focused, .woocommerce .blog-comment button.select.alt#cancel-comment-reply-link select.is-focused, .blog-comment .woocommerce button.select.alt#cancel-comment-reply-link select.is-focused, .woocommerce button.select.alt.button select.is-focused, .woocommerce a.select.button.alt select.is-focused, .woocommerce .blog-comment a.select.alt#cancel-comment-reply-link select.is-focused, .blog-comment .woocommerce a.select.alt#cancel-comment-reply-link select.is-focused, .woocommerce input.select.button.alt select.is-focused, .woocommerce .blog-comment input.select.alt#cancel-comment-reply-link select.is-focused, .blog-comment .woocommerce input.select.alt#cancel-comment-reply-link select.is-focused, .select.is-primary select:active, .woocommerce #respond input.select#submit select:active, .woocommerce .blog-comment button.select.alt#cancel-comment-reply-link select:active, .blog-comment .woocommerce button.select.alt#cancel-comment-reply-link select:active, .woocommerce button.select.alt.button select:active, .woocommerce a.select.button.alt select:active, .woocommerce .blog-comment a.select.alt#cancel-comment-reply-link select:active, .blog-comment .woocommerce a.select.alt#cancel-comment-reply-link select:active, .woocommerce input.select.button.alt select:active, .woocommerce .blog-comment input.select.alt#cancel-comment-reply-link select:active, .blog-comment .woocommerce input.select.alt#cancel-comment-reply-link select:active, .select.is-primary select.is-active, .woocommerce #respond input.select#submit select.is-active, .woocommerce .blog-comment button.select.alt#cancel-comment-reply-link select.is-active, .blog-comment .woocommerce button.select.alt#cancel-comment-reply-link select.is-active, .woocommerce button.select.alt.button select.is-active, .woocommerce a.select.button.alt select.is-active, .woocommerce .blog-comment a.select.alt#cancel-comment-reply-link select.is-active, .blog-comment .woocommerce a.select.alt#cancel-comment-reply-link select.is-active, .woocommerce input.select.button.alt select.is-active, .woocommerce .blog-comment input.select.alt#cancel-comment-reply-link select.is-active, .blog-comment .woocommerce input.select.alt#cancel-comment-reply-link select.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(67, 72, 92, 0.25);
              box-shadow: 0 0 0 0.125em rgba(67, 72, 92, 0.25); }
  .select.is-link:not(:hover)::after {
    border-color: #EF5350; }
  .select.is-link select {
    border-color: #EF5350; }
    .select.is-link select:hover, .select.is-link select.is-hovered {
      border-color: #ed3c39; }
    .select.is-link select:focus, .select.is-link select.is-focused, .select.is-link select:active, .select.is-link select.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25);
              box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25); }
  .select.is-info:not(:hover)::after {
    border-color: #209cee; }
  .select.is-info select {
    border-color: #209cee; }
    .select.is-info select:hover, .select.is-info select.is-hovered {
      border-color: #118fe4; }
    .select.is-info select:focus, .select.is-info select.is-focused, .select.is-info select:active, .select.is-info select.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25);
              box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); }
  .select.is-success:not(:hover)::after {
    border-color: #23d160; }
  .select.is-success select {
    border-color: #23d160; }
    .select.is-success select:hover, .select.is-success select.is-hovered {
      border-color: #20bc56; }
    .select.is-success select:focus, .select.is-success select.is-focused, .select.is-success select:active, .select.is-success select.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25);
              box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); }
  .select.is-warning:not(:hover)::after {
    border-color: #ffdd57; }
  .select.is-warning select {
    border-color: #ffdd57; }
    .select.is-warning select:hover, .select.is-warning select.is-hovered {
      border-color: #ffd83d; }
    .select.is-warning select:focus, .select.is-warning select.is-focused, .select.is-warning select:active, .select.is-warning select.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25);
              box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); }
  .select.is-danger:not(:hover)::after, .blog-comment .select#cancel-comment-reply-link:not(:hover)::after, .woocommerce span.select.onsale:not(:hover)::after {
    border-color: #EF5350; }
  .select.is-danger select, .blog-comment .select#cancel-comment-reply-link select, .woocommerce span.select.onsale select {
    border-color: #EF5350; }
    .select.is-danger select:hover, .blog-comment .select#cancel-comment-reply-link select:hover, .woocommerce span.select.onsale select:hover, .select.is-danger select.is-hovered, .blog-comment .select#cancel-comment-reply-link select.is-hovered, .woocommerce span.select.onsale select.is-hovered {
      border-color: #ed3c39; }
    .select.is-danger select:focus, .blog-comment .select#cancel-comment-reply-link select:focus, .woocommerce span.select.onsale select:focus, .select.is-danger select.is-focused, .blog-comment .select#cancel-comment-reply-link select.is-focused, .woocommerce span.select.onsale select.is-focused, .select.is-danger select:active, .blog-comment .select#cancel-comment-reply-link select:active, .woocommerce span.select.onsale select:active, .select.is-danger select.is-active, .blog-comment .select#cancel-comment-reply-link select.is-active, .woocommerce span.select.onsale select.is-active {
      -webkit-box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25);
              box-shadow: 0 0 0 0.125em rgba(239, 83, 80, 0.25); }
  .select.is-small, .woocommerce span.select.onsale {
    border-radius: 2px;
    font-size: 0.75rem; }
  .select.is-medium {
    font-size: 1.25rem; }
  .select.is-large {
    font-size: 1.5rem; }
  .select.is-disabled::after {
    border-color: #7a7a7a; }
  .select.is-fullwidth {
    width: 100%; }
    .select.is-fullwidth select {
      width: 100%; }
  .select.is-loading::after {
    margin-top: 0;
    position: absolute;
    right: 0.625em;
    top: 0.625em;
    -webkit-transform: none;
            transform: none; }
  .select.is-loading.is-small:after, .woocommerce span.select.is-loading.onsale:after {
    font-size: 0.75rem; }
  .select.is-loading.is-medium:after {
    font-size: 1.25rem; }
  .select.is-loading.is-large:after {
    font-size: 1.5rem; }

.file {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative; }
  .file.is-white .file-cta {
    background-color: white;
    border-color: transparent;
    color: #0a0a0a; }
  .file.is-white:hover .file-cta, .file.is-white.is-hovered .file-cta {
    background-color: #f9f9f9;
    border-color: transparent;
    color: #0a0a0a; }
  .file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
            box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
    color: #0a0a0a; }
  .file.is-white:active .file-cta, .file.is-white.is-active .file-cta {
    background-color: #f2f2f2;
    border-color: transparent;
    color: #0a0a0a; }
  .file.is-black .file-cta {
    background-color: #0a0a0a;
    border-color: transparent;
    color: white; }
  .file.is-black:hover .file-cta, .file.is-black.is-hovered .file-cta {
    background-color: #040404;
    border-color: transparent;
    color: white; }
  .file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
            box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
    color: white; }
  .file.is-black:active .file-cta, .file.is-black.is-active .file-cta {
    background-color: black;
    border-color: transparent;
    color: white; }
  .file.is-light .file-cta {
    background-color: whitesmoke;
    border-color: transparent;
    color: #2c303d; }
  .file.is-light:hover .file-cta, .file.is-light.is-hovered .file-cta {
    background-color: #eeeeee;
    border-color: transparent;
    color: #2c303d; }
  .file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
            box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
    color: #2c303d; }
  .file.is-light:active .file-cta, .file.is-light.is-active .file-cta {
    background-color: #e8e8e8;
    border-color: transparent;
    color: #2c303d; }
  .file.is-dark .file-cta {
    background-color: #2c303d;
    border-color: transparent;
    color: whitesmoke; }
  .file.is-dark:hover .file-cta, .file.is-dark.is-hovered .file-cta {
    background-color: #272a36;
    border-color: transparent;
    color: whitesmoke; }
  .file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 0.5em rgba(44, 48, 61, 0.25);
            box-shadow: 0 0 0.5em rgba(44, 48, 61, 0.25);
    color: whitesmoke; }
  .file.is-dark:active .file-cta, .file.is-dark.is-active .file-cta {
    background-color: #21242e;
    border-color: transparent;
    color: whitesmoke; }
  .file.is-primary .file-cta, .woocommerce #respond input.file#submit .file-cta, .woocommerce .blog-comment button.file.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce button.file.alt#cancel-comment-reply-link .file-cta, .woocommerce button.file.alt.button .file-cta, .woocommerce a.file.button.alt .file-cta, .woocommerce .blog-comment a.file.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce a.file.alt#cancel-comment-reply-link .file-cta, .woocommerce input.file.button.alt .file-cta, .woocommerce .blog-comment input.file.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce input.file.alt#cancel-comment-reply-link .file-cta {
    background-color: #43485c;
    border-color: transparent;
    color: #fff; }
  .file.is-primary:hover .file-cta, .woocommerce #respond input.file#submit:hover .file-cta, .woocommerce .blog-comment button.file.alt#cancel-comment-reply-link:hover .file-cta, .blog-comment .woocommerce button.file.alt#cancel-comment-reply-link:hover .file-cta, .woocommerce button.file.alt.button:hover .file-cta, .woocommerce a.file.button.alt:hover .file-cta, .woocommerce .blog-comment a.file.alt#cancel-comment-reply-link:hover .file-cta, .blog-comment .woocommerce a.file.alt#cancel-comment-reply-link:hover .file-cta, .woocommerce input.file.button.alt:hover .file-cta, .woocommerce .blog-comment input.file.alt#cancel-comment-reply-link:hover .file-cta, .blog-comment .woocommerce input.file.alt#cancel-comment-reply-link:hover .file-cta, .file.is-primary.is-hovered .file-cta, .woocommerce #respond input.file.is-hovered#submit .file-cta, .woocommerce .blog-comment button.file.is-hovered.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce button.file.is-hovered.alt#cancel-comment-reply-link .file-cta, .woocommerce button.file.is-hovered.alt.button .file-cta, .woocommerce a.file.is-hovered.button.alt .file-cta, .woocommerce .blog-comment a.file.is-hovered.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce a.file.is-hovered.alt#cancel-comment-reply-link .file-cta, .woocommerce input.file.is-hovered.button.alt .file-cta, .woocommerce .blog-comment input.file.is-hovered.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce input.file.is-hovered.alt#cancel-comment-reply-link .file-cta {
    background-color: #3e4255;
    border-color: transparent;
    color: #fff; }
  .file.is-primary:focus .file-cta, .woocommerce #respond input.file#submit:focus .file-cta, .woocommerce .blog-comment button.file.alt#cancel-comment-reply-link:focus .file-cta, .blog-comment .woocommerce button.file.alt#cancel-comment-reply-link:focus .file-cta, .woocommerce button.file.alt.button:focus .file-cta, .woocommerce a.file.button.alt:focus .file-cta, .woocommerce .blog-comment a.file.alt#cancel-comment-reply-link:focus .file-cta, .blog-comment .woocommerce a.file.alt#cancel-comment-reply-link:focus .file-cta, .woocommerce input.file.button.alt:focus .file-cta, .woocommerce .blog-comment input.file.alt#cancel-comment-reply-link:focus .file-cta, .blog-comment .woocommerce input.file.alt#cancel-comment-reply-link:focus .file-cta, .file.is-primary.is-focused .file-cta, .woocommerce #respond input.file.is-focused#submit .file-cta, .woocommerce .blog-comment button.file.is-focused.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce button.file.is-focused.alt#cancel-comment-reply-link .file-cta, .woocommerce button.file.is-focused.alt.button .file-cta, .woocommerce a.file.is-focused.button.alt .file-cta, .woocommerce .blog-comment a.file.is-focused.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce a.file.is-focused.alt#cancel-comment-reply-link .file-cta, .woocommerce input.file.is-focused.button.alt .file-cta, .woocommerce .blog-comment input.file.is-focused.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce input.file.is-focused.alt#cancel-comment-reply-link .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 0.5em rgba(67, 72, 92, 0.25);
            box-shadow: 0 0 0.5em rgba(67, 72, 92, 0.25);
    color: #fff; }
  .file.is-primary:active .file-cta, .woocommerce #respond input.file#submit:active .file-cta, .woocommerce .blog-comment button.file.alt#cancel-comment-reply-link:active .file-cta, .blog-comment .woocommerce button.file.alt#cancel-comment-reply-link:active .file-cta, .woocommerce button.file.alt.button:active .file-cta, .woocommerce a.file.button.alt:active .file-cta, .woocommerce .blog-comment a.file.alt#cancel-comment-reply-link:active .file-cta, .blog-comment .woocommerce a.file.alt#cancel-comment-reply-link:active .file-cta, .woocommerce input.file.button.alt:active .file-cta, .woocommerce .blog-comment input.file.alt#cancel-comment-reply-link:active .file-cta, .blog-comment .woocommerce input.file.alt#cancel-comment-reply-link:active .file-cta, .file.is-primary.is-active .file-cta, .woocommerce #respond input.file.is-active#submit .file-cta, .woocommerce .blog-comment button.file.is-active.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce button.file.is-active.alt#cancel-comment-reply-link .file-cta, .woocommerce button.file.is-active.alt.button .file-cta, .woocommerce a.file.is-active.button.alt .file-cta, .woocommerce .blog-comment a.file.is-active.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce a.file.is-active.alt#cancel-comment-reply-link .file-cta, .woocommerce input.file.is-active.button.alt .file-cta, .woocommerce .blog-comment input.file.is-active.alt#cancel-comment-reply-link .file-cta, .blog-comment .woocommerce input.file.is-active.alt#cancel-comment-reply-link .file-cta {
    background-color: #383c4d;
    border-color: transparent;
    color: #fff; }
  .file.is-link .file-cta {
    background-color: #EF5350;
    border-color: transparent;
    color: #fff; }
  .file.is-link:hover .file-cta, .file.is-link.is-hovered .file-cta {
    background-color: #ee4844;
    border-color: transparent;
    color: #fff; }
  .file.is-link:focus .file-cta, .file.is-link.is-focused .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 0.5em rgba(239, 83, 80, 0.25);
            box-shadow: 0 0 0.5em rgba(239, 83, 80, 0.25);
    color: #fff; }
  .file.is-link:active .file-cta, .file.is-link.is-active .file-cta {
    background-color: #ed3c39;
    border-color: transparent;
    color: #fff; }
  .file.is-info .file-cta {
    background-color: #209cee;
    border-color: transparent;
    color: #fff; }
  .file.is-info:hover .file-cta, .file.is-info.is-hovered .file-cta {
    background-color: #1496ed;
    border-color: transparent;
    color: #fff; }
  .file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25);
            box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25);
    color: #fff; }
  .file.is-info:active .file-cta, .file.is-info.is-active .file-cta {
    background-color: #118fe4;
    border-color: transparent;
    color: #fff; }
  .file.is-success .file-cta {
    background-color: #23d160;
    border-color: transparent;
    color: #fff; }
  .file.is-success:hover .file-cta, .file.is-success.is-hovered .file-cta {
    background-color: #22c65b;
    border-color: transparent;
    color: #fff; }
  .file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);
            box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);
    color: #fff; }
  .file.is-success:active .file-cta, .file.is-success.is-active .file-cta {
    background-color: #20bc56;
    border-color: transparent;
    color: #fff; }
  .file.is-warning .file-cta {
    background-color: #ffdd57;
    border-color: transparent;
    color: rgba(0, 0, 0, 0.7); }
  .file.is-warning:hover .file-cta, .file.is-warning.is-hovered .file-cta {
    background-color: #ffdb4a;
    border-color: transparent;
    color: rgba(0, 0, 0, 0.7); }
  .file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
            box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
    color: rgba(0, 0, 0, 0.7); }
  .file.is-warning:active .file-cta, .file.is-warning.is-active .file-cta {
    background-color: #ffd83d;
    border-color: transparent;
    color: rgba(0, 0, 0, 0.7); }
  .file.is-danger .file-cta, .blog-comment .file#cancel-comment-reply-link .file-cta, .woocommerce span.file.onsale .file-cta {
    background-color: #EF5350;
    border-color: transparent;
    color: #fff; }
  .file.is-danger:hover .file-cta, .blog-comment .file#cancel-comment-reply-link:hover .file-cta, .woocommerce span.file.onsale:hover .file-cta, .file.is-danger.is-hovered .file-cta, .blog-comment .file.is-hovered#cancel-comment-reply-link .file-cta, .woocommerce span.file.is-hovered.onsale .file-cta {
    background-color: #ee4844;
    border-color: transparent;
    color: #fff; }
  .file.is-danger:focus .file-cta, .blog-comment .file#cancel-comment-reply-link:focus .file-cta, .woocommerce span.file.onsale:focus .file-cta, .file.is-danger.is-focused .file-cta, .blog-comment .file.is-focused#cancel-comment-reply-link .file-cta, .woocommerce span.file.is-focused.onsale .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 0.5em rgba(239, 83, 80, 0.25);
            box-shadow: 0 0 0.5em rgba(239, 83, 80, 0.25);
    color: #fff; }
  .file.is-danger:active .file-cta, .blog-comment .file#cancel-comment-reply-link:active .file-cta, .woocommerce span.file.onsale:active .file-cta, .file.is-danger.is-active .file-cta, .blog-comment .file.is-active#cancel-comment-reply-link .file-cta, .woocommerce span.file.is-active.onsale .file-cta {
    background-color: #ed3c39;
    border-color: transparent;
    color: #fff; }
  .file.is-small, .woocommerce span.file.onsale {
    font-size: 0.75rem; }
  .file.is-medium {
    font-size: 1.25rem; }
    .file.is-medium .file-icon .fa {
      font-size: 21px; }
  .file.is-large {
    font-size: 1.5rem; }
    .file.is-large .file-icon .fa {
      font-size: 28px; }
  .file.has-name .file-cta {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }
  .file.has-name .file-name {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .file.has-name.is-empty .file-cta {
    border-radius: 4px; }
  .file.has-name.is-empty .file-name {
    display: none; }
  .file.is-boxed .file-label {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .file.is-boxed .file-cta {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
    padding: 1em 3em; }
  .file.is-boxed .file-name {
    border-width: 0 1px 1px; }
  .file.is-boxed .file-icon {
    height: 1.5em;
    width: 1.5em; }
    .file.is-boxed .file-icon .fa {
      font-size: 21px; }
  .file.is-boxed.is-small .file-icon .fa, .woocommerce span.file.is-boxed.onsale .file-icon .fa {
    font-size: 14px; }
  .file.is-boxed.is-medium .file-icon .fa {
    font-size: 28px; }
  .file.is-boxed.is-large .file-icon .fa {
    font-size: 35px; }
  .file.is-boxed.has-name .file-cta {
    border-radius: 4px 4px 0 0; }
  .file.is-boxed.has-name .file-name {
    border-radius: 0 0 4px 4px;
    border-width: 0 1px 1px; }
  .file.is-centered {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .file.is-fullwidth .file-label {
    width: 100%; }
  .file.is-fullwidth .file-name {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: none; }
  .file.is-right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
    .file.is-right .file-cta {
      border-radius: 0 4px 4px 0; }
    .file.is-right .file-name {
      border-radius: 4px 0 0 4px;
      border-width: 1px 0 1px 1px;
      -webkit-box-ordinal-group: 0;
          -ms-flex-order: -1;
              order: -1; }

.file-label {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  overflow: hidden;
  position: relative; }
  .file-label:hover .file-cta {
    background-color: #eeeeee;
    color: #363636; }
  .file-label:hover .file-name {
    border-color: #d5d5d5; }
  .file-label:active .file-cta {
    background-color: #e8e8e8;
    color: #363636; }
  .file-label:active .file-name {
    border-color: #cfcfcf; }

.file-input {
  height: 100%;
  left: 0;
  opacity: 0;
  outline: none;
  position: absolute;
  top: 0;
  width: 100%; }

.file-cta,
.file-name {
  border-color: #dbdbdb;
  border-radius: 4px;
  font-size: 1em;
  padding-left: 1em;
  padding-right: 1em;
  white-space: nowrap; }

.file-cta {
  background-color: whitesmoke;
  color: #4a4a4a; }

.file-name {
  border-color: #dbdbdb;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  display: block;
  max-width: 16em;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis; }

.file-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 0.5em;
  width: 1em; }
  .file-icon .fa {
    font-size: 14px; }

.label, .woocommerce label {
  color: #363636;
  display: block;
  font-size: 1rem;
  font-weight: 700; }
  .label:not(:last-child), .woocommerce label:not(:last-child) {
    margin-bottom: 0.5em; }
  .label.is-small, .woocommerce label.is-small, .woocommerce span.label.onsale {
    font-size: 0.75rem; }
  .label.is-medium, .woocommerce label.is-medium {
    font-size: 1.25rem; }
  .label.is-large, .woocommerce label.is-large {
    font-size: 1.5rem; }

.help {
  display: block;
  font-size: 0.75rem;
  margin-top: 0.25rem; }
  .help.is-white {
    color: white; }
  .help.is-black {
    color: #0a0a0a; }
  .help.is-light {
    color: whitesmoke; }
  .help.is-dark {
    color: #2c303d; }
  .help.is-primary, .woocommerce #respond input.help#submit, .woocommerce .blog-comment button.help.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.help.alt#cancel-comment-reply-link, .woocommerce button.help.alt.button,
  .woocommerce a.help.button.alt, .woocommerce .blog-comment a.help.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.help.alt#cancel-comment-reply-link,
  .woocommerce input.help.button.alt, .woocommerce .blog-comment input.help.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.help.alt#cancel-comment-reply-link {
    color: #43485c; }
  .help.is-link {
    color: #EF5350; }
  .help.is-info {
    color: #209cee; }
  .help.is-success {
    color: #23d160; }
  .help.is-warning {
    color: #ffdd57; }
  .help.is-danger, .blog-comment .help#cancel-comment-reply-link, .woocommerce span.help.onsale {
    color: #EF5350; }

.field:not(:last-child) {
  margin-bottom: 0.75rem; }

.field.has-addons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .field.has-addons .control:not(:last-child) {
    margin-right: -1px; }
  .field.has-addons .control:not(:first-child):not(:last-child) .button, .field.has-addons .control:not(:first-child):not(:last-child) .blog-comment #cancel-comment-reply-link, .blog-comment .field.has-addons .control:not(:first-child):not(:last-child) #cancel-comment-reply-link, .field.has-addons .control:not(:first-child):not(:last-child) .woocommerce #respond input#submit, .woocommerce #respond .field.has-addons .control:not(:first-child):not(:last-child) input#submit,
  .field.has-addons .control:not(:first-child):not(:last-child) .input,
  .field.has-addons .control:not(:first-child):not(:last-child) .woocommerce input:not([type='checkbox']),
  .woocommerce .field.has-addons .control:not(:first-child):not(:last-child) input:not([type='checkbox']),
  .field.has-addons .control:not(:first-child):not(:last-child) .select select {
    border-radius: 0; }
  .field.has-addons .control:first-child .button, .field.has-addons .control:first-child .blog-comment #cancel-comment-reply-link, .blog-comment .field.has-addons .control:first-child #cancel-comment-reply-link, .field.has-addons .control:first-child .woocommerce #respond input#submit, .woocommerce #respond .field.has-addons .control:first-child input#submit,
  .field.has-addons .control:first-child .input,
  .field.has-addons .control:first-child .woocommerce input:not([type='checkbox']),
  .woocommerce .field.has-addons .control:first-child input:not([type='checkbox']),
  .field.has-addons .control:first-child .select select {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }
  .field.has-addons .control:last-child .button, .field.has-addons .control:last-child .blog-comment #cancel-comment-reply-link, .blog-comment .field.has-addons .control:last-child #cancel-comment-reply-link, .field.has-addons .control:last-child .woocommerce #respond input#submit, .woocommerce #respond .field.has-addons .control:last-child input#submit,
  .field.has-addons .control:last-child .input,
  .field.has-addons .control:last-child .woocommerce input:not([type='checkbox']),
  .woocommerce .field.has-addons .control:last-child input:not([type='checkbox']),
  .field.has-addons .control:last-child .select select {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .field.has-addons .control .button:not([disabled]):hover, .field.has-addons .control .blog-comment #cancel-comment-reply-link:not([disabled]):hover, .blog-comment .field.has-addons .control #cancel-comment-reply-link:not([disabled]):hover, .field.has-addons .control .woocommerce #respond input#submit:not([disabled]):hover, .woocommerce #respond .field.has-addons .control input#submit:not([disabled]):hover, .field.has-addons .control .button:not([disabled]).is-hovered, .field.has-addons .control .blog-comment #cancel-comment-reply-link:not([disabled]).is-hovered, .blog-comment .field.has-addons .control #cancel-comment-reply-link:not([disabled]).is-hovered, .field.has-addons .control .woocommerce #respond input#submit:not([disabled]).is-hovered, .woocommerce #respond .field.has-addons .control input#submit:not([disabled]).is-hovered,
  .field.has-addons .control .input:not([disabled]):hover,
  .field.has-addons .control .woocommerce input:not([disabled]):hover:not([type='checkbox']),
  .woocommerce .field.has-addons .control input:not([disabled]):hover:not([type='checkbox']),
  .field.has-addons .control .input:not([disabled]).is-hovered,
  .field.has-addons .control .woocommerce input:not([disabled]).is-hovered:not([type='checkbox']),
  .woocommerce .field.has-addons .control input:not([disabled]).is-hovered:not([type='checkbox']),
  .field.has-addons .control .select select:not([disabled]):hover,
  .field.has-addons .control .select select:not([disabled]).is-hovered {
    z-index: 2; }
  .field.has-addons .control .button:not([disabled]):focus, .field.has-addons .control .blog-comment #cancel-comment-reply-link:not([disabled]):focus, .blog-comment .field.has-addons .control #cancel-comment-reply-link:not([disabled]):focus, .field.has-addons .control .woocommerce #respond input#submit:not([disabled]):focus, .woocommerce #respond .field.has-addons .control input#submit:not([disabled]):focus, .field.has-addons .control .button:not([disabled]).is-focused, .field.has-addons .control .blog-comment #cancel-comment-reply-link:not([disabled]).is-focused, .blog-comment .field.has-addons .control #cancel-comment-reply-link:not([disabled]).is-focused, .field.has-addons .control .woocommerce #respond input#submit:not([disabled]).is-focused, .woocommerce #respond .field.has-addons .control input#submit:not([disabled]).is-focused, .field.has-addons .control .button:not([disabled]):active, .field.has-addons .control .blog-comment #cancel-comment-reply-link:not([disabled]):active, .blog-comment .field.has-addons .control #cancel-comment-reply-link:not([disabled]):active, .field.has-addons .control .woocommerce #respond input#submit:not([disabled]):active, .woocommerce #respond .field.has-addons .control input#submit:not([disabled]):active, .field.has-addons .control .button:not([disabled]).is-active, .field.has-addons .control .blog-comment #cancel-comment-reply-link:not([disabled]).is-active, .blog-comment .field.has-addons .control #cancel-comment-reply-link:not([disabled]).is-active, .field.has-addons .control .woocommerce #respond input#submit:not([disabled]).is-active, .woocommerce #respond .field.has-addons .control input#submit:not([disabled]).is-active,
  .field.has-addons .control .input:not([disabled]):focus,
  .field.has-addons .control .woocommerce input:not([disabled]):focus:not([type='checkbox']),
  .woocommerce .field.has-addons .control input:not([disabled]):focus:not([type='checkbox']),
  .field.has-addons .control .input:not([disabled]).is-focused,
  .field.has-addons .control .woocommerce input:not([disabled]).is-focused:not([type='checkbox']),
  .woocommerce .field.has-addons .control input:not([disabled]).is-focused:not([type='checkbox']),
  .field.has-addons .control .input:not([disabled]):active,
  .field.has-addons .control .woocommerce input:not([disabled]):active:not([type='checkbox']),
  .woocommerce .field.has-addons .control input:not([disabled]):active:not([type='checkbox']),
  .field.has-addons .control .input:not([disabled]).is-active,
  .field.has-addons .control .woocommerce input:not([disabled]).is-active:not([type='checkbox']),
  .woocommerce .field.has-addons .control input:not([disabled]).is-active:not([type='checkbox']),
  .field.has-addons .control .select select:not([disabled]):focus,
  .field.has-addons .control .select select:not([disabled]).is-focused,
  .field.has-addons .control .select select:not([disabled]):active,
  .field.has-addons .control .select select:not([disabled]).is-active {
    z-index: 3; }
    .field.has-addons .control .button:not([disabled]):focus:hover, .field.has-addons .control .blog-comment #cancel-comment-reply-link:not([disabled]):focus:hover, .blog-comment .field.has-addons .control #cancel-comment-reply-link:not([disabled]):focus:hover, .field.has-addons .control .woocommerce #respond input#submit:not([disabled]):focus:hover, .woocommerce #respond .field.has-addons .control input#submit:not([disabled]):focus:hover, .field.has-addons .control .button:not([disabled]).is-focused:hover, .field.has-addons .control .blog-comment #cancel-comment-reply-link:not([disabled]).is-focused:hover, .blog-comment .field.has-addons .control #cancel-comment-reply-link:not([disabled]).is-focused:hover, .field.has-addons .control .woocommerce #respond input#submit:not([disabled]).is-focused:hover, .woocommerce #respond .field.has-addons .control input#submit:not([disabled]).is-focused:hover, .field.has-addons .control .button:not([disabled]):active:hover, .field.has-addons .control .blog-comment #cancel-comment-reply-link:not([disabled]):active:hover, .blog-comment .field.has-addons .control #cancel-comment-reply-link:not([disabled]):active:hover, .field.has-addons .control .woocommerce #respond input#submit:not([disabled]):active:hover, .woocommerce #respond .field.has-addons .control input#submit:not([disabled]):active:hover, .field.has-addons .control .button:not([disabled]).is-active:hover, .field.has-addons .control .blog-comment #cancel-comment-reply-link:not([disabled]).is-active:hover, .blog-comment .field.has-addons .control #cancel-comment-reply-link:not([disabled]).is-active:hover, .field.has-addons .control .woocommerce #respond input#submit:not([disabled]).is-active:hover, .woocommerce #respond .field.has-addons .control input#submit:not([disabled]).is-active:hover,
    .field.has-addons .control .input:not([disabled]):focus:hover,
    .field.has-addons .control .woocommerce input:not([disabled]):focus:hover:not([type='checkbox']),
    .woocommerce .field.has-addons .control input:not([disabled]):focus:hover:not([type='checkbox']),
    .field.has-addons .control .input:not([disabled]).is-focused:hover,
    .field.has-addons .control .woocommerce input:not([disabled]).is-focused:hover:not([type='checkbox']),
    .woocommerce .field.has-addons .control input:not([disabled]).is-focused:hover:not([type='checkbox']),
    .field.has-addons .control .input:not([disabled]):active:hover,
    .field.has-addons .control .woocommerce input:not([disabled]):active:hover:not([type='checkbox']),
    .woocommerce .field.has-addons .control input:not([disabled]):active:hover:not([type='checkbox']),
    .field.has-addons .control .input:not([disabled]).is-active:hover,
    .field.has-addons .control .woocommerce input:not([disabled]).is-active:hover:not([type='checkbox']),
    .woocommerce .field.has-addons .control input:not([disabled]).is-active:hover:not([type='checkbox']),
    .field.has-addons .control .select select:not([disabled]):focus:hover,
    .field.has-addons .control .select select:not([disabled]).is-focused:hover,
    .field.has-addons .control .select select:not([disabled]):active:hover,
    .field.has-addons .control .select select:not([disabled]).is-active:hover {
      z-index: 4; }
  .field.has-addons .control.is-expanded {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
  .field.has-addons.has-addons-centered {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .field.has-addons.has-addons-right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .field.has-addons.has-addons-fullwidth .control {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 0;
        flex-shrink: 0; }

.field.is-grouped {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .field.is-grouped > .control {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .field.is-grouped > .control:not(:last-child) {
      margin-bottom: 0;
      margin-right: 0.75rem; }
    .field.is-grouped > .control.is-expanded {
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1; }
  .field.is-grouped.is-grouped-centered {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .field.is-grouped.is-grouped-right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .field.is-grouped.is-grouped-multiline {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) {
      margin-bottom: 0.75rem; }
    .field.is-grouped.is-grouped-multiline:last-child {
      margin-bottom: -0.75rem; }
    .field.is-grouped.is-grouped-multiline:not(:last-child) {
      margin-bottom: 0; }

@media screen and (min-width: 769px), print {
  .field.is-horizontal {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; } }

.field-label .label, .field-label .woocommerce label, .woocommerce .field-label label {
  font-size: inherit; }

@media screen and (max-width: 768px) {
  .field-label {
    margin-bottom: 0.5rem; } }

@media screen and (min-width: 769px), print {
  .field-label {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-right: 1.5rem;
    text-align: right; }
    .field-label.is-small, .woocommerce span.field-label.onsale {
      font-size: 0.75rem;
      padding-top: 0.375em; }
    .field-label.is-normal {
      padding-top: 0.375em; }
    .field-label.is-medium {
      font-size: 1.25rem;
      padding-top: 0.375em; }
    .field-label.is-large {
      font-size: 1.5rem;
      padding-top: 0.375em; } }

.field-body .field .field {
  margin-bottom: 0; }

@media screen and (min-width: 769px), print {
  .field-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 5;
        -ms-flex-positive: 5;
            flex-grow: 5;
    -ms-flex-negative: 1;
        flex-shrink: 1; }
    .field-body .field {
      margin-bottom: 0; }
    .field-body > .field {
      -ms-flex-negative: 1;
          flex-shrink: 1; }
      .field-body > .field:not(.is-narrow) {
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1; }
      .field-body > .field:not(:last-child) {
        margin-right: 0.75rem; } }

.control {
  clear: both;
  font-size: 1rem;
  position: relative;
  text-align: left; }
  .control.has-icon .icon {
    color: #dbdbdb;
    height: 2.25em;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 2.25em;
    z-index: 4; }
  .control.has-icon .input:focus + .icon, .control.has-icon .woocommerce input:focus:not([type='checkbox']) + .icon, .woocommerce .control.has-icon input:focus:not([type='checkbox']) + .icon {
    color: #7a7a7a; }
  .control.has-icon .input.is-small + .icon, .control.has-icon .woocommerce input.is-small:not([type='checkbox']) + .icon, .woocommerce .control.has-icon input.is-small:not([type='checkbox']) + .icon, .control.has-icon .woocommerce span.input.onsale + .icon, .woocommerce .control.has-icon span.input.onsale + .icon {
    font-size: 0.75rem; }
  .control.has-icon .input.is-medium + .icon, .control.has-icon .woocommerce input.is-medium:not([type='checkbox']) + .icon, .woocommerce .control.has-icon input.is-medium:not([type='checkbox']) + .icon {
    font-size: 1.25rem; }
  .control.has-icon .input.is-large + .icon, .control.has-icon .woocommerce input.is-large:not([type='checkbox']) + .icon, .woocommerce .control.has-icon input.is-large:not([type='checkbox']) + .icon {
    font-size: 1.5rem; }
  .control.has-icon:not(.has-icon-right) .icon {
    left: 0; }
  .control.has-icon:not(.has-icon-right) .input, .control.has-icon:not(.has-icon-right) .woocommerce input:not([type='checkbox']), .woocommerce .control.has-icon:not(.has-icon-right) input:not([type='checkbox']) {
    padding-left: 2.25em; }
  .control.has-icon.has-icon-right .icon {
    right: 0; }
  .control.has-icon.has-icon-right .input, .control.has-icon.has-icon-right .woocommerce input:not([type='checkbox']), .woocommerce .control.has-icon.has-icon-right input:not([type='checkbox']) {
    padding-right: 2.25em; }
  .control.has-icons-left .input:focus ~ .icon, .control.has-icons-left .woocommerce input:focus:not([type='checkbox']) ~ .icon, .woocommerce .control.has-icons-left input:focus:not([type='checkbox']) ~ .icon,
  .control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, .control.has-icons-right .woocommerce input:focus:not([type='checkbox']) ~ .icon, .woocommerce .control.has-icons-right input:focus:not([type='checkbox']) ~ .icon,
  .control.has-icons-right .select:focus ~ .icon {
    color: #7a7a7a; }
  .control.has-icons-left .input.is-small ~ .icon, .control.has-icons-left .woocommerce input.is-small:not([type='checkbox']) ~ .icon, .woocommerce .control.has-icons-left input.is-small:not([type='checkbox']) ~ .icon, .control.has-icons-left .woocommerce span.input.onsale ~ .icon, .woocommerce .control.has-icons-left span.input.onsale ~ .icon,
  .control.has-icons-left .select.is-small ~ .icon,
  .control.has-icons-left .woocommerce span.select.onsale ~ .icon,
  .woocommerce .control.has-icons-left span.select.onsale ~ .icon, .control.has-icons-right .input.is-small ~ .icon, .control.has-icons-right .woocommerce input.is-small:not([type='checkbox']) ~ .icon, .woocommerce .control.has-icons-right input.is-small:not([type='checkbox']) ~ .icon, .control.has-icons-right .woocommerce span.input.onsale ~ .icon, .woocommerce .control.has-icons-right span.input.onsale ~ .icon,
  .control.has-icons-right .select.is-small ~ .icon,
  .control.has-icons-right .woocommerce span.select.onsale ~ .icon,
  .woocommerce .control.has-icons-right span.select.onsale ~ .icon {
    font-size: 0.75rem; }
  .control.has-icons-left .input.is-medium ~ .icon, .control.has-icons-left .woocommerce input.is-medium:not([type='checkbox']) ~ .icon, .woocommerce .control.has-icons-left input.is-medium:not([type='checkbox']) ~ .icon,
  .control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, .control.has-icons-right .woocommerce input.is-medium:not([type='checkbox']) ~ .icon, .woocommerce .control.has-icons-right input.is-medium:not([type='checkbox']) ~ .icon,
  .control.has-icons-right .select.is-medium ~ .icon {
    font-size: 1.25rem; }
  .control.has-icons-left .input.is-large ~ .icon, .control.has-icons-left .woocommerce input.is-large:not([type='checkbox']) ~ .icon, .woocommerce .control.has-icons-left input.is-large:not([type='checkbox']) ~ .icon,
  .control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, .control.has-icons-right .woocommerce input.is-large:not([type='checkbox']) ~ .icon, .woocommerce .control.has-icons-right input.is-large:not([type='checkbox']) ~ .icon,
  .control.has-icons-right .select.is-large ~ .icon {
    font-size: 1.5rem; }
  .control.has-icons-left .icon, .control.has-icons-right .icon {
    color: #dbdbdb;
    height: 2.25em;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 2.25em;
    z-index: 4; }
  .control.has-icons-left .input, .control.has-icons-left .woocommerce input:not([type='checkbox']), .woocommerce .control.has-icons-left input:not([type='checkbox']),
  .control.has-icons-left .select select {
    padding-left: 2.25em; }
  .control.has-icons-left .icon.is-left {
    left: 0; }
  .control.has-icons-right .input, .control.has-icons-right .woocommerce input:not([type='checkbox']), .woocommerce .control.has-icons-right input:not([type='checkbox']),
  .control.has-icons-right .select select {
    padding-right: 2.25em; }
  .control.has-icons-right .icon.is-right {
    right: 0; }
  .control.is-loading::after {
    position: absolute !important;
    right: 0.625em;
    top: 0.625em;
    z-index: 4; }
  .control.is-loading.is-small:after, .woocommerce span.control.is-loading.onsale:after {
    font-size: 0.75rem; }
  .control.is-loading.is-medium:after {
    font-size: 1.25rem; }
  .control.is-loading.is-large:after {
    font-size: 1.5rem; }

.icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.5rem;
  width: 1.5rem; }
  .icon.is-small, .woocommerce span.icon.onsale {
    height: 1rem;
    width: 1rem; }
  .icon.is-medium {
    height: 2rem;
    width: 2rem; }
  .icon.is-large {
    height: 3rem;
    width: 3rem; }

.image {
  display: block;
  position: relative; }
  .image img {
    display: block;
    height: auto;
    width: 100%; }
    .image img.is-rounded {
      border-radius: 290486px; }
  .image.is-square img, .image.is-1by1 img, .image.is-5by4 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-5by3 img, .image.is-16by9 img, .image.is-2by1 img, .image.is-3by1 img, .image.is-4by5 img, .image.is-3by4 img, .image.is-2by3 img, .image.is-3by5 img, .image.is-9by16 img, .image.is-1by2 img, .image.is-1by3 img {
    height: 100%;
    width: 100%; }
  .image.is-square, .image.is-1by1 {
    padding-top: 100%; }
  .image.is-5by4 {
    padding-top: 80%; }
  .image.is-4by3 {
    padding-top: 75%; }
  .image.is-3by2 {
    padding-top: 66.6666%; }
  .image.is-5by3 {
    padding-top: 60%; }
  .image.is-16by9 {
    padding-top: 56.25%; }
  .image.is-2by1 {
    padding-top: 50%; }
  .image.is-3by1 {
    padding-top: 33.3333%; }
  .image.is-4by5 {
    padding-top: 125%; }
  .image.is-3by4 {
    padding-top: 133.3333%; }
  .image.is-2by3 {
    padding-top: 150%; }
  .image.is-3by5 {
    padding-top: 166.6666%; }
  .image.is-9by16 {
    padding-top: 177.7777%; }
  .image.is-1by2 {
    padding-top: 200%; }
  .image.is-1by3 {
    padding-top: 300%; }
  .image.is-16x16 {
    height: 16px;
    width: 16px; }
  .image.is-24x24 {
    height: 24px;
    width: 24px; }
  .image.is-32x32 {
    height: 32px;
    width: 32px; }
  .image.is-48x48 {
    height: 48px;
    width: 48px; }
  .image.is-64x64 {
    height: 64px;
    width: 64px; }
  .image.is-96x96 {
    height: 96px;
    width: 96px; }
  .image.is-128x128 {
    height: 128px;
    width: 128px; }

.notification {
  background-color: whitesmoke;
  border-radius: 4px;
  padding: 1.25rem 2.5rem 1.25rem 1.5rem;
  position: relative; }
  .notification a:not(.button):not(.dropdown-item) {
    color: currentColor;
    text-decoration: underline; }
  .notification strong {
    color: currentColor; }
  .notification code,
  .notification pre {
    background: white; }
  .notification pre code {
    background: transparent; }
  .notification > .delete {
    position: absolute;
    right: 0.5rem;
    top: 0.5rem; }
  .notification .title,
  .notification .subtitle,
  .notification .content {
    color: currentColor; }
  .notification.is-white {
    background-color: white;
    color: #0a0a0a; }
  .notification.is-black {
    background-color: #0a0a0a;
    color: white; }
  .notification.is-light {
    background-color: whitesmoke;
    color: #2c303d; }
  .notification.is-dark {
    background-color: #2c303d;
    color: whitesmoke; }
  .notification.is-primary, .woocommerce #respond input.notification#submit, .woocommerce .blog-comment button.notification.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.notification.alt#cancel-comment-reply-link, .woocommerce button.notification.alt.button,
  .woocommerce a.notification.button.alt, .woocommerce .blog-comment a.notification.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.notification.alt#cancel-comment-reply-link,
  .woocommerce input.notification.button.alt, .woocommerce .blog-comment input.notification.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.notification.alt#cancel-comment-reply-link {
    background-color: #43485c;
    color: #fff; }
  .notification.is-link {
    background-color: #EF5350;
    color: #fff; }
  .notification.is-info {
    background-color: #209cee;
    color: #fff; }
  .notification.is-success {
    background-color: #23d160;
    color: #fff; }
  .notification.is-warning {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, 0.7); }
  .notification.is-danger, .blog-comment .notification#cancel-comment-reply-link, .woocommerce span.notification.onsale {
    background-color: #EF5350;
    color: #fff; }

.progress {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  border-radius: 290486px;
  display: block;
  height: 1rem;
  overflow: hidden;
  padding: 0;
  width: 100%; }
  .progress::-webkit-progress-bar {
    background-color: #dbdbdb; }
  .progress::-webkit-progress-value {
    background-color: #4a4a4a; }
  .progress::-moz-progress-bar {
    background-color: #4a4a4a; }
  .progress::-ms-fill {
    background-color: #4a4a4a;
    border: none; }
  .progress.is-white::-webkit-progress-value {
    background-color: white; }
  .progress.is-white::-moz-progress-bar {
    background-color: white; }
  .progress.is-white::-ms-fill {
    background-color: white; }
  .progress.is-black::-webkit-progress-value {
    background-color: #0a0a0a; }
  .progress.is-black::-moz-progress-bar {
    background-color: #0a0a0a; }
  .progress.is-black::-ms-fill {
    background-color: #0a0a0a; }
  .progress.is-light::-webkit-progress-value {
    background-color: whitesmoke; }
  .progress.is-light::-moz-progress-bar {
    background-color: whitesmoke; }
  .progress.is-light::-ms-fill {
    background-color: whitesmoke; }
  .progress.is-dark::-webkit-progress-value {
    background-color: #2c303d; }
  .progress.is-dark::-moz-progress-bar {
    background-color: #2c303d; }
  .progress.is-dark::-ms-fill {
    background-color: #2c303d; }
  .progress.is-primary::-webkit-progress-value, .woocommerce #respond input.progress#submit::-webkit-progress-value, .woocommerce .blog-comment button.progress.alt#cancel-comment-reply-link::-webkit-progress-value, .blog-comment .woocommerce button.progress.alt#cancel-comment-reply-link::-webkit-progress-value, .woocommerce button.progress.alt.button::-webkit-progress-value,
  .woocommerce a.progress.button.alt::-webkit-progress-value, .woocommerce .blog-comment a.progress.alt#cancel-comment-reply-link::-webkit-progress-value, .blog-comment .woocommerce a.progress.alt#cancel-comment-reply-link::-webkit-progress-value,
  .woocommerce input.progress.button.alt::-webkit-progress-value, .woocommerce .blog-comment input.progress.alt#cancel-comment-reply-link::-webkit-progress-value, .blog-comment .woocommerce input.progress.alt#cancel-comment-reply-link::-webkit-progress-value {
    background-color: #43485c; }
  .progress.is-primary::-moz-progress-bar, .woocommerce #respond input.progress#submit::-moz-progress-bar, .woocommerce .blog-comment button.progress.alt#cancel-comment-reply-link::-moz-progress-bar, .blog-comment .woocommerce button.progress.alt#cancel-comment-reply-link::-moz-progress-bar, .woocommerce button.progress.alt.button::-moz-progress-bar,
  .woocommerce a.progress.button.alt::-moz-progress-bar, .woocommerce .blog-comment a.progress.alt#cancel-comment-reply-link::-moz-progress-bar, .blog-comment .woocommerce a.progress.alt#cancel-comment-reply-link::-moz-progress-bar,
  .woocommerce input.progress.button.alt::-moz-progress-bar, .woocommerce .blog-comment input.progress.alt#cancel-comment-reply-link::-moz-progress-bar, .blog-comment .woocommerce input.progress.alt#cancel-comment-reply-link::-moz-progress-bar {
    background-color: #43485c; }
  .progress.is-primary::-ms-fill, .woocommerce #respond input.progress#submit::-ms-fill, .woocommerce .blog-comment button.progress.alt#cancel-comment-reply-link::-ms-fill, .blog-comment .woocommerce button.progress.alt#cancel-comment-reply-link::-ms-fill, .woocommerce button.progress.alt.button::-ms-fill,
  .woocommerce a.progress.button.alt::-ms-fill, .woocommerce .blog-comment a.progress.alt#cancel-comment-reply-link::-ms-fill, .blog-comment .woocommerce a.progress.alt#cancel-comment-reply-link::-ms-fill,
  .woocommerce input.progress.button.alt::-ms-fill, .woocommerce .blog-comment input.progress.alt#cancel-comment-reply-link::-ms-fill, .blog-comment .woocommerce input.progress.alt#cancel-comment-reply-link::-ms-fill {
    background-color: #43485c; }
  .progress.is-link::-webkit-progress-value {
    background-color: #EF5350; }
  .progress.is-link::-moz-progress-bar {
    background-color: #EF5350; }
  .progress.is-link::-ms-fill {
    background-color: #EF5350; }
  .progress.is-info::-webkit-progress-value {
    background-color: #209cee; }
  .progress.is-info::-moz-progress-bar {
    background-color: #209cee; }
  .progress.is-info::-ms-fill {
    background-color: #209cee; }
  .progress.is-success::-webkit-progress-value {
    background-color: #23d160; }
  .progress.is-success::-moz-progress-bar {
    background-color: #23d160; }
  .progress.is-success::-ms-fill {
    background-color: #23d160; }
  .progress.is-warning::-webkit-progress-value {
    background-color: #ffdd57; }
  .progress.is-warning::-moz-progress-bar {
    background-color: #ffdd57; }
  .progress.is-warning::-ms-fill {
    background-color: #ffdd57; }
  .progress.is-danger::-webkit-progress-value, .blog-comment .progress#cancel-comment-reply-link::-webkit-progress-value, .woocommerce span.progress.onsale::-webkit-progress-value {
    background-color: #EF5350; }
  .progress.is-danger::-moz-progress-bar, .blog-comment .progress#cancel-comment-reply-link::-moz-progress-bar, .woocommerce span.progress.onsale::-moz-progress-bar {
    background-color: #EF5350; }
  .progress.is-danger::-ms-fill, .blog-comment .progress#cancel-comment-reply-link::-ms-fill, .woocommerce span.progress.onsale::-ms-fill {
    background-color: #EF5350; }
  .progress.is-small, .woocommerce span.progress.onsale {
    height: 0.75rem; }
  .progress.is-medium {
    height: 1.25rem; }
  .progress.is-large {
    height: 1.5rem; }

.table {
  background-color: white;
  color: #363636; }
  .table td,
  .table th {
    border: 1px solid #dbdbdb;
    border-width: 0 0 1px;
    padding: 0.5em 0.75em;
    vertical-align: top; }
    .table td.is-white,
    .table th.is-white {
      background-color: white;
      border-color: white;
      color: #0a0a0a; }
    .table td.is-black,
    .table th.is-black {
      background-color: #0a0a0a;
      border-color: #0a0a0a;
      color: white; }
    .table td.is-light,
    .table th.is-light {
      background-color: whitesmoke;
      border-color: whitesmoke;
      color: #2c303d; }
    .table td.is-dark,
    .table th.is-dark {
      background-color: #2c303d;
      border-color: #2c303d;
      color: whitesmoke; }
    .table td.is-primary,
    .table th.is-primary {
      background-color: #43485c;
      border-color: #43485c;
      color: #fff; }
    .table td.is-link,
    .table th.is-link {
      background-color: #EF5350;
      border-color: #EF5350;
      color: #fff; }
    .table td.is-info,
    .table th.is-info {
      background-color: #209cee;
      border-color: #209cee;
      color: #fff; }
    .table td.is-success,
    .table th.is-success {
      background-color: #23d160;
      border-color: #23d160;
      color: #fff; }
    .table td.is-warning,
    .table th.is-warning {
      background-color: #ffdd57;
      border-color: #ffdd57;
      color: rgba(0, 0, 0, 0.7); }
    .table td.is-danger, .table .blog-comment td#cancel-comment-reply-link, .blog-comment .table td#cancel-comment-reply-link,
    .table th.is-danger,
    .table .blog-comment th#cancel-comment-reply-link,
    .blog-comment .table th#cancel-comment-reply-link {
      background-color: #EF5350;
      border-color: #EF5350;
      color: #fff; }
    .table td.is-narrow,
    .table th.is-narrow {
      white-space: nowrap;
      width: 1%; }
    .table td.is-selected,
    .table th.is-selected {
      background-color: #43485c;
      color: #fff; }
      .table td.is-selected a,
      .table td.is-selected strong,
      .table th.is-selected a,
      .table th.is-selected strong {
        color: currentColor; }
  .table th {
    color: #363636;
    text-align: left; }
  .table tr.is-selected {
    background-color: #43485c;
    color: #fff; }
    .table tr.is-selected a,
    .table tr.is-selected strong {
      color: currentColor; }
    .table tr.is-selected td,
    .table tr.is-selected th {
      border-color: #fff;
      color: currentColor; }
  .table thead td,
  .table thead th {
    border-width: 0 0 2px;
    color: #363636; }
  .table tfoot td,
  .table tfoot th {
    border-width: 2px 0 0;
    color: #363636; }
  .table tbody tr:last-child td,
  .table tbody tr:last-child th {
    border-bottom-width: 0; }
  .table.is-bordered td,
  .table.is-bordered th {
    border-width: 1px; }
  .table.is-bordered tr:last-child td,
  .table.is-bordered tr:last-child th {
    border-bottom-width: 1px; }
  .table.is-fullwidth {
    width: 100%; }
  .table.is-hoverable tbody tr:not(.is-selected):hover {
    background-color: #fafafa; }
  .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover {
    background-color: #fafafa; }
    .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) {
      background-color: whitesmoke; }
  .table.is-narrow td,
  .table.is-narrow th {
    padding: 0.25em 0.5em; }
  .table.is-striped tbody tr:not(.is-selected):nth-child(even) {
    background-color: #fafafa; }

.table-container {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
  overflow-y: hidden;
  max-width: 100%; }

.tags {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .tags .tag, .tags .woocommerce span.onsale, .woocommerce .tags span.onsale {
    margin-bottom: 0.5rem; }
    .tags .tag:not(:last-child), .tags .woocommerce span.onsale:not(:last-child), .woocommerce .tags span.onsale:not(:last-child) {
      margin-right: 0.5rem; }
  .tags:last-child {
    margin-bottom: -0.5rem; }
  .tags:not(:last-child) {
    margin-bottom: 1rem; }
  .tags.has-addons .tag, .tags.has-addons .woocommerce span.onsale, .woocommerce .tags.has-addons span.onsale {
    margin-right: 0; }
    .tags.has-addons .tag:not(:first-child), .tags.has-addons .woocommerce span.onsale:not(:first-child), .woocommerce .tags.has-addons span.onsale:not(:first-child) {
      border-bottom-left-radius: 0;
      border-top-left-radius: 0; }
    .tags.has-addons .tag:not(:last-child), .tags.has-addons .woocommerce span.onsale:not(:last-child), .woocommerce .tags.has-addons span.onsale:not(:last-child) {
      border-bottom-right-radius: 0;
      border-top-right-radius: 0; }
  .tags.is-centered {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .tags.is-centered .tag, .tags.is-centered .woocommerce span.onsale, .woocommerce .tags.is-centered span.onsale {
      margin-right: 0.25rem;
      margin-left: 0.25rem; }
  .tags.is-right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
    .tags.is-right .tag:not(:first-child), .tags.is-right .woocommerce span.onsale:not(:first-child), .woocommerce .tags.is-right span.onsale:not(:first-child) {
      margin-left: 0.5rem; }
    .tags.is-right .tag:not(:last-child), .tags.is-right .woocommerce span.onsale:not(:last-child), .woocommerce .tags.is-right span.onsale:not(:last-child) {
      margin-right: 0; }

.tag:not(body), .woocommerce span.onsale:not(body) {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: whitesmoke;
  border-radius: 4px;
  color: #4a4a4a;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 0.75rem;
  height: 2em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1.5;
  padding-left: 0.75em;
  padding-right: 0.75em;
  white-space: nowrap; }
  .tag:not(body) .delete, .woocommerce span.onsale:not(body) .delete {
    margin-left: 0.25rem;
    margin-right: -0.375rem; }
  .tag:not(body).is-white, .woocommerce span.onsale:not(body).is-white {
    background-color: white;
    color: #0a0a0a; }
  .tag:not(body).is-black, .woocommerce span.onsale:not(body).is-black {
    background-color: #0a0a0a;
    color: white; }
  .tag:not(body).is-light, .woocommerce span.onsale:not(body).is-light {
    background-color: whitesmoke;
    color: #2c303d; }
  .tag:not(body).is-dark, .woocommerce span.onsale:not(body).is-dark {
    background-color: #2c303d;
    color: whitesmoke; }
  .tag:not(body).is-primary, .woocommerce #respond input.tag#submit:not(body), .woocommerce .blog-comment button.tag.alt#cancel-comment-reply-link:not(body), .blog-comment .woocommerce button.tag.alt#cancel-comment-reply-link:not(body), .woocommerce button.tag.alt.button:not(body),
  .woocommerce a.tag.button.alt:not(body), .woocommerce .blog-comment a.tag.alt#cancel-comment-reply-link:not(body), .blog-comment .woocommerce a.tag.alt#cancel-comment-reply-link:not(body),
  .woocommerce input.tag.button.alt:not(body), .woocommerce .blog-comment input.tag.alt#cancel-comment-reply-link:not(body), .blog-comment .woocommerce input.tag.alt#cancel-comment-reply-link:not(body), .woocommerce span.onsale:not(body).is-primary {
    background-color: #43485c;
    color: #fff; }
  .tag:not(body).is-link, .woocommerce span.onsale:not(body).is-link {
    background-color: #EF5350;
    color: #fff; }
  .tag:not(body).is-info, .woocommerce span.onsale:not(body).is-info {
    background-color: #209cee;
    color: #fff; }
  .tag:not(body).is-success, .woocommerce span.onsale:not(body).is-success {
    background-color: #23d160;
    color: #fff; }
  .tag:not(body).is-warning, .woocommerce span.onsale:not(body).is-warning {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, 0.7); }
  .tag:not(body).is-danger, .blog-comment .tag#cancel-comment-reply-link:not(body), .blog-comment .woocommerce span#cancel-comment-reply-link.onsale:not(body), .woocommerce .blog-comment span#cancel-comment-reply-link.onsale:not(body), .woocommerce span.onsale:not(body) {
    background-color: #EF5350;
    color: #fff; }
  .tag:not(body).is-medium, .woocommerce span.onsale:not(body).is-medium {
    font-size: 1rem; }
  .tag:not(body).is-large, .woocommerce span.onsale:not(body).is-large {
    font-size: 1.25rem; }
  .tag:not(body) .icon:first-child:not(:last-child), .woocommerce span.onsale:not(body) .icon:first-child:not(:last-child) {
    margin-left: -0.375em;
    margin-right: 0.1875em; }
  .tag:not(body) .icon:last-child:not(:first-child), .woocommerce span.onsale:not(body) .icon:last-child:not(:first-child) {
    margin-left: 0.1875em;
    margin-right: -0.375em; }
  .tag:not(body) .icon:first-child:last-child, .woocommerce span.onsale:not(body) .icon:first-child:last-child {
    margin-left: -0.375em;
    margin-right: -0.375em; }
  .tag:not(body).is-delete, .woocommerce span.onsale:not(body).is-delete {
    margin-left: 1px;
    padding: 0;
    position: relative;
    width: 2em; }
    .tag:not(body).is-delete::before, .woocommerce span.onsale:not(body).is-delete::before, .tag:not(body).is-delete::after, .woocommerce span.onsale:not(body).is-delete::after {
      background-color: currentColor;
      content: "";
      display: block;
      left: 50%;
      position: absolute;
      top: 50%;
      -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
              transform: translateX(-50%) translateY(-50%) rotate(45deg);
      -webkit-transform-origin: center center;
              transform-origin: center center; }
    .tag:not(body).is-delete::before, .woocommerce span.onsale:not(body).is-delete::before {
      height: 1px;
      width: 50%; }
    .tag:not(body).is-delete::after, .woocommerce span.onsale:not(body).is-delete::after {
      height: 50%;
      width: 1px; }
    .tag:not(body).is-delete:hover, .woocommerce span.onsale:not(body).is-delete:hover, .tag:not(body).is-delete:focus, .woocommerce span.onsale:not(body).is-delete:focus {
      background-color: #e8e8e8; }
    .tag:not(body).is-delete:active, .woocommerce span.onsale:not(body).is-delete:active {
      background-color: #dbdbdb; }
  .tag:not(body).is-rounded, .woocommerce span.onsale:not(body).is-rounded {
    border-radius: 290486px; }

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

.title,
.subtitle {
  word-break: break-word; }
  .title em,
  .title span,
  .subtitle em,
  .subtitle span {
    font-weight: inherit; }
  .title sub,
  .subtitle sub {
    font-size: 0.75em; }
  .title sup,
  .subtitle sup {
    font-size: 0.75em; }
  .title .tag, .title .woocommerce span.onsale, .woocommerce .title span.onsale,
  .subtitle .tag,
  .subtitle .woocommerce span.onsale,
  .woocommerce .subtitle span.onsale {
    vertical-align: middle; }

.title {
  color: #363636;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.125; }
  .title strong {
    color: inherit;
    font-weight: inherit; }
  .title + .highlight {
    margin-top: -0.75rem; }
  .title:not(.is-spaced) + .subtitle {
    margin-top: -1.25rem; }
  .title.is-1 {
    font-size: 3rem; }
  .title.is-2 {
    font-size: 2.5rem; }
  .title.is-3 {
    font-size: 2rem; }
  .title.is-4 {
    font-size: 1.5rem; }
  .title.is-5 {
    font-size: 1.25rem; }
  .title.is-6 {
    font-size: 1rem; }
  .title.is-7 {
    font-size: 0.75rem; }

.subtitle {
  color: #4a4a4a;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.25; }
  .subtitle strong {
    color: #363636;
    font-weight: 600; }
  .subtitle:not(.is-spaced) + .title {
    margin-top: -1.25rem; }
  .subtitle.is-1 {
    font-size: 3rem; }
  .subtitle.is-2 {
    font-size: 2.5rem; }
  .subtitle.is-3 {
    font-size: 2rem; }
  .subtitle.is-4 {
    font-size: 1.5rem; }
  .subtitle.is-5 {
    font-size: 1.25rem; }
  .subtitle.is-6 {
    font-size: 1rem; }
  .subtitle.is-7 {
    font-size: 0.75rem; }

.heading {
  display: block;
  font-size: 11px;
  letter-spacing: 1px;
  margin-bottom: 5px;
  text-transform: uppercase; }

.highlight {
  font-weight: 400;
  max-width: 100%;
  overflow: hidden;
  padding: 0; }
  .highlight pre {
    overflow: auto;
    max-width: 100%; }

.number {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: whitesmoke;
  border-radius: 290486px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1.25rem;
  height: 2em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 1.5rem;
  min-width: 2.5em;
  padding: 0.25rem 0.5rem;
  text-align: center;
  vertical-align: top; }

.breadcrumb {
  font-size: 1rem;
  white-space: nowrap; }
  .breadcrumb a {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: #EF5350;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0 0.75em; }
    .breadcrumb a:hover {
      color: #363636; }
  .breadcrumb li {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .breadcrumb li:first-child a {
      padding-left: 0; }
    .breadcrumb li.is-active a {
      color: #363636;
      cursor: default;
      pointer-events: none; }
    .breadcrumb li + li::before {
      color: #b5b5b5;
      content: "/"; }
  .breadcrumb ul,
  .breadcrumb ol {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  .breadcrumb .icon:first-child {
    margin-right: 0.5em; }
  .breadcrumb .icon:last-child {
    margin-left: 0.5em; }
  .breadcrumb.is-centered ol,
  .breadcrumb.is-centered ul {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .breadcrumb.is-right ol,
  .breadcrumb.is-right ul {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .breadcrumb.is-small, .woocommerce span.breadcrumb.onsale {
    font-size: 0.75rem; }
  .breadcrumb.is-medium {
    font-size: 1.25rem; }
  .breadcrumb.is-large {
    font-size: 1.5rem; }
  .breadcrumb.has-arrow-separator li + li::before {
    content: "\2192"; }
  .breadcrumb.has-bullet-separator li + li::before {
    content: "\2022"; }
  .breadcrumb.has-dot-separator li + li::before {
    content: "\B7"; }
  .breadcrumb.has-succeeds-separator li + li::before {
    content: "\227B"; }

.card {
  background-color: white;
  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
  color: #4a4a4a;
  max-width: 100%;
  position: relative; }

.card-header {
  background-color: transparent;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1);
          box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.card-header-title {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #363636;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  font-weight: 700;
  padding: 0.75rem; }
  .card-header-title.is-centered {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }

.card-header-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.75rem; }

.card-image {
  display: block;
  position: relative; }

.card-content {
  background-color: transparent;
  padding: 1.5rem; }

.card-footer {
  background-color: transparent;
  border-top: 1px solid #dbdbdb;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.card-footer-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.75rem; }
  .card-footer-item:not(:last-child) {
    border-right: 1px solid #dbdbdb; }

.card .media:not(:last-child) {
  margin-bottom: 0.75rem; }

.dropdown {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  vertical-align: top; }
  .dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu {
    display: block; }
  .dropdown.is-right .dropdown-menu {
    left: auto;
    right: 0; }
  .dropdown.is-up .dropdown-menu {
    bottom: 100%;
    padding-bottom: 4px;
    padding-top: initial;
    top: auto; }

.dropdown-menu {
  display: none;
  left: 0;
  min-width: 12rem;
  padding-top: 4px;
  position: absolute;
  top: 100%;
  z-index: 20; }

.dropdown-content {
  background-color: white;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
  padding-bottom: 0.5rem;
  padding-top: 0.5rem; }

.dropdown-item {
  color: #4a4a4a;
  display: block;
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.375rem 1rem;
  position: relative; }

a.dropdown-item,
button.dropdown-item {
  padding-right: 3rem;
  text-align: left;
  white-space: nowrap;
  width: 100%; }
  a.dropdown-item:hover,
  button.dropdown-item:hover {
    background-color: whitesmoke;
    color: #0a0a0a; }
  a.dropdown-item.is-active,
  button.dropdown-item.is-active {
    background-color: #EF5350;
    color: #fff; }

.dropdown-divider {
  background-color: #dbdbdb;
  border: none;
  display: block;
  height: 1px;
  margin: 0.5rem 0; }

.level {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .level code {
    border-radius: 4px; }
  .level img {
    display: inline-block;
    vertical-align: top; }
  .level.is-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .level.is-mobile .level-left,
    .level.is-mobile .level-right {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .level.is-mobile .level-left + .level-right {
      margin-top: 0; }
    .level.is-mobile .level-item:not(:last-child) {
      margin-bottom: 0;
      margin-right: 0.75rem; }
    .level.is-mobile .level-item:not(.is-narrow) {
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1; }
  @media screen and (min-width: 769px), print {
    .level {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      .level > .level-item:not(.is-narrow) {
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1; } }

.level-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .level-item .title,
  .level-item .subtitle {
    margin-bottom: 0; }
  @media screen and (max-width: 768px) {
    .level-item:not(:last-child) {
      margin-bottom: 0.75rem; } }

.level-left,
.level-right {
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0; }
  .level-left .level-item.is-flexible,
  .level-right .level-item.is-flexible {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
  @media screen and (min-width: 769px), print {
    .level-left .level-item:not(:last-child),
    .level-right .level-item:not(:last-child) {
      margin-right: 0.75rem; } }

.level-left {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  @media screen and (max-width: 768px) {
    .level-left + .level-right {
      margin-top: 1.5rem; } }
  @media screen and (min-width: 769px), print {
    .level-left {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }

.level-right {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }
  @media screen and (min-width: 769px), print {
    .level-right {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }

.list {
  background-color: white;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); }

.list-item {
  display: block;
  padding: 0.5em 1em; }
  .list-item:not(a) {
    color: #4a4a4a; }
  .list-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
  .list-item:last-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
  .list-item:not(:last-child) {
    border-bottom: 1px solid #dbdbdb; }
  .list-item.is-active {
    background-color: #EF5350;
    color: #fff; }

a.list-item {
  background-color: whitesmoke;
  cursor: pointer; }

.media {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: left; }
  .media .content:not(:last-child) {
    margin-bottom: 0.75rem; }
  .media .media {
    border-top: 1px solid rgba(219, 219, 219, 0.5);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0.75rem; }
    .media .media .content:not(:last-child),
    .media .media .control:not(:last-child) {
      margin-bottom: 0.5rem; }
    .media .media .media {
      padding-top: 0.5rem; }
      .media .media .media + .media {
        margin-top: 0.5rem; }
  .media + .media {
    border-top: 1px solid rgba(219, 219, 219, 0.5);
    margin-top: 1rem;
    padding-top: 1rem; }
  .media.is-large + .media {
    margin-top: 1.5rem;
    padding-top: 1.5rem; }

.media-left,
.media-right {
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.media-left {
  margin-right: 1rem; }

.media-right {
  margin-left: 1rem; }

.media-content {
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  text-align: left; }

@media screen and (max-width: 768px) {
  .media-content {
    overflow-x: auto; } }

.menu {
  font-size: 1rem; }
  .menu.is-small, .woocommerce span.menu.onsale {
    font-size: 0.75rem; }
  .menu.is-medium {
    font-size: 1.25rem; }
  .menu.is-large {
    font-size: 1.5rem; }

.menu-list {
  line-height: 1.25; }
  .menu-list a {
    border-radius: 2px;
    color: #4a4a4a;
    display: block;
    padding: 0.5em 0.75em; }
    .menu-list a:hover {
      background-color: whitesmoke;
      color: #363636; }
    .menu-list a.is-active {
      background-color: #EF5350;
      color: #fff; }
  .menu-list li ul {
    border-left: 1px solid #dbdbdb;
    margin: 0.75em;
    padding-left: 0.75em; }

.menu-label {
  color: #7a7a7a;
  font-size: 0.75em;
  letter-spacing: 0.1em;
  text-transform: uppercase; }
  .menu-label:not(:first-child) {
    margin-top: 1em; }
  .menu-label:not(:last-child) {
    margin-bottom: 1em; }

.message {
  background-color: whitesmoke;
  border-radius: 4px;
  font-size: 1rem; }
  .message strong {
    color: currentColor; }
  .message a:not(.button):not(.tag) {
    color: currentColor;
    text-decoration: underline; }
  .message.is-small, .woocommerce span.message.onsale {
    font-size: 0.75rem; }
  .message.is-medium {
    font-size: 1.25rem; }
  .message.is-large {
    font-size: 1.5rem; }
  .message.is-white {
    background-color: white; }
    .message.is-white .message-header {
      background-color: white;
      color: #0a0a0a; }
    .message.is-white .message-body {
      border-color: white;
      color: #4d4d4d; }
  .message.is-black {
    background-color: #fafafa; }
    .message.is-black .message-header {
      background-color: #0a0a0a;
      color: white; }
    .message.is-black .message-body {
      border-color: #0a0a0a;
      color: #090909; }
  .message.is-light {
    background-color: #fafafa; }
    .message.is-light .message-header {
      background-color: whitesmoke;
      color: #2c303d; }
    .message.is-light .message-body {
      border-color: whitesmoke;
      color: #505050; }
  .message.is-dark {
    background-color: #f9f9fb; }
    .message.is-dark .message-header {
      background-color: #2c303d;
      color: whitesmoke; }
    .message.is-dark .message-body {
      border-color: #2c303d;
      color: #252831; }
  .message.is-primary, .woocommerce #respond input.message#submit, .woocommerce .blog-comment button.message.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.message.alt#cancel-comment-reply-link, .woocommerce button.message.alt.button,
  .woocommerce a.message.button.alt, .woocommerce .blog-comment a.message.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.message.alt#cancel-comment-reply-link,
  .woocommerce input.message.button.alt, .woocommerce .blog-comment input.message.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.message.alt#cancel-comment-reply-link {
    background-color: #f9f9fb; }
    .message.is-primary .message-header, .woocommerce #respond input.message#submit .message-header, .woocommerce .blog-comment button.message.alt#cancel-comment-reply-link .message-header, .blog-comment .woocommerce button.message.alt#cancel-comment-reply-link .message-header, .woocommerce button.message.alt.button .message-header, .woocommerce a.message.button.alt .message-header, .woocommerce .blog-comment a.message.alt#cancel-comment-reply-link .message-header, .blog-comment .woocommerce a.message.alt#cancel-comment-reply-link .message-header, .woocommerce input.message.button.alt .message-header, .woocommerce .blog-comment input.message.alt#cancel-comment-reply-link .message-header, .blog-comment .woocommerce input.message.alt#cancel-comment-reply-link .message-header {
      background-color: #43485c;
      color: #fff; }
    .message.is-primary .message-body, .woocommerce #respond input.message#submit .message-body, .woocommerce .blog-comment button.message.alt#cancel-comment-reply-link .message-body, .blog-comment .woocommerce button.message.alt#cancel-comment-reply-link .message-body, .woocommerce button.message.alt.button .message-body, .woocommerce a.message.button.alt .message-body, .woocommerce .blog-comment a.message.alt#cancel-comment-reply-link .message-body, .blog-comment .woocommerce a.message.alt#cancel-comment-reply-link .message-body, .woocommerce input.message.button.alt .message-body, .woocommerce .blog-comment input.message.alt#cancel-comment-reply-link .message-body, .blog-comment .woocommerce input.message.alt#cancel-comment-reply-link .message-body {
      border-color: #43485c;
      color: #353845; }
  .message.is-link {
    background-color: #fef6f6; }
    .message.is-link .message-header {
      background-color: #EF5350;
      color: #fff; }
    .message.is-link .message-body {
      border-color: #EF5350;
      color: #bc1e1b; }
  .message.is-info {
    background-color: #f6fbfe; }
    .message.is-info .message-header {
      background-color: #209cee;
      color: #fff; }
    .message.is-info .message-body {
      border-color: #209cee;
      color: #12537e; }
  .message.is-success {
    background-color: #f6fef9; }
    .message.is-success .message-header {
      background-color: #23d160;
      color: #fff; }
    .message.is-success .message-body {
      border-color: #23d160;
      color: #0e301a; }
  .message.is-warning {
    background-color: #fffdf5; }
    .message.is-warning .message-header {
      background-color: #ffdd57;
      color: rgba(0, 0, 0, 0.7); }
    .message.is-warning .message-body {
      border-color: #ffdd57;
      color: #3b3108; }
  .message.is-danger, .blog-comment .message#cancel-comment-reply-link, .woocommerce span.message.onsale {
    background-color: #fef6f6; }
    .message.is-danger .message-header, .blog-comment .message#cancel-comment-reply-link .message-header, .woocommerce span.message.onsale .message-header {
      background-color: #EF5350;
      color: #fff; }
    .message.is-danger .message-body, .blog-comment .message#cancel-comment-reply-link .message-body, .woocommerce span.message.onsale .message-body {
      border-color: #EF5350;
      color: #bc1e1b; }

.message-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #4a4a4a;
  border-radius: 4px 4px 0 0;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 700;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 1.25;
  padding: 0.75em 1em;
  position: relative; }
  .message-header .delete {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-left: 0.75em; }
  .message-header + .message-body {
    border-width: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.message-body {
  border-color: #dbdbdb;
  border-radius: 4px;
  border-style: solid;
  border-width: 0 0 0 4px;
  color: #4a4a4a;
  padding: 1.25em 1.5em; }
  .message-body code,
  .message-body pre {
    background-color: white; }
  .message-body pre code {
    background-color: transparent; }

.modal {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  position: fixed;
  z-index: 40; }
  .modal.is-active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }

.modal-background {
  background-color: rgba(10, 10, 10, 0.86); }

.modal-content,
.modal-card {
  margin: 0 20px;
  max-height: calc(100vh - 160px);
  overflow: auto;
  position: relative;
  width: 100%; }
  @media screen and (min-width: 769px), print {
    .modal-content,
    .modal-card {
      margin: 0 auto;
      max-height: calc(100vh - 40px);
      width: 640px; } }

.modal-close {
  background: none;
  height: 40px;
  position: fixed;
  right: 20px;
  top: 20px;
  width: 40px; }

.modal-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-height: calc(100vh - 40px);
  overflow: hidden;
  -ms-overflow-y: visible; }

.modal-card-head,
.modal-card-foot {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: whitesmoke;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 20px;
  position: relative; }

.modal-card-head {
  border-bottom: 1px solid #dbdbdb;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px; }

.modal-card-title {
  color: #363636;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 1.5rem;
  line-height: 1; }

.modal-card-foot {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  border-top: 1px solid #dbdbdb; }
  .modal-card-foot .button:not(:last-child), .modal-card-foot .blog-comment #cancel-comment-reply-link:not(:last-child), .blog-comment .modal-card-foot #cancel-comment-reply-link:not(:last-child), .modal-card-foot .woocommerce #respond input#submit:not(:last-child), .woocommerce #respond .modal-card-foot input#submit:not(:last-child) {
    margin-right: 10px; }

.modal-card-body {
  -webkit-overflow-scrolling: touch;
  background-color: white;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  overflow: auto;
  padding: 20px; }

.navbar {
  background-color: white;
  min-height: 3.25rem;
  position: relative;
  z-index: 30; }
  .navbar.is-white {
    background-color: white;
    color: #0a0a0a; }
    .navbar.is-white .navbar-brand > .navbar-item,
    .navbar.is-white .navbar-brand .navbar-link {
      color: #0a0a0a; }
    .navbar.is-white .navbar-brand > a.navbar-item:hover, .navbar.is-white .navbar-brand > a.navbar-item.is-active,
    .navbar.is-white .navbar-brand .navbar-link:hover,
    .navbar.is-white .navbar-brand .navbar-link.is-active {
      background-color: #f2f2f2;
      color: #0a0a0a; }
    .navbar.is-white .navbar-brand .navbar-link::after {
      border-color: #0a0a0a; }
    .navbar.is-white .navbar-burger {
      color: #0a0a0a; }
    @media screen and (min-width: 1088px) {
      .navbar.is-white .navbar-start > .navbar-item,
      .navbar.is-white .navbar-start .navbar-link,
      .navbar.is-white .navbar-end > .navbar-item,
      .navbar.is-white .navbar-end .navbar-link {
        color: #0a0a0a; }
      .navbar.is-white .navbar-start > a.navbar-item:hover, .navbar.is-white .navbar-start > a.navbar-item.is-active,
      .navbar.is-white .navbar-start .navbar-link:hover,
      .navbar.is-white .navbar-start .navbar-link.is-active,
      .navbar.is-white .navbar-end > a.navbar-item:hover,
      .navbar.is-white .navbar-end > a.navbar-item.is-active,
      .navbar.is-white .navbar-end .navbar-link:hover,
      .navbar.is-white .navbar-end .navbar-link.is-active {
        background-color: #f2f2f2;
        color: #0a0a0a; }
      .navbar.is-white .navbar-start .navbar-link::after,
      .navbar.is-white .navbar-end .navbar-link::after {
        border-color: #0a0a0a; }
      .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #f2f2f2;
        color: #0a0a0a; }
      .navbar.is-white .navbar-dropdown a.navbar-item.is-active {
        background-color: white;
        color: #0a0a0a; } }
  .navbar.is-black {
    background-color: #0a0a0a;
    color: white; }
    .navbar.is-black .navbar-brand > .navbar-item,
    .navbar.is-black .navbar-brand .navbar-link {
      color: white; }
    .navbar.is-black .navbar-brand > a.navbar-item:hover, .navbar.is-black .navbar-brand > a.navbar-item.is-active,
    .navbar.is-black .navbar-brand .navbar-link:hover,
    .navbar.is-black .navbar-brand .navbar-link.is-active {
      background-color: black;
      color: white; }
    .navbar.is-black .navbar-brand .navbar-link::after {
      border-color: white; }
    .navbar.is-black .navbar-burger {
      color: white; }
    @media screen and (min-width: 1088px) {
      .navbar.is-black .navbar-start > .navbar-item,
      .navbar.is-black .navbar-start .navbar-link,
      .navbar.is-black .navbar-end > .navbar-item,
      .navbar.is-black .navbar-end .navbar-link {
        color: white; }
      .navbar.is-black .navbar-start > a.navbar-item:hover, .navbar.is-black .navbar-start > a.navbar-item.is-active,
      .navbar.is-black .navbar-start .navbar-link:hover,
      .navbar.is-black .navbar-start .navbar-link.is-active,
      .navbar.is-black .navbar-end > a.navbar-item:hover,
      .navbar.is-black .navbar-end > a.navbar-item.is-active,
      .navbar.is-black .navbar-end .navbar-link:hover,
      .navbar.is-black .navbar-end .navbar-link.is-active {
        background-color: black;
        color: white; }
      .navbar.is-black .navbar-start .navbar-link::after,
      .navbar.is-black .navbar-end .navbar-link::after {
        border-color: white; }
      .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: black;
        color: white; }
      .navbar.is-black .navbar-dropdown a.navbar-item.is-active {
        background-color: #0a0a0a;
        color: white; } }
  .navbar.is-light {
    background-color: whitesmoke;
    color: #2c303d; }
    .navbar.is-light .navbar-brand > .navbar-item,
    .navbar.is-light .navbar-brand .navbar-link {
      color: #2c303d; }
    .navbar.is-light .navbar-brand > a.navbar-item:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active,
    .navbar.is-light .navbar-brand .navbar-link:hover,
    .navbar.is-light .navbar-brand .navbar-link.is-active {
      background-color: #e8e8e8;
      color: #2c303d; }
    .navbar.is-light .navbar-brand .navbar-link::after {
      border-color: #2c303d; }
    .navbar.is-light .navbar-burger {
      color: #2c303d; }
    @media screen and (min-width: 1088px) {
      .navbar.is-light .navbar-start > .navbar-item,
      .navbar.is-light .navbar-start .navbar-link,
      .navbar.is-light .navbar-end > .navbar-item,
      .navbar.is-light .navbar-end .navbar-link {
        color: #2c303d; }
      .navbar.is-light .navbar-start > a.navbar-item:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active,
      .navbar.is-light .navbar-start .navbar-link:hover,
      .navbar.is-light .navbar-start .navbar-link.is-active,
      .navbar.is-light .navbar-end > a.navbar-item:hover,
      .navbar.is-light .navbar-end > a.navbar-item.is-active,
      .navbar.is-light .navbar-end .navbar-link:hover,
      .navbar.is-light .navbar-end .navbar-link.is-active {
        background-color: #e8e8e8;
        color: #2c303d; }
      .navbar.is-light .navbar-start .navbar-link::after,
      .navbar.is-light .navbar-end .navbar-link::after {
        border-color: #2c303d; }
      .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #e8e8e8;
        color: #2c303d; }
      .navbar.is-light .navbar-dropdown a.navbar-item.is-active {
        background-color: whitesmoke;
        color: #2c303d; } }
  .navbar.is-dark {
    background-color: #2c303d;
    color: whitesmoke; }
    .navbar.is-dark .navbar-brand > .navbar-item,
    .navbar.is-dark .navbar-brand .navbar-link {
      color: whitesmoke; }
    .navbar.is-dark .navbar-brand > a.navbar-item:hover, .navbar.is-dark .navbar-brand > a.navbar-item.is-active,
    .navbar.is-dark .navbar-brand .navbar-link:hover,
    .navbar.is-dark .navbar-brand .navbar-link.is-active {
      background-color: #21242e;
      color: whitesmoke; }
    .navbar.is-dark .navbar-brand .navbar-link::after {
      border-color: whitesmoke; }
    .navbar.is-dark .navbar-burger {
      color: whitesmoke; }
    @media screen and (min-width: 1088px) {
      .navbar.is-dark .navbar-start > .navbar-item,
      .navbar.is-dark .navbar-start .navbar-link,
      .navbar.is-dark .navbar-end > .navbar-item,
      .navbar.is-dark .navbar-end .navbar-link {
        color: whitesmoke; }
      .navbar.is-dark .navbar-start > a.navbar-item:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active,
      .navbar.is-dark .navbar-start .navbar-link:hover,
      .navbar.is-dark .navbar-start .navbar-link.is-active,
      .navbar.is-dark .navbar-end > a.navbar-item:hover,
      .navbar.is-dark .navbar-end > a.navbar-item.is-active,
      .navbar.is-dark .navbar-end .navbar-link:hover,
      .navbar.is-dark .navbar-end .navbar-link.is-active {
        background-color: #21242e;
        color: whitesmoke; }
      .navbar.is-dark .navbar-start .navbar-link::after,
      .navbar.is-dark .navbar-end .navbar-link::after {
        border-color: whitesmoke; }
      .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #21242e;
        color: whitesmoke; }
      .navbar.is-dark .navbar-dropdown a.navbar-item.is-active {
        background-color: #2c303d;
        color: whitesmoke; } }
  .navbar.is-primary, .woocommerce #respond input.navbar#submit, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link, .woocommerce button.navbar.alt.button,
  .woocommerce a.navbar.button.alt, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link,
  .woocommerce input.navbar.button.alt, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link {
    background-color: #43485c;
    color: #fff; }
    .navbar.is-primary .navbar-brand > .navbar-item, .woocommerce #respond input.navbar#submit .navbar-brand > .navbar-item, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-brand > .navbar-item, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-brand > .navbar-item, .woocommerce button.navbar.alt.button .navbar-brand > .navbar-item, .woocommerce a.navbar.button.alt .navbar-brand > .navbar-item, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-brand > .navbar-item, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-brand > .navbar-item, .woocommerce input.navbar.button.alt .navbar-brand > .navbar-item, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-brand > .navbar-item, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-brand > .navbar-item,
    .navbar.is-primary .navbar-brand .navbar-link,
    .woocommerce #respond input.navbar#submit .navbar-brand .navbar-link,
    .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link,
    .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link,
    .woocommerce button.navbar.alt.button .navbar-brand .navbar-link,
    .woocommerce a.navbar.button.alt .navbar-brand .navbar-link,
    .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link,
    .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link,
    .woocommerce input.navbar.button.alt .navbar-brand .navbar-link,
    .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link,
    .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link {
      color: #fff; }
    .navbar.is-primary .navbar-brand > a.navbar-item:hover, .woocommerce #respond input.navbar#submit .navbar-brand > a.navbar-item:hover, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item:hover, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item:hover, .woocommerce button.navbar.alt.button .navbar-brand > a.navbar-item:hover, .woocommerce a.navbar.button.alt .navbar-brand > a.navbar-item:hover, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item:hover, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item:hover, .woocommerce input.navbar.button.alt .navbar-brand > a.navbar-item:hover, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item:hover, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active, .woocommerce #respond input.navbar#submit .navbar-brand > a.navbar-item.is-active, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item.is-active, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item.is-active, .woocommerce button.navbar.alt.button .navbar-brand > a.navbar-item.is-active, .woocommerce a.navbar.button.alt .navbar-brand > a.navbar-item.is-active, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item.is-active, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item.is-active, .woocommerce input.navbar.button.alt .navbar-brand > a.navbar-item.is-active, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item.is-active, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-brand > a.navbar-item.is-active,
    .navbar.is-primary .navbar-brand .navbar-link:hover,
    .woocommerce #respond input.navbar#submit .navbar-brand .navbar-link:hover,
    .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link:hover,
    .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link:hover,
    .woocommerce button.navbar.alt.button .navbar-brand .navbar-link:hover,
    .woocommerce a.navbar.button.alt .navbar-brand .navbar-link:hover,
    .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link:hover,
    .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link:hover,
    .woocommerce input.navbar.button.alt .navbar-brand .navbar-link:hover,
    .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link:hover,
    .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link:hover,
    .navbar.is-primary .navbar-brand .navbar-link.is-active,
    .woocommerce #respond input.navbar#submit .navbar-brand .navbar-link.is-active,
    .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link.is-active,
    .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link.is-active,
    .woocommerce button.navbar.alt.button .navbar-brand .navbar-link.is-active,
    .woocommerce a.navbar.button.alt .navbar-brand .navbar-link.is-active,
    .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link.is-active,
    .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link.is-active,
    .woocommerce input.navbar.button.alt .navbar-brand .navbar-link.is-active,
    .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link.is-active,
    .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link.is-active {
      background-color: #383c4d;
      color: #fff; }
    .navbar.is-primary .navbar-brand .navbar-link::after, .woocommerce #respond input.navbar#submit .navbar-brand .navbar-link::after, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link::after, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link::after, .woocommerce button.navbar.alt.button .navbar-brand .navbar-link::after, .woocommerce a.navbar.button.alt .navbar-brand .navbar-link::after, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link::after, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link::after, .woocommerce input.navbar.button.alt .navbar-brand .navbar-link::after, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link::after, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-brand .navbar-link::after {
      border-color: #fff; }
    .navbar.is-primary .navbar-burger, .woocommerce #respond input.navbar#submit .navbar-burger, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-burger, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-burger, .woocommerce button.navbar.alt.button .navbar-burger, .woocommerce a.navbar.button.alt .navbar-burger, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-burger, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-burger, .woocommerce input.navbar.button.alt .navbar-burger, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-burger, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-burger {
      color: #fff; }
    @media screen and (min-width: 1088px) {
      .navbar.is-primary .navbar-start > .navbar-item, .woocommerce #respond input.navbar#submit .navbar-start > .navbar-item, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-start > .navbar-item, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-start > .navbar-item, .woocommerce button.navbar.alt.button .navbar-start > .navbar-item, .woocommerce a.navbar.button.alt .navbar-start > .navbar-item, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-start > .navbar-item, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-start > .navbar-item, .woocommerce input.navbar.button.alt .navbar-start > .navbar-item, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-start > .navbar-item, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-start > .navbar-item,
      .navbar.is-primary .navbar-start .navbar-link,
      .woocommerce #respond input.navbar#submit .navbar-start .navbar-link,
      .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link,
      .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link,
      .woocommerce button.navbar.alt.button .navbar-start .navbar-link,
      .woocommerce a.navbar.button.alt .navbar-start .navbar-link,
      .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link,
      .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link,
      .woocommerce input.navbar.button.alt .navbar-start .navbar-link,
      .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link,
      .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link,
      .navbar.is-primary .navbar-end > .navbar-item,
      .woocommerce #respond input.navbar#submit .navbar-end > .navbar-item,
      .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-end > .navbar-item,
      .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-end > .navbar-item,
      .woocommerce button.navbar.alt.button .navbar-end > .navbar-item,
      .woocommerce a.navbar.button.alt .navbar-end > .navbar-item,
      .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-end > .navbar-item,
      .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-end > .navbar-item,
      .woocommerce input.navbar.button.alt .navbar-end > .navbar-item,
      .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-end > .navbar-item,
      .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-end > .navbar-item,
      .navbar.is-primary .navbar-end .navbar-link,
      .woocommerce #respond input.navbar#submit .navbar-end .navbar-link,
      .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link,
      .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link,
      .woocommerce button.navbar.alt.button .navbar-end .navbar-link,
      .woocommerce a.navbar.button.alt .navbar-end .navbar-link,
      .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link,
      .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link,
      .woocommerce input.navbar.button.alt .navbar-end .navbar-link,
      .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link,
      .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link {
        color: #fff; }
      .navbar.is-primary .navbar-start > a.navbar-item:hover, .woocommerce #respond input.navbar#submit .navbar-start > a.navbar-item:hover, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item:hover, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item:hover, .woocommerce button.navbar.alt.button .navbar-start > a.navbar-item:hover, .woocommerce a.navbar.button.alt .navbar-start > a.navbar-item:hover, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item:hover, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item:hover, .woocommerce input.navbar.button.alt .navbar-start > a.navbar-item:hover, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item:hover, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active, .woocommerce #respond input.navbar#submit .navbar-start > a.navbar-item.is-active, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item.is-active, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item.is-active, .woocommerce button.navbar.alt.button .navbar-start > a.navbar-item.is-active, .woocommerce a.navbar.button.alt .navbar-start > a.navbar-item.is-active, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item.is-active, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item.is-active, .woocommerce input.navbar.button.alt .navbar-start > a.navbar-item.is-active, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item.is-active, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-start > a.navbar-item.is-active,
      .navbar.is-primary .navbar-start .navbar-link:hover,
      .woocommerce #respond input.navbar#submit .navbar-start .navbar-link:hover,
      .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link:hover,
      .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link:hover,
      .woocommerce button.navbar.alt.button .navbar-start .navbar-link:hover,
      .woocommerce a.navbar.button.alt .navbar-start .navbar-link:hover,
      .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link:hover,
      .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link:hover,
      .woocommerce input.navbar.button.alt .navbar-start .navbar-link:hover,
      .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link:hover,
      .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link:hover,
      .navbar.is-primary .navbar-start .navbar-link.is-active,
      .woocommerce #respond input.navbar#submit .navbar-start .navbar-link.is-active,
      .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link.is-active,
      .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link.is-active,
      .woocommerce button.navbar.alt.button .navbar-start .navbar-link.is-active,
      .woocommerce a.navbar.button.alt .navbar-start .navbar-link.is-active,
      .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link.is-active,
      .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link.is-active,
      .woocommerce input.navbar.button.alt .navbar-start .navbar-link.is-active,
      .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link.is-active,
      .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link.is-active,
      .navbar.is-primary .navbar-end > a.navbar-item:hover,
      .woocommerce #respond input.navbar#submit .navbar-end > a.navbar-item:hover,
      .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item:hover,
      .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item:hover,
      .woocommerce button.navbar.alt.button .navbar-end > a.navbar-item:hover,
      .woocommerce a.navbar.button.alt .navbar-end > a.navbar-item:hover,
      .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item:hover,
      .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item:hover,
      .woocommerce input.navbar.button.alt .navbar-end > a.navbar-item:hover,
      .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item:hover,
      .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item:hover,
      .navbar.is-primary .navbar-end > a.navbar-item.is-active,
      .woocommerce #respond input.navbar#submit .navbar-end > a.navbar-item.is-active,
      .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item.is-active,
      .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item.is-active,
      .woocommerce button.navbar.alt.button .navbar-end > a.navbar-item.is-active,
      .woocommerce a.navbar.button.alt .navbar-end > a.navbar-item.is-active,
      .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item.is-active,
      .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item.is-active,
      .woocommerce input.navbar.button.alt .navbar-end > a.navbar-item.is-active,
      .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item.is-active,
      .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-end > a.navbar-item.is-active,
      .navbar.is-primary .navbar-end .navbar-link:hover,
      .woocommerce #respond input.navbar#submit .navbar-end .navbar-link:hover,
      .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link:hover,
      .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link:hover,
      .woocommerce button.navbar.alt.button .navbar-end .navbar-link:hover,
      .woocommerce a.navbar.button.alt .navbar-end .navbar-link:hover,
      .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link:hover,
      .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link:hover,
      .woocommerce input.navbar.button.alt .navbar-end .navbar-link:hover,
      .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link:hover,
      .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link:hover,
      .navbar.is-primary .navbar-end .navbar-link.is-active,
      .woocommerce #respond input.navbar#submit .navbar-end .navbar-link.is-active,
      .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link.is-active,
      .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link.is-active,
      .woocommerce button.navbar.alt.button .navbar-end .navbar-link.is-active,
      .woocommerce a.navbar.button.alt .navbar-end .navbar-link.is-active,
      .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link.is-active,
      .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link.is-active,
      .woocommerce input.navbar.button.alt .navbar-end .navbar-link.is-active,
      .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link.is-active,
      .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link.is-active {
        background-color: #383c4d;
        color: #fff; }
      .navbar.is-primary .navbar-start .navbar-link::after, .woocommerce #respond input.navbar#submit .navbar-start .navbar-link::after, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link::after, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link::after, .woocommerce button.navbar.alt.button .navbar-start .navbar-link::after, .woocommerce a.navbar.button.alt .navbar-start .navbar-link::after, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link::after, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link::after, .woocommerce input.navbar.button.alt .navbar-start .navbar-link::after, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link::after, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-start .navbar-link::after,
      .navbar.is-primary .navbar-end .navbar-link::after,
      .woocommerce #respond input.navbar#submit .navbar-end .navbar-link::after,
      .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link::after,
      .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link::after,
      .woocommerce button.navbar.alt.button .navbar-end .navbar-link::after,
      .woocommerce a.navbar.button.alt .navbar-end .navbar-link::after,
      .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link::after,
      .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link::after,
      .woocommerce input.navbar.button.alt .navbar-end .navbar-link::after,
      .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link::after,
      .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-end .navbar-link::after {
        border-color: #fff; }
      .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link, .woocommerce #respond input.navbar#submit .navbar-item.has-dropdown:hover .navbar-link, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown:hover .navbar-link, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown:hover .navbar-link, .woocommerce button.navbar.alt.button .navbar-item.has-dropdown:hover .navbar-link, .woocommerce a.navbar.button.alt .navbar-item.has-dropdown:hover .navbar-link, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown:hover .navbar-link, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown:hover .navbar-link, .woocommerce input.navbar.button.alt .navbar-item.has-dropdown:hover .navbar-link, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown:hover .navbar-link, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,
      .woocommerce #respond input.navbar#submit .navbar-item.has-dropdown.is-active .navbar-link,
      .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown.is-active .navbar-link,
      .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown.is-active .navbar-link,
      .woocommerce button.navbar.alt.button .navbar-item.has-dropdown.is-active .navbar-link,
      .woocommerce a.navbar.button.alt .navbar-item.has-dropdown.is-active .navbar-link,
      .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown.is-active .navbar-link,
      .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown.is-active .navbar-link,
      .woocommerce input.navbar.button.alt .navbar-item.has-dropdown.is-active .navbar-link,
      .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown.is-active .navbar-link,
      .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #383c4d;
        color: #fff; }
      .navbar.is-primary .navbar-dropdown a.navbar-item.is-active, .woocommerce #respond input.navbar#submit .navbar-dropdown a.navbar-item.is-active, .woocommerce .blog-comment button.navbar.alt#cancel-comment-reply-link .navbar-dropdown a.navbar-item.is-active, .blog-comment .woocommerce button.navbar.alt#cancel-comment-reply-link .navbar-dropdown a.navbar-item.is-active, .woocommerce button.navbar.alt.button .navbar-dropdown a.navbar-item.is-active, .woocommerce a.navbar.button.alt .navbar-dropdown a.navbar-item.is-active, .woocommerce .blog-comment a.navbar.alt#cancel-comment-reply-link .navbar-dropdown a.navbar-item.is-active, .blog-comment .woocommerce a.navbar.alt#cancel-comment-reply-link .navbar-dropdown a.navbar-item.is-active, .woocommerce input.navbar.button.alt .navbar-dropdown a.navbar-item.is-active, .woocommerce .blog-comment input.navbar.alt#cancel-comment-reply-link .navbar-dropdown a.navbar-item.is-active, .blog-comment .woocommerce input.navbar.alt#cancel-comment-reply-link .navbar-dropdown a.navbar-item.is-active {
        background-color: #43485c;
        color: #fff; } }
  .navbar.is-link {
    background-color: #EF5350;
    color: #fff; }
    .navbar.is-link .navbar-brand > .navbar-item,
    .navbar.is-link .navbar-brand .navbar-link {
      color: #fff; }
    .navbar.is-link .navbar-brand > a.navbar-item:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active,
    .navbar.is-link .navbar-brand .navbar-link:hover,
    .navbar.is-link .navbar-brand .navbar-link.is-active {
      background-color: #ed3c39;
      color: #fff; }
    .navbar.is-link .navbar-brand .navbar-link::after {
      border-color: #fff; }
    .navbar.is-link .navbar-burger {
      color: #fff; }
    @media screen and (min-width: 1088px) {
      .navbar.is-link .navbar-start > .navbar-item,
      .navbar.is-link .navbar-start .navbar-link,
      .navbar.is-link .navbar-end > .navbar-item,
      .navbar.is-link .navbar-end .navbar-link {
        color: #fff; }
      .navbar.is-link .navbar-start > a.navbar-item:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active,
      .navbar.is-link .navbar-start .navbar-link:hover,
      .navbar.is-link .navbar-start .navbar-link.is-active,
      .navbar.is-link .navbar-end > a.navbar-item:hover,
      .navbar.is-link .navbar-end > a.navbar-item.is-active,
      .navbar.is-link .navbar-end .navbar-link:hover,
      .navbar.is-link .navbar-end .navbar-link.is-active {
        background-color: #ed3c39;
        color: #fff; }
      .navbar.is-link .navbar-start .navbar-link::after,
      .navbar.is-link .navbar-end .navbar-link::after {
        border-color: #fff; }
      .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #ed3c39;
        color: #fff; }
      .navbar.is-link .navbar-dropdown a.navbar-item.is-active {
        background-color: #EF5350;
        color: #fff; } }
  .navbar.is-info {
    background-color: #209cee;
    color: #fff; }
    .navbar.is-info .navbar-brand > .navbar-item,
    .navbar.is-info .navbar-brand .navbar-link {
      color: #fff; }
    .navbar.is-info .navbar-brand > a.navbar-item:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active,
    .navbar.is-info .navbar-brand .navbar-link:hover,
    .navbar.is-info .navbar-brand .navbar-link.is-active {
      background-color: #118fe4;
      color: #fff; }
    .navbar.is-info .navbar-brand .navbar-link::after {
      border-color: #fff; }
    .navbar.is-info .navbar-burger {
      color: #fff; }
    @media screen and (min-width: 1088px) {
      .navbar.is-info .navbar-start > .navbar-item,
      .navbar.is-info .navbar-start .navbar-link,
      .navbar.is-info .navbar-end > .navbar-item,
      .navbar.is-info .navbar-end .navbar-link {
        color: #fff; }
      .navbar.is-info .navbar-start > a.navbar-item:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active,
      .navbar.is-info .navbar-start .navbar-link:hover,
      .navbar.is-info .navbar-start .navbar-link.is-active,
      .navbar.is-info .navbar-end > a.navbar-item:hover,
      .navbar.is-info .navbar-end > a.navbar-item.is-active,
      .navbar.is-info .navbar-end .navbar-link:hover,
      .navbar.is-info .navbar-end .navbar-link.is-active {
        background-color: #118fe4;
        color: #fff; }
      .navbar.is-info .navbar-start .navbar-link::after,
      .navbar.is-info .navbar-end .navbar-link::after {
        border-color: #fff; }
      .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #118fe4;
        color: #fff; }
      .navbar.is-info .navbar-dropdown a.navbar-item.is-active {
        background-color: #209cee;
        color: #fff; } }
  .navbar.is-success {
    background-color: #23d160;
    color: #fff; }
    .navbar.is-success .navbar-brand > .navbar-item,
    .navbar.is-success .navbar-brand .navbar-link {
      color: #fff; }
    .navbar.is-success .navbar-brand > a.navbar-item:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active,
    .navbar.is-success .navbar-brand .navbar-link:hover,
    .navbar.is-success .navbar-brand .navbar-link.is-active {
      background-color: #20bc56;
      color: #fff; }
    .navbar.is-success .navbar-brand .navbar-link::after {
      border-color: #fff; }
    .navbar.is-success .navbar-burger {
      color: #fff; }
    @media screen and (min-width: 1088px) {
      .navbar.is-success .navbar-start > .navbar-item,
      .navbar.is-success .navbar-start .navbar-link,
      .navbar.is-success .navbar-end > .navbar-item,
      .navbar.is-success .navbar-end .navbar-link {
        color: #fff; }
      .navbar.is-success .navbar-start > a.navbar-item:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active,
      .navbar.is-success .navbar-start .navbar-link:hover,
      .navbar.is-success .navbar-start .navbar-link.is-active,
      .navbar.is-success .navbar-end > a.navbar-item:hover,
      .navbar.is-success .navbar-end > a.navbar-item.is-active,
      .navbar.is-success .navbar-end .navbar-link:hover,
      .navbar.is-success .navbar-end .navbar-link.is-active {
        background-color: #20bc56;
        color: #fff; }
      .navbar.is-success .navbar-start .navbar-link::after,
      .navbar.is-success .navbar-end .navbar-link::after {
        border-color: #fff; }
      .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #20bc56;
        color: #fff; }
      .navbar.is-success .navbar-dropdown a.navbar-item.is-active {
        background-color: #23d160;
        color: #fff; } }
  .navbar.is-warning {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, 0.7); }
    .navbar.is-warning .navbar-brand > .navbar-item,
    .navbar.is-warning .navbar-brand .navbar-link {
      color: rgba(0, 0, 0, 0.7); }
    .navbar.is-warning .navbar-brand > a.navbar-item:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active,
    .navbar.is-warning .navbar-brand .navbar-link:hover,
    .navbar.is-warning .navbar-brand .navbar-link.is-active {
      background-color: #ffd83d;
      color: rgba(0, 0, 0, 0.7); }
    .navbar.is-warning .navbar-brand .navbar-link::after {
      border-color: rgba(0, 0, 0, 0.7); }
    .navbar.is-warning .navbar-burger {
      color: rgba(0, 0, 0, 0.7); }
    @media screen and (min-width: 1088px) {
      .navbar.is-warning .navbar-start > .navbar-item,
      .navbar.is-warning .navbar-start .navbar-link,
      .navbar.is-warning .navbar-end > .navbar-item,
      .navbar.is-warning .navbar-end .navbar-link {
        color: rgba(0, 0, 0, 0.7); }
      .navbar.is-warning .navbar-start > a.navbar-item:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active,
      .navbar.is-warning .navbar-start .navbar-link:hover,
      .navbar.is-warning .navbar-start .navbar-link.is-active,
      .navbar.is-warning .navbar-end > a.navbar-item:hover,
      .navbar.is-warning .navbar-end > a.navbar-item.is-active,
      .navbar.is-warning .navbar-end .navbar-link:hover,
      .navbar.is-warning .navbar-end .navbar-link.is-active {
        background-color: #ffd83d;
        color: rgba(0, 0, 0, 0.7); }
      .navbar.is-warning .navbar-start .navbar-link::after,
      .navbar.is-warning .navbar-end .navbar-link::after {
        border-color: rgba(0, 0, 0, 0.7); }
      .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #ffd83d;
        color: rgba(0, 0, 0, 0.7); }
      .navbar.is-warning .navbar-dropdown a.navbar-item.is-active {
        background-color: #ffdd57;
        color: rgba(0, 0, 0, 0.7); } }
  .navbar.is-danger, .blog-comment .navbar#cancel-comment-reply-link, .woocommerce span.navbar.onsale {
    background-color: #EF5350;
    color: #fff; }
    .navbar.is-danger .navbar-brand > .navbar-item, .blog-comment .navbar#cancel-comment-reply-link .navbar-brand > .navbar-item, .woocommerce span.navbar.onsale .navbar-brand > .navbar-item,
    .navbar.is-danger .navbar-brand .navbar-link,
    .blog-comment .navbar#cancel-comment-reply-link .navbar-brand .navbar-link,
    .woocommerce span.navbar.onsale .navbar-brand .navbar-link {
      color: #fff; }
    .navbar.is-danger .navbar-brand > a.navbar-item:hover, .blog-comment .navbar#cancel-comment-reply-link .navbar-brand > a.navbar-item:hover, .woocommerce span.navbar.onsale .navbar-brand > a.navbar-item:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active, .blog-comment .navbar#cancel-comment-reply-link .navbar-brand > a.navbar-item.is-active, .woocommerce span.navbar.onsale .navbar-brand > a.navbar-item.is-active,
    .navbar.is-danger .navbar-brand .navbar-link:hover,
    .blog-comment .navbar#cancel-comment-reply-link .navbar-brand .navbar-link:hover,
    .woocommerce span.navbar.onsale .navbar-brand .navbar-link:hover,
    .navbar.is-danger .navbar-brand .navbar-link.is-active,
    .blog-comment .navbar#cancel-comment-reply-link .navbar-brand .navbar-link.is-active,
    .woocommerce span.navbar.onsale .navbar-brand .navbar-link.is-active {
      background-color: #ed3c39;
      color: #fff; }
    .navbar.is-danger .navbar-brand .navbar-link::after, .blog-comment .navbar#cancel-comment-reply-link .navbar-brand .navbar-link::after, .woocommerce span.navbar.onsale .navbar-brand .navbar-link::after {
      border-color: #fff; }
    .navbar.is-danger .navbar-burger, .blog-comment .navbar#cancel-comment-reply-link .navbar-burger, .woocommerce span.navbar.onsale .navbar-burger {
      color: #fff; }
    @media screen and (min-width: 1088px) {
      .navbar.is-danger .navbar-start > .navbar-item, .blog-comment .navbar#cancel-comment-reply-link .navbar-start > .navbar-item, .woocommerce span.navbar.onsale .navbar-start > .navbar-item,
      .navbar.is-danger .navbar-start .navbar-link,
      .blog-comment .navbar#cancel-comment-reply-link .navbar-start .navbar-link,
      .woocommerce span.navbar.onsale .navbar-start .navbar-link,
      .navbar.is-danger .navbar-end > .navbar-item,
      .blog-comment .navbar#cancel-comment-reply-link .navbar-end > .navbar-item,
      .woocommerce span.navbar.onsale .navbar-end > .navbar-item,
      .navbar.is-danger .navbar-end .navbar-link,
      .blog-comment .navbar#cancel-comment-reply-link .navbar-end .navbar-link,
      .woocommerce span.navbar.onsale .navbar-end .navbar-link {
        color: #fff; }
      .navbar.is-danger .navbar-start > a.navbar-item:hover, .blog-comment .navbar#cancel-comment-reply-link .navbar-start > a.navbar-item:hover, .woocommerce span.navbar.onsale .navbar-start > a.navbar-item:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active, .blog-comment .navbar#cancel-comment-reply-link .navbar-start > a.navbar-item.is-active, .woocommerce span.navbar.onsale .navbar-start > a.navbar-item.is-active,
      .navbar.is-danger .navbar-start .navbar-link:hover,
      .blog-comment .navbar#cancel-comment-reply-link .navbar-start .navbar-link:hover,
      .woocommerce span.navbar.onsale .navbar-start .navbar-link:hover,
      .navbar.is-danger .navbar-start .navbar-link.is-active,
      .blog-comment .navbar#cancel-comment-reply-link .navbar-start .navbar-link.is-active,
      .woocommerce span.navbar.onsale .navbar-start .navbar-link.is-active,
      .navbar.is-danger .navbar-end > a.navbar-item:hover,
      .blog-comment .navbar#cancel-comment-reply-link .navbar-end > a.navbar-item:hover,
      .woocommerce span.navbar.onsale .navbar-end > a.navbar-item:hover,
      .navbar.is-danger .navbar-end > a.navbar-item.is-active,
      .blog-comment .navbar#cancel-comment-reply-link .navbar-end > a.navbar-item.is-active,
      .woocommerce span.navbar.onsale .navbar-end > a.navbar-item.is-active,
      .navbar.is-danger .navbar-end .navbar-link:hover,
      .blog-comment .navbar#cancel-comment-reply-link .navbar-end .navbar-link:hover,
      .woocommerce span.navbar.onsale .navbar-end .navbar-link:hover,
      .navbar.is-danger .navbar-end .navbar-link.is-active,
      .blog-comment .navbar#cancel-comment-reply-link .navbar-end .navbar-link.is-active,
      .woocommerce span.navbar.onsale .navbar-end .navbar-link.is-active {
        background-color: #ed3c39;
        color: #fff; }
      .navbar.is-danger .navbar-start .navbar-link::after, .blog-comment .navbar#cancel-comment-reply-link .navbar-start .navbar-link::after, .woocommerce span.navbar.onsale .navbar-start .navbar-link::after,
      .navbar.is-danger .navbar-end .navbar-link::after,
      .blog-comment .navbar#cancel-comment-reply-link .navbar-end .navbar-link::after,
      .woocommerce span.navbar.onsale .navbar-end .navbar-link::after {
        border-color: #fff; }
      .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link, .blog-comment .navbar#cancel-comment-reply-link .navbar-item.has-dropdown:hover .navbar-link, .woocommerce span.navbar.onsale .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,
      .blog-comment .navbar#cancel-comment-reply-link .navbar-item.has-dropdown.is-active .navbar-link,
      .woocommerce span.navbar.onsale .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #ed3c39;
        color: #fff; }
      .navbar.is-danger .navbar-dropdown a.navbar-item.is-active, .blog-comment .navbar#cancel-comment-reply-link .navbar-dropdown a.navbar-item.is-active, .woocommerce span.navbar.onsale .navbar-dropdown a.navbar-item.is-active {
        background-color: #EF5350;
        color: #fff; } }
  .navbar > .container {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 3.25rem;
    width: 100%; }
  .navbar.has-shadow {
    -webkit-box-shadow: 0 2px 0 0 whitesmoke;
            box-shadow: 0 2px 0 0 whitesmoke; }
  .navbar.is-fixed-bottom, .navbar.is-fixed-top {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 30; }
  .navbar.is-fixed-bottom {
    bottom: 0; }
    .navbar.is-fixed-bottom.has-shadow {
      -webkit-box-shadow: 0 -2px 0 0 whitesmoke;
              box-shadow: 0 -2px 0 0 whitesmoke; }
  .navbar.is-fixed-top {
    top: 0; }

html.has-navbar-fixed-top,
body.has-navbar-fixed-top {
  padding-top: 3.25rem; }

html.has-navbar-fixed-bottom,
body.has-navbar-fixed-bottom {
  padding-bottom: 3.25rem; }

.navbar-brand,
.navbar-tabs {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-height: 3.25rem; }

.navbar-brand a.navbar-item:hover {
  background-color: transparent; }

.navbar-tabs {
  -webkit-overflow-scrolling: touch;
  max-width: 100vw;
  overflow-x: auto;
  overflow-y: hidden; }

.navbar-burger {
  color: #4a4a4a;
  cursor: pointer;
  display: block;
  height: 3.25rem;
  position: relative;
  width: 3.25rem;
  margin-left: auto; }
  .navbar-burger span {
    background-color: currentColor;
    display: block;
    height: 1px;
    left: calc(50% - 8px);
    position: absolute;
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transition-duration: 86ms;
            transition-duration: 86ms;
    -webkit-transition-property: background-color, opacity, -webkit-transform;
    transition-property: background-color, opacity, -webkit-transform;
    transition-property: background-color, opacity, transform;
    transition-property: background-color, opacity, transform, -webkit-transform;
    -webkit-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    width: 16px; }
    .navbar-burger span:nth-child(1) {
      top: calc(50% - 6px); }
    .navbar-burger span:nth-child(2) {
      top: calc(50% - 1px); }
    .navbar-burger span:nth-child(3) {
      top: calc(50% + 4px); }
  .navbar-burger:hover {
    background-color: rgba(0, 0, 0, 0.05); }
  .navbar-burger.is-active span:nth-child(1) {
    -webkit-transform: translateY(5px) rotate(45deg);
            transform: translateY(5px) rotate(45deg); }
  .navbar-burger.is-active span:nth-child(2) {
    opacity: 0; }
  .navbar-burger.is-active span:nth-child(3) {
    -webkit-transform: translateY(-5px) rotate(-45deg);
            transform: translateY(-5px) rotate(-45deg); }

.navbar-menu {
  display: none; }

.navbar-item,
.navbar-link {
  color: #4a4a4a;
  display: block;
  line-height: 1.5;
  padding: 0.5rem 0.75rem;
  position: relative; }
  .navbar-item .icon:only-child,
  .navbar-link .icon:only-child {
    margin-left: -0.25rem;
    margin-right: -0.25rem; }

a.navbar-item,
.navbar-link {
  cursor: pointer; }
  a.navbar-item:hover, a.navbar-item.is-active,
  .navbar-link:hover,
  .navbar-link.is-active {
    background-color: #fafafa;
    color: #EF5350; }

.navbar-item {
  display: block;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0; }
  .navbar-item img {
    max-height: 1.75rem; }
  .navbar-item.has-dropdown {
    padding: 0; }
  .navbar-item.is-expanded {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1; }
  .navbar-item.is-tab {
    border-bottom: 1px solid transparent;
    min-height: 3.25rem;
    padding-bottom: calc(0.5rem - 1px); }
    .navbar-item.is-tab:hover {
      background-color: transparent;
      border-bottom-color: #EF5350; }
    .navbar-item.is-tab.is-active {
      background-color: transparent;
      border-bottom-color: #EF5350;
      border-bottom-style: solid;
      border-bottom-width: 3px;
      color: #EF5350;
      padding-bottom: calc(0.5rem - 3px); }

.navbar-content {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1; }

.navbar-link:not(.is-arrowless) {
  padding-right: 2.5em; }
  .navbar-link:not(.is-arrowless)::after {
    border-color: #EF5350;
    margin-top: -0.375em;
    right: 1.125em; }

.navbar-dropdown {
  font-size: 0.875rem;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem; }
  .navbar-dropdown .navbar-item {
    padding-left: 1.5rem;
    padding-right: 1.5rem; }

.navbar-divider {
  background-color: whitesmoke;
  border: none;
  display: none;
  height: 2px;
  margin: 0.5rem 0; }

@media screen and (max-width: 1087px) {
  .navbar > .container {
    display: block; }
  .navbar-brand .navbar-item,
  .navbar-tabs .navbar-item {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .navbar-link::after {
    display: none; }
  .navbar-menu {
    background-color: white;
    -webkit-box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);
            box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);
    padding: 0.5rem 0; }
    .navbar-menu.is-active {
      display: block; }
  .navbar.is-fixed-bottom-touch, .navbar.is-fixed-top-touch {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 30; }
  .navbar.is-fixed-bottom-touch {
    bottom: 0; }
    .navbar.is-fixed-bottom-touch.has-shadow {
      -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1);
              box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); }
  .navbar.is-fixed-top-touch {
    top: 0; }
  .navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu {
    -webkit-overflow-scrolling: touch;
    max-height: calc(100vh - 3.25rem);
    overflow: auto; }
  html.has-navbar-fixed-top-touch,
  body.has-navbar-fixed-top-touch {
    padding-top: 3.25rem; }
  html.has-navbar-fixed-bottom-touch,
  body.has-navbar-fixed-bottom-touch {
    padding-bottom: 3.25rem; } }

@media screen and (min-width: 1088px) {
  .navbar,
  .navbar-menu,
  .navbar-start,
  .navbar-end {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .navbar {
    min-height: 3.25rem; }
    .navbar.is-spaced {
      padding: 1rem 2rem; }
      .navbar.is-spaced .navbar-start,
      .navbar.is-spaced .navbar-end {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      .navbar.is-spaced a.navbar-item,
      .navbar.is-spaced .navbar-link {
        border-radius: 4px; }
    .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active,
    .navbar.is-transparent .navbar-link:hover,
    .navbar.is-transparent .navbar-link.is-active {
      background-color: transparent !important; }
    .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link {
      background-color: transparent !important; }
    .navbar.is-transparent .navbar-dropdown a.navbar-item:hover {
      background-color: whitesmoke;
      color: #0a0a0a; }
    .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active {
      background-color: whitesmoke;
      color: #EF5350; }
  .navbar-burger {
    display: none; }
  .navbar-item,
  .navbar-link {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .navbar-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .navbar-item.has-dropdown {
      -webkit-box-align: stretch;
          -ms-flex-align: stretch;
              align-items: stretch; }
    .navbar-item.has-dropdown-up .navbar-link::after {
      -webkit-transform: rotate(135deg) translate(0.25em, -0.25em);
              transform: rotate(135deg) translate(0.25em, -0.25em); }
    .navbar-item.has-dropdown-up .navbar-dropdown {
      border-bottom: 2px solid #dbdbdb;
      border-radius: 6px 6px 0 0;
      border-top: none;
      bottom: 100%;
      -webkit-box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1);
              box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1);
      top: auto; }
    .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown {
      display: block; }
      .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed {
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: translateY(0);
                transform: translateY(0); }
  .navbar-menu {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .navbar-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-right: auto; }
  .navbar-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin-left: auto; }
  .navbar-dropdown {
    background-color: white;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top: 2px solid #dbdbdb;
    -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1);
            box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1);
    display: none;
    font-size: 0.875rem;
    left: 0;
    min-width: 100%;
    position: absolute;
    top: 100%;
    z-index: 20; }
    .navbar-dropdown .navbar-item {
      padding: 0.375rem 1rem;
      white-space: nowrap; }
    .navbar-dropdown a.navbar-item {
      padding-right: 3rem; }
      .navbar-dropdown a.navbar-item:hover {
        background-color: whitesmoke;
        color: #0a0a0a; }
      .navbar-dropdown a.navbar-item.is-active {
        background-color: whitesmoke;
        color: #EF5350; }
    .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed {
      border-radius: 6px;
      border-top: none;
      -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
              box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
      display: block;
      opacity: 0;
      pointer-events: none;
      top: calc(100% + (-4px));
      -webkit-transform: translateY(-5px);
              transform: translateY(-5px);
      -webkit-transition-duration: 86ms;
              transition-duration: 86ms;
      -webkit-transition-property: opacity, -webkit-transform;
      transition-property: opacity, -webkit-transform;
      transition-property: opacity, transform;
      transition-property: opacity, transform, -webkit-transform; }
    .navbar-dropdown.is-right {
      left: auto;
      right: 0; }
  .navbar-divider {
    display: block; }
  .navbar > .container .navbar-brand,
  .container > .navbar .navbar-brand {
    margin-left: -.75rem; }
  .navbar > .container .navbar-menu,
  .container > .navbar .navbar-menu {
    margin-right: -.75rem; }
  .navbar.is-fixed-bottom-desktop, .navbar.is-fixed-top-desktop {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 30; }
  .navbar.is-fixed-bottom-desktop {
    bottom: 0; }
    .navbar.is-fixed-bottom-desktop.has-shadow {
      -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1);
              box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); }
  .navbar.is-fixed-top-desktop {
    top: 0; }
  html.has-navbar-fixed-top-desktop,
  body.has-navbar-fixed-top-desktop {
    padding-top: 3.25rem; }
  html.has-navbar-fixed-bottom-desktop,
  body.has-navbar-fixed-bottom-desktop {
    padding-bottom: 3.25rem; }
  html.has-spaced-navbar-fixed-top,
  body.has-spaced-navbar-fixed-top {
    padding-top: 5.25rem; }
  html.has-spaced-navbar-fixed-bottom,
  body.has-spaced-navbar-fixed-bottom {
    padding-bottom: 5.25rem; }
  a.navbar-item.is-active,
  .navbar-link.is-active {
    color: #0a0a0a; }
  a.navbar-item.is-active:not(:hover),
  .navbar-link.is-active:not(:hover) {
    background-color: transparent; }
  .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link {
    background-color: #fafafa; } }

.pagination {
  font-size: 1rem;
  margin: -0.25rem; }
  .pagination.is-small, .woocommerce span.pagination.onsale {
    font-size: 0.75rem; }
  .pagination.is-medium {
    font-size: 1.25rem; }
  .pagination.is-large {
    font-size: 1.5rem; }
  .pagination.is-rounded .pagination-previous,
  .pagination.is-rounded .pagination-next {
    padding-left: 1em;
    padding-right: 1em;
    border-radius: 290486px; }
  .pagination.is-rounded .pagination-link {
    border-radius: 290486px; }

.pagination,
.pagination-list {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center; }

.pagination-previous,
.pagination-next,
.pagination-link,
.pagination-ellipsis {
  font-size: 1em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0.25rem;
  text-align: center; }

.pagination-previous,
.pagination-next,
.pagination-link {
  border-color: #dbdbdb;
  color: #363636;
  min-width: 2.25em; }
  .pagination-previous:hover,
  .pagination-next:hover,
  .pagination-link:hover {
    border-color: #b5b5b5;
    color: #363636; }
  .pagination-previous:focus,
  .pagination-next:focus,
  .pagination-link:focus {
    border-color: #EF5350; }
  .pagination-previous:active,
  .pagination-next:active,
  .pagination-link:active {
    -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
            box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); }
  .pagination-previous[disabled],
  .pagination-next[disabled],
  .pagination-link[disabled] {
    background-color: #dbdbdb;
    border-color: #dbdbdb;
    -webkit-box-shadow: none;
            box-shadow: none;
    color: #7a7a7a;
    opacity: 0.5; }

.pagination-previous,
.pagination-next {
  padding-left: 0.75em;
  padding-right: 0.75em;
  white-space: nowrap; }

.pagination-link.is-current {
  background-color: #EF5350;
  border-color: #EF5350;
  color: #fff; }

.pagination-ellipsis {
  color: #b5b5b5;
  pointer-events: none; }

.pagination-list {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

@media screen and (max-width: 768px) {
  .pagination {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .pagination-previous,
  .pagination-next {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1; }
  .pagination-list li {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1; } }

@media screen and (min-width: 769px), print {
  .pagination-list {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .pagination-previous {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .pagination-next {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .pagination {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .pagination.is-centered .pagination-previous {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
    .pagination.is-centered .pagination-list {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; }
    .pagination.is-centered .pagination-next {
      -webkit-box-ordinal-group: 4;
          -ms-flex-order: 3;
              order: 3; }
    .pagination.is-right .pagination-previous {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
    .pagination.is-right .pagination-next {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; }
    .pagination.is-right .pagination-list {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      -webkit-box-ordinal-group: 4;
          -ms-flex-order: 3;
              order: 3; } }

.panel {
  font-size: 1rem; }
  .panel:not(:last-child) {
    margin-bottom: 1.5rem; }

.panel-heading,
.panel-tabs,
.panel-block {
  border-bottom: 1px solid #dbdbdb;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb; }
  .panel-heading:first-child,
  .panel-tabs:first-child,
  .panel-block:first-child {
    border-top: 1px solid #dbdbdb; }

.panel-heading {
  background-color: whitesmoke;
  border-radius: 4px 4px 0 0;
  color: #363636;
  font-size: 1.25em;
  font-weight: 300;
  line-height: 1.25;
  padding: 0.5em 0.75em; }

.panel-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .panel-tabs a {
    border-bottom: 1px solid #dbdbdb;
    margin-bottom: -1px;
    padding: 0.5em; }
    .panel-tabs a.is-active {
      border-bottom-color: #4a4a4a;
      color: #363636; }

.panel-list a {
  color: #4a4a4a; }
  .panel-list a:hover {
    color: #EF5350; }

.panel-block {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #363636;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0.5em 0.75em; }
  .panel-block input[type="checkbox"] {
    margin-right: 0.75em; }
  .panel-block > .control {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    width: 100%; }
  .panel-block.is-wrapped {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .panel-block.is-active {
    border-left-color: #EF5350;
    color: #363636; }
    .panel-block.is-active .panel-icon {
      color: #EF5350; }

a.panel-block,
label.panel-block {
  cursor: pointer; }
  a.panel-block:hover,
  label.panel-block:hover {
    background-color: whitesmoke; }

.panel-icon {
  display: inline-block;
  font-size: 14px;
  height: 1em;
  line-height: 1em;
  text-align: center;
  vertical-align: top;
  width: 1em;
  color: #7a7a7a;
  margin-right: 0.75em; }
  .panel-icon .fa {
    font-size: inherit;
    line-height: inherit; }

.tabs {
  -webkit-overflow-scrolling: touch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1rem;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap; }
  .tabs a {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom-color: #dbdbdb;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #4a4a4a;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: -1px;
    padding: 0.5em 1em;
    vertical-align: top; }
    .tabs a:hover {
      border-bottom-color: #363636;
      color: #363636; }
  .tabs li {
    display: block; }
    .tabs li.is-active a {
      border-bottom-color: #EF5350;
      color: #EF5350; }
  .tabs ul {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom-color: #dbdbdb;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .tabs ul.is-left {
      padding-right: 0.75em; }
    .tabs ul.is-center {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      padding-left: 0.75em;
      padding-right: 0.75em; }
    .tabs ul.is-right {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      padding-left: 0.75em; }
  .tabs .icon:first-child {
    margin-right: 0.5em; }
  .tabs .icon:last-child {
    margin-left: 0.5em; }
  .tabs.is-centered ul {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .tabs.is-right ul {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .tabs.is-boxed a {
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0; }
    .tabs.is-boxed a:hover {
      background-color: whitesmoke;
      border-bottom-color: #dbdbdb; }
  .tabs.is-boxed li.is-active a {
    background-color: white;
    border-color: #dbdbdb;
    border-bottom-color: transparent !important; }
  .tabs.is-fullwidth li {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .tabs.is-toggle a {
    border-color: #dbdbdb;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 0;
    position: relative; }
    .tabs.is-toggle a:hover {
      background-color: whitesmoke;
      border-color: #b5b5b5;
      z-index: 2; }
  .tabs.is-toggle li + li {
    margin-left: -1px; }
  .tabs.is-toggle li:first-child a {
    border-radius: 4px 0 0 4px; }
  .tabs.is-toggle li:last-child a {
    border-radius: 0 4px 4px 0; }
  .tabs.is-toggle li.is-active a {
    background-color: #EF5350;
    border-color: #EF5350;
    color: #fff;
    z-index: 1; }
  .tabs.is-toggle ul {
    border-bottom: none; }
  .tabs.is-toggle.is-toggle-rounded li:first-child a {
    border-bottom-left-radius: 290486px;
    border-top-left-radius: 290486px;
    padding-left: 1.25em; }
  .tabs.is-toggle.is-toggle-rounded li:last-child a {
    border-bottom-right-radius: 290486px;
    border-top-right-radius: 290486px;
    padding-right: 1.25em; }
  .tabs.is-small, .woocommerce span.tabs.onsale {
    font-size: 0.75rem; }
  .tabs.is-medium {
    font-size: 1.25rem; }
  .tabs.is-large {
    font-size: 1.5rem; }

.column {
  display: block;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  padding: 0.75rem; }
  .columns.is-mobile > .column.is-narrow {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none; }
  .columns.is-mobile > .column.is-full {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%; }
  .columns.is-mobile > .column.is-three-quarters {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%; }
  .columns.is-mobile > .column.is-two-thirds {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.6666%; }
  .columns.is-mobile > .column.is-half {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%; }
  .columns.is-mobile > .column.is-one-third {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.3333%; }
  .columns.is-mobile > .column.is-one-quarter {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%; }
  .columns.is-mobile > .column.is-one-fifth {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 20%; }
  .columns.is-mobile > .column.is-two-fifths {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 40%; }
  .columns.is-mobile > .column.is-three-fifths {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 60%; }
  .columns.is-mobile > .column.is-four-fifths {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 80%; }
  .columns.is-mobile > .column.is-offset-three-quarters {
    margin-left: 75%; }
  .columns.is-mobile > .column.is-offset-two-thirds {
    margin-left: 66.6666%; }
  .columns.is-mobile > .column.is-offset-half {
    margin-left: 50%; }
  .columns.is-mobile > .column.is-offset-one-third {
    margin-left: 33.3333%; }
  .columns.is-mobile > .column.is-offset-one-quarter {
    margin-left: 25%; }
  .columns.is-mobile > .column.is-offset-one-fifth {
    margin-left: 20%; }
  .columns.is-mobile > .column.is-offset-two-fifths {
    margin-left: 40%; }
  .columns.is-mobile > .column.is-offset-three-fifths {
    margin-left: 60%; }
  .columns.is-mobile > .column.is-offset-four-fifths {
    margin-left: 80%; }
  .columns.is-mobile > .column.is-1 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 8.33333%; }
  .columns.is-mobile > .column.is-offset-1 {
    margin-left: 8.33333%; }
  .columns.is-mobile > .column.is-2 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 16.66667%; }
  .columns.is-mobile > .column.is-offset-2 {
    margin-left: 16.66667%; }
  .columns.is-mobile > .column.is-3 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%; }
  .columns.is-mobile > .column.is-offset-3 {
    margin-left: 25%; }
  .columns.is-mobile > .column.is-4 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.33333%; }
  .columns.is-mobile > .column.is-offset-4 {
    margin-left: 33.33333%; }
  .columns.is-mobile > .column.is-5 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 41.66667%; }
  .columns.is-mobile > .column.is-offset-5 {
    margin-left: 41.66667%; }
  .columns.is-mobile > .column.is-6 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%; }
  .columns.is-mobile > .column.is-offset-6 {
    margin-left: 50%; }
  .columns.is-mobile > .column.is-7 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 58.33333%; }
  .columns.is-mobile > .column.is-offset-7 {
    margin-left: 58.33333%; }
  .columns.is-mobile > .column.is-8 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.66667%; }
  .columns.is-mobile > .column.is-offset-8 {
    margin-left: 66.66667%; }
  .columns.is-mobile > .column.is-9 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%; }
  .columns.is-mobile > .column.is-offset-9 {
    margin-left: 75%; }
  .columns.is-mobile > .column.is-10 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 83.33333%; }
  .columns.is-mobile > .column.is-offset-10 {
    margin-left: 83.33333%; }
  .columns.is-mobile > .column.is-11 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 91.66667%; }
  .columns.is-mobile > .column.is-offset-11 {
    margin-left: 91.66667%; }
  .columns.is-mobile > .column.is-12 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%; }
  .columns.is-mobile > .column.is-offset-12 {
    margin-left: 100%; }
  @media screen and (max-width: 768px) {
    .column.is-narrow-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none; }
    .column.is-full-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-three-quarters-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-two-thirds-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.6666%; }
    .column.is-half-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-one-third-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.3333%; }
    .column.is-one-quarter-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-one-fifth-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 20%; }
    .column.is-two-fifths-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 40%; }
    .column.is-three-fifths-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 60%; }
    .column.is-four-fifths-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 80%; }
    .column.is-offset-three-quarters-mobile {
      margin-left: 75%; }
    .column.is-offset-two-thirds-mobile {
      margin-left: 66.6666%; }
    .column.is-offset-half-mobile {
      margin-left: 50%; }
    .column.is-offset-one-third-mobile {
      margin-left: 33.3333%; }
    .column.is-offset-one-quarter-mobile {
      margin-left: 25%; }
    .column.is-offset-one-fifth-mobile {
      margin-left: 20%; }
    .column.is-offset-two-fifths-mobile {
      margin-left: 40%; }
    .column.is-offset-three-fifths-mobile {
      margin-left: 60%; }
    .column.is-offset-four-fifths-mobile {
      margin-left: 80%; }
    .column.is-1-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 8.33333%; }
    .column.is-offset-1-mobile {
      margin-left: 8.33333%; }
    .column.is-2-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 16.66667%; }
    .column.is-offset-2-mobile {
      margin-left: 16.66667%; }
    .column.is-3-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-offset-3-mobile {
      margin-left: 25%; }
    .column.is-4-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.33333%; }
    .column.is-offset-4-mobile {
      margin-left: 33.33333%; }
    .column.is-5-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 41.66667%; }
    .column.is-offset-5-mobile {
      margin-left: 41.66667%; }
    .column.is-6-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-offset-6-mobile {
      margin-left: 50%; }
    .column.is-7-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 58.33333%; }
    .column.is-offset-7-mobile {
      margin-left: 58.33333%; }
    .column.is-8-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.66667%; }
    .column.is-offset-8-mobile {
      margin-left: 66.66667%; }
    .column.is-9-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-offset-9-mobile {
      margin-left: 75%; }
    .column.is-10-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 83.33333%; }
    .column.is-offset-10-mobile {
      margin-left: 83.33333%; }
    .column.is-11-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 91.66667%; }
    .column.is-offset-11-mobile {
      margin-left: 91.66667%; }
    .column.is-12-mobile {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-offset-12-mobile {
      margin-left: 100%; } }
  @media screen and (min-width: 769px), print {
    .column.is-narrow, .column.is-narrow-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none; }
    .column.is-full, .column.is-full-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-three-quarters, .column.is-three-quarters-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-two-thirds, .column.is-two-thirds-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.6666%; }
    .column.is-half, .column.is-half-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-one-third, .column.is-one-third-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.3333%; }
    .column.is-one-quarter, .column.is-one-quarter-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-one-fifth, .column.is-one-fifth-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 20%; }
    .column.is-two-fifths, .column.is-two-fifths-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 40%; }
    .column.is-three-fifths, .column.is-three-fifths-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 60%; }
    .column.is-four-fifths, .column.is-four-fifths-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 80%; }
    .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet {
      margin-left: 75%; }
    .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet {
      margin-left: 66.6666%; }
    .column.is-offset-half, .column.is-offset-half-tablet {
      margin-left: 50%; }
    .column.is-offset-one-third, .column.is-offset-one-third-tablet {
      margin-left: 33.3333%; }
    .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet {
      margin-left: 25%; }
    .column.is-offset-one-fifth, .column.is-offset-one-fifth-tablet {
      margin-left: 20%; }
    .column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet {
      margin-left: 40%; }
    .column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet {
      margin-left: 60%; }
    .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet {
      margin-left: 80%; }
    .column.is-1, .column.is-1-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 8.33333%; }
    .column.is-offset-1, .column.is-offset-1-tablet {
      margin-left: 8.33333%; }
    .column.is-2, .column.is-2-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 16.66667%; }
    .column.is-offset-2, .column.is-offset-2-tablet {
      margin-left: 16.66667%; }
    .column.is-3, .column.is-3-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-offset-3, .column.is-offset-3-tablet {
      margin-left: 25%; }
    .column.is-4, .column.is-4-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.33333%; }
    .column.is-offset-4, .column.is-offset-4-tablet {
      margin-left: 33.33333%; }
    .column.is-5, .column.is-5-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 41.66667%; }
    .column.is-offset-5, .column.is-offset-5-tablet {
      margin-left: 41.66667%; }
    .column.is-6, .column.is-6-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-offset-6, .column.is-offset-6-tablet {
      margin-left: 50%; }
    .column.is-7, .column.is-7-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 58.33333%; }
    .column.is-offset-7, .column.is-offset-7-tablet {
      margin-left: 58.33333%; }
    .column.is-8, .column.is-8-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.66667%; }
    .column.is-offset-8, .column.is-offset-8-tablet {
      margin-left: 66.66667%; }
    .column.is-9, .column.is-9-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-offset-9, .column.is-offset-9-tablet {
      margin-left: 75%; }
    .column.is-10, .column.is-10-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 83.33333%; }
    .column.is-offset-10, .column.is-offset-10-tablet {
      margin-left: 83.33333%; }
    .column.is-11, .column.is-11-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 91.66667%; }
    .column.is-offset-11, .column.is-offset-11-tablet {
      margin-left: 91.66667%; }
    .column.is-12, .column.is-12-tablet {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-offset-12, .column.is-offset-12-tablet {
      margin-left: 100%; } }
  @media screen and (max-width: 1087px) {
    .column.is-narrow-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none; }
    .column.is-full-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-three-quarters-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-two-thirds-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.6666%; }
    .column.is-half-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-one-third-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.3333%; }
    .column.is-one-quarter-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-one-fifth-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 20%; }
    .column.is-two-fifths-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 40%; }
    .column.is-three-fifths-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 60%; }
    .column.is-four-fifths-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 80%; }
    .column.is-offset-three-quarters-touch {
      margin-left: 75%; }
    .column.is-offset-two-thirds-touch {
      margin-left: 66.6666%; }
    .column.is-offset-half-touch {
      margin-left: 50%; }
    .column.is-offset-one-third-touch {
      margin-left: 33.3333%; }
    .column.is-offset-one-quarter-touch {
      margin-left: 25%; }
    .column.is-offset-one-fifth-touch {
      margin-left: 20%; }
    .column.is-offset-two-fifths-touch {
      margin-left: 40%; }
    .column.is-offset-three-fifths-touch {
      margin-left: 60%; }
    .column.is-offset-four-fifths-touch {
      margin-left: 80%; }
    .column.is-1-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 8.33333%; }
    .column.is-offset-1-touch {
      margin-left: 8.33333%; }
    .column.is-2-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 16.66667%; }
    .column.is-offset-2-touch {
      margin-left: 16.66667%; }
    .column.is-3-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-offset-3-touch {
      margin-left: 25%; }
    .column.is-4-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.33333%; }
    .column.is-offset-4-touch {
      margin-left: 33.33333%; }
    .column.is-5-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 41.66667%; }
    .column.is-offset-5-touch {
      margin-left: 41.66667%; }
    .column.is-6-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-offset-6-touch {
      margin-left: 50%; }
    .column.is-7-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 58.33333%; }
    .column.is-offset-7-touch {
      margin-left: 58.33333%; }
    .column.is-8-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.66667%; }
    .column.is-offset-8-touch {
      margin-left: 66.66667%; }
    .column.is-9-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-offset-9-touch {
      margin-left: 75%; }
    .column.is-10-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 83.33333%; }
    .column.is-offset-10-touch {
      margin-left: 83.33333%; }
    .column.is-11-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 91.66667%; }
    .column.is-offset-11-touch {
      margin-left: 91.66667%; }
    .column.is-12-touch {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-offset-12-touch {
      margin-left: 100%; } }
  @media screen and (min-width: 1088px) {
    .column.is-narrow-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none; }
    .column.is-full-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-three-quarters-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-two-thirds-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.6666%; }
    .column.is-half-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-one-third-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.3333%; }
    .column.is-one-quarter-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-one-fifth-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 20%; }
    .column.is-two-fifths-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 40%; }
    .column.is-three-fifths-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 60%; }
    .column.is-four-fifths-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 80%; }
    .column.is-offset-three-quarters-desktop {
      margin-left: 75%; }
    .column.is-offset-two-thirds-desktop {
      margin-left: 66.6666%; }
    .column.is-offset-half-desktop {
      margin-left: 50%; }
    .column.is-offset-one-third-desktop {
      margin-left: 33.3333%; }
    .column.is-offset-one-quarter-desktop {
      margin-left: 25%; }
    .column.is-offset-one-fifth-desktop {
      margin-left: 20%; }
    .column.is-offset-two-fifths-desktop {
      margin-left: 40%; }
    .column.is-offset-three-fifths-desktop {
      margin-left: 60%; }
    .column.is-offset-four-fifths-desktop {
      margin-left: 80%; }
    .column.is-1-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 8.33333%; }
    .column.is-offset-1-desktop {
      margin-left: 8.33333%; }
    .column.is-2-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 16.66667%; }
    .column.is-offset-2-desktop {
      margin-left: 16.66667%; }
    .column.is-3-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-offset-3-desktop {
      margin-left: 25%; }
    .column.is-4-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.33333%; }
    .column.is-offset-4-desktop {
      margin-left: 33.33333%; }
    .column.is-5-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 41.66667%; }
    .column.is-offset-5-desktop {
      margin-left: 41.66667%; }
    .column.is-6-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-offset-6-desktop {
      margin-left: 50%; }
    .column.is-7-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 58.33333%; }
    .column.is-offset-7-desktop {
      margin-left: 58.33333%; }
    .column.is-8-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.66667%; }
    .column.is-offset-8-desktop {
      margin-left: 66.66667%; }
    .column.is-9-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-offset-9-desktop {
      margin-left: 75%; }
    .column.is-10-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 83.33333%; }
    .column.is-offset-10-desktop {
      margin-left: 83.33333%; }
    .column.is-11-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 91.66667%; }
    .column.is-offset-11-desktop {
      margin-left: 91.66667%; }
    .column.is-12-desktop {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-offset-12-desktop {
      margin-left: 100%; } }
  @media screen and (min-width: 1280px) {
    .column.is-narrow-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none; }
    .column.is-full-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-three-quarters-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-two-thirds-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.6666%; }
    .column.is-half-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-one-third-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.3333%; }
    .column.is-one-quarter-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-one-fifth-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 20%; }
    .column.is-two-fifths-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 40%; }
    .column.is-three-fifths-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 60%; }
    .column.is-four-fifths-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 80%; }
    .column.is-offset-three-quarters-widescreen {
      margin-left: 75%; }
    .column.is-offset-two-thirds-widescreen {
      margin-left: 66.6666%; }
    .column.is-offset-half-widescreen {
      margin-left: 50%; }
    .column.is-offset-one-third-widescreen {
      margin-left: 33.3333%; }
    .column.is-offset-one-quarter-widescreen {
      margin-left: 25%; }
    .column.is-offset-one-fifth-widescreen {
      margin-left: 20%; }
    .column.is-offset-two-fifths-widescreen {
      margin-left: 40%; }
    .column.is-offset-three-fifths-widescreen {
      margin-left: 60%; }
    .column.is-offset-four-fifths-widescreen {
      margin-left: 80%; }
    .column.is-1-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 8.33333%; }
    .column.is-offset-1-widescreen {
      margin-left: 8.33333%; }
    .column.is-2-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 16.66667%; }
    .column.is-offset-2-widescreen {
      margin-left: 16.66667%; }
    .column.is-3-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-offset-3-widescreen {
      margin-left: 25%; }
    .column.is-4-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.33333%; }
    .column.is-offset-4-widescreen {
      margin-left: 33.33333%; }
    .column.is-5-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 41.66667%; }
    .column.is-offset-5-widescreen {
      margin-left: 41.66667%; }
    .column.is-6-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-offset-6-widescreen {
      margin-left: 50%; }
    .column.is-7-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 58.33333%; }
    .column.is-offset-7-widescreen {
      margin-left: 58.33333%; }
    .column.is-8-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.66667%; }
    .column.is-offset-8-widescreen {
      margin-left: 66.66667%; }
    .column.is-9-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-offset-9-widescreen {
      margin-left: 75%; }
    .column.is-10-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 83.33333%; }
    .column.is-offset-10-widescreen {
      margin-left: 83.33333%; }
    .column.is-11-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 91.66667%; }
    .column.is-offset-11-widescreen {
      margin-left: 91.66667%; }
    .column.is-12-widescreen {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-offset-12-widescreen {
      margin-left: 100%; } }
  @media screen and (min-width: 1472px) {
    .column.is-narrow-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none; }
    .column.is-full-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-three-quarters-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-two-thirds-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.6666%; }
    .column.is-half-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-one-third-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.3333%; }
    .column.is-one-quarter-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-one-fifth-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 20%; }
    .column.is-two-fifths-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 40%; }
    .column.is-three-fifths-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 60%; }
    .column.is-four-fifths-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 80%; }
    .column.is-offset-three-quarters-fullhd {
      margin-left: 75%; }
    .column.is-offset-two-thirds-fullhd {
      margin-left: 66.6666%; }
    .column.is-offset-half-fullhd {
      margin-left: 50%; }
    .column.is-offset-one-third-fullhd {
      margin-left: 33.3333%; }
    .column.is-offset-one-quarter-fullhd {
      margin-left: 25%; }
    .column.is-offset-one-fifth-fullhd {
      margin-left: 20%; }
    .column.is-offset-two-fifths-fullhd {
      margin-left: 40%; }
    .column.is-offset-three-fifths-fullhd {
      margin-left: 60%; }
    .column.is-offset-four-fifths-fullhd {
      margin-left: 80%; }
    .column.is-1-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 8.33333%; }
    .column.is-offset-1-fullhd {
      margin-left: 8.33333%; }
    .column.is-2-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 16.66667%; }
    .column.is-offset-2-fullhd {
      margin-left: 16.66667%; }
    .column.is-3-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .column.is-offset-3-fullhd {
      margin-left: 25%; }
    .column.is-4-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.33333%; }
    .column.is-offset-4-fullhd {
      margin-left: 33.33333%; }
    .column.is-5-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 41.66667%; }
    .column.is-offset-5-fullhd {
      margin-left: 41.66667%; }
    .column.is-6-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .column.is-offset-6-fullhd {
      margin-left: 50%; }
    .column.is-7-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 58.33333%; }
    .column.is-offset-7-fullhd {
      margin-left: 58.33333%; }
    .column.is-8-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.66667%; }
    .column.is-offset-8-fullhd {
      margin-left: 66.66667%; }
    .column.is-9-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .column.is-offset-9-fullhd {
      margin-left: 75%; }
    .column.is-10-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 83.33333%; }
    .column.is-offset-10-fullhd {
      margin-left: 83.33333%; }
    .column.is-11-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 91.66667%; }
    .column.is-offset-11-fullhd {
      margin-left: 91.66667%; }
    .column.is-12-fullhd {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; }
    .column.is-offset-12-fullhd {
      margin-left: 100%; } }

.columns {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-top: -0.75rem; }
  .columns:last-child {
    margin-bottom: -0.75rem; }
  .columns:not(:last-child) {
    margin-bottom: calc(1.5rem - 0.75rem); }
  .columns.is-centered {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .columns.is-gapless {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0; }
    .columns.is-gapless > .column {
      margin: 0;
      padding: 0 !important; }
    .columns.is-gapless:not(:last-child) {
      margin-bottom: 1.5rem; }
    .columns.is-gapless:last-child {
      margin-bottom: 0; }
  .columns.is-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .columns.is-multiline {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .columns.is-vcentered {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  @media screen and (min-width: 769px), print {
    .columns:not(.is-desktop) {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }
  @media screen and (min-width: 1088px) {
    .columns.is-desktop {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }

.columns.is-variable {
  --columnGap: 0.75rem;
  margin-left: calc(-1 * var(--columnGap));
  margin-right: calc(-1 * var(--columnGap)); }
  .columns.is-variable .column {
    padding-left: var(--columnGap);
    padding-right: var(--columnGap); }
  .columns.is-variable.is-0 {
    --columnGap: 0rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-0-mobile {
      --columnGap: 0rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-0-tablet {
      --columnGap: 0rem; } }
  @media screen and (min-width: 769px) and (max-width: 1087px) {
    .columns.is-variable.is-0-tablet-only {
      --columnGap: 0rem; } }
  @media screen and (max-width: 1087px) {
    .columns.is-variable.is-0-touch {
      --columnGap: 0rem; } }
  @media screen and (min-width: 1088px) {
    .columns.is-variable.is-0-desktop {
      --columnGap: 0rem; } }
  @media screen and (min-width: 1088px) and (max-width: 1279px) {
    .columns.is-variable.is-0-desktop-only {
      --columnGap: 0rem; } }
  @media screen and (min-width: 1280px) {
    .columns.is-variable.is-0-widescreen {
      --columnGap: 0rem; } }
  @media screen and (min-width: 1280px) and (max-width: 1471px) {
    .columns.is-variable.is-0-widescreen-only {
      --columnGap: 0rem; } }
  @media screen and (min-width: 1472px) {
    .columns.is-variable.is-0-fullhd {
      --columnGap: 0rem; } }
  .columns.is-variable.is-1 {
    --columnGap: 0.25rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-1-mobile {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-1-tablet {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 769px) and (max-width: 1087px) {
    .columns.is-variable.is-1-tablet-only {
      --columnGap: 0.25rem; } }
  @media screen and (max-width: 1087px) {
    .columns.is-variable.is-1-touch {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 1088px) {
    .columns.is-variable.is-1-desktop {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 1088px) and (max-width: 1279px) {
    .columns.is-variable.is-1-desktop-only {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 1280px) {
    .columns.is-variable.is-1-widescreen {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 1280px) and (max-width: 1471px) {
    .columns.is-variable.is-1-widescreen-only {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 1472px) {
    .columns.is-variable.is-1-fullhd {
      --columnGap: 0.25rem; } }
  .columns.is-variable.is-2 {
    --columnGap: 0.5rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-2-mobile {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-2-tablet {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 769px) and (max-width: 1087px) {
    .columns.is-variable.is-2-tablet-only {
      --columnGap: 0.5rem; } }
  @media screen and (max-width: 1087px) {
    .columns.is-variable.is-2-touch {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 1088px) {
    .columns.is-variable.is-2-desktop {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 1088px) and (max-width: 1279px) {
    .columns.is-variable.is-2-desktop-only {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 1280px) {
    .columns.is-variable.is-2-widescreen {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 1280px) and (max-width: 1471px) {
    .columns.is-variable.is-2-widescreen-only {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 1472px) {
    .columns.is-variable.is-2-fullhd {
      --columnGap: 0.5rem; } }
  .columns.is-variable.is-3 {
    --columnGap: 0.75rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-3-mobile {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-3-tablet {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 769px) and (max-width: 1087px) {
    .columns.is-variable.is-3-tablet-only {
      --columnGap: 0.75rem; } }
  @media screen and (max-width: 1087px) {
    .columns.is-variable.is-3-touch {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 1088px) {
    .columns.is-variable.is-3-desktop {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 1088px) and (max-width: 1279px) {
    .columns.is-variable.is-3-desktop-only {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 1280px) {
    .columns.is-variable.is-3-widescreen {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 1280px) and (max-width: 1471px) {
    .columns.is-variable.is-3-widescreen-only {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 1472px) {
    .columns.is-variable.is-3-fullhd {
      --columnGap: 0.75rem; } }
  .columns.is-variable.is-4 {
    --columnGap: 1rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-4-mobile {
      --columnGap: 1rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-4-tablet {
      --columnGap: 1rem; } }
  @media screen and (min-width: 769px) and (max-width: 1087px) {
    .columns.is-variable.is-4-tablet-only {
      --columnGap: 1rem; } }
  @media screen and (max-width: 1087px) {
    .columns.is-variable.is-4-touch {
      --columnGap: 1rem; } }
  @media screen and (min-width: 1088px) {
    .columns.is-variable.is-4-desktop {
      --columnGap: 1rem; } }
  @media screen and (min-width: 1088px) and (max-width: 1279px) {
    .columns.is-variable.is-4-desktop-only {
      --columnGap: 1rem; } }
  @media screen and (min-width: 1280px) {
    .columns.is-variable.is-4-widescreen {
      --columnGap: 1rem; } }
  @media screen and (min-width: 1280px) and (max-width: 1471px) {
    .columns.is-variable.is-4-widescreen-only {
      --columnGap: 1rem; } }
  @media screen and (min-width: 1472px) {
    .columns.is-variable.is-4-fullhd {
      --columnGap: 1rem; } }
  .columns.is-variable.is-5 {
    --columnGap: 1.25rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-5-mobile {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-5-tablet {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 769px) and (max-width: 1087px) {
    .columns.is-variable.is-5-tablet-only {
      --columnGap: 1.25rem; } }
  @media screen and (max-width: 1087px) {
    .columns.is-variable.is-5-touch {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 1088px) {
    .columns.is-variable.is-5-desktop {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 1088px) and (max-width: 1279px) {
    .columns.is-variable.is-5-desktop-only {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 1280px) {
    .columns.is-variable.is-5-widescreen {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 1280px) and (max-width: 1471px) {
    .columns.is-variable.is-5-widescreen-only {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 1472px) {
    .columns.is-variable.is-5-fullhd {
      --columnGap: 1.25rem; } }
  .columns.is-variable.is-6 {
    --columnGap: 1.5rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-6-mobile {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-6-tablet {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 769px) and (max-width: 1087px) {
    .columns.is-variable.is-6-tablet-only {
      --columnGap: 1.5rem; } }
  @media screen and (max-width: 1087px) {
    .columns.is-variable.is-6-touch {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 1088px) {
    .columns.is-variable.is-6-desktop {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 1088px) and (max-width: 1279px) {
    .columns.is-variable.is-6-desktop-only {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 1280px) {
    .columns.is-variable.is-6-widescreen {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 1280px) and (max-width: 1471px) {
    .columns.is-variable.is-6-widescreen-only {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 1472px) {
    .columns.is-variable.is-6-fullhd {
      --columnGap: 1.5rem; } }
  .columns.is-variable.is-7 {
    --columnGap: 1.75rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-7-mobile {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-7-tablet {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 769px) and (max-width: 1087px) {
    .columns.is-variable.is-7-tablet-only {
      --columnGap: 1.75rem; } }
  @media screen and (max-width: 1087px) {
    .columns.is-variable.is-7-touch {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 1088px) {
    .columns.is-variable.is-7-desktop {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 1088px) and (max-width: 1279px) {
    .columns.is-variable.is-7-desktop-only {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 1280px) {
    .columns.is-variable.is-7-widescreen {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 1280px) and (max-width: 1471px) {
    .columns.is-variable.is-7-widescreen-only {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 1472px) {
    .columns.is-variable.is-7-fullhd {
      --columnGap: 1.75rem; } }
  .columns.is-variable.is-8 {
    --columnGap: 2rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-8-mobile {
      --columnGap: 2rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-8-tablet {
      --columnGap: 2rem; } }
  @media screen and (min-width: 769px) and (max-width: 1087px) {
    .columns.is-variable.is-8-tablet-only {
      --columnGap: 2rem; } }
  @media screen and (max-width: 1087px) {
    .columns.is-variable.is-8-touch {
      --columnGap: 2rem; } }
  @media screen and (min-width: 1088px) {
    .columns.is-variable.is-8-desktop {
      --columnGap: 2rem; } }
  @media screen and (min-width: 1088px) and (max-width: 1279px) {
    .columns.is-variable.is-8-desktop-only {
      --columnGap: 2rem; } }
  @media screen and (min-width: 1280px) {
    .columns.is-variable.is-8-widescreen {
      --columnGap: 2rem; } }
  @media screen and (min-width: 1280px) and (max-width: 1471px) {
    .columns.is-variable.is-8-widescreen-only {
      --columnGap: 2rem; } }
  @media screen and (min-width: 1472px) {
    .columns.is-variable.is-8-fullhd {
      --columnGap: 2rem; } }

.tile {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: block;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  min-height: -webkit-min-content;
  min-height: -moz-min-content;
  min-height: min-content; }
  .tile.is-ancestor {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
    margin-top: -0.75rem; }
    .tile.is-ancestor:last-child {
      margin-bottom: -0.75rem; }
    .tile.is-ancestor:not(:last-child) {
      margin-bottom: 0.75rem; }
  .tile.is-child {
    margin: 0 !important; }
  .tile.is-parent {
    padding: 0.75rem; }
  .tile.is-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .tile.is-vertical > .tile.is-child:not(:last-child) {
      margin-bottom: 1.5rem !important; }
  @media screen and (min-width: 769px), print {
    .tile:not(.is-child) {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .tile.is-1 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 8.33333%; }
    .tile.is-2 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 16.66667%; }
    .tile.is-3 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 25%; }
    .tile.is-4 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 33.33333%; }
    .tile.is-5 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 41.66667%; }
    .tile.is-6 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 50%; }
    .tile.is-7 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 58.33333%; }
    .tile.is-8 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 66.66667%; }
    .tile.is-9 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 75%; }
    .tile.is-10 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 83.33333%; }
    .tile.is-11 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 91.66667%; }
    .tile.is-12 {
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      width: 100%; } }

.hero {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .hero .navbar {
    background: none; }
  .hero .tabs ul {
    border-bottom: none; }
  .hero.is-white {
    background-color: white;
    color: #0a0a0a; }
    .hero.is-white a:not(.button):not(.dropdown-item):not(.tag),
    .hero.is-white strong {
      color: inherit; }
    .hero.is-white .title {
      color: #0a0a0a; }
    .hero.is-white .subtitle {
      color: rgba(10, 10, 10, 0.9); }
      .hero.is-white .subtitle a:not(.button),
      .hero.is-white .subtitle strong {
        color: #0a0a0a; }
    @media screen and (max-width: 1087px) {
      .hero.is-white .navbar-menu {
        background-color: white; } }
    .hero.is-white .navbar-item,
    .hero.is-white .navbar-link {
      color: rgba(10, 10, 10, 0.7); }
    .hero.is-white a.navbar-item:hover, .hero.is-white a.navbar-item.is-active,
    .hero.is-white .navbar-link:hover,
    .hero.is-white .navbar-link.is-active {
      background-color: #f2f2f2;
      color: #0a0a0a; }
    .hero.is-white .tabs a {
      color: #0a0a0a;
      opacity: 0.9; }
      .hero.is-white .tabs a:hover {
        opacity: 1; }
    .hero.is-white .tabs li.is-active a {
      opacity: 1; }
    .hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a {
      color: #0a0a0a; }
      .hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover {
        background-color: rgba(10, 10, 10, 0.1); }
    .hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover {
      background-color: #0a0a0a;
      border-color: #0a0a0a;
      color: white; }
    .hero.is-white.is-bold {
      background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-white.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); } }
  .hero.is-black {
    background-color: #0a0a0a;
    color: white; }
    .hero.is-black a:not(.button):not(.dropdown-item):not(.tag),
    .hero.is-black strong {
      color: inherit; }
    .hero.is-black .title {
      color: white; }
    .hero.is-black .subtitle {
      color: rgba(255, 255, 255, 0.9); }
      .hero.is-black .subtitle a:not(.button),
      .hero.is-black .subtitle strong {
        color: white; }
    @media screen and (max-width: 1087px) {
      .hero.is-black .navbar-menu {
        background-color: #0a0a0a; } }
    .hero.is-black .navbar-item,
    .hero.is-black .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-black a.navbar-item:hover, .hero.is-black a.navbar-item.is-active,
    .hero.is-black .navbar-link:hover,
    .hero.is-black .navbar-link.is-active {
      background-color: black;
      color: white; }
    .hero.is-black .tabs a {
      color: white;
      opacity: 0.9; }
      .hero.is-black .tabs a:hover {
        opacity: 1; }
    .hero.is-black .tabs li.is-active a {
      opacity: 1; }
    .hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a {
      color: white; }
      .hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover {
        background-color: rgba(10, 10, 10, 0.1); }
    .hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover {
      background-color: white;
      border-color: white;
      color: #0a0a0a; }
    .hero.is-black.is-bold {
      background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-black.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } }
  .hero.is-light {
    background-color: whitesmoke;
    color: #2c303d; }
    .hero.is-light a:not(.button):not(.dropdown-item):not(.tag),
    .hero.is-light strong {
      color: inherit; }
    .hero.is-light .title {
      color: #2c303d; }
    .hero.is-light .subtitle {
      color: rgba(44, 48, 61, 0.9); }
      .hero.is-light .subtitle a:not(.button),
      .hero.is-light .subtitle strong {
        color: #2c303d; }
    @media screen and (max-width: 1087px) {
      .hero.is-light .navbar-menu {
        background-color: whitesmoke; } }
    .hero.is-light .navbar-item,
    .hero.is-light .navbar-link {
      color: rgba(44, 48, 61, 0.7); }
    .hero.is-light a.navbar-item:hover, .hero.is-light a.navbar-item.is-active,
    .hero.is-light .navbar-link:hover,
    .hero.is-light .navbar-link.is-active {
      background-color: #e8e8e8;
      color: #2c303d; }
    .hero.is-light .tabs a {
      color: #2c303d;
      opacity: 0.9; }
      .hero.is-light .tabs a:hover {
        opacity: 1; }
    .hero.is-light .tabs li.is-active a {
      opacity: 1; }
    .hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a {
      color: #2c303d; }
      .hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover {
        background-color: rgba(10, 10, 10, 0.1); }
    .hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover {
      background-color: #2c303d;
      border-color: #2c303d;
      color: whitesmoke; }
    .hero.is-light.is-bold {
      background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-light.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } }
  .hero.is-dark {
    background-color: #2c303d;
    color: whitesmoke; }
    .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag),
    .hero.is-dark strong {
      color: inherit; }
    .hero.is-dark .title {
      color: whitesmoke; }
    .hero.is-dark .subtitle {
      color: rgba(245, 245, 245, 0.9); }
      .hero.is-dark .subtitle a:not(.button),
      .hero.is-dark .subtitle strong {
        color: whitesmoke; }
    @media screen and (max-width: 1087px) {
      .hero.is-dark .navbar-menu {
        background-color: #2c303d; } }
    .hero.is-dark .navbar-item,
    .hero.is-dark .navbar-link {
      color: rgba(245, 245, 245, 0.7); }
    .hero.is-dark a.navbar-item:hover, .hero.is-dark a.navbar-item.is-active,
    .hero.is-dark .navbar-link:hover,
    .hero.is-dark .navbar-link.is-active {
      background-color: #21242e;
      color: whitesmoke; }
    .hero.is-dark .tabs a {
      color: whitesmoke;
      opacity: 0.9; }
      .hero.is-dark .tabs a:hover {
        opacity: 1; }
    .hero.is-dark .tabs li.is-active a {
      opacity: 1; }
    .hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a {
      color: whitesmoke; }
      .hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover {
        background-color: rgba(10, 10, 10, 0.1); }
    .hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover {
      background-color: whitesmoke;
      border-color: whitesmoke;
      color: #2c303d; }
    .hero.is-dark.is-bold {
      background-image: linear-gradient(141deg, #141a22 0%, #2c303d 71%, #33354f 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-dark.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #141a22 0%, #2c303d 71%, #33354f 100%); } }
  .hero.is-primary, .woocommerce #respond input.hero#submit, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link, .woocommerce button.hero.alt.button,
  .woocommerce a.hero.button.alt, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link,
  .woocommerce input.hero.button.alt, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link {
    background-color: #43485c;
    color: #fff; }
    .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag), .woocommerce #respond input.hero#submit a:not(.button):not(.dropdown-item):not(.tag), .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link a:not(.button):not(.dropdown-item):not(.tag), .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link a:not(.button):not(.dropdown-item):not(.tag), .woocommerce button.hero.alt.button a:not(.button):not(.dropdown-item):not(.tag), .woocommerce a.hero.button.alt a:not(.button):not(.dropdown-item):not(.tag), .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link a:not(.button):not(.dropdown-item):not(.tag), .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link a:not(.button):not(.dropdown-item):not(.tag), .woocommerce input.hero.button.alt a:not(.button):not(.dropdown-item):not(.tag), .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link a:not(.button):not(.dropdown-item):not(.tag), .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link a:not(.button):not(.dropdown-item):not(.tag),
    .hero.is-primary strong,
    .woocommerce #respond input.hero#submit strong,
    .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link strong,
    .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link strong,
    .woocommerce button.hero.alt.button strong,
    .woocommerce a.hero.button.alt strong,
    .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link strong,
    .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link strong,
    .woocommerce input.hero.button.alt strong,
    .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link strong,
    .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link strong {
      color: inherit; }
    .hero.is-primary .title, .woocommerce #respond input.hero#submit .title, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .title, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .title, .woocommerce button.hero.alt.button .title, .woocommerce a.hero.button.alt .title, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .title, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .title, .woocommerce input.hero.button.alt .title, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .title, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .title {
      color: #fff; }
    .hero.is-primary .subtitle, .woocommerce #respond input.hero#submit .subtitle, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .subtitle, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .subtitle, .woocommerce button.hero.alt.button .subtitle, .woocommerce a.hero.button.alt .subtitle, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .subtitle, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .subtitle, .woocommerce input.hero.button.alt .subtitle, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .subtitle, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .subtitle {
      color: rgba(255, 255, 255, 0.9); }
      .hero.is-primary .subtitle a:not(.button), .woocommerce #respond input.hero#submit .subtitle a:not(.button), .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .subtitle a:not(.button), .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .subtitle a:not(.button), .woocommerce button.hero.alt.button .subtitle a:not(.button), .woocommerce a.hero.button.alt .subtitle a:not(.button), .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .subtitle a:not(.button), .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .subtitle a:not(.button), .woocommerce input.hero.button.alt .subtitle a:not(.button), .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .subtitle a:not(.button), .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .subtitle a:not(.button),
      .hero.is-primary .subtitle strong,
      .woocommerce #respond input.hero#submit .subtitle strong,
      .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .subtitle strong,
      .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .subtitle strong,
      .woocommerce button.hero.alt.button .subtitle strong,
      .woocommerce a.hero.button.alt .subtitle strong,
      .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .subtitle strong,
      .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .subtitle strong,
      .woocommerce input.hero.button.alt .subtitle strong,
      .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .subtitle strong,
      .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .subtitle strong {
        color: #fff; }
    @media screen and (max-width: 1087px) {
      .hero.is-primary .navbar-menu, .woocommerce #respond input.hero#submit .navbar-menu, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .navbar-menu, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .navbar-menu, .woocommerce button.hero.alt.button .navbar-menu, .woocommerce a.hero.button.alt .navbar-menu, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .navbar-menu, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .navbar-menu, .woocommerce input.hero.button.alt .navbar-menu, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .navbar-menu, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .navbar-menu {
        background-color: #43485c; } }
    .hero.is-primary .navbar-item, .woocommerce #respond input.hero#submit .navbar-item, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .navbar-item, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .navbar-item, .woocommerce button.hero.alt.button .navbar-item, .woocommerce a.hero.button.alt .navbar-item, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .navbar-item, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .navbar-item, .woocommerce input.hero.button.alt .navbar-item, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .navbar-item, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .navbar-item,
    .hero.is-primary .navbar-link,
    .woocommerce #respond input.hero#submit .navbar-link,
    .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .navbar-link,
    .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .navbar-link,
    .woocommerce button.hero.alt.button .navbar-link,
    .woocommerce a.hero.button.alt .navbar-link,
    .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .navbar-link,
    .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .navbar-link,
    .woocommerce input.hero.button.alt .navbar-link,
    .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .navbar-link,
    .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-primary a.navbar-item:hover, .woocommerce #respond input.hero#submit a.navbar-item:hover, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link a.navbar-item:hover, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link a.navbar-item:hover, .woocommerce button.hero.alt.button a.navbar-item:hover, .woocommerce a.hero.button.alt a.navbar-item:hover, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link a.navbar-item:hover, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link a.navbar-item:hover, .woocommerce input.hero.button.alt a.navbar-item:hover, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link a.navbar-item:hover, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link a.navbar-item:hover, .hero.is-primary a.navbar-item.is-active, .woocommerce #respond input.hero#submit a.navbar-item.is-active, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link a.navbar-item.is-active, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link a.navbar-item.is-active, .woocommerce button.hero.alt.button a.navbar-item.is-active, .woocommerce a.hero.button.alt a.navbar-item.is-active, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link a.navbar-item.is-active, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link a.navbar-item.is-active, .woocommerce input.hero.button.alt a.navbar-item.is-active, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link a.navbar-item.is-active, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link a.navbar-item.is-active,
    .hero.is-primary .navbar-link:hover,
    .woocommerce #respond input.hero#submit .navbar-link:hover,
    .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .navbar-link:hover,
    .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .navbar-link:hover,
    .woocommerce button.hero.alt.button .navbar-link:hover,
    .woocommerce a.hero.button.alt .navbar-link:hover,
    .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .navbar-link:hover,
    .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .navbar-link:hover,
    .woocommerce input.hero.button.alt .navbar-link:hover,
    .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .navbar-link:hover,
    .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .navbar-link:hover,
    .hero.is-primary .navbar-link.is-active,
    .woocommerce #respond input.hero#submit .navbar-link.is-active,
    .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .navbar-link.is-active,
    .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .navbar-link.is-active,
    .woocommerce button.hero.alt.button .navbar-link.is-active,
    .woocommerce a.hero.button.alt .navbar-link.is-active,
    .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .navbar-link.is-active,
    .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .navbar-link.is-active,
    .woocommerce input.hero.button.alt .navbar-link.is-active,
    .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .navbar-link.is-active,
    .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .navbar-link.is-active {
      background-color: #383c4d;
      color: #fff; }
    .hero.is-primary .tabs a, .woocommerce #respond input.hero#submit .tabs a, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .tabs a, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .tabs a, .woocommerce button.hero.alt.button .tabs a, .woocommerce a.hero.button.alt .tabs a, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .tabs a, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .tabs a, .woocommerce input.hero.button.alt .tabs a, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .tabs a, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .tabs a {
      color: #fff;
      opacity: 0.9; }
      .hero.is-primary .tabs a:hover, .woocommerce #respond input.hero#submit .tabs a:hover, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .tabs a:hover, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .tabs a:hover, .woocommerce button.hero.alt.button .tabs a:hover, .woocommerce a.hero.button.alt .tabs a:hover, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .tabs a:hover, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .tabs a:hover, .woocommerce input.hero.button.alt .tabs a:hover, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .tabs a:hover, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .tabs a:hover {
        opacity: 1; }
    .hero.is-primary .tabs li.is-active a, .woocommerce #respond input.hero#submit .tabs li.is-active a, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .tabs li.is-active a, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .tabs li.is-active a, .woocommerce button.hero.alt.button .tabs li.is-active a, .woocommerce a.hero.button.alt .tabs li.is-active a, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .tabs li.is-active a, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .tabs li.is-active a, .woocommerce input.hero.button.alt .tabs li.is-active a, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .tabs li.is-active a, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .tabs li.is-active a {
      opacity: 1; }
    .hero.is-primary .tabs.is-boxed a, .woocommerce #respond input.hero#submit .tabs.is-boxed a, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .tabs.is-boxed a, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .tabs.is-boxed a, .woocommerce button.hero.alt.button .tabs.is-boxed a, .woocommerce a.hero.button.alt .tabs.is-boxed a, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .tabs.is-boxed a, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .tabs.is-boxed a, .woocommerce input.hero.button.alt .tabs.is-boxed a, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .tabs.is-boxed a, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a, .woocommerce #respond input.hero#submit .tabs.is-toggle a, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .tabs.is-toggle a, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .tabs.is-toggle a, .woocommerce button.hero.alt.button .tabs.is-toggle a, .woocommerce a.hero.button.alt .tabs.is-toggle a, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .tabs.is-toggle a, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .tabs.is-toggle a, .woocommerce input.hero.button.alt .tabs.is-toggle a, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .tabs.is-toggle a, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .tabs.is-toggle a {
      color: #fff; }
      .hero.is-primary .tabs.is-boxed a:hover, .woocommerce #respond input.hero#submit .tabs.is-boxed a:hover, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .tabs.is-boxed a:hover, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .tabs.is-boxed a:hover, .woocommerce button.hero.alt.button .tabs.is-boxed a:hover, .woocommerce a.hero.button.alt .tabs.is-boxed a:hover, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .tabs.is-boxed a:hover, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .tabs.is-boxed a:hover, .woocommerce input.hero.button.alt .tabs.is-boxed a:hover, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .tabs.is-boxed a:hover, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover, .woocommerce #respond input.hero#submit .tabs.is-toggle a:hover, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .tabs.is-toggle a:hover, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .tabs.is-toggle a:hover, .woocommerce button.hero.alt.button .tabs.is-toggle a:hover, .woocommerce a.hero.button.alt .tabs.is-toggle a:hover, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .tabs.is-toggle a:hover, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .tabs.is-toggle a:hover, .woocommerce input.hero.button.alt .tabs.is-toggle a:hover, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .tabs.is-toggle a:hover, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .tabs.is-toggle a:hover {
        background-color: rgba(10, 10, 10, 0.1); }
    .hero.is-primary .tabs.is-boxed li.is-active a, .woocommerce #respond input.hero#submit .tabs.is-boxed li.is-active a, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a, .woocommerce button.hero.alt.button .tabs.is-boxed li.is-active a, .woocommerce a.hero.button.alt .tabs.is-boxed li.is-active a, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a, .woocommerce input.hero.button.alt .tabs.is-boxed li.is-active a, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .woocommerce #respond input.hero#submit .tabs.is-boxed li.is-active a:hover, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a:hover, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a:hover, .woocommerce button.hero.alt.button .tabs.is-boxed li.is-active a:hover, .woocommerce a.hero.button.alt .tabs.is-boxed li.is-active a:hover, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a:hover, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a:hover, .woocommerce input.hero.button.alt .tabs.is-boxed li.is-active a:hover, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a:hover, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .woocommerce #respond input.hero#submit .tabs.is-toggle li.is-active a, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a, .woocommerce button.hero.alt.button .tabs.is-toggle li.is-active a, .woocommerce a.hero.button.alt .tabs.is-toggle li.is-active a, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a, .woocommerce input.hero.button.alt .tabs.is-toggle li.is-active a, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover, .woocommerce #respond input.hero#submit .tabs.is-toggle li.is-active a:hover, .woocommerce .blog-comment button.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a:hover, .blog-comment .woocommerce button.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a:hover, .woocommerce button.hero.alt.button .tabs.is-toggle li.is-active a:hover, .woocommerce a.hero.button.alt .tabs.is-toggle li.is-active a:hover, .woocommerce .blog-comment a.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a:hover, .blog-comment .woocommerce a.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a:hover, .woocommerce input.hero.button.alt .tabs.is-toggle li.is-active a:hover, .woocommerce .blog-comment input.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a:hover, .blog-comment .woocommerce input.hero.alt#cancel-comment-reply-link .tabs.is-toggle li.is-active a:hover {
      background-color: #fff;
      border-color: #fff;
      color: #43485c; }
    .hero.is-primary.is-bold, .woocommerce #respond input.hero.is-bold#submit, .woocommerce .blog-comment button.hero.is-bold.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.hero.is-bold.alt#cancel-comment-reply-link, .woocommerce button.hero.is-bold.alt.button,
    .woocommerce a.hero.is-bold.button.alt, .woocommerce .blog-comment a.hero.is-bold.alt#cancel-comment-reply-link, .blog-comment .woocommerce a.hero.is-bold.alt#cancel-comment-reply-link,
    .woocommerce input.hero.is-bold.button.alt, .woocommerce .blog-comment input.hero.is-bold.alt#cancel-comment-reply-link, .blog-comment .woocommerce input.hero.is-bold.alt#cancel-comment-reply-link {
      background-image: linear-gradient(141deg, #283244 0%, #43485c 71%, #494a6f 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-primary.is-bold .navbar-menu, .woocommerce #respond input.hero.is-bold#submit .navbar-menu, .woocommerce .blog-comment button.hero.is-bold.alt#cancel-comment-reply-link .navbar-menu, .blog-comment .woocommerce button.hero.is-bold.alt#cancel-comment-reply-link .navbar-menu, .woocommerce button.hero.is-bold.alt.button .navbar-menu, .woocommerce a.hero.is-bold.button.alt .navbar-menu, .woocommerce .blog-comment a.hero.is-bold.alt#cancel-comment-reply-link .navbar-menu, .blog-comment .woocommerce a.hero.is-bold.alt#cancel-comment-reply-link .navbar-menu, .woocommerce input.hero.is-bold.button.alt .navbar-menu, .woocommerce .blog-comment input.hero.is-bold.alt#cancel-comment-reply-link .navbar-menu, .blog-comment .woocommerce input.hero.is-bold.alt#cancel-comment-reply-link .navbar-menu {
          background-image: linear-gradient(141deg, #283244 0%, #43485c 71%, #494a6f 100%); } }
  .hero.is-link {
    background-color: #EF5350;
    color: #fff; }
    .hero.is-link a:not(.button):not(.dropdown-item):not(.tag),
    .hero.is-link strong {
      color: inherit; }
    .hero.is-link .title {
      color: #fff; }
    .hero.is-link .subtitle {
      color: rgba(255, 255, 255, 0.9); }
      .hero.is-link .subtitle a:not(.button),
      .hero.is-link .subtitle strong {
        color: #fff; }
    @media screen and (max-width: 1087px) {
      .hero.is-link .navbar-menu {
        background-color: #EF5350; } }
    .hero.is-link .navbar-item,
    .hero.is-link .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-link a.navbar-item:hover, .hero.is-link a.navbar-item.is-active,
    .hero.is-link .navbar-link:hover,
    .hero.is-link .navbar-link.is-active {
      background-color: #ed3c39;
      color: #fff; }
    .hero.is-link .tabs a {
      color: #fff;
      opacity: 0.9; }
      .hero.is-link .tabs a:hover {
        opacity: 1; }
    .hero.is-link .tabs li.is-active a {
      opacity: 1; }
    .hero.is-link .tabs.is-boxed a, .hero.is-link .tabs.is-toggle a {
      color: #fff; }
      .hero.is-link .tabs.is-boxed a:hover, .hero.is-link .tabs.is-toggle a:hover {
        background-color: rgba(10, 10, 10, 0.1); }
    .hero.is-link .tabs.is-boxed li.is-active a, .hero.is-link .tabs.is-boxed li.is-active a:hover, .hero.is-link .tabs.is-toggle li.is-active a, .hero.is-link .tabs.is-toggle li.is-active a:hover {
      background-color: #fff;
      border-color: #fff;
      color: #EF5350; }
    .hero.is-link.is-bold {
      background-image: linear-gradient(141deg, #f71537 0%, #EF5350 71%, #f57e63 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-link.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #f71537 0%, #EF5350 71%, #f57e63 100%); } }
  .hero.is-info {
    background-color: #209cee;
    color: #fff; }
    .hero.is-info a:not(.button):not(.dropdown-item):not(.tag),
    .hero.is-info strong {
      color: inherit; }
    .hero.is-info .title {
      color: #fff; }
    .hero.is-info .subtitle {
      color: rgba(255, 255, 255, 0.9); }
      .hero.is-info .subtitle a:not(.button),
      .hero.is-info .subtitle strong {
        color: #fff; }
    @media screen and (max-width: 1087px) {
      .hero.is-info .navbar-menu {
        background-color: #209cee; } }
    .hero.is-info .navbar-item,
    .hero.is-info .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-info a.navbar-item:hover, .hero.is-info a.navbar-item.is-active,
    .hero.is-info .navbar-link:hover,
    .hero.is-info .navbar-link.is-active {
      background-color: #118fe4;
      color: #fff; }
    .hero.is-info .tabs a {
      color: #fff;
      opacity: 0.9; }
      .hero.is-info .tabs a:hover {
        opacity: 1; }
    .hero.is-info .tabs li.is-active a {
      opacity: 1; }
    .hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a {
      color: #fff; }
      .hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover {
        background-color: rgba(10, 10, 10, 0.1); }
    .hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover {
      background-color: #fff;
      border-color: #fff;
      color: #209cee; }
    .hero.is-info.is-bold {
      background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-info.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); } }
  .hero.is-success {
    background-color: #23d160;
    color: #fff; }
    .hero.is-success a:not(.button):not(.dropdown-item):not(.tag),
    .hero.is-success strong {
      color: inherit; }
    .hero.is-success .title {
      color: #fff; }
    .hero.is-success .subtitle {
      color: rgba(255, 255, 255, 0.9); }
      .hero.is-success .subtitle a:not(.button),
      .hero.is-success .subtitle strong {
        color: #fff; }
    @media screen and (max-width: 1087px) {
      .hero.is-success .navbar-menu {
        background-color: #23d160; } }
    .hero.is-success .navbar-item,
    .hero.is-success .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-success a.navbar-item:hover, .hero.is-success a.navbar-item.is-active,
    .hero.is-success .navbar-link:hover,
    .hero.is-success .navbar-link.is-active {
      background-color: #20bc56;
      color: #fff; }
    .hero.is-success .tabs a {
      color: #fff;
      opacity: 0.9; }
      .hero.is-success .tabs a:hover {
        opacity: 1; }
    .hero.is-success .tabs li.is-active a {
      opacity: 1; }
    .hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a {
      color: #fff; }
      .hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover {
        background-color: rgba(10, 10, 10, 0.1); }
    .hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover {
      background-color: #fff;
      border-color: #fff;
      color: #23d160; }
    .hero.is-success.is-bold {
      background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-success.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); } }
  .hero.is-warning {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, 0.7); }
    .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag),
    .hero.is-warning strong {
      color: inherit; }
    .hero.is-warning .title {
      color: rgba(0, 0, 0, 0.7); }
    .hero.is-warning .subtitle {
      color: rgba(0, 0, 0, 0.9); }
      .hero.is-warning .subtitle a:not(.button),
      .hero.is-warning .subtitle strong {
        color: rgba(0, 0, 0, 0.7); }
    @media screen and (max-width: 1087px) {
      .hero.is-warning .navbar-menu {
        background-color: #ffdd57; } }
    .hero.is-warning .navbar-item,
    .hero.is-warning .navbar-link {
      color: rgba(0, 0, 0, 0.7); }
    .hero.is-warning a.navbar-item:hover, .hero.is-warning a.navbar-item.is-active,
    .hero.is-warning .navbar-link:hover,
    .hero.is-warning .navbar-link.is-active {
      background-color: #ffd83d;
      color: rgba(0, 0, 0, 0.7); }
    .hero.is-warning .tabs a {
      color: rgba(0, 0, 0, 0.7);
      opacity: 0.9; }
      .hero.is-warning .tabs a:hover {
        opacity: 1; }
    .hero.is-warning .tabs li.is-active a {
      opacity: 1; }
    .hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a {
      color: rgba(0, 0, 0, 0.7); }
      .hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover {
        background-color: rgba(10, 10, 10, 0.1); }
    .hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover {
      background-color: rgba(0, 0, 0, 0.7);
      border-color: rgba(0, 0, 0, 0.7);
      color: #ffdd57; }
    .hero.is-warning.is-bold {
      background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-warning.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); } }
  .hero.is-danger, .blog-comment .hero#cancel-comment-reply-link, .woocommerce span.hero.onsale {
    background-color: #EF5350;
    color: #fff; }
    .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag), .blog-comment .hero#cancel-comment-reply-link a:not(.button):not(.dropdown-item):not(.tag), .woocommerce span.hero.onsale a:not(.button):not(.dropdown-item):not(.tag),
    .hero.is-danger strong,
    .blog-comment .hero#cancel-comment-reply-link strong,
    .woocommerce span.hero.onsale strong {
      color: inherit; }
    .hero.is-danger .title, .blog-comment .hero#cancel-comment-reply-link .title, .woocommerce span.hero.onsale .title {
      color: #fff; }
    .hero.is-danger .subtitle, .blog-comment .hero#cancel-comment-reply-link .subtitle, .woocommerce span.hero.onsale .subtitle {
      color: rgba(255, 255, 255, 0.9); }
      .hero.is-danger .subtitle a:not(.button), .blog-comment .hero#cancel-comment-reply-link .subtitle a:not(.button), .woocommerce span.hero.onsale .subtitle a:not(.button),
      .hero.is-danger .subtitle strong,
      .blog-comment .hero#cancel-comment-reply-link .subtitle strong,
      .woocommerce span.hero.onsale .subtitle strong {
        color: #fff; }
    @media screen and (max-width: 1087px) {
      .hero.is-danger .navbar-menu, .blog-comment .hero#cancel-comment-reply-link .navbar-menu, .woocommerce span.hero.onsale .navbar-menu {
        background-color: #EF5350; } }
    .hero.is-danger .navbar-item, .blog-comment .hero#cancel-comment-reply-link .navbar-item, .woocommerce span.hero.onsale .navbar-item,
    .hero.is-danger .navbar-link,
    .blog-comment .hero#cancel-comment-reply-link .navbar-link,
    .woocommerce span.hero.onsale .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-danger a.navbar-item:hover, .blog-comment .hero#cancel-comment-reply-link a.navbar-item:hover, .woocommerce span.hero.onsale a.navbar-item:hover, .hero.is-danger a.navbar-item.is-active, .blog-comment .hero#cancel-comment-reply-link a.navbar-item.is-active, .woocommerce span.hero.onsale a.navbar-item.is-active,
    .hero.is-danger .navbar-link:hover,
    .blog-comment .hero#cancel-comment-reply-link .navbar-link:hover,
    .woocommerce span.hero.onsale .navbar-link:hover,
    .hero.is-danger .navbar-link.is-active,
    .blog-comment .hero#cancel-comment-reply-link .navbar-link.is-active,
    .woocommerce span.hero.onsale .navbar-link.is-active {
      background-color: #ed3c39;
      color: #fff; }
    .hero.is-danger .tabs a, .blog-comment .hero#cancel-comment-reply-link .tabs a, .woocommerce span.hero.onsale .tabs a {
      color: #fff;
      opacity: 0.9; }
      .hero.is-danger .tabs a:hover, .blog-comment .hero#cancel-comment-reply-link .tabs a:hover, .woocommerce span.hero.onsale .tabs a:hover {
        opacity: 1; }
    .hero.is-danger .tabs li.is-active a, .blog-comment .hero#cancel-comment-reply-link .tabs li.is-active a, .woocommerce span.hero.onsale .tabs li.is-active a {
      opacity: 1; }
    .hero.is-danger .tabs.is-boxed a, .blog-comment .hero#cancel-comment-reply-link .tabs.is-boxed a, .woocommerce span.hero.onsale .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a, .blog-comment .hero#cancel-comment-reply-link .tabs.is-toggle a, .woocommerce span.hero.onsale .tabs.is-toggle a {
      color: #fff; }
      .hero.is-danger .tabs.is-boxed a:hover, .blog-comment .hero#cancel-comment-reply-link .tabs.is-boxed a:hover, .woocommerce span.hero.onsale .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover, .blog-comment .hero#cancel-comment-reply-link .tabs.is-toggle a:hover, .woocommerce span.hero.onsale .tabs.is-toggle a:hover {
        background-color: rgba(10, 10, 10, 0.1); }
    .hero.is-danger .tabs.is-boxed li.is-active a, .blog-comment .hero#cancel-comment-reply-link .tabs.is-boxed li.is-active a, .woocommerce span.hero.onsale .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .blog-comment .hero#cancel-comment-reply-link .tabs.is-boxed li.is-active a:hover, .woocommerce span.hero.onsale .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .blog-comment .hero#cancel-comment-reply-link .tabs.is-toggle li.is-active a, .woocommerce span.hero.onsale .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover, .blog-comment .hero#cancel-comment-reply-link .tabs.is-toggle li.is-active a:hover, .woocommerce span.hero.onsale .tabs.is-toggle li.is-active a:hover {
      background-color: #fff;
      border-color: #fff;
      color: #EF5350; }
    .hero.is-danger.is-bold, .blog-comment .hero.is-bold#cancel-comment-reply-link, .woocommerce span.hero.is-bold.onsale {
      background-image: linear-gradient(141deg, #f71537 0%, #EF5350 71%, #f57e63 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-danger.is-bold .navbar-menu, .blog-comment .hero.is-bold#cancel-comment-reply-link .navbar-menu, .woocommerce span.hero.is-bold.onsale .navbar-menu {
          background-image: linear-gradient(141deg, #f71537 0%, #EF5350 71%, #f57e63 100%); } }
  .hero.is-small .hero-body, .woocommerce span.hero.onsale .hero-body {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem; }
  @media screen and (min-width: 769px), print {
    .hero.is-medium .hero-body {
      padding-bottom: 9rem;
      padding-top: 9rem; } }
  @media screen and (min-width: 769px), print {
    .hero.is-large .hero-body {
      padding-bottom: 18rem;
      padding-top: 18rem; } }
  .hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container {
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1; }
  .hero.is-halfheight {
    min-height: 50vh; }
  .hero.is-fullheight {
    min-height: 100vh; }
  .hero.is-fullheight-with-navbar {
    min-height: calc(100vh - 3.25rem); }

.hero-video {
  overflow: hidden; }
  .hero-video video {
    left: 50%;
    min-height: 100%;
    min-width: 100%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0); }
  .hero-video.is-transparent {
    opacity: 0.3; }
  @media screen and (max-width: 768px) {
    .hero-video {
      display: none; } }

.hero-buttons {
  margin-top: 1.5rem; }
  @media screen and (max-width: 768px) {
    .hero-buttons .button, .hero-buttons .blog-comment #cancel-comment-reply-link, .blog-comment .hero-buttons #cancel-comment-reply-link, .hero-buttons .woocommerce button.button, .woocommerce .hero-buttons button.button, .hero-buttons .woocommerce #respond input#submit, .woocommerce #respond .hero-buttons input#submit {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      .hero-buttons .button:not(:last-child), .hero-buttons .blog-comment #cancel-comment-reply-link:not(:last-child), .blog-comment .hero-buttons #cancel-comment-reply-link:not(:last-child), .hero-buttons .woocommerce #respond input#submit:not(:last-child), .woocommerce #respond .hero-buttons input#submit:not(:last-child) {
        margin-bottom: 0.75rem; } }
  @media screen and (min-width: 769px), print {
    .hero-buttons {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      .hero-buttons .button:not(:last-child), .hero-buttons .blog-comment #cancel-comment-reply-link:not(:last-child), .blog-comment .hero-buttons #cancel-comment-reply-link:not(:last-child), .hero-buttons .woocommerce #respond input#submit:not(:last-child), .woocommerce #respond .hero-buttons input#submit:not(:last-child) {
        margin-right: 1.5rem; } }

.hero-head,
.hero-foot {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.hero-body {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 3rem 1.5rem; }

.section {
  padding: 3rem 1.5rem; }
  @media screen and (min-width: 1088px) {
    .section.is-medium {
      padding: 9rem 1.5rem; }
    .section.is-large {
      padding: 18rem 1.5rem; } }

.footer {
  background-color: #fafafa;
  padding: 3rem 1.5rem 6rem; }

/*!
 * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

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

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
          filter: none; }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\F26E"; }

.fa-accessible-icon:before {
  content: "\F368"; }

.fa-accusoft:before {
  content: "\F369"; }

.fa-acquisitions-incorporated:before {
  content: "\F6AF"; }

.fa-ad:before {
  content: "\F641"; }

.fa-address-book:before {
  content: "\F2B9"; }

.fa-address-card:before {
  content: "\F2BB"; }

.fa-adjust:before {
  content: "\F042"; }

.fa-adn:before {
  content: "\F170"; }

.fa-adobe:before {
  content: "\F778"; }

.fa-adversal:before {
  content: "\F36A"; }

.fa-affiliatetheme:before {
  content: "\F36B"; }

.fa-air-freshener:before {
  content: "\F5D0"; }

.fa-airbnb:before {
  content: "\F834"; }

.fa-algolia:before {
  content: "\F36C"; }

.fa-align-center:before {
  content: "\F037"; }

.fa-align-justify:before {
  content: "\F039"; }

.fa-align-left:before {
  content: "\F036"; }

.fa-align-right:before {
  content: "\F038"; }

.fa-alipay:before {
  content: "\F642"; }

.fa-allergies:before {
  content: "\F461"; }

.fa-amazon:before {
  content: "\F270"; }

.fa-amazon-pay:before {
  content: "\F42C"; }

.fa-ambulance:before {
  content: "\F0F9"; }

.fa-american-sign-language-interpreting:before {
  content: "\F2A3"; }

.fa-amilia:before {
  content: "\F36D"; }

.fa-anchor:before {
  content: "\F13D"; }

.fa-android:before {
  content: "\F17B"; }

.fa-angellist:before {
  content: "\F209"; }

.fa-angle-double-down:before {
  content: "\F103"; }

.fa-angle-double-left:before {
  content: "\F100"; }

.fa-angle-double-right:before {
  content: "\F101"; }

.fa-angle-double-up:before {
  content: "\F102"; }

.fa-angle-down:before {
  content: "\F107"; }

.fa-angle-left:before {
  content: "\F104"; }

.fa-angle-right:before {
  content: "\F105"; }

.fa-angle-up:before {
  content: "\F106"; }

.fa-angry:before {
  content: "\F556"; }

.fa-angrycreative:before {
  content: "\F36E"; }

.fa-angular:before {
  content: "\F420"; }

.fa-ankh:before {
  content: "\F644"; }

.fa-app-store:before {
  content: "\F36F"; }

.fa-app-store-ios:before {
  content: "\F370"; }

.fa-apper:before {
  content: "\F371"; }

.fa-apple:before {
  content: "\F179"; }

.fa-apple-alt:before {
  content: "\F5D1"; }

.fa-apple-pay:before {
  content: "\F415"; }

.fa-archive:before {
  content: "\F187"; }

.fa-archway:before {
  content: "\F557"; }

.fa-arrow-alt-circle-down:before {
  content: "\F358"; }

.fa-arrow-alt-circle-left:before {
  content: "\F359"; }

.fa-arrow-alt-circle-right:before {
  content: "\F35A"; }

.fa-arrow-alt-circle-up:before {
  content: "\F35B"; }

.fa-arrow-circle-down:before {
  content: "\F0AB"; }

.fa-arrow-circle-left:before {
  content: "\F0A8"; }

.fa-arrow-circle-right:before {
  content: "\F0A9"; }

.fa-arrow-circle-up:before {
  content: "\F0AA"; }

.fa-arrow-down:before {
  content: "\F063"; }

.fa-arrow-left:before {
  content: "\F060"; }

.fa-arrow-right:before {
  content: "\F061"; }

.fa-arrow-up:before {
  content: "\F062"; }

.fa-arrows-alt:before {
  content: "\F0B2"; }

.fa-arrows-alt-h:before {
  content: "\F337"; }

.fa-arrows-alt-v:before {
  content: "\F338"; }

.fa-artstation:before {
  content: "\F77A"; }

.fa-assistive-listening-systems:before {
  content: "\F2A2"; }

.fa-asterisk:before {
  content: "\F069"; }

.fa-asymmetrik:before {
  content: "\F372"; }

.fa-at:before {
  content: "\F1FA"; }

.fa-atlas:before {
  content: "\F558"; }

.fa-atlassian:before {
  content: "\F77B"; }

.fa-atom:before {
  content: "\F5D2"; }

.fa-audible:before {
  content: "\F373"; }

.fa-audio-description:before {
  content: "\F29E"; }

.fa-autoprefixer:before {
  content: "\F41C"; }

.fa-avianex:before {
  content: "\F374"; }

.fa-aviato:before {
  content: "\F421"; }

.fa-award:before {
  content: "\F559"; }

.fa-aws:before {
  content: "\F375"; }

.fa-baby:before {
  content: "\F77C"; }

.fa-baby-carriage:before {
  content: "\F77D"; }

.fa-backspace:before {
  content: "\F55A"; }

.fa-backward:before {
  content: "\F04A"; }

.fa-bacon:before {
  content: "\F7E5"; }

.fa-bahai:before {
  content: "\F666"; }

.fa-balance-scale:before {
  content: "\F24E"; }

.fa-balance-scale-left:before {
  content: "\F515"; }

.fa-balance-scale-right:before {
  content: "\F516"; }

.fa-ban:before {
  content: "\F05E"; }

.fa-band-aid:before {
  content: "\F462"; }

.fa-bandcamp:before {
  content: "\F2D5"; }

.fa-barcode:before {
  content: "\F02A"; }

.fa-bars:before {
  content: "\F0C9"; }

.fa-baseball-ball:before {
  content: "\F433"; }

.fa-basketball-ball:before {
  content: "\F434"; }

.fa-bath:before {
  content: "\F2CD"; }

.fa-battery-empty:before {
  content: "\F244"; }

.fa-battery-full:before {
  content: "\F240"; }

.fa-battery-half:before {
  content: "\F242"; }

.fa-battery-quarter:before {
  content: "\F243"; }

.fa-battery-three-quarters:before {
  content: "\F241"; }

.fa-battle-net:before {
  content: "\F835"; }

.fa-bed:before {
  content: "\F236"; }

.fa-beer:before {
  content: "\F0FC"; }

.fa-behance:before {
  content: "\F1B4"; }

.fa-behance-square:before {
  content: "\F1B5"; }

.fa-bell:before {
  content: "\F0F3"; }

.fa-bell-slash:before {
  content: "\F1F6"; }

.fa-bezier-curve:before {
  content: "\F55B"; }

.fa-bible:before {
  content: "\F647"; }

.fa-bicycle:before {
  content: "\F206"; }

.fa-biking:before {
  content: "\F84A"; }

.fa-bimobject:before {
  content: "\F378"; }

.fa-binoculars:before {
  content: "\F1E5"; }

.fa-biohazard:before {
  content: "\F780"; }

.fa-birthday-cake:before {
  content: "\F1FD"; }

.fa-bitbucket:before {
  content: "\F171"; }

.fa-bitcoin:before {
  content: "\F379"; }

.fa-bity:before {
  content: "\F37A"; }

.fa-black-tie:before {
  content: "\F27E"; }

.fa-blackberry:before {
  content: "\F37B"; }

.fa-blender:before {
  content: "\F517"; }

.fa-blender-phone:before {
  content: "\F6B6"; }

.fa-blind:before {
  content: "\F29D"; }

.fa-blog:before {
  content: "\F781"; }

.fa-blogger:before {
  content: "\F37C"; }

.fa-blogger-b:before {
  content: "\F37D"; }

.fa-bluetooth:before {
  content: "\F293"; }

.fa-bluetooth-b:before {
  content: "\F294"; }

.fa-bold:before {
  content: "\F032"; }

.fa-bolt:before {
  content: "\F0E7"; }

.fa-bomb:before {
  content: "\F1E2"; }

.fa-bone:before {
  content: "\F5D7"; }

.fa-bong:before {
  content: "\F55C"; }

.fa-book:before {
  content: "\F02D"; }

.fa-book-dead:before {
  content: "\F6B7"; }

.fa-book-medical:before {
  content: "\F7E6"; }

.fa-book-open:before {
  content: "\F518"; }

.fa-book-reader:before {
  content: "\F5DA"; }

.fa-bookmark:before {
  content: "\F02E"; }

.fa-bootstrap:before {
  content: "\F836"; }

.fa-border-all:before {
  content: "\F84C"; }

.fa-border-none:before {
  content: "\F850"; }

.fa-border-style:before {
  content: "\F853"; }

.fa-bowling-ball:before {
  content: "\F436"; }

.fa-box:before {
  content: "\F466"; }

.fa-box-open:before {
  content: "\F49E"; }

.fa-boxes:before {
  content: "\F468"; }

.fa-braille:before {
  content: "\F2A1"; }

.fa-brain:before {
  content: "\F5DC"; }

.fa-bread-slice:before {
  content: "\F7EC"; }

.fa-briefcase:before {
  content: "\F0B1"; }

.fa-briefcase-medical:before {
  content: "\F469"; }

.fa-broadcast-tower:before {
  content: "\F519"; }

.fa-broom:before {
  content: "\F51A"; }

.fa-brush:before {
  content: "\F55D"; }

.fa-btc:before {
  content: "\F15A"; }

.fa-buffer:before {
  content: "\F837"; }

.fa-bug:before {
  content: "\F188"; }

.fa-building:before {
  content: "\F1AD"; }

.fa-bullhorn:before {
  content: "\F0A1"; }

.fa-bullseye:before {
  content: "\F140"; }

.fa-burn:before {
  content: "\F46A"; }

.fa-buromobelexperte:before {
  content: "\F37F"; }

.fa-bus:before {
  content: "\F207"; }

.fa-bus-alt:before {
  content: "\F55E"; }

.fa-business-time:before {
  content: "\F64A"; }

.fa-buy-n-large:before {
  content: "\F8A6"; }

.fa-buysellads:before {
  content: "\F20D"; }

.fa-calculator:before {
  content: "\F1EC"; }

.fa-calendar:before {
  content: "\F133"; }

.fa-calendar-alt:before {
  content: "\F073"; }

.fa-calendar-check:before {
  content: "\F274"; }

.fa-calendar-day:before {
  content: "\F783"; }

.fa-calendar-minus:before {
  content: "\F272"; }

.fa-calendar-plus:before {
  content: "\F271"; }

.fa-calendar-times:before {
  content: "\F273"; }

.fa-calendar-week:before {
  content: "\F784"; }

.fa-camera:before {
  content: "\F030"; }

.fa-camera-retro:before {
  content: "\F083"; }

.fa-campground:before {
  content: "\F6BB"; }

.fa-canadian-maple-leaf:before {
  content: "\F785"; }

.fa-candy-cane:before {
  content: "\F786"; }

.fa-cannabis:before {
  content: "\F55F"; }

.fa-capsules:before {
  content: "\F46B"; }

.fa-car:before {
  content: "\F1B9"; }

.fa-car-alt:before {
  content: "\F5DE"; }

.fa-car-battery:before {
  content: "\F5DF"; }

.fa-car-crash:before {
  content: "\F5E1"; }

.fa-car-side:before {
  content: "\F5E4"; }

.fa-caravan:before {
  content: "\F8FF"; }

.fa-caret-down:before {
  content: "\F0D7"; }

.fa-caret-left:before {
  content: "\F0D9"; }

.fa-caret-right:before {
  content: "\F0DA"; }

.fa-caret-square-down:before {
  content: "\F150"; }

.fa-caret-square-left:before {
  content: "\F191"; }

.fa-caret-square-right:before {
  content: "\F152"; }

.fa-caret-square-up:before {
  content: "\F151"; }

.fa-caret-up:before {
  content: "\F0D8"; }

.fa-carrot:before {
  content: "\F787"; }

.fa-cart-arrow-down:before {
  content: "\F218"; }

.fa-cart-plus:before {
  content: "\F217"; }

.fa-cash-register:before {
  content: "\F788"; }

.fa-cat:before {
  content: "\F6BE"; }

.fa-cc-amazon-pay:before {
  content: "\F42D"; }

.fa-cc-amex:before {
  content: "\F1F3"; }

.fa-cc-apple-pay:before {
  content: "\F416"; }

.fa-cc-diners-club:before {
  content: "\F24C"; }

.fa-cc-discover:before {
  content: "\F1F2"; }

.fa-cc-jcb:before {
  content: "\F24B"; }

.fa-cc-mastercard:before {
  content: "\F1F1"; }

.fa-cc-paypal:before {
  content: "\F1F4"; }

.fa-cc-stripe:before {
  content: "\F1F5"; }

.fa-cc-visa:before {
  content: "\F1F0"; }

.fa-centercode:before {
  content: "\F380"; }

.fa-centos:before {
  content: "\F789"; }

.fa-certificate:before {
  content: "\F0A3"; }

.fa-chair:before {
  content: "\F6C0"; }

.fa-chalkboard:before {
  content: "\F51B"; }

.fa-chalkboard-teacher:before {
  content: "\F51C"; }

.fa-charging-station:before {
  content: "\F5E7"; }

.fa-chart-area:before {
  content: "\F1FE"; }

.fa-chart-bar:before {
  content: "\F080"; }

.fa-chart-line:before {
  content: "\F201"; }

.fa-chart-pie:before {
  content: "\F200"; }

.fa-check:before {
  content: "\F00C"; }

.fa-check-circle:before {
  content: "\F058"; }

.fa-check-double:before {
  content: "\F560"; }

.fa-check-square:before {
  content: "\F14A"; }

.fa-cheese:before {
  content: "\F7EF"; }

.fa-chess:before {
  content: "\F439"; }

.fa-chess-bishop:before {
  content: "\F43A"; }

.fa-chess-board:before {
  content: "\F43C"; }

.fa-chess-king:before {
  content: "\F43F"; }

.fa-chess-knight:before {
  content: "\F441"; }

.fa-chess-pawn:before {
  content: "\F443"; }

.fa-chess-queen:before {
  content: "\F445"; }

.fa-chess-rook:before {
  content: "\F447"; }

.fa-chevron-circle-down:before {
  content: "\F13A"; }

.fa-chevron-circle-left:before {
  content: "\F137"; }

.fa-chevron-circle-right:before {
  content: "\F138"; }

.fa-chevron-circle-up:before {
  content: "\F139"; }

.fa-chevron-down:before {
  content: "\F078"; }

.fa-chevron-left:before {
  content: "\F053"; }

.fa-chevron-right:before {
  content: "\F054"; }

.fa-chevron-up:before {
  content: "\F077"; }

.fa-child:before {
  content: "\F1AE"; }

.fa-chrome:before {
  content: "\F268"; }

.fa-chromecast:before {
  content: "\F838"; }

.fa-church:before {
  content: "\F51D"; }

.fa-circle:before {
  content: "\F111"; }

.fa-circle-notch:before {
  content: "\F1CE"; }

.fa-city:before {
  content: "\F64F"; }

.fa-clinic-medical:before {
  content: "\F7F2"; }

.fa-clipboard:before {
  content: "\F328"; }

.fa-clipboard-check:before {
  content: "\F46C"; }

.fa-clipboard-list:before {
  content: "\F46D"; }

.fa-clock:before {
  content: "\F017"; }

.fa-clone:before {
  content: "\F24D"; }

.fa-closed-captioning:before {
  content: "\F20A"; }

.fa-cloud:before {
  content: "\F0C2"; }

.fa-cloud-download-alt:before {
  content: "\F381"; }

.fa-cloud-meatball:before {
  content: "\F73B"; }

.fa-cloud-moon:before {
  content: "\F6C3"; }

.fa-cloud-moon-rain:before {
  content: "\F73C"; }

.fa-cloud-rain:before {
  content: "\F73D"; }

.fa-cloud-showers-heavy:before {
  content: "\F740"; }

.fa-cloud-sun:before {
  content: "\F6C4"; }

.fa-cloud-sun-rain:before {
  content: "\F743"; }

.fa-cloud-upload-alt:before {
  content: "\F382"; }

.fa-cloudscale:before {
  content: "\F383"; }

.fa-cloudsmith:before {
  content: "\F384"; }

.fa-cloudversify:before {
  content: "\F385"; }

.fa-cocktail:before {
  content: "\F561"; }

.fa-code:before {
  content: "\F121"; }

.fa-code-branch:before {
  content: "\F126"; }

.fa-codepen:before {
  content: "\F1CB"; }

.fa-codiepie:before {
  content: "\F284"; }

.fa-coffee:before {
  content: "\F0F4"; }

.fa-cog:before {
  content: "\F013"; }

.fa-cogs:before {
  content: "\F085"; }

.fa-coins:before {
  content: "\F51E"; }

.fa-columns:before {
  content: "\F0DB"; }

.fa-comment:before {
  content: "\F075"; }

.fa-comment-alt:before {
  content: "\F27A"; }

.fa-comment-dollar:before {
  content: "\F651"; }

.fa-comment-dots:before {
  content: "\F4AD"; }

.fa-comment-medical:before {
  content: "\F7F5"; }

.fa-comment-slash:before {
  content: "\F4B3"; }

.fa-comments:before {
  content: "\F086"; }

.fa-comments-dollar:before {
  content: "\F653"; }

.fa-compact-disc:before {
  content: "\F51F"; }

.fa-compass:before {
  content: "\F14E"; }

.fa-compress:before {
  content: "\F066"; }

.fa-compress-alt:before {
  content: "\F422"; }

.fa-compress-arrows-alt:before {
  content: "\F78C"; }

.fa-concierge-bell:before {
  content: "\F562"; }

.fa-confluence:before {
  content: "\F78D"; }

.fa-connectdevelop:before {
  content: "\F20E"; }

.fa-contao:before {
  content: "\F26D"; }

.fa-cookie:before {
  content: "\F563"; }

.fa-cookie-bite:before {
  content: "\F564"; }

.fa-copy:before {
  content: "\F0C5"; }

.fa-copyright:before {
  content: "\F1F9"; }

.fa-cotton-bureau:before {
  content: "\F89E"; }

.fa-couch:before {
  content: "\F4B8"; }

.fa-cpanel:before {
  content: "\F388"; }

.fa-creative-commons:before {
  content: "\F25E"; }

.fa-creative-commons-by:before {
  content: "\F4E7"; }

.fa-creative-commons-nc:before {
  content: "\F4E8"; }

.fa-creative-commons-nc-eu:before {
  content: "\F4E9"; }

.fa-creative-commons-nc-jp:before {
  content: "\F4EA"; }

.fa-creative-commons-nd:before {
  content: "\F4EB"; }

.fa-creative-commons-pd:before {
  content: "\F4EC"; }

.fa-creative-commons-pd-alt:before {
  content: "\F4ED"; }

.fa-creative-commons-remix:before {
  content: "\F4EE"; }

.fa-creative-commons-sa:before {
  content: "\F4EF"; }

.fa-creative-commons-sampling:before {
  content: "\F4F0"; }

.fa-creative-commons-sampling-plus:before {
  content: "\F4F1"; }

.fa-creative-commons-share:before {
  content: "\F4F2"; }

.fa-creative-commons-zero:before {
  content: "\F4F3"; }

.fa-credit-card:before {
  content: "\F09D"; }

.fa-critical-role:before {
  content: "\F6C9"; }

.fa-crop:before {
  content: "\F125"; }

.fa-crop-alt:before {
  content: "\F565"; }

.fa-cross:before {
  content: "\F654"; }

.fa-crosshairs:before {
  content: "\F05B"; }

.fa-crow:before {
  content: "\F520"; }

.fa-crown:before {
  content: "\F521"; }

.fa-crutch:before {
  content: "\F7F7"; }

.fa-css3:before {
  content: "\F13C"; }

.fa-css3-alt:before {
  content: "\F38B"; }

.fa-cube:before {
  content: "\F1B2"; }

.fa-cubes:before {
  content: "\F1B3"; }

.fa-cut:before {
  content: "\F0C4"; }

.fa-cuttlefish:before {
  content: "\F38C"; }

.fa-d-and-d:before {
  content: "\F38D"; }

.fa-d-and-d-beyond:before {
  content: "\F6CA"; }

.fa-dailymotion:before {
  content: "\F952"; }

.fa-dashcube:before {
  content: "\F210"; }

.fa-database:before {
  content: "\F1C0"; }

.fa-deaf:before {
  content: "\F2A4"; }

.fa-delicious:before {
  content: "\F1A5"; }

.fa-democrat:before {
  content: "\F747"; }

.fa-deploydog:before {
  content: "\F38E"; }

.fa-deskpro:before {
  content: "\F38F"; }

.fa-desktop:before {
  content: "\F108"; }

.fa-dev:before {
  content: "\F6CC"; }

.fa-deviantart:before {
  content: "\F1BD"; }

.fa-dharmachakra:before {
  content: "\F655"; }

.fa-dhl:before {
  content: "\F790"; }

.fa-diagnoses:before {
  content: "\F470"; }

.fa-diaspora:before {
  content: "\F791"; }

.fa-dice:before {
  content: "\F522"; }

.fa-dice-d20:before {
  content: "\F6CF"; }

.fa-dice-d6:before {
  content: "\F6D1"; }

.fa-dice-five:before {
  content: "\F523"; }

.fa-dice-four:before {
  content: "\F524"; }

.fa-dice-one:before {
  content: "\F525"; }

.fa-dice-six:before {
  content: "\F526"; }

.fa-dice-three:before {
  content: "\F527"; }

.fa-dice-two:before {
  content: "\F528"; }

.fa-digg:before {
  content: "\F1A6"; }

.fa-digital-ocean:before {
  content: "\F391"; }

.fa-digital-tachograph:before {
  content: "\F566"; }

.fa-directions:before {
  content: "\F5EB"; }

.fa-discord:before {
  content: "\F392"; }

.fa-discourse:before {
  content: "\F393"; }

.fa-divide:before {
  content: "\F529"; }

.fa-dizzy:before {
  content: "\F567"; }

.fa-dna:before {
  content: "\F471"; }

.fa-dochub:before {
  content: "\F394"; }

.fa-docker:before {
  content: "\F395"; }

.fa-dog:before {
  content: "\F6D3"; }

.fa-dollar-sign:before {
  content: "\F155"; }

.fa-dolly:before {
  content: "\F472"; }

.fa-dolly-flatbed:before {
  content: "\F474"; }

.fa-donate:before {
  content: "\F4B9"; }

.fa-door-closed:before {
  content: "\F52A"; }

.fa-door-open:before {
  content: "\F52B"; }

.fa-dot-circle:before {
  content: "\F192"; }

.fa-dove:before {
  content: "\F4BA"; }

.fa-download:before {
  content: "\F019"; }

.fa-draft2digital:before {
  content: "\F396"; }

.fa-drafting-compass:before {
  content: "\F568"; }

.fa-dragon:before {
  content: "\F6D5"; }

.fa-draw-polygon:before {
  content: "\F5EE"; }

.fa-dribbble:before {
  content: "\F17D"; }

.fa-dribbble-square:before {
  content: "\F397"; }

.fa-dropbox:before {
  content: "\F16B"; }

.fa-drum:before {
  content: "\F569"; }

.fa-drum-steelpan:before {
  content: "\F56A"; }

.fa-drumstick-bite:before {
  content: "\F6D7"; }

.fa-drupal:before {
  content: "\F1A9"; }

.fa-dumbbell:before {
  content: "\F44B"; }

.fa-dumpster:before {
  content: "\F793"; }

.fa-dumpster-fire:before {
  content: "\F794"; }

.fa-dungeon:before {
  content: "\F6D9"; }

.fa-dyalog:before {
  content: "\F399"; }

.fa-earlybirds:before {
  content: "\F39A"; }

.fa-ebay:before {
  content: "\F4F4"; }

.fa-edge:before {
  content: "\F282"; }

.fa-edit:before {
  content: "\F044"; }

.fa-egg:before {
  content: "\F7FB"; }

.fa-eject:before {
  content: "\F052"; }

.fa-elementor:before {
  content: "\F430"; }

.fa-ellipsis-h:before {
  content: "\F141"; }

.fa-ellipsis-v:before {
  content: "\F142"; }

.fa-ello:before {
  content: "\F5F1"; }

.fa-ember:before {
  content: "\F423"; }

.fa-empire:before {
  content: "\F1D1"; }

.fa-envelope:before {
  content: "\F0E0"; }

.fa-envelope-open:before {
  content: "\F2B6"; }

.fa-envelope-open-text:before {
  content: "\F658"; }

.fa-envelope-square:before {
  content: "\F199"; }

.fa-envira:before {
  content: "\F299"; }

.fa-equals:before {
  content: "\F52C"; }

.fa-eraser:before {
  content: "\F12D"; }

.fa-erlang:before {
  content: "\F39D"; }

.fa-ethereum:before {
  content: "\F42E"; }

.fa-ethernet:before {
  content: "\F796"; }

.fa-etsy:before {
  content: "\F2D7"; }

.fa-euro-sign:before {
  content: "\F153"; }

.fa-evernote:before {
  content: "\F839"; }

.fa-exchange-alt:before {
  content: "\F362"; }

.fa-exclamation:before {
  content: "\F12A"; }

.fa-exclamation-circle:before {
  content: "\F06A"; }

.fa-exclamation-triangle:before {
  content: "\F071"; }

.fa-expand:before {
  content: "\F065"; }

.fa-expand-alt:before {
  content: "\F424"; }

.fa-expand-arrows-alt:before {
  content: "\F31E"; }

.fa-expeditedssl:before {
  content: "\F23E"; }

.fa-external-link-alt:before {
  content: "\F35D"; }

.fa-external-link-square-alt:before {
  content: "\F360"; }

.fa-eye:before {
  content: "\F06E"; }

.fa-eye-dropper:before {
  content: "\F1FB"; }

.fa-eye-slash:before {
  content: "\F070"; }

.fa-facebook:before {
  content: "\F09A"; }

.fa-facebook-f:before {
  content: "\F39E"; }

.fa-facebook-messenger:before {
  content: "\F39F"; }

.fa-facebook-square:before {
  content: "\F082"; }

.fa-fan:before {
  content: "\F863"; }

.fa-fantasy-flight-games:before {
  content: "\F6DC"; }

.fa-fast-backward:before {
  content: "\F049"; }

.fa-fast-forward:before {
  content: "\F050"; }

.fa-fax:before {
  content: "\F1AC"; }

.fa-feather:before {
  content: "\F52D"; }

.fa-feather-alt:before {
  content: "\F56B"; }

.fa-fedex:before {
  content: "\F797"; }

.fa-fedora:before {
  content: "\F798"; }

.fa-female:before {
  content: "\F182"; }

.fa-fighter-jet:before {
  content: "\F0FB"; }

.fa-figma:before {
  content: "\F799"; }

.fa-file:before {
  content: "\F15B"; }

.fa-file-alt:before {
  content: "\F15C"; }

.fa-file-archive:before {
  content: "\F1C6"; }

.fa-file-audio:before {
  content: "\F1C7"; }

.fa-file-code:before {
  content: "\F1C9"; }

.fa-file-contract:before {
  content: "\F56C"; }

.fa-file-csv:before {
  content: "\F6DD"; }

.fa-file-download:before {
  content: "\F56D"; }

.fa-file-excel:before {
  content: "\F1C3"; }

.fa-file-export:before {
  content: "\F56E"; }

.fa-file-image:before {
  content: "\F1C5"; }

.fa-file-import:before {
  content: "\F56F"; }

.fa-file-invoice:before {
  content: "\F570"; }

.fa-file-invoice-dollar:before {
  content: "\F571"; }

.fa-file-medical:before {
  content: "\F477"; }

.fa-file-medical-alt:before {
  content: "\F478"; }

.fa-file-pdf:before {
  content: "\F1C1"; }

.fa-file-powerpoint:before {
  content: "\F1C4"; }

.fa-file-prescription:before {
  content: "\F572"; }

.fa-file-signature:before {
  content: "\F573"; }

.fa-file-upload:before {
  content: "\F574"; }

.fa-file-video:before {
  content: "\F1C8"; }

.fa-file-word:before {
  content: "\F1C2"; }

.fa-fill:before {
  content: "\F575"; }

.fa-fill-drip:before {
  content: "\F576"; }

.fa-film:before {
  content: "\F008"; }

.fa-filter:before {
  content: "\F0B0"; }

.fa-fingerprint:before {
  content: "\F577"; }

.fa-fire:before {
  content: "\F06D"; }

.fa-fire-alt:before {
  content: "\F7E4"; }

.fa-fire-extinguisher:before {
  content: "\F134"; }

.fa-firefox:before {
  content: "\F269"; }

.fa-firefox-browser:before {
  content: "\F907"; }

.fa-first-aid:before {
  content: "\F479"; }

.fa-first-order:before {
  content: "\F2B0"; }

.fa-first-order-alt:before {
  content: "\F50A"; }

.fa-firstdraft:before {
  content: "\F3A1"; }

.fa-fish:before {
  content: "\F578"; }

.fa-fist-raised:before {
  content: "\F6DE"; }

.fa-flag:before {
  content: "\F024"; }

.fa-flag-checkered:before {
  content: "\F11E"; }

.fa-flag-usa:before {
  content: "\F74D"; }

.fa-flask:before {
  content: "\F0C3"; }

.fa-flickr:before {
  content: "\F16E"; }

.fa-flipboard:before {
  content: "\F44D"; }

.fa-flushed:before {
  content: "\F579"; }

.fa-fly:before {
  content: "\F417"; }

.fa-folder:before {
  content: "\F07B"; }

.fa-folder-minus:before {
  content: "\F65D"; }

.fa-folder-open:before {
  content: "\F07C"; }

.fa-folder-plus:before {
  content: "\F65E"; }

.fa-font:before {
  content: "\F031"; }

.fa-font-awesome:before {
  content: "\F2B4"; }

.fa-font-awesome-alt:before {
  content: "\F35C"; }

.fa-font-awesome-flag:before {
  content: "\F425"; }

.fa-font-awesome-logo-full:before {
  content: "\F4E6"; }

.fa-fonticons:before {
  content: "\F280"; }

.fa-fonticons-fi:before {
  content: "\F3A2"; }

.fa-football-ball:before {
  content: "\F44E"; }

.fa-fort-awesome:before {
  content: "\F286"; }

.fa-fort-awesome-alt:before {
  content: "\F3A3"; }

.fa-forumbee:before {
  content: "\F211"; }

.fa-forward:before {
  content: "\F04E"; }

.fa-foursquare:before {
  content: "\F180"; }

.fa-free-code-camp:before {
  content: "\F2C5"; }

.fa-freebsd:before {
  content: "\F3A4"; }

.fa-frog:before {
  content: "\F52E"; }

.fa-frown:before {
  content: "\F119"; }

.fa-frown-open:before {
  content: "\F57A"; }

.fa-fulcrum:before {
  content: "\F50B"; }

.fa-funnel-dollar:before {
  content: "\F662"; }

.fa-futbol:before {
  content: "\F1E3"; }

.fa-galactic-republic:before {
  content: "\F50C"; }

.fa-galactic-senate:before {
  content: "\F50D"; }

.fa-gamepad:before {
  content: "\F11B"; }

.fa-gas-pump:before {
  content: "\F52F"; }

.fa-gavel:before {
  content: "\F0E3"; }

.fa-gem:before {
  content: "\F3A5"; }

.fa-genderless:before {
  content: "\F22D"; }

.fa-get-pocket:before {
  content: "\F265"; }

.fa-gg:before {
  content: "\F260"; }

.fa-gg-circle:before {
  content: "\F261"; }

.fa-ghost:before {
  content: "\F6E2"; }

.fa-gift:before {
  content: "\F06B"; }

.fa-gifts:before {
  content: "\F79C"; }

.fa-git:before {
  content: "\F1D3"; }

.fa-git-alt:before {
  content: "\F841"; }

.fa-git-square:before {
  content: "\F1D2"; }

.fa-github:before {
  content: "\F09B"; }

.fa-github-alt:before {
  content: "\F113"; }

.fa-github-square:before {
  content: "\F092"; }

.fa-gitkraken:before {
  content: "\F3A6"; }

.fa-gitlab:before {
  content: "\F296"; }

.fa-gitter:before {
  content: "\F426"; }

.fa-glass-cheers:before {
  content: "\F79F"; }

.fa-glass-martini:before {
  content: "\F000"; }

.fa-glass-martini-alt:before {
  content: "\F57B"; }

.fa-glass-whiskey:before {
  content: "\F7A0"; }

.fa-glasses:before {
  content: "\F530"; }

.fa-glide:before {
  content: "\F2A5"; }

.fa-glide-g:before {
  content: "\F2A6"; }

.fa-globe:before {
  content: "\F0AC"; }

.fa-globe-africa:before {
  content: "\F57C"; }

.fa-globe-americas:before {
  content: "\F57D"; }

.fa-globe-asia:before {
  content: "\F57E"; }

.fa-globe-europe:before {
  content: "\F7A2"; }

.fa-gofore:before {
  content: "\F3A7"; }

.fa-golf-ball:before {
  content: "\F450"; }

.fa-goodreads:before {
  content: "\F3A8"; }

.fa-goodreads-g:before {
  content: "\F3A9"; }

.fa-google:before {
  content: "\F1A0"; }

.fa-google-drive:before {
  content: "\F3AA"; }

.fa-google-play:before {
  content: "\F3AB"; }

.fa-google-plus:before {
  content: "\F2B3"; }

.fa-google-plus-g:before {
  content: "\F0D5"; }

.fa-google-plus-square:before {
  content: "\F0D4"; }

.fa-google-wallet:before {
  content: "\F1EE"; }

.fa-gopuram:before {
  content: "\F664"; }

.fa-graduation-cap:before {
  content: "\F19D"; }

.fa-gratipay:before {
  content: "\F184"; }

.fa-grav:before {
  content: "\F2D6"; }

.fa-greater-than:before {
  content: "\F531"; }

.fa-greater-than-equal:before {
  content: "\F532"; }

.fa-grimace:before {
  content: "\F57F"; }

.fa-grin:before {
  content: "\F580"; }

.fa-grin-alt:before {
  content: "\F581"; }

.fa-grin-beam:before {
  content: "\F582"; }

.fa-grin-beam-sweat:before {
  content: "\F583"; }

.fa-grin-hearts:before {
  content: "\F584"; }

.fa-grin-squint:before {
  content: "\F585"; }

.fa-grin-squint-tears:before {
  content: "\F586"; }

.fa-grin-stars:before {
  content: "\F587"; }

.fa-grin-tears:before {
  content: "\F588"; }

.fa-grin-tongue:before {
  content: "\F589"; }

.fa-grin-tongue-squint:before {
  content: "\F58A"; }

.fa-grin-tongue-wink:before {
  content: "\F58B"; }

.fa-grin-wink:before {
  content: "\F58C"; }

.fa-grip-horizontal:before {
  content: "\F58D"; }

.fa-grip-lines:before {
  content: "\F7A4"; }

.fa-grip-lines-vertical:before {
  content: "\F7A5"; }

.fa-grip-vertical:before {
  content: "\F58E"; }

.fa-gripfire:before {
  content: "\F3AC"; }

.fa-grunt:before {
  content: "\F3AD"; }

.fa-guitar:before {
  content: "\F7A6"; }

.fa-gulp:before {
  content: "\F3AE"; }

.fa-h-square:before {
  content: "\F0FD"; }

.fa-hacker-news:before {
  content: "\F1D4"; }

.fa-hacker-news-square:before {
  content: "\F3AF"; }

.fa-hackerrank:before {
  content: "\F5F7"; }

.fa-hamburger:before {
  content: "\F805"; }

.fa-hammer:before {
  content: "\F6E3"; }

.fa-hamsa:before {
  content: "\F665"; }

.fa-hand-holding:before {
  content: "\F4BD"; }

.fa-hand-holding-heart:before {
  content: "\F4BE"; }

.fa-hand-holding-usd:before {
  content: "\F4C0"; }

.fa-hand-lizard:before {
  content: "\F258"; }

.fa-hand-middle-finger:before {
  content: "\F806"; }

.fa-hand-paper:before {
  content: "\F256"; }

.fa-hand-peace:before {
  content: "\F25B"; }

.fa-hand-point-down:before {
  content: "\F0A7"; }

.fa-hand-point-left:before {
  content: "\F0A5"; }

.fa-hand-point-right:before {
  content: "\F0A4"; }

.fa-hand-point-up:before {
  content: "\F0A6"; }

.fa-hand-pointer:before {
  content: "\F25A"; }

.fa-hand-rock:before {
  content: "\F255"; }

.fa-hand-scissors:before {
  content: "\F257"; }

.fa-hand-spock:before {
  content: "\F259"; }

.fa-hands:before {
  content: "\F4C2"; }

.fa-hands-helping:before {
  content: "\F4C4"; }

.fa-handshake:before {
  content: "\F2B5"; }

.fa-hanukiah:before {
  content: "\F6E6"; }

.fa-hard-hat:before {
  content: "\F807"; }

.fa-hashtag:before {
  content: "\F292"; }

.fa-hat-cowboy:before {
  content: "\F8C0"; }

.fa-hat-cowboy-side:before {
  content: "\F8C1"; }

.fa-hat-wizard:before {
  content: "\F6E8"; }

.fa-hdd:before {
  content: "\F0A0"; }

.fa-heading:before {
  content: "\F1DC"; }

.fa-headphones:before {
  content: "\F025"; }

.fa-headphones-alt:before {
  content: "\F58F"; }

.fa-headset:before {
  content: "\F590"; }

.fa-heart:before {
  content: "\F004"; }

.fa-heart-broken:before {
  content: "\F7A9"; }

.fa-heartbeat:before {
  content: "\F21E"; }

.fa-helicopter:before {
  content: "\F533"; }

.fa-highlighter:before {
  content: "\F591"; }

.fa-hiking:before {
  content: "\F6EC"; }

.fa-hippo:before {
  content: "\F6ED"; }

.fa-hips:before {
  content: "\F452"; }

.fa-hire-a-helper:before {
  content: "\F3B0"; }

.fa-history:before {
  content: "\F1DA"; }

.fa-hockey-puck:before {
  content: "\F453"; }

.fa-holly-berry:before {
  content: "\F7AA"; }

.fa-home:before {
  content: "\F015"; }

.fa-hooli:before {
  content: "\F427"; }

.fa-hornbill:before {
  content: "\F592"; }

.fa-horse:before {
  content: "\F6F0"; }

.fa-horse-head:before {
  content: "\F7AB"; }

.fa-hospital:before {
  content: "\F0F8"; }

.fa-hospital-alt:before {
  content: "\F47D"; }

.fa-hospital-symbol:before {
  content: "\F47E"; }

.fa-hot-tub:before {
  content: "\F593"; }

.fa-hotdog:before {
  content: "\F80F"; }

.fa-hotel:before {
  content: "\F594"; }

.fa-hotjar:before {
  content: "\F3B1"; }

.fa-hourglass:before {
  content: "\F254"; }

.fa-hourglass-end:before {
  content: "\F253"; }

.fa-hourglass-half:before {
  content: "\F252"; }

.fa-hourglass-start:before {
  content: "\F251"; }

.fa-house-damage:before {
  content: "\F6F1"; }

.fa-houzz:before {
  content: "\F27C"; }

.fa-hryvnia:before {
  content: "\F6F2"; }

.fa-html5:before {
  content: "\F13B"; }

.fa-hubspot:before {
  content: "\F3B2"; }

.fa-i-cursor:before {
  content: "\F246"; }

.fa-ice-cream:before {
  content: "\F810"; }

.fa-icicles:before {
  content: "\F7AD"; }

.fa-icons:before {
  content: "\F86D"; }

.fa-id-badge:before {
  content: "\F2C1"; }

.fa-id-card:before {
  content: "\F2C2"; }

.fa-id-card-alt:before {
  content: "\F47F"; }

.fa-ideal:before {
  content: "\F913"; }

.fa-igloo:before {
  content: "\F7AE"; }

.fa-image:before {
  content: "\F03E"; }

.fa-images:before {
  content: "\F302"; }

.fa-imdb:before {
  content: "\F2D8"; }

.fa-inbox:before {
  content: "\F01C"; }

.fa-indent:before {
  content: "\F03C"; }

.fa-industry:before {
  content: "\F275"; }

.fa-infinity:before {
  content: "\F534"; }

.fa-info:before {
  content: "\F129"; }

.fa-info-circle:before {
  content: "\F05A"; }

.fa-instagram:before {
  content: "\F16D"; }

.fa-instagram-square:before {
  content: "\F955"; }

.fa-intercom:before {
  content: "\F7AF"; }

.fa-internet-explorer:before {
  content: "\F26B"; }

.fa-invision:before {
  content: "\F7B0"; }

.fa-ioxhost:before {
  content: "\F208"; }

.fa-italic:before {
  content: "\F033"; }

.fa-itch-io:before {
  content: "\F83A"; }

.fa-itunes:before {
  content: "\F3B4"; }

.fa-itunes-note:before {
  content: "\F3B5"; }

.fa-java:before {
  content: "\F4E4"; }

.fa-jedi:before {
  content: "\F669"; }

.fa-jedi-order:before {
  content: "\F50E"; }

.fa-jenkins:before {
  content: "\F3B6"; }

.fa-jira:before {
  content: "\F7B1"; }

.fa-joget:before {
  content: "\F3B7"; }

.fa-joint:before {
  content: "\F595"; }

.fa-joomla:before {
  content: "\F1AA"; }

.fa-journal-whills:before {
  content: "\F66A"; }

.fa-js:before {
  content: "\F3B8"; }

.fa-js-square:before {
  content: "\F3B9"; }

.fa-jsfiddle:before {
  content: "\F1CC"; }

.fa-kaaba:before {
  content: "\F66B"; }

.fa-kaggle:before {
  content: "\F5FA"; }

.fa-key:before {
  content: "\F084"; }

.fa-keybase:before {
  content: "\F4F5"; }

.fa-keyboard:before {
  content: "\F11C"; }

.fa-keycdn:before {
  content: "\F3BA"; }

.fa-khanda:before {
  content: "\F66D"; }

.fa-kickstarter:before {
  content: "\F3BB"; }

.fa-kickstarter-k:before {
  content: "\F3BC"; }

.fa-kiss:before {
  content: "\F596"; }

.fa-kiss-beam:before {
  content: "\F597"; }

.fa-kiss-wink-heart:before {
  content: "\F598"; }

.fa-kiwi-bird:before {
  content: "\F535"; }

.fa-korvue:before {
  content: "\F42F"; }

.fa-landmark:before {
  content: "\F66F"; }

.fa-language:before {
  content: "\F1AB"; }

.fa-laptop:before {
  content: "\F109"; }

.fa-laptop-code:before {
  content: "\F5FC"; }

.fa-laptop-medical:before {
  content: "\F812"; }

.fa-laravel:before {
  content: "\F3BD"; }

.fa-lastfm:before {
  content: "\F202"; }

.fa-lastfm-square:before {
  content: "\F203"; }

.fa-laugh:before {
  content: "\F599"; }

.fa-laugh-beam:before {
  content: "\F59A"; }

.fa-laugh-squint:before {
  content: "\F59B"; }

.fa-laugh-wink:before {
  content: "\F59C"; }

.fa-layer-group:before {
  content: "\F5FD"; }

.fa-leaf:before {
  content: "\F06C"; }

.fa-leanpub:before {
  content: "\F212"; }

.fa-lemon:before {
  content: "\F094"; }

.fa-less:before {
  content: "\F41D"; }

.fa-less-than:before {
  content: "\F536"; }

.fa-less-than-equal:before {
  content: "\F537"; }

.fa-level-down-alt:before {
  content: "\F3BE"; }

.fa-level-up-alt:before {
  content: "\F3BF"; }

.fa-life-ring:before {
  content: "\F1CD"; }

.fa-lightbulb:before {
  content: "\F0EB"; }

.fa-line:before {
  content: "\F3C0"; }

.fa-link:before {
  content: "\F0C1"; }

.fa-linkedin:before {
  content: "\F08C"; }

.fa-linkedin-in:before {
  content: "\F0E1"; }

.fa-linode:before {
  content: "\F2B8"; }

.fa-linux:before {
  content: "\F17C"; }

.fa-lira-sign:before {
  content: "\F195"; }

.fa-list:before {
  content: "\F03A"; }

.fa-list-alt:before {
  content: "\F022"; }

.fa-list-ol:before {
  content: "\F0CB"; }

.fa-list-ul:before {
  content: "\F0CA"; }

.fa-location-arrow:before {
  content: "\F124"; }

.fa-lock:before {
  content: "\F023"; }

.fa-lock-open:before {
  content: "\F3C1"; }

.fa-long-arrow-alt-down:before {
  content: "\F309"; }

.fa-long-arrow-alt-left:before {
  content: "\F30A"; }

.fa-long-arrow-alt-right:before {
  content: "\F30B"; }

.fa-long-arrow-alt-up:before {
  content: "\F30C"; }

.fa-low-vision:before {
  content: "\F2A8"; }

.fa-luggage-cart:before {
  content: "\F59D"; }

.fa-lyft:before {
  content: "\F3C3"; }

.fa-magento:before {
  content: "\F3C4"; }

.fa-magic:before {
  content: "\F0D0"; }

.fa-magnet:before {
  content: "\F076"; }

.fa-mail-bulk:before {
  content: "\F674"; }

.fa-mailchimp:before {
  content: "\F59E"; }

.fa-male:before {
  content: "\F183"; }

.fa-mandalorian:before {
  content: "\F50F"; }

.fa-map:before {
  content: "\F279"; }

.fa-map-marked:before {
  content: "\F59F"; }

.fa-map-marked-alt:before {
  content: "\F5A0"; }

.fa-map-marker:before {
  content: "\F041"; }

.fa-map-marker-alt:before {
  content: "\F3C5"; }

.fa-map-pin:before {
  content: "\F276"; }

.fa-map-signs:before {
  content: "\F277"; }

.fa-markdown:before {
  content: "\F60F"; }

.fa-marker:before {
  content: "\F5A1"; }

.fa-mars:before {
  content: "\F222"; }

.fa-mars-double:before {
  content: "\F227"; }

.fa-mars-stroke:before {
  content: "\F229"; }

.fa-mars-stroke-h:before {
  content: "\F22B"; }

.fa-mars-stroke-v:before {
  content: "\F22A"; }

.fa-mask:before {
  content: "\F6FA"; }

.fa-mastodon:before {
  content: "\F4F6"; }

.fa-maxcdn:before {
  content: "\F136"; }

.fa-mdb:before {
  content: "\F8CA"; }

.fa-medal:before {
  content: "\F5A2"; }

.fa-medapps:before {
  content: "\F3C6"; }

.fa-medium:before {
  content: "\F23A"; }

.fa-medium-m:before {
  content: "\F3C7"; }

.fa-medkit:before {
  content: "\F0FA"; }

.fa-medrt:before {
  content: "\F3C8"; }

.fa-meetup:before {
  content: "\F2E0"; }

.fa-megaport:before {
  content: "\F5A3"; }

.fa-meh:before {
  content: "\F11A"; }

.fa-meh-blank:before {
  content: "\F5A4"; }

.fa-meh-rolling-eyes:before {
  content: "\F5A5"; }

.fa-memory:before {
  content: "\F538"; }

.fa-mendeley:before {
  content: "\F7B3"; }

.fa-menorah:before {
  content: "\F676"; }

.fa-mercury:before {
  content: "\F223"; }

.fa-meteor:before {
  content: "\F753"; }

.fa-microblog:before {
  content: "\F91A"; }

.fa-microchip:before {
  content: "\F2DB"; }

.fa-microphone:before {
  content: "\F130"; }

.fa-microphone-alt:before {
  content: "\F3C9"; }

.fa-microphone-alt-slash:before {
  content: "\F539"; }

.fa-microphone-slash:before {
  content: "\F131"; }

.fa-microscope:before {
  content: "\F610"; }

.fa-microsoft:before {
  content: "\F3CA"; }

.fa-minus:before {
  content: "\F068"; }

.fa-minus-circle:before {
  content: "\F056"; }

.fa-minus-square:before {
  content: "\F146"; }

.fa-mitten:before {
  content: "\F7B5"; }

.fa-mix:before {
  content: "\F3CB"; }

.fa-mixcloud:before {
  content: "\F289"; }

.fa-mixer:before {
  content: "\F956"; }

.fa-mizuni:before {
  content: "\F3CC"; }

.fa-mobile:before {
  content: "\F10B"; }

.fa-mobile-alt:before {
  content: "\F3CD"; }

.fa-modx:before {
  content: "\F285"; }

.fa-monero:before {
  content: "\F3D0"; }

.fa-money-bill:before {
  content: "\F0D6"; }

.fa-money-bill-alt:before {
  content: "\F3D1"; }

.fa-money-bill-wave:before {
  content: "\F53A"; }

.fa-money-bill-wave-alt:before {
  content: "\F53B"; }

.fa-money-check:before {
  content: "\F53C"; }

.fa-money-check-alt:before {
  content: "\F53D"; }

.fa-monument:before {
  content: "\F5A6"; }

.fa-moon:before {
  content: "\F186"; }

.fa-mortar-pestle:before {
  content: "\F5A7"; }

.fa-mosque:before {
  content: "\F678"; }

.fa-motorcycle:before {
  content: "\F21C"; }

.fa-mountain:before {
  content: "\F6FC"; }

.fa-mouse:before {
  content: "\F8CC"; }

.fa-mouse-pointer:before {
  content: "\F245"; }

.fa-mug-hot:before {
  content: "\F7B6"; }

.fa-music:before {
  content: "\F001"; }

.fa-napster:before {
  content: "\F3D2"; }

.fa-neos:before {
  content: "\F612"; }

.fa-network-wired:before {
  content: "\F6FF"; }

.fa-neuter:before {
  content: "\F22C"; }

.fa-newspaper:before {
  content: "\F1EA"; }

.fa-nimblr:before {
  content: "\F5A8"; }

.fa-node:before {
  content: "\F419"; }

.fa-node-js:before {
  content: "\F3D3"; }

.fa-not-equal:before {
  content: "\F53E"; }

.fa-notes-medical:before {
  content: "\F481"; }

.fa-npm:before {
  content: "\F3D4"; }

.fa-ns8:before {
  content: "\F3D5"; }

.fa-nutritionix:before {
  content: "\F3D6"; }

.fa-object-group:before {
  content: "\F247"; }

.fa-object-ungroup:before {
  content: "\F248"; }

.fa-odnoklassniki:before {
  content: "\F263"; }

.fa-odnoklassniki-square:before {
  content: "\F264"; }

.fa-oil-can:before {
  content: "\F613"; }

.fa-old-republic:before {
  content: "\F510"; }

.fa-om:before {
  content: "\F679"; }

.fa-opencart:before {
  content: "\F23D"; }

.fa-openid:before {
  content: "\F19B"; }

.fa-opera:before {
  content: "\F26A"; }

.fa-optin-monster:before {
  content: "\F23C"; }

.fa-orcid:before {
  content: "\F8D2"; }

.fa-osi:before {
  content: "\F41A"; }

.fa-otter:before {
  content: "\F700"; }

.fa-outdent:before {
  content: "\F03B"; }

.fa-page4:before {
  content: "\F3D7"; }

.fa-pagelines:before {
  content: "\F18C"; }

.fa-pager:before {
  content: "\F815"; }

.fa-paint-brush:before {
  content: "\F1FC"; }

.fa-paint-roller:before {
  content: "\F5AA"; }

.fa-palette:before {
  content: "\F53F"; }

.fa-palfed:before {
  content: "\F3D8"; }

.fa-pallet:before {
  content: "\F482"; }

.fa-paper-plane:before {
  content: "\F1D8"; }

.fa-paperclip:before {
  content: "\F0C6"; }

.fa-parachute-box:before {
  content: "\F4CD"; }

.fa-paragraph:before {
  content: "\F1DD"; }

.fa-parking:before {
  content: "\F540"; }

.fa-passport:before {
  content: "\F5AB"; }

.fa-pastafarianism:before {
  content: "\F67B"; }

.fa-paste:before {
  content: "\F0EA"; }

.fa-patreon:before {
  content: "\F3D9"; }

.fa-pause:before {
  content: "\F04C"; }

.fa-pause-circle:before {
  content: "\F28B"; }

.fa-paw:before {
  content: "\F1B0"; }

.fa-paypal:before {
  content: "\F1ED"; }

.fa-peace:before {
  content: "\F67C"; }

.fa-pen:before {
  content: "\F304"; }

.fa-pen-alt:before {
  content: "\F305"; }

.fa-pen-fancy:before {
  content: "\F5AC"; }

.fa-pen-nib:before {
  content: "\F5AD"; }

.fa-pen-square:before {
  content: "\F14B"; }

.fa-pencil-alt:before {
  content: "\F303"; }

.fa-pencil-ruler:before {
  content: "\F5AE"; }

.fa-penny-arcade:before {
  content: "\F704"; }

.fa-people-carry:before {
  content: "\F4CE"; }

.fa-pepper-hot:before {
  content: "\F816"; }

.fa-percent:before {
  content: "\F295"; }

.fa-percentage:before {
  content: "\F541"; }

.fa-periscope:before {
  content: "\F3DA"; }

.fa-person-booth:before {
  content: "\F756"; }

.fa-phabricator:before {
  content: "\F3DB"; }

.fa-phoenix-framework:before {
  content: "\F3DC"; }

.fa-phoenix-squadron:before {
  content: "\F511"; }

.fa-phone:before {
  content: "\F095"; }

.fa-phone-alt:before {
  content: "\F879"; }

.fa-phone-slash:before {
  content: "\F3DD"; }

.fa-phone-square:before {
  content: "\F098"; }

.fa-phone-square-alt:before {
  content: "\F87B"; }

.fa-phone-volume:before {
  content: "\F2A0"; }

.fa-photo-video:before {
  content: "\F87C"; }

.fa-php:before {
  content: "\F457"; }

.fa-pied-piper:before {
  content: "\F2AE"; }

.fa-pied-piper-alt:before {
  content: "\F1A8"; }

.fa-pied-piper-hat:before {
  content: "\F4E5"; }

.fa-pied-piper-pp:before {
  content: "\F1A7"; }

.fa-pied-piper-square:before {
  content: "\F91E"; }

.fa-piggy-bank:before {
  content: "\F4D3"; }

.fa-pills:before {
  content: "\F484"; }

.fa-pinterest:before {
  content: "\F0D2"; }

.fa-pinterest-p:before {
  content: "\F231"; }

.fa-pinterest-square:before {
  content: "\F0D3"; }

.fa-pizza-slice:before {
  content: "\F818"; }

.fa-place-of-worship:before {
  content: "\F67F"; }

.fa-plane:before {
  content: "\F072"; }

.fa-plane-arrival:before {
  content: "\F5AF"; }

.fa-plane-departure:before {
  content: "\F5B0"; }

.fa-play:before {
  content: "\F04B"; }

.fa-play-circle:before {
  content: "\F144"; }

.fa-playstation:before {
  content: "\F3DF"; }

.fa-plug:before {
  content: "\F1E6"; }

.fa-plus:before {
  content: "\F067"; }

.fa-plus-circle:before {
  content: "\F055"; }

.fa-plus-square:before {
  content: "\F0FE"; }

.fa-podcast:before {
  content: "\F2CE"; }

.fa-poll:before {
  content: "\F681"; }

.fa-poll-h:before {
  content: "\F682"; }

.fa-poo:before {
  content: "\F2FE"; }

.fa-poo-storm:before {
  content: "\F75A"; }

.fa-poop:before {
  content: "\F619"; }

.fa-portrait:before {
  content: "\F3E0"; }

.fa-pound-sign:before {
  content: "\F154"; }

.fa-power-off:before {
  content: "\F011"; }

.fa-pray:before {
  content: "\F683"; }

.fa-praying-hands:before {
  content: "\F684"; }

.fa-prescription:before {
  content: "\F5B1"; }

.fa-prescription-bottle:before {
  content: "\F485"; }

.fa-prescription-bottle-alt:before {
  content: "\F486"; }

.fa-print:before {
  content: "\F02F"; }

.fa-procedures:before {
  content: "\F487"; }

.fa-product-hunt:before {
  content: "\F288"; }

.fa-project-diagram:before {
  content: "\F542"; }

.fa-pushed:before {
  content: "\F3E1"; }

.fa-puzzle-piece:before {
  content: "\F12E"; }

.fa-python:before {
  content: "\F3E2"; }

.fa-qq:before {
  content: "\F1D6"; }

.fa-qrcode:before {
  content: "\F029"; }

.fa-question:before {
  content: "\F128"; }

.fa-question-circle:before {
  content: "\F059"; }

.fa-quidditch:before {
  content: "\F458"; }

.fa-quinscape:before {
  content: "\F459"; }

.fa-quora:before {
  content: "\F2C4"; }

.fa-quote-left:before {
  content: "\F10D"; }

.fa-quote-right:before {
  content: "\F10E"; }

.fa-quran:before {
  content: "\F687"; }

.fa-r-project:before {
  content: "\F4F7"; }

.fa-radiation:before {
  content: "\F7B9"; }

.fa-radiation-alt:before {
  content: "\F7BA"; }

.fa-rainbow:before {
  content: "\F75B"; }

.fa-random:before {
  content: "\F074"; }

.fa-raspberry-pi:before {
  content: "\F7BB"; }

.fa-ravelry:before {
  content: "\F2D9"; }

.fa-react:before {
  content: "\F41B"; }

.fa-reacteurope:before {
  content: "\F75D"; }

.fa-readme:before {
  content: "\F4D5"; }

.fa-rebel:before {
  content: "\F1D0"; }

.fa-receipt:before {
  content: "\F543"; }

.fa-record-vinyl:before {
  content: "\F8D9"; }

.fa-recycle:before {
  content: "\F1B8"; }

.fa-red-river:before {
  content: "\F3E3"; }

.fa-reddit:before {
  content: "\F1A1"; }

.fa-reddit-alien:before {
  content: "\F281"; }

.fa-reddit-square:before {
  content: "\F1A2"; }

.fa-redhat:before {
  content: "\F7BC"; }

.fa-redo:before {
  content: "\F01E"; }

.fa-redo-alt:before {
  content: "\F2F9"; }

.fa-registered:before {
  content: "\F25D"; }

.fa-remove-format:before {
  content: "\F87D"; }

.fa-renren:before {
  content: "\F18B"; }

.fa-reply:before {
  content: "\F3E5"; }

.fa-reply-all:before {
  content: "\F122"; }

.fa-replyd:before {
  content: "\F3E6"; }

.fa-republican:before {
  content: "\F75E"; }

.fa-researchgate:before {
  content: "\F4F8"; }

.fa-resolving:before {
  content: "\F3E7"; }

.fa-restroom:before {
  content: "\F7BD"; }

.fa-retweet:before {
  content: "\F079"; }

.fa-rev:before {
  content: "\F5B2"; }

.fa-ribbon:before {
  content: "\F4D6"; }

.fa-ring:before {
  content: "\F70B"; }

.fa-road:before {
  content: "\F018"; }

.fa-robot:before {
  content: "\F544"; }

.fa-rocket:before {
  content: "\F135"; }

.fa-rocketchat:before {
  content: "\F3E8"; }

.fa-rockrms:before {
  content: "\F3E9"; }

.fa-route:before {
  content: "\F4D7"; }

.fa-rss:before {
  content: "\F09E"; }

.fa-rss-square:before {
  content: "\F143"; }

.fa-ruble-sign:before {
  content: "\F158"; }

.fa-ruler:before {
  content: "\F545"; }

.fa-ruler-combined:before {
  content: "\F546"; }

.fa-ruler-horizontal:before {
  content: "\F547"; }

.fa-ruler-vertical:before {
  content: "\F548"; }

.fa-running:before {
  content: "\F70C"; }

.fa-rupee-sign:before {
  content: "\F156"; }

.fa-sad-cry:before {
  content: "\F5B3"; }

.fa-sad-tear:before {
  content: "\F5B4"; }

.fa-safari:before {
  content: "\F267"; }

.fa-salesforce:before {
  content: "\F83B"; }

.fa-sass:before {
  content: "\F41E"; }

.fa-satellite:before {
  content: "\F7BF"; }

.fa-satellite-dish:before {
  content: "\F7C0"; }

.fa-save:before {
  content: "\F0C7"; }

.fa-schlix:before {
  content: "\F3EA"; }

.fa-school:before {
  content: "\F549"; }

.fa-screwdriver:before {
  content: "\F54A"; }

.fa-scribd:before {
  content: "\F28A"; }

.fa-scroll:before {
  content: "\F70E"; }

.fa-sd-card:before {
  content: "\F7C2"; }

.fa-search:before {
  content: "\F002"; }

.fa-search-dollar:before {
  content: "\F688"; }

.fa-search-location:before {
  content: "\F689"; }

.fa-search-minus:before {
  content: "\F010"; }

.fa-search-plus:before {
  content: "\F00E"; }

.fa-searchengin:before {
  content: "\F3EB"; }

.fa-seedling:before {
  content: "\F4D8"; }

.fa-sellcast:before {
  content: "\F2DA"; }

.fa-sellsy:before {
  content: "\F213"; }

.fa-server:before {
  content: "\F233"; }

.fa-servicestack:before {
  content: "\F3EC"; }

.fa-shapes:before {
  content: "\F61F"; }

.fa-share:before {
  content: "\F064"; }

.fa-share-alt:before {
  content: "\F1E0"; }

.fa-share-alt-square:before {
  content: "\F1E1"; }

.fa-share-square:before {
  content: "\F14D"; }

.fa-shekel-sign:before {
  content: "\F20B"; }

.fa-shield-alt:before {
  content: "\F3ED"; }

.fa-ship:before {
  content: "\F21A"; }

.fa-shipping-fast:before {
  content: "\F48B"; }

.fa-shirtsinbulk:before {
  content: "\F214"; }

.fa-shoe-prints:before {
  content: "\F54B"; }

.fa-shopify:before {
  content: "\F957"; }

.fa-shopping-bag:before {
  content: "\F290"; }

.fa-shopping-basket:before {
  content: "\F291"; }

.fa-shopping-cart:before {
  content: "\F07A"; }

.fa-shopware:before {
  content: "\F5B5"; }

.fa-shower:before {
  content: "\F2CC"; }

.fa-shuttle-van:before {
  content: "\F5B6"; }

.fa-sign:before {
  content: "\F4D9"; }

.fa-sign-in-alt:before {
  content: "\F2F6"; }

.fa-sign-language:before {
  content: "\F2A7"; }

.fa-sign-out-alt:before {
  content: "\F2F5"; }

.fa-signal:before {
  content: "\F012"; }

.fa-signature:before {
  content: "\F5B7"; }

.fa-sim-card:before {
  content: "\F7C4"; }

.fa-simplybuilt:before {
  content: "\F215"; }

.fa-sistrix:before {
  content: "\F3EE"; }

.fa-sitemap:before {
  content: "\F0E8"; }

.fa-sith:before {
  content: "\F512"; }

.fa-skating:before {
  content: "\F7C5"; }

.fa-sketch:before {
  content: "\F7C6"; }

.fa-skiing:before {
  content: "\F7C9"; }

.fa-skiing-nordic:before {
  content: "\F7CA"; }

.fa-skull:before {
  content: "\F54C"; }

.fa-skull-crossbones:before {
  content: "\F714"; }

.fa-skyatlas:before {
  content: "\F216"; }

.fa-skype:before {
  content: "\F17E"; }

.fa-slack:before {
  content: "\F198"; }

.fa-slack-hash:before {
  content: "\F3EF"; }

.fa-slash:before {
  content: "\F715"; }

.fa-sleigh:before {
  content: "\F7CC"; }

.fa-sliders-h:before {
  content: "\F1DE"; }

.fa-slideshare:before {
  content: "\F1E7"; }

.fa-smile:before {
  content: "\F118"; }

.fa-smile-beam:before {
  content: "\F5B8"; }

.fa-smile-wink:before {
  content: "\F4DA"; }

.fa-smog:before {
  content: "\F75F"; }

.fa-smoking:before {
  content: "\F48D"; }

.fa-smoking-ban:before {
  content: "\F54D"; }

.fa-sms:before {
  content: "\F7CD"; }

.fa-snapchat:before {
  content: "\F2AB"; }

.fa-snapchat-ghost:before {
  content: "\F2AC"; }

.fa-snapchat-square:before {
  content: "\F2AD"; }

.fa-snowboarding:before {
  content: "\F7CE"; }

.fa-snowflake:before {
  content: "\F2DC"; }

.fa-snowman:before {
  content: "\F7D0"; }

.fa-snowplow:before {
  content: "\F7D2"; }

.fa-socks:before {
  content: "\F696"; }

.fa-solar-panel:before {
  content: "\F5BA"; }

.fa-sort:before {
  content: "\F0DC"; }

.fa-sort-alpha-down:before {
  content: "\F15D"; }

.fa-sort-alpha-down-alt:before {
  content: "\F881"; }

.fa-sort-alpha-up:before {
  content: "\F15E"; }

.fa-sort-alpha-up-alt:before {
  content: "\F882"; }

.fa-sort-amount-down:before {
  content: "\F160"; }

.fa-sort-amount-down-alt:before {
  content: "\F884"; }

.fa-sort-amount-up:before {
  content: "\F161"; }

.fa-sort-amount-up-alt:before {
  content: "\F885"; }

.fa-sort-down:before {
  content: "\F0DD"; }

.fa-sort-numeric-down:before {
  content: "\F162"; }

.fa-sort-numeric-down-alt:before {
  content: "\F886"; }

.fa-sort-numeric-up:before {
  content: "\F163"; }

.fa-sort-numeric-up-alt:before {
  content: "\F887"; }

.fa-sort-up:before {
  content: "\F0DE"; }

.fa-soundcloud:before {
  content: "\F1BE"; }

.fa-sourcetree:before {
  content: "\F7D3"; }

.fa-spa:before {
  content: "\F5BB"; }

.fa-space-shuttle:before {
  content: "\F197"; }

.fa-speakap:before {
  content: "\F3F3"; }

.fa-speaker-deck:before {
  content: "\F83C"; }

.fa-spell-check:before {
  content: "\F891"; }

.fa-spider:before {
  content: "\F717"; }

.fa-spinner:before {
  content: "\F110"; }

.fa-splotch:before {
  content: "\F5BC"; }

.fa-spotify:before {
  content: "\F1BC"; }

.fa-spray-can:before {
  content: "\F5BD"; }

.fa-square:before {
  content: "\F0C8"; }

.fa-square-full:before {
  content: "\F45C"; }

.fa-square-root-alt:before {
  content: "\F698"; }

.fa-squarespace:before {
  content: "\F5BE"; }

.fa-stack-exchange:before {
  content: "\F18D"; }

.fa-stack-overflow:before {
  content: "\F16C"; }

.fa-stackpath:before {
  content: "\F842"; }

.fa-stamp:before {
  content: "\F5BF"; }

.fa-star:before {
  content: "\F005"; }

.fa-star-and-crescent:before {
  content: "\F699"; }

.fa-star-half:before {
  content: "\F089"; }

.fa-star-half-alt:before {
  content: "\F5C0"; }

.fa-star-of-david:before {
  content: "\F69A"; }

.fa-star-of-life:before {
  content: "\F621"; }

.fa-staylinked:before {
  content: "\F3F5"; }

.fa-steam:before {
  content: "\F1B6"; }

.fa-steam-square:before {
  content: "\F1B7"; }

.fa-steam-symbol:before {
  content: "\F3F6"; }

.fa-step-backward:before {
  content: "\F048"; }

.fa-step-forward:before {
  content: "\F051"; }

.fa-stethoscope:before {
  content: "\F0F1"; }

.fa-sticker-mule:before {
  content: "\F3F7"; }

.fa-sticky-note:before {
  content: "\F249"; }

.fa-stop:before {
  content: "\F04D"; }

.fa-stop-circle:before {
  content: "\F28D"; }

.fa-stopwatch:before {
  content: "\F2F2"; }

.fa-store:before {
  content: "\F54E"; }

.fa-store-alt:before {
  content: "\F54F"; }

.fa-strava:before {
  content: "\F428"; }

.fa-stream:before {
  content: "\F550"; }

.fa-street-view:before {
  content: "\F21D"; }

.fa-strikethrough:before {
  content: "\F0CC"; }

.fa-stripe:before {
  content: "\F429"; }

.fa-stripe-s:before {
  content: "\F42A"; }

.fa-stroopwafel:before {
  content: "\F551"; }

.fa-studiovinari:before {
  content: "\F3F8"; }

.fa-stumbleupon:before {
  content: "\F1A4"; }

.fa-stumbleupon-circle:before {
  content: "\F1A3"; }

.fa-subscript:before {
  content: "\F12C"; }

.fa-subway:before {
  content: "\F239"; }

.fa-suitcase:before {
  content: "\F0F2"; }

.fa-suitcase-rolling:before {
  content: "\F5C1"; }

.fa-sun:before {
  content: "\F185"; }

.fa-superpowers:before {
  content: "\F2DD"; }

.fa-superscript:before {
  content: "\F12B"; }

.fa-supple:before {
  content: "\F3F9"; }

.fa-surprise:before {
  content: "\F5C2"; }

.fa-suse:before {
  content: "\F7D6"; }

.fa-swatchbook:before {
  content: "\F5C3"; }

.fa-swift:before {
  content: "\F8E1"; }

.fa-swimmer:before {
  content: "\F5C4"; }

.fa-swimming-pool:before {
  content: "\F5C5"; }

.fa-symfony:before {
  content: "\F83D"; }

.fa-synagogue:before {
  content: "\F69B"; }

.fa-sync:before {
  content: "\F021"; }

.fa-sync-alt:before {
  content: "\F2F1"; }

.fa-syringe:before {
  content: "\F48E"; }

.fa-table:before {
  content: "\F0CE"; }

.fa-table-tennis:before {
  content: "\F45D"; }

.fa-tablet:before {
  content: "\F10A"; }

.fa-tablet-alt:before {
  content: "\F3FA"; }

.fa-tablets:before {
  content: "\F490"; }

.fa-tachometer-alt:before {
  content: "\F3FD"; }

.fa-tag:before {
  content: "\F02B"; }

.fa-tags:before {
  content: "\F02C"; }

.fa-tape:before {
  content: "\F4DB"; }

.fa-tasks:before {
  content: "\F0AE"; }

.fa-taxi:before {
  content: "\F1BA"; }

.fa-teamspeak:before {
  content: "\F4F9"; }

.fa-teeth:before {
  content: "\F62E"; }

.fa-teeth-open:before {
  content: "\F62F"; }

.fa-telegram:before {
  content: "\F2C6"; }

.fa-telegram-plane:before {
  content: "\F3FE"; }

.fa-temperature-high:before {
  content: "\F769"; }

.fa-temperature-low:before {
  content: "\F76B"; }

.fa-tencent-weibo:before {
  content: "\F1D5"; }

.fa-tenge:before {
  content: "\F7D7"; }

.fa-terminal:before {
  content: "\F120"; }

.fa-text-height:before {
  content: "\F034"; }

.fa-text-width:before {
  content: "\F035"; }

.fa-th:before {
  content: "\F00A"; }

.fa-th-large:before {
  content: "\F009"; }

.fa-th-list:before {
  content: "\F00B"; }

.fa-the-red-yeti:before {
  content: "\F69D"; }

.fa-theater-masks:before {
  content: "\F630"; }

.fa-themeco:before {
  content: "\F5C6"; }

.fa-themeisle:before {
  content: "\F2B2"; }

.fa-thermometer:before {
  content: "\F491"; }

.fa-thermometer-empty:before {
  content: "\F2CB"; }

.fa-thermometer-full:before {
  content: "\F2C7"; }

.fa-thermometer-half:before {
  content: "\F2C9"; }

.fa-thermometer-quarter:before {
  content: "\F2CA"; }

.fa-thermometer-three-quarters:before {
  content: "\F2C8"; }

.fa-think-peaks:before {
  content: "\F731"; }

.fa-thumbs-down:before {
  content: "\F165"; }

.fa-thumbs-up:before {
  content: "\F164"; }

.fa-thumbtack:before {
  content: "\F08D"; }

.fa-ticket-alt:before {
  content: "\F3FF"; }

.fa-times:before {
  content: "\F00D"; }

.fa-times-circle:before {
  content: "\F057"; }

.fa-tint:before {
  content: "\F043"; }

.fa-tint-slash:before {
  content: "\F5C7"; }

.fa-tired:before {
  content: "\F5C8"; }

.fa-toggle-off:before {
  content: "\F204"; }

.fa-toggle-on:before {
  content: "\F205"; }

.fa-toilet:before {
  content: "\F7D8"; }

.fa-toilet-paper:before {
  content: "\F71E"; }

.fa-toolbox:before {
  content: "\F552"; }

.fa-tools:before {
  content: "\F7D9"; }

.fa-tooth:before {
  content: "\F5C9"; }

.fa-torah:before {
  content: "\F6A0"; }

.fa-torii-gate:before {
  content: "\F6A1"; }

.fa-tractor:before {
  content: "\F722"; }

.fa-trade-federation:before {
  content: "\F513"; }

.fa-trademark:before {
  content: "\F25C"; }

.fa-traffic-light:before {
  content: "\F637"; }

.fa-trailer:before {
  content: "\F941"; }

.fa-train:before {
  content: "\F238"; }

.fa-tram:before {
  content: "\F7DA"; }

.fa-transgender:before {
  content: "\F224"; }

.fa-transgender-alt:before {
  content: "\F225"; }

.fa-trash:before {
  content: "\F1F8"; }

.fa-trash-alt:before {
  content: "\F2ED"; }

.fa-trash-restore:before {
  content: "\F829"; }

.fa-trash-restore-alt:before {
  content: "\F82A"; }

.fa-tree:before {
  content: "\F1BB"; }

.fa-trello:before {
  content: "\F181"; }

.fa-tripadvisor:before {
  content: "\F262"; }

.fa-trophy:before {
  content: "\F091"; }

.fa-truck:before {
  content: "\F0D1"; }

.fa-truck-loading:before {
  content: "\F4DE"; }

.fa-truck-monster:before {
  content: "\F63B"; }

.fa-truck-moving:before {
  content: "\F4DF"; }

.fa-truck-pickup:before {
  content: "\F63C"; }

.fa-tshirt:before {
  content: "\F553"; }

.fa-tty:before {
  content: "\F1E4"; }

.fa-tumblr:before {
  content: "\F173"; }

.fa-tumblr-square:before {
  content: "\F174"; }

.fa-tv:before {
  content: "\F26C"; }

.fa-twitch:before {
  content: "\F1E8"; }

.fa-twitter:before {
  content: "\F099"; }

.fa-twitter-square:before {
  content: "\F081"; }

.fa-typo3:before {
  content: "\F42B"; }

.fa-uber:before {
  content: "\F402"; }

.fa-ubuntu:before {
  content: "\F7DF"; }

.fa-uikit:before {
  content: "\F403"; }

.fa-umbraco:before {
  content: "\F8E8"; }

.fa-umbrella:before {
  content: "\F0E9"; }

.fa-umbrella-beach:before {
  content: "\F5CA"; }

.fa-underline:before {
  content: "\F0CD"; }

.fa-undo:before {
  content: "\F0E2"; }

.fa-undo-alt:before {
  content: "\F2EA"; }

.fa-uniregistry:before {
  content: "\F404"; }

.fa-unity:before {
  content: "\F949"; }

.fa-universal-access:before {
  content: "\F29A"; }

.fa-university:before {
  content: "\F19C"; }

.fa-unlink:before {
  content: "\F127"; }

.fa-unlock:before {
  content: "\F09C"; }

.fa-unlock-alt:before {
  content: "\F13E"; }

.fa-untappd:before {
  content: "\F405"; }

.fa-upload:before {
  content: "\F093"; }

.fa-ups:before {
  content: "\F7E0"; }

.fa-usb:before {
  content: "\F287"; }

.fa-user:before {
  content: "\F007"; }

.fa-user-alt:before {
  content: "\F406"; }

.fa-user-alt-slash:before {
  content: "\F4FA"; }

.fa-user-astronaut:before {
  content: "\F4FB"; }

.fa-user-check:before {
  content: "\F4FC"; }

.fa-user-circle:before {
  content: "\F2BD"; }

.fa-user-clock:before {
  content: "\F4FD"; }

.fa-user-cog:before {
  content: "\F4FE"; }

.fa-user-edit:before {
  content: "\F4FF"; }

.fa-user-friends:before {
  content: "\F500"; }

.fa-user-graduate:before {
  content: "\F501"; }

.fa-user-injured:before {
  content: "\F728"; }

.fa-user-lock:before {
  content: "\F502"; }

.fa-user-md:before {
  content: "\F0F0"; }

.fa-user-minus:before {
  content: "\F503"; }

.fa-user-ninja:before {
  content: "\F504"; }

.fa-user-nurse:before {
  content: "\F82F"; }

.fa-user-plus:before {
  content: "\F234"; }

.fa-user-secret:before {
  content: "\F21B"; }

.fa-user-shield:before {
  content: "\F505"; }

.fa-user-slash:before {
  content: "\F506"; }

.fa-user-tag:before {
  content: "\F507"; }

.fa-user-tie:before {
  content: "\F508"; }

.fa-user-times:before {
  content: "\F235"; }

.fa-users:before {
  content: "\F0C0"; }

.fa-users-cog:before {
  content: "\F509"; }

.fa-usps:before {
  content: "\F7E1"; }

.fa-ussunnah:before {
  content: "\F407"; }

.fa-utensil-spoon:before {
  content: "\F2E5"; }

.fa-utensils:before {
  content: "\F2E7"; }

.fa-vaadin:before {
  content: "\F408"; }

.fa-vector-square:before {
  content: "\F5CB"; }

.fa-venus:before {
  content: "\F221"; }

.fa-venus-double:before {
  content: "\F226"; }

.fa-venus-mars:before {
  content: "\F228"; }

.fa-viacoin:before {
  content: "\F237"; }

.fa-viadeo:before {
  content: "\F2A9"; }

.fa-viadeo-square:before {
  content: "\F2AA"; }

.fa-vial:before {
  content: "\F492"; }

.fa-vials:before {
  content: "\F493"; }

.fa-viber:before {
  content: "\F409"; }

.fa-video:before {
  content: "\F03D"; }

.fa-video-slash:before {
  content: "\F4E2"; }

.fa-vihara:before {
  content: "\F6A7"; }

.fa-vimeo:before {
  content: "\F40A"; }

.fa-vimeo-square:before {
  content: "\F194"; }

.fa-vimeo-v:before {
  content: "\F27D"; }

.fa-vine:before {
  content: "\F1CA"; }

.fa-vk:before {
  content: "\F189"; }

.fa-vnv:before {
  content: "\F40B"; }

.fa-voicemail:before {
  content: "\F897"; }

.fa-volleyball-ball:before {
  content: "\F45F"; }

.fa-volume-down:before {
  content: "\F027"; }

.fa-volume-mute:before {
  content: "\F6A9"; }

.fa-volume-off:before {
  content: "\F026"; }

.fa-volume-up:before {
  content: "\F028"; }

.fa-vote-yea:before {
  content: "\F772"; }

.fa-vr-cardboard:before {
  content: "\F729"; }

.fa-vuejs:before {
  content: "\F41F"; }

.fa-walking:before {
  content: "\F554"; }

.fa-wallet:before {
  content: "\F555"; }

.fa-warehouse:before {
  content: "\F494"; }

.fa-water:before {
  content: "\F773"; }

.fa-wave-square:before {
  content: "\F83E"; }

.fa-waze:before {
  content: "\F83F"; }

.fa-weebly:before {
  content: "\F5CC"; }

.fa-weibo:before {
  content: "\F18A"; }

.fa-weight:before {
  content: "\F496"; }

.fa-weight-hanging:before {
  content: "\F5CD"; }

.fa-weixin:before {
  content: "\F1D7"; }

.fa-whatsapp:before {
  content: "\F232"; }

.fa-whatsapp-square:before {
  content: "\F40C"; }

.fa-wheelchair:before {
  content: "\F193"; }

.fa-whmcs:before {
  content: "\F40D"; }

.fa-wifi:before {
  content: "\F1EB"; }

.fa-wikipedia-w:before {
  content: "\F266"; }

.fa-wind:before {
  content: "\F72E"; }

.fa-window-close:before {
  content: "\F410"; }

.fa-window-maximize:before {
  content: "\F2D0"; }

.fa-window-minimize:before {
  content: "\F2D1"; }

.fa-window-restore:before {
  content: "\F2D2"; }

.fa-windows:before {
  content: "\F17A"; }

.fa-wine-bottle:before {
  content: "\F72F"; }

.fa-wine-glass:before {
  content: "\F4E3"; }

.fa-wine-glass-alt:before {
  content: "\F5CE"; }

.fa-wix:before {
  content: "\F5CF"; }

.fa-wizards-of-the-coast:before {
  content: "\F730"; }

.fa-wolf-pack-battalion:before {
  content: "\F514"; }

.fa-won-sign:before {
  content: "\F159"; }

.fa-wordpress:before {
  content: "\F19A"; }

.fa-wordpress-simple:before {
  content: "\F411"; }

.fa-wpbeginner:before {
  content: "\F297"; }

.fa-wpexplorer:before {
  content: "\F2DE"; }

.fa-wpforms:before {
  content: "\F298"; }

.fa-wpressr:before {
  content: "\F3E4"; }

.fa-wrench:before {
  content: "\F0AD"; }

.fa-x-ray:before {
  content: "\F497"; }

.fa-xbox:before {
  content: "\F412"; }

.fa-xing:before {
  content: "\F168"; }

.fa-xing-square:before {
  content: "\F169"; }

.fa-y-combinator:before {
  content: "\F23B"; }

.fa-yahoo:before {
  content: "\F19E"; }

.fa-yammer:before {
  content: "\F840"; }

.fa-yandex:before {
  content: "\F413"; }

.fa-yandex-international:before {
  content: "\F414"; }

.fa-yarn:before {
  content: "\F7E3"; }

.fa-yelp:before {
  content: "\F1E9"; }

.fa-yen-sign:before {
  content: "\F157"; }

.fa-yin-yang:before {
  content: "\F6AD"; }

.fa-yoast:before {
  content: "\F2B1"; }

.fa-youtube:before {
  content: "\F167"; }

.fa-youtube-square:before {
  content: "\F431"; }

.fa-zhihu:before {
  content: "\F63F"; }

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

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

.pageloader {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #43485c;
  z-index: 999998;
  transition: -webkit-transform .70s ease-out;
  -webkit-transition: -webkit-transform .70s ease-out;
  transition: transform .70s ease-out;
  transition: transform .70s ease-out, -webkit-transform .70s ease-out;
  transition: transform .70s ease-out,-webkit-transform .70s ease-out;
  -webkit-transform: translateY(-200%);
  transform: translateY(-200%);
  will-change: transform; }
  .pageloader.is-active {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  .pageloader::after, .pageloader::before {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    border-radius: 100%;
    content: '';
    z-index: 999999; }
  .pageloader::after {
    margin-top: -100px;
    margin-left: -100px;
    width: 200px;
    height: 200px;
    background-color: rgba(255, 255, 255, 0.5);
    border: 3px solid rgba(255, 255, 255, 0.75);
    -webkit-animation: page-loader-inner 1.5s infinite ease-out;
    animation: page-loader-inner 1.5s infinite ease-out; }
  .pageloader::before {
    margin-top: -30px;
    margin-left: -30px;
    width: 60px;
    height: 60px;
    background-color: #fff;
    -webkit-animation: page-loader-outer 1.5s infinite ease-in;
    animation: page-loader-outer 1.5s infinite ease-in; }

@-webkit-keyframes page-loader-inner {
  0%, 40% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0; } }

@keyframes page-loader-inner {
  0%, 40% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0; } }

@-webkit-keyframes page-loader-outer {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  100%, 40% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0; } }

@keyframes page-loader-outer {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  100%, 40% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0; } }

.base-camp-article {
  margin-bottom: 2.5rem; }
  .base-camp-article .article-meta {
    margin-bottom: -0.2rem;
    margin-top: -0.8rem; }
    .base-camp-article .article-meta i,
    .base-camp-article .article-meta a {
      font-size: 1rem;
      color: #2c303d; }
    .base-camp-article .article-meta * {
      display: inline-block;
      vertical-align: middle; }
    .base-camp-article .article-meta > * {
      margin-right: 0.5rem; }
    .base-camp-article .article-meta time span {
      color: #7a7a7a; }
  .base-camp-article ul.article-tags {
    margin-bottom: 1rem;
    margin-top: 1rem; }
    .base-camp-article ul.article-tags li {
      display: inline-block;
      margin-right: 0.4rem; }

.pagination {
  padding-top: 1.5rem; }
  .pagination .fa-angle-left {
    margin-right: .5rem; }
  .pagination .fa-angle-right {
    margin-left: .5rem; }

.blog-comment .comments {
  padding-left: 2rem; }

.blog-comment #respond {
  margin-bottom: 1.5em; }

.blog-comment .comment-reply-link {
  color: #0a0a0a; }
  .blog-comment .comment-reply-link > * {
    font-size: 0.95rem;
    vertical-align: middle; }

nav.navbar .navbar-brand {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  nav.navbar .navbar-brand .navbar-item {
    padding: 0 0.75rem; }
    nav.navbar .navbar-brand .navbar-item img.logo {
      height: 5rem;
      width: auto; }

@media screen and (min-width: 1088px) {
  nav.navbar .second-level li {
    position: relative; }
    nav.navbar .second-level li a.has-children::after {
      border: 3px solid #EF5350;
      border-radius: 2px;
      border-right: 0;
      border-top: 0;
      content: " ";
      display: block;
      height: 0.625em;
      margin-top: -0.4375em;
      pointer-events: none;
      position: absolute;
      top: 50%;
      -webkit-transform: rotate(-45deg);
              transform: rotate(-45deg);
      -webkit-transform-origin: center;
              transform-origin: center;
      width: 0.625em;
      margin-top: -0.375em;
      right: 1.125em;
      top: 50%;
      -webkit-transform: rotate(-135deg);
              transform: rotate(-135deg);
      font-size: 85%; }
    nav.navbar .second-level li:hover .third-level {
      display: block !important; }
    nav.navbar .second-level li .third-level {
      left: 100%;
      top: -6px;
      display: none !important;
      border-top-right-radius: 5px; } }

@media screen and (max-width: 1087px) {
  nav.navbar ul.navbar-item {
    padding-bottom: 1rem; }
  nav.navbar .navbar-dropdown {
    padding: 0; }
  nav.navbar .second-level a {
    padding-left: 2rem;
    padding-right: 2rem; }
  nav.navbar .second-level .third-level {
    padding: 0; }
    nav.navbar .second-level .third-level a {
      padding-left: 3rem;
      font-size: 95%; } }

.right_aligned_widget_area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: .75rem; }
  .right_aligned_widget_area .arivum-translate-container {
    width: 250px;
    color: #333 !important; }

.social-media-share-icons {
  margin-top: 1rem; }
  .social-media-share-icons a {
    font-size: 2rem; }
    .social-media-share-icons a .fa {
      -webkit-transition: 0.2s;
      transition: 0.2s; }
    .social-media-share-icons a .fa:hover {
      -webkit-transform: scale(1.2);
              transform: scale(1.2); }
    .social-media-share-icons a .tumblr {
      color: #2C394C; }
    .social-media-share-icons a .facebook {
      color: #3B5999; }
    .social-media-share-icons a .linkedin {
      color: #0077B5; }
    .social-media-share-icons a .twitter {
      color: #1DA1F3; }
    .social-media-share-icons a .pinterest {
      color: #CB2026; }
    .social-media-share-icons a .google-plus {
      color: #DD4C3B; }
    .social-media-share-icons a .reddit {
      color: #FF4501; }

.post-type-archive-method .card-content {
  height: 18rem;
  position: relative;
  overflow: hidden;
  padding-bottom: 0; }
  .post-type-archive-method .card-content:after {
    content: "";
    width: 100%;
    height: 2.5rem;
    position: absolute;
    left: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left bottom, left top, from(white), to(transparent));
    background: linear-gradient(0deg, white, transparent); }

.post-type-archive-method .card-footer {
  height: 7.5rem;
  overflow: hidden; }
  .post-type-archive-method .card-footer:after {
    content: "";
    width: 100%;
    height: 2.5rem;
    position: absolute;
    left: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left bottom, left top, from(white), to(transparent));
    background: linear-gradient(0deg, white, transparent); }
  .post-type-archive-method .card-footer span.tag, .post-type-archive-method .card-footer .woocommerce span.onsale, .woocommerce .post-type-archive-method .card-footer span.onsale {
    margin: 3px; }

.post-type-archive-method .read-more-container {
  margin-bottom: 0.75rem; }

.post-type-archive-method .image.is-16by9 {
  margin-left: 0;
  margin-right: 0;
  background-position: center center;
  background-size: cover; }

header .hero {
  background-style: cover;
  background-position: center center; }
  header .hero .hero-body {
    background-color: #43485c88; }

footer.footer address {
  font-style: unset; }

footer.footer .logos .inner {
  padding: .75rem;
  background-color: white; }
  footer.footer .logos .inner figure.image.is-4by3 {
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: white; }

.required {
  color: #EF5350; }

.timestamp {
  color: #7a7a7a; }

.single .main-article {
  position: relative; }

.single .edit-post-link {
  margin-top: -1rem;
  margin-bottom: 1.5rem; }
  .single .edit-post-link i {
    vertical-align: middle;
    font-size: 1rem; }
  .single .edit-post-link a {
    color: #2c303d; }

.logo {
  width: 120px;
  height: auto;
  max-height: none !important; }

.current-template-file-name {
  position: fixed;
  bottom: 0;
  right: 0;
  background-color: #1C1E26;
  color: #e3b28e;
  padding: 0.2rem 2rem;
  z-index: 10000;
  border-radius: 0.5rem 0 0 0; }

.content h1, .content h2, .content h3, .content h4, .content h5, .content h6, .content blockquote {
  color: inherit; }

.content blockquote {
  color: #2c303d; }

.woocommerce .products {
  clear: both; }

.woocommerce .blog-comment button.alt#cancel-comment-reply-link, .blog-comment .woocommerce button.alt#cancel-comment-reply-link, .woocommerce button.alt.button,
.woocommerce a.button.alt,
.woocommerce .blog-comment a.alt#cancel-comment-reply-link,
.blog-comment .woocommerce a.alt#cancel-comment-reply-link,
.woocommerce input.button.alt,
.woocommerce .blog-comment input.alt#cancel-comment-reply-link,
.blog-comment .woocommerce input.alt#cancel-comment-reply-link,
.woocommerce #respond input.alt#submit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.woocommerce .star-rating > span,
.woocommerce .stars a {
  color: #2c303d; }

.woocommerce .entry-images {
  position: relative; }

.woocommerce span.onsale {
  font-size: 0.65rem !important; }

.woocommerce .woocommerce-product-details__short-description {
  margin-bottom: 0.5em; }

.woocommerce div.product {
  position: relative; }
  .woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--with-images {
    width: 100%; }
  .woocommerce div.product .product_title.entry-title {
    font-weight: 700; }
  .woocommerce div.product p.price,
  .woocommerce div.product span.price {
    color: #2c303d;
    margin-bottom: 0.5em; }
  .woocommerce div.product .woocommerce-tabs {
    margin-top: 2em; }
    .woocommerce div.product .woocommerce-tabs ul.tabs {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      border-bottom-color: #dbdbdb;
      border-bottom-style: solid;
      border-bottom-width: 1px;
      overflow: visible;
      padding: 0; }
      .woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs:after {
        content: none; }
      .woocommerce div.product .woocommerce-tabs ul.tabs li {
        background-color: transparent;
        border: 0;
        margin: 0;
        padding: 0; }
        .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after {
          content: none; }
        .woocommerce div.product .woocommerce-tabs ul.tabs li a {
          color: #4a4a4a;
          border-bottom-color: #dbdbdb;
          border-bottom-style: solid;
          border-bottom-width: 1px;
          padding: 0.5em 1em; }
      .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
        border-bottom-color: #43485c;
        color: #43485c; }

.woocommerce .tease-product {
  position: relative; }
  .woocommerce .tease-product span.price {
    display: block; }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy91dGlsaXRpZXMvbWl4aW5zLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvdXRpbGl0aWVzL2luaXRpYWwtdmFyaWFibGVzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL2J1bG1hLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvdXRpbGl0aWVzL2FuaW1hdGlvbnMuc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy91dGlsaXRpZXMvY29udHJvbHMuc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9iYXNlL21pbmlyZXNldC5zYXNzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2Jhc2UvZ2VuZXJpYy5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9fdmFyaWFibGVzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvYmFzZS9oZWxwZXJzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZWxlbWVudHMvYm94LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZWxlbWVudHMvYnV0dG9uLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvdXRpbGl0aWVzL2Z1bmN0aW9ucy5zYXNzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2VsZW1lbnRzL2NvbnRhaW5lci5zYXNzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2VsZW1lbnRzL2NvbnRlbnQuc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9lbGVtZW50cy9mb3JtLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZWxlbWVudHMvaWNvbi5zYXNzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2VsZW1lbnRzL2ltYWdlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZWxlbWVudHMvbm90aWZpY2F0aW9uLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZWxlbWVudHMvcHJvZ3Jlc3Muc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9lbGVtZW50cy90YWJsZS5zYXNzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2VsZW1lbnRzL3RhZy5zYXNzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2VsZW1lbnRzL3RpdGxlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZWxlbWVudHMvb3RoZXIuc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL2JyZWFkY3J1bWIuc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL2NhcmQuc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL2Ryb3Bkb3duLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvY29tcG9uZW50cy9sZXZlbC5zYXNzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2NvbXBvbmVudHMvbGlzdC5zYXNzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2NvbXBvbmVudHMvbWVkaWEuc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL21lbnUuc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL21lc3NhZ2Uuc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL21vZGFsLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvY29tcG9uZW50cy9uYXZiYXIuc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL3BhZ2luYXRpb24uc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL3BhbmVsLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvY29tcG9uZW50cy90YWJzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZ3JpZC9jb2x1bW5zLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZ3JpZC90aWxlcy5zYXNzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2xheW91dC9oZXJvLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvbGF5b3V0L3NlY3Rpb24uc2FzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9sYXlvdXQvZm9vdGVyLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvZm9udGF3ZXNvbWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fY29yZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19sYXJnZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fc3RhY2tlZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19pY29ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL19wYWdlbG9hZGVyLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2FydGljbGUuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fY29tbWVudC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19uYXZiYXIuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fc29jaWFsLW1lZGlhLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX21ldGhvZF9hcmNoaXZlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2hlYWRlci5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9fZm9vdGVyLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL19oZWxwZXJzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL19zaW5nbGUuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvX2NvbW1vbi5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy93b29jb21tZXJjZS9pbmRleC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy93b29jb21tZXJjZS9fYXJjaGl2ZS5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy93b29jb21tZXJjZS9fY29tbW9uLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL3dvb2NvbW1lcmNlL19zaW5nbGUtcHJvZHVjdC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy93b29jb21tZXJjZS9fdGVhc2UtcHJvZHVjdC5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTJJ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d0JBQXFDLEVBQUc7O0FBQzVDO0VBQ0UscUNBQW1DLEVBQUc7O0FBUHhDO0VBQ0UsNkJBQXdCLEVBQUc7O0FBQzdCO0VBR0ksMEJBQXFDLEVBQUc7O0FBQzVDO0VBQ0Usd0NBQW1DLEVBQUc7O0FBUHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBR0ksMEJBQXFDLEVBQUc7O0FBQzVDO0VBQ0UscUNBQW1DLEVBQUc7O0FBUHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBR0ksMEJBQXFDLEVBQUc7O0FBQzVDO0VBQ0UscUNBQW1DLEVBQUc7O0FBUHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBR0ksMEJBQXFDLEVBQUc7O0FBQzVDO0VBQ0UscUNBQW1DLEVBQUc7O0FBUHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBR0ksMEJBQXFDLEVBQUc7O0FBQzVDO0VBQ0UscUNBQW1DLEVBQUc7O0FBUHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBR0ksMEJBQXFDLEVBQUc7O0FBQzVDO0VBQ0UscUNBQW1DLEVBQUc7O0FBUHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBR0ksMEJBQXFDLEVBQUc7O0FBQzVDO0VBQ0UscUNBQW1DLEVBQUc7O0FBUHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBR0ksMEJBQXFDLEVBQUc7O0FBQzVDO0VBQ0UscUNBQW1DLEVBQUc7O0FBR3hDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBQ0UscUNBQW1DLEVBQUc7O0FBSHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBQ0UscUNBQW1DLEVBQUc7O0FBSHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBQ0UscUNBQW1DLEVBQUc7O0FBSHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBQ0UscUNBQW1DLEVBQUc7O0FBSHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBQ0UscUNBQW1DLEVBQUc7O0FBSHhDO0VBQ0UsMEJBQXdCLEVBQUc7O0FBQzdCO0VBQ0UscUNBQW1DLEVBQUc7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LHNCQXJIc0M7SUFzSHRDLGVaOUhzQixFWThIa0I7RUFqSGhEOztJQXFIUSxzQkF4SHNDO0lBeUh0QyxlWm5Jc0IsRVltSWtCO0VBdEhoRDs7SUE0SFksdUJBQXNCLEVBQUc7O0FBNUhyQztFQStISSxtQlo3R1ksRVk2R2E7O0FBL0g3QjtFQWlJSSxtQlpqSFksRVlpSGM7O0FBakk5QjtFQW1JSSxrQlpwSFcsRVlvSGM7O0FDbkY3Qjs7O0VBdEJFLHdCYi9CNkI7RWFnQzdCLHNCYnBDNEI7RWFxQzVCLGViekM0QjtFYWdFNUIsMERicEUyQjtVYW9FM0Isa0RicEUyQjtFYXFFM0IsZ0JBQWU7RUFDZixZQUFXLEVBMEJPO0VkL0JoQjs7O0ljbEJBLDZCYjNDMEIsRUQ4RGI7RUFEYjs7O0ljbEJBLDZCYjNDMEIsRUQ4RGI7RUFEYjs7O0ljbEJBLDZCYjNDMEIsRUQ4RGI7RUFEYjs7O0ljbEJBLDZCYjNDMEIsRUQ4RGI7RWNsQmY7Ozs7O0lBRUUsc0JiM0MwQixFYTJDZ0I7RUFDNUM7Ozs7Ozs7OztJQUlFLHNCUHREdUI7SU91RHZCLDBEUHZEdUI7WU91RHZCLGtEUHZEdUIsRU91RGtEO0VBQzNFOzs7SUFDRSw2QmJoRDBCO0lhaUQxQix5QmJqRDBCO0lha0QxQix5QkFBZ0I7WUFBaEIsaUJBQWdCO0lBQ2hCLGVidkQwQixFYXlEb0I7SWRFOUM7OztNY0ZFLGdDYnpEd0IsRUQ0RGI7SUFEYjs7O01jRkUsZ0NiekR3QixFRDREYjtJQURiOzs7TWNGRSxnQ2J6RHdCLEVENERiO0lBRGI7OztNY0ZFLGdDYnpEd0IsRUQ0RGI7RWNEakI7OztJQU9JLHlCQUFnQjtZQUFoQixpQkFBZ0IsRUFBRztFQVB2Qjs7O0lBWU0sb0JiakV5QixFYXNFeUM7SUFqQnhFOzs7Ozs7Ozs7TUFpQlEsNERidEV1QjtjYXNFdkIsb0RidEV1QixFYXNFdUM7RUFqQnRFOzs7SUFZTSxzQmI3RXVCLEVha0YyQztJQWpCeEU7Ozs7Ozs7OztNQWlCUSx5RGJsRnFCO2Nha0ZyQixpRGJsRnFCLEVha0Z5QztFQWpCdEU7OztJQVlNLHlCYm5Fd0IsRWF3RTBDO0lBakJ4RTs7Ozs7Ozs7O01BaUJRLDREYnhFc0I7Y2F3RXRCLG9EYnhFc0IsRWF3RXdDO0VBakJ0RTs7O0lBWU0sc0JQN0VxQixFT2tGNkM7SUFqQnhFOzs7Ozs7Ozs7TUFpQlEseURQbEZtQjtjT2tGbkIsaURQbEZtQixFT2tGMkM7RUFqQnRFOzs7Ozs7Ozs7Ozs7Ozs7O0lBWU0sc0JQOUVxQixFT21GNkM7SUFqQnhFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O01BaUJRLHlEUG5GbUI7Y09tRm5CLGlEUG5GbUIsRU9tRjJDO0VBakJ0RTs7O0lBWU0sc0JQNUVxQixFT2lGNkM7SUFqQnhFOzs7Ozs7Ozs7TUFpQlEsMERQakZtQjtjT2lGbkIsa0RQakZtQixFT2lGMkM7RUFqQnRFOzs7SUFZTSxzQmIzRDRCLEVhZ0VzQztJQWpCeEU7Ozs7Ozs7OztNQWlCUSwyRGJoRTBCO2NhZ0UxQixtRGJoRTBCLEVhZ0VvQztFQWpCdEU7OztJQVlNLHNCYjdENEIsRWFrRXNDO0lBakJ4RTs7Ozs7Ozs7O01BaUJRLDBEYmxFMEI7Y2FrRTFCLGtEYmxFMEIsRWFrRW9DO0VBakJ0RTs7O0lBWU0sc0JiOUQ0QixFYW1Fc0M7SUFqQnhFOzs7Ozs7Ozs7TUFpQlEsMkRibkUwQjtjYW1FMUIsbURibkUwQixFYW1Fb0M7RUFqQnRFOzs7Ozs7O0lBWU0sc0JQNUVxQixFT2lGNkM7SUFqQnhFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O01BaUJRLDBEUGpGbUI7Y09pRm5CLGtEUGpGbUIsRU9pRjJDO0VBakJ0RTs7OztJVnhCRSxtQkhvQmdCO0lHbkJoQixtQkhQYyxFYWtEYTtFQXBCN0I7OztJVnJCRSxtQkhYYyxFYXNEYztFQXRCOUI7OztJVm5CRSxrQkhkYSxFYXlEYztFQXhCN0I7OztJQTJCSSxlQUFjO0lBQ2QsWUFBVyxFQUFHO0VBNUJsQjs7O0lBOEJJLGdCQUFlO0lBQ2YsWUFBVyxFQUFHOztBQUVsQjtFQUVJLHdCYnBDcUI7RWFxQ3JC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QmpCRVksRWlCRlU7RUFoQzFCO0lBa0NJLGdCakJGWSxFaUJFVztFQWxDM0I7SUFvQ0ksZWpCTFcsRWlCS1c7O0FDbEIxQjtFQUVFLHdCbEJUNkI7RWtCVTdCLGVsQmxCNEIsRWtCeUdpRDtFQTFGL0U7O0lBTUksMEJsQmpCMEI7SWtCa0IxQixzQkF4QjZCO0lBeUI3QixzQkF4QjZCO0lBeUI3QixvQkFBbUIsRUFrQlc7SUEzQmxDOztNQWVRLHdCbEJ0QnVCO01rQnVCdkIsb0JsQnZCdUI7TWtCd0J2QixlbEJwQ3FCLEVrQm9DRTtJQWpCL0I7O01BZVEsMEJsQmxDcUI7TWtCbUNyQixzQmxCbkNxQjtNa0JvQ3JCLGFsQnhCdUIsRWtCd0JBO0lBakIvQjs7TUFlUSw2QmxCeEJzQjtNa0J5QnRCLHlCbEJ6QnNCO01rQjBCdEIsZVpwQ21CLEVZb0NJO0lBakIvQjs7TUFlUSwwQlpsQ21CO01ZbUNuQixzQlpuQ21CO01Zb0NuQixrQmxCMUJzQixFa0IwQkM7SUFqQi9COztNQWVRLDBCWm5DbUI7TVlvQ25CLHNCWnBDbUI7TVlxQ25CLFlSdUJRLEVRdkJlO0lBakIvQjs7TUFlUSwwQlpqQ21CO01Za0NuQixzQlpsQ21CO01ZbUNuQixZUnVCUSxFUXZCZTtJQWpCL0I7O01BZVEsMEJsQmhCMEI7TWtCaUIxQixzQmxCakIwQjtNa0JrQjFCLFlSdUJRLEVRdkJlO0lBakIvQjs7TUFlUSwwQmxCbEIwQjtNa0JtQjFCLHNCbEJuQjBCO01rQm9CMUIsWVJ1QlEsRVF2QmU7SUFqQi9COztNQWVRLDBCbEJuQjBCO01rQm9CMUIsc0JsQnBCMEI7TWtCcUIxQiwwQlJxQmEsRVFyQlU7SUFqQi9COzs7O01BZVEsMEJaakNtQjtNWWtDbkIsc0JabENtQjtNWW1DbkIsWVJ1QlEsRVF2QmU7SUFqQi9COztNQW9CTSxvQkFBbUI7TUFDbkIsVUFBUyxFQUFHO0lBckJsQjs7TUF1Qk0sMEJaM0NxQjtNWTRDckIsWVJnQlUsRVFiZ0I7TUEzQmhDOzs7O1FBMkJRLG9CQUFtQixFQUFHO0VBM0I5QjtJQTZCSSxlbEI1QzBCO0lrQjZD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QztNQXVCWSxzQnpCM0VlLEV5QjJFZTtJQXZCMUM7TUF5QlEsZXpCN0VtQixFeUI2RUk7SWhDTjdCO01nQ25CRjs7OztRQStCWSxlekJuRmUsRXlCbUZRO01BL0JuQzs7Ozs7OztRQW9DYywwQkFBb0M7UUFDcEMsZXpCekZhLEV5QnlGVTtNQXJDckM7O1FBd0NjLHNCekI1RmEsRXlCNEZpQjtNQXhDNUM7O1FBMkNVLDBCQUFvQztRQUNwQyxlekJoR2lCLEV5QmdHTTtNQTVDakM7UUFnRGMsNkIvQjFGZ0I7UStCMkZoQixlekJyR2EsRXlCcUdVO0VBakRyQztJQVNNLDBCekI3RHFCO0l5QjhEckIsa0IvQnBEd0IsRStCMkZlO0lBakQ3Qzs7TUFjVSxrQi9CeERvQixFK0J3REc7SUFkakM7OztNQW1CWSwwQkFBb0M7TUFDcEMsa0IvQjlEa0IsRStCOERLO0lBcEJuQztNQXVCWSx5Qi9CakVrQixFK0JpRVk7SUF2QjFDO01BeUJRLGtCL0JuRXNCLEUrQm1FQztJaENON0I7TWdDbkJGOzs7O1FBK0JZLGtCL0J6RWtCLEUrQnlFSztNQS9CbkM7Ozs7Ozs7UUFvQ2MsMEJBQW9DO1FBQ3BDLGtCL0IvRWdCLEUrQitFTztNQXJDckM7O1FBd0NjLHlCL0JsRmdCLEUrQmtGYztNQXhDNUM7O1FBMkNVLDBCQUFvQztRQUNwQyxrQi9CdEZvQixFK0JzRkc7TUE1Q2pDO1FBZ0RjLDBCekJwR2E7UXlCcUdiLGtCL0IzRmdCLEUrQjJGTztFQWpEckM7OztJQVNNLDBCekI5RHFCO0l5QitEckIsWXJCSFUsRXFCMEM2QjtJQWpEN0M7Ozs7Ozs7Ozs7OztNQWNVLFlyQlBNLEVxQk9pQjtJQWRqQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7TUFtQlksMEJBQW9DO01BQ3BDLFlyQmJJLEVxQmFtQjtJQXBCbkM7TUF1QlksbUJyQmhCSSxFcUJnQjBCO0lBdkIxQztNQXlCUSxZckJsQlEsRXFCa0JlO0loQ043QjtNZ0NuQkY7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7UUErQlksWXJCeEJJLEVxQndCbUI7TUEvQm5DOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O1FBb0NjLDBCQUFvQztRQUNwQyxZckI5QkUsRXFCOEJxQjtNQXJDckM7Ozs7Ozs7Ozs7OztRQXdDYyxtQnJCakNFLEVxQmlDNEI7TUF4QzVDOzs7Ozs7Ozs7Ozs7UUEyQ1UsMEJBQW9DO1FBQ3BDLFlyQnJDTSxFcUJxQ2lCO01BNUNqQztRQWdEYywwQnpCckdhO1F5QnNHYixZckIxQ0UsRXFCMENxQjtFQWpEckM7SUFTTSwwQnpCNURxQjtJeUI2RHJCLFlyQkhVLEVxQjBDNkI7SUFqRDdDOztNQWNVLFlyQlBNLEVxQk9pQjtJQWRqQzs7O01BbUJZLDBCQUFvQztNQUNwQyxZckJiSSxFcUJhbUI7SUFwQm5DO01BdUJZLG1CckJoQkksRXFCZ0IwQjtJQXZCMUM7TUF5QlEsWXJCbEJRLEVxQmtCZTtJaENON0I7TWdDbkJGOzs7O1FBK0JZLFlyQnhCSSxFcUJ3Qm1CO01BL0JuQzs7Ozs7OztRQW9DYywwQkFBb0M7UUFDcEMsWXJCOUJFLEVxQjhCcUI7TUFyQ3JDOztRQXdDYyxtQnJCakNFLEVxQmlDNEI7TUF4QzVDOztRQTJDVSwwQkFBb0M7UUFDcEMsWXJCckNNLEVxQnFDaUI7TUE1Q2pDO1FBZ0RjLDBCekJuR2E7UXlCb0diLFlyQjFDRSxFcUIwQ3FCO0VBakRyQztJQVNNLDBCL0IzQzRCO0krQjRDNUIsWXJCSFUsRXFCMEM2QjtJQWpEN0M7O01BY1UsWXJCUE0sRXFCT2lCO0lBZGpDOzs7TUFtQlksMEJBQW9DO01BQ3BDLFlyQmJJLEVxQmFtQjtJQXBCbkM7TUF1QlksbUJyQmhCSSxFcUJnQjBCO0lBdkIxQztNQXlCUSxZckJsQlEsRXFCa0JlO0loQ043QjtNZ0NuQkY7Ozs7UUErQlksWXJCeEJJLEVxQndCbUI7TUEvQm5DOzs7Ozs7O1FBb0NjLDBCQUFvQztRQUNwQyxZckI5QkUsRXFCOEJxQjtNQXJDckM7O1FBd0NjLG1CckJqQ0UsRXFCaUM0QjtNQXhDNUM7O1FBMkNVLDBCQUFvQztRQUNwQyxZckJyQ00sRXFCcUNpQjtNQTVDakM7UUFnRGMsMEIvQmxGb0I7UStCbUZwQixZckIxQ0UsRXFCMENxQjtFQWpEckM7SUFTTSwwQi9CN0M0QjtJK0I4QzVCLFlyQkhVLEVxQjBDNkI7SUFqRDdDOztNQWNVLFlyQlBNLEVxQk9pQjtJQWRqQzs7O01BbUJZLDBCQUFvQztNQUNwQyxZckJiSSxFcUJhbUI7SUFwQm5DO01BdUJZLG1CckJoQkksRXFCZ0IwQjtJQXZCMUM7TUF5QlEsWXJCbEJRLEVxQmtCZTtJaENON0I7TWdDbkJGOzs7O1FBK0JZLFlyQnhCSSxFcUJ3Qm1CO01BL0JuQzs7Ozs7OztRQW9DYywwQkFBb0M7UUFDcEMsWXJCOUJFLEVxQjhCcUI7TUFyQ3JDOztRQXdDYyxtQnJCakNFLEVxQmlDNEI7TUF4QzVDOztRQTJDVSwwQkFBb0M7UUFDcEMsWXJCckNNLEVxQnFDaUI7TUE1Q2pDO1FBZ0RjLDBCL0JwRm9CO1ErQnFGcEIsWXJCMUNFLEVxQjBDcUI7RUFqRHJDO0lBU00sMEIvQjlDNEI7SStCK0M1QiwwQnJCTGUsRXFCNEN3QjtJQWpEN0M7O01BY1UsMEJyQlRXLEVxQlNZO0lBZGpDOzs7TUFtQlksMEJBQW9DO01BQ3BDLDBCckJmUyxFcUJlYztJQXBCbkM7TUF1QlksaUNyQmxCUyxFcUJrQnFCO0lBdkIxQztNQXlCUSwwQnJCcEJhLEVxQm9CVTtJaENON0I7TWdDbkJGOzs7O1FBK0JZLDBCckIxQlMsRXFCMEJjO01BL0JuQzs7Ozs7OztRQW9DYywwQkFBb0M7UUFDcEMsMEJyQmhDTyxFcUJnQ2dCO01BckNyQzs7UUF3Q2MsaUNyQm5DTyxFcUJtQ3VCO01BeEM1Qzs7UUEyQ1UsMEJBQW9DO1FBQ3BDLDBCckJ2Q1csRXFCdUNZO01BNUNqQztRQWdEYywwQi9CckZvQjtRK0JzRnBCLDBCckI1Q08sRXFCNENnQjtFQWpEckM7SUFTTSwwQnpCNURxQjtJeUI2RHJCLFlyQkhVLEVxQjBDNkI7SUFqRDdDOzs7O01BY1UsWXJCUE0sRXFCT2lCO0lBZGpDOzs7Ozs7O01BbUJZLDBCQUFvQztNQUNwQyxZckJiSSxFcUJhbUI7SUFwQm5DO01BdUJZLG1CckJoQkksRXFCZ0IwQjtJQXZCMUM7TUF5QlEsWXJCbEJRLEVxQmtCZTtJaENON0I7TWdDbkJGOzs7Ozs7Ozs7O1FBK0JZLFlyQnhCSSxFcUJ3Qm1CO01BL0JuQzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztRQW9DYywwQkFBb0M7UUFDcEMsWXJCOUJFLEVxQjhCcUI7TUFyQ3JDOzs7O1FBd0NjLG1CckJqQ0UsRXFCaUM0QjtNQXhDNUM7Ozs7UUEyQ1UsMEJBQW9DO1FBQ3BDLFlyQnJDTSxFcUJxQ2lCO01BNUNqQztRQWdEYywwQnpCbkdhO1F5Qm9HYixZckIxQ0UsRXFCMENxQjtFQWpEckM7SUFtREksMkJBQW9CO1FBQXBCLHdCQUFvQjtZQUFwQixxQkFBb0I7SUFDcEIscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYixvQkF4R21CO0lBeUduQixZQUFXLEVBQUc7RUF0RGxCO0lBd0RJLHlDL0JsRzBCO1krQmtHMUIsaUMvQmxHMEIsRStCa0dxQztFQXhEbkU7SUFMRSxRQUFPO0lBQ1AsZ0JBQWU7SUFDZixTQUFRO0lBQ1IsWUE3Q2lCLEVBMEdTO0VBM0Q1QjtJQTZESSxVQUFTLEVBRWlFO0lBL0Q5RTtNQStETSwwQy9Cekd3QjtjK0J5R3hCLGtDL0J6R3dCLEUrQnlHOEM7RUEvRDVFO0lBaUVJLE9BQU0sRUFBRzs7QUFFYjs7RUFHSSxxQkF6SG1CLEVBeUhXOztBQUhsQzs7RUFLSSx3QkEzSG1CLEVBMkhjOztBQUVyQzs7RUFFRSwyQkFBb0I7TUFBcEIsd0JBQW9CO1VBQXBCLHFCQUFvQjtFQUNwQixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLHFCQUFjO01BQWQsZUFBYztFQUNkLG9CQWxJcUIsRUFrSVE7O0FBRS9CO0VBR00sOEJBQTZCLEVBQUc7O0FBRXRDO0VoQzlFRSxrQ0FBaUM7RWdDZ0ZqQyxpQkFBZ0I7RUFDaEIsaUJBQWdCO0VBQ2hCLG1CQUFrQixFQUFHOztBQUV2QjtFQUNFLGUvQjVJNEI7RURvQjVCLGdCQUFlO0VBQ2YsZUFBYztFQUNkLGdCZ0MxQnFCO0VoQzJCckIsbUJBQWtCO0VBQ2xCLGVnQzVCcUI7RUFrSnJCLGtCQUFpQixFQUFHO0VoQ3JIcEI7SUFDRSwrQkFBOEI7SUFDOUIsZUFBYztJQUNkLFlBQVc7SUFDWCxzQkFBcUI7SUFDckIsbUJBQWtCO0lBQ2xCLGlDQUF3QjtZQUF4Qix5QkFBd0I7SUFDeEIsa0NDNEJRO1lENUJSLDBCQzRCUTtJRDNCUiwwRUFBeUQ7SUFBekQsa0VBQXlEO0lBQXpELDBEQUF5RDtJQUF6RCw2RUFBeUQ7SUFDekQsNkNDcUJhO1lEckJiLHFDQ3FCYTtJRHBCYixZQUFXLEVBTWdCO0lBTDNCO01BQ0UscUJBQW9CLEVBQUc7SUFDekI7TUFDRSxxQkFBb0IsRUFBRztJQUN6QjtNQUNFLHFCQUFvQixFQUFHO0VBQzNCO0lBQ0Usc0NBQTRCLEVBQVU7RUFJcEM7SUFDRSxpREFBd0M7WUFBeEMseUNBQXdDLEVBQUc7RUFDN0M7SUFDRSxXQUFVLEVBQUc7RUFDZjtJQUNFLG1EQUEwQztZQUExQywyQ0FBMEMsRUFBRzs7QWdDNEZyRDtFQUNFLGNBQWEsRUFBRzs7QUFFbEI7O0VBRUUsZS9Ccko0QjtFK0JzSjVCLGVBQWM7RUFDZCxpQkFBZ0I7RUFDaEIsd0JBQXVCO0VBQ3ZCLG1CQUFrQixFQUllO0VBVm5DOztJQVNNLHNCQUFxQjtJQUNyQix1QkFBc0IsRUFBRzs7QUFFL0I7O0VBRUUsZ0JBQWUsRUFJdUI7RUFOeEM7OztJQUtJLDBCL0I5SjBCO0krQitKMUIsZXpCekt1QixFeUJ5S1c7O0FBRXRDO0VBQ0UsZUFBYztFQUNkLG9CQUFZO01BQVoscUJBQVk7VUFBWixhQUFZO0VBQ1oscUJBQWM7TUFBZCxlQUFjLEVBcUJxRTtFQXhCckY7SUFLSSxvQkFyS2dDLEVBcUtVO0VBTDlDO0lBT0ksV0FBVSxFQUFHO0VBUGpCO0lBU0ksb0JBQVk7UUFBWixxQkFBWTtZQUFaLGFBQVk7SUFDWixxQkFBYztRQUFkLGVBQWMsRUFBRztFQVZyQjtJQVlJLHFDQUFvQztJQUNwQyxvQkF4TG1CO0lBeUxuQixtQ0FBa0MsRUFVNkM7SUF4Qm5GO01BZ0JNLDhCQTVLeUM7TUE2S3pDLDZCekI1THFCLEV5QjRMd0M7SUFqQm5FO01BbUJNLDhCQTVLMEM7TUE2SzFDLDZCekIvTHFCO015QmdNckIsMkJBNUt1QztNQTZLdkMseUJBNUtxQztNQTZLckMsZXpCbE1xQjtNeUJtTXJCLG1DQUF3RSxFQUFHOztBQUVqRjtFQUNFLG9CQUFZO01BQVoscUJBQVk7VUFBWixhQUFZO0VBQ1oscUJBQWM7TUFBZCxlQUFjLEVBQUc7O0FBRW5CO0VBQ0UscUJBQW9CLEVBS0M7RUFOdkI7SUFJSSxzQnpCN011QjtJeUI4TXZCLHFCQUFvQjtJQUNwQixlQUFjLEVBQUc7O0FBRXJCO0VBQ0Usb0JBQW1CO0VBQ25CLHVCQUFzQjtFQUN0QixvQkFBbUIsRUFHUztFQU45QjtJQUtJLHFCQUFvQjtJQUNwQixzQkFBcUIsRUFBRzs7QUFFNUI7RUFDRSw2Qi9Cak40QjtFK0JrTjVCLGFBQVk7RUFDWixjQUFhO0VBQ2IsWUF0THlCO0VBdUx6QixpQkFBZ0IsRUFBRzs7QWhDcEpuQjtFZ0N2QkY7SUErS0ksZUFBYyxFQUFHO0VBQ25COztJQUdJLDBCQUFtQjtRQUFuQix1QkFBbUI7WUFBbkIsb0JBQW1CO0lBQ25CLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhLEVBQUc7RUFDcEI7SUFFSSxjQUFhLEVBQUc7RUF0RnRCO0lBd0ZJLHdCL0JqTzJCO0krQmtPM0IscUQvQjlPeUI7WStCOE96Qiw2Qy9COU95QjtJK0IrT3pCLGtCQUFpQixFQUVJO0lBTHZCO01BS0ksZUFBYyxFQUFHO0VBRXJCO0lBcE1BLFFBQU87SUFDUCxnQkFBZTtJQUNmLFNBQVE7SUFDUixZQTdDaUIsRUFpUFc7RUFINUI7SUFLSSxVQUFTLEVBRXNDO0lBUG5EO01BT00scUQvQjFQcUI7YytCMFByQiw2Qy9CMVBxQixFK0IwUHNCO0VBUGpEO0lBU0ksT0FBTSxFQUFHO0VBVGI7SWhDdkxBLGtDQUFpQztJZ0NxTTNCLGtDQUEyQztJQUMzQyxlQUFjLEVBQUc7RUFDdkI7O0lBR0kscUJBclFpQixFQXFRYTtFQUhsQzs7SUFLSSx3QkF2UWlCLEVBdVFnQjs7QWhDak1yQztFZ0NvTUE7Ozs7SUFJRSwyQkFBb0I7UUFBcEIsd0JBQW9CO1lBQXBCLHFCQUFvQjtJQUNwQixxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYSxFQUFHO0VBNU5wQjtJQThOSSxvQkFqUm1CLEVBNFN5QztJQTVCOUQ7TUFHSSxtQkFqUjBCLEVBdVJHO01BVGpDOztRQU1NLDBCQUFtQjtZQUFuQix1QkFBbUI7Z0JBQW5CLG9CQUFtQixFQUFHO01BTjVCOztRQVNNLG1CL0I1TkksRStCNE5xQjtJQVQvQjs7O01BZVEseUNBQXdDLEVBQUc7SUFmbkQ7TUFvQlUseUNBQXdDLEVBQUc7SUFwQnJEO01Bd0JVLDZCL0IvUmtCO00rQmdTbEIsZS9CMVNpQixFK0IwUzBCO0lBekJyRDtNQTJCVSw2Qi9CbFNrQjtNK0JtU2xCLGV6QjVTZSxFeUI0UzZCO0VBN0p4RDtJQStKSSxjQUFhLEVBQUc7RUF2SnBCOztJQTBKSSwwQkFBbUI7UUFBbkIsdUJBQW1CO1lBQW5CLG9CQUFtQjtJQUNuQixxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYSxFQUFHO0VBdklwQjtJQXlJSSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYSxFQXFCMEI7SUE5SjNDO01BMklNLDJCQUFvQjtVQUFwQix3QkFBb0I7Y0FBcEIscUJBQW9CLEVBQUc7SUFIM0I7TUFNTSw2REFBb0Q7Y0FBcEQscURBQW9ELEVBQUc7SUFON0Q7TUFRTSxpQy9CcFRzQjtNK0JxVHRCLDJCQUFrRTtNQUNsRSxpQkFBZ0I7TUFDaEIsYUFBWTtNQUNaLHFEL0JoVXFCO2MrQmdVckIsNkMvQmhVcUI7TStCaVVyQixVQUFTLEVBQUc7SUFibEI7TUFpQk0sZUFBYyxFQUtpQjtNQUovQjtRQUVFLFdBQVU7UUFDVixxQkFBb0I7UUFDcEIsaUNBQXdCO2dCQUF4Qix5QkFBd0IsRUFBRztFQXJMckM7SUF1TEksb0JBQVk7UUFBWixxQkFBWTtZQUFaLGFBQVk7SUFDWixxQkFBYztRQUFkLGVBQWMsRUFBRztFQUNuQjtJQUNFLHdCQUEyQjtRQUEzQixxQkFBMkI7WUFBM0IsNEJBQTJCO0lBQzNCLG1CQUFrQixFQUFHO0VBQ3ZCO0lBQ0Usc0JBQXlCO1FBQXpCLG1CQUF5QjtZQUF6QiwwQkFBeUI7SUFDekIsa0JBQWlCLEVBQUc7RUFqSXhCO0lBbUlJLHdCL0J6VTJCO0krQjBVM0IsK0IvQnZSYztJK0J3UmQsZ0MvQnhSYztJK0J5UmQsOEIvQmhWMEI7SStCaVYxQixvRC9CelZ5QjtZK0J5VnpCLDRDL0J6VnlCO0krQjBWekIsY0FBYTtJQUNiLG9CQUFtQjtJQUNuQixRQUFPO0lBQ1AsZ0JBQWU7SUFDZixtQkFBa0I7SUFDbEIsVUFBUztJQUNULFlBblVrQixFQTZWSDtJQXhLbkI7TUFnSk0sdUJBQXNCO01BQ3RCLG9CQUFtQixFQUFHO0lBZjFCO01BaUJJLG9CQUFtQixFQU02QjtNQXZCcEQ7UUFtQk0sNkIvQjdWc0I7UStCOFZ0QixlL0J4V3FCLEUrQndXc0I7TUFwQmpEO1FBc0JNLDZCL0JoV3NCO1ErQmlXdEIsZXpCMVdtQixFeUIwV3lCO0lBQ2hEO01BRUUsbUIvQi9TWTtNK0JnVFosaUJBQWdCO01BQ2hCLHFGL0JoWHVCO2MrQmdYdkIsNkUvQmhYdUI7TStCaVh2QixlQUFjO01BQ2QsV0FBVTtNQUNWLHFCQUFvQjtNQUNwQix5QkFBOEM7TUFDOUMsb0NBQTJCO2NBQTNCLDRCQUEyQjtNQUMzQixrQy9CclRNO2MrQnFUTiwwQi9CclRNO00rQnNUTix3REFBdUM7TUFBdkMsZ0RBQXVDO01BQXZDLHdDQUF1QztNQUF2QywyREFBdUMsRUFBRztJQW5DOUM7TUFxQ0ksV0FBVTtNQUNWLFNBQVEsRUFBRztFQWhLakI7SUFrS0ksZUFBYyxFQUFHO0VBQ25COztJQUdJLHFCQUFvQixFQUFHO0VBSDNCOztJQUtJLHNCQUFxQixFQUFHO0VBRTVCO0lBclZBLFFBQU87SUFDUCxnQkFBZTtJQUNmLFNBQVE7SUFDUixZQTdDaUIsRUFrWVc7RUFINUI7SUFLSSxVQUFTLEVBRXNDO0lBUG5EO01BT00scUQvQjNZcUI7YytCMllyQiw2Qy9CM1lxQixFK0IyWXNCO0VBUGpEO0lBU0ksT0FBTSxFQUFHO0VBQ2I7O0lBR0kscUJBaFppQixFQWdaYTtFQUhsQzs7SUFLSSx3QkFsWmlCLEVBa1pnQjtFQUxyQzs7SUFPSSxxQkFBNEQsRUFBRztFQVBuRTs7SUFTSSx3QkFBK0QsRUFBRztFQUV0RTs7SUFHSSxlL0I1WnVCLEUrQjRaWTtFQUh2Qzs7SUFLSSw4QkFuWjJDLEVBbVpjO0VBQzdEO0lBSU0sMEIvQnhac0IsRStCd1prQzs7QUMzWWhFO0VBQ0UsZ0JoQ1NXO0VnQ1JYLGlCQTFCMEIsRUF5Q2U7RUFqQjNDO0lBS0ksbUJoQ01ZLEVnQ05hO0VBTDdCO0lBT0ksbUJoQ0VZLEVnQ0ZjO0VBUDlCO0lBU0ksa0JoQ0RXLEVnQ0NjO0VBVDdCOztJQWFNLGtCQUFpQjtJQUNqQixtQkFBa0I7SUFDbEIsd0JoQ3lCbUIsRWdDekJjO0VBZnZDO0lBaUJNLHdCaEN1Qm1CLEVnQ3ZCYzs7QUFFdkM7O0VBRUUsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixtQkFBa0IsRUFBRzs7QUFFdkI7Ozs7RUFNRSxlQUFjO0VBQ2Qsb0JBQW1CO0VBQ25CLHFCQUFvQjtFQUNwQix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixnQkFBZTtFQUNmLG1CQUFrQixFQUFHOztBQUV2Qjs7O0VBR0Usc0JoQzFENEI7RWdDMkQ1QixlaEMvRDRCO0VnQ2dFNUIsa0I3QmpFcUIsRTZCOEVGO0VBbEJyQjs7O0lBT0ksc0JoQy9EMEI7SWdDZ0UxQixlaENuRTBCLEVnQ21FTztFQVJyQzs7O0lBVUksc0IxQnhFdUIsRTBCd0V3QjtFQVZuRDs7O0lBWUksMERoQzNFeUI7WWdDMkV6QixrRGhDM0V5QixFZ0MyRWM7RUFaM0M7OztJQWNJLDBCaENyRTBCO0lnQ3NFMUIsc0JoQ3RFMEI7SWdDdUUxQix5QkFBZ0I7WUFBaEIsaUJBQWdCO0lBQ2hCLGVoQzFFMEI7SWdDMkUxQixhQUFZLEVBQUc7O0FBRW5COztFQUVFLHFCQUFvQjtFQUNwQixzQkFBcUI7RUFDckIsb0JBQW1CLEVBQUc7O0FBRXhCO0VBRUksMEIxQjFGdUI7RTBCMkZ2QixzQjFCM0Z1QjtFMEI0RnZCLFl0QmxDWSxFc0JrQ3VCOztBQUV2QztFQUNFLGVoQ3pGNEI7RWdDMEY1QixxQkFBb0IsRUFBRzs7QUFFekI7RUFDRSxvQkFBZTtNQUFmLGdCQUFlLEVBQUc7O0FqQ3JCbEI7RWlDdkRGO0lBZ0ZJLG9CQUFlO1FBQWYsZ0JBQWUsRUFBRztFQXJCdEI7O0lBd0JJLG9CQUFZO1FBQVoscUJBQVk7WUFBWixhQUFZO0lBQ1oscUJBQWM7UUFBZCxlQUFjLEVBQUc7RUFDbkI7SUFFSSxvQkFBWTtRQUFaLHFCQUFZO1lBQVosYUFBWTtJQUNaLHFCQUFjO1FBQWQsZUFBYyxFQUFHOztBakM3QnJCO0VpQ2dCRjtJQWlCSSxvQkFBWTtRQUFaLHFCQUFZO1lBQVosYUFBWTtJQUNaLHFCQUFjO1FBQWQsZUFBYztJQUNkLHdCQUEyQjtRQUEzQixxQkFBMkI7WUFBM0IsNEJBQTJCO0lBQzNCLDZCQUFRO1FBQVIsa0JBQVE7WUFBUixTQUFRLEVBQUc7RUFDYjtJQUNFLDZCQUFRO1FBQVIsa0JBQVE7WUFBUixTQUFRLEVBQUc7RUFDYjtJQUNFLDZCQUFRO1FBQVIsa0JBQVE7WUFBUixTQUFRLEVBQUc7RUFuR2Y7SUFxR0ksMEJBQThCO1FBQTlCLHVCQUE4QjtZQUE5QiwrQkFBOEIsRUFnQlg7SUFqQnJCO01BSU0sNkJBQVE7VUFBUixrQkFBUTtjQUFSLFNBQVEsRUFBRztJQUpqQjtNQU1NLHlCQUF1QjtVQUF2QixzQkFBdUI7Y0FBdkIsd0JBQXVCO01BQ3ZCLDZCQUFRO1VBQVIsa0JBQVE7Y0FBUixTQUFRLEVBQUc7SUFQakI7TUFTTSw2QkFBUTtVQUFSLGtCQUFRO2NBQVIsU0FBUSxFQUFHO0lBVGpCO01BWU0sNkJBQVE7VUFBUixrQkFBUTtjQUFSLFNBQVEsRUFBRztJQVpqQjtNQWNNLDZCQUFRO1VBQVIsa0JBQVE7Y0FBUixTQUFRLEVBQUc7SUFkakI7TUFnQk0sc0JBQXlCO1VBQXpCLG1CQUF5QjtjQUF6QiwwQkFBeUI7TUFDekIsNkJBQVE7VUFBUixrQkFBUTtjQUFSLFNBQVEsRUFBRzs7QUN0SG5CO0VBQ0UsZ0JqQ1VXLEVpQ1JpQjtFQUg5QjtJQUdJLHNCQUFxQixFQUFHOztBQUU1Qjs7O0VBR0UsaUNqQ3ZCNEI7RWlDd0I1QiwrQmpDeEI0QjtFaUN5QjVCLGdDakN6QjRCLEVpQzJCUztFQVB2Qzs7O0lBT0ksOEJqQzNCMEIsRWlDMkJPOztBQUVyQztFQUNFLDZCakM1QjRCO0VpQzZCNUIsMkJBQThEO0VBQzlELGVqQ3BDNEI7RWlDcUM1QixrQkFwQ3lCO0VBcUN6QixpQmpDTGdCO0VpQ01oQixrQkF6QzhCO0VBMEM5QixzQkF6Q2tDLEVBeUNBOztBQUVwQztFQUNFLHVCQUFxQjtNQUFyQixvQkFBcUI7VUFBckIsc0JBQXFCO0VBQ3JCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsbUJBQWtCO0VBQ2xCLHlCQUF1QjtNQUF2QixzQkFBdUI7VUFBdkIsd0JBQXVCLEVBUWtCO0VBWjNDO0lBTUksaUNqQzVDMEI7SWlDNkMxQixvQkFBbUI7SUFDbkIsZUFBYyxFQUl1QjtJQVp6QztNQVdNLDZCakNwRHdCO01pQ3FEeEIsZWpDdER3QixFaUNzRFM7O0FBRXZDO0VBRUksZWpDekQwQixFaUMyRGdCO0VBSjlDO0lBSU0sZTNCL0RxQixFMkIrRGlCOztBQUU1QztFQUNFLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLGVqQ2hFNEI7RWlDaUU1QixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLHdCQUEyQjtNQUEzQixxQkFBMkI7VUFBM0IsNEJBQTJCO0VBQzNCLHNCQUFxQixFQWEyQjtFQWxCbEQ7SUFPSSxxQkFBb0IsRUFBRztFQVAzQjtJQVNJLG9CQUFZO1FBQVoscUJBQVk7WUFBWixhQUFZO0lBQ1oscUJBQWM7UUFBZCxlQUFjO0lBQ2QsWUFBVyxFQUFHO0VBWGxCO0lBYUksb0JBQWU7UUFBZixnQkFBZSxFQUFHO0VBYnRCO0lBZUksMkIzQmhGdUI7STJCaUZ2QixlakM5RTBCLEVpQ2dGa0I7SUFsQmhEO01Ba0JNLGUzQm5GcUIsRTJCbUZtQjs7QUFFOUM7O0VBRUUsZ0JBQWUsRUFFNkM7RUFKOUQ7O0lBSUksNkJqQ2hGMEIsRWlDZ0Y4Qjs7QUFFNUQ7RWxDNUVFLHNCQUFxQjtFQUNyQixnQmtDNEVnQjtFbEMzRWhCLFlrQzJFcUI7RWxDMUVyQixpQmtDMEVxQjtFbEN6RXJCLG1CQUFrQjtFQUNsQixvQkFBbUI7RUFDbkIsV2tDdUVxQjtFQUNyQixlakN4RjRCO0VpQ3lGNUIscUJBQW9CLEVBR087RUFON0I7SUFLSSxtQkFBa0I7SUFDbEIscUJBQW9CLEVBQUc7O0FDeEUzQjtFbkNrQ0Usa0NBQWlDO0VtQzlCakMsMkJBQW9CO01BQXBCLHdCQUFvQjtVQUFwQixxQkFBb0I7RUFDcEIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixnQmxDRVc7RWtDRFgsMEJBQThCO01BQTlCLHVCQUE4QjtVQUE5QiwrQkFBOEI7RUFDOUIsaUJBQWdCO0VBQ2hCLGlCQUFnQjtFQUNoQixvQkFBbUIsRUFnSFU7RUExSC9CO0lBWUksMEJBQW1CO1FBQW5CLHVCQUFtQjtZQUFuQixvQkFBbUI7SUFDbkIsNkJsQy9CMEI7SWtDZ0MxQiwyQkF6QzRCO0lBMEM1Qix5QkF6QzBCO0lBMEMxQixlbENyQzBCO0lrQ3NDMUIscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYix5QkFBdUI7UUFBdkIsc0JBQXVCO1lBQXZCLHdCQUF1QjtJQUN2QixvQkFBNkM7SUFDN0MsbUJBeEN5QjtJQXlDekIsb0JBQW1CLEVBR2lCO0lBeEJ4QztNQXVCTSw2QmxDN0N3QjtNa0M4Q3hCLGVsQzlDd0IsRWtDOENRO0VBeEJ0QztJQTBCSSxlQUFjLEVBSTJCO0lBOUI3QztNQTZCUSw2QjVCdERtQjtNNEJ1RG5CLGU1QnZEbUIsRTRCdURjO0VBOUJ6QztJQWdDSSwwQkFBbUI7UUFBbkIsdUJBQW1CO1lBQW5CLG9CQUFtQjtJQUNuQiw2QmxDbkQwQjtJa0NvRDFCLDJCQTdENEI7SUE4RDVCLHlCQTdEMEI7SUE4RDFCLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2Isb0JBQVk7UUFBWixxQkFBWTtZQUFaLGFBQVk7SUFDWixxQkFBYztRQUFkLGVBQWM7SUFDZCx3QkFBMkI7UUFBM0IscUJBQTJCO1lBQTNCLDRCQUEyQixFQVVBO0lBakQvQjtNQXlDTSxzQkFBcUIsRUFBRztJQXpDOUI7TUEyQ00sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLHlCQUF1QjtVQUF2QixzQkFBdUI7Y0FBdkIsd0JBQXVCO01BQ3ZCLHFCQUFvQjtNQUNwQixzQkFBcUIsRUFBRztJQTlDOUI7TUFnRE0sc0JBQXlCO1VBQXpCLG1CQUF5QjtjQUF6QiwwQkFBeUI7TUFDekIscUJBQW9CLEVBQUc7RUFqRDdCO0lBb0RNLG9CQUFtQixFQUFHO0VBcEQ1QjtJQXNETSxtQkFBa0IsRUFBRztFQXREM0I7SUEwRE0seUJBQXVCO1FBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUIsRUFBRztFQTFEaEM7SUE2RE0sc0JBQXlCO1FBQXpCLG1CQUF5QjtZQUF6QiwwQkFBeUIsRUFBRztFQTdEbEM7SUFpRU0sOEJBQTZCO0lBQzdCLDJCQUFrRSxFQUdJO0lBckU1RTtNQW9FUSw2QmxDcEZzQjtNa0NxRnRCLDZCbEN2RnNCLEVrQ3VGNEM7RUFyRTFFO0lBeUVVLHdCbEN2RnFCO0lrQ3dGckIsc0JsQzVGb0I7SWtDNkZwQiw0Q0FBMkUsRUFBRztFQTNFeEY7SUE4RU0sb0JBQVk7UUFBWixxQkFBWTtZQUFaLGFBQVk7SUFDWixxQkFBYztRQUFkLGVBQWMsRUFBRztFQS9FdkI7SUFrRk0sc0JsQ3BHd0I7SWtDcUd4QixvQkE1RitCO0lBNkYvQixrQkE1RjZCO0lBNkY3QixpQkFBZ0I7SUFDaEIsbUJBQWtCLEVBSUQ7SUExRnZCO01Bd0ZRLDZCbEN4R3NCO01rQ3lHdEIsc0JsQzVHc0I7TWtDNkd0QixXQUFVLEVBQUc7RUExRnJCO0lBNkZRLGtCQUFnRCxFQUFHO0VBN0YzRDtJQStGUSwyQmxDM0RJLEVrQzJEbUU7RUEvRi9FO0lBaUdRLDJCQUFvRSxFQUFHO0VBakcvRTtJQW9HVSwwQjVCN0hpQjtJNEI4SGpCLHNCNUI5SGlCO0k0QitIakIsWXhCckVNO0l3QnNFTixXQUFVLEVBQUc7RUF2R3ZCO0lBeUdNLG9CQUFtQixFQUFHO0VBekc1QjtJQTZHVSxvQ2xDdkVlO0lrQ3dFZixpQ2xDeEVlO0lrQ3lFZixxQkFBb0IsRUFBRztFQS9HakM7SUFpSFUscUNsQzNFZTtJa0M0RWYsa0NsQzVFZTtJa0M2RWYsc0JBQXFCLEVBQUc7RUFuSGxDO0lBc0hJLG1CbEM3R1ksRWtDNkdhO0VBdEg3QjtJQXdISSxtQmxDakhZLEVrQ2lIYztFQXhIOUI7SUEwSEksa0JsQ3BIVyxFa0NvSGM7O0FDcEo3QjtFQUNFLGVBQWM7RUFDZCwyQkFBYTtNQUFiLGNBQWE7RUFDYixvQkFBWTtNQUFaLHFCQUFZO1VBQVosYUFBWTtFQUNaLHFCQUFjO01BQWQsZUFBYztFQUNkLGlCQVBrQixFQTJhNkI7RUFuYS9DO0lBQ0Usb0JBQVU7UUFBVixlQUFVO1lBQVYsV0FBVSxFQUFHO0VBQ2Y7SUFDRSxvQkFBVTtRQUFWLGVBQVU7WUFBVixXQUFVO0lBQ1YsWUFBVyxFQUFHO0VBQ2hCO0lBQ0Usb0JBQVU7UUFBVixlQUFVO1lBQVYsV0FBVTtJQUNWLFdBQVUsRUFBRztFQUNmO0lBQ0Usb0JBQVU7UUFBVixlQUFVO1lBQVYsV0FBVTtJQUNWLGdCQUFlLEVBQUc7RUFDcEI7SUFDRSxvQkFBVTtRQUFWLGVBQVU7WUFBVixXQUFVO0lBQ1YsV0FBVSxFQUFHO0VBQ2Y7SUFDRSxvQkFBVTtRQUFWLGVBQVU7WUFBVixXQUFVO0lBQ1YsZ0JBQWUsRUFBRztFQUNwQjtJQUNFLG9CQUFVO1FBQVYsZUFBVTtZQUFWLFdBQVU7SUFDVixXQUFVLEVBQUc7RUFDZjtJQUNFLG9CQUFVO1FBQVYsZUFBVTtZQUFWLFdBQVU7SUFDVixXQUFVLEVBQUc7RUFDZjtJQUNFLG9CQUFVO1FBQVYsZUFBVTtZQUFWLFdBQVU7SUFDVixXQUFVLEVBQUc7RUFDZjtJQUNFLG9CQUFVO1FBQVYsZUFBVTtZQUFWLFdBQVU7SUFDVixXQUFVLEVBQUc7RUFDZjtJQUNFLG9CQUFVO1FBQVYsZUFBVTtZQUFWLFdBQVU7SUFDVixXQUFVLEVBQUc7RUFDZjtJQUNFLGlCQUFnQixFQUFHO0VBQ3JCO0lBQ0Usc0JBQXFCLEVBQUc7RUFDMUI7SUFDRSxpQkFBZ0IsRUFBRztFQUNyQjtJQUNFLHNCQUFxQixFQUFHO0VBQzFCO0lBQ0UsaUJBQWdCLEVBQUc7RUFDckI7SUFDRSxpQkFBZ0IsRUFBRztFQUNyQjtJQUNFLGlCQUFnQixFQUFHO0VBQ3JCO0lBQ0UsaUJBQWdCLEVBQUc7RUFDckI7SUFDRSxpQkFBZ0IsRUFBRztFQUVuQjtJQUNFLG9CQUFVO1FBQVYsZUFBVTtZQUFWLFdBQVU7SUFDVixnQkFBMEIsRUFBRztFQUMvQjtJQUNFLHNCQUFnQyxFQUFHO0VBSnJDO0lBQ0Usb0JBQVU7UUFBVixlQUFVO1lBQVYsV0FBVTtJQUNWLGlCQUEwQixFQUFHO0VBQy9CO0lBQ0UsdUJBQWdDLEVBQUc7RUFKckM7SUFDRSxvQkFBVTtRQUFWLGVBQVU7WUFBVixXQUFVO0lBQ1YsV0FBMEIsRUFBRztFQUMvQjtJQUNFLGlCQUFnQyxFQUFHO0VBSnJDO0lBQ0Usb0JBQVU7UUFBVixlQUFVO1lBQVYsV0FBVTtJQUNWLGlCQUEwQixFQUFHO0VBQy9CO0lBQ0UsdUJBQWdDLEVBQUc7RUFKckM7SUFDRSxvQkFBVTtRQUFWLGVBQVU7WUFBVixXQUFVO0lBQ1YsaUJBQTBCLEVBQUc7RUFDL0I7SUFDRSx1QkFBZ0MsRUFBRztFQUpyQztJQUNFLG9CQUFVO1FBQVYsZUFBVTtZQUFWLFdBQVU7SUFDVixXQUEwQixFQUFHO0VBQy9CO0lBQ0UsaUJBQWdDLEVBQUc7RUFKckM7SUFDRSxvQkFBVTtRQUFWLGVBQVU7WUFBVixXQUFVO0lBQ1YsaUJBQTBCLEVBQUc7RUFDL0I7SUFDRSx1QkFBZ0MsRUFBRztFQUpyQztJQUNFLG9CQUFVO1FBQVYsZUFBVTtZQUFWLFdBQVU7SUFDVixpQkFBMEIsRUFBRztFQUMvQjtJQUNFLHVCQUFnQyxFQUFHO0VBSnJDO0lBQ0Usb0JBQVU7UUFBVixlQUFVO1lBQVYsV0FBVTtJQUNWLFdBQTBCLEVBQUc7RUFDL0I7SUFDRSxpQkFBZ0MsRUFBRztFQUpyQztJQUNFLG9CQUFVO1FBQVYsZUFBVTtZQUFWLFdBQVU7SUFDVixpQkFBMEIsRUFBRztFQUMvQjtJQUNFLHVCQUFnQyxFQUFHO0VBSnJDO0lBQ0Usb0JBQVU7UUFBVixlQUFVO1lBQVYsV0FBVTtJQUNWLGlCQUEwQixFQUFHO0VBQy9CO0lBQ0UsdUJBQWdDLEVBQUc7RUFKckM7SUFDRSxvQkFBVTtRQUFWLGVBQVU7WUFBVixXQUFVO0lBQ1YsWUFBMEIsRUFBRztFQUMvQjtJQUNFLGtCQUFnQyxFQUFHO0VwQ2tCdkM7SW9DL0VGO01BZ0VNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVUsRUFBRztJQWhFbkI7TUFrRU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFlBQVcsRUFBRztJQW5FcEI7TUFxRU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQXRFbkI7TUF3RU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGdCQUFlLEVBQUc7SUF6RXhCO01BMkVNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUE1RW5CO01BOEVNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixnQkFBZSxFQUFHO0lBL0V4QjtNQWlGTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBbEZuQjtNQW9GTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBckZuQjtNQXVGTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBeEZuQjtNQTBGTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBM0ZuQjtNQTZGTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBOUZuQjtNQWdHTSxpQkFBZ0IsRUFBRztJQWhHekI7TUFrR00sc0JBQXFCLEVBQUc7SUFsRzlCO01Bb0dNLGlCQUFnQixFQUFHO0lBcEd6QjtNQXNHTSxzQkFBcUIsRUFBRztJQXRHOUI7TUF3R00saUJBQWdCLEVBQUc7SUF4R3pCO01BMEdNLGlCQUFnQixFQUFHO0lBMUd6QjtNQTRHTSxpQkFBZ0IsRUFBRztJQTVHekI7TUE4R00saUJBQWdCLEVBQUc7SUE5R3pCO01BZ0hNLGlCQUFnQixFQUFHO0lBaEh6QjtNQW1IUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsZ0JBQTBCLEVBQUc7SUFwSHJDO01Bc0hRLHNCQUFnQyxFQUFHO0lBdEgzQztNQW1IUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUFwSHJDO01Bc0hRLHVCQUFnQyxFQUFHO0lBdEgzQztNQW1IUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBMEIsRUFBRztJQXBIckM7TUFzSFEsaUJBQWdDLEVBQUc7SUF0SDNDO01BbUhRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQXBIckM7TUFzSFEsdUJBQWdDLEVBQUc7SUF0SDNDO01BbUhRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQXBIckM7TUFzSFEsdUJBQWdDLEVBQUc7SUF0SDNDO01BbUhRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUEwQixFQUFHO0lBcEhyQztNQXNIUSxpQkFBZ0MsRUFBRztJQXRIM0M7TUFtSFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBcEhyQztNQXNIUSx1QkFBZ0MsRUFBRztJQXRIM0M7TUFtSFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBcEhyQztNQXNIUSx1QkFBZ0MsRUFBRztJQXRIM0M7TUFtSFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQTBCLEVBQUc7SUFwSHJDO01Bc0hRLGlCQUFnQyxFQUFHO0lBdEgzQztNQW1IUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUFwSHJDO01Bc0hRLHVCQUFnQyxFQUFHO0lBdEgzQztNQW1IUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUFwSHJDO01Bc0hRLHVCQUFnQyxFQUFHO0lBdEgzQztNQW1IUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsWUFBMEIsRUFBRztJQXBIckM7TUFzSFEsa0JBQWdDLEVBQUc7RXBDbkN6QztJb0NuRkY7TUEwSE0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVSxFQUFHO0lBMUhuQjtNQTZITSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsWUFBVyxFQUFHO0lBOUhwQjtNQWlJTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBbEluQjtNQXFJTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsZ0JBQWUsRUFBRztJQXRJeEI7TUF5SU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQTFJbkI7TUE2SU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGdCQUFlLEVBQUc7SUE5SXhCO01BaUpNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUFsSm5CO01BcUpNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUF0Sm5CO01BeUpNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUExSm5CO01BNkpNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUE5Sm5CO01BaUtNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUFsS25CO01BcUtNLGlCQUFnQixFQUFHO0lBckt6QjtNQXdLTSxzQkFBcUIsRUFBRztJQXhLOUI7TUEyS00saUJBQWdCLEVBQUc7SUEzS3pCO01BOEtNLHNCQUFxQixFQUFHO0lBOUs5QjtNQWlMTSxpQkFBZ0IsRUFBRztJQWpMekI7TUFvTE0saUJBQWdCLEVBQUc7SUFwTHpCO01BdUxNLGlCQUFnQixFQUFHO0lBdkx6QjtNQTBMTSxpQkFBZ0IsRUFBRztJQTFMekI7TUE2TE0saUJBQWdCLEVBQUc7SUE3THpCO01BaU1RLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixnQkFBMEIsRUFBRztJQWxNckM7TUFxTVEsc0JBQWdDLEVBQUc7SUFyTTNDO01BaU1RLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQWxNckM7TUFxTVEsdUJBQWdDLEVBQUc7SUFyTTNDO01BaU1RLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUEwQixFQUFHO0lBbE1yQztNQXFNUSxpQkFBZ0MsRUFBRztJQXJNM0M7TUFpTVEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBbE1yQztNQXFNUSx1QkFBZ0MsRUFBRztJQXJNM0M7TUFpTVEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBbE1yQztNQXFNUSx1QkFBZ0MsRUFBRztJQXJNM0M7TUFpTVEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQTBCLEVBQUc7SUFsTXJDO01BcU1RLGlCQUFnQyxFQUFHO0lBck0zQztNQWlNUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUFsTXJDO01BcU1RLHVCQUFnQyxFQUFHO0lBck0zQztNQWlNUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUFsTXJDO01BcU1RLHVCQUFnQyxFQUFHO0lBck0zQztNQWlNUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBMEIsRUFBRztJQWxNckM7TUFxTVEsaUJBQWdDLEVBQUc7SUFyTTNDO01BaU1RLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQWxNckM7TUFxTVEsdUJBQWdDLEVBQUc7SUFyTTNDO01BaU1RLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQWxNckM7TUFxTVEsdUJBQWdDLEVBQUc7SUFyTTNDO01BaU1RLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixZQUEwQixFQUFHO0lBbE1yQztNQXFNUSxrQkFBZ0MsRUFBRztFcEMxR3pDO0lvQzNGRjtNQXdNTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVLEVBQUc7SUF4TW5CO01BME1NLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixZQUFXLEVBQUc7SUEzTXBCO01BNk1NLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUE5TW5CO01BZ05NLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixnQkFBZSxFQUFHO0lBak54QjtNQW1OTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBcE5uQjtNQXNOTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsZ0JBQWUsRUFBRztJQXZOeEI7TUF5Tk0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQTFObkI7TUE0Tk0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQTdObkI7TUErTk0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQWhPbkI7TUFrT00sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQW5PbkI7TUFxT00sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQXRPbkI7TUF3T00saUJBQWdCLEVBQUc7SUF4T3pCO01BME9NLHNCQUFxQixFQUFHO0lBMU85QjtNQTRPTSxpQkFBZ0IsRUFBRztJQTVPekI7TUE4T00sc0JBQXFCLEVBQUc7SUE5TzlCO01BZ1BNLGlCQUFnQixFQUFHO0lBaFB6QjtNQWtQTSxpQkFBZ0IsRUFBRztJQWxQekI7TUFvUE0saUJBQWdCLEVBQUc7SUFwUHpCO01Bc1BNLGlCQUFnQixFQUFHO0lBdFB6QjtNQXdQTSxpQkFBZ0IsRUFBRztJQXhQekI7TUEyUFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGdCQUEwQixFQUFHO0lBNVByQztNQThQUSxzQkFBZ0MsRUFBRztJQTlQM0M7TUEyUFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBNVByQztNQThQUSx1QkFBZ0MsRUFBRztJQTlQM0M7TUEyUFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQTBCLEVBQUc7SUE1UHJDO01BOFBRLGlCQUFnQyxFQUFHO0lBOVAzQztNQTJQUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUE1UHJDO01BOFBRLHVCQUFnQyxFQUFHO0lBOVAzQztNQTJQUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUE1UHJDO01BOFBRLHVCQUFnQyxFQUFHO0lBOVAzQztNQTJQUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBMEIsRUFBRztJQTVQckM7TUE4UFEsaUJBQWdDLEVBQUc7SUE5UDNDO01BMlBRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQTVQckM7TUE4UFEsdUJBQWdDLEVBQUc7SUE5UDNDO01BMlBRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQTVQckM7TUE4UFEsdUJBQWdDLEVBQUc7SUE5UDNDO01BMlBRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUEwQixFQUFHO0lBNVByQztNQThQUSxpQkFBZ0MsRUFBRztJQTlQM0M7TUEyUFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBNVByQztNQThQUSx1QkFBZ0MsRUFBRztJQTlQM0M7TUEyUFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBNVByQztNQThQUSx1QkFBZ0MsRUFBRztJQTlQM0M7TUEyUFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFlBQTBCLEVBQUc7SUE1UHJDO01BOFBRLGtCQUFnQyxFQUFHO0VwQy9KekM7SW9DL0ZGO01BaVFNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVUsRUFBRztJQWpRbkI7TUFtUU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFlBQVcsRUFBRztJQXBRcEI7TUFzUU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQXZRbkI7TUF5UU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGdCQUFlLEVBQUc7SUExUXhCO01BNFFNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUE3UW5CO01BK1FNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixnQkFBZSxFQUFHO0lBaFJ4QjtNQWtSTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBblJuQjtNQXFSTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBdFJuQjtNQXdSTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBelJuQjtNQTJSTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBNVJuQjtNQThSTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBL1JuQjtNQWlTTSxpQkFBZ0IsRUFBRztJQWpTekI7TUFtU00sc0JBQXFCLEVBQUc7SUFuUzlCO01BcVNNLGlCQUFnQixFQUFHO0lBclN6QjtNQXVTTSxzQkFBcUIsRUFBRztJQXZTOUI7TUF5U00saUJBQWdCLEVBQUc7SUF6U3pCO01BMlNNLGlCQUFnQixFQUFHO0lBM1N6QjtNQTZTTSxpQkFBZ0IsRUFBRztJQTdTekI7TUErU00saUJBQWdCLEVBQUc7SUEvU3pCO01BaVRNLGlCQUFnQixFQUFHO0lBalR6QjtNQW9UUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsZ0JBQTBCLEVBQUc7SUFyVHJDO01BdVRRLHNCQUFnQyxFQUFHO0lBdlQzQztNQW9UUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUFyVHJDO01BdVRRLHVCQUFnQyxFQUFHO0lBdlQzQztNQW9UUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBMEIsRUFBRztJQXJUckM7TUF1VFEsaUJBQWdDLEVBQUc7SUF2VDNDO01Bb1RRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQXJUckM7TUF1VFEsdUJBQWdDLEVBQUc7SUF2VDNDO01Bb1RRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQXJUckM7TUF1VFEsdUJBQWdDLEVBQUc7SUF2VDNDO01Bb1RRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUEwQixFQUFHO0lBclRyQztNQXVUUSxpQkFBZ0MsRUFBRztJQXZUM0M7TUFvVFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBclRyQztNQXVUUSx1QkFBZ0MsRUFBRztJQXZUM0M7TUFvVFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBclRyQztNQXVUUSx1QkFBZ0MsRUFBRztJQXZUM0M7TUFvVFEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQTBCLEVBQUc7SUFyVHJDO01BdVRRLGlCQUFnQyxFQUFHO0lBdlQzQztNQW9UUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUFyVHJDO01BdVRRLHVCQUFnQyxFQUFHO0lBdlQzQztNQW9UUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUFyVHJDO01BdVRRLHVCQUFnQyxFQUFHO0lBdlQzQztNQW9UUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsWUFBMEIsRUFBRztJQXJUckM7TUF1VFEsa0JBQWdDLEVBQUc7RXBDek12QztJb0M5R0o7TUEwVE0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVSxFQUFHO0lBMVRuQjtNQTRUTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsWUFBVyxFQUFHO0lBN1RwQjtNQStUTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBaFVuQjtNQWtVTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsZ0JBQWUsRUFBRztJQW5VeEI7TUFxVU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQXRVbkI7TUF3VU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGdCQUFlLEVBQUc7SUF6VXhCO01BMlVNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUE1VW5CO01BOFVNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUEvVW5CO01BaVZNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUFsVm5CO01Bb1ZNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUFyVm5CO01BdVZNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUF4Vm5CO01BMFZNLGlCQUFnQixFQUFHO0lBMVZ6QjtNQTRWTSxzQkFBcUIsRUFBRztJQTVWOUI7TUE4Vk0saUJBQWdCLEVBQUc7SUE5VnpCO01BZ1dNLHNCQUFxQixFQUFHO0lBaFc5QjtNQWtXTSxpQkFBZ0IsRUFBRztJQWxXekI7TUFvV00saUJBQWdCLEVBQUc7SUFwV3pCO01Bc1dNLGlCQUFnQixFQUFHO0lBdFd6QjtNQXdXTSxpQkFBZ0IsRUFBRztJQXhXekI7TUEwV00saUJBQWdCLEVBQUc7SUExV3pCO01BNldRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixnQkFBMEIsRUFBRztJQTlXckM7TUFnWFEsc0JBQWdDLEVBQUc7SUFoWDNDO01BNldRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQTlXckM7TUFnWFEsdUJBQWdDLEVBQUc7SUFoWDNDO01BNldRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUEwQixFQUFHO0lBOVdyQztNQWdYUSxpQkFBZ0MsRUFBRztJQWhYM0M7TUE2V1Esb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBOVdyQztNQWdYUSx1QkFBZ0MsRUFBRztJQWhYM0M7TUE2V1Esb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBOVdyQztNQWdYUSx1QkFBZ0MsRUFBRztJQWhYM0M7TUE2V1Esb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQTBCLEVBQUc7SUE5V3JDO01BZ1hRLGlCQUFnQyxFQUFHO0lBaFgzQztNQTZXUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUE5V3JDO01BZ1hRLHVCQUFnQyxFQUFHO0lBaFgzQztNQTZXUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUE5V3JDO01BZ1hRLHVCQUFnQyxFQUFHO0lBaFgzQztNQTZXUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBMEIsRUFBRztJQTlXckM7TUFnWFEsaUJBQWdDLEVBQUc7SUFoWDNDO01BNldRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQTlXckM7TUFnWFEsdUJBQWdDLEVBQUc7SUFoWDNDO01BNldRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQTlXckM7TUFnWFEsdUJBQWdDLEVBQUc7SUFoWDNDO01BNldRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixZQUEwQixFQUFHO0lBOVdyQztNQWdYUSxrQkFBZ0MsRUFBRztFcENuUHZDO0lvQzdISjtNQW1YTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVLEVBQUc7SUFuWG5CO01BcVhNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixZQUFXLEVBQUc7SUF0WHBCO01Bd1hNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUFVLEVBQUc7SUF6WG5CO01BMlhNLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixnQkFBZSxFQUFHO0lBNVh4QjtNQThYTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBVSxFQUFHO0lBL1huQjtNQWlZTSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsZ0JBQWUsRUFBRztJQWxZeEI7TUFvWU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQXJZbkI7TUF1WU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQXhZbkI7TUEwWU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQTNZbkI7TUE2WU0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQTlZbkI7TUFnWk0sb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQVUsRUFBRztJQWpabkI7TUFtWk0saUJBQWdCLEVBQUc7SUFuWnpCO01BcVpNLHNCQUFxQixFQUFHO0lBclo5QjtNQXVaTSxpQkFBZ0IsRUFBRztJQXZaekI7TUF5Wk0sc0JBQXFCLEVBQUc7SUF6WjlCO01BMlpNLGlCQUFnQixFQUFHO0lBM1p6QjtNQTZaTSxpQkFBZ0IsRUFBRztJQTdaekI7TUErWk0saUJBQWdCLEVBQUc7SUEvWnpCO01BaWFNLGlCQUFnQixFQUFHO0lBamF6QjtNQW1hTSxpQkFBZ0IsRUFBRztJQW5hekI7TUFzYVEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGdCQUEwQixFQUFHO0lBdmFyQztNQXlhUSxzQkFBZ0MsRUFBRztJQXphM0M7TUFzYVEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBdmFyQztNQXlhUSx1QkFBZ0MsRUFBRztJQXphM0M7TUFzYVEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQTBCLEVBQUc7SUF2YXJDO01BeWFRLGlCQUFnQyxFQUFHO0lBemEzQztNQXNhUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUF2YXJDO01BeWFRLHVCQUFnQyxFQUFHO0lBemEzQztNQXNhUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQTBCLEVBQUc7SUF2YXJDO01BeWFRLHVCQUFnQyxFQUFHO0lBemEzQztNQXNhUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBMEIsRUFBRztJQXZhckM7TUF5YVEsaUJBQWdDLEVBQUc7SUF6YTNDO01Bc2FRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQXZhckM7TUF5YVEsdUJBQWdDLEVBQUc7SUF6YTNDO01Bc2FRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBMEIsRUFBRztJQXZhckM7TUF5YVEsdUJBQWdDLEVBQUc7SUF6YTNDO01Bc2FRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUEwQixFQUFHO0lBdmFyQztNQXlhUSxpQkFBZ0MsRUFBRztJQXphM0M7TUFzYVEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBdmFyQztNQXlhUSx1QkFBZ0MsRUFBRztJQXphM0M7TUFzYVEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUEwQixFQUFHO0lBdmFyQztNQXlhUSx1QkFBZ0MsRUFBRztJQXphM0M7TUFzYVEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFlBQTBCLEVBQUc7SUF2YXJDO01BeWFRLGtCQUFnQyxFQUFHOztBQUUzQztFQUNFLHNCQTlha0I7RUErYWxCLHVCQS9ha0I7RUFnYmxCLHFCQWhia0IsRUFnZE07RUFuQzFCO0lBS0ksd0JBbGJnQixFQWtiZ0I7RUFMcEM7SUFPSSxzQ0FBNEMsRUFBRztFQVBuRDtJQVVJLHlCQUF1QjtRQUF2QixzQkFBdUI7WUFBdkIsd0JBQXVCLEVBQUc7RUFWOUI7SUFZSSxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixjQUFhLEVBT1U7SUFyQjNCO01BZ0JNLFVBQVM7TUFDVCxzQkFBcUIsRUFBRztJQWpCOUI7TUFtQk0sc0JBQXFCLEVBQUc7SUFuQjlCO01BcUJNLGlCQUFnQixFQUFHO0VBckJ6QjtJQXVCSSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYSxFQUFHO0VBdkJwQjtJQXlCSSxvQkFBZTtRQUFmLGdCQUFlLEVBQUc7RUF6QnRCO0lBMkJJLDBCQUFtQjtRQUFuQix1QkFBbUI7WUFBbkIsb0JBQW1CLEVBQUc7RXBDblh4QjtJb0N3VkY7TUErQk0scUJBQWE7TUFBYixxQkFBYTtNQUFiLGNBQWEsRUFBRztFcEMzV3BCO0lvQzRVRjtNQW1DTSxxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYSxFQUFHOztBQUdwQjtFQUNFLHFCQUFZO0VBQ1oseUNBQXdDO0VBQ3hDLDBDQUF5QyxFQWlDRTtFQXBDN0M7SUFLSSwrQkFBOEI7SUFDOUIsZ0NBQStCLEVBQUc7RUFOdEM7SUFTTSxrQkFBWSxFQUFtQjtFcEMzWXJDO0lvQ2tZQTtNQVlRLGtCQUFZLEVBQW1CO0VwQzFZdkM7SW9DOFhBO01BZVEsa0JBQVksRUFBbUI7RXBDell2QztJb0MwWEE7TUFrQlEsa0JBQVksRUFBbUI7RXBDeFl2QztJb0NzWEE7TUFxQlEsa0JBQVksRUFBbUI7RXBDdll2QztJb0NrWEE7TUF3QlEsa0JBQVksRUFBbUI7RXBDcllyQztJb0M2V0Y7TUEyQlEsa0JBQVksRUFBbUI7RXBDOVhyQztJb0NtV0Y7TUE4QlEsa0JBQVksRUFBbUI7RXBDNVhyQztJb0M4VkY7TUFpQ1Esa0JBQVksRUFBbUI7RXBDclhyQztJb0NvVkY7TUFvQ1Esa0JBQVksRUFBbUI7RUFwQ3ZDO0lBU00scUJBQVksRUFBbUI7RXBDM1lyQztJb0NrWUE7TUFZUSxxQkFBWSxFQUFtQjtFcEMxWXZDO0lvQzhYQTtNQWVRLHFCQUFZLEVBQW1CO0VwQ3pZdkM7SW9DMFhBO01Ba0JRLHFCQUFZLEVBQW1CO0VwQ3hZdkM7SW9Dc1hBO01BcUJRLHFCQUFZLEVBQW1CO0VwQ3ZZdkM7SW9Da1hBO01Bd0JRLHFCQUFZLEVBQW1CO0VwQ3JZckM7SW9DNldGO01BMkJRLHFCQUFZLEVBQW1CO0VwQzlYckM7SW9DbVdGO01BOEJRLHFCQUFZLEVBQW1CO0VwQzVYckM7SW9DOFZGO01BaUNRLHFCQUFZLEVBQW1CO0VwQ3JYckM7SW9Db1ZGO01Bb0NRLHFCQUFZLEVBQW1CO0VBcEN2QztJQVNNLG9CQUFZLEVBQW1CO0VwQzNZckM7SW9Da1lBO01BWVEsb0JBQVksRUFBbUI7RXBDMVl2QztJb0M4WEE7TUFlUSxvQkFBWSxFQUFtQjtFcEN6WXZDO0lvQzBYQTtNQWtCUSxvQkFBWSxFQUFtQjtFcEN4WXZDO0lvQ3NYQTtNQXFCUSxvQkFBWSxFQUFtQjtFcEN2WXZDO0lvQ2tYQTtNQXdCUSxvQkFBWSxFQUFtQjtFcENyWXJDO0lvQzZXRjtNQTJCUSxvQkFBWSxFQUFtQjtFcEM5WHJDO0lvQ21XRjtNQThCUSxvQkFBWSxFQUFtQjtFcEM1WHJDO0lvQzhWRjtNQWlDUSxvQkFBWSxFQUFtQjtFcENyWHJDO0lvQ29WRjtNQW9DUSxvQkFBWSxFQUFtQjtFQXBDdkM7SUFTTSxxQkFBWSxFQUFtQjtFcEMzWXJDO0lvQ2tZQTtNQVlRLHFCQUFZLEVBQW1CO0VwQzFZdkM7SW9DOFhBO01BZVEscUJBQVksRUFBbUI7RXBDell2QztJb0MwWEE7TUFrQlEscUJBQVksRUFBbUI7RXBDeFl2QztJb0NzWEE7TUFxQlEscUJBQVksRUFBbUI7RXBDdll2QztJb0NrWEE7TUF3QlEscUJBQVksRUFBbUI7RXBDcllyQztJb0M2V0Y7TUEyQlEscUJBQVksRUFBbUI7RXBDOVhyQztJb0NtV0Y7TUE4QlEscUJBQVksRUFBbUI7RXBDNVhyQztJb0M4VkY7TUFpQ1EscUJBQVksRUFBbUI7RXBDclhyQztJb0NvVkY7TUFvQ1EscUJBQVksRUFBbUI7RUFwQ3ZDO0lBU00sa0JBQVksRUFBbUI7RXBDM1lyQztJb0NrWUE7TUFZUSxrQkFBWSxFQUFtQjtFcEMxWXZDO0lvQzhYQTtNQWVRLGtCQUFZLEVBQW1CO0VwQ3pZdkM7SW9DMFhBO01Ba0JRLGtCQUFZLEVBQW1CO0VwQ3hZdkM7SW9Dc1hBO01BcUJRLGtCQUFZLEVBQW1CO0VwQ3ZZdkM7SW9Da1hBO01Bd0JRLGtCQUFZLEVBQW1CO0VwQ3JZckM7SW9DNldGO01BMkJRLGtCQUFZLEVBQW1CO0VwQzlYckM7SW9DbVdGO01BOEJRLGtCQUFZLEVBQW1CO0VwQzVYckM7SW9DOFZGO01BaUNRLGtCQUFZLEVBQW1CO0VwQ3JYckM7SW9Db1ZGO01Bb0NRLGtCQUFZLEVBQW1CO0VBcEN2QztJQVNNLHFCQUFZLEVBQW1CO0VwQzNZckM7SW9Da1lBO01BWVEscUJBQVksRUFBbUI7RXBDMVl2QztJb0M4WEE7TUFlUSxxQkFBWSxFQUFtQjtFcEN6WXZDO0lvQzBYQTtNQWtCUSxxQkFBWSxFQUFtQjtFcEN4WXZDO0lvQ3NYQTtNQXFCUSxxQkFBWSxFQUFtQjtFcEN2WXZDO0lvQ2tYQTtNQXdCUSxxQkFBWSxFQUFtQjtFcENyWXJDO0lvQzZXRjtNQTJCUSxxQkFBWSxFQUFtQjtFcEM5WHJDO0lvQ21XRjtNQThCUSxxQkFBWSxFQUFtQjtFcEM1WHJDO0lvQzhWRjtNQWlDUSxxQkFBWSxFQUFtQjtFcENyWHJDO0lvQ29WRjtNQW9DUSxxQkFBWSxFQUFtQjtFQXBDdkM7SUFTTSxvQkFBWSxFQUFtQjtFcEMzWXJDO0lvQ2tZQTtNQVlRLG9CQUFZLEVBQW1CO0VwQzFZdkM7SW9DOFhBO01BZVEsb0JBQVksRUFBbUI7RXBDell2QztJb0MwWEE7TUFrQlEsb0JBQVksRUFBbUI7RXBDeFl2QztJb0NzWEE7TUFxQlEsb0JBQVksRUFBbUI7RXBDdll2QztJb0NrWEE7TUF3QlEsb0JBQVksRUFBbUI7RXBDcllyQztJb0M2V0Y7TUEyQlEsb0JBQVksRUFBbUI7RXBDOVhyQztJb0NtV0Y7TUE4QlEsb0JBQVksRUFBbUI7RXBDNVhyQztJb0M4VkY7TUFpQ1Esb0JBQVksRUFBbUI7RXBDclhyQztJb0NvVkY7TUFvQ1Esb0JBQVksRUFBbUI7RUFwQ3ZDO0lBU00scUJBQVksRUFBbUI7RXBDM1lyQztJb0NrWUE7TUFZUSxxQkFBWSxFQUFtQjtFcEMxWXZDO0lvQzhYQTtNQWVRLHFCQUFZLEVBQW1CO0VwQ3pZdkM7SW9DMFhBO01Ba0JRLHFCQUFZLEVBQW1CO0VwQ3hZdkM7SW9Dc1hBO01BcUJRLHFCQUFZLEVBQW1CO0VwQ3ZZdkM7SW9Da1hBO01Bd0JRLHFCQUFZLEVBQW1CO0VwQ3JZckM7SW9DNldGO01BMkJRLHFCQUFZLEVBQW1CO0VwQzlYckM7SW9DbVdGO01BOEJRLHFCQUFZLEVBQW1CO0VwQzVYckM7SW9DOFZGO01BaUNRLHFCQUFZLEVBQW1CO0VwQ3JYckM7SW9Db1ZGO01Bb0NRLHFCQUFZLEVBQW1CO0VBcEN2QztJQVNNLGtCQUFZLEVBQW1CO0VwQzNZckM7SW9Da1lBO01BWVEsa0JBQVksRUFBbUI7RXBDMVl2QztJb0M4WEE7TUFlUSxrQkFBWSxFQUFtQjtFcEN6WXZDO0lvQzBYQTtNQWtCUSxrQkFBWSxFQUFtQjtFcEN4WXZDO0lvQ3NYQTtNQXFCUSxrQkFBWSxFQUFtQjtFcEN2WXZDO0lvQ2tYQTtNQXdCUSxrQkFBWSxFQUFtQjtFcENyWXJDO0lvQzZXRjtNQTJCUSxrQkFBWSxFQUFtQjtFcEM5WHJDO0lvQ21XRjtNQThCUSxrQkFBWSxFQUFtQjtFcEM1WHJDO0lvQzhWRjtNQWlDUSxrQkFBWSxFQUFtQjtFcENyWHJDO0lvQ29WRjtNQW9DUSxrQkFBWSxFQUFtQjs7QUN2ZnpDO0VBQ0UsMkJBQW9CO01BQXBCLHdCQUFvQjtVQUFwQixxQkFBb0I7RUFDcEIsZUFBYztFQUNkLDJCQUFhO01BQWIsY0FBYTtFQUNiLG9CQUFZO01BQVoscUJBQVk7VUFBWixhQUFZO0VBQ1oscUJBQWM7TUFBZCxlQUFjO0VBQ2QsZ0NBQXVCO0VBQXZCLDZCQUF1QjtFQUF2Qix3QkFBdUIsRUF5QmU7RUEvQnhDO0lBU0ksc0JBQXFCO0lBQ3JCLHVCQUFzQjtJQUN0QixxQkFBb0IsRUFJUztJQWZqQztNQWFNLHdCQUF1QixFQUFHO0lBYmhDO01BZU0sdUJBQXNCLEVBQUc7RUFmL0I7SUFpQkkscUJBQW9CLEVBQUc7RUFqQjNCO0lBbUJJLGlCQUFnQixFQUFHO0VBbkJ2QjtJQXFCSSw2QkFBc0I7SUFBdEIsOEJBQXNCO1FBQXRCLDJCQUFzQjtZQUF0Qix1QkFBc0IsRUFFaUI7SUF2QjNDO01BdUJNLGlDQUFnQyxFQUFHO0VyQzhEdkM7SXFDckZGO01BMkJNLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhLEVBQUc7SUEzQnRCO01BOEJRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixnQkFBdUIsRUFBRztJQS9CbEM7TUE4QlEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUF1QixFQUFHO0lBL0JsQztNQThCUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsV0FBdUIsRUFBRztJQS9CbEM7TUE4QlEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUF1QixFQUFHO0lBL0JsQztNQThCUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQXVCLEVBQUc7SUEvQmxDO01BOEJRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixXQUF1QixFQUFHO0lBL0JsQztNQThCUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsaUJBQXVCLEVBQUc7SUEvQmxDO01BOEJRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBdUIsRUFBRztJQS9CbEM7TUE4QlEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLFdBQXVCLEVBQUc7SUEvQmxDO01BOEJRLG9CQUFVO1VBQVYsZUFBVTtjQUFWLFdBQVU7TUFDVixpQkFBdUIsRUFBRztJQS9CbEM7TUE4QlEsb0JBQVU7VUFBVixlQUFVO2NBQVYsV0FBVTtNQUNWLGlCQUF1QixFQUFHO0lBL0JsQztNQThCUSxvQkFBVTtVQUFWLGVBQVU7Y0FBVixXQUFVO01BQ1YsWUFBdUIsRUFBRzs7QUM3QmxDO0VBQ0UsMkJBQW9CO01BQXBCLHdCQUFvQjtVQUFwQixxQkFBb0I7RUFDcEIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIsMEJBQThCO01BQTlCLHVCQUE4QjtVQUE5QiwrQkFBOEIsRUEwR29CO0VBOUdwRDtJQU1JLGlCQUFnQixFQUFHO0VBTnZCO0lBU00sb0JBQW1CLEVBQUc7RUFUNUI7SUFlTSx3QnJDSHlCO0lxQ0l6QixlckNoQnVCLEVxQ2dGM0I7SUFoRkY7O01BbUJRLGVBQWMsRUFBRztJQW5CekI7TUFxQlEsZXJDckJxQixFcUNxQkU7SUFyQi9CO01BdUJRLDZCckN2QnFCLEVxQzBCTTtNQTFCbkM7O1FBMEJVLGVyQzFCbUIsRXFDMEJJO0l0Q2lFL0I7TXNDM0ZGO1FBNkJVLHdCckNqQnFCLEVxQ2lCUTtJQTdCdkM7O01BZ0NRLDZCckNoQ3FCLEVxQ2dDYTtJQWhDMUM7OztNQXFDVSwwQkFBb0M7TUFDcEMsZXJDdENtQixFcUNzQ0k7SUF0Q2pDO01BeUNVLGVyQ3pDbUI7TXFDMENuQixhQUFZLEVBRUs7TUE1QzNCO1FBNENZLFdBQVUsRUFBRztJQTVDekI7TUErQ1ksV0FBVSxFQUFHO0lBL0N6QjtNQW1EWSxlckNuRGlCLEVxQ3FEeUI7TUFyRHREO1FBcURjLHdDckNyRGUsRXFDcUR1QjtJQXJEcEQ7TUF5RGMsMEJyQ3pEZTtNcUMwRGYsc0JyQzFEZTtNcUMyRGYsYXJDL0NpQixFcUMrQ0Q7SUEzRDlCO01BZ0VRLDZFQUF5RyxFQUdXO010Q1kxSDtRc0MvRUY7VUFtRVksNkVBQXlHLEVBQUc7RUFuRXhIO0lBZU0sMEJyQ2Z1QjtJcUNnQnZCLGFyQ0p5QixFcUNvRTdCO0lBaEZGOztNQW1CUSxlQUFjLEVBQUc7SUFuQnpCO01BcUJRLGFyQ1R1QixFcUNTQTtJQXJCL0I7TUF1QlEsZ0NyQ1h1QixFcUNjSTtNQTFCbkM7O1FBMEJVLGFyQ2RxQixFcUNjRTtJdENpRS9CO01zQzNGRjtRQTZCVSwwQnJDN0JtQixFcUM2QlU7SUE3QnZDOztNQWdDUSxnQ3JDcEJ1QixFcUNvQlc7SUFoQzFDOzs7TUFxQ1Usd0JBQW9DO01BQ3BDLGFyQzFCcUIsRXFDMEJFO0lBdENqQztNQXlDVSxhckM3QnFCO01xQzhCckIsYUFBWSxFQUVLO01BNUMzQjtRQTRDWSxXQUFVLEVBQUc7SUE1Q3pCO01BK0NZLFdBQVUsRUFBRztJQS9DekI7TUFtRFksYXJDdkNtQixFcUN5Q3VCO01BckR0RDtRQXFEYyx3Q3JDckRlLEVxQ3FEdUI7SUFyRHBEO01BeURjLHdCckM3Q2lCO01xQzhDakIsb0JyQzlDaUI7TXFDK0NqQixlckMzRGUsRXFDMkRDO0lBM0Q5QjtNQWdFUSwrRUFBeUcsRUFHVztNdENZMUg7UXNDL0VGO1VBbUVZLCtFQUF5RyxFQUFHO0VBbkV4SDtJQWVNLDZCckNMd0I7SXFDTXhCLGUvQmhCcUIsRStCZ0Z6QjtJQWhGRjs7TUFtQlEsZUFBYyxFQUFHO0lBbkJ6QjtNQXFCUSxlL0JyQm1CLEUrQnFCSTtJQXJCL0I7TUF1QlEsNkIvQnZCbUIsRStCMEJRO01BMUJuQzs7UUEwQlUsZS9CMUJpQixFK0IwQk07SXRDaUUvQjtNc0MzRkY7UUE2QlUsNkJyQ25Cb0IsRXFDbUJTO0lBN0J2Qzs7TUFnQ1EsNkIvQmhDbUIsRStCZ0NlO0lBaEMxQzs7O01BcUNVLDBCQUFvQztNQUNwQyxlL0J0Q2lCLEUrQnNDTTtJQXRDakM7TUF5Q1UsZS9CekNpQjtNK0IwQ2pCLGFBQVksRUFFSztNQTVDM0I7UUE0Q1ksV0FBVSxFQUFHO0lBNUN6QjtNQStDWSxXQUFVLEVBQUc7SUEvQ3pCO01BbURZLGUvQm5EZSxFK0JxRDJCO01BckR0RDtRQXFEYyx3Q3JDckRlLEVxQ3FEdUI7SUFyRHBEO01BeURjLDBCL0J6RGE7TStCMERiLHNCL0IxRGE7TStCMkRiLGtCckNqRGdCLEVxQ2lEQTtJQTNEOUI7TUFnRVEsa0ZBQXlHLEVBR1c7TXRDWTFIO1FzQy9FRjtVQW1FWSxrRkFBeUcsRUFBRztFQW5FeEg7SUFlTSwwQi9CZnFCO0krQmdCckIsa0JyQ053QixFcUNzRTVCO0lBaEZGOztNQW1CUSxlQUFjLEVBQUc7SUFuQnpCO01BcUJRLGtCckNYc0IsRXFDV0M7SUFyQi9CO01BdUJRLGdDckNic0IsRXFDZ0JLO01BMUJuQzs7UUEwQlUsa0JyQ2hCb0IsRXFDZ0JHO0l0Q2lFL0I7TXNDM0ZGO1FBNkJVLDBCL0I3QmlCLEUrQjZCWTtJQTdCdkM7O01BZ0NRLGdDckN0QnNCLEVxQ3NCWTtJQWhDMUM7OztNQXFDVSwwQkFBb0M7TUFDcEMsa0JyQzVCb0IsRXFDNEJHO0lBdENqQztNQXlDVSxrQnJDL0JvQjtNcUNnQ3BCLGFBQVksRUFFSztNQTVDM0I7UUE0Q1ksV0FBVSxFQUFHO0lBNUN6QjtNQStDWSxXQUFVLEVBQUc7SUEvQ3pCO01BbURZLGtCckN6Q2tCLEVxQzJDd0I7TUFyRHREO1FBcURjLHdDckNyRGUsRXFDcUR1QjtJQXJEcEQ7TUF5RGMsNkJyQy9DZ0I7TXFDZ0RoQix5QnJDaERnQjtNcUNpRGhCLGUvQjNEYSxFK0IyREc7SUEzRDlCO01BZ0VRLGlGQUF5RyxFQUdXO010Q1kxSDtRc0MvRUY7VUFtRVksaUZBQXlHLEVBQUc7RUFuRXhIOzs7SUFlTSwwQi9CaEJxQjtJK0JpQnJCLFkzQjJDVSxFMkJxQmQ7SUFoRkY7Ozs7Ozs7Ozs7OztNQW1CUSxlQUFjLEVBQUc7SUFuQnpCO01BcUJRLFkzQnNDUSxFMkJ0Q2U7SUFyQi9CO01BdUJRLGdDM0JvQ1EsRTJCakNtQjtNQTFCbkM7Ozs7Ozs7Ozs7OztRQTBCVSxZM0JpQ00sRTJCakNpQjtJdENpRS9CO01zQzNGRjtRQTZCVSwwQi9COUJpQixFK0I4Qlk7SUE3QnZDOzs7Ozs7Ozs7Ozs7TUFnQ1EsZ0MzQjJCUSxFMkIzQjBCO0lBaEMxQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7TUFxQ1UsMEJBQW9DO01BQ3BDLFkzQnFCTSxFMkJyQmlCO0lBdENqQztNQXlDVSxZM0JrQk07TTJCakJOLGFBQVksRUFFSztNQTVDM0I7UUE0Q1ksV0FBVSxFQUFHO0lBNUN6QjtNQStDWSxXQUFVLEVBQUc7SUEvQ3pCO01BbURZLFkzQlFJLEUyQk5zQztNQXJEdEQ7UUFxRGMsd0NyQ3JEZSxFcUNxRHVCO0lBckRwRDtNQXlEYyx1QjNCRUU7TTJCREYsbUIzQkNFO00yQkFGLGUvQjVEYSxFK0I0REc7SUEzRDlCOzs7TUFnRVEsaUZBQXlHLEVBR1c7TXRDWTFIO1FzQy9FRjtVQW1FWSxpRkFBeUcsRUFBRztFQW5FeEg7SUFlTSwwQi9CZHFCO0krQmVyQixZM0IyQ1UsRTJCcUJkO0lBaEZGOztNQW1CUSxlQUFjLEVBQUc7SUFuQnpCO01BcUJRLFkzQnNDUSxFMkJ0Q2U7SUFyQi9CO01BdUJRLGdDM0JvQ1EsRTJCakNtQjtNQTFCbkM7O1FBMEJVLFkzQmlDTSxFMkJqQ2lCO0l0Q2lFL0I7TXNDM0ZGO1FBNkJVLDBCL0I1QmlCLEUrQjRCWTtJQTdCdkM7O01BZ0NRLGdDM0IyQlEsRTJCM0IwQjtJQWhDMUM7OztNQXFDVSwwQkFBb0M7TUFDcEMsWTNCcUJNLEUyQnJCaUI7SUF0Q2pDO01BeUNVLFkzQmtCTTtNMkJqQk4sYUFBWSxFQUVLO01BNUMzQjtRQTRDWSxXQUFVLEVBQUc7SUE1Q3pCO01BK0NZLFdBQVUsRUFBRztJQS9DekI7TUFtRFksWTNCUUksRTJCTnNDO01BckR0RDtRQXFEYyx3Q3JDckRlLEVxQ3FEdUI7SUFyRHBEO01BeURjLHVCM0JFRTtNMkJERixtQjNCQ0U7TTJCQUYsZS9CMURhLEUrQjBERztJQTNEOUI7TUFnRVEsaUZBQXlHLEVBR1c7TXRDWTFIO1FzQy9FRjtVQW1FWSxpRkFBeUcsRUFBRztFQW5FeEg7SUFlTSwwQnJDRzRCO0lxQ0Y1QixZM0IyQ1UsRTJCcUJkO0lBaEZGOztNQW1CUSxlQUFjLEVBQUc7SUFuQnpCO01BcUJRLFkzQnNDUSxFMkJ0Q2U7SUFyQi9CO01BdUJRLGdDM0JvQ1EsRTJCakNtQjtNQTFCbkM7O1FBMEJVLFkzQmlDTSxFMkJqQ2lCO0l0Q2lFL0I7TXNDM0ZGO1FBNkJVLDBCckNYd0IsRXFDV0s7SUE3QnZDOztNQWdDUSxnQzNCMkJRLEUyQjNCMEI7SUFoQzFDOzs7TUFxQ1UsMEJBQW9DO01BQ3BDLFkzQnFCTSxFMkJyQmlCO0lBdENqQztNQXlDVSxZM0JrQk07TTJCakJOLGFBQVksRUFFSztNQTVDM0I7UUE0Q1ksV0FBVSxFQUFHO0lBNUN6QjtNQStDWSxXQUFVLEVBQUc7SUEvQ3pCO01BbURZLFkzQlFJLEUyQk5zQztNQXJEdEQ7UUFxRGMsd0NyQ3JEZSxFcUNxRHVCO0lBckRwRDtNQXlEYyx1QjNCRUU7TTJCREYsbUIzQkNFO00yQkFGLGVyQ3pDb0IsRXFDeUNKO0lBM0Q5QjtNQWdFUSxpRkFBeUcsRUFHVztNdENZMUg7UXNDL0VGO1VBbUVZLGlGQUF5RyxFQUFHO0VBbkV4SDtJQWVNLDBCckNDNEI7SXFDQTVCLFkzQjJDVSxFMkJxQmQ7SUFoRkY7O01BbUJRLGVBQWMsRUFBRztJQW5CekI7TUFxQlEsWTNCc0NRLEUyQnRDZTtJQXJCL0I7TUF1QlEsZ0MzQm9DUSxFMkJqQ21CO01BMUJuQzs7UUEwQlUsWTNCaUNNLEUyQmpDaUI7SXRDaUUvQjtNc0MzRkY7UUE2QlUsMEJyQ2J3QixFcUNhSztJQTdCdkM7O01BZ0NRLGdDM0IyQlEsRTJCM0IwQjtJQWhDMUM7OztNQXFDVSwwQkFBb0M7TUFDcEMsWTNCcUJNLEUyQnJCaUI7SUF0Q2pDO01BeUNVLFkzQmtCTTtNMkJqQk4sYUFBWSxFQUVLO01BNUMzQjtRQTRDWSxXQUFVLEVBQUc7SUE1Q3pCO01BK0NZLFdBQVUsRUFBRztJQS9DekI7TUFtRFksWTNCUUksRTJCTnNDO01BckR0RDtRQXFEYyx3Q3JDckRlLEVxQ3FEdUI7SUFyRHBEO01BeURjLHVCM0JFRTtNMkJERixtQjNCQ0U7TTJCQUYsZXJDM0NvQixFcUMyQ0o7SUEzRDlCO01BZ0VRLGlGQUF5RyxFQUdXO010Q1kxSDtRc0MvRUY7VUFtRVksaUZBQXlHLEVBQUc7RUFuRXhIO0lBZU0sMEJyQ0E0QjtJcUNDNUIsMEIzQnlDZSxFMkJ1Qm5CO0lBaEZGOztNQW1CUSxlQUFjLEVBQUc7SUFuQnpCO01BcUJRLDBCM0JvQ2EsRTJCcENVO0lBckIvQjtNQXVCUSwwQjNCa0NhLEUyQi9CYztNQTFCbkM7O1FBMEJVLDBCM0IrQlcsRTJCL0JZO0l0Q2lFL0I7TXNDM0ZGO1FBNkJVLDBCckNkd0IsRXFDY0s7SUE3QnZDOztNQWdDUSwwQjNCeUJhLEUyQnpCcUI7SUFoQzFDOzs7TUFxQ1UsMEJBQW9DO01BQ3BDLDBCM0JtQlcsRTJCbkJZO0lBdENqQztNQXlDVSwwQjNCZ0JXO00yQmZYLGFBQVksRUFFSztNQTVDM0I7UUE0Q1ksV0FBVSxFQUFHO0lBNUN6QjtNQStDWSxXQUFVLEVBQUc7SUEvQ3pCO01BbURZLDBCM0JNUyxFMkJKaUM7TUFyRHREO1FBcURjLHdDckNyRGUsRXFDcUR1QjtJQXJEcEQ7TUF5RGMscUMzQkFPO00yQkNQLGlDM0JETztNMkJFUCxlckM1Q29CLEVxQzRDSjtJQTNEOUI7TUFnRVEsaUZBQXlHLEVBR1c7TXRDWTFIO1FzQy9FRjtVQW1FWSxpRkFBeUcsRUFBRztFQW5FeEg7SUFlTSwwQi9CZHFCO0krQmVyQixZM0IyQ1UsRTJCcUJkO0lBaEZGOzs7O01BbUJRLGVBQWMsRUFBRztJQW5CekI7TUFxQlEsWTNCc0NRLEUyQnRDZTtJQXJCL0I7TUF1QlEsZ0MzQm9DUSxFMkJqQ21CO01BMUJuQzs7OztRQTBCVSxZM0JpQ00sRTJCakNpQjtJdENpRS9CO01zQzNGRjtRQTZCVSwwQi9CNUJpQixFK0I0Qlk7SUE3QnZDOzs7O01BZ0NRLGdDM0IyQlEsRTJCM0IwQjtJQWhDMUM7Ozs7Ozs7TUFxQ1UsMEJBQW9DO01BQ3BDLFkzQnFCTSxFMkJyQmlCO0lBdENqQztNQXlDVSxZM0JrQk07TTJCakJOLGFBQVksRUFFSztNQTVDM0I7UUE0Q1ksV0FBVSxFQUFHO0lBNUN6QjtNQStDWSxXQUFVLEVBQUc7SUEvQ3pCO01BbURZLFkzQlFJLEUyQk5zQztNQXJEdEQ7UUFxRGMsd0NyQ3JEZSxFcUNxRHVCO0lBckRwRDtNQXlEYyx1QjNCRUU7TTJCREYsbUIzQkNFO00yQkFGLGUvQjFEYSxFK0IwREc7SUEzRDlCO01BZ0VRLGlGQUF5RyxFQUdXO010Q1kxSDtRc0MvRUY7VUFtRVksaUZBQXlHLEVBQUc7RUFuRXhIO0lBb0ZNLHVCQUFzQjtJQUN0QixvQkFBbUIsRUFBRztFdENGMUI7SXNDbkZGO01BeUZRLHFCQUFvQjtNQUNwQixrQkFBaUIsRUFBRztFdENQMUI7SXNDbkZGO01BOEZRLHNCQUFxQjtNQUNyQixtQkFBa0IsRUFBRztFQS9GN0I7SUFvR00sMEJBQW1CO1FBQW5CLHVCQUFtQjtZQUFuQixvQkFBbUI7SUFDbkIscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWEsRUFHUTtJQXhHM0I7TUF1R1Esb0JBQVk7VUFBWixxQkFBWTtjQUFaLGFBQVk7TUFDWixxQkFBYztVQUFkLGVBQWMsRUFBRztFQXhHekI7SUEwR0ksaUJBQWdCLEVBQUc7RUExR3ZCO0lBNEdJLGtCQUFpQixFQUFHO0VBNUd4QjtJQThHSSxrQ0FBMkMsRUFBRzs7QUFJbEQ7RUFFRSxpQkFBZ0IsRUFhSTtFQWZ0QjtJQUlJLFVBQVM7SUFDVCxpQkFBZ0I7SUFDaEIsZ0JBQWU7SUFDZixtQkFBa0I7SUFDbEIsU0FBUTtJQUNSLDhDQUFxQztZQUFyQyxzQ0FBcUMsRUFBRztFQVQ1QztJQVlJLGFBQVksRUFBRztFdEMvQ2pCO0lzQ21DRjtNQWVJLGNBQWEsRUFBSzs7QUFFdEI7RUFDRSxtQkFBa0IsRUFXYTtFdENoRS9CO0lzQ29ERjtNQUtNLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhLEVBRWdCO01BUG5DO1FBT1EsdUJBQXNCLEVBQUc7RXRDdkQvQjtJc0NnREY7TUFTSSxxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYTtNQUNiLHlCQUF1QjtVQUF2QixzQkFBdUI7Y0FBdkIsd0JBQXVCLEVBRU07TUFaakM7UUFZTSxxQkFBb0IsRUFBRzs7QUFJN0I7O0VBRUUsb0JBQVk7TUFBWixxQkFBWTtVQUFaLGFBQVk7RUFDWixxQkFBYztNQUFkLGVBQWMsRUFBRzs7QUFFbkI7RUFDRSxvQkFBWTtNQUFaLHFCQUFZO1VBQVosYUFBWTtFQUNaLHFCQUFjO01BQWQsZUFBYztFQUNkLHFCQUFvQixFQUFHOztBQ3pKekI7RUFDRSxxQkFMMkIsRUFZZTtFdkNxRjFDO0l1QzdGRjtNQU1NLHFCQVQ4QixFQVNLO0lBTnpDO01BUU0sc0JBVjhCLEVBVUk7O0FDVnhDO0VBQ0UsMEJ2Q1U0QjtFdUNUNUIsMEJBQXlCLEVBQUc7O0FDSjlCOzs7R0FHRztBQ0FIOzs7Ozs7RUFNRSxtQ0FBa0M7RUFDbEMsb0NBQW1DO0VBQ25DLHNCQUFxQjtFQUNyQixtQkFBa0I7RUFDbEIscUJBQW9CO0VBQ3BCLHFCQUFvQjtFQUNwQixlQUFjLEVBQ2Y7O0FDWkQ7RUFDRSxxQkFBb0I7RUFDcEIsb0JBQXNCO0VBQ3RCLHlCQUF3QixFQUN6Qjs7QUFFRDtFQUNFLGlCQUFnQixFQUNqQjs7QUFFRDtFQUNFLGtCQUFpQixFQUNsQjs7QUFHQztFQUNFLGVBQW1CLEVBQ3BCOztBQUZEO0VBQ0UsZUFBbUIsRUFDcEI7O0FBRkQ7RUFDRSxlQUFtQixFQUNwQjs7QUFGRDtFQUNFLGVBQW1CLEVBQ3BCOztBQUZEO0VBQ0UsZUFBbUIsRUFDcEI7O0FBRkQ7RUFDRSxlQUFtQixFQUNwQjs7QUFGRDtFQUNFLGVBQW1CLEVBQ3BCOztBQUZEO0VBQ0UsZUFBbUIsRUFDcEI7O0FBRkQ7RUFDRSxlQUFtQixFQUNwQjs7QUFGRDtFQUNFLGdCQUFtQixFQUNwQjs7QUNuQkg7RUFDRSxtQkFBa0I7RUFDbEIsY0NPZ0MsRUROakM7O0FFRkQ7RUFDRSxzQkFBcUI7RUFDckIsbUJBQStCO0VBQy9CLGdCQUFlLEVBR2hCO0VBTkQ7SUFLUyxtQkFBa0IsRUFBSTs7QUFHL0I7RUFDRSxXREZ3QjtFQ0d4QixtQkFBa0I7RUFDbEIsbUJBQWtCO0VBQ2xCLFdETHdCO0VDTXhCLHFCQUFvQixFQUNyQjs7QUNkRDtFQUNFLDBCRkl5QjtFRUh6QixvQkFBbUI7RUFDbkIsMEJBQXlCLEVBQzFCOztBQUVEO0VBQStCLFlBQVcsRUFBSTs7QUFDOUM7RUFBZ0MsYUFBWSxFQUFJOztBQUVoRDs7Ozs7RUFLa0MsbUJBQWtCLEVBQUk7O0FBTHhEOzs7OztFQU1tQyxrQkFBaUIsRUFBSTs7QUNmeEQ7RUFDRSw4Q0FBcUM7VUFBckMsc0NBQXFDLEVBQ3RDOztBQUVEO0VBQ0UsZ0RBQXVDO1VBQXZDLHdDQUF1QyxFQUN4Qzs7QUFFRDtFQUNFO0lBQ0UsZ0NBQXVCO1lBQXZCLHdCQUF1QjtFQUd6QjtJQUNFLGtDQUF5QjtZQUF6QiwwQkFBeUI7O0FBTjdCO0VBQ0U7SUFDRSxnQ0FBdUI7WUFBdkIsd0JBQXVCO0VBR3pCO0lBQ0Usa0NBQXlCO1lBQXpCLDBCQUF5Qjs7QUNkN0I7RUNXRSx1RUFBaUY7RUFDakYsaUNBQTJCO1VBQTNCLHlCQUEyQixFRFp5Qzs7QUFDdEU7RUNVRSx1RUFBaUY7RUFDakYsa0NBQTJCO1VBQTNCLDBCQUEyQixFRFh5Qzs7QUFDdEU7RUNTRSx1RUFBaUY7RUFDakYsa0NBQTJCO1VBQTNCLDBCQUEyQixFRFZ5Qzs7QUFFdEU7RUNZRSxpRkFBMkY7RUFDM0YsZ0NBQStCO1VBQS9CLHdCQUErQixFRGJ1Qzs7QUFDeEU7RUNXRSxpRkFBMkY7RUFDM0YsZ0NBQStCO1VBQS9CLHdCQUErQixFRFp1Qzs7QUFDeEU7RUNVRSxpRkFBMkY7RUFDM0YsaUNBQStCO1VBQS9CLHlCQUErQixFRFhzRzs7QUFLdkk7Ozs7OztFQU9JLHFCQUFZO1VBQVosYUFBWSxFQUNiOztBRW5CSDtFQUNFLHNCQUFxQjtFQUNyQixZQUFXO0VBQ1gsaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQix1QkFBc0I7RUFDdEIsYUFBdUIsRUFDeEI7O0FBRUQ7O0VBRUUsUUFBTztFQUNQLG1CQUFrQjtFQUNsQixtQkFBa0I7RUFDbEIsWUFBVyxFQUNaOztBQUVEO0VBQ0UscUJBQW9CLEVBQ3JCOztBQUVEO0VBQ0UsZUFBYyxFQUNmOztBQUVEO0VBQ0UsWU5wQnlCLEVNcUIxQjs7QUM5QkQ7aUVBQ2lFO0FBRWpFO0VBQWtDLGlCUGNHLEVPZG1DOztBQUN4RTtFQUE0QyxpQlBhUCxFT2J1RDs7QUFDNUY7RUFBcUMsaUJQWUEsRU9aeUM7O0FBQzlFO0VBQXNELGlCUFdqQixFT1gyRTs7QUFDaEg7RUFBK0IsaUJQVU0sRU9WNkI7O0FBQ2xFO0VBQXlDLGlCUFNKLEVPVGlEOztBQUN0RjtFQUF5QyxpQlBRSixFT1JpRDs7QUFDdEY7RUFBbUMsaUJQT0UsRU9QcUM7O0FBQzFFO0VBQWdDLGlCUE1LLEVPTitCOztBQUNwRTtFQUFrQyxpQlBLRyxFT0xtQzs7QUFDeEU7RUFBcUMsaUJQSUEsRU9KeUM7O0FBQzlFO0VBQTJDLGlCUEdOLEVPSHFEOztBQUMxRjtFQUEwQyxpQlBFTCxFT0ZtRDs7QUFDeEY7RUFBbUMsaUJQQ0UsRU9EcUM7O0FBQzFFO0VBQW9DLGlCUEFDLEVPQXVDOztBQUM1RTtFQUF5QyxpQlBESixFT0NpRDs7QUFDdEY7RUFBMEMsaUJQRkwsRU9FbUQ7O0FBQ3hGO0VBQXVDLGlCUEhGLEVPRzZDOztBQUNsRjtFQUF3QyxpQlBKSCxFT0krQzs7QUFDcEY7RUFBbUMsaUJQTEUsRU9LcUM7O0FBQzFFO0VBQXNDLGlCUE5ELEVPTTJDOztBQUNoRjtFQUFtQyxpQlBQRSxFT09xQzs7QUFDMUU7RUFBdUMsaUJQUkYsRU9RNkM7O0FBQ2xGO0VBQXNDLGlCUFRELEVPUzJDOztBQUNoRjtFQUFnRSxpQlBWM0IsRU9VK0Y7O0FBQ3BJO0VBQW1DLGlCUFhFLEVPV3FDOztBQUMxRTtFQUFtQyxpQlBaRSxFT1lxQzs7QUFDMUU7RUFBb0MsaUJQYkMsRU9hdUM7O0FBQzVFO0VBQXNDLGlCUGRELEVPYzJDOztBQUNoRjtFQUE4QyxpQlBmVCxFT2UyRDs7QUFDaEc7RUFBOEMsaUJQaEJULEVPZ0IyRDs7QUFDaEc7RUFBK0MsaUJQakJWLEVPaUI2RDs7QUFDbEc7RUFBNEMsaUJQbEJQLEVPa0J1RDs7QUFDNUY7RUFBdUMsaUJQbkJGLEVPbUI2Qzs7QUFDbEY7RUFBdUMsaUJQcEJGLEVPb0I2Qzs7QUFDbEY7RUFBd0MsaUJQckJILEVPcUIrQzs7QUFDcEY7RUFBcUMsaUJQdEJBLEVPc0J5Qzs7QUFDOUU7RUFBa0MsaUJQdkJHLEVPdUJtQzs7QUFDeEU7RUFBMEMsaUJQeEJMLEVPd0JtRDs7QUFDeEY7RUFBb0MsaUJQekJDLEVPeUJ1Qzs7QUFDNUU7RUFBaUMsaUJQMUJJLEVPMEJpQzs7QUFDdEU7RUFBc0MsaUJQM0JELEVPMkIyQzs7QUFDaEY7RUFBMEMsaUJQNUJMLEVPNEJtRDs7QUFDeEY7RUFBa0MsaUJQN0JHLEVPNkJtQzs7QUFDeEU7RUFBa0MsaUJQOUJHLEVPOEJtQzs7QUFDeEU7RUFBc0MsaUJQL0JELEVPK0IyQzs7QUFDaEY7RUFBc0MsaUJQaENELEVPZ0MyQzs7QUFDaEY7RUFBb0MsaUJQakNDLEVPaUN1Qzs7QUFDNUU7RUFBb0MsaUJQbENDLEVPa0N1Qzs7QUFDNUU7RUFBa0QsaUJQbkNiLEVPbUNtRTs7QUFDeEc7RUFBa0QsaUJQcENiLEVPb0NtRTs7QUFDeEc7RUFBbUQsaUJQckNkLEVPcUNxRTs7QUFDMUc7RUFBZ0QsaUJQdENYLEVPc0MrRDs7QUFDcEc7RUFBOEMsaUJQdkNULEVPdUMyRDs7QUFDaEc7RUFBOEMsaUJQeENULEVPd0MyRDs7QUFDaEc7RUFBK0MsaUJQekNWLEVPeUM2RDs7QUFDbEc7RUFBNEMsaUJQMUNQLEVPMEN1RDs7QUFDNUY7RUFBdUMsaUJQM0NGLEVPMkM2Qzs7QUFDbEY7RUFBdUMsaUJQNUNGLEVPNEM2Qzs7QUFDbEY7RUFBd0MsaUJQN0NILEVPNkMrQzs7QUFDcEY7RUFBcUMsaUJQOUNBLEVPOEN5Qzs7QUFDOUU7RUFBdUMsaUJQL0NGLEVPK0M2Qzs7QUFDbEY7RUFBeUMsaUJQaERKLEVPZ0RpRDs7QUFDdEY7RUFBeUMsaUJQakRKLEVPaURpRDs7QUFDdEY7RUFBdUMsaUJQbERGLEVPa0Q2Qzs7QUFDbEY7RUFBd0QsaUJQbkRuQixFT21EK0U7O0FBQ3BIO0VBQXFDLGlCUHBEQSxFT29EeUM7O0FBQzlFO0VBQXVDLGlCUHJERixFT3FENkM7O0FBQ2xGO0VBQStCLGlCUHRETSxFT3NENkI7O0FBQ2xFO0VBQWtDLGlCUHZERyxFT3VEbUM7O0FBQ3hFO0VBQXNDLGlCUHhERCxFT3dEMkM7O0FBQ2hGO0VBQWlDLGlCUHpESSxFT3lEaUM7O0FBQ3RFO0VBQW9DLGlCUDFEQyxFTzBEdUM7O0FBQzVFO0VBQThDLGlCUDNEVCxFTzJEMkQ7O0FBQ2hHO0VBQXlDLGlCUDVESixFTzREaUQ7O0FBQ3RGO0VBQW9DLGlCUDdEQyxFTzZEdUM7O0FBQzVFO0VBQW1DLGlCUDlERSxFTzhEcUM7O0FBQzFFO0VBQWtDLGlCUC9ERyxFTytEbUM7O0FBQ3hFO0VBQWdDLGlCUGhFSyxFT2dFK0I7O0FBQ3BFO0VBQWlDLGlCUGpFSSxFT2lFaUM7O0FBQ3RFO0VBQTBDLGlCUGxFTCxFT2tFbUQ7O0FBQ3hGO0VBQXNDLGlCUG5FRCxFT21FMkM7O0FBQ2hGO0VBQXFDLGlCUHBFQSxFT29FeUM7O0FBQzlFO0VBQWtDLGlCUHJFRyxFT3FFbUM7O0FBQ3hFO0VBQWtDLGlCUHRFRyxFT3NFbUM7O0FBQ3hFO0VBQTBDLGlCUHZFTCxFT3VFbUQ7O0FBQ3hGO0VBQStDLGlCUHhFVixFT3dFNkQ7O0FBQ2xHO0VBQWdELGlCUHpFWCxFT3lFK0Q7O0FBQ3BHO0VBQWdDLGlCUDFFSyxFTzBFK0I7O0FBQ3BFO0VBQXFDLGlCUDNFQSxFTzJFeUM7O0FBQzlFO0VBQXFDLGlCUDVFQSxFTzRFeUM7O0FBQzlFO0VBQW9DLGlCUDdFQyxFTzZFdUM7O0FBQzVFO0VBQWlDLGlCUDlFSSxFTzhFaUM7O0FBQ3RFO0VBQTBDLGlCUC9FTCxFTytFbUQ7O0FBQ3hGO0VBQTRDLGlCUGhGUCxFT2dGdUQ7O0FBQzVGO0VBQWlDLGlCUGpGSSxFT2lGaUM7O0FBQ3RFO0VBQTBDLGlCUGxGTCxFT2tGbUQ7O0FBQ3hGO0VBQXlDLGlCUG5GSixFT21GaUQ7O0FBQ3RGO0VBQXlDLGlCUHBGSixFT29GaUQ7O0FBQ3RGO0VBQTRDLGlCUHJGUCxFT3FGdUQ7O0FBQzVGO0VBQW1ELGlCUHRGZCxFT3NGcUU7O0FBQzFHO0VBQXVDLGlCUHZGRixFT3VGNkM7O0FBQ2xGO0VBQWdDLGlCUHhGSyxFT3dGK0I7O0FBQ3BFO0VBQWlDLGlCUHpGSSxFT3lGaUM7O0FBQ3RFO0VBQW9DLGlCUDFGQyxFTzBGdUM7O0FBQzVFO0VBQTJDLGlCUDNGTixFTzJGcUQ7O0FBQzFGO0VBQWlDLGlCUDVGSSxFTzRGaUM7O0FBQ3RFO0VBQXVDLGlCUDdGRixFTzZGNkM7O0FBQ2xGO0VBQXlDLGlCUDlGSixFTzhGaUQ7O0FBQ3RGO0VBQWtDLGlCUC9GRyxFTytGbUM7O0FBQ3hFO0VBQW9DLGlCUGhHQyxFT2dHdUM7O0FBQzVFO0VBQW1DLGlCUGpHRSxFT2lHcUM7O0FBQzFFO0VBQXNDLGlCUGxHRCxFT2tHMkM7O0FBQ2hGO0VBQXVDLGlCUG5HRixFT21HNkM7O0FBQ2xGO0VBQXNDLGlCUHBHRCxFT29HMkM7O0FBQ2hGO0VBQTBDLGlCUHJHTCxFT3FHbUQ7O0FBQ3hGO0VBQXNDLGlCUHRHRCxFT3NHMkM7O0FBQ2hGO0VBQW9DLGlCUHZHQyxFT3VHdUM7O0FBQzVFO0VBQWlDLGlCUHhHSSxFT3dHaUM7O0FBQ3RFO0VBQXNDLGlCUHpHRCxFT3lHMkM7O0FBQ2hGO0VBQXVDLGlCUDFHRixFTzBHNkM7O0FBQ2xGO0VBQW9DLGlCUDNHQyxFTzJHdUM7O0FBQzVFO0VBQTBDLGlCUDVHTCxFTzRHbUQ7O0FBQ3hGO0VBQWtDLGlCUDdHRyxFTzZHbUM7O0FBQ3hFO0VBQWlDLGlCUDlHSSxFTzhHaUM7O0FBQ3RFO0VBQW9DLGlCUC9HQyxFTytHdUM7O0FBQzVFO0VBQXNDLGlCUGhIRCxFT2dIMkM7O0FBQ2hGO0VBQXNDLGlCUGpIRCxFT2lIMkM7O0FBQ2hGO0VBQXdDLGlCUGxISCxFT2tIK0M7O0FBQ3BGO0VBQWlDLGlCUG5ISSxFT21IaUM7O0FBQ3RFO0VBQWlDLGlCUHBISSxFT29IaUM7O0FBQ3RFO0VBQWlDLGlCUHJISSxFT3FIaUM7O0FBQ3RFO0VBQWlDLGlCUHRISSxFT3NIaUM7O0FBQ3RFO0VBQWlDLGlCUHZISSxFT3VIaUM7O0FBQ3RFO0VBQWlDLGlCUHhISSxFT3dIaUM7O0FBQ3RFO0VBQXNDLGlCUHpIRCxFT3lIMkM7O0FBQ2hGO0VBQXlDLGlCUDFISixFTzBIaUQ7O0FBQ3RGO0VBQXNDLGlCUDNIRCxFTzJIMkM7O0FBQ2hGO0VBQXdDLGlCUDVISCxFTzRIK0M7O0FBQ3BGO0VBQXFDLGlCUDdIQSxFTzZIeUM7O0FBQzlFO0VBQXNDLGlCUDlIRCxFTzhIMkM7O0FBQ2hGO0VBQXVDLGlCUC9IRixFTytINkM7O0FBQ2xGO0VBQXdDLGlCUGhJSCxFT2dJK0M7O0FBQ3BGO0VBQXlDLGlCUGpJSixFT2lJaUQ7O0FBQ3RGO0VBQXlDLGlCUGxJSixFT2tJaUQ7O0FBQ3RGO0VBQWdDLGlCUG5JSyxFT21JK0I7O0FBQ3BFO0VBQXFDLGlCUHBJQSxFT29JeUM7O0FBQzlFO0VBQWtDLGlCUHJJRyxFT3FJbUM7O0FBQ3hFO0VBQW9DLGlCUHRJQyxFT3NJdUM7O0FBQzVFO0VBQWtDLGlCUHZJRyxFT3VJbUM7O0FBQ3hFO0VBQXdDLGlCUHhJSCxFT3dJK0M7O0FBQ3BGO0VBQXNDLGlCUHpJRCxFT3lJMkM7O0FBQ2hGO0VBQThDLGlCUDFJVCxFTzBJMkQ7O0FBQ2hHO0VBQTRDLGlCUDNJUCxFTzJJdUQ7O0FBQzVGO0VBQWtDLGlCUDVJRyxFTzRJbUM7O0FBQ3hFO0VBQWtDLGlCUDdJRyxFTzZJbUM7O0FBQ3hFO0VBQWdDLGlCUDlJSyxFTzhJK0I7O0FBQ3BFO0VBQW1DLGlCUC9JRSxFTytJcUM7O0FBQzFFO0VBQWdDLGlCUGhKSyxFT2dKK0I7O0FBQ3BFO0VBQXFDLGlCUGpKQSxFT2lKeUM7O0FBQzlFO0VBQXFDLGlCUGxKQSxFT2tKeUM7O0FBQzlFO0VBQXFDLGlCUG5KQSxFT21KeUM7O0FBQzlFO0VBQWlDLGlCUHBKSSxFT29KaUM7O0FBQ3RFO0VBQTZDLGlCUHJKUixFT3FKeUQ7O0FBQzlGO0VBQWdDLGlCUHRKSyxFT3NKK0I7O0FBQ3BFO0VBQW9DLGlCUHZKQyxFT3VKdUM7O0FBQzVFO0VBQTBDLGlCUHhKTCxFT3dKbUQ7O0FBQ3hGO0VBQXdDLGlCUHpKSCxFT3lKK0M7O0FBQ3BGO0VBQXVDLGlCUDFKRixFTzBKNkM7O0FBQ2xGO0VBQXVDLGlCUDNKRixFTzJKNkM7O0FBQ2xGO0VBQXFDLGlCUDVKQSxFTzRKeUM7O0FBQzlFO0VBQXlDLGlCUDdKSixFTzZKaUQ7O0FBQ3RGO0VBQTJDLGlCUDlKTixFTzhKcUQ7O0FBQzFGO0VBQXlDLGlCUC9KSixFTytKaUQ7O0FBQ3RGO0VBQTJDLGlCUGhLTixFT2dLcUQ7O0FBQzFGO0VBQTBDLGlCUGpLTCxFT2lLbUQ7O0FBQ3hGO0VBQTJDLGlCUGxLTixFT2tLcUQ7O0FBQzFGO0VBQTBDLGlCUG5LTCxFT21LbUQ7O0FBQ3hGO0VBQW1DLGlCUHBLRSxFT29LcUM7O0FBQzFFO0VBQXlDLGlCUHJLSixFT3FLaUQ7O0FBQ3RGO0VBQXVDLGlCUHRLRixFT3NLNkM7O0FBQ2xGO0VBQWdELGlCUHZLWCxFT3VLK0Q7O0FBQ3BHO0VBQXVDLGlCUHhLRixFT3dLNkM7O0FBQ2xGO0VBQXFDLGlCUHpLQSxFT3lLeUM7O0FBQzlFO0VBQXFDLGlCUDFLQSxFTzBLeUM7O0FBQzlFO0VBQWdDLGlCUDNLSyxFTzJLK0I7O0FBQ3BFO0VBQW9DLGlCUDVLQyxFTzRLdUM7O0FBQzVFO0VBQXdDLGlCUDdLSCxFTzZLK0M7O0FBQ3BGO0VBQXNDLGlCUDlLRCxFTzhLMkM7O0FBQ2hGO0VBQXFDLGlCUC9LQSxFTytLeUM7O0FBQzlFO0VBQW9DLGlCUGhMQyxFT2dMdUM7O0FBQzVFO0VBQXVDLGlCUGpMRixFT2lMNkM7O0FBQ2xGO0VBQXVDLGlCUGxMRixFT2tMNkM7O0FBQ2xGO0VBQXdDLGlCUG5MSCxFT21MK0M7O0FBQ3BGO0VBQThDLGlCUHBMVCxFT29MMkQ7O0FBQ2hHO0VBQThDLGlCUHJMVCxFT3FMMkQ7O0FBQ2hHO0VBQStDLGlCUHRMVixFT3NMNkQ7O0FBQ2xHO0VBQTRDLGlCUHZMUCxFT3VMdUQ7O0FBQzVGO0VBQXFDLGlCUHhMQSxFT3dMeUM7O0FBQzlFO0VBQW1DLGlCUHpMRSxFT3lMcUM7O0FBQzFFO0VBQTRDLGlCUDFMUCxFTzBMdUQ7O0FBQzVGO0VBQXNDLGlCUDNMRCxFTzJMMkM7O0FBQ2hGO0VBQTBDLGlCUDVMTCxFTzRMbUQ7O0FBQ3hGO0VBQWdDLGlCUDdMSyxFTzZMK0I7O0FBQ3BFO0VBQTBDLGlCUDlMTCxFTzhMbUQ7O0FBQ3hGO0VBQW9DLGlCUC9MQyxFTytMdUM7O0FBQzVFO0VBQXlDLGlCUGhNSixFT2dNaUQ7O0FBQ3RGO0VBQTJDLGlCUGpNTixFT2lNcUQ7O0FBQzFGO0VBQXdDLGlCUGxNSCxFT2tNK0M7O0FBQ3BGO0VBQW1DLGlCUG5NRSxFT21NcUM7O0FBQzFFO0VBQTBDLGlCUHBNTCxFT29NbUQ7O0FBQ3hGO0VBQXNDLGlCUHJNRCxFT3FNMkM7O0FBQ2hGO0VBQXNDLGlCUHRNRCxFT3NNMkM7O0FBQ2hGO0VBQW9DLGlCUHZNQyxFT3VNdUM7O0FBQzVFO0VBQXVDLGlCUHhNRixFT3dNNkM7O0FBQ2xGO0VBQW1DLGlCUHpNRSxFT3lNcUM7O0FBQzFFO0VBQXdDLGlCUDFNSCxFTzBNK0M7O0FBQ3BGO0VBQWtDLGlCUDNNRyxFTzJNbUM7O0FBQ3hFO0VBQXVDLGlCUDVNRixFTzRNNkM7O0FBQ2xGO0VBQStDLGlCUDdNVixFTzZNNkQ7O0FBQ2xHO0VBQTZDLGlCUDlNUixFTzhNeUQ7O0FBQzlGO0VBQXVDLGlCUC9NRixFTytNNkM7O0FBQ2xGO0VBQXNDLGlCUGhORCxFT2dOMkM7O0FBQ2hGO0VBQXVDLGlCUGpORixFT2lONkM7O0FBQ2xGO0VBQXNDLGlCUGxORCxFT2tOMkM7O0FBQ2hGO0VBQWtDLGlCUG5ORyxFT21ObUM7O0FBQ3hFO0VBQXlDLGlCUHBOSixFT29OaUQ7O0FBQ3RGO0VBQXlDLGlCUHJOSixFT3FOaUQ7O0FBQ3RGO0VBQXlDLGlCUHROSixFT3NOaUQ7O0FBQ3RGO0VBQW1DLGlCUHZORSxFT3VOcUM7O0FBQzFFO0VBQWtDLGlCUHhORyxFT3dObUM7O0FBQ3hFO0VBQXlDLGlCUHpOSixFT3lOaUQ7O0FBQ3RGO0VBQXdDLGlCUDFOSCxFTzBOK0M7O0FBQ3BGO0VBQXVDLGlCUDNORixFTzJONkM7O0FBQ2xGO0VBQXlDLGlCUDVOSixFTzROaUQ7O0FBQ3RGO0VBQXVDLGlCUDdORixFTzZONkM7O0FBQ2xGO0VBQXdDLGlCUDlOSCxFTzhOK0M7O0FBQ3BGO0VBQXVDLGlCUC9ORixFTytONkM7O0FBQ2xGO0VBQWdELGlCUGhPWCxFT2dPK0Q7O0FBQ3BHO0VBQWdELGlCUGpPWCxFT2lPK0Q7O0FBQ3BHO0VBQWlELGlCUGxPWixFT2tPaUU7O0FBQ3RHO0VBQThDLGlCUG5PVCxFT21PMkQ7O0FBQ2hHO0VBQXlDLGlCUHBPSixFT29PaUQ7O0FBQ3RGO0VBQXlDLGlCUHJPSixFT3FPaUQ7O0FBQ3RGO0VBQTBDLGlCUHRPTCxFT3NPbUQ7O0FBQ3hGO0VBQXVDLGlCUHZPRixFT3VPNkM7O0FBQ2xGO0VBQWtDLGlCUHhPRyxFT3dPbUM7O0FBQ3hFO0VBQW1DLGlCUHpPRSxFT3lPcUM7O0FBQzFFO0VBQXVDLGlCUDFPRixFTzBPNkM7O0FBQ2xGO0VBQW1DLGlCUDNPRSxFTzJPcUM7O0FBQzFFO0VBQW1DLGlCUDVPRSxFTzRPcUM7O0FBQzFFO0VBQXlDLGlCUDdPSixFTzZPaUQ7O0FBQ3RGO0VBQWlDLGlCUDlPSSxFTzhPaUM7O0FBQ3RFO0VBQTJDLGlCUC9PTixFTytPcUQ7O0FBQzFGO0VBQXNDLGlCUGhQRCxFT2dQMkM7O0FBQ2hGO0VBQTRDLGlCUGpQUCxFT2lQdUQ7O0FBQzVGO0VBQTJDLGlCUGxQTixFT2tQcUQ7O0FBQzFGO0VBQWtDLGlCUG5QRyxFT21QbUM7O0FBQ3hFO0VBQWtDLGlCUHBQRyxFT29QbUM7O0FBQ3hFO0VBQThDLGlCUHJQVCxFT3FQMkQ7O0FBQ2hHO0VBQWtDLGlCUHRQRyxFT3NQbUM7O0FBQ3hFO0VBQStDLGlCUHZQVixFT3VQNkQ7O0FBQ2xHO0VBQTJDLGlCUHhQTixFT3dQcUQ7O0FBQzFGO0VBQXVDLGlCUHpQRixFT3lQNkM7O0FBQ2xGO0VBQTRDLGlCUDFQUCxFTzBQdUQ7O0FBQzVGO0VBQXVDLGlCUDNQRixFTzJQNkM7O0FBQ2xGO0VBQWdELGlCUDVQWCxFTzRQK0Q7O0FBQ3BHO0VBQXNDLGlCUDdQRCxFTzZQMkM7O0FBQ2hGO0VBQTJDLGlCUDlQTixFTzhQcUQ7O0FBQzFGO0VBQTZDLGlCUC9QUixFTytQeUQ7O0FBQzlGO0VBQXVDLGlCUGhRRixFT2dRNkM7O0FBQ2xGO0VBQXVDLGlCUGpRRixFT2lRNkM7O0FBQ2xGO0VBQXlDLGlCUGxRSixFT2tRaUQ7O0FBQ3RGO0VBQXFDLGlCUG5RQSxFT21ReUM7O0FBQzlFO0VBQWlDLGlCUHBRSSxFT29RaUM7O0FBQ3RFO0VBQXdDLGlCUHJRSCxFT3FRK0M7O0FBQ3BGO0VBQW9DLGlCUHRRQyxFT3NRdUM7O0FBQzVFO0VBQXFDLGlCUHZRQSxFT3VReUM7O0FBQzlFO0VBQW1DLGlCUHhRRSxFT3dRcUM7O0FBQzFFO0VBQWdDLGlCUHpRSyxFT3lRK0I7O0FBQ3BFO0VBQWlDLGlCUDFRSSxFTzBRaUM7O0FBQ3RFO0VBQWtDLGlCUDNRRyxFTzJRbUM7O0FBQ3hFO0VBQW9DLGlCUDVRQyxFTzRRdUM7O0FBQzVFO0VBQW9DLGlCUDdRQyxFTzZRdUM7O0FBQzVFO0VBQXdDLGlCUDlRSCxFTzhRK0M7O0FBQ3BGO0VBQTJDLGlCUC9RTixFTytRcUQ7O0FBQzFGO0VBQXlDLGlCUGhSSixFT2dSaUQ7O0FBQ3RGO0VBQTRDLGlCUGpSUCxFT2lSdUQ7O0FBQzVGO0VBQTBDLGlCUGxSTCxFT2tSbUQ7O0FBQ3hGO0VBQXFDLGlCUG5SQSxFT21SeUM7O0FBQzlFO0VBQTRDLGlCUHBSUCxFT29SdUQ7O0FBQzVGO0VBQXlDLGlCUHJSSixFT3FSaUQ7O0FBQ3RGO0VBQW9DLGlCUHRSQyxFT3NSdUM7O0FBQzVFO0VBQXFDLGlCUHZSQSxFT3VSeUM7O0FBQzlFO0VBQXlDLGlCUHhSSixFT3dSaUQ7O0FBQ3RGO0VBQWdELGlCUHpSWCxFT3lSK0Q7O0FBQ3BHO0VBQTJDLGlCUDFSTixFTzBScUQ7O0FBQzFGO0VBQXVDLGlCUDNSRixFTzJSNkM7O0FBQ2xGO0VBQTJDLGlCUDVSTixFTzRScUQ7O0FBQzFGO0VBQW1DLGlCUDdSRSxFTzZScUM7O0FBQzFFO0VBQW1DLGlCUDlSRSxFTzhScUM7O0FBQzFFO0VBQXdDLGlCUC9SSCxFTytSK0M7O0FBQ3BGO0VBQWlDLGlCUGhTSSxFT2dTaUM7O0FBQ3RFO0VBQXNDLGlCUGpTRCxFT2lTMkM7O0FBQ2hGO0VBQTBDLGlCUGxTTCxFT2tTbUQ7O0FBQ3hGO0VBQWtDLGlCUG5TRyxFT21TbUM7O0FBQ3hFO0VBQW1DLGlCUHBTRSxFT29TcUM7O0FBQzFFO0VBQTZDLGlCUHJTUixFT3FTeUQ7O0FBQzlGO0VBQWdELGlCUHRTWCxFT3NTK0Q7O0FBQ3BHO0VBQWdELGlCUHZTWCxFT3VTK0Q7O0FBQ3BHO0VBQW1ELGlCUHhTZCxFT3dTcUU7O0FBQzFHO0VBQW1ELGlCUHpTZCxFT3lTcUU7O0FBQzFHO0VBQWdELGlCUDFTWCxFTzBTK0Q7O0FBQ3BHO0VBQWdELGlCUDNTWCxFTzJTK0Q7O0FBQ3BHO0VBQW9ELGlCUDVTZixFTzRTdUU7O0FBQzVHO0VBQW1ELGlCUDdTZCxFTzZTcUU7O0FBQzFHO0VBQWdELGlCUDlTWCxFTzhTK0Q7O0FBQ3BHO0VBQXNELGlCUC9TakIsRU8rUzJFOztBQUNoSDtFQUEyRCxpQlBoVHRCLEVPZ1RxRjs7QUFDMUg7RUFBbUQsaUJQalRkLEVPaVRxRTs7QUFDMUc7RUFBa0QsaUJQbFRiLEVPa1RtRTs7QUFDeEc7RUFBd0MsaUJQblRILEVPbVQrQzs7QUFDcEY7RUFBMEMsaUJQcFRMLEVPb1RtRDs7QUFDeEY7RUFBaUMsaUJQclRJLEVPcVRpQzs7QUFDdEU7RUFBcUMsaUJQdFRBLEVPc1R5Qzs7QUFDOUU7RUFBa0MsaUJQdlRHLEVPdVRtQzs7QUFDeEU7RUFBdUMsaUJQeFRGLEVPd1Q2Qzs7QUFDbEY7RUFBaUMsaUJQelRJLEVPeVRpQzs7QUFDdEU7RUFBa0MsaUJQMVRHLEVPMFRtQzs7QUFDeEU7RUFBbUMsaUJQM1RFLEVPMlRxQzs7QUFDMUU7RUFBaUMsaUJQNVRJLEVPNFRpQzs7QUFDdEU7RUFBcUMsaUJQN1RBLEVPNlR5Qzs7QUFDOUU7RUFBaUMsaUJQOVRJLEVPOFRpQzs7QUFDdEU7RUFBa0MsaUJQL1RHLEVPK1RtQzs7QUFDeEU7RUFBZ0MsaUJQaFVLLEVPZ1UrQjs7QUFDcEU7RUFBdUMsaUJQalVGLEVPaVU2Qzs7QUFDbEY7RUFBb0MsaUJQbFVDLEVPa1V1Qzs7QUFDNUU7RUFBMkMsaUJQblVOLEVPbVVxRDs7QUFDMUY7RUFBd0MsaUJQcFVILEVPb1UrQzs7QUFDcEY7RUFBcUMsaUJQclVBLEVPcVV5Qzs7QUFDOUU7RUFBcUMsaUJQdFVBLEVPc1V5Qzs7QUFDOUU7RUFBaUMsaUJQdlVJLEVPdVVpQzs7QUFDdEU7RUFBc0MsaUJQeFVELEVPd1UyQzs7QUFDaEY7RUFBcUMsaUJQelVBLEVPeVV5Qzs7QUFDOUU7RUFBc0MsaUJQMVVELEVPMFUyQzs7QUFDaEY7RUFBb0MsaUJQM1VDLEVPMlV1Qzs7QUFDNUU7RUFBb0MsaUJQNVVDLEVPNFV1Qzs7QUFDNUU7RUFBZ0MsaUJQN1VLLEVPNlUrQjs7QUFDcEU7RUFBdUMsaUJQOVVGLEVPOFU2Qzs7QUFDbEY7RUFBeUMsaUJQL1VKLEVPK1VpRDs7QUFDdEY7RUFBZ0MsaUJQaFZLLEVPZ1YrQjs7QUFDcEU7RUFBc0MsaUJQalZELEVPaVYyQzs7QUFDaEY7RUFBcUMsaUJQbFZBLEVPa1Z5Qzs7QUFDOUU7RUFBaUMsaUJQblZJLEVPbVZpQzs7QUFDdEU7RUFBcUMsaUJQcFZBLEVPb1Z5Qzs7QUFDOUU7RUFBb0MsaUJQclZDLEVPcVZ1Qzs7QUFDNUU7RUFBc0MsaUJQdFZELEVPc1YyQzs7QUFDaEY7RUFBc0MsaUJQdlZELEVPdVYyQzs7QUFDaEY7RUFBcUMsaUJQeFZBLEVPd1Z5Qzs7QUFDOUU7RUFBcUMsaUJQelZBLEVPeVZ5Qzs7QUFDOUU7RUFBdUMsaUJQMVZGLEVPMFY2Qzs7QUFDbEY7RUFBcUMsaUJQM1ZBLEVPMlZ5Qzs7QUFDOUU7RUFBaUMsaUJQNVZJLEVPNFZpQzs7QUFDdEU7RUFBMEMsaUJQN1ZMLEVPNlZtRDs7QUFDeEY7RUFBK0MsaUJQOVZWLEVPOFY2RDs7QUFDbEc7RUFBdUMsaUJQL1ZGLEVPK1Y2Qzs7QUFDbEY7RUFBb0MsaUJQaFdDLEVPZ1d1Qzs7QUFDNUU7RUFBc0MsaUJQaldELEVPaVcyQzs7QUFDaEY7RUFBbUMsaUJQbFdFLEVPa1dxQzs7QUFDMUU7RUFBa0MsaUJQbldHLEVPbVdtQzs7QUFDeEU7RUFBZ0MsaUJQcFdLLEVPb1crQjs7QUFDcEU7RUFBbUMsaUJQcldFLEVPcVdxQzs7QUFDMUU7RUFBbUMsaUJQdFdFLEVPc1dxQzs7QUFDMUU7RUFBZ0MsaUJQdldLLEVPdVcrQjs7QUFDcEU7RUFBd0MsaUJQeFdILEVPd1crQzs7QUFDcEY7RUFBa0MsaUJQeldHLEVPeVdtQzs7QUFDeEU7RUFBMEMsaUJQMVdMLEVPMFdtRDs7QUFDeEY7RUFBbUMsaUJQM1dFLEVPMldxQzs7QUFDMUU7RUFBd0MsaUJQNVdILEVPNFcrQzs7QUFDcEY7RUFBc0MsaUJQN1dELEVPNlcyQzs7QUFDaEY7RUFBdUMsaUJQOVdGLEVPOFc2Qzs7QUFDbEY7RUFBaUMsaUJQL1dJLEVPK1dpQzs7QUFDdEU7RUFBcUMsaUJQaFhBLEVPZ1h5Qzs7QUFDOUU7RUFBMEMsaUJQalhMLEVPaVhtRDs7QUFDeEY7RUFBNkMsaUJQbFhSLEVPa1h5RDs7QUFDOUY7RUFBbUMsaUJQblhFLEVPbVhxQzs7QUFDMUU7RUFBeUMsaUJQcFhKLEVPb1hpRDs7QUFDdEY7RUFBcUMsaUJQclhBLEVPcVh5Qzs7QUFDOUU7RUFBNEMsaUJQdFhQLEVPc1h1RDs7QUFDNUY7RUFBb0MsaUJQdlhDLEVPdVh1Qzs7QUFDNUU7RUFBaUMsaUJQeFhJLEVPd1hpQzs7QUFDdEU7RUFBMEMsaUJQelhMLEVPeVhtRDs7QUFDeEY7RUFBMkMsaUJQMVhOLEVPMFhxRDs7QUFDMUY7RUFBbUMsaUJQM1hFLEVPMlhxQzs7QUFDMUU7RUFBcUMsaUJQNVhBLEVPNFh5Qzs7QUFDOUU7RUFBcUMsaUJQN1hBLEVPNlh5Qzs7QUFDOUU7RUFBMEMsaUJQOVhMLEVPOFhtRDs7QUFDeEY7RUFBb0MsaUJQL1hDLEVPK1h1Qzs7QUFDNUU7RUFBbUMsaUJQaFlFLEVPZ1lxQzs7QUFDMUU7RUFBdUMsaUJQallGLEVPaVk2Qzs7QUFDbEY7RUFBaUMsaUJQbFlJLEVPa1lpQzs7QUFDdEU7RUFBaUMsaUJQbllJLEVPbVlpQzs7QUFDdEU7RUFBaUMsaUJQcFlJLEVPb1lpQzs7QUFDdEU7RUFBZ0MsaUJQcllLLEVPcVkrQjs7QUFDcEU7RUFBa0MsaUJQdFlHLEVPc1ltQzs7QUFDeEU7RUFBc0MsaUJQdllELEVPdVkyQzs7QUFDaEY7RUFBdUMsaUJQeFlGLEVPd1k2Qzs7QUFDbEY7RUFBdUMsaUJQellGLEVPeVk2Qzs7QUFDbEY7RUFBaUMsaUJQMVlJLEVPMFlpQzs7QUFDdEU7RUFBa0MsaUJQM1lHLEVPMlltQzs7QUFDeEU7RUFBbUMsaUJQNVlFLEVPNFlxQzs7QUFDMUU7RUFBcUMsaUJQN1lBLEVPNll5Qzs7QUFDOUU7RUFBMEMsaUJQOVlMLEVPOFltRDs7QUFDeEY7RUFBK0MsaUJQL1lWLEVPK1k2RDs7QUFDbEc7RUFBNEMsaUJQaFpQLEVPZ1p1RDs7QUFDNUY7RUFBbUMsaUJQalpFLEVPaVpxQzs7QUFDMUU7RUFBbUMsaUJQbFpFLEVPa1pxQzs7QUFDMUU7RUFBbUMsaUJQblpFLEVPbVpxQzs7QUFDMUU7RUFBbUMsaUJQcFpFLEVPb1pxQzs7QUFDMUU7RUFBcUMsaUJQclpBLEVPcVp5Qzs7QUFDOUU7RUFBcUMsaUJQdFpBLEVPc1p5Qzs7QUFDOUU7RUFBaUMsaUJQdlpJLEVPdVppQzs7QUFDdEU7RUFBc0MsaUJQeFpELEVPd1oyQzs7QUFDaEY7RUFBcUMsaUJQelpBLEVPeVp5Qzs7QUFDOUU7RUFBeUMsaUJQMVpKLEVPMFppRDs7QUFDdEY7RUFBd0MsaUJQM1pILEVPMlorQzs7QUFDcEY7RUFBK0MsaUJQNVpWLEVPNFo2RDs7QUFDbEc7RUFBaUQsaUJQN1paLEVPNlppRTs7QUFDdEc7RUFBbUMsaUJQOVpFLEVPOFpxQzs7QUFDMUU7RUFBdUMsaUJQL1pGLEVPK1o2Qzs7QUFDbEY7RUFBOEMsaUJQaGFULEVPZ2EyRDs7QUFDaEc7RUFBeUMsaUJQamFKLEVPaWFpRDs7QUFDdEY7RUFBOEMsaUJQbGFULEVPa2EyRDs7QUFDaEc7RUFBcUQsaUJQbmFoQixFT21heUU7O0FBQzlHO0VBQWdDLGlCUHBhSyxFT29hK0I7O0FBQ3BFO0VBQXdDLGlCUHJhSCxFT3FhK0M7O0FBQ3BGO0VBQXNDLGlCUHRhRCxFT3NhMkM7O0FBQ2hGO0VBQXFDLGlCUHZhQSxFT3VheUM7O0FBQzlFO0VBQXVDLGlCUHhhRixFT3dhNkM7O0FBQ2xGO0VBQStDLGlCUHphVixFT3lhNkQ7O0FBQ2xHO0VBQTRDLGlCUDFhUCxFTzBhdUQ7O0FBQzVGO0VBQWdDLGlCUDNhSyxFTzJhK0I7O0FBQ3BFO0VBQWlELGlCUDVhWixFTzRhaUU7O0FBQ3RHO0VBQTBDLGlCUDdhTCxFTzZhbUQ7O0FBQ3hGO0VBQXlDLGlCUDlhSixFTzhhaUQ7O0FBQ3RGO0VBQWdDLGlCUC9hSyxFTythK0I7O0FBQ3BFO0VBQW9DLGlCUGhiQyxFT2didUM7O0FBQzVFO0VBQXdDLGlCUGpiSCxFT2liK0M7O0FBQ3BGO0VBQWtDLGlCUGxiRyxFT2tibUM7O0FBQ3hFO0VBQW1DLGlCUG5iRSxFT21icUM7O0FBQzFFO0VBQW1DLGlCUHBiRSxFT29icUM7O0FBQzFFO0VBQXdDLGlCUHJiSCxFT3FiK0M7O0FBQ3BGO0VBQWtDLGlCUHRiRyxFT3NibUM7O0FBQ3hFO0VBQWlDLGlCUHZiSSxFT3ViaUM7O0FBQ3RFO0VBQXFDLGlCUHhiQSxFT3dieUM7O0FBQzlFO0VBQXlDLGlCUHpiSixFT3liaUQ7O0FBQ3RGO0VBQXVDLGlCUDFiRixFTzBiNkM7O0FBQ2xGO0VBQXNDLGlCUDNiRCxFTzJiMkM7O0FBQ2hGO0VBQTBDLGlCUDViTCxFTzRibUQ7O0FBQ3hGO0VBQXFDLGlCUDdiQSxFTzZieUM7O0FBQzlFO0VBQTBDLGlCUDliTCxFTzhibUQ7O0FBQ3hGO0VBQXVDLGlCUC9iRixFTytiNkM7O0FBQ2xGO0VBQXdDLGlCUGhjSCxFT2djK0M7O0FBQ3BGO0VBQXVDLGlCUGpjRixFT2ljNkM7O0FBQ2xGO0VBQXdDLGlCUGxjSCxFT2tjK0M7O0FBQ3BGO0VBQXlDLGlCUG5jSixFT21jaUQ7O0FBQ3RGO0VBQWdELGlCUHBjWCxFT29jK0Q7O0FBQ3BHO0VBQXlDLGlCUHJjSixFT3FjaUQ7O0FBQ3RGO0VBQTZDLGlCUHRjUixFT3NjeUQ7O0FBQzlGO0VBQXFDLGlCUHZjQSxFT3VjeUM7O0FBQzlFO0VBQTRDLGlCUHhjUCxFT3djdUQ7O0FBQzVGO0VBQThDLGlCUHpjVCxFT3ljMkQ7O0FBQ2hHO0VBQTJDLGlCUDFjTixFTzBjcUQ7O0FBQzFGO0VBQXdDLGlCUDNjSCxFTzJjK0M7O0FBQ3BGO0VBQXVDLGlCUDVjRixFTzRjNkM7O0FBQ2xGO0VBQXNDLGlCUDdjRCxFTzZjMkM7O0FBQ2hGO0VBQWlDLGlCUDljSSxFTzhjaUM7O0FBQ3RFO0VBQXNDLGlCUC9jRCxFTytjMkM7O0FBQ2hGO0VBQWlDLGlCUGhkSSxFT2dkaUM7O0FBQ3RFO0VBQW1DLGlCUGpkRSxFT2lkcUM7O0FBQzFFO0VBQXdDLGlCUGxkSCxFT2tkK0M7O0FBQ3BGO0VBQWlDLGlCUG5kSSxFT21kaUM7O0FBQ3RFO0VBQXFDLGlCUHBkQSxFT29keUM7O0FBQzlFO0VBQThDLGlCUHJkVCxFT3FkMkQ7O0FBQ2hHO0VBQW9DLGlCUHRkQyxFT3NkdUM7O0FBQzVFO0VBQTRDLGlCUHZkUCxFT3VkdUQ7O0FBQzVGO0VBQXNDLGlCUHhkRCxFT3dkMkM7O0FBQ2hGO0VBQXdDLGlCUHpkSCxFT3lkK0M7O0FBQ3BGO0VBQTRDLGlCUDFkUCxFTzBkdUQ7O0FBQzVGO0VBQXVDLGlCUDNkRixFTzJkNkM7O0FBQ2xGO0VBQWlDLGlCUDVkSSxFTzRkaUM7O0FBQ3RFO0VBQXdDLGlCUDdkSCxFTzZkK0M7O0FBQ3BGO0VBQWlDLGlCUDlkSSxFTzhkaUM7O0FBQ3RFO0VBQTJDLGlCUC9kTixFTytkcUQ7O0FBQzFGO0VBQXFDLGlCUGhlQSxFT2dleUM7O0FBQzlFO0VBQWtDLGlCUGplRyxFT2llbUM7O0FBQ3hFO0VBQW1DLGlCUGxlRSxFT2tlcUM7O0FBQzFFO0VBQXNDLGlCUG5lRCxFT21lMkM7O0FBQ2hGO0VBQW9DLGlCUHBlQyxFT29ldUM7O0FBQzVFO0VBQWdDLGlCUHJlSyxFT3FlK0I7O0FBQ3BFO0VBQW1DLGlCUHRlRSxFT3NlcUM7O0FBQzFFO0VBQXlDLGlCUHZlSixFT3VlaUQ7O0FBQ3RGO0VBQXdDLGlCUHhlSCxFT3dlK0M7O0FBQ3BGO0VBQXdDLGlCUHplSCxFT3llK0M7O0FBQ3BGO0VBQWlDLGlCUDFlSSxFTzBlaUM7O0FBQ3RFO0VBQXlDLGlCUDNlSixFTzJlaUQ7O0FBQ3RGO0VBQTZDLGlCUDVlUixFTzRleUQ7O0FBQzlGO0VBQThDLGlCUDdlVCxFTzZlMkQ7O0FBQ2hHO0VBQW1ELGlCUDllZCxFTzhlcUU7O0FBQzFHO0VBQXNDLGlCUC9lRCxFTytlMkM7O0FBQ2hGO0VBQXlDLGlCUGhmSixFT2dmaUQ7O0FBQ3RGO0VBQTBDLGlCUGpmTCxFT2lmbUQ7O0FBQ3hGO0VBQXlDLGlCUGxmSixFT2tmaUQ7O0FBQ3RGO0VBQTZDLGlCUG5mUixFT21meUQ7O0FBQzlGO0VBQXFDLGlCUHBmQSxFT29meUM7O0FBQzlFO0VBQW9DLGlCUHJmQyxFT3FmdUM7O0FBQzVFO0VBQXVDLGlCUHRmRixFT3NmNkM7O0FBQ2xGO0VBQTJDLGlCUHZmTixFT3VmcUQ7O0FBQzFGO0VBQW9DLGlCUHhmQyxFT3dmdUM7O0FBQzVFO0VBQWlDLGlCUHpmSSxFT3lmaUM7O0FBQ3RFO0VBQWtDLGlCUDFmRyxFTzBmbUM7O0FBQ3hFO0VBQXVDLGlCUDNmRixFTzJmNkM7O0FBQ2xGO0VBQW9DLGlCUDVmQyxFTzRmdUM7O0FBQzVFO0VBQTBDLGlCUDdmTCxFTzZmbUQ7O0FBQ3hGO0VBQW1DLGlCUDlmRSxFTzhmcUM7O0FBQzFFO0VBQThDLGlCUC9mVCxFTytmMkQ7O0FBQ2hHO0VBQTRDLGlCUGhnQlAsRU9nZ0J1RDs7QUFDNUY7RUFBb0MsaUJQamdCQyxFT2lnQnVDOztBQUM1RTtFQUFxQyxpQlBsZ0JBLEVPa2dCeUM7O0FBQzlFO0VBQWtDLGlCUG5nQkcsRU9tZ0JtQzs7QUFDeEU7RUFBZ0MsaUJQcGdCSyxFT29nQitCOztBQUNwRTtFQUF1QyxpQlByZ0JGLEVPcWdCNkM7O0FBQ2xGO0VBQXVDLGlCUHRnQkYsRU9zZ0I2Qzs7QUFDbEY7RUFBK0IsaUJQdmdCTSxFT3VnQjZCOztBQUNsRTtFQUFzQyxpQlB4Z0JELEVPd2dCMkM7O0FBQ2hGO0VBQWtDLGlCUHpnQkcsRU95Z0JtQzs7QUFDeEU7RUFBaUMsaUJQMWdCSSxFTzBnQmlDOztBQUN0RTtFQUFrQyxpQlAzZ0JHLEVPMmdCbUM7O0FBQ3hFO0VBQWdDLGlCUDVnQkssRU80Z0IrQjs7QUFDcEU7RUFBb0MsaUJQN2dCQyxFTzZnQnVDOztBQUM1RTtFQUF1QyxpQlA5Z0JGLEVPOGdCNkM7O0FBQ2xGO0VBQW1DLGlCUC9nQkUsRU8rZ0JxQzs7QUFDMUU7RUFBdUMsaUJQaGhCRixFT2doQjZDOztBQUNsRjtFQUEwQyxpQlBqaEJMLEVPaWhCbUQ7O0FBQ3hGO0VBQXNDLGlCUGxoQkQsRU9raEIyQzs7QUFDaEY7RUFBbUMsaUJQbmhCRSxFT21oQnFDOztBQUMxRTtFQUFtQyxpQlBwaEJFLEVPb2hCcUM7O0FBQzFFO0VBQXlDLGlCUHJoQkosRU9xaEJpRDs7QUFDdEY7RUFBMEMsaUJQdGhCTCxFT3NoQm1EOztBQUN4RjtFQUE4QyxpQlB2aEJULEVPdWhCMkQ7O0FBQ2hHO0VBQTBDLGlCUHhoQkwsRU93aEJtRDs7QUFDeEY7RUFBb0MsaUJQemhCQyxFT3loQnVDOztBQUM1RTtFQUFrQyxpQlAxaEJHLEVPMGhCbUM7O0FBQ3hFO0VBQW9DLGlCUDNoQkMsRU8yaEJ1Qzs7QUFDNUU7RUFBa0MsaUJQNWhCRyxFTzRoQm1DOztBQUN4RTtFQUF5QyxpQlA3aEJKLEVPNmhCaUQ7O0FBQ3RGO0VBQTJDLGlCUDloQk4sRU84aEJxRDs7QUFDMUY7RUFBdUMsaUJQL2hCRixFTytoQjZDOztBQUNsRjtFQUF5QyxpQlBoaUJKLEVPZ2lCaUQ7O0FBQ3RGO0VBQW1DLGlCUGppQkUsRU9paUJxQzs7QUFDMUU7RUFBc0MsaUJQbGlCRCxFT2tpQjJDOztBQUNoRjtFQUFzQyxpQlBuaUJELEVPbWlCMkM7O0FBQ2hGO0VBQXdDLGlCUHBpQkgsRU9vaUIrQzs7QUFDcEY7RUFBbUMsaUJQcmlCRSxFT3FpQnFDOztBQUMxRTtFQUF5QyxpQlB0aUJKLEVPc2lCaUQ7O0FBQ3RGO0VBQXdDLGlCUHZpQkgsRU91aUIrQzs7QUFDcEY7RUFBd0MsaUJQeGlCSCxFT3dpQitDOztBQUNwRjtFQUEwQyxpQlB6aUJMLEVPeWlCbUQ7O0FBQ3hGO0VBQStDLGlCUDFpQlYsRU8waUI2RDs7QUFDbEc7RUFBMEMsaUJQM2lCTCxFTzJpQm1EOztBQUN4RjtFQUFvQyxpQlA1aUJDLEVPNGlCdUM7O0FBQzVFO0VBQTJDLGlCUDdpQk4sRU82aUJxRDs7QUFDMUY7RUFBcUMsaUJQOWlCQSxFTzhpQnlDOztBQUM5RTtFQUFpQyxpQlAvaUJJLEVPK2lCaUM7O0FBQ3RFO0VBQXlDLGlCUGhqQkosRU9nakJpRDs7QUFDdEY7RUFBK0MsaUJQampCVixFT2lqQjZEOztBQUNsRztFQUFvQyxpQlBsakJDLEVPa2pCdUM7O0FBQzVFO0VBQWlDLGlCUG5qQkksRU9takJpQzs7QUFDdEU7RUFBcUMsaUJQcGpCQSxFT29qQnlDOztBQUM5RTtFQUFzQyxpQlByakJELEVPcWpCMkM7O0FBQ2hGO0VBQTRDLGlCUHRqQlAsRU9zakJ1RDs7QUFDNUY7RUFBd0MsaUJQdmpCSCxFT3VqQitDOztBQUNwRjtFQUF3QyxpQlB4akJILEVPd2pCK0M7O0FBQ3BGO0VBQThDLGlCUHpqQlQsRU95akIyRDs7QUFDaEc7RUFBdUMsaUJQMWpCRixFTzBqQjZDOztBQUNsRjtFQUF1QyxpQlAzakJGLEVPMmpCNkM7O0FBQ2xGO0VBQXdDLGlCUDVqQkgsRU80akIrQzs7QUFDcEY7RUFBK0MsaUJQN2pCVixFTzZqQjZEOztBQUNsRztFQUE2QyxpQlA5akJSLEVPOGpCeUQ7O0FBQzlGO0VBQXNDLGlCUC9qQkQsRU8rakIyQzs7QUFDaEY7RUFBNEMsaUJQaGtCUCxFT2drQnVEOztBQUM1RjtFQUF1QyxpQlBqa0JGLEVPaWtCNkM7O0FBQ2xGO0VBQWdELGlCUGxrQlgsRU9ra0IrRDs7QUFDcEc7RUFBMEMsaUJQbmtCTCxFT21rQm1EOztBQUN4RjtFQUFxQyxpQlBwa0JBLEVPb2tCeUM7O0FBQzlFO0VBQWtDLGlCUHJrQkcsRU9xa0JtQzs7QUFDeEU7RUFBbUMsaUJQdGtCRSxFT3NrQnFDOztBQUMxRTtFQUFpQyxpQlB2a0JJLEVPdWtCaUM7O0FBQ3RFO0VBQXFDLGlCUHhrQkEsRU93a0J5Qzs7QUFDOUU7RUFBd0MsaUJQemtCSCxFT3lrQitDOztBQUNwRjtFQUErQyxpQlAxa0JWLEVPMGtCNkQ7O0FBQ2xHO0VBQXVDLGlCUDNrQkYsRU8ya0I2Qzs7QUFDbEY7RUFBc0MsaUJQNWtCRCxFTzRrQjJDOztBQUNoRjtFQUFtQyxpQlA3a0JFLEVPNmtCcUM7O0FBQzFFO0VBQWtDLGlCUDlrQkcsRU84a0JtQzs7QUFDeEU7RUFBeUMsaUJQL2tCSixFTytrQmlEOztBQUN0RjtFQUErQyxpQlBobEJWLEVPZ2xCNkQ7O0FBQ2xHO0VBQTZDLGlCUGpsQlIsRU9pbEJ5RDs7QUFDOUY7RUFBd0MsaUJQbGxCSCxFT2tsQitDOztBQUNwRjtFQUErQyxpQlBubEJWLEVPbWxCNkQ7O0FBQ2xHO0VBQXVDLGlCUHBsQkYsRU9vbEI2Qzs7QUFDbEY7RUFBdUMsaUJQcmxCRixFT3FsQjZDOztBQUNsRjtFQUE0QyxpQlB0bEJQLEVPc2xCdUQ7O0FBQzVGO0VBQTRDLGlCUHZsQlAsRU91bEJ1RDs7QUFDNUY7RUFBNkMsaUJQeGxCUixFT3dsQnlEOztBQUM5RjtFQUEwQyxpQlB6bEJMLEVPeWxCbUQ7O0FBQ3hGO0VBQXlDLGlCUDFsQkosRU8wbEJpRDs7QUFDdEY7RUFBc0MsaUJQM2xCRCxFTzJsQjJDOztBQUNoRjtFQUEwQyxpQlA1bEJMLEVPNGxCbUQ7O0FBQ3hGO0VBQXVDLGlCUDdsQkYsRU82bEI2Qzs7QUFDbEY7RUFBa0MsaUJQOWxCRyxFTzhsQm1DOztBQUN4RTtFQUEwQyxpQlAvbEJMLEVPK2xCbUQ7O0FBQ3hGO0VBQXNDLGlCUGhtQkQsRU9nbUIyQzs7QUFDaEY7RUFBcUMsaUJQam1CQSxFT2ltQnlDOztBQUM5RTtFQUFxQyxpQlBsbUJBLEVPa21CeUM7O0FBQzlFO0VBQW9DLGlCUG5tQkMsRU9tbUJ1Qzs7QUFDNUU7RUFBdUMsaUJQcG1CRixFT29tQjZDOztBQUNsRjtFQUE0QyxpQlBybUJQLEVPcW1CdUQ7O0FBQzVGO0VBQXVDLGlCUHRtQkYsRU9zbUI2Qzs7QUFDbEY7RUFBZ0MsaUJQdm1CSyxFT3VtQitCOztBQUNwRTtFQUFvQyxpQlB4bUJDLEVPd21CdUM7O0FBQzVFO0VBQXVDLGlCUHptQkYsRU95bUI2Qzs7QUFDbEY7RUFBMkMsaUJQMW1CTixFTzBtQnFEOztBQUMxRjtFQUFvQyxpQlAzbUJDLEVPMm1CdUM7O0FBQzVFO0VBQWtDLGlCUDVtQkcsRU80bUJtQzs7QUFDeEU7RUFBeUMsaUJQN21CSixFTzZtQmlEOztBQUN0RjtFQUFzQyxpQlA5bUJELEVPOG1CMkM7O0FBQ2hGO0VBQXVDLGlCUC9tQkYsRU8rbUI2Qzs7QUFDbEY7RUFBd0MsaUJQaG5CSCxFT2duQitDOztBQUNwRjtFQUFtQyxpQlBqbkJFLEVPaW5CcUM7O0FBQzFFO0VBQWtDLGlCUGxuQkcsRU9rbkJtQzs7QUFDeEU7RUFBaUMsaUJQbm5CSSxFT21uQmlDOztBQUN0RTtFQUEwQyxpQlBwbkJMLEVPb25CbUQ7O0FBQ3hGO0VBQW9DLGlCUHJuQkMsRU9xbkJ1Qzs7QUFDNUU7RUFBd0MsaUJQdG5CSCxFT3NuQitDOztBQUNwRjtFQUF3QyxpQlB2bkJILEVPdW5CK0M7O0FBQ3BGO0VBQWlDLGlCUHhuQkksRU93bkJpQzs7QUFDdEU7RUFBa0MsaUJQem5CRyxFT3luQm1DOztBQUN4RTtFQUFxQyxpQlAxbkJBLEVPMG5CeUM7O0FBQzlFO0VBQWtDLGlCUDNuQkcsRU8ybkJtQzs7QUFDeEU7RUFBdUMsaUJQNW5CRixFTzRuQjZDOztBQUNsRjtFQUFxQyxpQlA3bkJBLEVPNm5CeUM7O0FBQzlFO0VBQXlDLGlCUDluQkosRU84bkJpRDs7QUFDdEY7RUFBNEMsaUJQL25CUCxFTytuQnVEOztBQUM1RjtFQUFvQyxpQlBob0JDLEVPZ29CdUM7O0FBQzVFO0VBQW1DLGlCUGpvQkUsRU9pb0JxQzs7QUFDMUU7RUFBa0MsaUJQbG9CRyxFT2tvQm1DOztBQUN4RTtFQUFtQyxpQlBub0JFLEVPbW9CcUM7O0FBQzFFO0VBQXNDLGlCUHBvQkQsRU9vb0IyQzs7QUFDaEY7RUFBMEMsaUJQcm9CTCxFT3FvQm1EOztBQUN4RjtFQUEyQyxpQlB0b0JOLEVPc29CcUQ7O0FBQzFGO0VBQTRDLGlCUHZvQlAsRU91b0J1RDs7QUFDNUY7RUFBeUMsaUJQeG9CSixFT3dvQmlEOztBQUN0RjtFQUFrQyxpQlB6b0JHLEVPeW9CbUM7O0FBQ3hFO0VBQW9DLGlCUDFvQkMsRU8wb0J1Qzs7QUFDNUU7RUFBa0MsaUJQM29CRyxFTzJvQm1DOztBQUN4RTtFQUFvQyxpQlA1b0JDLEVPNG9CdUM7O0FBQzVFO0VBQXFDLGlCUDdvQkEsRU82b0J5Qzs7QUFDOUU7RUFBc0MsaUJQOW9CRCxFTzhvQjJDOztBQUNoRjtFQUFvQyxpQlAvb0JDLEVPK29CdUM7O0FBQzVFO0VBQWtDLGlCUGhwQkcsRU9ncEJtQzs7QUFDeEU7RUFBcUMsaUJQanBCQSxFT2lwQnlDOztBQUM5RTtFQUFvQyxpQlBscEJDLEVPa3BCdUM7O0FBQzVFO0VBQXdDLGlCUG5wQkgsRU9tcEIrQzs7QUFDcEY7RUFBa0MsaUJQcHBCRyxFT29wQm1DOztBQUN4RTtFQUFrQyxpQlBycEJHLEVPcXBCbUM7O0FBQ3hFO0VBQWtDLGlCUHRwQkcsRU9zcEJtQzs7QUFDeEU7RUFBbUMsaUJQdnBCRSxFT3VwQnFDOztBQUMxRTtFQUFpQyxpQlB4cEJJLEVPd3BCaUM7O0FBQ3RFO0VBQWtDLGlCUHpwQkcsRU95cEJtQzs7QUFDeEU7RUFBbUMsaUJQMXBCRSxFTzBwQnFDOztBQUMxRTtFQUFxQyxpQlAzcEJBLEVPMnBCeUM7O0FBQzlFO0VBQXFDLGlCUDVwQkEsRU80cEJ5Qzs7QUFDOUU7RUFBaUMsaUJQN3BCSSxFTzZwQmlDOztBQUN0RTtFQUF3QyxpQlA5cEJILEVPOHBCK0M7O0FBQ3BGO0VBQXNDLGlCUC9wQkQsRU8rcEIyQzs7QUFDaEY7RUFBNkMsaUJQaHFCUixFT2dxQnlEOztBQUM5RjtFQUFxQyxpQlBqcUJBLEVPaXFCeUM7O0FBQzlFO0VBQThDLGlCUGxxQlQsRU9rcUIyRDs7QUFDaEc7RUFBcUMsaUJQbnFCQSxFT21xQnlDOztBQUM5RTtFQUFvQyxpQlBwcUJDLEVPb3FCdUM7O0FBQzVFO0VBQW1DLGlCUHJxQkUsRU9xcUJxQzs7QUFDMUU7RUFBb0MsaUJQdHFCQyxFT3NxQnVDOztBQUM1RTtFQUFtQyxpQlB2cUJFLEVPdXFCcUM7O0FBQzFFO0VBQXdDLGlCUHhxQkgsRU93cUIrQzs7QUFDcEY7RUFBaUMsaUJQenFCSSxFT3lxQmlDOztBQUN0RTtFQUFpQyxpQlAxcUJJLEVPMHFCaUM7O0FBQ3RFO0VBQXVDLGlCUDNxQkYsRU8ycUI2Qzs7QUFDbEY7RUFBb0MsaUJQNXFCQyxFTzRxQnVDOztBQUM1RTtFQUFpQyxpQlA3cUJJLEVPNnFCaUM7O0FBQ3RFO0VBQWtDLGlCUDlxQkcsRU84cUJtQzs7QUFDeEU7RUFBa0MsaUJQL3FCRyxFTytxQm1DOztBQUN4RTtFQUFtQyxpQlBockJFLEVPZ3JCcUM7O0FBQzFFO0VBQTJDLGlCUGpyQk4sRU9pckJxRDs7QUFDMUY7RUFBK0IsaUJQbHJCTSxFT2tyQjZCOztBQUNsRTtFQUFzQyxpQlBuckJELEVPbXJCMkM7O0FBQ2hGO0VBQXFDLGlCUHByQkEsRU9vckJ5Qzs7QUFDOUU7RUFBa0MsaUJQcnJCRyxFT3FyQm1DOztBQUN4RTtFQUFtQyxpQlB0ckJFLEVPc3JCcUM7O0FBQzFFO0VBQWdDLGlCUHZyQkssRU91ckIrQjs7QUFDcEU7RUFBb0MsaUJQeHJCQyxFT3dyQnVDOztBQUM1RTtFQUFxQyxpQlB6ckJBLEVPeXJCeUM7O0FBQzlFO0VBQW1DLGlCUDFyQkUsRU8wckJxQzs7QUFDMUU7RUFBbUMsaUJQM3JCRSxFTzJyQnFDOztBQUMxRTtFQUF3QyxpQlA1ckJILEVPNHJCK0M7O0FBQ3BGO0VBQTBDLGlCUDdyQkwsRU82ckJtRDs7QUFDeEY7RUFBaUMsaUJQOXJCSSxFTzhyQmlDOztBQUN0RTtFQUFzQyxpQlAvckJELEVPK3JCMkM7O0FBQ2hGO0VBQTRDLGlCUGhzQlAsRU9nc0J1RDs7QUFDNUY7RUFBc0MsaUJQanNCRCxFT2lzQjJDOztBQUNoRjtFQUFtQyxpQlBsc0JFLEVPa3NCcUM7O0FBQzFFO0VBQXFDLGlCUG5zQkEsRU9tc0J5Qzs7QUFDOUU7RUFBcUMsaUJQcHNCQSxFT29zQnlDOztBQUM5RTtFQUFtQyxpQlByc0JFLEVPcXNCcUM7O0FBQzFFO0VBQXdDLGlCUHRzQkgsRU9zc0IrQzs7QUFDcEY7RUFBMkMsaUJQdnNCTixFT3VzQnFEOztBQUMxRjtFQUFvQyxpQlB4c0JDLEVPd3NCdUM7O0FBQzVFO0VBQW1DLGlCUHpzQkUsRU95c0JxQzs7QUFDMUU7RUFBMEMsaUJQMXNCTCxFTzBzQm1EOztBQUN4RjtFQUFrQyxpQlAzc0JHLEVPMnNCbUM7O0FBQ3hFO0VBQXVDLGlCUDVzQkYsRU80c0I2Qzs7QUFDbEY7RUFBeUMsaUJQN3NCSixFTzZzQmlEOztBQUN0RjtFQUF1QyxpQlA5c0JGLEVPOHNCNkM7O0FBQ2xGO0VBQXdDLGlCUC9zQkgsRU8rc0IrQzs7QUFDcEY7RUFBaUMsaUJQaHRCSSxFT2d0QmlDOztBQUN0RTtFQUFvQyxpQlBqdEJDLEVPaXRCdUM7O0FBQzVFO0VBQWtDLGlCUGx0QkcsRU9rdEJtQzs7QUFDeEU7RUFBaUMsaUJQbnRCSSxFT210QmlDOztBQUN0RTtFQUFzQyxpQlBwdEJELEVPb3RCMkM7O0FBQ2hGO0VBQTRDLGlCUHJ0QlAsRU9xdEJ1RDs7QUFDNUY7RUFBMkMsaUJQdHRCTixFT3N0QnFEOztBQUMxRjtFQUF5QyxpQlB2dEJKLEVPdXRCaUQ7O0FBQ3RGO0VBQXNDLGlCUHh0QkQsRU93dEIyQzs7QUFDaEY7RUFBc0MsaUJQenRCRCxFT3l0QjJDOztBQUNoRjtFQUFpQyxpQlAxdEJJLEVPMHRCaUM7O0FBQ3RFO0VBQWlDLGlCUDN0QkksRU8ydEJpQzs7QUFDdEU7RUFBcUMsaUJQNXRCQSxFTzR0QnlDOztBQUM5RTtFQUF3QyxpQlA3dEJILEVPNnRCK0M7O0FBQ3BGO0VBQW1DLGlCUDl0QkUsRU84dEJxQzs7QUFDMUU7RUFBa0MsaUJQL3RCRyxFTyt0Qm1DOztBQUN4RTtFQUFzQyxpQlBodUJELEVPZ3VCMkM7O0FBQ2hGO0VBQWlDLGlCUGp1QkksRU9pdUJpQzs7QUFDdEU7RUFBcUMsaUJQbHVCQSxFT2t1QnlDOztBQUM5RTtFQUFvQyxpQlBudUJDLEVPbXVCdUM7O0FBQzVFO0VBQW9DLGlCUHB1QkMsRU9vdUJ1Qzs7QUFDNUU7RUFBMkMsaUJQcnVCTixFT3F1QnFEOztBQUMxRjtFQUFpQyxpQlB0dUJJLEVPc3VCaUM7O0FBQ3RFO0VBQXNDLGlCUHZ1QkQsRU91dUIyQzs7QUFDaEY7RUFBZ0QsaUJQeHVCWCxFT3d1QitEOztBQUNwRztFQUFnRCxpQlB6dUJYLEVPeXVCK0Q7O0FBQ3BHO0VBQWlELGlCUDF1QlosRU8wdUJpRTs7QUFDdEc7RUFBOEMsaUJQM3VCVCxFTzJ1QjJEOztBQUNoRztFQUF1QyxpQlA1dUJGLEVPNHVCNkM7O0FBQ2xGO0VBQXlDLGlCUDd1QkosRU82dUJpRDs7QUFDdEY7RUFBaUMsaUJQOXVCSSxFTzh1QmlDOztBQUN0RTtFQUFvQyxpQlAvdUJDLEVPK3VCdUM7O0FBQzVFO0VBQWtDLGlCUGh2QkcsRU9ndkJtQzs7QUFDeEU7RUFBbUMsaUJQanZCRSxFT2l2QnFDOztBQUMxRTtFQUFzQyxpQlBsdkJELEVPa3ZCMkM7O0FBQ2hGO0VBQXNDLGlCUG52QkQsRU9tdkIyQzs7QUFDaEY7RUFBaUMsaUJQcHZCSSxFT292QmlDOztBQUN0RTtFQUF3QyxpQlBydkJILEVPcXZCK0M7O0FBQ3BGO0VBQWdDLGlCUHR2QkssRU9zdkIrQjs7QUFDcEU7RUFBdUMsaUJQdnZCRixFT3V2QjZDOztBQUNsRjtFQUEyQyxpQlB4dkJOLEVPd3ZCcUQ7O0FBQzFGO0VBQXVDLGlCUHp2QkYsRU95dkI2Qzs7QUFDbEY7RUFBMkMsaUJQMXZCTixFTzB2QnFEOztBQUMxRjtFQUFvQyxpQlAzdkJDLEVPMnZCdUM7O0FBQzVFO0VBQXNDLGlCUDV2QkQsRU80dkIyQzs7QUFDaEY7RUFBcUMsaUJQN3ZCQSxFTzZ2QnlDOztBQUM5RTtFQUFtQyxpQlA5dkJFLEVPOHZCcUM7O0FBQzFFO0VBQWlDLGlCUC92QkksRU8rdkJpQzs7QUFDdEU7RUFBd0MsaUJQaHdCSCxFT2d3QitDOztBQUNwRjtFQUF3QyxpQlBqd0JILEVPaXdCK0M7O0FBQ3BGO0VBQTBDLGlCUGx3QkwsRU9rd0JtRDs7QUFDeEY7RUFBMEMsaUJQbndCTCxFT213Qm1EOztBQUN4RjtFQUFpQyxpQlBwd0JJLEVPb3dCaUM7O0FBQ3RFO0VBQXFDLGlCUHJ3QkEsRU9xd0J5Qzs7QUFDOUU7RUFBbUMsaUJQdHdCRSxFT3N3QnFDOztBQUMxRTtFQUFnQyxpQlB2d0JLLEVPdXdCK0I7O0FBQ3BFO0VBQWtDLGlCUHh3QkcsRU93d0JtQzs7QUFDeEU7RUFBb0MsaUJQendCQyxFT3l3QnVDOztBQUM1RTtFQUFtQyxpQlAxd0JFLEVPMHdCcUM7O0FBQzFFO0VBQXFDLGlCUDN3QkEsRU8yd0J5Qzs7QUFDOUU7RUFBbUMsaUJQNXdCRSxFTzR3QnFDOztBQUMxRTtFQUFrQyxpQlA3d0JHLEVPNndCbUM7O0FBQ3hFO0VBQW1DLGlCUDl3QkUsRU84d0JxQzs7QUFDMUU7RUFBcUMsaUJQL3dCQSxFTyt3QnlDOztBQUM5RTtFQUFnQyxpQlBoeEJLLEVPZ3hCK0I7O0FBQ3BFO0VBQXNDLGlCUGp4QkQsRU9peEIyQzs7QUFDaEY7RUFBNkMsaUJQbHhCUixFT2t4QnlEOztBQUM5RjtFQUFtQyxpQlBueEJFLEVPbXhCcUM7O0FBQzFFO0VBQXFDLGlCUHB4QkEsRU9veEJ5Qzs7QUFDOUU7RUFBb0MsaUJQcnhCQyxFT3F4QnVDOztBQUM1RTtFQUFvQyxpQlB0eEJDLEVPc3hCdUM7O0FBQzVFO0VBQW1DLGlCUHZ4QkUsRU91eEJxQzs7QUFDMUU7RUFBc0MsaUJQeHhCRCxFT3d4QjJDOztBQUNoRjtFQUFzQyxpQlB6eEJELEVPeXhCMkM7O0FBQ2hGO0VBQXVDLGlCUDF4QkYsRU8weEI2Qzs7QUFDbEY7RUFBMkMsaUJQM3hCTixFTzJ4QnFEOztBQUMxRjtFQUFpRCxpQlA1eEJaLEVPNHhCaUU7O0FBQ3RHO0VBQTZDLGlCUDd4QlIsRU82eEJ5RDs7QUFDOUY7RUFBdUMsaUJQOXhCRixFTzh4QjZDOztBQUNsRjtFQUFzQyxpQlAveEJELEVPK3hCMkM7O0FBQ2hGO0VBQWtDLGlCUGh5QkcsRU9neUJtQzs7QUFDeEU7RUFBeUMsaUJQanlCSixFT2l5QmlEOztBQUN0RjtFQUF5QyxpQlBseUJKLEVPa3lCaUQ7O0FBQ3RGO0VBQW1DLGlCUG55QkUsRU9teUJxQzs7QUFDMUU7RUFBZ0MsaUJQcHlCSyxFT295QitCOztBQUNwRTtFQUFxQyxpQlByeUJBLEVPcXlCeUM7O0FBQzlFO0VBQWtDLGlCUHR5QkcsRU9zeUJtQzs7QUFDeEU7RUFBbUMsaUJQdnlCRSxFT3V5QnFDOztBQUMxRTtFQUFtQyxpQlB4eUJFLEVPd3lCcUM7O0FBQzFFO0VBQXVDLGlCUHp5QkYsRU95eUI2Qzs7QUFDbEY7RUFBaUMsaUJQMXlCSSxFTzB5QmlDOztBQUN0RTtFQUFtQyxpQlAzeUJFLEVPMnlCcUM7O0FBQzFFO0VBQXVDLGlCUDV5QkYsRU80eUI2Qzs7QUFDbEY7RUFBMkMsaUJQN3lCTixFTzZ5QnFEOztBQUMxRjtFQUE0QyxpQlA5eUJQLEVPOHlCdUQ7O0FBQzVGO0VBQWdELGlCUC95QlgsRU8reUIrRDs7QUFDcEc7RUFBd0MsaUJQaHpCSCxFT2d6QitDOztBQUNwRjtFQUE0QyxpQlBqekJQLEVPaXpCdUQ7O0FBQzVGO0VBQXFDLGlCUGx6QkEsRU9rekJ5Qzs7QUFDOUU7RUFBaUMsaUJQbnpCSSxFT216QmlDOztBQUN0RTtFQUEwQyxpQlBwekJMLEVPb3pCbUQ7O0FBQ3hGO0VBQW1DLGlCUHJ6QkUsRU9xekJxQzs7QUFDMUU7RUFBdUMsaUJQdHpCRixFT3N6QjZDOztBQUNsRjtFQUFxQyxpQlB2ekJBLEVPdXpCeUM7O0FBQzlFO0VBQWtDLGlCUHh6QkcsRU93ekJtQzs7QUFDeEU7RUFBMEMsaUJQenpCTCxFT3l6Qm1EOztBQUN4RjtFQUFvQyxpQlAxekJDLEVPMHpCdUM7O0FBQzVFO0VBQWtDLGlCUDN6QkcsRU8yekJtQzs7QUFDeEU7RUFBb0MsaUJQNXpCQyxFTzR6QnVDOztBQUM1RTtFQUFpQyxpQlA3ekJJLEVPNnpCaUM7O0FBQ3RFO0VBQTBDLGlCUDl6QkwsRU84ekJtRDs7QUFDeEY7RUFBbUMsaUJQL3pCRSxFTyt6QnFDOztBQUMxRTtFQUFzQyxpQlBoMEJELEVPZzBCMkM7O0FBQ2hGO0VBQW1DLGlCUGowQkUsRU9pMEJxQzs7QUFDMUU7RUFBaUMsaUJQbDBCSSxFT2swQmlDOztBQUN0RTtFQUFvQyxpQlBuMEJDLEVPbTBCdUM7O0FBQzVFO0VBQXNDLGlCUHAwQkQsRU9vMEIyQzs7QUFDaEY7RUFBMEMsaUJQcjBCTCxFT3EwQm1EOztBQUN4RjtFQUFnQyxpQlB0MEJLLEVPczBCK0I7O0FBQ3BFO0VBQWdDLGlCUHYwQkssRU91MEIrQjs7QUFDcEU7RUFBd0MsaUJQeDBCSCxFT3cwQitDOztBQUNwRjtFQUF5QyxpQlB6MEJKLEVPeTBCaUQ7O0FBQ3RGO0VBQTJDLGlCUDEwQk4sRU8wMEJxRDs7QUFDMUY7RUFBMEMsaUJQMzBCTCxFTzIwQm1EOztBQUN4RjtFQUFpRCxpQlA1MEJaLEVPNDBCaUU7O0FBQ3RHO0VBQW9DLGlCUDcwQkMsRU82MEJ1Qzs7QUFDNUU7RUFBeUMsaUJQOTBCSixFTzgwQmlEOztBQUN0RjtFQUErQixpQlAvMEJNLEVPKzBCNkI7O0FBQ2xFO0VBQXFDLGlCUGgxQkEsRU9nMUJ5Qzs7QUFDOUU7RUFBbUMsaUJQajFCRSxFT2kxQnFDOztBQUMxRTtFQUFrQyxpQlBsMUJHLEVPazFCbUM7O0FBQ3hFO0VBQTBDLGlCUG4xQkwsRU9tMUJtRDs7QUFDeEY7RUFBa0MsaUJQcDFCRyxFT28xQm1DOztBQUN4RTtFQUFnQyxpQlByMUJLLEVPcTFCK0I7O0FBQ3BFO0VBQWtDLGlCUHQxQkcsRU9zMUJtQzs7QUFDeEU7RUFBb0MsaUJQdjFCQyxFT3UxQnVDOztBQUM1RTtFQUFrQyxpQlB4MUJHLEVPdzFCbUM7O0FBQ3hFO0VBQXNDLGlCUHoxQkQsRU95MUIyQzs7QUFDaEY7RUFBa0MsaUJQMTFCRyxFTzAxQm1DOztBQUN4RTtFQUF3QyxpQlAzMUJILEVPMjFCK0M7O0FBQ3BGO0VBQXlDLGlCUDUxQkosRU80MUJpRDs7QUFDdEY7RUFBb0MsaUJQNzFCQyxFTzYxQnVDOztBQUM1RTtFQUFtQyxpQlA5MUJFLEVPODFCcUM7O0FBQzFFO0VBQW1DLGlCUC8xQkUsRU8rMUJxQzs7QUFDMUU7RUFBd0MsaUJQaDJCSCxFT2cyQitDOztBQUNwRjtFQUFzQyxpQlBqMkJELEVPaTJCMkM7O0FBQ2hGO0VBQTBDLGlCUGwyQkwsRU9rMkJtRDs7QUFDeEY7RUFBc0MsaUJQbjJCRCxFT20yQjJDOztBQUNoRjtFQUFvQyxpQlBwMkJDLEVPbzJCdUM7O0FBQzVFO0VBQXFDLGlCUHIyQkEsRU9xMkJ5Qzs7QUFDOUU7RUFBMkMsaUJQdDJCTixFT3MyQnFEOztBQUMxRjtFQUFrQyxpQlB2MkJHLEVPdTJCbUM7O0FBQ3hFO0VBQW9DLGlCUHgyQkMsRU93MkJ1Qzs7QUFDNUU7RUFBa0MsaUJQejJCRyxFT3kyQm1DOztBQUN4RTtFQUF5QyxpQlAxMkJKLEVPMDJCaUQ7O0FBQ3RGO0VBQWdDLGlCUDMyQkssRU8yMkIrQjs7QUFDcEU7RUFBbUMsaUJQNTJCRSxFTzQyQnFDOztBQUMxRTtFQUFrQyxpQlA3MkJHLEVPNjJCbUM7O0FBQ3hFO0VBQWdDLGlCUDkyQkssRU84MkIrQjs7QUFDcEU7RUFBb0MsaUJQLzJCQyxFTysyQnVDOztBQUM1RTtFQUFzQyxpQlBoM0JELEVPZzNCMkM7O0FBQ2hGO0VBQW9DLGlCUGozQkMsRU9pM0J1Qzs7QUFDNUU7RUFBdUMsaUJQbDNCRixFT2szQjZDOztBQUNsRjtFQUF1QyxpQlBuM0JGLEVPbTNCNkM7O0FBQ2xGO0VBQXlDLGlCUHAzQkosRU9vM0JpRDs7QUFDdEY7RUFBeUMsaUJQcjNCSixFT3EzQmlEOztBQUN0RjtFQUF5QyxpQlB0M0JKLEVPczNCaUQ7O0FBQ3RGO0VBQXVDLGlCUHYzQkYsRU91M0I2Qzs7QUFDbEY7RUFBb0MsaUJQeDNCQyxFT3czQnVDOztBQUM1RTtFQUF1QyxpQlB6M0JGLEVPeTNCNkM7O0FBQ2xGO0VBQXNDLGlCUDEzQkQsRU8wM0IyQzs7QUFDaEY7RUFBeUMsaUJQMzNCSixFTzIzQmlEOztBQUN0RjtFQUF3QyxpQlA1M0JILEVPNDNCK0M7O0FBQ3BGO0VBQThDLGlCUDczQlQsRU82M0IyRDs7QUFDaEc7RUFBNkMsaUJQOTNCUixFTzgzQnlEOztBQUM5RjtFQUFrQyxpQlAvM0JHLEVPKzNCbUM7O0FBQ3hFO0VBQXNDLGlCUGg0QkQsRU9nNEIyQzs7QUFDaEY7RUFBd0MsaUJQajRCSCxFT2k0QitDOztBQUNwRjtFQUF5QyxpQlBsNEJKLEVPazRCaUQ7O0FBQ3RGO0VBQTZDLGlCUG40QlIsRU9tNEJ5RDs7QUFDOUY7RUFBeUMsaUJQcDRCSixFT280QmlEOztBQUN0RjtFQUF3QyxpQlByNEJILEVPcTRCK0M7O0FBQ3BGO0VBQWdDLGlCUHQ0QkssRU9zNEIrQjs7QUFDcEU7RUFBdUMsaUJQdjRCRixFT3U0QjZDOztBQUNsRjtFQUEyQyxpQlB4NEJOLEVPdzRCcUQ7O0FBQzFGO0VBQTJDLGlCUHo0Qk4sRU95NEJxRDs7QUFDMUY7RUFBMEMsaUJQMTRCTCxFTzA0Qm1EOztBQUN4RjtFQUE4QyxpQlAzNEJULEVPMjRCMkQ7O0FBQ2hHO0VBQXVDLGlCUDU0QkYsRU80NEI2Qzs7QUFDbEY7RUFBa0MsaUJQNzRCRyxFTzY0Qm1DOztBQUN4RTtFQUFzQyxpQlA5NEJELEVPODRCMkM7O0FBQ2hGO0VBQXdDLGlCUC80QkgsRU8rNEIrQzs7QUFDcEY7RUFBNkMsaUJQaDVCUixFT2c1QnlEOztBQUM5RjtFQUF3QyxpQlBqNUJILEVPaTVCK0M7O0FBQ3BGO0VBQTZDLGlCUGw1QlIsRU9rNUJ5RDs7QUFDOUY7RUFBa0MsaUJQbjVCRyxFT201Qm1DOztBQUN4RTtFQUEwQyxpQlBwNUJMLEVPbzVCbUQ7O0FBQ3hGO0VBQTRDLGlCUHI1QlAsRU9xNUJ1RDs7QUFDNUY7RUFBaUMsaUJQdDVCSSxFT3M1QmlDOztBQUN0RTtFQUF3QyxpQlB2NUJILEVPdTVCK0M7O0FBQ3BGO0VBQXdDLGlCUHg1QkgsRU93NUIrQzs7QUFDcEY7RUFBaUMsaUJQejVCSSxFT3k1QmlDOztBQUN0RTtFQUFpQyxpQlAxNUJJLEVPMDVCaUM7O0FBQ3RFO0VBQXdDLGlCUDM1QkgsRU8yNUIrQzs7QUFDcEY7RUFBd0MsaUJQNTVCSCxFTzQ1QitDOztBQUNwRjtFQUFvQyxpQlA3NUJDLEVPNjVCdUM7O0FBQzVFO0VBQWlDLGlCUDk1QkksRU84NUJpQzs7QUFDdEU7RUFBbUMsaUJQLzVCRSxFTys1QnFDOztBQUMxRTtFQUFnQyxpQlBoNkJLLEVPZzZCK0I7O0FBQ3BFO0VBQXNDLGlCUGo2QkQsRU9pNkIyQzs7QUFDaEY7RUFBaUMsaUJQbDZCSSxFT2s2QmlDOztBQUN0RTtFQUFxQyxpQlBuNkJBLEVPbTZCeUM7O0FBQzlFO0VBQXVDLGlCUHA2QkYsRU9vNkI2Qzs7QUFDbEY7RUFBc0MsaUJQcjZCRCxFT3E2QjJDOztBQUNoRjtFQUFpQyxpQlB0NkJJLEVPczZCaUM7O0FBQ3RFO0VBQTBDLGlCUHY2QkwsRU91NkJtRDs7QUFDeEY7RUFBeUMsaUJQeDZCSixFT3c2QmlEOztBQUN0RjtFQUFnRCxpQlB6NkJYLEVPeTZCK0Q7O0FBQ3BHO0VBQW9ELGlCUDE2QmYsRU8wNkJ1RTs7QUFDNUc7RUFBa0MsaUJQMzZCRyxFTzI2Qm1DOztBQUN4RTtFQUF1QyxpQlA1NkJGLEVPNDZCNkM7O0FBQ2xGO0VBQXlDLGlCUDc2QkosRU82NkJpRDs7QUFDdEY7RUFBNEMsaUJQOTZCUCxFTzg2QnVEOztBQUM1RjtFQUFtQyxpQlAvNkJFLEVPKzZCcUM7O0FBQzFFO0VBQXlDLGlCUGg3QkosRU9nN0JpRDs7QUFDdEY7RUFBbUMsaUJQajdCRSxFT2k3QnFDOztBQUMxRTtFQUErQixpQlBsN0JNLEVPazdCNkI7O0FBQ2xFO0VBQW1DLGlCUG43QkUsRU9tN0JxQzs7QUFDMUU7RUFBcUMsaUJQcDdCQSxFT283QnlDOztBQUM5RTtFQUE0QyxpQlByN0JQLEVPcTdCdUQ7O0FBQzVGO0VBQXNDLGlCUHQ3QkQsRU9zN0IyQzs7QUFDaEY7RUFBc0MsaUJQdjdCRCxFT3U3QjJDOztBQUNoRjtFQUFrQyxpQlB4N0JHLEVPdzdCbUM7O0FBQ3hFO0VBQXVDLGlCUHo3QkYsRU95N0I2Qzs7QUFDbEY7RUFBd0MsaUJQMTdCSCxFTzA3QitDOztBQUNwRjtFQUFrQyxpQlAzN0JHLEVPMjdCbUM7O0FBQ3hFO0VBQXNDLGlCUDU3QkQsRU80N0IyQzs7QUFDaEY7RUFBc0MsaUJQNzdCRCxFTzY3QjJDOztBQUNoRjtFQUEwQyxpQlA5N0JMLEVPODdCbUQ7O0FBQ3hGO0VBQW9DLGlCUC83QkMsRU8rN0J1Qzs7QUFDNUU7RUFBbUMsaUJQaDhCRSxFT2c4QnFDOztBQUMxRTtFQUF5QyxpQlBqOEJKLEVPaThCaUQ7O0FBQ3RGO0VBQW9DLGlCUGw4QkMsRU9rOEJ1Qzs7QUFDNUU7RUFBa0MsaUJQbjhCRyxFT204Qm1DOztBQUN4RTtFQUF3QyxpQlBwOEJILEVPbzhCK0M7O0FBQ3BGO0VBQW1DLGlCUHI4QkUsRU9xOEJxQzs7QUFDMUU7RUFBa0MsaUJQdDhCRyxFT3M4Qm1DOztBQUN4RTtFQUFvQyxpQlB2OEJDLEVPdThCdUM7O0FBQzVFO0VBQXlDLGlCUHg4QkosRU93OEJpRDs7QUFDdEY7RUFBb0MsaUJQejhCQyxFT3k4QnVDOztBQUM1RTtFQUFzQyxpQlAxOEJELEVPMDhCMkM7O0FBQ2hGO0VBQW1DLGlCUDM4QkUsRU8yOEJxQzs7QUFDMUU7RUFBeUMsaUJQNThCSixFTzQ4QmlEOztBQUN0RjtFQUEwQyxpQlA3OEJMLEVPNjhCbUQ7O0FBQ3hGO0VBQW1DLGlCUDk4QkUsRU84OEJxQzs7QUFDMUU7RUFBaUMsaUJQLzhCSSxFTys4QmlDOztBQUN0RTtFQUFxQyxpQlBoOUJBLEVPZzlCeUM7O0FBQzlFO0VBQXVDLGlCUGo5QkYsRU9pOUI2Qzs7QUFDbEY7RUFBMEMsaUJQbDlCTCxFT2s5Qm1EOztBQUN4RjtFQUFtQyxpQlBuOUJFLEVPbTlCcUM7O0FBQzFFO0VBQWtDLGlCUHA5QkcsRU9vOUJtQzs7QUFDeEU7RUFBc0MsaUJQcjlCRCxFT3E5QjJDOztBQUNoRjtFQUFtQyxpQlB0OUJFLEVPczlCcUM7O0FBQzFFO0VBQXVDLGlCUHY5QkYsRU91OUI2Qzs7QUFDbEY7RUFBeUMsaUJQeDlCSixFT3c5QmlEOztBQUN0RjtFQUFzQyxpQlB6OUJELEVPeTlCMkM7O0FBQ2hGO0VBQXFDLGlCUDE5QkEsRU8wOUJ5Qzs7QUFDOUU7RUFBb0MsaUJQMzlCQyxFTzI5QnVDOztBQUM1RTtFQUFnQyxpQlA1OUJLLEVPNDlCK0I7O0FBQ3BFO0VBQW1DLGlCUDc5QkUsRU82OUJxQzs7QUFDMUU7RUFBaUMsaUJQOTlCSSxFTzg5QmlDOztBQUN0RTtFQUFpQyxpQlAvOUJJLEVPKzlCaUM7O0FBQ3RFO0VBQWtDLGlCUGgrQkcsRU9nK0JtQzs7QUFDeEU7RUFBbUMsaUJQaitCRSxFT2krQnFDOztBQUMxRTtFQUF1QyxpQlBsK0JGLEVPaytCNkM7O0FBQ2xGO0VBQW9DLGlCUG4rQkMsRU9tK0J1Qzs7QUFDNUU7RUFBa0MsaUJQcCtCRyxFT28rQm1DOztBQUN4RTtFQUFnQyxpQlByK0JLLEVPcStCK0I7O0FBQ3BFO0VBQXVDLGlCUHQrQkYsRU9zK0I2Qzs7QUFDbEY7RUFBdUMsaUJQditCRixFT3UrQjZDOztBQUNsRjtFQUFrQyxpQlB4K0JHLEVPdytCbUM7O0FBQ3hFO0VBQTJDLGlCUHorQk4sRU95K0JxRDs7QUFDMUY7RUFBNkMsaUJQMStCUixFTzArQnlEOztBQUM5RjtFQUEyQyxpQlAzK0JOLEVPMitCcUQ7O0FBQzFGO0VBQW9DLGlCUDUrQkMsRU80K0J1Qzs7QUFDNUU7RUFBdUMsaUJQNytCRixFTzYrQjZDOztBQUNsRjtFQUFvQyxpQlA5K0JDLEVPOCtCdUM7O0FBQzVFO0VBQXFDLGlCUC8rQkEsRU8rK0J5Qzs7QUFDOUU7RUFBbUMsaUJQaC9CRSxFT2cvQnFDOztBQUMxRTtFQUF1QyxpQlBqL0JGLEVPaS9CNkM7O0FBQ2xGO0VBQWlDLGlCUGwvQkksRU9rL0JpQzs7QUFDdEU7RUFBc0MsaUJQbi9CRCxFT20vQjJDOztBQUNoRjtFQUEyQyxpQlBwL0JOLEVPby9CcUQ7O0FBQzFGO0VBQWlDLGlCUHIvQkksRU9xL0JpQzs7QUFDdEU7RUFBbUMsaUJQdC9CRSxFT3MvQnFDOztBQUMxRTtFQUFtQyxpQlB2L0JFLEVPdS9CcUM7O0FBQzFFO0VBQXdDLGlCUHgvQkgsRU93L0IrQzs7QUFDcEY7RUFBbUMsaUJQei9CRSxFT3kvQnFDOztBQUMxRTtFQUFtQyxpQlAxL0JFLEVPMC9CcUM7O0FBQzFFO0VBQW9DLGlCUDMvQkMsRU8yL0J1Qzs7QUFDNUU7RUFBbUMsaUJQNS9CRSxFTzQvQnFDOztBQUMxRTtFQUEwQyxpQlA3L0JMLEVPNi9CbUQ7O0FBQ3hGO0VBQTRDLGlCUDkvQlAsRU84L0J1RDs7QUFDNUY7RUFBeUMsaUJQLy9CSixFTysvQmlEOztBQUN0RjtFQUF3QyxpQlBoZ0NILEVPZ2dDK0M7O0FBQ3BGO0VBQXdDLGlCUGpnQ0gsRU9pZ0MrQzs7QUFDcEY7RUFBcUMsaUJQbGdDQSxFT2tnQ3lDOztBQUM5RTtFQUFxQyxpQlBuZ0NBLEVPbWdDeUM7O0FBQzlFO0VBQW1DLGlCUHBnQ0UsRU9vZ0NxQzs7QUFDMUU7RUFBbUMsaUJQcmdDRSxFT3FnQ3FDOztBQUMxRTtFQUF5QyxpQlB0Z0NKLEVPc2dDaUQ7O0FBQ3RGO0VBQW1DLGlCUHZnQ0UsRU91Z0NxQzs7QUFDMUU7RUFBa0MsaUJQeGdDRyxFT3dnQ21DOztBQUN4RTtFQUFzQyxpQlB6Z0NELEVPeWdDMkM7O0FBQ2hGO0VBQTZDLGlCUDFnQ1IsRU8wZ0N5RDs7QUFDOUY7RUFBeUMsaUJQM2dDSixFTzJnQ2lEOztBQUN0RjtFQUF3QyxpQlA1Z0NILEVPNGdDK0M7O0FBQ3BGO0VBQXVDLGlCUDdnQ0YsRU82Z0M2Qzs7QUFDbEY7RUFBaUMsaUJQOWdDSSxFTzhnQ2lDOztBQUN0RTtFQUEwQyxpQlAvZ0NMLEVPK2dDbUQ7O0FBQ3hGO0VBQXlDLGlCUGhoQ0osRU9naENpRDs7QUFDdEY7RUFBd0MsaUJQamhDSCxFT2loQytDOztBQUNwRjtFQUFvQyxpQlBsaENDLEVPa2hDdUM7O0FBQzVFO0VBQXlDLGlCUG5oQ0osRU9taENpRDs7QUFDdEY7RUFBNEMsaUJQcGhDUCxFT29oQ3VEOztBQUM1RjtFQUEwQyxpQlByaENMLEVPcWhDbUQ7O0FBQ3hGO0VBQXFDLGlCUHRoQ0EsRU9zaEN5Qzs7QUFDOUU7RUFBbUMsaUJQdmhDRSxFT3VoQ3FDOztBQUMxRTtFQUF3QyxpQlB4aENILEVPd2hDK0M7O0FBQ3BGO0VBQWlDLGlCUHpoQ0ksRU95aENpQzs7QUFDdEU7RUFBd0MsaUJQMWhDSCxFTzBoQytDOztBQUNwRjtFQUEwQyxpQlAzaENMLEVPMmhDbUQ7O0FBQ3hGO0VBQXlDLGlCUDVoQ0osRU80aENpRDs7QUFDdEY7RUFBbUMsaUJQN2hDRSxFTzZoQ3FDOztBQUMxRTtFQUFzQyxpQlA5aENELEVPOGhDMkM7O0FBQ2hGO0VBQXFDLGlCUC9oQ0EsRU8raEN5Qzs7QUFDOUU7RUFBd0MsaUJQaGlDSCxFT2dpQytDOztBQUNwRjtFQUFvQyxpQlBqaUNDLEVPaWlDdUM7O0FBQzVFO0VBQW9DLGlCUGxpQ0MsRU9raUN1Qzs7QUFDNUU7RUFBaUMsaUJQbmlDSSxFT21pQ2lDOztBQUN0RTtFQUFvQyxpQlBwaUNDLEVPb2lDdUM7O0FBQzVFO0VBQW1DLGlCUHJpQ0UsRU9xaUNxQzs7QUFDMUU7RUFBbUMsaUJQdGlDRSxFT3NpQ3FDOztBQUMxRTtFQUEwQyxpQlB2aUNMLEVPdWlDbUQ7O0FBQ3hGO0VBQWtDLGlCUHhpQ0csRU93aUNtQzs7QUFDeEU7RUFBNkMsaUJQemlDUixFT3lpQ3lEOztBQUM5RjtFQUFxQyxpQlAxaUNBLEVPMGlDeUM7O0FBQzlFO0VBQWtDLGlCUDNpQ0csRU8yaUNtQzs7QUFDeEU7RUFBa0MsaUJQNWlDRyxFTzRpQ21DOztBQUN4RTtFQUF1QyxpQlA3aUNGLEVPNmlDNkM7O0FBQ2xGO0VBQWtDLGlCUDlpQ0csRU84aUNtQzs7QUFDeEU7RUFBbUMsaUJQL2lDRSxFTytpQ3FDOztBQUMxRTtFQUFzQyxpQlBoakNELEVPZ2pDMkM7O0FBQ2hGO0VBQXVDLGlCUGpqQ0YsRU9pakM2Qzs7QUFDbEY7RUFBa0MsaUJQbGpDRyxFT2tqQ21DOztBQUN4RTtFQUF1QyxpQlBuakNGLEVPbWpDNkM7O0FBQ2xGO0VBQXVDLGlCUHBqQ0YsRU9vakM2Qzs7QUFDbEY7RUFBaUMsaUJQcmpDSSxFT3FqQ2lDOztBQUN0RTtFQUFvQyxpQlB0akNDLEVPc2pDdUM7O0FBQzVFO0VBQXdDLGlCUHZqQ0gsRU91akMrQzs7QUFDcEY7RUFBZ0MsaUJQeGpDSyxFT3dqQytCOztBQUNwRTtFQUFxQyxpQlB6akNBLEVPeWpDeUM7O0FBQzlFO0VBQTJDLGlCUDFqQ04sRU8wakNxRDs7QUFDMUY7RUFBNEMsaUJQM2pDUCxFTzJqQ3VEOztBQUM1RjtFQUF5QyxpQlA1akNKLEVPNGpDaUQ7O0FBQ3RGO0VBQXNDLGlCUDdqQ0QsRU82akMyQzs7QUFDaEY7RUFBb0MsaUJQOWpDQyxFTzhqQ3VDOztBQUM1RTtFQUFxQyxpQlAvakNBLEVPK2pDeUM7O0FBQzlFO0VBQWtDLGlCUGhrQ0csRU9na0NtQzs7QUFDeEU7RUFBd0MsaUJQamtDSCxFT2lrQytDOztBQUNwRjtFQUFpQyxpQlBsa0NJLEVPa2tDaUM7O0FBQ3RFO0VBQTRDLGlCUG5rQ1AsRU9ta0N1RDs7QUFDNUY7RUFBZ0QsaUJQcGtDWCxFT29rQytEOztBQUNwRztFQUEwQyxpQlBya0NMLEVPcWtDbUQ7O0FBQ3hGO0VBQThDLGlCUHRrQ1QsRU9za0MyRDs7QUFDaEc7RUFBNkMsaUJQdmtDUixFT3VrQ3lEOztBQUM5RjtFQUFpRCxpQlB4a0NaLEVPd2tDaUU7O0FBQ3RHO0VBQTJDLGlCUHprQ04sRU95a0NxRDs7QUFDMUY7RUFBK0MsaUJQMWtDVixFTzBrQzZEOztBQUNsRztFQUFzQyxpQlAza0NELEVPMmtDMkM7O0FBQ2hGO0VBQThDLGlCUDVrQ1QsRU80a0MyRDs7QUFDaEc7RUFBa0QsaUJQN2tDYixFTzZrQ21FOztBQUN4RztFQUE0QyxpQlA5a0NQLEVPOGtDdUQ7O0FBQzVGO0VBQWdELGlCUC9rQ1gsRU8ra0MrRDs7QUFDcEc7RUFBb0MsaUJQaGxDQyxFT2dsQ3VDOztBQUM1RTtFQUF1QyxpQlBqbENGLEVPaWxDNkM7O0FBQ2xGO0VBQXVDLGlCUGxsQ0YsRU9rbEM2Qzs7QUFDbEY7RUFBZ0MsaUJQbmxDSyxFT21sQytCOztBQUNwRTtFQUEwQyxpQlBwbENMLEVPb2xDbUQ7O0FBQ3hGO0VBQW9DLGlCUHJsQ0MsRU9xbEN1Qzs7QUFDNUU7RUFBeUMsaUJQdGxDSixFT3NsQ2lEOztBQUN0RjtFQUF3QyxpQlB2bENILEVPdWxDK0M7O0FBQ3BGO0VBQW1DLGlCUHhsQ0UsRU93bENxQzs7QUFDMUU7RUFBb0MsaUJQemxDQyxFT3lsQ3VDOztBQUM1RTtFQUFvQyxpQlAxbENDLEVPMGxDdUM7O0FBQzVFO0VBQW9DLGlCUDNsQ0MsRU8ybEN1Qzs7QUFDNUU7RUFBc0MsaUJQNWxDRCxFTzRsQzJDOztBQUNoRjtFQUFtQyxpQlA3bENFLEVPNmxDcUM7O0FBQzFFO0VBQXdDLGlCUDlsQ0gsRU84bEMrQzs7QUFDcEY7RUFBNEMsaUJQL2xDUCxFTytsQ3VEOztBQUM1RjtFQUF3QyxpQlBobUNILEVPZ21DK0M7O0FBQ3BGO0VBQTJDLGlCUGptQ04sRU9pbUNxRDs7QUFDMUY7RUFBMkMsaUJQbG1DTixFT2ttQ3FEOztBQUMxRjtFQUFzQyxpQlBubUNELEVPbW1DMkM7O0FBQ2hGO0VBQWtDLGlCUHBtQ0csRU9vbUNtQzs7QUFDeEU7RUFBaUMsaUJQcm1DSSxFT3FtQ2lDOztBQUN0RTtFQUE4QyxpQlB0bUNULEVPc21DMkQ7O0FBQ2hHO0VBQXNDLGlCUHZtQ0QsRU91bUMyQzs7QUFDaEY7RUFBMEMsaUJQeG1DTCxFT3dtQ21EOztBQUN4RjtFQUEwQyxpQlB6bUNMLEVPeW1DbUQ7O0FBQ3hGO0VBQXlDLGlCUDFtQ0osRU8wbUNpRDs7QUFDdEY7RUFBdUMsaUJQM21DRixFTzJtQzZDOztBQUNsRjtFQUFrQyxpQlA1bUNHLEVPNG1DbUM7O0FBQ3hFO0VBQXlDLGlCUDdtQ0osRU82bUNpRDs7QUFDdEY7RUFBeUMsaUJQOW1DSixFTzhtQ2lEOztBQUN0RjtFQUEwQyxpQlAvbUNMLEVPK21DbUQ7O0FBQ3hGO0VBQXlDLGlCUGhuQ0osRU9nbkNpRDs7QUFDdEY7RUFBd0MsaUJQam5DSCxFT2luQytDOztBQUNwRjtFQUF5QyxpQlBsbkNKLEVPa25DaUQ7O0FBQ3RGO0VBQXdDLGlCUG5uQ0gsRU9tbkMrQzs7QUFDcEY7RUFBaUMsaUJQcG5DSSxFT29uQ2lDOztBQUN0RTtFQUF3QyxpQlBybkNILEVPcW5DK0M7O0FBQ3BGO0VBQXNDLGlCUHRuQ0QsRU9zbkMyQzs7QUFDaEY7RUFBa0MsaUJQdm5DRyxFT3VuQ21DOztBQUN4RTtFQUFzQyxpQlB4bkNELEVPd25DMkM7O0FBQ2hGO0VBQW1DLGlCUHpuQ0UsRU95bkNxQzs7QUFDMUU7RUFBbUMsaUJQMW5DRSxFTzBuQ3FDOztBQUMxRTtFQUF3QyxpQlAzbkNILEVPMm5DK0M7O0FBQ3BGO0VBQTBDLGlCUDVuQ0wsRU80bkNtRDs7QUFDeEY7RUFBbUMsaUJQN25DRSxFTzZuQ3FDOztBQUMxRTtFQUFxQyxpQlA5bkNBLEVPOG5DeUM7O0FBQzlFO0VBQXdDLGlCUC9uQ0gsRU8rbkMrQzs7QUFDcEY7RUFBeUMsaUJQaG9DSixFT2dvQ2lEOztBQUN0RjtFQUF3QyxpQlBqb0NILEVPaW9DK0M7O0FBQ3BGO0VBQStDLGlCUGxvQ1YsRU9rb0M2RDs7QUFDbEc7RUFBc0MsaUJQbm9DRCxFT21vQzJDOztBQUNoRjtFQUFtQyxpQlBwb0NFLEVPb29DcUM7O0FBQzFFO0VBQXFDLGlCUHJvQ0EsRU9xb0N5Qzs7QUFDOUU7RUFBNkMsaUJQdG9DUixFT3NvQ3lEOztBQUM5RjtFQUFnQyxpQlB2b0NLLEVPdW9DK0I7O0FBQ3BFO0VBQXdDLGlCUHhvQ0gsRU93b0MrQzs7QUFDcEY7RUFBd0MsaUJQem9DSCxFT3lvQytDOztBQUNwRjtFQUFtQyxpQlAxb0NFLEVPMG9DcUM7O0FBQzFFO0VBQXFDLGlCUDNvQ0EsRU8yb0N5Qzs7QUFDOUU7RUFBaUMsaUJQNW9DSSxFTzRvQ2lDOztBQUN0RTtFQUF1QyxpQlA3b0NGLEVPNm9DNkM7O0FBQ2xGO0VBQWtDLGlCUDlvQ0csRU84b0NtQzs7QUFDeEU7RUFBb0MsaUJQL29DQyxFTytvQ3VDOztBQUM1RTtFQUEwQyxpQlBocENMLEVPZ3BDbUQ7O0FBQ3hGO0VBQW9DLGlCUGpwQ0MsRU9pcEN1Qzs7QUFDNUU7RUFBc0MsaUJQbHBDRCxFT2twQzJDOztBQUNoRjtFQUFpQyxpQlBucENJLEVPbXBDaUM7O0FBQ3RFO0VBQXFDLGlCUHBwQ0EsRU9vcEN5Qzs7QUFDOUU7RUFBb0MsaUJQcnBDQyxFT3FwQ3VDOztBQUM1RTtFQUFrQyxpQlB0cENHLEVPc3BDbUM7O0FBQ3hFO0VBQXlDLGlCUHZwQ0osRU91cENpRDs7QUFDdEY7RUFBbUMsaUJQeHBDRSxFT3dwQ3FDOztBQUMxRTtFQUF1QyxpQlB6cENGLEVPeXBDNkM7O0FBQ2xGO0VBQW9DLGlCUDFwQ0MsRU8wcEN1Qzs7QUFDNUU7RUFBMkMsaUJQM3BDTixFTzJwQ3FEOztBQUMxRjtFQUFnQyxpQlA1cENLLEVPNHBDK0I7O0FBQ3BFO0VBQWlDLGlCUDdwQ0ksRU82cENpQzs7QUFDdEU7RUFBaUMsaUJQOXBDSSxFTzhwQ2lDOztBQUN0RTtFQUFrQyxpQlAvcENHLEVPK3BDbUM7O0FBQ3hFO0VBQWlDLGlCUGhxQ0ksRU9ncUNpQzs7QUFDdEU7RUFBc0MsaUJQanFDRCxFT2lxQzJDOztBQUNoRjtFQUFrQyxpQlBscUNHLEVPa3FDbUM7O0FBQ3hFO0VBQXVDLGlCUG5xQ0YsRU9tcUM2Qzs7QUFDbEY7RUFBcUMsaUJQcHFDQSxFT29xQ3lDOztBQUM5RTtFQUEyQyxpQlBycUNOLEVPcXFDcUQ7O0FBQzFGO0VBQTZDLGlCUHRxQ1IsRU9zcUN5RDs7QUFDOUY7RUFBNEMsaUJQdnFDUCxFT3VxQ3VEOztBQUM1RjtFQUEwQyxpQlB4cUNMLEVPd3FDbUQ7O0FBQ3hGO0VBQWtDLGlCUHpxQ0csRU95cUNtQzs7QUFDeEU7RUFBcUMsaUJQMXFDQSxFTzBxQ3lDOztBQUM5RTtFQUF3QyxpQlAzcUNILEVPMnFDK0M7O0FBQ3BGO0VBQXVDLGlCUDVxQ0YsRU80cUM2Qzs7QUFDbEY7RUFBK0IsaUJQN3FDTSxFTzZxQzZCOztBQUNsRTtFQUFxQyxpQlA5cUNBLEVPOHFDeUM7O0FBQzlFO0VBQW9DLGlCUC9xQ0MsRU8rcUN1Qzs7QUFDNUU7RUFBeUMsaUJQaHJDSixFT2dyQ2lEOztBQUN0RjtFQUEwQyxpQlBqckNMLEVPaXJDbUQ7O0FBQ3hGO0VBQW9DLGlCUGxyQ0MsRU9rckN1Qzs7QUFDNUU7RUFBc0MsaUJQbnJDRCxFT21yQzJDOztBQUNoRjtFQUF3QyxpQlBwckNILEVPb3JDK0M7O0FBQ3BGO0VBQThDLGlCUHJyQ1QsRU9xckMyRDs7QUFDaEc7RUFBNkMsaUJQdHJDUixFT3NyQ3lEOztBQUM5RjtFQUE2QyxpQlB2ckNSLEVPdXJDeUQ7O0FBQzlGO0VBQWdELGlCUHhyQ1gsRU93ckMrRDs7QUFDcEc7RUFBdUQsaUJQenJDbEIsRU95ckM2RTs7QUFDbEg7RUFBd0MsaUJQMXJDSCxFTzByQytDOztBQUNwRjtFQUF3QyxpQlAzckNILEVPMnJDK0M7O0FBQ3BGO0VBQXNDLGlCUDVyQ0QsRU80ckMyQzs7QUFDaEY7RUFBc0MsaUJQN3JDRCxFTzZyQzJDOztBQUNoRjtFQUF1QyxpQlA5ckNGLEVPOHJDNkM7O0FBQ2xGO0VBQWtDLGlCUC9yQ0csRU8rckNtQzs7QUFDeEU7RUFBeUMsaUJQaHNDSixFT2dzQ2lEOztBQUN0RjtFQUFpQyxpQlBqc0NJLEVPaXNDaUM7O0FBQ3RFO0VBQXVDLGlCUGxzQ0YsRU9rc0M2Qzs7QUFDbEY7RUFBa0MsaUJQbnNDRyxFT21zQ21DOztBQUN4RTtFQUF1QyxpQlBwc0NGLEVPb3NDNkM7O0FBQ2xGO0VBQXNDLGlCUHJzQ0QsRU9xc0MyQzs7QUFDaEY7RUFBbUMsaUJQdHNDRSxFT3NzQ3FDOztBQUMxRTtFQUF5QyxpQlB2c0NKLEVPdXNDaUQ7O0FBQ3RGO0VBQW9DLGlCUHhzQ0MsRU93c0N1Qzs7QUFDNUU7RUFBa0MsaUJQenNDRyxFT3lzQ21DOztBQUN4RTtFQUFrQyxpQlAxc0NHLEVPMHNDbUM7O0FBQ3hFO0VBQWtDLGlCUDNzQ0csRU8yc0NtQzs7QUFDeEU7RUFBdUMsaUJQNXNDRixFTzRzQzZDOztBQUNsRjtFQUFvQyxpQlA3c0NDLEVPNnNDdUM7O0FBQzVFO0VBQTZDLGlCUDlzQ1IsRU84c0N5RDs7QUFDOUY7RUFBc0MsaUJQL3NDRCxFTytzQzJDOztBQUNoRjtFQUEwQyxpQlBodENMLEVPZ3RDbUQ7O0FBQ3hGO0VBQW9DLGlCUGp0Q0MsRU9pdEN1Qzs7QUFDNUU7RUFBa0MsaUJQbHRDRyxFT2t0Q21DOztBQUN4RTtFQUFpQyxpQlBudENJLEVPbXRDaUM7O0FBQ3RFO0VBQXdDLGlCUHB0Q0gsRU9vdEMrQzs7QUFDcEY7RUFBNEMsaUJQcnRDUCxFT3F0Q3VEOztBQUM1RjtFQUFrQyxpQlB0dENHLEVPc3RDbUM7O0FBQ3hFO0VBQXNDLGlCUHZ0Q0QsRU91dEMyQzs7QUFDaEY7RUFBMEMsaUJQeHRDTCxFT3d0Q21EOztBQUN4RjtFQUE4QyxpQlB6dENULEVPeXRDMkQ7O0FBQ2hHO0VBQWlDLGlCUDF0Q0ksRU8wdENpQzs7QUFDdEU7RUFBbUMsaUJQM3RDRSxFTzJ0Q3FDOztBQUMxRTtFQUF3QyxpQlA1dENILEVPNHRDK0M7O0FBQ3BGO0VBQW1DLGlCUDd0Q0UsRU82dENxQzs7QUFDMUU7RUFBa0MsaUJQOXRDRyxFTzh0Q21DOztBQUN4RTtFQUEwQyxpQlAvdENMLEVPK3RDbUQ7O0FBQ3hGO0VBQTBDLGlCUGh1Q0wsRU9ndUNtRDs7QUFDeEY7RUFBeUMsaUJQanVDSixFT2l1Q2lEOztBQUN0RjtFQUF5QyxpQlBsdUNKLEVPa3VDaUQ7O0FBQ3RGO0VBQW1DLGlCUG51Q0UsRU9tdUNxQzs7QUFDMUU7RUFBZ0MsaUJQcHVDSyxFT291QytCOztBQUNwRTtFQUFtQyxpQlBydUNFLEVPcXVDcUM7O0FBQzFFO0VBQTBDLGlCUHR1Q0wsRU9zdUNtRDs7QUFDeEY7RUFBK0IsaUJQdnVDTSxFT3V1QzZCOztBQUNsRTtFQUFtQyxpQlB4dUNFLEVPd3VDcUM7O0FBQzFFO0VBQW9DLGlCUHp1Q0MsRU95dUN1Qzs7QUFDNUU7RUFBMkMsaUJQMXVDTixFTzB1Q3FEOztBQUMxRjtFQUFrQyxpQlAzdUNHLEVPMnVDbUM7O0FBQ3hFO0VBQWlDLGlCUDV1Q0ksRU80dUNpQzs7QUFDdEU7RUFBbUMsaUJQN3VDRSxFTzZ1Q3FDOztBQUMxRTtFQUFrQyxpQlA5dUNHLEVPOHVDbUM7O0FBQ3hFO0VBQW9DLGlCUC91Q0MsRU8rdUN1Qzs7QUFDNUU7RUFBcUMsaUJQaHZDQSxFT2d2Q3lDOztBQUM5RTtFQUEyQyxpQlBqdkNOLEVPaXZDcUQ7O0FBQzFGO0VBQXNDLGlCUGx2Q0QsRU9rdkMyQzs7QUFDaEY7RUFBaUMsaUJQbnZDSSxFT212Q2lDOztBQUN0RTtFQUFxQyxpQlBwdkNBLEVPb3ZDeUM7O0FBQzlFO0VBQXdDLGlCUHJ2Q0gsRU9xdkMrQzs7QUFDcEY7RUFBa0MsaUJQdHZDRyxFT3N2Q21DOztBQUN4RTtFQUE2QyxpQlB2dkNSLEVPdXZDeUQ7O0FBQzlGO0VBQXVDLGlCUHh2Q0YsRU93dkM2Qzs7QUFDbEY7RUFBbUMsaUJQenZDRSxFT3l2Q3FDOztBQUMxRTtFQUFtQyxpQlAxdkNFLEVPMHZDcUM7O0FBQzFFO0VBQXVDLGlCUDN2Q0YsRU8ydkM2Qzs7QUFDbEY7RUFBb0MsaUJQNXZDQyxFTzR2Q3VDOztBQUM1RTtFQUFtQyxpQlA3dkNFLEVPNnZDcUM7O0FBQzFFO0VBQWdDLGlCUDl2Q0ssRU84dkMrQjs7QUFDcEU7RUFBZ0MsaUJQL3ZDSyxFTyt2QytCOztBQUNwRTtFQUFpQyxpQlBod0NJLEVPZ3dDaUM7O0FBQ3RFO0VBQXFDLGlCUGp3Q0EsRU9pd0N5Qzs7QUFDOUU7RUFBMkMsaUJQbHdDTixFT2t3Q3FEOztBQUMxRjtFQUEyQyxpQlBud0NOLEVPbXdDcUQ7O0FBQzFGO0VBQXVDLGlCUHB3Q0YsRU9vd0M2Qzs7QUFDbEY7RUFBd0MsaUJQcndDSCxFT3F3QytDOztBQUNwRjtFQUF1QyxpQlB0d0NGLEVPc3dDNkM7O0FBQ2xGO0VBQXFDLGlCUHZ3Q0EsRU91d0N5Qzs7QUFDOUU7RUFBc0MsaUJQeHdDRCxFT3d3QzJDOztBQUNoRjtFQUF5QyxpQlB6d0NKLEVPeXdDaUQ7O0FBQ3RGO0VBQTBDLGlCUDF3Q0wsRU8wd0NtRDs7QUFDeEY7RUFBeUMsaUJQM3dDSixFTzJ3Q2lEOztBQUN0RjtFQUFzQyxpQlA1d0NELEVPNHdDMkM7O0FBQ2hGO0VBQW9DLGlCUDd3Q0MsRU82d0N1Qzs7QUFDNUU7RUFBdUMsaUJQOXdDRixFTzh3QzZDOztBQUNsRjtFQUF1QyxpQlAvd0NGLEVPK3dDNkM7O0FBQ2xGO0VBQXVDLGlCUGh4Q0YsRU9neEM2Qzs7QUFDbEY7RUFBc0MsaUJQanhDRCxFT2l4QzJDOztBQUNoRjtFQUF3QyxpQlBseENILEVPa3hDK0M7O0FBQ3BGO0VBQXdDLGlCUG54Q0gsRU9teEMrQzs7QUFDcEY7RUFBdUMsaUJQcHhDRixFT294QzZDOztBQUNsRjtFQUFxQyxpQlByeENBLEVPcXhDeUM7O0FBQzlFO0VBQXFDLGlCUHR4Q0EsRU9zeEN5Qzs7QUFDOUU7RUFBdUMsaUJQdnhDRixFT3V4QzZDOztBQUNsRjtFQUFrQyxpQlB4eENHLEVPd3hDbUM7O0FBQ3hFO0VBQXNDLGlCUHp4Q0QsRU95eEMyQzs7QUFDaEY7RUFBaUMsaUJQMXhDSSxFTzB4Q2lDOztBQUN0RTtFQUFxQyxpQlAzeENBLEVPMnhDeUM7O0FBQzlFO0VBQTBDLGlCUDV4Q0wsRU80eENtRDs7QUFDeEY7RUFBcUMsaUJQN3hDQSxFTzZ4Q3lDOztBQUM5RTtFQUFtQyxpQlA5eENFLEVPOHhDcUM7O0FBQzFFO0VBQTBDLGlCUC94Q0wsRU8reENtRDs7QUFDeEY7RUFBa0MsaUJQaHlDRyxFT2d5Q21DOztBQUN4RTtFQUF5QyxpQlBqeUNKLEVPaXlDaUQ7O0FBQ3RGO0VBQXVDLGlCUGx5Q0YsRU9reUM2Qzs7QUFDbEY7RUFBb0MsaUJQbnlDQyxFT215Q3VDOztBQUM1RTtFQUFtQyxpQlBweUNFLEVPb3lDcUM7O0FBQzFFO0VBQTBDLGlCUHJ5Q0wsRU9xeUNtRDs7QUFDeEY7RUFBaUMsaUJQdHlDSSxFT3N5Q2lDOztBQUN0RTtFQUFrQyxpQlB2eUNHLEVPdXlDbUM7O0FBQ3hFO0VBQWtDLGlCUHh5Q0csRU93eUNtQzs7QUFDeEU7RUFBa0MsaUJQenlDRyxFT3l5Q21DOztBQUN4RTtFQUF3QyxpQlAxeUNILEVPMHlDK0M7O0FBQ3BGO0VBQW1DLGlCUDN5Q0UsRU8yeUNxQzs7QUFDMUU7RUFBa0MsaUJQNXlDRyxFTzR5Q21DOztBQUN4RTtFQUF5QyxpQlA3eUNKLEVPNnlDaUQ7O0FBQ3RGO0VBQW9DLGlCUDl5Q0MsRU84eUN1Qzs7QUFDNUU7RUFBaUMsaUJQL3lDSSxFTyt5Q2lDOztBQUN0RTtFQUErQixpQlBoekNNLEVPZ3pDNkI7O0FBQ2xFO0VBQWdDLGlCUGp6Q0ssRU9pekMrQjs7QUFDcEU7RUFBc0MsaUJQbHpDRCxFT2t6QzJDOztBQUNoRjtFQUE0QyxpQlBuekNQLEVPbXpDdUQ7O0FBQzVGO0VBQXdDLGlCUHB6Q0gsRU9vekMrQzs7QUFDcEY7RUFBd0MsaUJQcnpDSCxFT3F6QytDOztBQUNwRjtFQUF1QyxpQlB0ekNGLEVPc3pDNkM7O0FBQ2xGO0VBQXNDLGlCUHZ6Q0QsRU91ekMyQzs7QUFDaEY7RUFBcUMsaUJQeHpDQSxFT3d6Q3lDOztBQUM5RTtFQUF5QyxpQlB6ekNKLEVPeXpDaUQ7O0FBQ3RGO0VBQWtDLGlCUDF6Q0csRU8wekNtQzs7QUFDeEU7RUFBb0MsaUJQM3pDQyxFTzJ6Q3VDOztBQUM1RTtFQUFtQyxpQlA1ekNFLEVPNHpDcUM7O0FBQzFFO0VBQXNDLGlCUDd6Q0QsRU82ekMyQzs7QUFDaEY7RUFBa0MsaUJQOXpDRyxFTzh6Q21DOztBQUN4RTtFQUF3QyxpQlAvekNILEVPK3pDK0M7O0FBQ3BGO0VBQWlDLGlCUGgwQ0ksRU9nMENpQzs7QUFDdEU7RUFBbUMsaUJQajBDRSxFT2kwQ3FDOztBQUMxRTtFQUFrQyxpQlBsMENHLEVPazBDbUM7O0FBQ3hFO0VBQW1DLGlCUG4wQ0UsRU9tMENxQzs7QUFDMUU7RUFBMkMsaUJQcDBDTixFT28wQ3FEOztBQUMxRjtFQUFtQyxpQlByMENFLEVPcTBDcUM7O0FBQzFFO0VBQXFDLGlCUHQwQ0EsRU9zMEN5Qzs7QUFDOUU7RUFBNEMsaUJQdjBDUCxFT3UwQ3VEOztBQUM1RjtFQUF1QyxpQlB4MENGLEVPdzBDNkM7O0FBQ2xGO0VBQWtDLGlCUHowQ0csRU95MENtQzs7QUFDeEU7RUFBaUMsaUJQMTBDSSxFTzAwQ2lDOztBQUN0RTtFQUF3QyxpQlAzMENILEVPMjBDK0M7O0FBQ3BGO0VBQWlDLGlCUDUwQ0ksRU80MENpQzs7QUFDdEU7RUFBeUMsaUJQNzBDSixFTzYwQ2lEOztBQUN0RjtFQUE0QyxpQlA5MENQLEVPODBDdUQ7O0FBQzVGO0VBQTRDLGlCUC8wQ1AsRU8rMEN1RDs7QUFDNUY7RUFBMkMsaUJQaDFDTixFT2cxQ3FEOztBQUMxRjtFQUFvQyxpQlBqMUNDLEVPaTFDdUM7O0FBQzVFO0VBQXdDLGlCUGwxQ0gsRU9rMUMrQzs7QUFDcEY7RUFBdUMsaUJQbjFDRixFT20xQzZDOztBQUNsRjtFQUEyQyxpQlBwMUNOLEVPbzFDcUQ7O0FBQzFGO0VBQWdDLGlCUHIxQ0ssRU9xMUMrQjs7QUFDcEU7RUFBaUQsaUJQdDFDWixFT3MxQ2lFOztBQUN0RztFQUFnRCxpQlB2MUNYLEVPdTFDK0Q7O0FBQ3BHO0VBQXFDLGlCUHgxQ0EsRU93MUN5Qzs7QUFDOUU7RUFBc0MsaUJQejFDRCxFT3kxQzJDOztBQUNoRjtFQUE2QyxpQlAxMUNSLEVPMDFDeUQ7O0FBQzlGO0VBQXVDLGlCUDMxQ0YsRU8yMUM2Qzs7QUFDbEY7RUFBdUMsaUJQNTFDRixFTzQxQzZDOztBQUNsRjtFQUFvQyxpQlA3MUNDLEVPNjFDdUM7O0FBQzVFO0VBQW9DLGlCUDkxQ0MsRU84MUN1Qzs7QUFDNUU7RUFBbUMsaUJQLzFDRSxFTysxQ3FDOztBQUMxRTtFQUFrQyxpQlBoMkNHLEVPZzJDbUM7O0FBQ3hFO0VBQWlDLGlCUGoyQ0ksRU9pMkNpQzs7QUFDdEU7RUFBaUMsaUJQbDJDSSxFT2syQ2lDOztBQUN0RTtF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QjtVR3lDVSxlQUFjO1VBQ2QsNkJBQTRCO1VBQzVCLDJCQUEwQjtVQUMxQix5QkFBd0I7VUFDeEIsbUJBQWtCLEVBQUc7TUg3Qy9CO1FHaURVLDZCN0RoRGlCO1E2RGlEakIsZTdEakRpQixFNkRpREk7O0FIbEQvQjtFSUNFLG1CQUFrQixFQUdHO0VKSnZCO0lJSUksZUFBYyxFQUFHIiwiZmlsZSI6ImNzcy9zdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcImluaXRpYWwtdmFyaWFibGVzXCI7XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfSB9XG5cbkBtaXhpbiBjZW50ZXIoJHdpZHRoLCAkaGVpZ2h0OiAwKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgQGlmICRoZWlnaHQgIT0gMCB7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAoI3skd2lkdGh9IC8gMikpO1xuICAgIHRvcDogY2FsYyg1MCUgLSAoI3skaGVpZ2h0fSAvIDIpKTsgfVxuICBAZWxzZSB7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAoI3skd2lkdGh9IC8gMikpO1xuICAgIHRvcDogY2FsYyg1MCUgLSAoI3skd2lkdGh9IC8gMikpOyB9IH1cblxuQG1peGluIGZhKCRzaXplLCAkZGltZW5zaW9ucykge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG4gIGhlaWdodDogJGRpbWVuc2lvbnM7XG4gIGxpbmUtaGVpZ2h0OiAkZGltZW5zaW9ucztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogJGRpbWVuc2lvbnM7IH1cblxuQG1peGluIGhhbWJ1cmdlcigkZGltZW5zaW9ucykge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6ICRkaW1lbnNpb25zO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAkZGltZW5zaW9ucztcbiAgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gOHB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRzcGVlZDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICRlYXNpbmc7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDZweCk7IH1cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KTsgfVxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogY2FsYyg1MCUgKyA0cHgpOyB9IH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYShibGFjaywgMC4wNSk7IH1cbiAgLy8gTW9kaWZlcnNcbiAgJi5pcy1hY3RpdmUge1xuICAgIHNwYW4ge1xuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KSByb3RhdGUoNDVkZWcpOyB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpIHJvdGF0ZSgtNDVkZWcpOyB9IH0gfSB9XG5cbkBtaXhpbiBvdmVyZmxvdy10b3VjaCB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAkcGxhY2Vob2xkZXJzOiAnOi1tb3onICc6LXdlYmtpdC1pbnB1dCcgJy1tb3onICctbXMtaW5wdXQnO1xuICBAZWFjaCAkcGxhY2Vob2xkZXIgaW4gJHBsYWNlaG9sZGVycyB7XG4gICAgJjojeyRwbGFjZWhvbGRlcn0tcGxhY2Vob2xkZXIge1xuICAgICAgQGNvbnRlbnQ7IH0gfSB9XG5cbi8vIFJlc3BvbnNpdmVuZXNzXG5cbkBtaXhpbiBmcm9tKCRkZXZpY2UpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRldmljZSkge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIHVudGlsKCRkZXZpY2UpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRldmljZSAtIDFweCkge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIG1vYmlsZSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQgLSAxcHgpIHtcbiAgICBAY29udGVudDsgfSB9XG5cbkBtaXhpbiB0YWJsZXQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSwgcHJpbnQge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIHRhYmxldC1vbmx5IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkgYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wIC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gdG91Y2gge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcCAtIDFweCkge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIGRlc2t0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIGRlc2t0b3Atb25seSB7XG4gIEBpZiAkd2lkZXNjcmVlbi1lbmFibGVkIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcCkgYW5kIChtYXgtd2lkdGg6ICR3aWRlc2NyZWVuIC0gMXB4KSB7XG4gICAgICBAY29udGVudDsgfSB9IH1cblxuQG1peGluIHVudGlsLXdpZGVzY3JlZW4ge1xuICBAaWYgJHdpZGVzY3JlZW4tZW5hYmxlZCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZGVzY3JlZW4gLSAxcHgpIHtcbiAgICAgIEBjb250ZW50OyB9IH0gfVxuXG5AbWl4aW4gd2lkZXNjcmVlbiB7XG4gIEBpZiAkd2lkZXNjcmVlbi1lbmFibGVkIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkZXNjcmVlbikge1xuICAgICAgQGNvbnRlbnQ7IH0gfSB9XG5cbkBtaXhpbiB3aWRlc2NyZWVuLW9ubHkge1xuICBAaWYgJHdpZGVzY3JlZW4tZW5hYmxlZCBhbmQgJGZ1bGxoZC1lbmFibGVkIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkZXNjcmVlbikgYW5kIChtYXgtd2lkdGg6ICRmdWxsaGQgLSAxcHgpIHtcbiAgICAgIEBjb250ZW50OyB9IH0gfVxuXG5AbWl4aW4gdW50aWwtZnVsbGhkIHtcbiAgQGlmICRmdWxsaGQtZW5hYmxlZCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxoZCAtIDFweCkge1xuICAgICAgQGNvbnRlbnQ7IH0gfSB9XG5cbkBtaXhpbiBmdWxsaGQge1xuICBAaWYgJGZ1bGxoZC1lbmFibGVkIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZnVsbGhkKSB7XG4gICAgICBAY29udGVudDsgfSB9IH1cblxuLy8gUGxhY2Vob2xkZXJzXG5cbkBtaXhpbiB1bnNlbGVjdGFibGUge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuJXVuc2VsZWN0YWJsZSB7XG4gIEBpbmNsdWRlIHVuc2VsZWN0YWJsZTsgfVxuXG5AbWl4aW4gYXJyb3coJGNvbG9yOiB0cmFuc3BhcmVudCkge1xuICBib3JkZXI6IDNweCBzb2xpZCAkY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAwO1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMC42MjVlbTtcbiAgbWFyZ2luLXRvcDogLTAuNDM3NWVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB3aWR0aDogMC42MjVlbTsgfVxuXG4lYXJyb3cge1xuICBAaW5jbHVkZSBhcnJvdzsgfVxuXG5AbWl4aW4gYmxvY2sge1xuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfSB9XG5cbiVibG9jayB7XG4gIEBpbmNsdWRlIGJsb2NrOyB9XG5cbkBtaXhpbiBkZWxldGUge1xuICBAZXh0ZW5kICV1bnNlbGVjdGFibGU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC4yKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAyMHB4O1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgfVxuICAmOjpiZWZvcmUge1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgJjo6YWZ0ZXIge1xuICAgIGhlaWdodDogNTAlO1xuICAgIHdpZHRoOiAycHg7IH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMyk7IH1cbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjQpOyB9XG4gIC8vIFNpemVzXG4gICYuaXMtc21hbGwge1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXgtaGVpZ2h0OiAxNnB4O1xuICAgIG1heC13aWR0aDogMTZweDtcbiAgICBtaW4taGVpZ2h0OiAxNnB4O1xuICAgIG1pbi13aWR0aDogMTZweDtcbiAgICB3aWR0aDogMTZweDsgfVxuICAmLmlzLW1lZGl1bSB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1heC1oZWlnaHQ6IDI0cHg7XG4gICAgbWF4LXdpZHRoOiAyNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgbWluLXdpZHRoOiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4OyB9XG4gICYuaXMtbGFyZ2Uge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXgtaGVpZ2h0OiAzMnB4O1xuICAgIG1heC13aWR0aDogMzJweDtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgICB3aWR0aDogMzJweDsgfSB9XG5cbiVkZWxldGUge1xuICBAaW5jbHVkZSBkZWxldGU7IH1cblxuQG1peGluIGxvYWRlciB7XG4gIGFuaW1hdGlvbjogc3BpbkFyb3VuZCA1MDBtcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRncmV5LWxpZ2h0ZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtcm91bmRlZDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMWVtOyB9XG5cbiVsb2FkZXIge1xuICBAaW5jbHVkZSBsb2FkZXI7IH1cblxuQG1peGluIG92ZXJsYXkoJG9mZnNldDogMCkge1xuICBib3R0b206ICRvZmZzZXQ7XG4gIGxlZnQ6ICRvZmZzZXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICRvZmZzZXQ7XG4gIHRvcDogJG9mZnNldDsgfVxuXG4lb3ZlcmxheSB7XG4gIEBpbmNsdWRlIG92ZXJsYXk7IH1cbiIsIi8vIENvbG9yc1xuXG4kYmxhY2s6ICAgICAgICBoc2woMCwgMCUsIDQlKSAhZGVmYXVsdDtcbiRibGFjay1iaXM6ICAgIGhzbCgwLCAwJSwgNyUpICFkZWZhdWx0O1xuJGJsYWNrLXRlcjogICAgaHNsKDAsIDAlLCAxNCUpICFkZWZhdWx0O1xuXG4kZ3JleS1kYXJrZXI6ICBoc2woMCwgMCUsIDIxJSkgIWRlZmF1bHQ7XG4kZ3JleS1kYXJrOiAgICBoc2woMCwgMCUsIDI5JSkgIWRlZmF1bHQ7XG4kZ3JleTogICAgICAgICBoc2woMCwgMCUsIDQ4JSkgIWRlZmF1bHQ7XG4kZ3JleS1saWdodDogICBoc2woMCwgMCUsIDcxJSkgIWRlZmF1bHQ7XG4kZ3JleS1saWdodGVyOiBoc2woMCwgMCUsIDg2JSkgIWRlZmF1bHQ7XG5cbiR3aGl0ZS10ZXI6ICAgIGhzbCgwLCAwJSwgOTYlKSAhZGVmYXVsdDtcbiR3aGl0ZS1iaXM6ICAgIGhzbCgwLCAwJSwgOTglKSAhZGVmYXVsdDtcbiR3aGl0ZTogICAgICAgIGhzbCgwLCAwJSwgMTAwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2U6ICAgICAgIGhzbCgxNCwgIDEwMCUsIDUzJSkgIWRlZmF1bHQ7XG4keWVsbG93OiAgICAgICBoc2woNDgsICAxMDAlLCA2NyUpICFkZWZhdWx0O1xuJGdyZWVuOiAgICAgICAgaHNsKDE0MSwgNzElLCAgNDglKSAhZGVmYXVsdDtcbiR0dXJxdW9pc2U6ICAgIGhzbCgxNzEsIDEwMCUsIDQxJSkgIWRlZmF1bHQ7XG4kY3lhbjogICAgICAgICBoc2woMjA0LCA4NiUsICA1MyUpICFkZWZhdWx0O1xuJGJsdWU6ICAgICAgICAgaHNsKDIxNywgNzElLCAgNTMlKSAhZGVmYXVsdDtcbiRwdXJwbGU6ICAgICAgIGhzbCgyNzEsIDEwMCUsIDcxJSkgIWRlZmF1bHQ7XG4kcmVkOiAgICAgICAgICBoc2woMzQ4LCAxMDAlLCA2MSUpICFkZWZhdWx0O1xuXG4vLyBUeXBvZ3JhcGh5XG5cbiRmYW1pbHktc2Fucy1zZXJpZjogQmxpbmtNYWNTeXN0ZW1Gb250LCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFwiUm9ib3RvXCIsIFwiT3h5Z2VuXCIsIFwiVWJ1bnR1XCIsIFwiQ2FudGFyZWxsXCIsIFwiRmlyYSBTYW5zXCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmYW1pbHktbW9ub3NwYWNlOiBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kcmVuZGVyLW1vZGU6IG9wdGltaXplTGVnaWJpbGl0eSAhZGVmYXVsdDtcblxuJHNpemUtMTogM3JlbSAhZGVmYXVsdDtcbiRzaXplLTI6IDIuNXJlbSAhZGVmYXVsdDtcbiRzaXplLTM6IDJyZW0gIWRlZmF1bHQ7XG4kc2l6ZS00OiAxLjVyZW0gIWRlZmF1bHQ7XG4kc2l6ZS01OiAxLjI1cmVtICFkZWZhdWx0O1xuJHNpemUtNjogMXJlbSAhZGVmYXVsdDtcbiRzaXplLTc6IDAuNzVyZW0gIWRlZmF1bHQ7XG5cbiR3ZWlnaHQtbGlnaHQ6IDMwMCAhZGVmYXVsdDtcbiR3ZWlnaHQtbm9ybWFsOiA0MDAgIWRlZmF1bHQ7XG4kd2VpZ2h0LW1lZGl1bTogNTAwICFkZWZhdWx0O1xuJHdlaWdodC1zZW1pYm9sZDogNjAwICFkZWZhdWx0O1xuJHdlaWdodC1ib2xkOiA3MDAgIWRlZmF1bHQ7XG5cbi8vIFJlc3BvbnNpdmVuZXNzXG5cbi8vIFRoZSBjb250YWluZXIgaG9yaXpvbnRhbCBnYXAsIHdoaWNoIGFjdHMgYXMgdGhlIG9mZnNldCBmb3IgYnJlYWtwb2ludHNcbiRnYXA6IDY0cHggIWRlZmF1bHQ7XG4vLyA5NjAsIDExNTIsIGFuZCAxMzQ0IGhhdmUgYmVlbiBjaG9zZW4gYmVjYXVzZSB0aGV5IGFyZSBkaXZpc2libGUgYnkgYm90aCAxMiBhbmQgMTZcbiR0YWJsZXQ6IDc2OXB4ICFkZWZhdWx0O1xuLy8gOTYwcHggY29udGFpbmVyICsgNHJlbVxuJGRlc2t0b3A6IDk2MHB4ICsgKDIgKiAkZ2FwKSAhZGVmYXVsdDtcbi8vIDExNTJweCBjb250YWluZXIgKyA0cmVtXG4kd2lkZXNjcmVlbjogMTE1MnB4ICsgKDIgKiAkZ2FwKSAhZGVmYXVsdDtcbiR3aWRlc2NyZWVuLWVuYWJsZWQ6IHRydWUgIWRlZmF1bHQ7XG4vLyAxMzQ0cHggY29udGFpbmVyICsgNHJlbVxuJGZ1bGxoZDogMTM0NHB4ICsgKDIgKiAkZ2FwKSAhZGVmYXVsdDtcbiRmdWxsaGQtZW5hYmxlZDogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gTWlzY2VsbGFuZW91c1xuXG4kZWFzaW5nOiBlYXNlLW91dCAhZGVmYXVsdDtcbiRyYWRpdXMtc21hbGw6IDJweCAhZGVmYXVsdDtcbiRyYWRpdXM6IDRweCAhZGVmYXVsdDtcbiRyYWRpdXMtbGFyZ2U6IDZweCAhZGVmYXVsdDtcbiRyYWRpdXMtcm91bmRlZDogMjkwNDg2cHggIWRlZmF1bHQ7XG4kc3BlZWQ6IDg2bXMgIWRlZmF1bHQ7XG5cbi8vIEZsYWdzXG5cbiR2YXJpYWJsZS1jb2x1bW5zOiB0cnVlICFkZWZhdWx0O1xuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyohIGJ1bG1hLmlvIHYwLjcuMiB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9qZ3RobXMvYnVsbWEgKi9cbkBpbXBvcnQgXCJzYXNzL3V0aWxpdGllcy9fYWxsXCI7XG5AaW1wb3J0IFwic2Fzcy9iYXNlL19hbGxcIjtcbkBpbXBvcnQgXCJzYXNzL2VsZW1lbnRzL19hbGxcIjtcbkBpbXBvcnQgXCJzYXNzL2NvbXBvbmVudHMvX2FsbFwiO1xuQGltcG9ydCBcInNhc3MvZ3JpZC9fYWxsXCI7XG5AaW1wb3J0IFwic2Fzcy9sYXlvdXQvX2FsbFwiO1xuIiwiQGtleWZyYW1lcyBzcGluQXJvdW5kIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuIiwiJGNvbnRyb2wtcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuJGNvbnRyb2wtcmFkaXVzLXNtYWxsOiAkcmFkaXVzLXNtYWxsICFkZWZhdWx0O1xuXG4kY29udHJvbC1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcblxuJGNvbnRyb2wtaGVpZ2h0OiAyLjI1ZW0gIWRlZmF1bHQ7XG4kY29udHJvbC1saW5lLWhlaWdodDogMS41ICFkZWZhdWx0O1xuXG4kY29udHJvbC1wYWRkaW5nLXZlcnRpY2FsOiBjYWxjKDAuMzc1ZW0gLSAjeyRjb250cm9sLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsOiBjYWxjKDAuNjI1ZW0gLSAjeyRjb250cm9sLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuXG5AbWl4aW4gY29udHJvbCB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6ICRjb250cm9sLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogJGNvbnRyb2wtcmFkaXVzO1xuICBib3gtc2hhZG93OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAkc2l6ZS1ub3JtYWw7XG4gIGhlaWdodDogJGNvbnRyb2wtaGVpZ2h0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiAkY29udHJvbC1saW5lLWhlaWdodDtcbiAgcGFkZGluZy1ib3R0b206ICRjb250cm9sLXBhZGRpbmctdmVydGljYWw7XG4gIHBhZGRpbmctbGVmdDogJGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsO1xuICBwYWRkaW5nLXJpZ2h0OiAkY29udHJvbC1wYWRkaW5nLWhvcml6b250YWw7XG4gIHBhZGRpbmctdG9wOiAkY29udHJvbC1wYWRkaW5nLXZlcnRpY2FsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC8vIFN0YXRlc1xuICAmOmZvY3VzLFxuICAmLmlzLWZvY3VzZWQsXG4gICY6YWN0aXZlLFxuICAmLmlzLWFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAmW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfSB9XG5cbiVjb250cm9sIHtcbiAgQGluY2x1ZGUgY29udHJvbDsgfVxuXG4vLyBUaGUgY29udHJvbHMgc2l6ZXMgdXNlIG1peGlucyBzbyB0aGV5IGNhbiBiZSB1c2VkIGF0IGRpZmZlcmVudCBicmVha3BvaW50c1xuQG1peGluIGNvbnRyb2wtc21hbGwge1xuICBib3JkZXItcmFkaXVzOiAkY29udHJvbC1yYWRpdXMtc21hbGw7XG4gIGZvbnQtc2l6ZTogJHNpemUtc21hbGw7IH1cbkBtaXhpbiBjb250cm9sLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogJHNpemUtbWVkaXVtOyB9XG5AbWl4aW4gY29udHJvbC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogJHNpemUtbGFyZ2U7IH1cbiIsIi8qISBtaW5pcmVzZXQuY3NzIHYwLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9qZ3RobXMvbWluaXJlc2V0LmNzcyAqL1xuLy8gQmxvY2tzXG5odG1sLFxuYm9keSxcbnAsXG5vbCxcbnVsLFxubGksXG5kbCxcbmR0LFxuZGQsXG5ibG9ja3F1b3RlLFxuZmlndXJlLFxuZmllbGRzZXQsXG5sZWdlbmQsXG50ZXh0YXJlYSxcbnByZSxcbmlmcmFtZSxcbmhyLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8vIEhlYWRpbmdzXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLy8gTGlzdFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi8vIEZvcm1cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IH1cblxuLy8gQm94IHNpemluZ1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuKiB7XG4gICYsXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7IH0gfVxuXG4vLyBNZWRpYVxuaW1nLFxuYXVkaW8sXG52aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi8vIElmcmFtZVxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwOyB9XG5cbi8vIFRhYmxlXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4iLCIkYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1zaXplOiAxNnB4ICFkZWZhdWx0O1xuJGJvZHktcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHkgIWRlZmF1bHQ7XG4kYm9keS1mYW1pbHk6ICRmYW1pbHktcHJpbWFyeSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRib2R5LXdlaWdodDogJHdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYm9keS1saW5lLWhlaWdodDogMS41ICFkZWZhdWx0O1xuXG4kY29kZS1mYW1pbHk6ICRmYW1pbHktY29kZSAhZGVmYXVsdDtcbiRjb2RlLXBhZGRpbmc6IDAuMjVlbSAwLjVlbSAwLjI1ZW0gIWRlZmF1bHQ7XG4kY29kZS13ZWlnaHQ6IG5vcm1hbCAhZGVmYXVsdDtcbiRjb2RlLXNpemU6IDAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRoci1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiRoci1oZWlnaHQ6IDJweCAhZGVmYXVsdDtcbiRoci1tYXJnaW46IDEuNXJlbSAwICFkZWZhdWx0O1xuXG4kc3Ryb25nLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kc3Ryb25nLXdlaWdodDogJHdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG5odG1sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmFja2dyb3VuZC1jb2xvcjtcbiAgZm9udC1zaXplOiAkYm9keS1zaXplO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHRleHQtcmVuZGVyaW5nOiAkYm9keS1yZW5kZXJpbmc7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHksXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6ICRib2R5LWZhbWlseTsgfVxuXG5jb2RlLFxucHJlIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiAkY29kZS1mYW1pbHk7IH1cblxuYm9keSB7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogJGJvZHktd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGJvZHktbGluZS1oZWlnaHQ7IH1cblxuLy8gSW5saW5lXG5cbmEge1xuICBjb2xvcjogJGxpbms7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBzdHJvbmcge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyOyB9IH1cblxuY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2RlLWJhY2tncm91bmQ7XG4gIGNvbG9yOiAkY29kZTtcbiAgZm9udC1zaXplOiAkY29kZS1zaXplO1xuICBmb250LXdlaWdodDogJGNvZGUtd2VpZ2h0O1xuICBwYWRkaW5nOiAkY29kZS1wYWRkaW5nOyB9XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGhyLWJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogJGhyLWhlaWdodDtcbiAgbWFyZ2luOiAkaHItbWFyZ2luOyB9XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG5zcGFuIHtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuc3Ryb25nIHtcbiAgY29sb3I6ICRzdHJvbmctY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiAkc3Ryb25nLXdlaWdodDsgfVxuXG4vLyBCbG9ja1xuXG5wcmUge1xuICBAaW5jbHVkZSBvdmVyZmxvdy10b3VjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByZS1iYWNrZ3JvdW5kO1xuICBjb2xvcjogJHByZTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbTtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGNvZGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbnRhYmxlIHtcbiAgdGQsXG4gIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgdGgge1xuICAgIGNvbG9yOiAkdGV4dC1zdHJvbmc7IH0gfVxuIiwiLy8gQ09MT1JTXG4kYmMtcHJpbWFyeTogICAgICAgICM0MzQ4NWM7XG4kYmMtZGFyay1wcmltYXJ5OiAgICMyYzMwM2Q7XG4kYmMtc2Vjb25kYXJ5OiAgICAgICNFRjUzNTA7XG5cbi8vIEJVTE1BIE9WRVJEUklWRVxuJHByaW1hcnk6ICAgICAgICAgICAkYmMtcHJpbWFyeTtcbiRkYXJrLXByaW1hcnk6ICAgICAgJGJjLWRhcmstcHJpbWFyeTtcbiRkYXJrOiAgICAgICAgICAgICAgJGRhcmstcHJpbWFyeTtcbiRsaW5rOiAgICAgICAgICAgICAgJGJjLXNlY29uZGFyeTtcbiRsaW5rLWZvY3VzLWJvcmRlcjogJGJjLXNlY29uZGFyeTtcbiRyZWQ6ICAgICAgICAgICAgICAgJGJjLXNlY29uZGFyeTtcblxuLy8gU09DSUFMIE1FRElBIENPTE9SU1xuJHR1bWJscjogICAgICAgICAgICAjMkMzOTRDO1xuJGZhY2Vib29rOiAgICAgICAgICAjM0I1OTk5O1xuJGxpbmtlZGluOiAgICAgICAgICAjMDA3N0I1O1xuJHR3aXR0ZXI6ICAgICAgICAgICAjMURBMUYzO1xuJHBpbnRlcmVzdDogICAgICAgICAjQ0IyMDI2O1xuJGdvb2dsZS1wbHVzOiAgICAgICAjREQ0QzNCO1xuJHJlZGRpdDogICAgICAgICAgICAjRkY0NTAxO1xuXG4vLyBIRUxQRVIgVVJMXG4kaW1hZ2VzOiAnLi4vaW1hZ2VzJztcblxuLy8gRk9OVC1BV0VTT01FIEZPTlQgUEFUSFxuJGZhLWZvbnQtcGF0aDogXCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL2ZvbnRzXCI7XG4iLCIvLyBGbG9hdFxuXG4uaXMtY2xlYXJmaXgge1xuICBAaW5jbHVkZSBjbGVhcmZpeDsgfVxuXG4uaXMtcHVsbGVkLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi5pcy1wdWxsZWQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4vLyBPdmVyZmxvd1xuXG4uaXMtY2xpcHBlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4vLyBPdmVybGF5XG5cbi5pcy1vdmVybGF5IHtcbiAgQGV4dGVuZCAlb3ZlcmxheTsgfVxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LXNpemUoJHRhcmdldDonJykge1xuICBAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xuICAgICRpOiBpbmRleCgkc2l6ZXMsICRzaXplKTtcbiAgICAuaXMtc2l6ZS0jeyRpfSN7aWYoJHRhcmdldCA9PSAnJywgJycsICctJyArICR0YXJnZXQpfSB7XG4gICAgICBmb250LXNpemU6ICRzaXplICFpbXBvcnRhbnQ7IH0gfSB9XG5cbkBpbmNsdWRlIHR5cG9ncmFwaHktc2l6ZSgpO1xuXG5AaW5jbHVkZSBtb2JpbGUge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXNpemUoJ21vYmlsZScpOyB9XG5cbkBpbmNsdWRlIHRhYmxldCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktc2l6ZSgndGFibGV0Jyk7IH1cblxuQGluY2x1ZGUgdG91Y2gge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXNpemUoJ3RvdWNoJyk7IH1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktc2l6ZSgnZGVza3RvcCcpOyB9XG5cbkBpbmNsdWRlIHdpZGVzY3JlZW4ge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXNpemUoJ3dpZGVzY3JlZW4nKTsgfVxuXG5AaW5jbHVkZSBmdWxsaGQge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXNpemUoJ2Z1bGxoZCcpOyB9XG5cbiRhbGlnbm1lbnRzOiAoJ2NlbnRlcmVkJzogJ2NlbnRlcicsICdqdXN0aWZpZWQnOiAnanVzdGlmeScsICdsZWZ0JzogJ2xlZnQnLCAncmlnaHQnOiAncmlnaHQnKTtcblxuQGVhY2ggJGFsaWdubWVudCwgJHRleHQtYWxpZ24gaW4gJGFsaWdubWVudHMge1xuICAuaGFzLXRleHQtI3skYWxpZ25tZW50fSB7XG4gICAgdGV4dC1hbGlnbjogI3skdGV4dC1hbGlnbn0gIWltcG9ydGFudDsgfSB9XG5cbkBlYWNoICRhbGlnbm1lbnQsICR0ZXh0LWFsaWduIGluICRhbGlnbm1lbnRzIHtcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAuaGFzLXRleHQtI3skYWxpZ25tZW50fS1tb2JpbGUge1xuICAgICAgdGV4dC1hbGlnbjogI3skdGV4dC1hbGlnbn0gIWltcG9ydGFudDsgfSB9XG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgLmhhcy10ZXh0LSN7JGFsaWdubWVudH0tdGFibGV0IHtcbiAgICAgIHRleHQtYWxpZ246ICN7JHRleHQtYWxpZ259ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSB0YWJsZXQtb25seSB7XG4gICAgLmhhcy10ZXh0LSN7JGFsaWdubWVudH0tdGFibGV0LW9ubHkge1xuICAgICAgdGV4dC1hbGlnbjogI3skdGV4dC1hbGlnbn0gIWltcG9ydGFudDsgfSB9XG4gIEBpbmNsdWRlIHRvdWNoIHtcbiAgICAuaGFzLXRleHQtI3skYWxpZ25tZW50fS10b3VjaCB7XG4gICAgICB0ZXh0LWFsaWduOiAjeyR0ZXh0LWFsaWdufSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgLmhhcy10ZXh0LSN7JGFsaWdubWVudH0tZGVza3RvcCB7XG4gICAgICB0ZXh0LWFsaWduOiAjeyR0ZXh0LWFsaWdufSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcbiAgICAuaGFzLXRleHQtI3skYWxpZ25tZW50fS1kZXNrdG9wLW9ubHkge1xuICAgICAgdGV4dC1hbGlnbjogI3skdGV4dC1hbGlnbn0gIWltcG9ydGFudDsgfSB9XG4gIEBpbmNsdWRlIHdpZGVzY3JlZW4ge1xuICAgIC5oYXMtdGV4dC0jeyRhbGlnbm1lbnR9LXdpZGVzY3JlZW4ge1xuICAgICAgdGV4dC1hbGlnbjogI3skdGV4dC1hbGlnbn0gIWltcG9ydGFudDsgfSB9XG4gIEBpbmNsdWRlIHdpZGVzY3JlZW4tb25seSB7XG4gICAgLmhhcy10ZXh0LSN7JGFsaWdubWVudH0td2lkZXNjcmVlbi1vbmx5IHtcbiAgICAgIHRleHQtYWxpZ246ICN7JHRleHQtYWxpZ259ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSBmdWxsaGQge1xuICAgIC5oYXMtdGV4dC0jeyRhbGlnbm1lbnR9LWZ1bGxoZCB7XG4gICAgICB0ZXh0LWFsaWduOiAjeyR0ZXh0LWFsaWdufSAhaW1wb3J0YW50OyB9IH0gfVxuXG4uaXMtY2FwaXRhbGl6ZWQge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi5pcy1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLmlzLXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4uaXMtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJG5hbWUsICRwYWlyIGluICRjb2xvcnMge1xuICAkY29sb3I6IG50aCgkcGFpciwgMSk7XG4gIC5oYXMtdGV4dC0jeyRuYW1lfSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50OyB9XG4gIGEuaGFzLXRleHQtI3skbmFtZX0ge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50OyB9IH1cbiAgLmhhcy1iYWNrZ3JvdW5kLSN7JG5hbWV9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfSB9XG5cbkBlYWNoICRuYW1lLCAkc2hhZGUgaW4gJHNoYWRlcyB7XG4gIC5oYXMtdGV4dC0jeyRuYW1lfSB7XG4gICAgY29sb3I6ICRzaGFkZSAhaW1wb3J0YW50OyB9XG4gIC5oYXMtYmFja2dyb3VuZC0jeyRuYW1lfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNoYWRlICFpbXBvcnRhbnQ7IH0gfVxuXG4uaGFzLXRleHQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmhhcy10ZXh0LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogJHdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmhhcy10ZXh0LXdlaWdodC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LXNlbWlib2xkICFpbXBvcnRhbnQ7IH1cbi5oYXMtdGV4dC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuXG4vLyBWaXNpYmlsaXR5XG5cbiRkaXNwbGF5czogJ2Jsb2NrJyAnZmxleCcgJ2lubGluZScgJ2lubGluZS1ibG9jaycgJ2lubGluZS1mbGV4JztcblxuQGVhY2ggJGRpc3BsYXkgaW4gJGRpc3BsYXlzIHtcbiAgLmlzLSN7JGRpc3BsYXl9IHtcbiAgICBkaXNwbGF5OiAjeyRkaXNwbGF5fSAhaW1wb3J0YW50OyB9XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgLmlzLSN7JGRpc3BsYXl9LW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiAjeyRkaXNwbGF5fSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAuaXMtI3skZGlzcGxheX0tdGFibGV0IHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSB0YWJsZXQtb25seSB7XG4gICAgLmlzLSN7JGRpc3BsYXl9LXRhYmxldC1vbmx5IHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSB0b3VjaCB7XG4gICAgLmlzLSN7JGRpc3BsYXl9LXRvdWNoIHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAuaXMtI3skZGlzcGxheX0tZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiAjeyRkaXNwbGF5fSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcbiAgICAuaXMtI3skZGlzcGxheX0tZGVza3RvcC1vbmx5IHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSB3aWRlc2NyZWVuIHtcbiAgICAuaXMtI3skZGlzcGxheX0td2lkZXNjcmVlbiB7XG4gICAgICBkaXNwbGF5OiAjeyRkaXNwbGF5fSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgd2lkZXNjcmVlbi1vbmx5IHtcbiAgICAuaXMtI3skZGlzcGxheX0td2lkZXNjcmVlbi1vbmx5IHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSBmdWxsaGQge1xuICAgIC5pcy0jeyRkaXNwbGF5fS1mdWxsaGQge1xuICAgICAgZGlzcGxheTogI3skZGlzcGxheX0gIWltcG9ydGFudDsgfSB9IH1cblxuLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uaXMtc3Itb25seSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMC4wMWVtICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB3aWR0aDogMC4wMWVtICFpbXBvcnRhbnQ7IH1cblxuQGluY2x1ZGUgbW9iaWxlIHtcbiAgLmlzLWhpZGRlbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHRhYmxldCB7XG4gIC5pcy1oaWRkZW4tdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AaW5jbHVkZSB0YWJsZXQtb25seSB7XG4gIC5pcy1oaWRkZW4tdGFibGV0LW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHRvdWNoIHtcbiAgLmlzLWhpZGRlbi10b3VjaCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG4gIC5pcy1oaWRkZW4tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcbiAgLmlzLWhpZGRlbi1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHdpZGVzY3JlZW4ge1xuICAuaXMtaGlkZGVuLXdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHdpZGVzY3JlZW4tb25seSB7XG4gIC5pcy1oaWRkZW4td2lkZXNjcmVlbi1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AaW5jbHVkZSBmdWxsaGQge1xuICAuaXMtaGlkZGVuLWZ1bGxoZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmlzLWludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG4gIC5pcy1pbnZpc2libGUtbW9iaWxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHRhYmxldCB7XG4gIC5pcy1pbnZpc2libGUtdGFibGV0IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHRhYmxldC1vbmx5IHtcbiAgLmlzLWludmlzaWJsZS10YWJsZXQtb25seSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH0gfVxuXG5AaW5jbHVkZSB0b3VjaCB7XG4gIC5pcy1pbnZpc2libGUtdG91Y2gge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9IH1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG4gIC5pcy1pbnZpc2libGUtZGVza3RvcCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH0gfVxuXG5AaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuICAuaXMtaW52aXNpYmxlLWRlc2t0b3Atb25seSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH0gfVxuXG5AaW5jbHVkZSB3aWRlc2NyZWVuIHtcbiAgLmlzLWludmlzaWJsZS13aWRlc2NyZWVuIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHdpZGVzY3JlZW4tb25seSB7XG4gIC5pcy1pbnZpc2libGUtd2lkZXNjcmVlbi1vbmx5IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIGZ1bGxoZCB7XG4gIC5pcy1pbnZpc2libGUtZnVsbGhkIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbi8vIE90aGVyXG5cbi5pcy1tYXJnaW5sZXNzIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLmlzLXBhZGRpbmdsZXNzIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5pcy1yYWRpdXNsZXNzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5pcy1zaGFkb3dsZXNzIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5pcy11bnNlbGVjdGFibGUge1xuICBAZXh0ZW5kICV1bnNlbGVjdGFibGU7IH1cbiIsIiRib3gtY29sb3I6ICR0ZXh0ICFkZWZhdWx0O1xuJGJveC1iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kYm94LXJhZGl1czogJHJhZGl1cy1sYXJnZSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgkYmxhY2ssIDAuMSksIDAgMCAwIDFweCByZ2JhKCRibGFjaywgMC4xKSAhZGVmYXVsdDtcbiRib3gtcGFkZGluZzogMS4yNXJlbSAhZGVmYXVsdDtcblxuJGJveC1saW5rLWhvdmVyLXNoYWRvdzogMCAycHggM3B4IHJnYmEoJGJsYWNrLCAwLjEpLCAwIDAgMCAxcHggJGxpbmsgIWRlZmF1bHQ7XG4kYm94LWxpbmstYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAwLjIpLCAwIDAgMCAxcHggJGxpbmsgIWRlZmF1bHQ7XG5cbi5ib3gge1xuICBAZXh0ZW5kICVibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJveC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkYm94LXJhZGl1cztcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gIGNvbG9yOiAkYm94LWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGJveC1wYWRkaW5nOyB9XG5cbmEuYm94IHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogJGJveC1saW5rLWhvdmVyLXNoYWRvdzsgfVxuICAmOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogJGJveC1saW5rLWFjdGl2ZS1zaGFkb3c7IH0gfVxuIiwiJGJ1dHRvbi1jb2xvcjogJGdyZXktZGFya2VyICFkZWZhdWx0O1xuJGJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRidXR0b24tYm9yZGVyLWNvbG9yOiAkZ3JleS1saWdodGVyICFkZWZhdWx0O1xuJGJ1dHRvbi1ib3JkZXItd2lkdGg6ICRjb250cm9sLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ1dHRvbi1wYWRkaW5nLXZlcnRpY2FsOiBjYWxjKDAuMzc1ZW0gLSAjeyRidXR0b24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbDogMC43NWVtICFkZWZhdWx0O1xuXG4kYnV0dG9uLWhvdmVyLWNvbG9yOiAkbGluay1ob3ZlciAhZGVmYXVsdDtcbiRidXR0b24taG92ZXItYm9yZGVyLWNvbG9yOiAkbGluay1ob3Zlci1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRidXR0b24tZm9jdXMtY29sb3I6ICRsaW5rLWZvY3VzICFkZWZhdWx0O1xuJGJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICRsaW5rLWZvY3VzLWJvcmRlciAhZGVmYXVsdDtcbiRidXR0b24tZm9jdXMtYm94LXNoYWRvdy1zaXplOiAwIDAgMCAwLjEyNWVtICFkZWZhdWx0O1xuJGJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKCRsaW5rLCAwLjI1KSAhZGVmYXVsdDtcblxuJGJ1dHRvbi1hY3RpdmUtY29sb3I6ICRsaW5rLWFjdGl2ZSAhZGVmYXVsdDtcbiRidXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcjogJGxpbmstYWN0aXZlLWJvcmRlciAhZGVmYXVsdDtcblxuJGJ1dHRvbi10ZXh0LWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRidXR0b24tdGV4dC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiRidXR0b24tdGV4dC1ob3Zlci1jb2xvcjogJHRleHQtc3Ryb25nICFkZWZhdWx0O1xuXG4kYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRidXR0b24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkZ3JleS1saWdodGVyICFkZWZhdWx0O1xuJGJ1dHRvbi1kaXNhYmxlZC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG4kYnV0dG9uLWRpc2FibGVkLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcblxuJGJ1dHRvbi1zdGF0aWMtY29sb3I6ICRncmV5ICFkZWZhdWx0O1xuJGJ1dHRvbi1zdGF0aWMtYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLXRlciAhZGVmYXVsdDtcbiRidXR0b24tc3RhdGljLWJvcmRlci1jb2xvcjogJGdyZXktbGlnaHRlciAhZGVmYXVsdDtcblxuLy8gVGhlIGJ1dHRvbiBzaXplcyB1c2UgbWl4aW5zIHNvIHRoZXkgY2FuIGJlIHVzZWQgYXQgZGlmZmVyZW50IGJyZWFrcG9pbnRzXG5AbWl4aW4gYnV0dG9uLXNtYWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1zbWFsbDtcbiAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDsgfVxuQG1peGluIGJ1dHRvbi1tZWRpdW0ge1xuICBmb250LXNpemU6ICRzaXplLW1lZGl1bTsgfVxuQG1peGluIGJ1dHRvbi1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogJHNpemUtbGFyZ2U7IH1cblxuLmJ1dHRvbiB7XG4gIEBleHRlbmQgJWNvbnRyb2w7XG4gIEBleHRlbmQgJXVuc2VsZWN0YWJsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItY29sb3I6ICRidXR0b24tYm9yZGVyLWNvbG9yO1xuICBib3JkZXItd2lkdGg6ICRidXR0b24tYm9yZGVyLXdpZHRoO1xuICBjb2xvcjogJGJ1dHRvbi1jb2xvcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206ICRidXR0b24tcGFkZGluZy12ZXJ0aWNhbDtcbiAgcGFkZGluZy1sZWZ0OiAkYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgcGFkZGluZy1yaWdodDogJGJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWw7XG4gIHBhZGRpbmctdG9wOiAkYnV0dG9uLXBhZGRpbmctdmVydGljYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgc3Ryb25nIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAuaWNvbiB7XG4gICAgJixcbiAgICAmLmlzLXNtYWxsLFxuICAgICYuaXMtbWVkaXVtLFxuICAgICYuaXMtbGFyZ2Uge1xuICAgICAgaGVpZ2h0OiAxLjVlbTtcbiAgICAgIHdpZHRoOiAxLjVlbTsgfVxuICAgICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4zNzVlbSAtICN7JGJ1dHRvbi1ib3JkZXItd2lkdGh9KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4xODc1ZW07IH1cbiAgICAmOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMTg3NWVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjM3NWVtIC0gI3skYnV0dG9uLWJvcmRlci13aWR0aH0pOyB9XG4gICAgJjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjM3NWVtIC0gI3skYnV0dG9uLWJvcmRlci13aWR0aH0pO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjM3NWVtIC0gI3skYnV0dG9uLWJvcmRlci13aWR0aH0pOyB9IH1cbiAgLy8gU3RhdGVzXG4gICY6aG92ZXIsXG4gICYuaXMtaG92ZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICBjb2xvcjogJGJ1dHRvbi1ob3Zlci1jb2xvcjsgfVxuICAmOmZvY3VzLFxuICAmLmlzLWZvY3VzZWQge1xuICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgY29sb3I6ICRidXR0b24tZm9jdXMtY29sb3I7XG4gICAgJjpub3QoOmFjdGl2ZSkge1xuICAgICAgYm94LXNoYWRvdzogJGJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93LXNpemUgJGJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93LWNvbG9yOyB9IH1cbiAgJjphY3RpdmUsXG4gICYuaXMtYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICRidXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICBjb2xvcjogJGJ1dHRvbi1hY3RpdmUtY29sb3I7IH1cbiAgLy8gQ29sb3JzXG4gICYuaXMtdGV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGJ1dHRvbi10ZXh0LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICY6aG92ZXIsXG4gICAgJi5pcy1ob3ZlcmVkLFxuICAgICY6Zm9jdXMsXG4gICAgJi5pcy1mb2N1c2VkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tdGV4dC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICRidXR0b24tdGV4dC1ob3Zlci1jb2xvcjsgfVxuICAgICY6YWN0aXZlLFxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnV0dG9uLXRleHQtaG92ZXItYmFja2dyb3VuZC1jb2xvciwgNSUpO1xuICAgICAgY29sb3I6ICRidXR0b24tdGV4dC1ob3Zlci1jb2xvcjsgfVxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuICBAZWFjaCAkbmFtZSwgJHBhaXIgaW4gJGNvbG9ycyB7XG4gICAgJGNvbG9yOiBudGgoJHBhaXIsIDEpO1xuICAgICRjb2xvci1pbnZlcnQ6IG50aCgkcGFpciwgMik7XG4gICAgJi5pcy0jeyRuYW1lfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJi5pcy1ob3ZlcmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMi41JSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9XG4gICAgICAmOmZvY3VzLFxuICAgICAgJi5pcy1mb2N1c2VkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7XG4gICAgICAgICY6bm90KDphY3RpdmUpIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAkYnV0dG9uLWZvY3VzLWJveC1zaGFkb3ctc2l6ZSByZ2JhKCRjb2xvciwgMC4yNSk7IH0gfVxuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDUlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH1cbiAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICAmLmlzLWludmVydGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1pbnZlcnQsIDUlKTsgfVxuICAgICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcjsgfSB9XG4gICAgICAmLmlzLWxvYWRpbmcge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3ItaW52ZXJ0ICRjb2xvci1pbnZlcnQgIWltcG9ydGFudDsgfSB9XG4gICAgICAmLmlzLW91dGxpbmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH1cbiAgICAgICAgJi5pcy1sb2FkaW5nIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvciAkY29sb3IgIWltcG9ydGFudDsgfSB9XG4gICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3I7IH0gfVxuICAgICAgJi5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1pbnZlcnQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0O1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaW52ZXJ0O1xuICAgICAgICAgIGNvbG9yOiAkY29sb3I7IH1cbiAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9IH0gfSB9XG4gIC8vIFNpemVzXG4gICYuaXMtc21hbGwge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1zbWFsbDsgfVxuICAmLmlzLW1lZGl1bSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW1lZGl1bTsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBAaW5jbHVkZSBidXR0b24tbGFyZ2U7IH1cbiAgLy8gTW9kaWZpZXJzXG4gICZbZGlzYWJsZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkYnV0dG9uLWRpc2FibGVkLXNoYWRvdztcbiAgICBvcGFjaXR5OiAkYnV0dG9uLWRpc2FibGVkLW9wYWNpdHk7IH1cbiAgJi5pcy1mdWxsd2lkdGgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgJi5pcy1sb2FkaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAmOjphZnRlciB7XG4gICAgICBAZXh0ZW5kICVsb2FkZXI7XG4gICAgICBAaW5jbHVkZSBjZW50ZXIoMWVtKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9IH1cbiAgJi5pcy1zdGF0aWMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tc3RhdGljLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLXN0YXRpYy1ib3JkZXItY29sb3I7XG4gICAgY29sb3I6ICRidXR0b24tc3RhdGljLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgJi5pcy1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgcGFkZGluZy1yaWdodDogMWVtOyB9IH1cblxuLmJ1dHRvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICY6bm90KDpsYXN0LWNoaWxkKTpub3QoLmlzLWZ1bGx3aWR0aCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH0gfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07IH1cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICYuaGFzLWFkZG9ucyB7XG4gICAgLmJ1dHRvbiB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgJjpob3ZlcixcbiAgICAgICYuaXMtaG92ZXJlZCB7XG4gICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgICY6Zm9jdXMsXG4gICAgICAmLmlzLWZvY3VzZWQsXG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuaXMtYWN0aXZlLFxuICAgICAgJi5pcy1zZWxlY3RlZCB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHotaW5kZXg6IDQ7IH0gfVxuICAgICAgJi5pcy1leHBhbmRlZCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTsgfSB9IH1cbiAgJi5pcy1jZW50ZXJlZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgJi5pcy1yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfSB9XG4iLCJAZnVuY3Rpb24gbWVyZ2VDb2xvck1hcHMoJGJ1bG1hLWNvbG9ycywgJGN1c3RvbS1jb2xvcnMpIHtcbiAgLy8gd2UgcmV0dXJuIGF0IGxlYXN0IGJ1bG1hIGhhcmRjb2RlZCBjb2xvcnNcbiAgJG1lcmdlZC1jb2xvcnM6ICRidWxtYS1jb2xvcnM7XG5cbiAgLy8gd2Ugd2FudCBhIG1hcCBhcyBpbnB1dFxuICBAaWYgdHlwZS1vZigkY3VzdG9tLWNvbG9ycykgPT0gJ21hcCcge1xuICAgIEBlYWNoICRuYW1lLCAkY29tcG9uZW50cyBpbiAkY3VzdG9tLWNvbG9ycyB7XG4gICAgICAvLyBjb2xvciBuYW1lIHNob3VsZCBiZSBhIHN0cmluZyBhbmQgY29sb3JzIHBhaXIgYSBsaXN0IHdpdGggYXQgbGVhc3Qgb25lIGVsZW1lbnRcbiAgICAgIEBpZiB0eXBlLW9mKCRuYW1lKSA9PSAnc3RyaW5nJyBhbmQgKHR5cGUtb2YoJGNvbXBvbmVudHMpID09ICdsaXN0JyBvciB0eXBlLW9mKCRjb21wb25lbnRzKSA9PSAnY29sb3InKSBhbmQgbGVuZ3RoKCRjb21wb25lbnRzKSA+PSAxIHtcbiAgICAgICAgJGNvbG9yLWJhc2U6IG51bGw7XG5cbiAgICAgICAgLy8gdGhlIHBhcmFtIGNhbiBlaXRoZXIgYmUgYSBzaW5nbGUgY29sb3JcbiAgICAgICAgLy8gb3IgYSBsaXN0IG9mIDIgY29sb3JzXG4gICAgICAgIEBpZiB0eXBlLW9mKCRjb21wb25lbnRzKSA9PSAnY29sb3InIHtcbiAgICAgICAgICAkY29sb3ItYmFzZTogJGNvbXBvbmVudHM7IH1cbiAgICAgICAgQGVsc2UgaWYgdHlwZS1vZigkY29tcG9uZW50cykgPT0gJ2xpc3QnIHtcbiAgICAgICAgICAkY29sb3ItYmFzZTogbnRoKCRjb21wb25lbnRzLCAxKTsgfVxuXG4gICAgICAgICRjb2xvci1pbnZlcnQ6IG51bGw7XG4gICAgICAgIC8vIGlzIGFuIGludmVydGVkIGNvbG9yIHByb3ZpZGVkIGluIHRoZSBsaXN0XG4gICAgICAgIEBpZiBsZW5ndGgoJGNvbXBvbmVudHMpID4gMSB7XG4gICAgICAgICAgJGNvbG9yLWludmVydDogbnRoKCRjb21wb25lbnRzLCAyKTsgfVxuXG4gICAgICAgIC8vIHdlIG9ubHkgd2FudCBhIGNvbG9yIGFzIGJhc2UgY29sb3JcbiAgICAgICAgQGlmIHR5cGUtb2YoJGNvbG9yLWJhc2UpID09ICdjb2xvcicge1xuICAgICAgICAgIC8vIGlmIGludmVydGVkIGNvbG9yIGlzIG5vdCBwcm92aWRlZCBvciBpcyBub3QgYSBjb2xvciB3ZSBjb21wdXRlIGl0XG4gICAgICAgICAgQGlmIHR5cGUtb2YoJGNvbG9yLWludmVydCkgIT0gJ2NvbG9yJyB7XG4gICAgICAgICAgICAkY29sb3ItaW52ZXJ0OiBmaW5kQ29sb3JJbnZlcnQoJGNvbG9yLWJhc2UpOyB9XG5cbiAgICAgICAgICAvLyB3ZSBtZXJnZSB0aGlzIGNvbG9ycyBlbGVtZW50cyBhcyBtYXAgd2l0aCBidWxtYSBjb2xvcnMgKHdlIGNhbiBvdmVycmlkZSB0aGVtIHRoaXMgd2F5LCBubyBtdWx0aXBsZSBkZWZpbml0aW9uIGZvciB0aGUgc2FtZSBuYW1lKVxuICAgICAgICAgICRtZXJnZWQtY29sb3JzOiBtYXBfbWVyZ2UoJG1lcmdlZC1jb2xvcnMsICgkbmFtZTogKCRjb2xvci1iYXNlLCAkY29sb3ItaW52ZXJ0KSkpOyB9IH0gfSB9XG5cbiAgQHJldHVybiAkbWVyZ2VkLWNvbG9yczsgfVxuXG5AZnVuY3Rpb24gcG93ZXJOdW1iZXIoJG51bWJlciwgJGV4cCkge1xuICAkdmFsdWU6IDE7XG4gIEBpZiAkZXhwID4gMCB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZXhwIHtcbiAgICAgICR2YWx1ZTogJHZhbHVlICogJG51bWJlcjsgfSB9XG4gIEBlbHNlIGlmICRleHAgPCAwIHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIC0kZXhwIHtcbiAgICAgICR2YWx1ZTogJHZhbHVlIC8gJG51bWJlcjsgfSB9XG4gIEByZXR1cm4gJHZhbHVlOyB9XG5cbkBmdW5jdGlvbiBjb2xvckx1bWluYW5jZSgkY29sb3IpIHtcbiAgJGNvbG9yLXJnYjogKCdyZWQnOiByZWQoJGNvbG9yKSwnZ3JlZW4nOiBncmVlbigkY29sb3IpLCdibHVlJzogYmx1ZSgkY29sb3IpKTtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkY29sb3ItcmdiIHtcbiAgICAkYWRqdXN0ZWQ6IDA7XG4gICAgJHZhbHVlOiAkdmFsdWUgLyAyNTU7XG4gICAgQGlmICR2YWx1ZSA8IDAuMDM5Mjgge1xuICAgICAgJHZhbHVlOiAkdmFsdWUgLyAxMi45MjsgfVxuICAgIEBlbHNlIHtcbiAgICAgICR2YWx1ZTogKCR2YWx1ZSArIC4wNTUpIC8gMS4wNTU7XG4gICAgICAkdmFsdWU6IHBvd2VyTnVtYmVyKCR2YWx1ZSwgMik7IH1cbiAgICAkY29sb3ItcmdiOiBtYXAtbWVyZ2UoJGNvbG9yLXJnYiwgKCRuYW1lOiAkdmFsdWUpKTsgfVxuICBAcmV0dXJuIChtYXAtZ2V0KCRjb2xvci1yZ2IsICdyZWQnKSAqIC4yMTI2KSArIChtYXAtZ2V0KCRjb2xvci1yZ2IsICdncmVlbicpICogLjcxNTIpICsgKG1hcC1nZXQoJGNvbG9yLXJnYiwgJ2JsdWUnKSAqIC4wNzIyKTsgfVxuXG5AZnVuY3Rpb24gZmluZENvbG9ySW52ZXJ0KCRjb2xvcikge1xuICBAaWYgKGNvbG9yTHVtaW5hbmNlKCRjb2xvcikgPiAwLjU1KSB7XG4gICAgQHJldHVybiByZ2JhKCMwMDAsIDAuNyk7IH1cbiAgQGVsc2Uge1xuICAgIEByZXR1cm4gI2ZmZjsgfSB9XG4iLCIuY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgbWF4LXdpZHRoOiAkZGVza3RvcCAtICgyICogJGdhcCk7XG4gICAgd2lkdGg6ICRkZXNrdG9wIC0gKDIgKiAkZ2FwKTtcbiAgICAmLmlzLWZsdWlkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkZ2FwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZ2FwO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICBAaW5jbHVkZSB1bnRpbC13aWRlc2NyZWVuIHtcbiAgICAmLmlzLXdpZGVzY3JlZW4ge1xuICAgICAgbWF4LXdpZHRoOiAkd2lkZXNjcmVlbiAtICgyICogJGdhcCk7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIEBpbmNsdWRlIHVudGlsLWZ1bGxoZCB7XG4gICAgJi5pcy1mdWxsaGQge1xuICAgICAgbWF4LXdpZHRoOiAkZnVsbGhkIC0gKDIgKiAkZ2FwKTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgQGluY2x1ZGUgd2lkZXNjcmVlbiB7XG4gICAgbWF4LXdpZHRoOiAkd2lkZXNjcmVlbiAtICgyICogJGdhcCk7XG4gICAgd2lkdGg6ICR3aWRlc2NyZWVuIC0gKDIgKiAkZ2FwKTsgfVxuICBAaW5jbHVkZSBmdWxsaGQge1xuICAgIG1heC13aWR0aDogJGZ1bGxoZCAtICgyICogJGdhcCk7XG4gICAgd2lkdGg6ICRmdWxsaGQgLSAoMiAqICRnYXApOyB9IH1cbiIsIiRjb250ZW50LWhlYWRpbmctY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiRjb250ZW50LWhlYWRpbmctd2VpZ2h0OiAkd2VpZ2h0LXNlbWlib2xkICFkZWZhdWx0O1xuJGNvbnRlbnQtaGVhZGluZy1saW5lLWhlaWdodDogMS4xMjUgIWRlZmF1bHQ7XG5cbiRjb250ZW50LWJsb2NrcXVvdGUtYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG4kY29udGVudC1ibG9ja3F1b3RlLWJvcmRlci1sZWZ0OiA1cHggc29saWQgJGJvcmRlciAhZGVmYXVsdDtcbiRjb250ZW50LWJsb2NrcXVvdGUtcGFkZGluZzogMS4yNWVtIDEuNWVtICFkZWZhdWx0O1xuXG4kY29udGVudC1wcmUtcGFkZGluZzogMS4yNWVtIDEuNWVtICFkZWZhdWx0O1xuXG4kY29udGVudC10YWJsZS1jZWxsLWJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIgIWRlZmF1bHQ7XG4kY29udGVudC10YWJsZS1jZWxsLWJvcmRlci13aWR0aDogMCAwIDFweCAhZGVmYXVsdDtcbiRjb250ZW50LXRhYmxlLWNlbGwtcGFkZGluZzogMC41ZW0gMC43NWVtICFkZWZhdWx0O1xuJGNvbnRlbnQtdGFibGUtY2VsbC1oZWFkaW5nLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kY29udGVudC10YWJsZS1oZWFkLWNlbGwtYm9yZGVyLXdpZHRoOiAwIDAgMnB4ICFkZWZhdWx0O1xuJGNvbnRlbnQtdGFibGUtaGVhZC1jZWxsLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kY29udGVudC10YWJsZS1mb290LWNlbGwtYm9yZGVyLXdpZHRoOiAycHggMCAwICFkZWZhdWx0O1xuJGNvbnRlbnQtdGFibGUtZm9vdC1jZWxsLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG5cbi5jb250ZW50IHtcbiAgQGV4dGVuZCAlYmxvY2s7XG4gIC8vIElubGluZVxuICBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1ZW07IH1cbiAgLy8gQmxvY2tcbiAgcCxcbiAgZGwsXG4gIG9sLFxuICB1bCxcbiAgYmxvY2txdW90ZSxcbiAgcHJlLFxuICB0YWJsZSB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTsgfSB9XG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYge1xuICAgIGNvbG9yOiAkY29udGVudC1oZWFkaW5nLWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiAkY29udGVudC1oZWFkaW5nLXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGNvbnRlbnQtaGVhZGluZy1saW5lLWhlaWdodDsgfVxuICBoMSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07IH0gfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAxLjc1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41NzE0ZW07XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjE0MjhlbTsgfSB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjY2NmVtO1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMS4zMzMzZW07IH0gfVxuICBoNCB7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC44ZW07IH1cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjg4ODhlbTsgfVxuICBoNiB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG4gIGJsb2NrcXVvdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb250ZW50LWJsb2NrcXVvdGUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItbGVmdDogJGNvbnRlbnQtYmxvY2txdW90ZS1ib3JkZXItbGVmdDtcbiAgICBwYWRkaW5nOiAkY29udGVudC1ibG9ja3F1b3RlLXBhZGRpbmc7IH1cbiAgb2wge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gICAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgJjpub3QoW3R5cGVdKSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgICAmLmlzLWxvd2VyLWFscGhhIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTsgfVxuICAgICAgJi5pcy1sb3dlci1yb21hbiB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW47IH1cbiAgICAgICYuaXMtdXBwZXItYWxwaGEge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLWFscGhhOyB9XG4gICAgICAmLmlzLXVwcGVyLXJvbWFuIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1yb21hbjsgfSB9IH1cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZTtcbiAgICBtYXJnaW4tbGVmdDogMmVtO1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTsgfSB9IH1cbiAgZGQge1xuICAgIG1hcmdpbi1sZWZ0OiAyZW07IH1cbiAgZmlndXJlIHtcbiAgICBtYXJnaW4tbGVmdDogMmVtO1xuICAgIG1hcmdpbi1yaWdodDogMmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDJlbTsgfVxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyZW07IH1cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH0gfVxuICBwcmUge1xuICAgIEBpbmNsdWRlIG92ZXJmbG93LXRvdWNoO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcGFkZGluZzogJGNvbnRlbnQtcHJlLXBhZGRpbmc7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDsgfVxuICBzdXAsXG4gIHN1YiB7XG4gICAgZm9udC1zaXplOiA3NSU7IH1cbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgIGJvcmRlcjogJGNvbnRlbnQtdGFibGUtY2VsbC1ib3JkZXI7XG4gICAgICBib3JkZXItd2lkdGg6ICRjb250ZW50LXRhYmxlLWNlbGwtYm9yZGVyLXdpZHRoO1xuICAgICAgcGFkZGluZzogJGNvbnRlbnQtdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkY29udGVudC10YWJsZS1jZWxsLWhlYWRpbmctY29sb3I7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgdGhlYWQge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGNvbnRlbnQtdGFibGUtaGVhZC1jZWxsLWJvcmRlci13aWR0aDtcbiAgICAgICAgY29sb3I6ICRjb250ZW50LXRhYmxlLWhlYWQtY2VsbC1jb2xvcjsgfSB9XG4gICAgdGZvb3Qge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGNvbnRlbnQtdGFibGUtZm9vdC1jZWxsLWJvcmRlci13aWR0aDtcbiAgICAgICAgY29sb3I6ICRjb250ZW50LXRhYmxlLWZvb3QtY2VsbC1jb2xvcjsgfSB9XG4gICAgdGJvZHkge1xuICAgICAgdHIge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHRkLFxuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7IH0gfSB9IH0gfVxuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICBmb250LXNpemU6ICRzaXplLXNtYWxsOyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6ICRzaXplLW1lZGl1bTsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6ICRzaXplLWxhcmdlOyB9IH1cbiIsIiRpbnB1dC1jb2xvcjogJGdyZXktZGFya2VyICFkZWZhdWx0O1xuJGlucHV0LWJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICRncmV5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0OiAkY29udHJvbC1oZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIDAuMSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ob3Zlci1jb2xvcjogJGdyZXktZGFya2VyICFkZWZhdWx0O1xuJGlucHV0LWhvdmVyLWJvcmRlci1jb2xvcjogJGdyZXktbGlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1jb2xvcjogJGdyZXktZGFya2VyICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogJGxpbmsgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdy1zaXplOiAwIDAgMCAwLjEyNWVtICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoJGxpbmssIDAuMjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICR0ZXh0LWxpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1hcnJvdzogJGxpbmsgIWRlZmF1bHQ7XG5cbiRpbnB1dC1pY29uLWNvbG9yOiAkZ3JleS1saWdodGVyICFkZWZhdWx0O1xuJGlucHV0LWljb24tYWN0aXZlLWNvbG9yOiAkZ3JleSAhZGVmYXVsdDtcblxuJGlucHV0LXJhZGl1czogJHJhZGl1cyAhZGVmYXVsdDtcblxuJGZpbGUtYm9yZGVyLWNvbG9yOiAkYm9yZGVyICFkZWZhdWx0O1xuJGZpbGUtcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuXG4kZmlsZS1jdGEtYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLXRlciAhZGVmYXVsdDtcbiRmaWxlLWN0YS1jb2xvcjogJGdyZXktZGFyayAhZGVmYXVsdDtcbiRmaWxlLWN0YS1ob3Zlci1jb2xvcjogJGdyZXktZGFya2VyICFkZWZhdWx0O1xuJGZpbGUtY3RhLWFjdGl2ZS1jb2xvcjogJGdyZXktZGFya2VyICFkZWZhdWx0O1xuXG4kZmlsZS1uYW1lLWJvcmRlci1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcbiRmaWxlLW5hbWUtYm9yZGVyLXN0eWxlOiBzb2xpZCAhZGVmYXVsdDtcbiRmaWxlLW5hbWUtYm9yZGVyLXdpZHRoOiAxcHggMXB4IDFweCAwICFkZWZhdWx0O1xuJGZpbGUtbmFtZS1tYXgtd2lkdGg6IDE2ZW0gIWRlZmF1bHQ7XG5cbiRsYWJlbC1jb2xvcjogJGdyZXktZGFya2VyICFkZWZhdWx0O1xuJGxhYmVsLXdlaWdodDogJHdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kaGVscC1zaXplOiAkc2l6ZS1zbWFsbCAhZGVmYXVsdDtcblxuQG1peGluIGlucHV0IHtcbiAgQGV4dGVuZCAlY29udHJvbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKCRpbnB1dC1jb2xvciwgMC4zKTsgfVxuICAmOmhvdmVyLFxuICAmLmlzLWhvdmVyZWQge1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWhvdmVyLWJvcmRlci1jb2xvcjsgfVxuICAmOmZvY3VzLFxuICAmLmlzLWZvY3VzZWQsXG4gICY6YWN0aXZlLFxuICAmLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93LXNpemUgJGlucHV0LWZvY3VzLWJveC1zaGFkb3ctY29sb3I7IH1cbiAgJltkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoJGlucHV0LWRpc2FibGVkLWNvbG9yLCAwLjMpOyB9IH0gfVxuXG4uaW5wdXQsXG4udGV4dGFyZWEge1xuICBAaW5jbHVkZSBpbnB1dDtcbiAgYm94LXNoYWRvdzogJGlucHV0LXNoYWRvdztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgJltyZWFkb25seV0ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLy8gQ29sb3JzXG4gIEBlYWNoICRuYW1lLCAkcGFpciBpbiAkY29sb3JzIHtcbiAgICAkY29sb3I6IG50aCgkcGFpciwgMSk7XG4gICAgJi5pcy0jeyRuYW1lfSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmLmlzLWZvY3VzZWQsXG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3ctc2l6ZSByZ2JhKCRjb2xvciwgMC4yNSk7IH0gfSB9XG4gIC8vIFNpemVzXG4gICYuaXMtc21hbGwge1xuICAgIEBpbmNsdWRlIGNvbnRyb2wtc21hbGw7IH1cbiAgJi5pcy1tZWRpdW0ge1xuICAgIEBpbmNsdWRlIGNvbnRyb2wtbWVkaXVtOyB9XG4gICYuaXMtbGFyZ2Uge1xuICAgIEBpbmNsdWRlIGNvbnRyb2wtbGFyZ2U7IH1cbiAgLy8gTW9kaWZpZXJzXG4gICYuaXMtZnVsbHdpZHRoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAmLmlzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLmlucHV0IHtcbiAgJi5pcy1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgcGFkZGluZy1yaWdodDogMWVtOyB9XG4gICYuaXMtc3RhdGljIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4udGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNjI1ZW07XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gICY6bm90KFtyb3dzXSkge1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4OyB9XG4gICZbcm93c10ge1xuICAgIGhlaWdodDogaW5pdGlhbDsgfVxuICAvLyBNb2RpZmllcnNcbiAgJi5oYXMtZml4ZWQtc2l6ZSB7XG4gICAgcmVzaXplOiBub25lOyB9IH1cblxuLmNoZWNrYm94LFxuLnJhZGlvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlucHV0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRpbnB1dC1ob3Zlci1jb2xvcjsgfVxuICAmW2Rpc2FibGVkXSB7XG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9IH1cblxuLnJhZGlvIHtcbiAgJiArIC5yYWRpbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNWVtOyB9IH1cblxuLnNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICY6bm90KC5pcy1tdWx0aXBsZSkge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDsgfVxuICAmOm5vdCguaXMtbXVsdGlwbGUpOm5vdCguaXMtbG9hZGluZykge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIEBleHRlbmQgJWFycm93O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtYXJyb3c7XG4gICAgICByaWdodDogMS4xMjVlbTtcbiAgICAgIHotaW5kZXg6IDQ7IH0gfVxuICAmLmlzLXJvdW5kZWQge1xuICAgIHNlbGVjdCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFlbTsgfSB9XG4gIHNlbGVjdCB7XG4gICAgQGluY2x1ZGUgaW5wdXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICZbZGlzYWJsZWRdOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjsgfVxuICAgICY6bm90KFttdWx0aXBsZV0pIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNWVtOyB9XG4gICAgJlttdWx0aXBsZV0ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG9wdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTsgfSB9IH1cbiAgLy8gU3RhdGVzXG4gICY6bm90KC5pcy1tdWx0aXBsZSk6bm90KC5pcy1sb2FkaW5nKTpob3ZlciB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtaG92ZXItY29sb3I7IH0gfVxuICAvLyBDb2xvcnNcbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICRjb2xvcnMge1xuICAgICRjb2xvcjogbnRoKCRwYWlyLCAxKTtcbiAgICAmLmlzLSN7JG5hbWV9IHtcbiAgICAgICY6bm90KDpob3Zlcik6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7IH1cbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmlzLWhvdmVyZWQge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRjb2xvciwgNSUpOyB9XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuaXMtZm9jdXNlZCxcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdy1zaXplIHJnYmEoJGNvbG9yLCAwLjI1KTsgfSB9IH0gfVxuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICBAaW5jbHVkZSBjb250cm9sLXNtYWxsOyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBAaW5jbHVkZSBjb250cm9sLW1lZGl1bTsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBAaW5jbHVkZSBjb250cm9sLWxhcmdlOyB9XG4gIC8vIE1vZGlmaWVyc1xuICAmLmlzLWRpc2FibGVkIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjsgfSB9XG4gICYuaXMtZnVsbHdpZHRoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAmLmlzLWxvYWRpbmcge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIEBleHRlbmQgJWxvYWRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMC42MjVlbTtcbiAgICAgIHRvcDogMC42MjVlbTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgICYuaXMtc21hbGw6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDsgfVxuICAgICYuaXMtbWVkaXVtOmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtbWVkaXVtOyB9XG4gICAgJi5pcy1sYXJnZTphZnRlciB7XG4gICAgICBmb250LXNpemU6ICRzaXplLWxhcmdlOyB9IH0gfVxuXG4uZmlsZSB7XG4gIEBleHRlbmQgJXVuc2VsZWN0YWJsZTtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBDb2xvcnNcbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICRjb2xvcnMge1xuICAgICRjb2xvcjogbnRoKCRwYWlyLCAxKTtcbiAgICAkY29sb3ItaW52ZXJ0OiBudGgoJHBhaXIsIDIpO1xuICAgICYuaXMtI3skbmFtZX0ge1xuICAgICAgLmZpbGUtY3RhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfVxuICAgICAgJjpob3ZlcixcbiAgICAgICYuaXMtaG92ZXJlZCB7XG4gICAgICAgIC5maWxlLWN0YSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMi41JSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfSB9XG4gICAgICAmOmZvY3VzLFxuICAgICAgJi5pcy1mb2N1c2VkIHtcbiAgICAgICAgLmZpbGUtY3RhIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwLjVlbSByZ2JhKCRjb2xvciwgMC4yNSk7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH0gfVxuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIC5maWxlLWN0YSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgNSUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH0gfSB9IH1cbiAgLy8gU2l6ZXNcbiAgJi5pcy1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDsgfVxuICAmLmlzLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07XG4gICAgLmZpbGUtaWNvbiB7XG4gICAgICAuZmEge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7IH0gfSB9XG4gICYuaXMtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbGFyZ2U7XG4gICAgLmZpbGUtaWNvbiB7XG4gICAgICAuZmEge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfSB9XG4gIC8vIE1vZGlmaWVyc1xuICAmLmhhcy1uYW1lIHtcbiAgICAuZmlsZS1jdGEge1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5maWxlLW5hbWUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAmLmlzLWVtcHR5IHtcbiAgICAgIC5maWxlLWN0YSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRmaWxlLXJhZGl1czsgfVxuICAgICAgLmZpbGUtbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfSB9XG4gICYuaXMtYm94ZWQge1xuICAgIC5maWxlLWxhYmVsIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuZmlsZS1jdGEge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDFlbSAzZW07IH1cbiAgICAuZmlsZS1uYW1lIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4OyB9XG4gICAgLmZpbGUtaWNvbiB7XG4gICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgd2lkdGg6IDEuNWVtO1xuICAgICAgLmZhIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4OyB9IH1cbiAgICAmLmlzLXNtYWxsIHtcbiAgICAgIC5maWxlLWljb24gLmZhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAmLmlzLW1lZGl1bSB7XG4gICAgICAuZmlsZS1pY29uIC5mYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG4gICAgJi5pcy1sYXJnZSB7XG4gICAgICAuZmlsZS1pY29uIC5mYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDsgfSB9XG4gICAgJi5oYXMtbmFtZSB7XG4gICAgICAuZmlsZS1jdGEge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkZmlsZS1yYWRpdXMgJGZpbGUtcmFkaXVzIDAgMDsgfVxuICAgICAgLmZpbGUtbmFtZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkZmlsZS1yYWRpdXMgJGZpbGUtcmFkaXVzO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweDsgfSB9IH1cbiAgJi5pcy1jZW50ZXJlZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgJi5pcy1mdWxsd2lkdGgge1xuICAgIC5maWxlLWxhYmVsIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZpbGUtbmFtZSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7IH0gfVxuICAmLmlzLXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC5maWxlLWN0YSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwICRmaWxlLXJhZGl1cyAkZmlsZS1yYWRpdXMgMDsgfVxuICAgIC5maWxlLW5hbWUge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGZpbGUtcmFkaXVzIDAgMCAkZmlsZS1yYWRpdXM7XG4gICAgICBib3JkZXItd2lkdGg6IDFweCAwIDFweCAxcHg7XG4gICAgICBvcmRlcjogLTE7IH0gfSB9XG5cbi5maWxlLWxhYmVsIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6aG92ZXIge1xuICAgIC5maWxlLWN0YSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGZpbGUtY3RhLWJhY2tncm91bmQtY29sb3IsIDIuNSUpO1xuICAgICAgY29sb3I6ICRmaWxlLWN0YS1ob3Zlci1jb2xvcjsgfVxuICAgIC5maWxlLW5hbWUge1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGZpbGUtbmFtZS1ib3JkZXItY29sb3IsIDIuNSUpOyB9IH1cbiAgJjphY3RpdmUge1xuICAgIC5maWxlLWN0YSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGZpbGUtY3RhLWJhY2tncm91bmQtY29sb3IsIDUlKTtcbiAgICAgIGNvbG9yOiAkZmlsZS1jdGEtYWN0aXZlLWNvbG9yOyB9XG4gICAgLmZpbGUtbmFtZSB7XG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkZmlsZS1uYW1lLWJvcmRlci1jb2xvciwgNSUpOyB9IH0gfVxuXG4uZmlsZS1pbnB1dCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5maWxlLWN0YSxcbi5maWxlLW5hbWUge1xuICBAZXh0ZW5kICVjb250cm9sO1xuICBib3JkZXItY29sb3I6ICRmaWxlLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGZpbGUtcmFkaXVzO1xuICBmb250LXNpemU6IDFlbTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZmlsZS1jdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlsZS1jdGEtYmFja2dyb3VuZC1jb2xvcjtcbiAgY29sb3I6ICRmaWxlLWN0YS1jb2xvcjsgfVxuXG4uZmlsZS1uYW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAkZmlsZS1uYW1lLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXN0eWxlOiAkZmlsZS1uYW1lLWJvcmRlci1zdHlsZTtcbiAgYm9yZGVyLXdpZHRoOiAkZmlsZS1uYW1lLWJvcmRlci13aWR0aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogJGZpbGUtbmFtZS1tYXgtd2lkdGg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG5cbi5maWxlLWljb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG4gIHdpZHRoOiAxZW07XG4gIC5mYSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuLmxhYmVsIHtcbiAgY29sb3I6ICRsYWJlbC1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHNpemUtbm9ybWFsO1xuICBmb250LXdlaWdodDogJGxhYmVsLXdlaWdodDtcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTsgfVxuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICBmb250LXNpemU6ICRzaXplLXNtYWxsOyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6ICRzaXplLW1lZGl1bTsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6ICRzaXplLWxhcmdlOyB9IH1cblxuLmhlbHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkaGVscC1zaXplO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBAZWFjaCAkbmFtZSwgJHBhaXIgaW4gJGNvbG9ycyB7XG4gICAgJGNvbG9yOiBudGgoJHBhaXIsIDEpO1xuICAgICYuaXMtI3skbmFtZX0ge1xuICAgICAgY29sb3I6ICRjb2xvcjsgfSB9IH1cblxuLy8gQ29udGFpbmVyc1xuXG4uZmllbGQge1xuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH1cbiAgLy8gTW9kaWZpZXJzXG4gICYuaGFzLWFkZG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLmNvbnRyb2wge1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAuYnV0dG9uLFxuICAgICAgICAuaW5wdXQsXG4gICAgICAgIC5zZWxlY3Qgc2VsZWN0IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAuYnV0dG9uLFxuICAgICAgICAuaW5wdXQsXG4gICAgICAgIC5zZWxlY3Qgc2VsZWN0IHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfSB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAuYnV0dG9uLFxuICAgICAgICAuaW5wdXQsXG4gICAgICAgIC5zZWxlY3Qgc2VsZWN0IHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH0gfVxuICAgICAgLmJ1dHRvbixcbiAgICAgIC5pbnB1dCxcbiAgICAgIC5zZWxlY3Qgc2VsZWN0IHtcbiAgICAgICAgJjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJi5pcy1ob3ZlcmVkIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICYuaXMtZm9jdXNlZCxcbiAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDQ7IH0gfSB9IH1cbiAgICAgICYuaXMtZXhwYW5kZWQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH0gfVxuICAgICYuaGFzLWFkZG9ucy1jZW50ZXJlZCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICYuaGFzLWFkZG9ucy1yaWdodCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgJi5oYXMtYWRkb25zLWZ1bGx3aWR0aCB7XG4gICAgICAuY29udHJvbCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7IH0gfSB9XG4gICYuaXMtZ3JvdXBlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgJiA+IC5jb250cm9sIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9XG4gICAgICAmLmlzLWV4cGFuZGVkIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBmbGV4LXNocmluazogMTsgfSB9XG4gICAgJi5pcy1ncm91cGVkLWNlbnRlcmVkIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgJi5pcy1ncm91cGVkLXJpZ2h0IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAmLmlzLWdyb3VwZWQtbXVsdGlsaW5lIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICYgPiAuY29udHJvbCB7XG4gICAgICAgICY6bGFzdC1jaGlsZCxcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9IH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtOyB9XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH0gfVxuXG4gICYuaXMtaG9yaXpvbnRhbCB7XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfSB9XG5cbi5maWVsZC1sYWJlbCB7XG4gIC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0OyB9XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgJi5pcy1zbWFsbCB7XG4gICAgICBmb250LXNpemU6ICRzaXplLXNtYWxsO1xuICAgICAgcGFkZGluZy10b3A6IDAuMzc1ZW07IH1cbiAgICAmLmlzLW5vcm1hbCB7XG4gICAgICBwYWRkaW5nLXRvcDogMC4zNzVlbTsgfVxuICAgICYuaXMtbWVkaXVtIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtbWVkaXVtO1xuICAgICAgcGFkZGluZy10b3A6IDAuMzc1ZW07IH1cbiAgICAmLmlzLWxhcmdlIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtbGFyZ2U7XG4gICAgICBwYWRkaW5nLXRvcDogMC4zNzVlbTsgfSB9IH1cblxuLmZpZWxkLWJvZHkge1xuICAuZmllbGQgLmZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogNTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICAuZmllbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICYgPiAuZmllbGQge1xuICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAmOm5vdCguaXMtbmFycm93KSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9IH0gfSB9XG5cbi5jb250cm9sIHtcbiAgY2xlYXI6IGJvdGg7IC8vZml4ZXMgdGhlIGljb24gZmxvYXRpbmcgb3V0IG9mIHRoZSBpbnB1dCB3aGVuIGhlbHAgdGV4dCBpcyBmbG9hdGVkIHJpZ2h0XG4gIGZvbnQtc2l6ZTogJHNpemUtbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC8vIE1vZGlmaWVyc1xuICAvLyBERVBSRUNBVEVEXG4gICYuaGFzLWljb24ge1xuICAgIC5pY29uIHtcbiAgICAgIGNvbG9yOiAkaW5wdXQtaWNvbi1jb2xvcjtcbiAgICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6ICRpbnB1dC1oZWlnaHQ7XG4gICAgICB6LWluZGV4OiA0OyB9XG4gICAgLmlucHV0IHtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICAmICsgLmljb24ge1xuICAgICAgICAgIGNvbG9yOiAkaW5wdXQtaWNvbi1hY3RpdmUtY29sb3I7IH0gfVxuICAgICAgJi5pcy1zbWFsbCB7XG4gICAgICAgICYgKyAuaWNvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDsgfSB9XG4gICAgICAmLmlzLW1lZGl1bSB7XG4gICAgICAgICYgKyAuaWNvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07IH0gfVxuICAgICAgJi5pcy1sYXJnZSB7XG4gICAgICAgICYgKyAuaWNvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAkc2l6ZS1sYXJnZTsgfSB9IH1cbiAgICAmOm5vdCguaGFzLWljb24tcmlnaHQpIHtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgbGVmdDogMDsgfVxuICAgICAgLmlucHV0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkaW5wdXQtaGVpZ2h0OyB9IH1cbiAgICAmLmhhcy1pY29uLXJpZ2h0IHtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgIC5pbnB1dCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQ7IH0gfSB9XG4gICYuaGFzLWljb25zLWxlZnQsXG4gICYuaGFzLWljb25zLXJpZ2h0IHtcbiAgICAuaW5wdXQsXG4gICAgLnNlbGVjdCB7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgJiB+IC5pY29uIHtcbiAgICAgICAgICBjb2xvcjogJGlucHV0LWljb24tYWN0aXZlLWNvbG9yOyB9IH1cbiAgICAgICYuaXMtc21hbGwgfiAuaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHNpemUtc21hbGw7IH1cbiAgICAgICYuaXMtbWVkaXVtIH4gLmljb24ge1xuICAgICAgICBmb250LXNpemU6ICRzaXplLW1lZGl1bTsgfVxuICAgICAgJi5pcy1sYXJnZSB+IC5pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAkc2l6ZS1sYXJnZTsgfSB9XG4gICAgLmljb24ge1xuICAgICAgY29sb3I6ICRpbnB1dC1pY29uLWNvbG9yO1xuICAgICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogJGlucHV0LWhlaWdodDtcbiAgICAgIHotaW5kZXg6IDQ7IH0gfVxuICAmLmhhcy1pY29ucy1sZWZ0IHtcbiAgICAuaW5wdXQsXG4gICAgLnNlbGVjdCBzZWxlY3Qge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkaW5wdXQtaGVpZ2h0OyB9XG4gICAgLmljb24uaXMtbGVmdCB7XG4gICAgICBsZWZ0OiAwOyB9IH1cbiAgJi5oYXMtaWNvbnMtcmlnaHQge1xuICAgIC5pbnB1dCxcbiAgICAuc2VsZWN0IHNlbGVjdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0OyB9XG4gICAgLmljb24uaXMtcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7IH0gfVxuICAmLmlzLWxvYWRpbmcge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIEBleHRlbmQgJWxvYWRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDAuNjI1ZW07XG4gICAgICB0b3A6IDAuNjI1ZW07XG4gICAgICB6LWluZGV4OiA0OyB9XG4gICAgJi5pcy1zbWFsbDphZnRlciB7XG4gICAgICBmb250LXNpemU6ICRzaXplLXNtYWxsOyB9XG4gICAgJi5pcy1tZWRpdW06YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07IH1cbiAgICAmLmlzLWxhcmdlOmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtbGFyZ2U7IH0gfSB9XG4iLCIkaWNvbi1kaW1lbnNpb25zOiAxLjVyZW0gIWRlZmF1bHQ7XG4kaWNvbi1kaW1lbnNpb25zLXNtYWxsOiAxcmVtICFkZWZhdWx0O1xuJGljb24tZGltZW5zaW9ucy1tZWRpdW06IDJyZW0gIWRlZmF1bHQ7XG4kaWNvbi1kaW1lbnNpb25zLWxhcmdlOiAzcmVtICFkZWZhdWx0O1xuXG4uaWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAkaWNvbi1kaW1lbnNpb25zO1xuICB3aWR0aDogJGljb24tZGltZW5zaW9ucztcbiAgLy8gU2l6ZXNcbiAgJi5pcy1zbWFsbCB7XG4gICAgaGVpZ2h0OiAkaWNvbi1kaW1lbnNpb25zLXNtYWxsO1xuICAgIHdpZHRoOiAkaWNvbi1kaW1lbnNpb25zLXNtYWxsOyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBoZWlnaHQ6ICRpY29uLWRpbWVuc2lvbnMtbWVkaXVtO1xuICAgIHdpZHRoOiAkaWNvbi1kaW1lbnNpb25zLW1lZGl1bTsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBoZWlnaHQ6ICRpY29uLWRpbWVuc2lvbnMtbGFyZ2U7XG4gICAgd2lkdGg6ICRpY29uLWRpbWVuc2lvbnMtbGFyZ2U7IH0gfVxuIiwiJGRpbWVuc2lvbnM6IDE2IDI0IDMyIDQ4IDY0IDk2IDEyOCAhZGVmYXVsdDtcblxuLmltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJi5pcy1yb3VuZGVkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtcm91bmRlZDsgfSB9XG4gIC8vIFJhdGlvXG4gICYuaXMtc3F1YXJlLFxuICAmLmlzLTFieTEsXG4gICYuaXMtNWJ5NCxcbiAgJi5pcy00YnkzLFxuICAmLmlzLTNieTIsXG4gICYuaXMtNWJ5MyxcbiAgJi5pcy0xNmJ5OSxcbiAgJi5pcy0yYnkxLFxuICAmLmlzLTNieTEsXG4gICYuaXMtNGJ5NSxcbiAgJi5pcy0zYnk0LFxuICAmLmlzLTJieTMsXG4gICYuaXMtM2J5NSxcbiAgJi5pcy05YnkxNixcbiAgJi5pcy0xYnkyLFxuICAmLmlzLTFieTMge1xuICAgIGltZyB7XG4gICAgICBAZXh0ZW5kICVvdmVybGF5O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAmLmlzLXNxdWFyZSxcbiAgJi5pcy0xYnkxIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwJTsgfVxuICAmLmlzLTVieTQge1xuICAgIHBhZGRpbmctdG9wOiA4MCU7IH1cbiAgJi5pcy00YnkzIHtcbiAgICBwYWRkaW5nLXRvcDogNzUlOyB9XG4gICYuaXMtM2J5MiB7XG4gICAgcGFkZGluZy10b3A6IDY2LjY2NjYlOyB9XG4gICYuaXMtNWJ5MyB7XG4gICAgcGFkZGluZy10b3A6IDYwJTsgfVxuICAmLmlzLTE2Ynk5IHtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG4gICYuaXMtMmJ5MSB7XG4gICAgcGFkZGluZy10b3A6IDUwJTsgfVxuICAmLmlzLTNieTEge1xuICAgIHBhZGRpbmctdG9wOiAzMy4zMzMzJTsgfVxuICAmLmlzLTRieTUge1xuICAgIHBhZGRpbmctdG9wOiAxMjUlOyB9XG4gICYuaXMtM2J5NCB7XG4gICAgcGFkZGluZy10b3A6IDEzMy4zMzMzJTsgfVxuICAmLmlzLTJieTMge1xuICAgIHBhZGRpbmctdG9wOiAxNTAlOyB9XG4gICYuaXMtM2J5NSB7XG4gICAgcGFkZGluZy10b3A6IDE2Ni42NjY2JTsgfVxuICAmLmlzLTlieTE2IHtcbiAgICBwYWRkaW5nLXRvcDogMTc3Ljc3NzclOyB9XG4gICYuaXMtMWJ5MiB7XG4gICAgcGFkZGluZy10b3A6IDIwMCU7IH1cbiAgJi5pcy0xYnkzIHtcbiAgICBwYWRkaW5nLXRvcDogMzAwJTsgfVxuICAvLyBTaXplc1xuICBAZWFjaCAkZGltZW5zaW9uIGluICRkaW1lbnNpb25zIHtcbiAgICAmLmlzLSN7JGRpbWVuc2lvbn14I3skZGltZW5zaW9ufSB7XG4gICAgICBoZWlnaHQ6ICRkaW1lbnNpb24gKiAxcHg7XG4gICAgICB3aWR0aDogJGRpbWVuc2lvbiAqIDFweDsgfSB9IH1cbiIsIiRub3RpZmljYXRpb24tYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG4kbm90aWZpY2F0aW9uLXJhZGl1czogJHJhZGl1cyAhZGVmYXVsdDtcbiRub3RpZmljYXRpb24tcGFkZGluZzogMS4yNXJlbSAyLjVyZW0gMS4yNXJlbSAxLjVyZW0gIWRlZmF1bHQ7XG5cbi5ub3RpZmljYXRpb24ge1xuICBAZXh0ZW5kICVibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5vdGlmaWNhdGlvbi1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkbm90aWZpY2F0aW9uLXJhZGl1cztcbiAgcGFkZGluZzogJG5vdGlmaWNhdGlvbi1wYWRkaW5nO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGE6bm90KC5idXR0b24pOm5vdCguZHJvcGRvd24taXRlbSkge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgc3Ryb25nIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gIGNvZGUsXG4gIHByZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlOyB9XG4gIHByZSBjb2RlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAmID4gLmRlbGV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgdG9wOiAwLjVyZW07IH1cbiAgLnRpdGxlLFxuICAuc3VidGl0bGUsXG4gIC5jb250ZW50IHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gIC8vIENvbG9yc1xuICBAZWFjaCAkbmFtZSwgJHBhaXIgaW4gJGNvbG9ycyB7XG4gICAgJGNvbG9yOiBudGgoJHBhaXIsIDEpO1xuICAgICRjb2xvci1pbnZlcnQ6IG50aCgkcGFpciwgMik7XG4gICAgJi5pcy0jeyRuYW1lfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfSB9IH1cbiIsIiRwcm9ncmVzcy1iYXItYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcbiRwcm9ncmVzcy12YWx1ZS1iYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcblxuLnByb2dyZXNzIHtcbiAgQGV4dGVuZCAlYmxvY2s7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtcm91bmRlZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogJHNpemUtbm9ybWFsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgJjo6LXdlYmtpdC1wcm9ncmVzcy1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmFja2dyb3VuZC1jb2xvcjsgfVxuICAmOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtdmFsdWUtYmFja2dyb3VuZC1jb2xvcjsgfVxuICAmOjotbW96LXByb2dyZXNzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLXZhbHVlLWJhY2tncm91bmQtY29sb3I7IH1cbiAgJjo6LW1zLWZpbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy12YWx1ZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAvLyBDb2xvcnNcbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICRjb2xvcnMge1xuICAgICRjb2xvcjogbnRoKCRwYWlyLCAxKTtcbiAgICAmLmlzLSN7JG5hbWV9IHtcbiAgICAgICY6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7IH1cbiAgICAgICY6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yOyB9XG4gICAgICAmOjotbXMtZmlsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjsgfSB9IH1cbiAgLy8gU2l6ZXNcbiAgJi5pcy1zbWFsbCB7XG4gICAgaGVpZ2h0OiAkc2l6ZS1zbWFsbDsgfVxuICAmLmlzLW1lZGl1bSB7XG4gICAgaGVpZ2h0OiAkc2l6ZS1tZWRpdW07IH1cbiAgJi5pcy1sYXJnZSB7XG4gICAgaGVpZ2h0OiAkc2l6ZS1sYXJnZTsgfSB9XG4iLCIkdGFibGUtY29sb3I6ICRncmV5LWRhcmtlciAhZGVmYXVsdDtcbiR0YWJsZS1iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLWJvcmRlcjogMXB4IHNvbGlkICRncmV5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1ib3JkZXItd2lkdGg6IDAgMCAxcHggIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nOiAwLjVlbSAwLjc1ZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1oZWFkaW5nLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWNlbGwtYm9yZGVyLXdpZHRoOiAwIDAgMnB4ICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY2VsbC1jb2xvcjogJHRleHQtc3Ryb25nICFkZWZhdWx0O1xuJHRhYmxlLWZvb3QtY2VsbC1ib3JkZXItd2lkdGg6IDJweCAwIDAgIWRlZmF1bHQ7XG4kdGFibGUtZm9vdC1jZWxsLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1yb3ctaG92ZXItYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLWJpcyAhZGVmYXVsdDtcblxuJHRhYmxlLXJvdy1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kdGFibGUtcm93LWFjdGl2ZS1jb2xvcjogJHByaW1hcnktaW52ZXJ0ICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1yb3ctZXZlbi1iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtYmlzICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtcm93LWV2ZW4taG92ZXItYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLXRlciAhZGVmYXVsdDtcblxuLnRhYmxlIHtcbiAgQGV4dGVuZCAlYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICB0ZCxcbiAgdGgge1xuICAgIGJvcmRlcjogJHRhYmxlLWNlbGwtYm9yZGVyO1xuICAgIGJvcmRlci13aWR0aDogJHRhYmxlLWNlbGwtYm9yZGVyLXdpZHRoO1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAvLyBDb2xvcnNcbiAgICBAZWFjaCAkbmFtZSwgJHBhaXIgaW4gJGNvbG9ycyB7XG4gICAgICAkY29sb3I6IG50aCgkcGFpciwgMSk7XG4gICAgICAkY29sb3ItaW52ZXJ0OiBudGgoJHBhaXIsIDIpO1xuICAgICAgJi5pcy0jeyRuYW1lfSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9IH1cbiAgICAvLyBNb2RpZmllcnNcbiAgICAmLmlzLW5hcnJvdyB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgd2lkdGg6IDElOyB9XG4gICAgJi5pcy1zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtcm93LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICR0YWJsZS1yb3ctYWN0aXZlLWNvbG9yO1xuICAgICAgYSxcbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH0gfSB9XG4gIHRoIHtcbiAgICBjb2xvcjogJHRhYmxlLWNlbGwtaGVhZGluZy1jb2xvcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIHRyIHtcbiAgICAmLmlzLXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1yb3ctYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBjb2xvcjogJHRhYmxlLXJvdy1hY3RpdmUtY29sb3I7XG4gICAgICBhLFxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLXJvdy1hY3RpdmUtY29sb3I7XG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH0gfSB9XG4gIHRoZWFkIHtcbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBib3JkZXItd2lkdGg6ICR0YWJsZS1oZWFkLWNlbGwtYm9yZGVyLXdpZHRoO1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNlbGwtY29sb3I7IH0gfVxuICB0Zm9vdCB7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtZm9vdC1jZWxsLWJvcmRlci13aWR0aDtcbiAgICAgIGNvbG9yOiAkdGFibGUtZm9vdC1jZWxsLWNvbG9yOyB9IH1cbiAgdGJvZHkge1xuICAgIHRyIHtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDsgfSB9IH0gfVxuICAvLyBNb2RpZmllcnNcbiAgJi5pcy1ib3JkZXJlZCB7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7IH1cbiAgICB0ciB7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDsgfSB9IH0gfVxuICAmLmlzLWZ1bGx3aWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgJi5pcy1ob3ZlcmFibGUge1xuICAgIHRib2R5IHtcbiAgICAgIHRyOm5vdCguaXMtc2VsZWN0ZWQpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXJvdy1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOyB9IH0gfVxuICAgICYuaXMtc3RyaXBlZCB7XG4gICAgICB0Ym9keSB7XG4gICAgICAgIHRyOm5vdCguaXMtc2VsZWN0ZWQpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1yb3ctaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXN0cmlwZWQtcm93LWV2ZW4taG92ZXItYmFja2dyb3VuZC1jb2xvcjsgfSB9IH0gfSB9IH1cbiAgJi5pcy1uYXJyb3cge1xuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTsgfSB9XG4gICYuaXMtc3RyaXBlZCB7XG4gICAgdGJvZHkge1xuICAgICAgdHI6bm90KC5pcy1zZWxlY3RlZCkge1xuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXN0cmlwZWQtcm93LWV2ZW4tYmFja2dyb3VuZC1jb2xvcjsgfSB9IH0gfSB9XG5cbi50YWJsZS1jb250YWluZXIge1xuICBAZXh0ZW5kICVibG9jaztcbiAgQGluY2x1ZGUgb3ZlcmZsb3ctdG91Y2g7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTsgfVxuIiwiJHRhZy1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiR0YWctY29sb3I6ICR0ZXh0ICFkZWZhdWx0O1xuJHRhZy1yYWRpdXM6ICRyYWRpdXMgIWRlZmF1bHQ7XG4kdGFnLWRlbGV0ZS1tYXJnaW46IDFweCAhZGVmYXVsdDtcblxuLnRhZ3Mge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLnRhZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfSB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTsgfVxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgJi5oYXMtYWRkb25zIHtcbiAgICAudGFnIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH0gfSB9XG4gICYuaXMtY2VudGVyZWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC50YWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07IH0gfVxuICAmLmlzLXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC50YWcge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9IH0gfVxuXG4udGFnOm5vdChib2R5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWctYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJHRhZy1yYWRpdXM7XG4gIGNvbG9yOiAkdGFnLWNvbG9yO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDtcbiAgaGVpZ2h0OiAyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVlbTtcbiAgcGFkZGluZy1yaWdodDogMC43NWVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAuZGVsZXRlIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjM3NXJlbTsgfVxuICAvLyBDb2xvcnNcbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICRjb2xvcnMge1xuICAgICRjb2xvcjogbnRoKCRwYWlyLCAxKTtcbiAgICAkY29sb3ItaW52ZXJ0OiBudGgoJHBhaXIsIDIpO1xuICAgICYuaXMtI3skbmFtZX0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH0gfVxuICAvLyBTaXplc1xuICAmLmlzLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1ub3JtYWw7IH1cbiAgJi5pcy1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07IH1cbiAgLmljb24ge1xuICAgICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTAuMzc1ZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuMTg3NWVtOyB9XG4gICAgJjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjE4NzVlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTAuMzc1ZW07IH1cbiAgICAmOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0wLjM3NWVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVlbTsgfSB9XG4gIC8vIE1vZGlmaWVyc1xuICAmLmlzLWRlbGV0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6ICR0YWctZGVsZXRlLW1hcmdpbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMmVtO1xuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyOyB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGhlaWdodDogNTAlO1xuICAgICAgd2lkdGg6IDFweDsgfVxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHRhZy1iYWNrZ3JvdW5kLWNvbG9yLCA1JSk7IH1cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHRhZy1iYWNrZ3JvdW5kLWNvbG9yLCAxMCUpOyB9IH1cbiAgJi5pcy1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7IH0gfVxuXG5hLnRhZyB7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9IH1cbiIsIiR0aXRsZS1jb2xvcjogJGdyZXktZGFya2VyICFkZWZhdWx0O1xuJHRpdGxlLXNpemU6ICRzaXplLTMgIWRlZmF1bHQ7XG4kdGl0bGUtd2VpZ2h0OiAkd2VpZ2h0LXNlbWlib2xkICFkZWZhdWx0O1xuJHRpdGxlLWxpbmUtaGVpZ2h0OiAxLjEyNSAhZGVmYXVsdDtcbiR0aXRsZS1zdHJvbmctY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XG4kdGl0bGUtc3Ryb25nLXdlaWdodDogaW5oZXJpdCAhZGVmYXVsdDtcbiR0aXRsZS1zdWItc2l6ZTogMC43NWVtICFkZWZhdWx0O1xuJHRpdGxlLXN1cC1zaXplOiAwLjc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWJ0aXRsZS1jb2xvcjogJGdyZXktZGFyayAhZGVmYXVsdDtcbiRzdWJ0aXRsZS1zaXplOiAkc2l6ZS01ICFkZWZhdWx0O1xuJHN1YnRpdGxlLXdlaWdodDogJHdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kc3VidGl0bGUtbGluZS1oZWlnaHQ6IDEuMjUgIWRlZmF1bHQ7XG4kc3VidGl0bGUtc3Ryb25nLWNvbG9yOiAkZ3JleS1kYXJrZXIgIWRlZmF1bHQ7XG4kc3VidGl0bGUtc3Ryb25nLXdlaWdodDogJHdlaWdodC1zZW1pYm9sZCAhZGVmYXVsdDtcbiRzdWJ0aXRsZS1uZWdhdGl2ZS1tYXJnaW46IC0xLjI1cmVtICFkZWZhdWx0O1xuXG4udGl0bGUsXG4uc3VidGl0bGUge1xuICBAZXh0ZW5kICVibG9jaztcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZW0sXG4gIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG4gIHN1YiB7XG4gICAgZm9udC1zaXplOiAkdGl0bGUtc3ViLXNpemU7IH1cbiAgc3VwIHtcbiAgICBmb250LXNpemU6ICR0aXRsZS1zdXAtc2l6ZTsgfVxuICAudGFnIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9IH1cblxuLnRpdGxlIHtcbiAgY29sb3I6ICR0aXRsZS1jb2xvcjtcbiAgZm9udC1zaXplOiAkdGl0bGUtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICR0aXRsZS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkdGl0bGUtbGluZS1oZWlnaHQ7XG4gIHN0cm9uZyB7XG4gICAgY29sb3I6ICR0aXRsZS1zdHJvbmctY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6ICR0aXRsZS1zdHJvbmctd2VpZ2h0OyB9XG4gICYgKyAuaGlnaGxpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbTsgfVxuICAmOm5vdCguaXMtc3BhY2VkKSArIC5zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogJHN1YnRpdGxlLW5lZ2F0aXZlLW1hcmdpbjsgfVxuICAvLyBTaXplc1xuICBAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xuICAgICRpOiBpbmRleCgkc2l6ZXMsICRzaXplKTtcbiAgICAmLmlzLSN7JGl9IHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemU7IH0gfSB9XG5cbi5zdWJ0aXRsZSB7XG4gIGNvbG9yOiAkc3VidGl0bGUtY29sb3I7XG4gIGZvbnQtc2l6ZTogJHN1YnRpdGxlLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkc3VidGl0bGUtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJHN1YnRpdGxlLWxpbmUtaGVpZ2h0O1xuICBzdHJvbmcge1xuICAgIGNvbG9yOiAkc3VidGl0bGUtc3Ryb25nLWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiAkc3VidGl0bGUtc3Ryb25nLXdlaWdodDsgfVxuICAmOm5vdCguaXMtc3BhY2VkKSArIC50aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogJHN1YnRpdGxlLW5lZ2F0aXZlLW1hcmdpbjsgfVxuICAvLyBTaXplc1xuICBAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xuICAgICRpOiBpbmRleCgkc2l6ZXMsICRzaXplKTtcbiAgICAmLmlzLSN7JGl9IHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemU7IH0gfSB9XG4iLCIuYmxvY2sge1xuICBAZXh0ZW5kICVibG9jazsgfVxuXG4uZGVsZXRlIHtcbiAgQGV4dGVuZCAlZGVsZXRlOyB9XG5cbi5oZWFkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5oaWdobGlnaHQge1xuICBAZXh0ZW5kICVibG9jaztcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbm9ybWFsO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHByZSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmxvYWRlciB7XG4gIEBleHRlbmQgJWxvYWRlcjsgfVxuXG4ubnVtYmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtcm91bmRlZDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogJHNpemUtbWVkaXVtO1xuICBoZWlnaHQ6IDJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICBtaW4td2lkdGg6IDIuNWVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4iLCIkYnJlYWRjcnVtYi1pdGVtLWNvbG9yOiAkbGluayAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0taG92ZXItY29sb3I6ICRsaW5rLWhvdmVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXZlcnRpY2FsOiAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLWhvcml6b250YWw6IDAuNzVlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItaXRlbS1zZXBhcmF0b3ItY29sb3I6ICRncmV5LWxpZ2h0ICFkZWZhdWx0O1xuXG4uYnJlYWRjcnVtYiB7XG4gIEBleHRlbmQgJWJsb2NrO1xuICBAZXh0ZW5kICV1bnNlbGVjdGFibGU7XG4gIGZvbnQtc2l6ZTogJHNpemUtbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBhIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1pdGVtLWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXZlcnRpY2FsICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWl0ZW0taG92ZXItY29sb3I7IH0gfVxuICBsaSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICY6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRicmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9IH1cbiAgICAmICsgbGk6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItaXRlbS1zZXBhcmF0b3ItY29sb3I7XG4gICAgICBjb250ZW50OiBcIlxcMDAwMmZcIjsgfSB9XG4gIHVsLFxuICBvbCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5pY29uIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07IH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtOyB9IH1cbiAgLy8gQWxpZ25tZW50XG4gICYuaXMtY2VudGVyZWQge1xuICAgIG9sLFxuICAgIHVsIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgJi5pcy1yaWdodCB7XG4gICAgb2wsXG4gICAgdWwge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfSB9XG4gIC8vIFNpemVzXG4gICYuaXMtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtc21hbGw7IH1cbiAgJi5pcy1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbWVkaXVtOyB9XG4gICYuaXMtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbGFyZ2U7IH1cbiAgLy8gU3R5bGVzXG4gICYuaGFzLWFycm93LXNlcGFyYXRvciB7XG4gICAgbGkgKyBsaTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwwMjE5MlwiOyB9IH1cbiAgJi5oYXMtYnVsbGV0LXNlcGFyYXRvciB7XG4gICAgbGkgKyBsaTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwwMjAyMlwiOyB9IH1cbiAgJi5oYXMtZG90LXNlcGFyYXRvciB7XG4gICAgbGkgKyBsaTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwwMDBiN1wiOyB9IH1cbiAgJi5oYXMtc3VjY2VlZHMtc2VwYXJhdG9yIHtcbiAgICBsaSArIGxpOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXDAyMjdCXCI7IH0gfSB9XG4iLCIkY2FyZC1jb2xvcjogJHRleHQgIWRlZmF1bHQ7XG4kY2FyZC1iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kY2FyZC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKCRibGFjaywgMC4xKSwgMCAwIDAgMXB4IHJnYmEoJGJsYWNrLCAwLjEpICFkZWZhdWx0O1xuXG4kY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kY2FyZC1oZWFkZXItY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiRjYXJkLWhlYWRlci1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKCRibGFjaywgMC4xKSAhZGVmYXVsdDtcbiRjYXJkLWhlYWRlci13ZWlnaHQ6ICR3ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGNhcmQtY29udGVudC1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJGNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGNhcmQtZm9vdGVyLWJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyICFkZWZhdWx0O1xuXG4uY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJhY2tncm91bmQtY29sb3I7XG4gIGJveC1zaGFkb3c6ICRjYXJkLXNoYWRvdztcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJveC1zaGFkb3c6ICRjYXJkLWhlYWRlci1zaGFkb3c7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmNhcmQtaGVhZGVyLXRpdGxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICRjYXJkLWhlYWRlci1jb2xvcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmb250LXdlaWdodDogJGNhcmQtaGVhZGVyLXdlaWdodDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgJi5pcy1jZW50ZXJlZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG4uY2FyZC1oZWFkZXItaWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVyZW07IH1cblxuLmNhcmQtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jYXJkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jb250ZW50LWJhY2tncm91bmQtY29sb3I7XG4gIHBhZGRpbmc6IDEuNXJlbTsgfVxuXG4uY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyLXRvcDogJGNhcmQtZm9vdGVyLWJvcmRlci10b3A7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5jYXJkLWZvb3Rlci1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAkY2FyZC1mb290ZXItYm9yZGVyLXRvcDsgfSB9XG5cbi8vIENvbWJpbmF0aW9uc1xuXG4uY2FyZCB7XG4gIC5tZWRpYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9IH1cbiIsIiRkcm9wZG93bi1jb250ZW50LWJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb250ZW50LWFycm93OiAkbGluayAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb250ZW50LW9mZnNldDogNHB4ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbnRlbnQtcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbnRlbnQtc2hhZG93OiAwIDJweCAzcHggcmdiYSgkYmxhY2ssIDAuMSksIDAgMCAwIDFweCByZ2JhKCRibGFjaywgMC4xKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb250ZW50LXo6IDIwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1jb2xvcjogJGdyZXktZGFyayAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLWhvdmVyLWNvbG9yOiAkYmxhY2sgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLWFjdGl2ZS1jb2xvcjogJGxpbmstaW52ZXJ0ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tZGl2aWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyICFkZWZhdWx0O1xuXG4uZHJvcGRvd24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAmLmlzLWFjdGl2ZSxcbiAgJi5pcy1ob3ZlcmFibGU6aG92ZXIge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgJi5pcy1yaWdodCB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAwOyB9IH1cbiAgJi5pcy11cCB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206ICRkcm9wZG93bi1jb250ZW50LW9mZnNldDtcbiAgICAgIHBhZGRpbmctdG9wOiBpbml0aWFsO1xuICAgICAgdG9wOiBhdXRvOyB9IH0gfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTJyZW07XG4gIHBhZGRpbmctdG9wOiAkZHJvcGRvd24tY29udGVudC1vZmZzZXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiAkZHJvcGRvd24tY29udGVudC16OyB9XG5cbi5kcm9wZG93bi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWNvbnRlbnQtYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGRyb3Bkb3duLWNvbnRlbnQtcmFkaXVzO1xuICBib3gtc2hhZG93OiAkZHJvcGRvd24tY29udGVudC1zaGFkb3c7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07IH1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogJGRyb3Bkb3duLWl0ZW0tY29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuYS5kcm9wZG93bi1pdGVtLFxuYnV0dG9uLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWl0ZW0taG92ZXItY29sb3I7IH1cbiAgJi5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGNvbG9yOiAkZHJvcGRvd24taXRlbS1hY3RpdmUtY29sb3I7IH0gfVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1kaXZpZGVyLWJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDAuNXJlbSAwOyB9XG4iLCIubGV2ZWwge1xuICBAZXh0ZW5kICVibG9jaztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2RlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzOyB9XG4gIGltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLy8gTW9kaWZpZXJzXG4gICYuaXMtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC5sZXZlbC1sZWZ0LFxuICAgIC5sZXZlbC1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmxldmVsLWxlZnQgKyAubGV2ZWwtcmlnaHQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5sZXZlbC1pdGVtIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTsgfVxuICAgICAgJjpub3QoLmlzLW5hcnJvdykge1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH0gfSB9XG4gIC8vIFJlc3BvbnNpdmVuZXNzXG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAmID4gLmxldmVsLWl0ZW0ge1xuICAgICAgJjpub3QoLmlzLW5hcnJvdykge1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH0gfSB9IH1cblxuLmxldmVsLWl0ZW0ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLnRpdGxlLFxuICAuc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLy8gUmVzcG9uc2l2ZW5lc3NcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfSB9IH1cblxuLmxldmVsLWxlZnQsXG4ubGV2ZWwtcmlnaHQge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICAubGV2ZWwtaXRlbSB7XG4gICAgLy8gTW9kaWZpZXJzXG4gICAgJi5pcy1mbGV4aWJsZSB7XG4gICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAvLyBSZXNwb25zaXZlbmVzc1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07IH0gfSB9IH1cblxuLmxldmVsLWxlZnQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC8vIFJlc3BvbnNpdmVuZXNzXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgJiArIC5sZXZlbC1yaWdodCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07IH0gfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4ubGV2ZWwtcmlnaHQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAvLyBSZXNwb25zaXZlbmVzc1xuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuIiwiJGxpc3QtYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJGxpc3Qtc2hhZG93OiAwIDJweCAzcHggcmdiYSgkYmxhY2ssIDAuMSksIDAgMCAwIDFweCByZ2JhKCRibGFjaywgMC4xKSAhZGVmYXVsdDtcbiRsaXN0LXJhZGl1czogJHJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtaXRlbS1ib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFkZWZhdWx0O1xuJGxpc3QtaXRlbS1jb2xvcjogJHRleHQgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiAkbGluayAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tYWN0aXZlLWNvbG9yOiAkbGluay1pbnZlcnQgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuXG4ubGlzdCB7XG4gIEBleHRlbmQgJWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkbGlzdC1yYWRpdXM7XG4gIGJveC1zaGFkb3c6ICRsaXN0LXNoYWRvdztcbiAgLy8gJi5pcy1ob3ZlcmFibGUgPiAubGlzdC1pdGVtOmhvdmVyOm5vdCguaXMtYWN0aXZlKVxuICAvLyAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvclxuIH0gIC8vICAgY3Vyc29yOiBwb2ludGVyXG5cbi5saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAmOm5vdChhKSB7XG4gICAgY29sb3I6ICRsaXN0LWl0ZW0tY29sb3I7IH1cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGxpc3QtcmFkaXVzO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkbGlzdC1yYWRpdXM7IH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkbGlzdC1yYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRsaXN0LXJhZGl1czsgfVxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206ICRsaXN0LWl0ZW0tYm9yZGVyOyB9XG4gICYuaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGNvbG9yOiAkbGlzdC1pdGVtLWFjdGl2ZS1jb2xvcjsgfSB9XG5cbmEubGlzdC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiIsIi5tZWRpYSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAuY29udGVudDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG4gIC5tZWRpYSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGJvcmRlciwgMC41KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIC5jb250ZW50Om5vdCg6bGFzdC1jaGlsZCksXG4gICAgLmNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAubWVkaWEge1xuICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICAgICYgKyAubWVkaWEge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07IH0gfSB9XG4gICYgKyAubWVkaWEge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRib3JkZXIsIDAuNSk7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTsgfVxuICAvLyBTaXplc1xuICAmLmlzLWxhcmdlIHtcbiAgICAmICsgLm1lZGlhIHtcbiAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07IH0gfSB9XG5cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhLXJpZ2h0IHtcbiAgZmxleC1iYXNpczogYXV0bztcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG4ubWVkaWEtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuXG4ubWVkaWEtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuXG4ubWVkaWEtY29udGVudCB7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuQGluY2x1ZGUgbW9iaWxlIHtcbiAgLm1lZGlhLWNvbnRlbnQge1xuICAgIG92ZXJmbG93LXg6IGF1dG87IH0gfVxuIiwiJG1lbnUtaXRlbS1jb2xvcjogJHRleHQgIWRlZmF1bHQ7XG4kbWVudS1pdGVtLXJhZGl1czogJHJhZGl1cy1zbWFsbCAhZGVmYXVsdDtcbiRtZW51LWl0ZW0taG92ZXItY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiRtZW51LWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG4kbWVudS1pdGVtLWFjdGl2ZS1jb2xvcjogJGxpbmstaW52ZXJ0ICFkZWZhdWx0O1xuJG1lbnUtaXRlbS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogJGxpbmsgIWRlZmF1bHQ7XG5cbiRtZW51LWxpc3QtYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyICFkZWZhdWx0O1xuXG4kbWVudS1sYWJlbC1jb2xvcjogJHRleHQtbGlnaHQgIWRlZmF1bHQ7XG5cbi5tZW51IHtcbiAgZm9udC1zaXplOiAkc2l6ZS1ub3JtYWw7XG4gIC8vIFNpemVzXG4gICYuaXMtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtc21hbGw7IH1cbiAgJi5pcy1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbWVkaXVtOyB9XG4gICYuaXMtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbGFyZ2U7IH0gfVxuXG4ubWVudS1saXN0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGEge1xuICAgIGJvcmRlci1yYWRpdXM6ICRtZW51LWl0ZW0tcmFkaXVzO1xuICAgIGNvbG9yOiAkbWVudS1pdGVtLWNvbG9yO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtZW51LWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWhvdmVyLWNvbG9yOyB9XG4gICAgLy8gTW9kaWZpZXJzXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1lbnUtaXRlbS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWFjdGl2ZS1jb2xvcjsgfSB9XG4gIGxpIHtcbiAgICB1bCB7XG4gICAgICBib3JkZXItbGVmdDogJG1lbnUtbGlzdC1ib3JkZXItbGVmdDtcbiAgICAgIG1hcmdpbjogMC43NWVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjc1ZW07IH0gfSB9XG5cbi5tZW51LWxhYmVsIHtcbiAgY29sb3I6ICRtZW51LWxhYmVsLWNvbG9yO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07IH1cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07IH0gfVxuIiwiJG1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG4kbWVzc2FnZS1yYWRpdXM6ICRyYWRpdXMgIWRlZmF1bHQ7XG5cbiRtZXNzYWdlLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRtZXNzYWdlLWhlYWRlci1jb2xvcjogJHRleHQtaW52ZXJ0ICFkZWZhdWx0O1xuJG1lc3NhZ2UtaGVhZGVyLXdlaWdodDogJHdlaWdodC1ib2xkICFkZWZhdWx0O1xuJG1lc3NhZ2UtaGVhZGVyLXBhZGRpbmc6IDAuNzVlbSAxZW0gIWRlZmF1bHQ7XG4kbWVzc2FnZS1oZWFkZXItcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuXG4kbWVzc2FnZS1ib2R5LWJvcmRlci1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcbiRtZXNzYWdlLWJvZHktYm9yZGVyLXdpZHRoOiAwIDAgMCA0cHggIWRlZmF1bHQ7XG4kbWVzc2FnZS1ib2R5LWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRtZXNzYWdlLWJvZHktcGFkZGluZzogMS4yNWVtIDEuNWVtICFkZWZhdWx0O1xuJG1lc3NhZ2UtYm9keS1yYWRpdXM6ICRyYWRpdXMgIWRlZmF1bHQ7XG5cbiRtZXNzYWdlLWJvZHktcHJlLWJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRtZXNzYWdlLWJvZHktcHJlLWNvZGUtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiRtZXNzYWdlLWhlYWRlci1ib2R5LWJvcmRlci13aWR0aDogMCAhZGVmYXVsdDtcblxuLm1lc3NhZ2Uge1xuICBAZXh0ZW5kICVibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJG1lc3NhZ2UtcmFkaXVzO1xuICBmb250LXNpemU6ICRzaXplLW5vcm1hbDtcbiAgc3Ryb25nIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gIGE6bm90KC5idXR0b24pOm5vdCgudGFnKSB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICBmb250LXNpemU6ICRzaXplLXNtYWxsOyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6ICRzaXplLW1lZGl1bTsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6ICRzaXplLWxhcmdlOyB9XG4gIC8vIENvbG9yc1xuICBAZWFjaCAkbmFtZSwgJHBhaXIgaW4gJGNvbG9ycyB7XG4gICAgJGNvbG9yOiBudGgoJHBhaXIsIDEpO1xuICAgICRjb2xvci1pbnZlcnQ6IG50aCgkcGFpciwgMik7XG4gICAgJGNvbG9yLWxpZ2h0bmluZzogbWF4KCgxMDAlIC0gbGlnaHRuZXNzKCRjb2xvcikpIC0gMiUsIDAlKTtcbiAgICAkY29sb3ItbHVtaW5hbmNlOiBjb2xvckx1bWluYW5jZSgkY29sb3IpO1xuICAgICRkYXJrZW4tcGVyY2VudGFnZTogJGNvbG9yLWx1bWluYW5jZSAqIDcwJTtcbiAgICAkZGVzYXR1cmF0ZS1wZXJjZW50YWdlOiAkY29sb3ItbHVtaW5hbmNlICogMzAlO1xuICAgICYuaXMtI3skbmFtZX0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3IsICRjb2xvci1saWdodG5pbmcpO1xuICAgICAgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfVxuICAgICAgLm1lc3NhZ2UtYm9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBjb2xvcjogZGVzYXR1cmF0ZShkYXJrZW4oJGNvbG9yLCAkZGFya2VuLXBlcmNlbnRhZ2UpLCAkZGVzYXR1cmF0ZS1wZXJjZW50YWdlKTsgfSB9IH0gfVxuXG4ubWVzc2FnZS1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVzc2FnZS1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJG1lc3NhZ2UtaGVhZGVyLXJhZGl1cyAkbWVzc2FnZS1oZWFkZXItcmFkaXVzIDAgMDtcbiAgY29sb3I6ICRtZXNzYWdlLWhlYWRlci1jb2xvcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6ICRtZXNzYWdlLWhlYWRlci13ZWlnaHQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6ICRtZXNzYWdlLWhlYWRlci1wYWRkaW5nO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5kZWxldGUge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tbGVmdDogMC43NWVtOyB9XG4gICYgKyAubWVzc2FnZS1ib2R5IHtcbiAgICBib3JkZXItd2lkdGg6ICRtZXNzYWdlLWhlYWRlci1ib2R5LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9IH1cblxuLm1lc3NhZ2UtYm9keSB7XG4gIGJvcmRlci1jb2xvcjogJG1lc3NhZ2UtYm9keS1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRtZXNzYWdlLWJvZHktcmFkaXVzO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6ICRtZXNzYWdlLWJvZHktYm9yZGVyLXdpZHRoO1xuICBjb2xvcjogJG1lc3NhZ2UtYm9keS1jb2xvcjtcbiAgcGFkZGluZzogJG1lc3NhZ2UtYm9keS1wYWRkaW5nO1xuICBjb2RlLFxuICBwcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtZXNzYWdlLWJvZHktcHJlLWJhY2tncm91bmQtY29sb3I7IH1cbiAgcHJlIGNvZGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtZXNzYWdlLWJvZHktcHJlLWNvZGUtYmFja2dyb3VuZC1jb2xvcjsgfSB9XG4iLCIkbW9kYWwtejogNDAgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZ3JvdW5kLWJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjg2KSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtd2lkdGg6IDY0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtbWFyZ2luLW1vYmlsZTogMjBweCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LXNwYWNpbmctbW9iaWxlOiAxNjBweCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LXNwYWNpbmctdGFibGV0OiA0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtY2xvc2UtZGltZW5zaW9uczogNDBweCAhZGVmYXVsdDtcbiRtb2RhbC1jbG9zZS1yaWdodDogMjBweCAhZGVmYXVsdDtcbiRtb2RhbC1jbG9zZS10b3A6IDIwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1jYXJkLXNwYWNpbmc6IDQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1jYXJkLWhlYWQtYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG4kbW9kYWwtY2FyZC1oZWFkLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyICFkZWZhdWx0O1xuJG1vZGFsLWNhcmQtaGVhZC1wYWRkaW5nOiAyMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWNhcmQtaGVhZC1yYWRpdXM6ICRyYWRpdXMtbGFyZ2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jYXJkLXRpdGxlLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kbW9kYWwtY2FyZC10aXRsZS1saW5lLWhlaWdodDogMSAhZGVmYXVsdDtcbiRtb2RhbC1jYXJkLXRpdGxlLXNpemU6ICRzaXplLTQgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jYXJkLWZvb3QtcmFkaXVzOiAkcmFkaXVzLWxhcmdlICFkZWZhdWx0O1xuJG1vZGFsLWNhcmQtZm9vdC1ib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlciAhZGVmYXVsdDtcblxuJG1vZGFsLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY2FyZC1ib2R5LXBhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XG5cbi5tb2RhbCB7XG4gIEBleHRlbmQgJW92ZXJsYXk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6ICRtb2RhbC16O1xuICAvLyBNb2RpZmllcnNcbiAgJi5pcy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4ubW9kYWwtYmFja2dyb3VuZCB7XG4gIEBleHRlbmQgJW92ZXJsYXk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZ3JvdW5kLWJhY2tncm91bmQtY29sb3I7IH1cblxuLm1vZGFsLWNvbnRlbnQsXG4ubW9kYWwtY2FyZCB7XG4gIG1hcmdpbjogMCAkbW9kYWwtY29udGVudC1tYXJnaW4tbW9iaWxlO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbW9kYWwtY29udGVudC1zcGFjaW5nLW1vYmlsZX0pO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLy8gUmVzcG9uc2l2ZW5lc3NcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbW9kYWwtY29udGVudC1zcGFjaW5nLXRhYmxldH0pO1xuICAgIHdpZHRoOiAkbW9kYWwtY29udGVudC13aWR0aDsgfSB9XG5cbi5tb2RhbC1jbG9zZSB7XG4gIEBleHRlbmQgJWRlbGV0ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiAkbW9kYWwtY2xvc2UtZGltZW5zaW9ucztcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogJG1vZGFsLWNsb3NlLXJpZ2h0O1xuICB0b3A6ICRtb2RhbC1jbG9zZS10b3A7XG4gIHdpZHRoOiAkbW9kYWwtY2xvc2UtZGltZW5zaW9uczsgfVxuXG4ubW9kYWwtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRtb2RhbC1jYXJkLXNwYWNpbmd9KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1zLW92ZXJmbG93LXk6IHZpc2libGU7IH1cblxuLm1vZGFsLWNhcmQtaGVhZCxcbi5tb2RhbC1jYXJkLWZvb3Qge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY2FyZC1oZWFkLWJhY2tncm91bmQtY29sb3I7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6ICRtb2RhbC1jYXJkLWhlYWQtcGFkZGluZztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tb2RhbC1jYXJkLWhlYWQge1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtY2FyZC1oZWFkLWJvcmRlci1ib3R0b207XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRtb2RhbC1jYXJkLWhlYWQtcmFkaXVzO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJG1vZGFsLWNhcmQtaGVhZC1yYWRpdXM7IH1cblxuLm1vZGFsLWNhcmQtdGl0bGUge1xuICBjb2xvcjogJG1vZGFsLWNhcmQtdGl0bGUtY29sb3I7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogJG1vZGFsLWNhcmQtdGl0bGUtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC1jYXJkLXRpdGxlLWxpbmUtaGVpZ2h0OyB9XG5cbi5tb2RhbC1jYXJkLWZvb3Qge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkbW9kYWwtY2FyZC1mb290LXJhZGl1cztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRtb2RhbC1jYXJkLWZvb3QtcmFkaXVzO1xuICBib3JkZXItdG9wOiAkbW9kYWwtY2FyZC1mb290LWJvcmRlci10b3A7XG4gIC5idXR0b24ge1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfSB9XG5cbi5tb2RhbC1jYXJkLWJvZHkge1xuICBAaW5jbHVkZSBvdmVyZmxvdy10b3VjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWNhcmQtYm9keS1wYWRkaW5nOyB9XG4iLCIkbmF2YmFyLWJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItYm94LXNoYWRvdy1zaXplOiAwIDJweCAwIDAgIWRlZmF1bHQ7XG4kbmF2YmFyLWJveC1zaGFkb3ctY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuJG5hdmJhci1oZWlnaHQ6IDMuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmctdmVydGljYWw6IDFyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDogMnJlbSAhZGVmYXVsdDtcbiRuYXZiYXItejogMzAgIWRlZmF1bHQ7XG4kbmF2YmFyLWZpeGVkLXo6IDMwICFkZWZhdWx0O1xuXG4kbmF2YmFyLWl0ZW0tY29sb3I6ICRncmV5LWRhcmsgIWRlZmF1bHQ7XG4kbmF2YmFyLWl0ZW0taG92ZXItY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJG5hdmJhci1pdGVtLWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS1iaXMgIWRlZmF1bHQ7XG4kbmF2YmFyLWl0ZW0tYWN0aXZlLWNvbG9yOiAkYmxhY2sgIWRlZmF1bHQ7XG4kbmF2YmFyLWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJG5hdmJhci1pdGVtLWltZy1tYXgtaGVpZ2h0OiAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJ1cmdlci1jb2xvcjogJG5hdmJhci1pdGVtLWNvbG9yICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRhYi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRuYXZiYXItdGFiLWhvdmVyLWJvcmRlci1ib3R0b20tY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJG5hdmJhci10YWItYWN0aXZlLWNvbG9yOiAkbGluayAhZGVmYXVsdDtcbiRuYXZiYXItdGFiLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLWNvbG9yOiAkbGluayAhZGVmYXVsdDtcbiRuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZCAhZGVmYXVsdDtcbiRuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLXdpZHRoOiAzcHggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZHJvcGRvd24tYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1ib3JkZXItdG9wOiAycHggc29saWQgJGJvcmRlciAhZGVmYXVsdDtcbiRuYXZiYXItZHJvcGRvd24tb2Zmc2V0OiAtNHB4ICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1hcnJvdzogJGxpbmsgIWRlZmF1bHQ7XG4kbmF2YmFyLWRyb3Bkb3duLXJhZGl1czogJHJhZGl1cy1sYXJnZSAhZGVmYXVsdDtcbiRuYXZiYXItZHJvcGRvd24tejogMjAgIWRlZmF1bHQ7XG5cbiRuYXZiYXItZHJvcGRvd24tYm94ZWQtcmFkaXVzOiAkcmFkaXVzLWxhcmdlICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1ib3hlZC1zaGFkb3c6IDAgOHB4IDhweCByZ2JhKCRibGFjaywgMC4xKSwgMCAwIDAgMXB4IHJnYmEoJGJsYWNrLCAwLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRyb3Bkb3duLWl0ZW0taG92ZXItY29sb3I6ICRibGFjayAhZGVmYXVsdDtcbiRuYXZiYXItZHJvcGRvd24taXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiRuYXZiYXItZHJvcGRvd24taXRlbS1hY3RpdmUtY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcblxuJG5hdmJhci1kaXZpZGVyLWJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuJG5hdmJhci1kaXZpZGVyLWhlaWdodDogMnB4ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJvdHRvbS1ib3gtc2hhZG93LXNpemU6IDAgLTJweCAwIDAgIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJlYWtwb2ludDogJGRlc2t0b3AgIWRlZmF1bHQ7XG5cbkBtaXhpbiBuYXZiYXItZml4ZWQge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAkbmF2YmFyLWZpeGVkLXo7IH1cblxuLm5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItYmFja2dyb3VuZC1jb2xvcjtcbiAgbWluLWhlaWdodDogJG5hdmJhci1oZWlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogJG5hdmJhci16O1xuICBAZWFjaCAkbmFtZSwgJHBhaXIgaW4gJGNvbG9ycyB7XG4gICAgJGNvbG9yOiBudGgoJHBhaXIsIDEpO1xuICAgICRjb2xvci1pbnZlcnQ6IG50aCgkcGFpciwgMik7XG4gICAgJi5pcy0jeyRuYW1lfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICBjb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICAmID4gLm5hdmJhci1pdGVtLFxuICAgICAgICAubmF2YmFyLWxpbmsge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9XG4gICAgICAgICYgPiBhLm5hdmJhci1pdGVtLFxuICAgICAgICAubmF2YmFyLWxpbmsge1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgNSUpO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH0gfVxuICAgICAgICAubmF2YmFyLWxpbmsge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWludmVydDsgfSB9IH1cbiAgICAgIC5uYXZiYXItYnVyZ2VyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH1cbiAgICAgIEBpbmNsdWRlIGZyb20oJG5hdmJhci1icmVha3BvaW50KSB7XG4gICAgICAgIC5uYXZiYXItc3RhcnQsXG4gICAgICAgIC5uYXZiYXItZW5kIHtcbiAgICAgICAgICAmID4gLm5hdmJhci1pdGVtLFxuICAgICAgICAgIC5uYXZiYXItbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfVxuICAgICAgICAgICYgPiBhLm5hdmJhci1pdGVtLFxuICAgICAgICAgIC5uYXZiYXItbGluayB7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCA1JSk7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9IH1cbiAgICAgICAgICAubmF2YmFyLWxpbmsge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1pbnZlcnQ7IH0gfSB9XG4gICAgICAgIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd246aG92ZXIgLm5hdmJhci1saW5rLFxuICAgICAgICAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duLmlzLWFjdGl2ZSAubmF2YmFyLWxpbmsge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDUlKTtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfVxuICAgICAgICAubmF2YmFyLWRyb3Bkb3duIHtcbiAgICAgICAgICBhLm5hdmJhci1pdGVtIHtcbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfSB9IH0gfSB9IH1cbiAgJiA+IC5jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLWhlaWdodDogJG5hdmJhci1oZWlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgJi5oYXMtc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAkbmF2YmFyLWJveC1zaGFkb3ctc2l6ZSAkbmF2YmFyLWJveC1zaGFkb3ctY29sb3I7IH1cbiAgJi5pcy1maXhlZC1ib3R0b20sXG4gICYuaXMtZml4ZWQtdG9wIHtcbiAgICBAaW5jbHVkZSBuYXZiYXItZml4ZWQ7IH1cbiAgJi5pcy1maXhlZC1ib3R0b20ge1xuICAgIGJvdHRvbTogMDtcbiAgICAmLmhhcy1zaGFkb3cge1xuICAgICAgYm94LXNoYWRvdzogJG5hdmJhci1ib3R0b20tYm94LXNoYWRvdy1zaXplICRuYXZiYXItYm94LXNoYWRvdy1jb2xvcjsgfSB9XG4gICYuaXMtZml4ZWQtdG9wIHtcbiAgICB0b3A6IDA7IH0gfVxuXG5odG1sLFxuYm9keSB7XG4gICYuaGFzLW5hdmJhci1maXhlZC10b3Age1xuICAgIHBhZGRpbmctdG9wOiAkbmF2YmFyLWhlaWdodDsgfVxuICAmLmhhcy1uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1oZWlnaHQ7IH0gfVxuXG4ubmF2YmFyLWJyYW5kLFxuLm5hdmJhci10YWJzIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtaW4taGVpZ2h0OiAkbmF2YmFyLWhlaWdodDsgfVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgYS5uYXZiYXItaXRlbSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9IH1cblxuLm5hdmJhci10YWJzIHtcbiAgQGluY2x1ZGUgb3ZlcmZsb3ctdG91Y2g7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuXG4ubmF2YmFyLWJ1cmdlciB7XG4gIGNvbG9yOiAkbmF2YmFyLWJ1cmdlci1jb2xvcjtcbiAgQGluY2x1ZGUgaGFtYnVyZ2VyKCRuYXZiYXItaGVpZ2h0KTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLm5hdmJhci1tZW51IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubmF2YmFyLWl0ZW0sXG4ubmF2YmFyLWxpbmsge1xuICBjb2xvcjogJG5hdmJhci1pdGVtLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmljb24ge1xuICAgICY6b25seS1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtOyB9IH0gfVxuXG5hLm5hdmJhci1pdGVtLFxuLm5hdmJhci1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmOmhvdmVyLFxuICAmLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pdGVtLWhvdmVyLWJhY2tncm91bmQtY29sb3I7XG4gICAgY29sb3I6ICRuYXZiYXItaXRlbS1ob3Zlci1jb2xvcjsgfSB9XG5cbi5uYXZiYXItaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBpbWcge1xuICAgIG1heC1oZWlnaHQ6ICRuYXZiYXItaXRlbS1pbWctbWF4LWhlaWdodDsgfVxuICAmLmhhcy1kcm9wZG93biB7XG4gICAgcGFkZGluZzogMDsgfVxuICAmLmlzLWV4cGFuZGVkIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7IH1cbiAgJi5pcy10YWIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBtaW4taGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gLSAxcHgpO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci10YWItaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRuYXZiYXItdGFiLWhvdmVyLWJvcmRlci1ib3R0b20tY29sb3I7IH1cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLXRhYi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLWNvbG9yO1xuICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogJG5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20tc3R5bGU7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkbmF2YmFyLXRhYi1hY3RpdmUtYm9yZGVyLWJvdHRvbS13aWR0aDtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLXRhYi1hY3RpdmUtY29sb3I7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gLSAjeyRuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLXdpZHRofSk7IH0gfSB9XG5cbi5uYXZiYXItY29udGVudCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7IH1cblxuLm5hdmJhci1saW5rOm5vdCguaXMtYXJyb3dsZXNzKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xuICAmOjphZnRlciB7XG4gICAgQGV4dGVuZCAlYXJyb3c7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWFycm93O1xuICAgIG1hcmdpbi10b3A6IC0wLjM3NWVtO1xuICAgIHJpZ2h0OiAxLjEyNWVtOyB9IH1cblxuLm5hdmJhci1kcm9wZG93biB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIC5uYXZiYXItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtOyB9IH1cblxuLm5hdmJhci1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kaXZpZGVyLWJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAkbmF2YmFyLWRpdmlkZXItaGVpZ2h0O1xuICBtYXJnaW46IDAuNXJlbSAwOyB9XG5cbkBpbmNsdWRlIHVudGlsKCRuYXZiYXItYnJlYWtwb2ludCkge1xuICAubmF2YmFyID4gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5hdmJhci1icmFuZCxcbiAgLm5hdmJhci10YWJzIHtcbiAgICAubmF2YmFyLWl0ZW0ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAubmF2YmFyLWxpbmsge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAubmF2YmFyLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IHJnYmEoJGJsYWNrLCAwLjEpO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLy8gRml4ZWQgbmF2YmFyXG4gIC5uYXZiYXIge1xuICAgICYuaXMtZml4ZWQtYm90dG9tLXRvdWNoLFxuICAgICYuaXMtZml4ZWQtdG9wLXRvdWNoIHtcbiAgICAgIEBpbmNsdWRlIG5hdmJhci1maXhlZDsgfVxuICAgICYuaXMtZml4ZWQtYm90dG9tLXRvdWNoIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgICYuaGFzLXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgLTJweCAzcHggcmdiYSgkYmxhY2ssIDAuMSk7IH0gfVxuICAgICYuaXMtZml4ZWQtdG9wLXRvdWNoIHtcbiAgICAgIHRvcDogMDsgfVxuICAgICYuaXMtZml4ZWQtdG9wLFxuICAgICYuaXMtZml4ZWQtdG9wLXRvdWNoIHtcbiAgICAgIC5uYXZiYXItbWVudSB7XG4gICAgICAgIEBpbmNsdWRlIG92ZXJmbG93LXRvdWNoO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbmF2YmFyLWhlaWdodH0pO1xuICAgICAgICBvdmVyZmxvdzogYXV0bzsgfSB9IH1cbiAgaHRtbCxcbiAgYm9keSB7XG4gICAgJi5oYXMtbmF2YmFyLWZpeGVkLXRvcC10b3VjaCB7XG4gICAgICBwYWRkaW5nLXRvcDogJG5hdmJhci1oZWlnaHQ7IH1cbiAgICAmLmhhcy1uYXZiYXItZml4ZWQtYm90dG9tLXRvdWNoIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWhlaWdodDsgfSB9IH1cblxuQGluY2x1ZGUgZnJvbSgkbmF2YmFyLWJyZWFrcG9pbnQpIHtcbiAgLm5hdmJhcixcbiAgLm5hdmJhci1tZW51LFxuICAubmF2YmFyLXN0YXJ0LFxuICAubmF2YmFyLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubmF2YmFyIHtcbiAgICBtaW4taGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgICAmLmlzLXNwYWNlZCB7XG4gICAgICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmctdmVydGljYWwgJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgICAubmF2YmFyLXN0YXJ0LFxuICAgICAgLm5hdmJhci1lbmQge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICBhLm5hdmJhci1pdGVtLFxuICAgICAgLm5hdmJhci1saW5rIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1czsgfSB9XG4gICAgJi5pcy10cmFuc3BhcmVudCB7XG4gICAgICBhLm5hdmJhci1pdGVtLFxuICAgICAgLm5hdmJhci1saW5rIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93biB7XG4gICAgICAgICYuaXMtYWN0aXZlLFxuICAgICAgICAmLmlzLWhvdmVyYWJsZTpob3ZlciB7XG4gICAgICAgICAgLm5hdmJhci1saW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH0gfSB9XG4gICAgICAubmF2YmFyLWRyb3Bkb3duIHtcbiAgICAgICAgYS5uYXZiYXItaXRlbSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWl0ZW0taG92ZXItY29sb3I7IH1cbiAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJG5hdmJhci1kcm9wZG93bi1pdGVtLWFjdGl2ZS1jb2xvcjsgfSB9IH0gfSB9XG4gIC5uYXZiYXItYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uYXZiYXItaXRlbSxcbiAgLm5hdmJhci1saW5rIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLm5hdmJhci1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICYuaGFzLWRyb3Bkb3duIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gICAgJi5oYXMtZHJvcGRvd24tdXAge1xuICAgICAgLm5hdmJhci1saW5rOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDAuMjVlbSwgLTAuMjVlbSk7IH1cbiAgICAgIC5uYXZiYXItZHJvcGRvd24ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAkbmF2YmFyLWRyb3Bkb3duLWJvcmRlci10b3A7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRuYXZiYXItZHJvcGRvd24tcmFkaXVzICRuYXZiYXItZHJvcGRvd24tcmFkaXVzIDAgMDtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIC04cHggOHB4IHJnYmEoJGJsYWNrLCAwLjEpO1xuICAgICAgICB0b3A6IGF1dG87IH0gfVxuICAgICYuaXMtYWN0aXZlLFxuICAgICYuaXMtaG92ZXJhYmxlOmhvdmVyIHtcbiAgICAgIC5uYXZiYXItZHJvcGRvd24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLm5hdmJhci5pcy1zcGFjZWQgJixcbiAgICAgICAgJi5pcy1ib3hlZCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfSB9IH1cbiAgLm5hdmJhci1tZW51IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgLm5hdmJhci1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAubmF2YmFyLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAubmF2YmFyLWRyb3Bkb3duIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJG5hdmJhci1kcm9wZG93bi1yYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRuYXZiYXItZHJvcGRvd24tcmFkaXVzO1xuICAgIGJvcmRlci10b3A6ICRuYXZiYXItZHJvcGRvd24tYm9yZGVyLXRvcDtcbiAgICBib3gtc2hhZG93OiAwIDhweCA4cHggcmdiYSgkYmxhY2ssIDAuMSk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogJG5hdmJhci1kcm9wZG93bi16O1xuICAgIC5uYXZiYXItaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIGEubmF2YmFyLWl0ZW0ge1xuICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZHJvcGRvd24taXRlbS1ob3Zlci1jb2xvcjsgfVxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLWNvbG9yOyB9IH1cbiAgICAubmF2YmFyLmlzLXNwYWNlZCAmLFxuICAgICYuaXMtYm94ZWQge1xuICAgICAgYm9yZGVyLXJhZGl1czogJG5hdmJhci1kcm9wZG93bi1ib3hlZC1yYWRpdXM7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogJG5hdmJhci1kcm9wZG93bi1ib3hlZC1zaGFkb3c7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRvcDogY2FsYygxMDAlICsgKCN7JG5hdmJhci1kcm9wZG93bi1vZmZzZXR9KSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkc3BlZWQ7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07IH1cbiAgICAmLmlzLXJpZ2h0IHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDsgfSB9XG4gIC5uYXZiYXItZGl2aWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5hdmJhciA+IC5jb250YWluZXIsXG4gIC5jb250YWluZXIgPiAubmF2YmFyIHtcbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtLjc1cmVtOyB9XG4gICAgLm5hdmJhci1tZW51IHtcbiAgICAgIG1hcmdpbi1yaWdodDogLS43NXJlbTsgfSB9XG4gIC8vIEZpeGVkIG5hdmJhclxuICAubmF2YmFyIHtcbiAgICAmLmlzLWZpeGVkLWJvdHRvbS1kZXNrdG9wLFxuICAgICYuaXMtZml4ZWQtdG9wLWRlc2t0b3Age1xuICAgICAgQGluY2x1ZGUgbmF2YmFyLWZpeGVkOyB9XG4gICAgJi5pcy1maXhlZC1ib3R0b20tZGVza3RvcCB7XG4gICAgICBib3R0b206IDA7XG4gICAgICAmLmhhcy1zaGFkb3cge1xuICAgICAgICBib3gtc2hhZG93OiAwIC0ycHggM3B4IHJnYmEoJGJsYWNrLCAwLjEpOyB9IH1cbiAgICAmLmlzLWZpeGVkLXRvcC1kZXNrdG9wIHtcbiAgICAgIHRvcDogMDsgfSB9XG4gIGh0bWwsXG4gIGJvZHkge1xuICAgICYuaGFzLW5hdmJhci1maXhlZC10b3AtZGVza3RvcCB7XG4gICAgICBwYWRkaW5nLXRvcDogJG5hdmJhci1oZWlnaHQ7IH1cbiAgICAmLmhhcy1uYXZiYXItZml4ZWQtYm90dG9tLWRlc2t0b3Age1xuICAgICAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItaGVpZ2h0OyB9XG4gICAgJi5oYXMtc3BhY2VkLW5hdmJhci1maXhlZC10b3Age1xuICAgICAgcGFkZGluZy10b3A6ICRuYXZiYXItaGVpZ2h0ICsgKCRuYXZiYXItcGFkZGluZy12ZXJ0aWNhbCAqIDIpOyB9XG4gICAgJi5oYXMtc3BhY2VkLW5hdmJhci1maXhlZC1ib3R0b20ge1xuICAgICAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItaGVpZ2h0ICsgKCRuYXZiYXItcGFkZGluZy12ZXJ0aWNhbCAqIDIpOyB9IH1cbiAgLy8gSG92ZXIvQWN0aXZlIHN0YXRlc1xuICBhLm5hdmJhci1pdGVtLFxuICAubmF2YmFyLWxpbmsge1xuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWl0ZW0tYWN0aXZlLWNvbG9yOyB9XG4gICAgJi5pcy1hY3RpdmU6bm90KDpob3Zlcikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOyB9IH1cbiAgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93biB7XG4gICAgJjpob3ZlcixcbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAubmF2YmFyLWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvcjsgfSB9IH0gfVxuIiwiJHBhZ2luYXRpb24tY29sb3I6ICRncmV5LWRhcmtlciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogJGdyZXktbGlnaHRlciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbjogLTAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1taW4td2lkdGg6ICRjb250cm9sLWhlaWdodCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICRsaW5rLWhvdmVyICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAkbGluay1ob3Zlci1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAkbGluay1mb2N1cyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJvcmRlci1jb2xvcjogJGxpbmstZm9jdXMtYm9yZGVyICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICRsaW5rLWFjdGl2ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRsaW5rLWFjdGl2ZS1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAkZ3JleSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6ICRncmV5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRncmV5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWN1cnJlbnQtY29sb3I6ICRsaW5rLWludmVydCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWN1cnJlbnQtYmFja2dyb3VuZC1jb2xvcjogJGxpbmsgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1jdXJyZW50LWJvcmRlci1jb2xvcjogJGxpbmsgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWVsbGlwc2lzLWNvbG9yOiAkZ3JleS1saWdodCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tc2hhZG93LWluc2V0OiBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIDAuMik7XG5cbi5wYWdpbmF0aW9uIHtcbiAgZm9udC1zaXplOiAkc2l6ZS1ub3JtYWw7XG4gIG1hcmdpbjogJHBhZ2luYXRpb24tbWFyZ2luO1xuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICBmb250LXNpemU6ICRzaXplLXNtYWxsOyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6ICRzaXplLW1lZGl1bTsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6ICRzaXplLWxhcmdlOyB9XG4gICYuaXMtcm91bmRlZCB7XG4gICAgLnBhZ2luYXRpb24tcHJldmlvdXMsXG4gICAgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtcm91bmRlZDsgfVxuICAgIC5wYWdpbmF0aW9uLWxpbmsge1xuICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1yb3VuZGVkOyB9IH0gfVxuXG4ucGFnaW5hdGlvbixcbi5wYWdpbmF0aW9uLWxpc3Qge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzLFxuLnBhZ2luYXRpb24tbmV4dCxcbi5wYWdpbmF0aW9uLWxpbmssXG4ucGFnaW5hdGlvbi1lbGxpcHNpcyB7XG4gIEBleHRlbmQgJWNvbnRyb2w7XG4gIEBleHRlbmQgJXVuc2VsZWN0YWJsZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnBhZ2luYXRpb24tcHJldmlvdXMsXG4ucGFnaW5hdGlvbi1uZXh0LFxuLnBhZ2luYXRpb24tbGluayB7XG4gIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gIG1pbi13aWR0aDogJHBhZ2luYXRpb24tbWluLXdpZHRoO1xuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7IH1cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1mb2N1cy1ib3JkZXItY29sb3I7IH1cbiAgJjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLXNoYWRvdy1pbnNldDsgfVxuICAmW2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICBvcGFjaXR5OiAwLjU7IH0gfVxuXG4ucGFnaW5hdGlvbi1wcmV2aW91cyxcbi5wYWdpbmF0aW9uLW5leHQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVlbTtcbiAgcGFkZGluZy1yaWdodDogMC43NWVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5wYWdpbmF0aW9uLWxpbmsge1xuICAmLmlzLWN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWN1cnJlbnQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWN1cnJlbnQtYm9yZGVyLWNvbG9yO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1jdXJyZW50LWNvbG9yOyB9IH1cblxuLnBhZ2luYXRpb24tZWxsaXBzaXMge1xuICBjb2xvcjogJHBhZ2luYXRpb24tZWxsaXBzaXMtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5wYWdpbmF0aW9uLWxpc3Qge1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuQGluY2x1ZGUgbW9iaWxlIHtcbiAgLnBhZ2luYXRpb24ge1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAucGFnaW5hdGlvbi1wcmV2aW91cyxcbiAgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxOyB9XG4gIC5wYWdpbmF0aW9uLWxpc3Qge1xuICAgIGxpIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGZsZXgtc2hyaW5rOiAxOyB9IH0gfVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuICAucGFnaW5hdGlvbi1saXN0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG9yZGVyOiAxOyB9XG4gIC5wYWdpbmF0aW9uLXByZXZpb3VzIHtcbiAgICBvcmRlcjogMjsgfVxuICAucGFnaW5hdGlvbi1uZXh0IHtcbiAgICBvcmRlcjogMzsgfVxuICAucGFnaW5hdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICYuaXMtY2VudGVyZWQge1xuICAgICAgLnBhZ2luYXRpb24tcHJldmlvdXMge1xuICAgICAgICBvcmRlcjogMTsgfVxuICAgICAgLnBhZ2luYXRpb24tbGlzdCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBvcmRlcjogMjsgfVxuICAgICAgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgICAgIG9yZGVyOiAzOyB9IH1cbiAgICAmLmlzLXJpZ2h0IHtcbiAgICAgIC5wYWdpbmF0aW9uLXByZXZpb3VzIHtcbiAgICAgICAgb3JkZXI6IDE7IH1cbiAgICAgIC5wYWdpbmF0aW9uLW5leHQge1xuICAgICAgICBvcmRlcjogMjsgfVxuICAgICAgLnBhZ2luYXRpb24tbGlzdCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIG9yZGVyOiAzOyB9IH0gfSB9XG4iLCIkcGFuZWwtaXRlbS1ib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFkZWZhdWx0O1xuXG4kcGFuZWwtaGVhZGluZy1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiRwYW5lbC1oZWFkaW5nLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kcGFuZWwtaGVhZGluZy1saW5lLWhlaWdodDogMS4yNSAhZGVmYXVsdDtcbiRwYW5lbC1oZWFkaW5nLXBhZGRpbmc6IDAuNWVtIDAuNzVlbSAhZGVmYXVsdDtcbiRwYW5lbC1oZWFkaW5nLXJhZGl1czogJHJhZGl1cyAhZGVmYXVsdDtcbiRwYW5lbC1oZWFkaW5nLXNpemU6IDEuMjVlbSAhZGVmYXVsdDtcbiRwYW5lbC1oZWFkaW5nLXdlaWdodDogJHdlaWdodC1saWdodCAhZGVmYXVsdDtcblxuJHBhbmVsLXRhYi1ib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlciAhZGVmYXVsdDtcbiRwYW5lbC10YWItYWN0aXZlLWJvcmRlci1ib3R0b20tY29sb3I6ICRsaW5rLWFjdGl2ZS1ib3JkZXIgIWRlZmF1bHQ7XG4kcGFuZWwtdGFiLWFjdGl2ZS1jb2xvcjogJGxpbmstYWN0aXZlICFkZWZhdWx0O1xuXG4kcGFuZWwtbGlzdC1pdGVtLWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC1saXN0LWl0ZW0taG92ZXItY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuXG4kcGFuZWwtYmxvY2stY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiRwYW5lbC1ibG9jay1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiRwYW5lbC1ibG9jay1hY3RpdmUtYm9yZGVyLWxlZnQtY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJHBhbmVsLWJsb2NrLWFjdGl2ZS1jb2xvcjogJGxpbmstYWN0aXZlICFkZWZhdWx0O1xuJHBhbmVsLWJsb2NrLWFjdGl2ZS1pY29uLWNvbG9yOiAkbGluayAhZGVmYXVsdDtcblxuJHBhbmVsLWljb24tY29sb3I6ICR0ZXh0LWxpZ2h0ICFkZWZhdWx0O1xuXG4ucGFuZWwge1xuICBmb250LXNpemU6ICRzaXplLW5vcm1hbDtcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH0gfVxuXG4ucGFuZWwtaGVhZGluZyxcbi5wYW5lbC10YWJzLFxuLnBhbmVsLWJsb2NrIHtcbiAgYm9yZGVyLWJvdHRvbTogJHBhbmVsLWl0ZW0tYm9yZGVyO1xuICBib3JkZXItbGVmdDogJHBhbmVsLWl0ZW0tYm9yZGVyO1xuICBib3JkZXItcmlnaHQ6ICRwYW5lbC1pdGVtLWJvcmRlcjtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogJHBhbmVsLWl0ZW0tYm9yZGVyOyB9IH1cblxuLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFuZWwtaGVhZGluZy1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkcGFuZWwtaGVhZGluZy1yYWRpdXMgJHBhbmVsLWhlYWRpbmctcmFkaXVzIDAgMDtcbiAgY29sb3I6ICRwYW5lbC1oZWFkaW5nLWNvbG9yO1xuICBmb250LXNpemU6ICRwYW5lbC1oZWFkaW5nLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkcGFuZWwtaGVhZGluZy13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkcGFuZWwtaGVhZGluZy1saW5lLWhlaWdodDtcbiAgcGFkZGluZzogJHBhbmVsLWhlYWRpbmctcGFkZGluZzsgfVxuXG4ucGFuZWwtdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBhbmVsLXRhYi1ib3JkZXItYm90dG9tO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgcGFkZGluZzogMC41ZW07XG4gICAgLy8gTW9kaWZpZXJzXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBhbmVsLXRhYi1hY3RpdmUtYm9yZGVyLWJvdHRvbS1jb2xvcjtcbiAgICAgIGNvbG9yOiAkcGFuZWwtdGFiLWFjdGl2ZS1jb2xvcjsgfSB9IH1cblxuLnBhbmVsLWxpc3Qge1xuICBhIHtcbiAgICBjb2xvcjogJHBhbmVsLWxpc3QtaXRlbS1jb2xvcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcGFuZWwtbGlzdC1pdGVtLWhvdmVyLWNvbG9yOyB9IH0gfVxuXG4ucGFuZWwtYmxvY2sge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogJHBhbmVsLWJsb2NrLWNvbG9yO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVlbTsgfVxuICAmID4gLmNvbnRyb2wge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAmLmlzLXdyYXBwZWQge1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAmLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwYW5lbC1ibG9jay1hY3RpdmUtYm9yZGVyLWxlZnQtY29sb3I7XG4gICAgY29sb3I6ICRwYW5lbC1ibG9jay1hY3RpdmUtY29sb3I7XG4gICAgLnBhbmVsLWljb24ge1xuICAgICAgY29sb3I6ICRwYW5lbC1ibG9jay1hY3RpdmUtaWNvbi1jb2xvcjsgfSB9IH1cblxuYS5wYW5lbC1ibG9jayxcbmxhYmVsLnBhbmVsLWJsb2NrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFuZWwtYmxvY2staG92ZXItYmFja2dyb3VuZC1jb2xvcjsgfSB9XG5cbi5wYW5lbC1pY29uIHtcbiAgQGluY2x1ZGUgZmEoMTRweCwgMWVtKTtcbiAgY29sb3I6ICRwYW5lbC1pY29uLWNvbG9yO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVlbTtcbiAgLmZhIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH0gfVxuIiwiJHRhYnMtYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcbiR0YWJzLWJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkICFkZWZhdWx0O1xuJHRhYnMtYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFkZWZhdWx0O1xuJHRhYnMtbGluay1jb2xvcjogJHRleHQgIWRlZmF1bHQ7XG4kdGFicy1saW5rLWhvdmVyLWJvcmRlci1ib3R0b20tY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiR0YWJzLWxpbmstaG92ZXItY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiR0YWJzLWxpbmstYWN0aXZlLWJvcmRlci1ib3R0b20tY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJHRhYnMtbGluay1hY3RpdmUtY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJHRhYnMtbGluay1wYWRkaW5nOiAwLjVlbSAxZW0gIWRlZmF1bHQ7XG5cbiR0YWJzLWJveGVkLWxpbmstcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuJHRhYnMtYm94ZWQtbGluay1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiR0YWJzLWJveGVkLWxpbmstaG92ZXItYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcblxuJHRhYnMtYm94ZWQtbGluay1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJHRhYnMtYm94ZWQtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkYm9yZGVyICFkZWZhdWx0O1xuJHRhYnMtYm94ZWQtbGluay1hY3RpdmUtYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJzLXRvZ2dsZS1saW5rLWJvcmRlci1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcbiR0YWJzLXRvZ2dsZS1saW5rLWJvcmRlci1zdHlsZTogc29saWQgIWRlZmF1bHQ7XG4kdGFicy10b2dnbGUtbGluay1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiR0YWJzLXRvZ2dsZS1saW5rLWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuJHRhYnMtdG9nZ2xlLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWhvdmVyICFkZWZhdWx0O1xuJHRhYnMtdG9nZ2xlLWxpbmstcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuJHRhYnMtdG9nZ2xlLWxpbmstYWN0aXZlLWJhY2tncm91bmQtY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJHRhYnMtdG9nZ2xlLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGxpbmsgIWRlZmF1bHQ7XG4kdGFicy10b2dnbGUtbGluay1hY3RpdmUtY29sb3I6ICRsaW5rLWludmVydCAhZGVmYXVsdDtcblxuLnRhYnMge1xuICBAZXh0ZW5kICVibG9jaztcbiAgQGluY2x1ZGUgb3ZlcmZsb3ctdG91Y2g7XG4gIEBleHRlbmQgJXVuc2VsZWN0YWJsZTtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogJHNpemUtbm9ybWFsO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGEge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRhYnMtYm9yZGVyLWJvdHRvbS1jb2xvcjtcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiAkdGFicy1ib3JkZXItYm90dG9tLXN0eWxlO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICR0YWJzLWJvcmRlci1ib3R0b20td2lkdGg7XG4gICAgY29sb3I6ICR0YWJzLWxpbmstY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAtI3skdGFicy1ib3JkZXItYm90dG9tLXdpZHRofTtcbiAgICBwYWRkaW5nOiAkdGFicy1saW5rLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0YWJzLWxpbmstaG92ZXItYm9yZGVyLWJvdHRvbS1jb2xvcjtcbiAgICAgIGNvbG9yOiAkdGFicy1saW5rLWhvdmVyLWNvbG9yOyB9IH1cbiAgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGEge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItYm90dG9tLWNvbG9yO1xuICAgICAgICBjb2xvcjogJHRhYnMtbGluay1hY3RpdmUtY29sb3I7IH0gfSB9XG4gIHVsIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0YWJzLWJvcmRlci1ib3R0b20tY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogJHRhYnMtYm9yZGVyLWJvdHRvbS1zdHlsZTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFicy1ib3JkZXItYm90dG9tLXdpZHRoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAmLmlzLWxlZnQge1xuICAgICAgcGFkZGluZy1yaWdodDogMC43NWVtOyB9XG4gICAgJi5pcy1jZW50ZXIge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjc1ZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07IH1cbiAgICAmLmlzLXJpZ2h0IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNzVlbTsgfSB9XG4gIC5pY29uIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07IH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtOyB9IH1cbiAgLy8gQWxpZ25tZW50XG4gICYuaXMtY2VudGVyZWQge1xuICAgIHVsIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgJi5pcy1yaWdodCB7XG4gICAgdWwge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfSB9XG4gIC8vIFN0eWxlc1xuICAmLmlzLWJveGVkIHtcbiAgICBhIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogJHRhYnMtYm94ZWQtbGluay1yYWRpdXMgJHRhYnMtYm94ZWQtbGluay1yYWRpdXMgMCAwO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJzLWJveGVkLWxpbmstaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRhYnMtYm94ZWQtbGluay1ob3Zlci1ib3JkZXItYm90dG9tLWNvbG9yOyB9IH1cbiAgICBsaSB7XG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJzLWJveGVkLWxpbmstYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFicy1ib3hlZC1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRhYnMtYm94ZWQtbGluay1hY3RpdmUtYm9yZGVyLWJvdHRvbS1jb2xvciAhaW1wb3J0YW50OyB9IH0gfSB9XG4gICYuaXMtZnVsbHdpZHRoIHtcbiAgICBsaSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBmbGV4LXNocmluazogMDsgfSB9XG4gICYuaXMtdG9nZ2xlIHtcbiAgICBhIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYnMtdG9nZ2xlLWxpbmstYm9yZGVyLWNvbG9yO1xuICAgICAgYm9yZGVyLXN0eWxlOiAkdGFicy10b2dnbGUtbGluay1ib3JkZXItc3R5bGU7XG4gICAgICBib3JkZXItd2lkdGg6ICR0YWJzLXRvZ2dsZS1saW5rLWJvcmRlci13aWR0aDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYnMtdG9nZ2xlLWxpbmstaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFicy10b2dnbGUtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgICAgIHotaW5kZXg6IDI7IH0gfVxuICAgIGxpIHtcbiAgICAgICYgKyBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtI3skdGFicy10b2dnbGUtbGluay1ib3JkZXItd2lkdGh9OyB9XG4gICAgICAmOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkdGFicy10b2dnbGUtbGluay1yYWRpdXMgMCAwICR0YWJzLXRvZ2dsZS1saW5rLXJhZGl1czsgfVxuICAgICAgJjpsYXN0LWNoaWxkIGEge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICR0YWJzLXRvZ2dsZS1saW5rLXJhZGl1cyAkdGFicy10b2dnbGUtbGluay1yYWRpdXMgMDsgfVxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy10b2dnbGUtbGluay1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICR0YWJzLXRvZ2dsZS1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgY29sb3I6ICR0YWJzLXRvZ2dsZS1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9IH0gfVxuICAgIHVsIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAmLmlzLXRvZ2dsZS1yb3VuZGVkIHtcbiAgICAgIGxpIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCBhIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cy1yb3VuZGVkO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMS4yNWVtOyB9XG4gICAgICAgICY6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cy1yb3VuZGVkO1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMS4yNWVtOyB9IH0gfSB9XG4gIC8vIFNpemVzXG4gICYuaXMtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtc21hbGw7IH1cbiAgJi5pcy1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbWVkaXVtOyB9XG4gICYuaXMtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbGFyZ2U7IH0gfVxuIiwiJGNvbHVtbi1nYXA6IDAuNzVyZW0gIWRlZmF1bHQ7XG5cbi5jb2x1bW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbiAgcGFkZGluZzogJGNvbHVtbi1nYXA7XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtbmFycm93IHtcbiAgICBmbGV4OiBub25lOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtZnVsbCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLXRocmVlLXF1YXJ0ZXJzIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy10d28tdGhpcmRzIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLWhhbGYge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLW9uZS10aGlyZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMyU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vbmUtcXVhcnRlciB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtb25lLWZpZnRoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyMCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy10d28tZmlmdGhzIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA0MCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy10aHJlZS1maWZ0aHMge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLWZvdXItZmlmdGhzIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4MCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtdHdvLXRoaXJkcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtb2Zmc2V0LWhhbGYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtb25lLXRoaXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtb25lLWZpZnRoIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtb2Zmc2V0LXR3by1maWZ0aHMge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtdGhyZWUtZmlmdGhzIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtb2Zmc2V0LWZvdXItZmlmdGhzIHtcbiAgICBtYXJnaW4tbGVmdDogODAlOyB9XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtI3skaX0ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKCRpIC8gMTIpOyB9XG4gICAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtI3skaX0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoJGkgLyAxMik7IH0gfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICYuaXMtbmFycm93LW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lOyB9XG4gICAgJi5pcy1mdWxsLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAmLmlzLXRocmVlLXF1YXJ0ZXJzLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDc1JTsgfVxuICAgICYuaXMtdHdvLXRoaXJkcy1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAgICYuaXMtaGFsZi1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAmLmlzLW9uZS10aGlyZC1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAzMy4zMzMzJTsgfVxuICAgICYuaXMtb25lLXF1YXJ0ZXItbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgJi5pcy1vbmUtZmlmdGgtbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjAlOyB9XG4gICAgJi5pcy10d28tZmlmdGhzLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDQwJTsgfVxuICAgICYuaXMtdGhyZWUtZmlmdGhzLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgICYuaXMtZm91ci1maWZ0aHMtbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogODAlOyB9XG4gICAgJi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICAmLmlzLW9mZnNldC10d28tdGhpcmRzLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NiU7IH1cbiAgICAmLmlzLW9mZnNldC1oYWxmLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLXRoaXJkLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtcXVhcnRlci1tb2JpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS1maWZ0aC1tb2JpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgICYuaXMtb2Zmc2V0LXR3by1maWZ0aHMtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICAmLmlzLW9mZnNldC10aHJlZS1maWZ0aHMtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICAmLmlzLW9mZnNldC1mb3VyLWZpZnRocy1tb2JpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgICAgJi5pcy0jeyRpfS1tb2JpbGUge1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgkaSAvIDEyKTsgfVxuICAgICAgJi5pcy1vZmZzZXQtI3skaX0tbW9iaWxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoJGkgLyAxMik7IH0gfSB9XG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgJi5pcy1uYXJyb3csXG4gICAgJi5pcy1uYXJyb3ctdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7IH1cbiAgICAmLmlzLWZ1bGwsXG4gICAgJi5pcy1mdWxsLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAmLmlzLXRocmVlLXF1YXJ0ZXJzLFxuICAgICYuaXMtdGhyZWUtcXVhcnRlcnMtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNzUlOyB9XG4gICAgJi5pcy10d28tdGhpcmRzLFxuICAgICYuaXMtdHdvLXRoaXJkcy10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAgICYuaXMtaGFsZixcbiAgICAmLmlzLWhhbGYtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgJi5pcy1vbmUtdGhpcmQsXG4gICAgJi5pcy1vbmUtdGhpcmQtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMyU7IH1cbiAgICAmLmlzLW9uZS1xdWFydGVyLFxuICAgICYuaXMtb25lLXF1YXJ0ZXItdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgJi5pcy1vbmUtZmlmdGgsXG4gICAgJi5pcy1vbmUtZmlmdGgtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjAlOyB9XG4gICAgJi5pcy10d28tZmlmdGhzLFxuICAgICYuaXMtdHdvLWZpZnRocy10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MCU7IH1cbiAgICAmLmlzLXRocmVlLWZpZnRocyxcbiAgICAmLmlzLXRocmVlLWZpZnRocy10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2MCU7IH1cbiAgICAmLmlzLWZvdXItZmlmdGhzLFxuICAgICYuaXMtZm91ci1maWZ0aHMtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogODAlOyB9XG4gICAgJi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMsXG4gICAgJi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMtdGFibGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICAmLmlzLW9mZnNldC10d28tdGhpcmRzLFxuICAgICYuaXMtb2Zmc2V0LXR3by10aGlyZHMtdGFibGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2JTsgfVxuICAgICYuaXMtb2Zmc2V0LWhhbGYsXG4gICAgJi5pcy1vZmZzZXQtaGFsZi10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS10aGlyZCxcbiAgICAmLmlzLW9mZnNldC1vbmUtdGhpcmQtdGFibGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzJTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS1xdWFydGVyLFxuICAgICYuaXMtb2Zmc2V0LW9uZS1xdWFydGVyLXRhYmxldCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLWZpZnRoLFxuICAgICYuaXMtb2Zmc2V0LW9uZS1maWZ0aC10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgICYuaXMtb2Zmc2V0LXR3by1maWZ0aHMsXG4gICAgJi5pcy1vZmZzZXQtdHdvLWZpZnRocy10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgICYuaXMtb2Zmc2V0LXRocmVlLWZpZnRocyxcbiAgICAmLmlzLW9mZnNldC10aHJlZS1maWZ0aHMtdGFibGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICAmLmlzLW9mZnNldC1mb3VyLWZpZnRocyxcbiAgICAmLmlzLW9mZnNldC1mb3VyLWZpZnRocy10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgICAgJi5pcy0jeyRpfSxcbiAgICAgICYuaXMtI3skaX0tdGFibGV0IHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoJGkgLyAxMik7IH1cbiAgICAgICYuaXMtb2Zmc2V0LSN7JGl9LFxuICAgICAgJi5pcy1vZmZzZXQtI3skaX0tdGFibGV0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoJGkgLyAxMik7IH0gfSB9XG4gIEBpbmNsdWRlIHRvdWNoIHtcbiAgICAmLmlzLW5hcnJvdy10b3VjaCB7XG4gICAgICBmbGV4OiBub25lOyB9XG4gICAgJi5pcy1mdWxsLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICYuaXMtdGhyZWUtcXVhcnRlcnMtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAmLmlzLXR3by10aGlyZHMtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAgICYuaXMtaGFsZi10b3VjaCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICYuaXMtb25lLXRoaXJkLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMyU7IH1cbiAgICAmLmlzLW9uZS1xdWFydGVyLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgJi5pcy1vbmUtZmlmdGgtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyMCU7IH1cbiAgICAmLmlzLXR3by1maWZ0aHMtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MCU7IH1cbiAgICAmLmlzLXRocmVlLWZpZnRocy10b3VjaCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgICYuaXMtZm91ci1maWZ0aHMtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA4MCU7IH1cbiAgICAmLmlzLW9mZnNldC10aHJlZS1xdWFydGVycy10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgJi5pcy1vZmZzZXQtdHdvLXRoaXJkcy10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NiU7IH1cbiAgICAmLmlzLW9mZnNldC1oYWxmLXRvdWNoIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtdGhpcmQtdG91Y2gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItdG91Y2gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS1maWZ0aC10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gICAgJi5pcy1vZmZzZXQtdHdvLWZpZnRocy10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgJi5pcy1vZmZzZXQtdGhyZWUtZmlmdGhzLXRvdWNoIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICAmLmlzLW9mZnNldC1mb3VyLWZpZnRocy10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogODAlOyB9XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG4gICAgICAmLmlzLSN7JGl9LXRvdWNoIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoJGkgLyAxMik7IH1cbiAgICAgICYuaXMtb2Zmc2V0LSN7JGl9LXRvdWNoIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoJGkgLyAxMik7IH0gfSB9XG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICYuaXMtbmFycm93LWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTsgfVxuICAgICYuaXMtZnVsbC1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICYuaXMtdGhyZWUtcXVhcnRlcnMtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDc1JTsgfVxuICAgICYuaXMtdHdvLXRoaXJkcy1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNjYuNjY2NiU7IH1cbiAgICAmLmlzLWhhbGYtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICYuaXMtb25lLXRoaXJkLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAzMy4zMzMzJTsgfVxuICAgICYuaXMtb25lLXF1YXJ0ZXItZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDI1JTsgfVxuICAgICYuaXMtb25lLWZpZnRoLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyMCU7IH1cbiAgICAmLmlzLXR3by1maWZ0aHMtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDQwJTsgfVxuICAgICYuaXMtdGhyZWUtZmlmdGhzLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2MCU7IH1cbiAgICAmLmlzLWZvdXItZmlmdGhzLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA4MCU7IH1cbiAgICAmLmlzLW9mZnNldC10aHJlZS1xdWFydGVycy1kZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICAmLmlzLW9mZnNldC10d28tdGhpcmRzLWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlOyB9XG4gICAgJi5pcy1vZmZzZXQtaGFsZi1kZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtdGhpcmQtZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtcXVhcnRlci1kZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtZmlmdGgtZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gICAgJi5pcy1vZmZzZXQtdHdvLWZpZnRocy1kZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICAmLmlzLW9mZnNldC10aHJlZS1maWZ0aHMtZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgJi5pcy1vZmZzZXQtZm91ci1maWZ0aHMtZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogODAlOyB9XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG4gICAgICAmLmlzLSN7JGl9LWRlc2t0b3Age1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgkaSAvIDEyKTsgfVxuICAgICAgJi5pcy1vZmZzZXQtI3skaX0tZGVza3RvcCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCRpIC8gMTIpOyB9IH0gfVxuICBAaW5jbHVkZSB3aWRlc2NyZWVuIHtcbiAgICAmLmlzLW5hcnJvdy13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7IH1cbiAgICAmLmlzLWZ1bGwtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAmLmlzLXRocmVlLXF1YXJ0ZXJzLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAmLmlzLXR3by10aGlyZHMtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDY2LjY2NjYlOyB9XG4gICAgJi5pcy1oYWxmLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAmLmlzLW9uZS10aGlyZC13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMyU7IH1cbiAgICAmLmlzLW9uZS1xdWFydGVyLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAmLmlzLW9uZS1maWZ0aC13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjAlOyB9XG4gICAgJi5pcy10d28tZmlmdGhzLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MCU7IH1cbiAgICAmLmlzLXRocmVlLWZpZnRocy13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNjAlOyB9XG4gICAgJi5pcy1mb3VyLWZpZnRocy13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogODAlOyB9XG4gICAgJi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMtd2lkZXNjcmVlbiB7XG4gICAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgJi5pcy1vZmZzZXQtdHdvLXRoaXJkcy13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2JTsgfVxuICAgICYuaXMtb2Zmc2V0LWhhbGYtd2lkZXNjcmVlbiB7XG4gICAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLXRoaXJkLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItd2lkZXNjcmVlbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLWZpZnRoLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgICYuaXMtb2Zmc2V0LXR3by1maWZ0aHMtd2lkZXNjcmVlbiB7XG4gICAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgJi5pcy1vZmZzZXQtdGhyZWUtZmlmdGhzLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAgICYuaXMtb2Zmc2V0LWZvdXItZmlmdGhzLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgICAgJi5pcy0jeyRpfS13aWRlc2NyZWVuIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoJGkgLyAxMik7IH1cbiAgICAgICYuaXMtb2Zmc2V0LSN7JGl9LXdpZGVzY3JlZW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgkaSAvIDEyKTsgfSB9IH1cbiAgQGluY2x1ZGUgZnVsbGhkIHtcbiAgICAmLmlzLW5hcnJvdy1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTsgfVxuICAgICYuaXMtZnVsbC1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgJi5pcy10aHJlZS1xdWFydGVycy1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAmLmlzLXR3by10aGlyZHMtZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNjYuNjY2NiU7IH1cbiAgICAmLmlzLWhhbGYtZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgJi5pcy1vbmUtdGhpcmQtZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMyU7IH1cbiAgICAmLmlzLW9uZS1xdWFydGVyLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDI1JTsgfVxuICAgICYuaXMtb25lLWZpZnRoLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDIwJTsgfVxuICAgICYuaXMtdHdvLWZpZnRocy1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MCU7IH1cbiAgICAmLmlzLXRocmVlLWZpZnRocy1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2MCU7IH1cbiAgICAmLmlzLWZvdXItZmlmdGhzLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDgwJTsgfVxuICAgICYuaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLWZ1bGxoZCB7XG4gICAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgJi5pcy1vZmZzZXQtdHdvLXRoaXJkcy1mdWxsaGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlOyB9XG4gICAgJi5pcy1vZmZzZXQtaGFsZi1mdWxsaGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS10aGlyZC1mdWxsaGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItZnVsbGhkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtZmlmdGgtZnVsbGhkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICAmLmlzLW9mZnNldC10d28tZmlmdGhzLWZ1bGxoZCB7XG4gICAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgJi5pcy1vZmZzZXQtdGhyZWUtZmlmdGhzLWZ1bGxoZCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgJi5pcy1vZmZzZXQtZm91ci1maWZ0aHMtZnVsbGhkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAgICYuaXMtI3skaX0tZnVsbGhkIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoJGkgLyAxMik7IH1cbiAgICAgICYuaXMtb2Zmc2V0LSN7JGl9LWZ1bGxoZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCRpIC8gMTIpOyB9IH0gfSB9XG5cbi5jb2x1bW5zIHtcbiAgbWFyZ2luLWxlZnQ6ICgtJGNvbHVtbi1nYXApO1xuICBtYXJnaW4tcmlnaHQ6ICgtJGNvbHVtbi1nYXApO1xuICBtYXJnaW4tdG9wOiAoLSRjb2x1bW4tZ2FwKTtcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAoLSRjb2x1bW4tZ2FwKTsgfVxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS41cmVtIC0gI3skY29sdW1uLWdhcH0pOyB9XG4gIC8vIE1vZGlmaWVyc1xuICAmLmlzLWNlbnRlcmVkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAmLmlzLWdhcGxlc3Mge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgICYgPiAuY29sdW1uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICYuaXMtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICYuaXMtbXVsdGlsaW5lIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgJi5pcy12Y2VudGVyZWQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLy8gUmVzcG9uc2l2ZW5lc3NcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAmOm5vdCguaXMtZGVza3RvcCkge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIC8vIE1vZGlmaWVyc1xuICAgICYuaXMtZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH0gfVxuXG5AaWYgJHZhcmlhYmxlLWNvbHVtbnMge1xuICAuY29sdW1ucy5pcy12YXJpYWJsZSB7XG4gICAgLS1jb2x1bW5HYXA6IDAuNzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1jb2x1bW5HYXApKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1jb2x1bW5HYXApKTtcbiAgICAuY29sdW1uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tY29sdW1uR2FwKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbHVtbkdhcCk7IH1cbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDgge1xuICAgICAgJi5pcy0jeyRpfSB7XG4gICAgICAgIC0tY29sdW1uR2FwOiAjeyRpICogMC4yNXJlbX07IH1cbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICYuaXMtI3skaX0tbW9iaWxlIHtcbiAgICAgICAgICAtLWNvbHVtbkdhcDogI3skaSAqIDAuMjVyZW19OyB9IH1cbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICYuaXMtI3skaX0tdGFibGV0IHtcbiAgICAgICAgICAtLWNvbHVtbkdhcDogI3skaSAqIDAuMjVyZW19OyB9IH1cbiAgICAgIEBpbmNsdWRlIHRhYmxldC1vbmx5IHtcbiAgICAgICAgJi5pcy0jeyRpfS10YWJsZXQtb25seSB7XG4gICAgICAgICAgLS1jb2x1bW5HYXA6ICN7JGkgKiAwLjI1cmVtfTsgfSB9XG4gICAgICBAaW5jbHVkZSB0b3VjaCB7XG4gICAgICAgICYuaXMtI3skaX0tdG91Y2gge1xuICAgICAgICAgIC0tY29sdW1uR2FwOiAjeyRpICogMC4yNXJlbX07IH0gfVxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICYuaXMtI3skaX0tZGVza3RvcCB7XG4gICAgICAgICAgLS1jb2x1bW5HYXA6ICN7JGkgKiAwLjI1cmVtfTsgfSB9XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuICAgICAgICAmLmlzLSN7JGl9LWRlc2t0b3Atb25seSB7XG4gICAgICAgICAgLS1jb2x1bW5HYXA6ICN7JGkgKiAwLjI1cmVtfTsgfSB9XG4gICAgICBAaW5jbHVkZSB3aWRlc2NyZWVuIHtcbiAgICAgICAgJi5pcy0jeyRpfS13aWRlc2NyZWVuIHtcbiAgICAgICAgICAtLWNvbHVtbkdhcDogI3skaSAqIDAuMjVyZW19OyB9IH1cbiAgICAgIEBpbmNsdWRlIHdpZGVzY3JlZW4tb25seSB7XG4gICAgICAgICYuaXMtI3skaX0td2lkZXNjcmVlbi1vbmx5IHtcbiAgICAgICAgICAtLWNvbHVtbkdhcDogI3skaSAqIDAuMjVyZW19OyB9IH1cbiAgICAgIEBpbmNsdWRlIGZ1bGxoZCB7XG4gICAgICAgICYuaXMtI3skaX0tZnVsbGhkIHtcbiAgICAgICAgICAtLWNvbHVtbkdhcDogI3skaSAqIDAuMjVyZW19OyB9IH0gfSB9IH1cbiIsIi50aWxlIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtaW4taGVpZ2h0OiBtaW4tY29udGVudDtcbiAgLy8gTW9kaWZpZXJzXG4gICYuaXMtYW5jZXN0b3Ige1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTsgfVxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9IH1cbiAgJi5pcy1jaGlsZCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgJi5pcy1wYXJlbnQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07IH1cbiAgJi5pcy12ZXJ0aWNhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAmID4gLnRpbGUuaXMtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfSB9XG4gIC8vIFJlc3BvbnNpdmVuZXNzXG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgJjpub3QoLmlzLWNoaWxkKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG4gICAgICAmLmlzLSN7JGl9IHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgd2lkdGg6ICgkaSAvIDEyKSAqIDEwMCU7IH0gfSB9IH1cbiIsIi8vIE1haW4gY29udGFpbmVyXG5cbi5oZXJvIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLm5hdmJhciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAudGFicyB7XG4gICAgdWwge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9XG4gIC8vIENvbG9yc1xuICBAZWFjaCAkbmFtZSwgJHBhaXIgaW4gJGNvbG9ycyB7XG4gICAgJGNvbG9yOiBudGgoJHBhaXIsIDEpO1xuICAgICRjb2xvci1pbnZlcnQ6IG50aCgkcGFpciwgMik7XG4gICAgJi5pcy0jeyRuYW1lfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICBjb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgIGE6bm90KC5idXR0b24pOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC50YWcpLFxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9XG4gICAgICAuc3VidGl0bGUge1xuICAgICAgICBjb2xvcjogcmdiYSgkY29sb3ItaW52ZXJ0LCAwLjkpO1xuICAgICAgICBhOm5vdCguYnV0dG9uKSxcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfSB9XG4gICAgICAubmF2YmFyLW1lbnUge1xuICAgICAgICBAaW5jbHVkZSB0b3VjaCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yOyB9IH1cbiAgICAgIC5uYXZiYXItaXRlbSxcbiAgICAgIC5uYXZiYXItbGluayB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvci1pbnZlcnQsIDAuNyk7IH1cbiAgICAgIGEubmF2YmFyLWl0ZW0sXG4gICAgICAubmF2YmFyLWxpbmsge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgNSUpO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9IH1cbiAgICAgIC50YWJzIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7XG4gICAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTsgfSB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAmLmlzLWFjdGl2ZSBhIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgICAgICAmLmlzLWJveGVkLFxuICAgICAgICAmLmlzLXRvZ2dsZSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC4xKTsgfSB9XG4gICAgICAgICAgbGkuaXMtYWN0aXZlIGEge1xuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaW52ZXJ0O1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1pbnZlcnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7IH0gfSB9IH1cbiAgICAgIC8vIE1vZGlmaWVyc1xuICAgICAgJi5pcy1ib2xkIHtcbiAgICAgICAgJGdyYWRpZW50LXRvcC1sZWZ0OiBkYXJrZW4oc2F0dXJhdGUoYWRqdXN0LWh1ZSgkY29sb3IsIC0xMGRlZyksIDEwJSksIDEwJSk7XG4gICAgICAgICRncmFkaWVudC1ib3R0b20tcmlnaHQ6IGxpZ2h0ZW4oc2F0dXJhdGUoYWRqdXN0LWh1ZSgkY29sb3IsIDEwZGVnKSwgNSUpLCA1JSk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICRncmFkaWVudC10b3AtbGVmdCAwJSwgJGNvbG9yIDcxJSwgJGdyYWRpZW50LWJvdHRvbS1yaWdodCAxMDAlKTtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAubmF2YmFyLW1lbnUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgJGdyYWRpZW50LXRvcC1sZWZ0IDAlLCAkY29sb3IgNzElLCAkZ3JhZGllbnQtYm90dG9tLXJpZ2h0IDEwMCUpOyB9IH0gfVxuICAgICAgLy8gUmVzcG9uc2l2ZW5lc3NcbiAgICAgIC8vICttb2JpbGVcbiAgICAgIC8vICAgLm5hdi10b2dnbGVcbiAgICAgIC8vICAgICBzcGFuXG4gICAgICAvLyAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaW52ZXJ0XG4gICAgICAvLyAgICAgJjpob3ZlclxuICAgICAgLy8gICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMSlcbiAgICAgIC8vICAgICAmLmlzLWFjdGl2ZVxuICAgICAgLy8gICAgICAgc3BhblxuICAgICAgLy8gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaW52ZXJ0XG4gICAgICAvLyAgIC5uYXYtbWVudVxuICAgICAgLy8gICAgIC5uYXYtaXRlbVxuIH0gfSAgICAgIC8vICAgICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoJGNvbG9yLWludmVydCwgMC4yKVxuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICAuaGVyby1ib2R5IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMS41cmVtOyB9IH1cbiAgJi5pcy1tZWRpdW0ge1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAuaGVyby1ib2R5IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiA5cmVtOyB9IH0gfVxuICAmLmlzLWxhcmdlIHtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgLmhlcm8tYm9keSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4cmVtOyB9IH0gfVxuICAmLmlzLWhhbGZoZWlnaHQsXG4gICYuaXMtZnVsbGhlaWdodCxcbiAgJi5pcy1mdWxsaGVpZ2h0LXdpdGgtbmF2YmFyIHtcbiAgICAuaGVyby1ib2R5IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgJiA+IC5jb250YWluZXIge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAxOyB9IH0gfVxuICAmLmlzLWhhbGZoZWlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDUwdmg7IH1cbiAgJi5pcy1mdWxsaGVpZ2h0IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuICAmLmlzLWZ1bGxoZWlnaHQtd2l0aC1uYXZiYXIge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRuYXZiYXItaGVpZ2h0fSk7IH0gfVxuXG4vLyBDb21wb25lbnRzXG5cbi5oZXJvLXZpZGVvIHtcbiAgQGV4dGVuZCAlb3ZlcmxheTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlkZW8ge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTsgfVxuICAvLyBNb2RpZmllcnNcbiAgJi5pcy10cmFuc3BhcmVudCB7XG4gICAgb3BhY2l0eTogMC4zOyB9XG4gIC8vIFJlc3BvbnNpdmVuZXNzXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5oZXJvLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIC8vIFJlc3BvbnNpdmVuZXNzXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgLmJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfSB9IH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTsgfSB9IH1cblxuLy8gQ29udGFpbmVyc1xuXG4uaGVyby1oZWFkLFxuLmhlcm8tZm9vdCB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLmhlcm8tYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtOyB9XG4iLCIkc2VjdGlvbi1wYWRkaW5nOiAzcmVtIDEuNXJlbSAhZGVmYXVsdDtcbiRzZWN0aW9uLXBhZGRpbmctbWVkaXVtOiA5cmVtIDEuNXJlbSAhZGVmYXVsdDtcbiRzZWN0aW9uLXBhZGRpbmctbGFyZ2U6IDE4cmVtIDEuNXJlbSAhZGVmYXVsdDtcblxuLnNlY3Rpb24ge1xuICBwYWRkaW5nOiAkc2VjdGlvbi1wYWRkaW5nO1xuICAvLyBSZXNwb25zaXZlbmVzc1xuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAvLyBTaXplc1xuICAgICYuaXMtbWVkaXVtIHtcbiAgICAgIHBhZGRpbmc6ICRzZWN0aW9uLXBhZGRpbmctbWVkaXVtOyB9XG4gICAgJi5pcy1sYXJnZSB7XG4gICAgICBwYWRkaW5nOiAkc2VjdGlvbi1wYWRkaW5nLWxhcmdlOyB9IH0gfVxuIiwiJGZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtYmlzICFkZWZhdWx0O1xuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSA2cmVtOyB9XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTIuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICdjb3JlJztcbkBpbXBvcnQgJ2xhcmdlcic7XG5AaW1wb3J0ICdmaXhlZC13aWR0aCc7XG5AaW1wb3J0ICdsaXN0JztcbkBpbXBvcnQgJ2JvcmRlcmVkLXB1bGxlZCc7XG5AaW1wb3J0ICdhbmltYXRlZCc7XG5AaW1wb3J0ICdyb3RhdGVkLWZsaXBwZWQnO1xuQGltcG9ydCAnc3RhY2tlZCc7XG5AaW1wb3J0ICdpY29ucyc7XG5AaW1wb3J0ICdzY3JlZW4tcmVhZGVyJztcbiIsIi8vIEJhc2UgQ2xhc3MgRGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0sXG4uZmFzLFxuLmZhcixcbi5mYWwsXG4uZmFkLFxuLmZhYiB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuJWZhLWljb24ge1xuICBAaW5jbHVkZSBmYS1pY29uO1xufVxuIiwiLy8gSWNvbiBTaXplc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxnIHtcbiAgZm9udC1zaXplOiAoNGVtIC8gMyk7XG4gIGxpbmUtaGVpZ2h0OiAoM2VtIC8gNCk7XG4gIHZlcnRpY2FsLWFsaWduOiAtLjA2NjdlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXhzIHtcbiAgZm9udC1zaXplOiAuNzVlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtIHtcbiAgZm9udC1zaXplOiAuODc1ZW07XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skaX14IHtcbiAgICBmb250LXNpemU6ICRpICogMWVtO1xuICB9XG59XG4iLCIvLyBGaXhlZCBXaWR0aCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogJGZhLWZ3LXdpZHRoO1xufVxuIiwiLy8gVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtZm9udC1wYXRoOiAgICAgICAgIFwiLi4vd2ViZm9udHNcIiAhZGVmYXVsdDtcbiRmYS1mb250LXNpemUtYmFzZTogICAgMTZweCAhZGVmYXVsdDtcbiRmYS1mb250LWRpc3BsYXk6ICAgICAgYXV0byAhZGVmYXVsdDtcbiRmYS1jc3MtcHJlZml4OiAgICAgICAgZmEgIWRlZmF1bHQ7XG4kZmEtdmVyc2lvbjogICAgICAgICAgIFwiNS4xMi4xXCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgICNlZWUgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZTogICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmYS1mdy13aWR0aDogICAgICAgICAgKDIwZW0gLyAxNik7XG4kZmEtcHJpbWFyeS1vcGFjaXR5OiAgIDEgIWRlZmF1bHQ7XG4kZmEtc2Vjb25kYXJ5LW9wYWNpdHk6IC40ICFkZWZhdWx0O1xuXG4vLyBDb252ZW5pZW5jZSBmdW5jdGlvbiB1c2VkIHRvIHNldCBjb250ZW50IHByb3BlcnR5XG5AZnVuY3Rpb24gZmEtY29udGVudCgkZmEtdmFyKSB7XG4gIEByZXR1cm4gdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xufVxuXG4kZmEtdmFyLTUwMHB4OiBcXGYyNmU7XG4kZmEtdmFyLWFjY2Vzc2libGUtaWNvbjogXFxmMzY4O1xuJGZhLXZhci1hY2N1c29mdDogXFxmMzY5O1xuJGZhLXZhci1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOiBcXGY2YWY7XG4kZmEtdmFyLWFkOiBcXGY2NDE7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXFxmMmI5O1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItYWRqdXN0OiBcXGYwNDI7XG4kZmEtdmFyLWFkbjogXFxmMTcwO1xuJGZhLXZhci1hZG9iZTogXFxmNzc4O1xuJGZhLXZhci1hZHZlcnNhbDogXFxmMzZhO1xuJGZhLXZhci1hZmZpbGlhdGV0aGVtZTogXFxmMzZiO1xuJGZhLXZhci1haXItZnJlc2hlbmVyOiBcXGY1ZDA7XG4kZmEtdmFyLWFpcmJuYjogXFxmODM0O1xuJGZhLXZhci1hbGdvbGlhOiBcXGYzNmM7XG4kZmEtdmFyLWFsaWduLWNlbnRlcjogXFxmMDM3O1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcXGYwMzk7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFxcZjAzNjtcbiRmYS12YXItYWxpZ24tcmlnaHQ6IFxcZjAzODtcbiRmYS12YXItYWxpcGF5OiBcXGY2NDI7XG4kZmEtdmFyLWFsbGVyZ2llczogXFxmNDYxO1xuJGZhLXZhci1hbWF6b246IFxcZjI3MDtcbiRmYS12YXItYW1hem9uLXBheTogXFxmNDJjO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFxcZjBmOTtcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYW1pbGlhOiBcXGYzNmQ7XG4kZmEtdmFyLWFuY2hvcjogXFxmMTNkO1xuJGZhLXZhci1hbmRyb2lkOiBcXGYxN2I7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXFxmMjA5O1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXFxmMTAzO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcXGYxMDI7XG4kZmEtdmFyLWFuZ2xlLWRvd246IFxcZjEwNztcbiRmYS12YXItYW5nbGUtbGVmdDogXFxmMTA0O1xuJGZhLXZhci1hbmdsZS1yaWdodDogXFxmMTA1O1xuJGZhLXZhci1hbmdsZS11cDogXFxmMTA2O1xuJGZhLXZhci1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1hbmdyeWNyZWF0aXZlOiBcXGYzNmU7XG4kZmEtdmFyLWFuZ3VsYXI6IFxcZjQyMDtcbiRmYS12YXItYW5raDogXFxmNjQ0O1xuJGZhLXZhci1hcHAtc3RvcmU6IFxcZjM2ZjtcbiRmYS12YXItYXBwLXN0b3JlLWlvczogXFxmMzcwO1xuJGZhLXZhci1hcHBlcjogXFxmMzcxO1xuJGZhLXZhci1hcHBsZTogXFxmMTc5O1xuJGZhLXZhci1hcHBsZS1hbHQ6IFxcZjVkMTtcbiRmYS12YXItYXBwbGUtcGF5OiBcXGY0MTU7XG4kZmEtdmFyLWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItYXJjaHdheTogXFxmNTU3O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXFxmMGFiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDogXFxmMGE4O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcXGYwYWE7XG4kZmEtdmFyLWFycm93LWRvd246IFxcZjA2MztcbiRmYS12YXItYXJyb3ctbGVmdDogXFxmMDYwO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXFxmMDYxO1xuJGZhLXZhci1hcnJvdy11cDogXFxmMDYyO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcXGYwYjI7XG4kZmEtdmFyLWFycm93cy1hbHQtaDogXFxmMzM3O1xuJGZhLXZhci1hcnJvd3MtYWx0LXY6IFxcZjMzODtcbiRmYS12YXItYXJ0c3RhdGlvbjogXFxmNzdhO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFxcZjJhMjtcbiRmYS12YXItYXN0ZXJpc2s6IFxcZjA2OTtcbiRmYS12YXItYXN5bW1ldHJpazogXFxmMzcyO1xuJGZhLXZhci1hdDogXFxmMWZhO1xuJGZhLXZhci1hdGxhczogXFxmNTU4O1xuJGZhLXZhci1hdGxhc3NpYW46IFxcZjc3YjtcbiRmYS12YXItYXRvbTogXFxmNWQyO1xuJGZhLXZhci1hdWRpYmxlOiBcXGYzNzM7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcXGYyOWU7XG4kZmEtdmFyLWF1dG9wcmVmaXhlcjogXFxmNDFjO1xuJGZhLXZhci1hdmlhbmV4OiBcXGYzNzQ7XG4kZmEtdmFyLWF2aWF0bzogXFxmNDIxO1xuJGZhLXZhci1hd2FyZDogXFxmNTU5O1xuJGZhLXZhci1hd3M6IFxcZjM3NTtcbiRmYS12YXItYmFieTogXFxmNzdjO1xuJGZhLXZhci1iYWJ5LWNhcnJpYWdlOiBcXGY3N2Q7XG4kZmEtdmFyLWJhY2tzcGFjZTogXFxmNTVhO1xuJGZhLXZhci1iYWNrd2FyZDogXFxmMDRhO1xuJGZhLXZhci1iYWNvbjogXFxmN2U1O1xuJGZhLXZhci1iYWhhaTogXFxmNjY2O1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcXGYyNGU7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdDogXFxmNTE1O1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLXJpZ2h0OiBcXGY1MTY7XG4kZmEtdmFyLWJhbjogXFxmMDVlO1xuJGZhLXZhci1iYW5kLWFpZDogXFxmNDYyO1xuJGZhLXZhci1iYW5kY2FtcDogXFxmMmQ1O1xuJGZhLXZhci1iYXJjb2RlOiBcXGYwMmE7XG4kZmEtdmFyLWJhcnM6IFxcZjBjOTtcbiRmYS12YXItYmFzZWJhbGwtYmFsbDogXFxmNDMzO1xuJGZhLXZhci1iYXNrZXRiYWxsLWJhbGw6IFxcZjQzNDtcbiRmYS12YXItYmF0aDogXFxmMmNkO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiBcXGYyNDQ7XG4kZmEtdmFyLWJhdHRlcnktZnVsbDogXFxmMjQwO1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFxcZjI0MjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcXGYyNDM7XG4kZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6IFxcZjI0MTtcbiRmYS12YXItYmF0dGxlLW5ldDogXFxmODM1O1xuJGZhLXZhci1iZWQ6IFxcZjIzNjtcbiRmYS12YXItYmVlcjogXFxmMGZjO1xuJGZhLXZhci1iZWhhbmNlOiBcXGYxYjQ7XG4kZmEtdmFyLWJlaGFuY2Utc3F1YXJlOiBcXGYxYjU7XG4kZmEtdmFyLWJlbGw6IFxcZjBmMztcbiRmYS12YXItYmVsbC1zbGFzaDogXFxmMWY2O1xuJGZhLXZhci1iZXppZXItY3VydmU6IFxcZjU1YjtcbiRmYS12YXItYmlibGU6IFxcZjY0NztcbiRmYS12YXItYmljeWNsZTogXFxmMjA2O1xuJGZhLXZhci1iaWtpbmc6IFxcZjg0YTtcbiRmYS12YXItYmltb2JqZWN0OiBcXGYzNzg7XG4kZmEtdmFyLWJpbm9jdWxhcnM6IFxcZjFlNTtcbiRmYS12YXItYmlvaGF6YXJkOiBcXGY3ODA7XG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFxcZjFmZDtcbiRmYS12YXItYml0YnVja2V0OiBcXGYxNzE7XG4kZmEtdmFyLWJpdGNvaW46IFxcZjM3OTtcbiRmYS12YXItYml0eTogXFxmMzdhO1xuJGZhLXZhci1ibGFjay10aWU6IFxcZjI3ZTtcbiRmYS12YXItYmxhY2tiZXJyeTogXFxmMzdiO1xuJGZhLXZhci1ibGVuZGVyOiBcXGY1MTc7XG4kZmEtdmFyLWJsZW5kZXItcGhvbmU6IFxcZjZiNjtcbiRmYS12YXItYmxpbmQ6IFxcZjI5ZDtcbiRmYS12YXItYmxvZzogXFxmNzgxO1xuJGZhLXZhci1ibG9nZ2VyOiBcXGYzN2M7XG4kZmEtdmFyLWJsb2dnZXItYjogXFxmMzdkO1xuJGZhLXZhci1ibHVldG9vdGg6IFxcZjI5MztcbiRmYS12YXItYmx1ZXRvb3RoLWI6IFxcZjI5NDtcbiRmYS12YXItYm9sZDogXFxmMDMyO1xuJGZhLXZhci1ib2x0OiBcXGYwZTc7XG4kZmEtdmFyLWJvbWI6IFxcZjFlMjtcbiRmYS12YXItYm9uZTogXFxmNWQ3O1xuJGZhLXZhci1ib25nOiBcXGY1NWM7XG4kZmEtdmFyLWJvb2s6IFxcZjAyZDtcbiRmYS12YXItYm9vay1kZWFkOiBcXGY2Yjc7XG4kZmEtdmFyLWJvb2stbWVkaWNhbDogXFxmN2U2O1xuJGZhLXZhci1ib29rLW9wZW46IFxcZjUxODtcbiRmYS12YXItYm9vay1yZWFkZXI6IFxcZjVkYTtcbiRmYS12YXItYm9va21hcms6IFxcZjAyZTtcbiRmYS12YXItYm9vdHN0cmFwOiBcXGY4MzY7XG4kZmEtdmFyLWJvcmRlci1hbGw6IFxcZjg0YztcbiRmYS12YXItYm9yZGVyLW5vbmU6IFxcZjg1MDtcbiRmYS12YXItYm9yZGVyLXN0eWxlOiBcXGY4NTM7XG4kZmEtdmFyLWJvd2xpbmctYmFsbDogXFxmNDM2O1xuJGZhLXZhci1ib3g6IFxcZjQ2NjtcbiRmYS12YXItYm94LW9wZW46IFxcZjQ5ZTtcbiRmYS12YXItYm94ZXM6IFxcZjQ2ODtcbiRmYS12YXItYnJhaWxsZTogXFxmMmExO1xuJGZhLXZhci1icmFpbjogXFxmNWRjO1xuJGZhLXZhci1icmVhZC1zbGljZTogXFxmN2VjO1xuJGZhLXZhci1icmllZmNhc2U6IFxcZjBiMTtcbiRmYS12YXItYnJpZWZjYXNlLW1lZGljYWw6IFxcZjQ2OTtcbiRmYS12YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kZmEtdmFyLWJyb29tOiBcXGY1MWE7XG4kZmEtdmFyLWJydXNoOiBcXGY1NWQ7XG4kZmEtdmFyLWJ0YzogXFxmMTVhO1xuJGZhLXZhci1idWZmZXI6IFxcZjgzNztcbiRmYS12YXItYnVnOiBcXGYxODg7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcXGYxYWQ7XG4kZmEtdmFyLWJ1bGxob3JuOiBcXGYwYTE7XG4kZmEtdmFyLWJ1bGxzZXllOiBcXGYxNDA7XG4kZmEtdmFyLWJ1cm46IFxcZjQ2YTtcbiRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZTogXFxmMzdmO1xuJGZhLXZhci1idXM6IFxcZjIwNztcbiRmYS12YXItYnVzLWFsdDogXFxmNTVlO1xuJGZhLXZhci1idXNpbmVzcy10aW1lOiBcXGY2NGE7XG4kZmEtdmFyLWJ1eS1uLWxhcmdlOiBcXGY4YTY7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFxcZjIwZDtcbiRmYS12YXItY2FsY3VsYXRvcjogXFxmMWVjO1xuJGZhLXZhci1jYWxlbmRhcjogXFxmMTMzO1xuJGZhLXZhci1jYWxlbmRhci1hbHQ6IFxcZjA3MztcbiRmYS12YXItY2FsZW5kYXItY2hlY2s6IFxcZjI3NDtcbiRmYS12YXItY2FsZW5kYXItZGF5OiBcXGY3ODM7XG4kZmEtdmFyLWNhbGVuZGFyLW1pbnVzOiBcXGYyNzI7XG4kZmEtdmFyLWNhbGVuZGFyLXBsdXM6IFxcZjI3MTtcbiRmYS12YXItY2FsZW5kYXItdGltZXM6IFxcZjI3MztcbiRmYS12YXItY2FsZW5kYXItd2VlazogXFxmNzg0O1xuJGZhLXZhci1jYW1lcmE6IFxcZjAzMDtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcXGYwODM7XG4kZmEtdmFyLWNhbXBncm91bmQ6IFxcZjZiYjtcbiRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZjogXFxmNzg1O1xuJGZhLXZhci1jYW5keS1jYW5lOiBcXGY3ODY7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNhcHN1bGVzOiBcXGY0NmI7XG4kZmEtdmFyLWNhcjogXFxmMWI5O1xuJGZhLXZhci1jYXItYWx0OiBcXGY1ZGU7XG4kZmEtdmFyLWNhci1iYXR0ZXJ5OiBcXGY1ZGY7XG4kZmEtdmFyLWNhci1jcmFzaDogXFxmNWUxO1xuJGZhLXZhci1jYXItc2lkZTogXFxmNWU0O1xuJGZhLXZhci1jYXJhdmFuOiBcXGY4ZmY7XG4kZmEtdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiRmYS12YXItY2FyZXQtbGVmdDogXFxmMGQ5O1xuJGZhLXZhci1jYXJldC1yaWdodDogXFxmMGRhO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bjogXFxmMTUwO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdDogXFxmMTkxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNhcmV0LXVwOiBcXGYwZDg7XG4kZmEtdmFyLWNhcnJvdDogXFxmNzg3O1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFxcZjIxODtcbiRmYS12YXItY2FydC1wbHVzOiBcXGYyMTc7XG4kZmEtdmFyLWNhc2gtcmVnaXN0ZXI6IFxcZjc4ODtcbiRmYS12YXItY2F0OiBcXGY2YmU7XG4kZmEtdmFyLWNjLWFtYXpvbi1wYXk6IFxcZjQyZDtcbiRmYS12YXItY2MtYW1leDogXFxmMWYzO1xuJGZhLXZhci1jYy1hcHBsZS1wYXk6IFxcZjQxNjtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItY2MtZGlzY292ZXI6IFxcZjFmMjtcbiRmYS12YXItY2MtamNiOiBcXGYyNGI7XG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFxcZjFmMTtcbiRmYS12YXItY2MtcGF5cGFsOiBcXGYxZjQ7XG4kZmEtdmFyLWNjLXN0cmlwZTogXFxmMWY1O1xuJGZhLXZhci1jYy12aXNhOiBcXGYxZjA7XG4kZmEtdmFyLWNlbnRlcmNvZGU6IFxcZjM4MDtcbiRmYS12YXItY2VudG9zOiBcXGY3ODk7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcXGYwYTM7XG4kZmEtdmFyLWNoYWlyOiBcXGY2YzA7XG4kZmEtdmFyLWNoYWxrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyOiBcXGY1MWM7XG4kZmEtdmFyLWNoYXJnaW5nLXN0YXRpb246IFxcZjVlNztcbiRmYS12YXItY2hhcnQtYXJlYTogXFxmMWZlO1xuJGZhLXZhci1jaGFydC1iYXI6IFxcZjA4MDtcbiRmYS12YXItY2hhcnQtbGluZTogXFxmMjAxO1xuJGZhLXZhci1jaGFydC1waWU6IFxcZjIwMDtcbiRmYS12YXItY2hlY2s6IFxcZjAwYztcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcXGYwNTg7XG4kZmEtdmFyLWNoZWNrLWRvdWJsZTogXFxmNTYwO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFxcZjE0YTtcbiRmYS12YXItY2hlZXNlOiBcXGY3ZWY7XG4kZmEtdmFyLWNoZXNzOiBcXGY0Mzk7XG4kZmEtdmFyLWNoZXNzLWJpc2hvcDogXFxmNDNhO1xuJGZhLXZhci1jaGVzcy1ib2FyZDogXFxmNDNjO1xuJGZhLXZhci1jaGVzcy1raW5nOiBcXGY0M2Y7XG4kZmEtdmFyLWNoZXNzLWtuaWdodDogXFxmNDQxO1xuJGZhLXZhci1jaGVzcy1wYXduOiBcXGY0NDM7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuOiBcXGY0NDU7XG4kZmEtdmFyLWNoZXNzLXJvb2s6IFxcZjQ0NztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXFxmMTNhO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcXGYxMzc7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXFxmMDc4O1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFxcZjA1MztcbiRmYS12YXItY2hldnJvbi1yaWdodDogXFxmMDU0O1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcXGYwNzc7XG4kZmEtdmFyLWNoaWxkOiBcXGYxYWU7XG4kZmEtdmFyLWNocm9tZTogXFxmMjY4O1xuJGZhLXZhci1jaHJvbWVjYXN0OiBcXGY4Mzg7XG4kZmEtdmFyLWNodXJjaDogXFxmNTFkO1xuJGZhLXZhci1jaXJjbGU6IFxcZjExMTtcbiRmYS12YXItY2lyY2xlLW5vdGNoOiBcXGYxY2U7XG4kZmEtdmFyLWNpdHk6IFxcZjY0ZjtcbiRmYS12YXItY2xpbmljLW1lZGljYWw6IFxcZjdmMjtcbiRmYS12YXItY2xpcGJvYXJkOiBcXGYzMjg7XG4kZmEtdmFyLWNsaXBib2FyZC1jaGVjazogXFxmNDZjO1xuJGZhLXZhci1jbGlwYm9hcmQtbGlzdDogXFxmNDZkO1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9uZTogXFxmMjRkO1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZzogXFxmMjBhO1xuJGZhLXZhci1jbG91ZDogXFxmMGMyO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQ6IFxcZjM4MTtcbiRmYS12YXItY2xvdWQtbWVhdGJhbGw6IFxcZjczYjtcbiRmYS12YXItY2xvdWQtbW9vbjogXFxmNmMzO1xuJGZhLXZhci1jbG91ZC1tb29uLXJhaW46IFxcZjczYztcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5OiBcXGY3NDA7XG4kZmEtdmFyLWNsb3VkLXN1bjogXFxmNmM0O1xuJGZhLXZhci1jbG91ZC1zdW4tcmFpbjogXFxmNzQzO1xuJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0OiBcXGYzODI7XG4kZmEtdmFyLWNsb3Vkc2NhbGU6IFxcZjM4MztcbiRmYS12YXItY2xvdWRzbWl0aDogXFxmMzg0O1xuJGZhLXZhci1jbG91ZHZlcnNpZnk6IFxcZjM4NTtcbiRmYS12YXItY29ja3RhaWw6IFxcZjU2MTtcbiRmYS12YXItY29kZTogXFxmMTIxO1xuJGZhLXZhci1jb2RlLWJyYW5jaDogXFxmMTI2O1xuJGZhLXZhci1jb2RlcGVuOiBcXGYxY2I7XG4kZmEtdmFyLWNvZGllcGllOiBcXGYyODQ7XG4kZmEtdmFyLWNvZmZlZTogXFxmMGY0O1xuJGZhLXZhci1jb2c6IFxcZjAxMztcbiRmYS12YXItY29nczogXFxmMDg1O1xuJGZhLXZhci1jb2luczogXFxmNTFlO1xuJGZhLXZhci1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLWNvbW1lbnQ6IFxcZjA3NTtcbiRmYS12YXItY29tbWVudC1hbHQ6IFxcZjI3YTtcbiRmYS12YXItY29tbWVudC1kb2xsYXI6IFxcZjY1MTtcbiRmYS12YXItY29tbWVudC1kb3RzOiBcXGY0YWQ7XG4kZmEtdmFyLWNvbW1lbnQtbWVkaWNhbDogXFxmN2Y1O1xuJGZhLXZhci1jb21tZW50LXNsYXNoOiBcXGY0YjM7XG4kZmEtdmFyLWNvbW1lbnRzOiBcXGYwODY7XG4kZmEtdmFyLWNvbW1lbnRzLWRvbGxhcjogXFxmNjUzO1xuJGZhLXZhci1jb21wYWN0LWRpc2M6IFxcZjUxZjtcbiRmYS12YXItY29tcGFzczogXFxmMTRlO1xuJGZhLXZhci1jb21wcmVzczogXFxmMDY2O1xuJGZhLXZhci1jb21wcmVzcy1hbHQ6IFxcZjQyMjtcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdDogXFxmNzhjO1xuJGZhLXZhci1jb25jaWVyZ2UtYmVsbDogXFxmNTYyO1xuJGZhLXZhci1jb25mbHVlbmNlOiBcXGY3OGQ7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcXGYyMGU7XG4kZmEtdmFyLWNvbnRhbzogXFxmMjZkO1xuJGZhLXZhci1jb29raWU6IFxcZjU2MztcbiRmYS12YXItY29va2llLWJpdGU6IFxcZjU2NDtcbiRmYS12YXItY29weTogXFxmMGM1O1xuJGZhLXZhci1jb3B5cmlnaHQ6IFxcZjFmOTtcbiRmYS12YXItY290dG9uLWJ1cmVhdTogXFxmODllO1xuJGZhLXZhci1jb3VjaDogXFxmNGI4O1xuJGZhLXZhci1jcGFuZWw6IFxcZjM4ODtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXFxmMjVlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5OiBcXGY0ZTc7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmM6IFxcZjRlODtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldTogXFxmNGU5O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOiBcXGY0ZWE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQ6IFxcZjRlYjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZDogXFxmNGVjO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDogXFxmNGVkO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OiBcXGY0ZWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2E6IFxcZjRlZjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzogXFxmNGYwO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6IFxcZjRmMTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZTogXFxmNGYyO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm86IFxcZjRmMztcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFxcZjA5ZDtcbiRmYS12YXItY3JpdGljYWwtcm9sZTogXFxmNmM5O1xuJGZhLXZhci1jcm9wOiBcXGYxMjU7XG4kZmEtdmFyLWNyb3AtYWx0OiBcXGY1NjU7XG4kZmEtdmFyLWNyb3NzOiBcXGY2NTQ7XG4kZmEtdmFyLWNyb3NzaGFpcnM6IFxcZjA1YjtcbiRmYS12YXItY3JvdzogXFxmNTIwO1xuJGZhLXZhci1jcm93bjogXFxmNTIxO1xuJGZhLXZhci1jcnV0Y2g6IFxcZjdmNztcbiRmYS12YXItY3NzMzogXFxmMTNjO1xuJGZhLXZhci1jc3MzLWFsdDogXFxmMzhiO1xuJGZhLXZhci1jdWJlOiBcXGYxYjI7XG4kZmEtdmFyLWN1YmVzOiBcXGYxYjM7XG4kZmEtdmFyLWN1dDogXFxmMGM0O1xuJGZhLXZhci1jdXR0bGVmaXNoOiBcXGYzOGM7XG4kZmEtdmFyLWQtYW5kLWQ6IFxcZjM4ZDtcbiRmYS12YXItZC1hbmQtZC1iZXlvbmQ6IFxcZjZjYTtcbiRmYS12YXItZGFpbHltb3Rpb246IFxcZjk1MjtcbiRmYS12YXItZGFzaGN1YmU6IFxcZjIxMDtcbiRmYS12YXItZGF0YWJhc2U6IFxcZjFjMDtcbiRmYS12YXItZGVhZjogXFxmMmE0O1xuJGZhLXZhci1kZWxpY2lvdXM6IFxcZjFhNTtcbiRmYS12YXItZGVtb2NyYXQ6IFxcZjc0NztcbiRmYS12YXItZGVwbG95ZG9nOiBcXGYzOGU7XG4kZmEtdmFyLWRlc2twcm86IFxcZjM4ZjtcbiRmYS12YXItZGVza3RvcDogXFxmMTA4O1xuJGZhLXZhci1kZXY6IFxcZjZjYztcbiRmYS12YXItZGV2aWFudGFydDogXFxmMWJkO1xuJGZhLXZhci1kaGFybWFjaGFrcmE6IFxcZjY1NTtcbiRmYS12YXItZGhsOiBcXGY3OTA7XG4kZmEtdmFyLWRpYWdub3NlczogXFxmNDcwO1xuJGZhLXZhci1kaWFzcG9yYTogXFxmNzkxO1xuJGZhLXZhci1kaWNlOiBcXGY1MjI7XG4kZmEtdmFyLWRpY2UtZDIwOiBcXGY2Y2Y7XG4kZmEtdmFyLWRpY2UtZDY6IFxcZjZkMTtcbiRmYS12YXItZGljZS1maXZlOiBcXGY1MjM7XG4kZmEtdmFyLWRpY2UtZm91cjogXFxmNTI0O1xuJGZhLXZhci1kaWNlLW9uZTogXFxmNTI1O1xuJGZhLXZhci1kaWNlLXNpeDogXFxmNTI2O1xuJGZhLXZhci1kaWNlLXRocmVlOiBcXGY1Mjc7XG4kZmEtdmFyLWRpY2UtdHdvOiBcXGY1Mjg7XG4kZmEtdmFyLWRpZ2c6IFxcZjFhNjtcbiRmYS12YXItZGlnaXRhbC1vY2VhbjogXFxmMzkxO1xuJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGg6IFxcZjU2NjtcbiRmYS12YXItZGlyZWN0aW9uczogXFxmNWViO1xuJGZhLXZhci1kaXNjb3JkOiBcXGYzOTI7XG4kZmEtdmFyLWRpc2NvdXJzZTogXFxmMzkzO1xuJGZhLXZhci1kaXZpZGU6IFxcZjUyOTtcbiRmYS12YXItZGl6enk6IFxcZjU2NztcbiRmYS12YXItZG5hOiBcXGY0NzE7XG4kZmEtdmFyLWRvY2h1YjogXFxmMzk0O1xuJGZhLXZhci1kb2NrZXI6IFxcZjM5NTtcbiRmYS12YXItZG9nOiBcXGY2ZDM7XG4kZmEtdmFyLWRvbGxhci1zaWduOiBcXGYxNTU7XG4kZmEtdmFyLWRvbGx5OiBcXGY0NzI7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQ6IFxcZjQ3NDtcbiRmYS12YXItZG9uYXRlOiBcXGY0Yjk7XG4kZmEtdmFyLWRvb3ItY2xvc2VkOiBcXGY1MmE7XG4kZmEtdmFyLWRvb3Itb3BlbjogXFxmNTJiO1xuJGZhLXZhci1kb3QtY2lyY2xlOiBcXGYxOTI7XG4kZmEtdmFyLWRvdmU6IFxcZjRiYTtcbiRmYS12YXItZG93bmxvYWQ6IFxcZjAxOTtcbiRmYS12YXItZHJhZnQyZGlnaXRhbDogXFxmMzk2O1xuJGZhLXZhci1kcmFmdGluZy1jb21wYXNzOiBcXGY1Njg7XG4kZmEtdmFyLWRyYWdvbjogXFxmNmQ1O1xuJGZhLXZhci1kcmF3LXBvbHlnb246IFxcZjVlZTtcbiRmYS12YXItZHJpYmJibGU6IFxcZjE3ZDtcbiRmYS12YXItZHJpYmJibGUtc3F1YXJlOiBcXGYzOTc7XG4kZmEtdmFyLWRyb3Bib3g6IFxcZjE2YjtcbiRmYS12YXItZHJ1bTogXFxmNTY5O1xuJGZhLXZhci1kcnVtLXN0ZWVscGFuOiBcXGY1NmE7XG4kZmEtdmFyLWRydW1zdGljay1iaXRlOiBcXGY2ZDc7XG4kZmEtdmFyLWRydXBhbDogXFxmMWE5O1xuJGZhLXZhci1kdW1iYmVsbDogXFxmNDRiO1xuJGZhLXZhci1kdW1wc3RlcjogXFxmNzkzO1xuJGZhLXZhci1kdW1wc3Rlci1maXJlOiBcXGY3OTQ7XG4kZmEtdmFyLWR1bmdlb246IFxcZjZkOTtcbiRmYS12YXItZHlhbG9nOiBcXGYzOTk7XG4kZmEtdmFyLWVhcmx5YmlyZHM6IFxcZjM5YTtcbiRmYS12YXItZWJheTogXFxmNGY0O1xuJGZhLXZhci1lZGdlOiBcXGYyODI7XG4kZmEtdmFyLWVkaXQ6IFxcZjA0NDtcbiRmYS12YXItZWdnOiBcXGY3ZmI7XG4kZmEtdmFyLWVqZWN0OiBcXGYwNTI7XG4kZmEtdmFyLWVsZW1lbnRvcjogXFxmNDMwO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcXGYxNDE7XG4kZmEtdmFyLWVsbGlwc2lzLXY6IFxcZjE0MjtcbiRmYS12YXItZWxsbzogXFxmNWYxO1xuJGZhLXZhci1lbWJlcjogXFxmNDIzO1xuJGZhLXZhci1lbXBpcmU6IFxcZjFkMTtcbiRmYS12YXItZW52ZWxvcGU6IFxcZjBlMDtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXFxmMmI2O1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQ6IFxcZjY1ODtcbiRmYS12YXItZW52ZWxvcGUtc3F1YXJlOiBcXGYxOTk7XG4kZmEtdmFyLWVudmlyYTogXFxmMjk5O1xuJGZhLXZhci1lcXVhbHM6IFxcZjUyYztcbiRmYS12YXItZXJhc2VyOiBcXGYxMmQ7XG4kZmEtdmFyLWVybGFuZzogXFxmMzlkO1xuJGZhLXZhci1ldGhlcmV1bTogXFxmNDJlO1xuJGZhLXZhci1ldGhlcm5ldDogXFxmNzk2O1xuJGZhLXZhci1ldHN5OiBcXGYyZDc7XG4kZmEtdmFyLWV1cm8tc2lnbjogXFxmMTUzO1xuJGZhLXZhci1ldmVybm90ZTogXFxmODM5O1xuJGZhLXZhci1leGNoYW5nZS1hbHQ6IFxcZjM2MjtcbiRmYS12YXItZXhjbGFtYXRpb246IFxcZjEyYTtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcXGYwNmE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLWV4cGFuZDogXFxmMDY1O1xuJGZhLXZhci1leHBhbmQtYWx0OiBcXGY0MjQ7XG4kZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0OiBcXGYzMWU7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXFxmMjNlO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdDogXFxmMzVkO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6IFxcZjM2MDtcbiRmYS12YXItZXllOiBcXGYwNmU7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXFxmMDcwO1xuJGZhLXZhci1mYWNlYm9vazogXFxmMDlhO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcXGYzOWU7XG4kZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcjogXFxmMzlmO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFxcZjA4MjtcbiRmYS12YXItZmFuOiBcXGY4NjM7XG4kZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOiBcXGY2ZGM7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFxcZjA0OTtcbiRmYS12YXItZmFzdC1mb3J3YXJkOiBcXGYwNTA7XG4kZmEtdmFyLWZheDogXFxmMWFjO1xuJGZhLXZhci1mZWF0aGVyOiBcXGY1MmQ7XG4kZmEtdmFyLWZlYXRoZXItYWx0OiBcXGY1NmI7XG4kZmEtdmFyLWZlZGV4OiBcXGY3OTc7XG4kZmEtdmFyLWZlZG9yYTogXFxmNzk4O1xuJGZhLXZhci1mZW1hbGU6IFxcZjE4MjtcbiRmYS12YXItZmlnaHRlci1qZXQ6IFxcZjBmYjtcbiRmYS12YXItZmlnbWE6IFxcZjc5OTtcbiRmYS12YXItZmlsZTogXFxmMTViO1xuJGZhLXZhci1maWxlLWFsdDogXFxmMTVjO1xuJGZhLXZhci1maWxlLWFyY2hpdmU6IFxcZjFjNjtcbiRmYS12YXItZmlsZS1hdWRpbzogXFxmMWM3O1xuJGZhLXZhci1maWxlLWNvZGU6IFxcZjFjOTtcbiRmYS12YXItZmlsZS1jb250cmFjdDogXFxmNTZjO1xuJGZhLXZhci1maWxlLWNzdjogXFxmNmRkO1xuJGZhLXZhci1maWxlLWRvd25sb2FkOiBcXGY1NmQ7XG4kZmEtdmFyLWZpbGUtZXhjZWw6IFxcZjFjMztcbiRmYS12YXItZmlsZS1leHBvcnQ6IFxcZjU2ZTtcbiRmYS12YXItZmlsZS1pbWFnZTogXFxmMWM1O1xuJGZhLXZhci1maWxlLWltcG9ydDogXFxmNTZmO1xuJGZhLXZhci1maWxlLWludm9pY2U6IFxcZjU3MDtcbiRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcjogXFxmNTcxO1xuJGZhLXZhci1maWxlLW1lZGljYWw6IFxcZjQ3NztcbiRmYS12YXItZmlsZS1tZWRpY2FsLWFsdDogXFxmNDc4O1xuJGZhLXZhci1maWxlLXBkZjogXFxmMWMxO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQ6IFxcZjFjNDtcbiRmYS12YXItZmlsZS1wcmVzY3JpcHRpb246IFxcZjU3MjtcbiRmYS12YXItZmlsZS1zaWduYXR1cmU6IFxcZjU3MztcbiRmYS12YXItZmlsZS11cGxvYWQ6IFxcZjU3NDtcbiRmYS12YXItZmlsZS12aWRlbzogXFxmMWM4O1xuJGZhLXZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiRmYS12YXItZmlsbDogXFxmNTc1O1xuJGZhLXZhci1maWxsLWRyaXA6IFxcZjU3NjtcbiRmYS12YXItZmlsbTogXFxmMDA4O1xuJGZhLXZhci1maWx0ZXI6IFxcZjBiMDtcbiRmYS12YXItZmluZ2VycHJpbnQ6IFxcZjU3NztcbiRmYS12YXItZmlyZTogXFxmMDZkO1xuJGZhLXZhci1maXJlLWFsdDogXFxmN2U0O1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXFxmMTM0O1xuJGZhLXZhci1maXJlZm94OiBcXGYyNjk7XG4kZmEtdmFyLWZpcmVmb3gtYnJvd3NlcjogXFxmOTA3O1xuJGZhLXZhci1maXJzdC1haWQ6IFxcZjQ3OTtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFxcZjJiMDtcbiRmYS12YXItZmlyc3Qtb3JkZXItYWx0OiBcXGY1MGE7XG4kZmEtdmFyLWZpcnN0ZHJhZnQ6IFxcZjNhMTtcbiRmYS12YXItZmlzaDogXFxmNTc4O1xuJGZhLXZhci1maXN0LXJhaXNlZDogXFxmNmRlO1xuJGZhLXZhci1mbGFnOiBcXGYwMjQ7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcXGYxMWU7XG4kZmEtdmFyLWZsYWctdXNhOiBcXGY3NGQ7XG4kZmEtdmFyLWZsYXNrOiBcXGYwYzM7XG4kZmEtdmFyLWZsaWNrcjogXFxmMTZlO1xuJGZhLXZhci1mbGlwYm9hcmQ6IFxcZjQ0ZDtcbiRmYS12YXItZmx1c2hlZDogXFxmNTc5O1xuJGZhLXZhci1mbHk6IFxcZjQxNztcbiRmYS12YXItZm9sZGVyOiBcXGYwN2I7XG4kZmEtdmFyLWZvbGRlci1taW51czogXFxmNjVkO1xuJGZhLXZhci1mb2xkZXItb3BlbjogXFxmMDdjO1xuJGZhLXZhci1mb2xkZXItcGx1czogXFxmNjVlO1xuJGZhLXZhci1mb250OiBcXGYwMzE7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0OiBcXGYzNWM7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnOiBcXGY0MjU7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6IFxcZjRlNjtcbiRmYS12YXItZm9udGljb25zOiBcXGYyODA7XG4kZmEtdmFyLWZvbnRpY29ucy1maTogXFxmM2EyO1xuJGZhLXZhci1mb290YmFsbC1iYWxsOiBcXGY0NGU7XG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXFxmMjg2O1xuJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0OiBcXGYzYTM7XG4kZmEtdmFyLWZvcnVtYmVlOiBcXGYyMTE7XG4kZmEtdmFyLWZvcndhcmQ6IFxcZjA0ZTtcbiRmYS12YXItZm91cnNxdWFyZTogXFxmMTgwO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXFxmMmM1O1xuJGZhLXZhci1mcmVlYnNkOiBcXGYzYTQ7XG4kZmEtdmFyLWZyb2c6IFxcZjUyZTtcbiRmYS12YXItZnJvd246IFxcZjExOTtcbiRmYS12YXItZnJvd24tb3BlbjogXFxmNTdhO1xuJGZhLXZhci1mdWxjcnVtOiBcXGY1MGI7XG4kZmEtdmFyLWZ1bm5lbC1kb2xsYXI6IFxcZjY2MjtcbiRmYS12YXItZnV0Ym9sOiBcXGYxZTM7XG4kZmEtdmFyLWdhbGFjdGljLXJlcHVibGljOiBcXGY1MGM7XG4kZmEtdmFyLWdhbGFjdGljLXNlbmF0ZTogXFxmNTBkO1xuJGZhLXZhci1nYW1lcGFkOiBcXGYxMWI7XG4kZmEtdmFyLWdhcy1wdW1wOiBcXGY1MmY7XG4kZmEtdmFyLWdhdmVsOiBcXGYwZTM7XG4kZmEtdmFyLWdlbTogXFxmM2E1O1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcXGYyMmQ7XG4kZmEtdmFyLWdldC1wb2NrZXQ6IFxcZjI2NTtcbiRmYS12YXItZ2c6IFxcZjI2MDtcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLWdob3N0OiBcXGY2ZTI7XG4kZmEtdmFyLWdpZnQ6IFxcZjA2YjtcbiRmYS12YXItZ2lmdHM6IFxcZjc5YztcbiRmYS12YXItZ2l0OiBcXGYxZDM7XG4kZmEtdmFyLWdpdC1hbHQ6IFxcZjg0MTtcbiRmYS12YXItZ2l0LXNxdWFyZTogXFxmMWQyO1xuJGZhLXZhci1naXRodWI6IFxcZjA5YjtcbiRmYS12YXItZ2l0aHViLWFsdDogXFxmMTEzO1xuJGZhLXZhci1naXRodWItc3F1YXJlOiBcXGYwOTI7XG4kZmEtdmFyLWdpdGtyYWtlbjogXFxmM2E2O1xuJGZhLXZhci1naXRsYWI6IFxcZjI5NjtcbiRmYS12YXItZ2l0dGVyOiBcXGY0MjY7XG4kZmEtdmFyLWdsYXNzLWNoZWVyczogXFxmNzlmO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pOiBcXGYwMDA7XG4kZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0OiBcXGY1N2I7XG4kZmEtdmFyLWdsYXNzLXdoaXNrZXk6IFxcZjdhMDtcbiRmYS12YXItZ2xhc3NlczogXFxmNTMwO1xuJGZhLXZhci1nbGlkZTogXFxmMmE1O1xuJGZhLXZhci1nbGlkZS1nOiBcXGYyYTY7XG4kZmEtdmFyLWdsb2JlOiBcXGYwYWM7XG4kZmEtdmFyLWdsb2JlLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1nbG9iZS1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1nbG9iZS1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWdsb2JlLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1nb2ZvcmU6IFxcZjNhNztcbiRmYS12YXItZ29sZi1iYWxsOiBcXGY0NTA7XG4kZmEtdmFyLWdvb2RyZWFkczogXFxmM2E4O1xuJGZhLXZhci1nb29kcmVhZHMtZzogXFxmM2E5O1xuJGZhLXZhci1nb29nbGU6IFxcZjFhMDtcbiRmYS12YXItZ29vZ2xlLWRyaXZlOiBcXGYzYWE7XG4kZmEtdmFyLWdvb2dsZS1wbGF5OiBcXGYzYWI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcXGYyYjM7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWc6IFxcZjBkNTtcbiRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOiBcXGYwZDQ7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFxcZjFlZTtcbiRmYS12YXItZ29wdXJhbTogXFxmNjY0O1xuJGZhLXZhci1ncmFkdWF0aW9uLWNhcDogXFxmMTlkO1xuJGZhLXZhci1ncmF0aXBheTogXFxmMTg0O1xuJGZhLXZhci1ncmF2OiBcXGYyZDY7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbjogXFxmNTMxO1xuJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWw6IFxcZjUzMjtcbiRmYS12YXItZ3JpbWFjZTogXFxmNTdmO1xuJGZhLXZhci1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWdyaW4tYWx0OiBcXGY1ODE7XG4kZmEtdmFyLWdyaW4tYmVhbTogXFxmNTgyO1xuJGZhLXZhci1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItZ3Jpbi1zcXVpbnQ6IFxcZjU4NTtcbiRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZ3Jpbi1zdGFyczogXFxmNTg3O1xuJGZhLXZhci1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlOiBcXGY1ODk7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kZmEtdmFyLWdyaW4td2luazogXFxmNThjO1xuJGZhLXZhci1ncmlwLWhvcml6b250YWw6IFxcZjU4ZDtcbiRmYS12YXItZ3JpcC1saW5lczogXFxmN2E0O1xuJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsOiBcXGY3YTU7XG4kZmEtdmFyLWdyaXAtdmVydGljYWw6IFxcZjU4ZTtcbiRmYS12YXItZ3JpcGZpcmU6IFxcZjNhYztcbiRmYS12YXItZ3J1bnQ6IFxcZjNhZDtcbiRmYS12YXItZ3VpdGFyOiBcXGY3YTY7XG4kZmEtdmFyLWd1bHA6IFxcZjNhZTtcbiRmYS12YXItaC1zcXVhcmU6IFxcZjBmZDtcbiRmYS12YXItaGFja2VyLW5ld3M6IFxcZjFkNDtcbiRmYS12YXItaGFja2VyLW5ld3Mtc3F1YXJlOiBcXGYzYWY7XG4kZmEtdmFyLWhhY2tlcnJhbms6IFxcZjVmNztcbiRmYS12YXItaGFtYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLWhhbW1lcjogXFxmNmUzO1xuJGZhLXZhci1oYW1zYTogXFxmNjY1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmc6IFxcZjRiZDtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWhlYXJ0OiBcXGY0YmU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy11c2Q6IFxcZjRjMDtcbiRmYS12YXItaGFuZC1saXphcmQ6IFxcZjI1ODtcbiRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyOiBcXGY4MDY7XG4kZmEtdmFyLWhhbmQtcGFwZXI6IFxcZjI1NjtcbiRmYS12YXItaGFuZC1wZWFjZTogXFxmMjViO1xuJGZhLXZhci1oYW5kLXBvaW50LWRvd246IFxcZjBhNztcbiRmYS12YXItaGFuZC1wb2ludC1sZWZ0OiBcXGYwYTU7XG4kZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQ6IFxcZjBhNDtcbiRmYS12YXItaGFuZC1wb2ludC11cDogXFxmMGE2O1xuJGZhLXZhci1oYW5kLXBvaW50ZXI6IFxcZjI1YTtcbiRmYS12YXItaGFuZC1yb2NrOiBcXGYyNTU7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnM6IFxcZjI1NztcbiRmYS12YXItaGFuZC1zcG9jazogXFxmMjU5O1xuJGZhLXZhci1oYW5kczogXFxmNGMyO1xuJGZhLXZhci1oYW5kcy1oZWxwaW5nOiBcXGY0YzQ7XG4kZmEtdmFyLWhhbmRzaGFrZTogXFxmMmI1O1xuJGZhLXZhci1oYW51a2lhaDogXFxmNmU2O1xuJGZhLXZhci1oYXJkLWhhdDogXFxmODA3O1xuJGZhLXZhci1oYXNodGFnOiBcXGYyOTI7XG4kZmEtdmFyLWhhdC1jb3dib3k6IFxcZjhjMDtcbiRmYS12YXItaGF0LWNvd2JveS1zaWRlOiBcXGY4YzE7XG4kZmEtdmFyLWhhdC13aXphcmQ6IFxcZjZlODtcbiRmYS12YXItaGRkOiBcXGYwYTA7XG4kZmEtdmFyLWhlYWRpbmc6IFxcZjFkYztcbiRmYS12YXItaGVhZHBob25lczogXFxmMDI1O1xuJGZhLXZhci1oZWFkcGhvbmVzLWFsdDogXFxmNThmO1xuJGZhLXZhci1oZWFkc2V0OiBcXGY1OTA7XG4kZmEtdmFyLWhlYXJ0OiBcXGYwMDQ7XG4kZmEtdmFyLWhlYXJ0LWJyb2tlbjogXFxmN2E5O1xuJGZhLXZhci1oZWFydGJlYXQ6IFxcZjIxZTtcbiRmYS12YXItaGVsaWNvcHRlcjogXFxmNTMzO1xuJGZhLXZhci1oaWdobGlnaHRlcjogXFxmNTkxO1xuJGZhLXZhci1oaWtpbmc6IFxcZjZlYztcbiRmYS12YXItaGlwcG86IFxcZjZlZDtcbiRmYS12YXItaGlwczogXFxmNDUyO1xuJGZhLXZhci1oaXJlLWEtaGVscGVyOiBcXGYzYjA7XG4kZmEtdmFyLWhpc3Rvcnk6IFxcZjFkYTtcbiRmYS12YXItaG9ja2V5LXB1Y2s6IFxcZjQ1MztcbiRmYS12YXItaG9sbHktYmVycnk6IFxcZjdhYTtcbiRmYS12YXItaG9tZTogXFxmMDE1O1xuJGZhLXZhci1ob29saTogXFxmNDI3O1xuJGZhLXZhci1ob3JuYmlsbDogXFxmNTkyO1xuJGZhLXZhci1ob3JzZTogXFxmNmYwO1xuJGZhLXZhci1ob3JzZS1oZWFkOiBcXGY3YWI7XG4kZmEtdmFyLWhvc3BpdGFsOiBcXGYwZjg7XG4kZmEtdmFyLWhvc3BpdGFsLWFsdDogXFxmNDdkO1xuJGZhLXZhci1ob3NwaXRhbC1zeW1ib2w6IFxcZjQ3ZTtcbiRmYS12YXItaG90LXR1YjogXFxmNTkzO1xuJGZhLXZhci1ob3Rkb2c6IFxcZjgwZjtcbiRmYS12YXItaG90ZWw6IFxcZjU5NDtcbiRmYS12YXItaG90amFyOiBcXGYzYjE7XG4kZmEtdmFyLWhvdXJnbGFzczogXFxmMjU0O1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiBcXGYyNTM7XG4kZmEtdmFyLWhvdXJnbGFzcy1oYWxmOiBcXGYyNTI7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogXFxmMjUxO1xuJGZhLXZhci1ob3VzZS1kYW1hZ2U6IFxcZjZmMTtcbiRmYS12YXItaG91eno6IFxcZjI3YztcbiRmYS12YXItaHJ5dm5pYTogXFxmNmYyO1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1odWJzcG90OiBcXGYzYjI7XG4kZmEtdmFyLWktY3Vyc29yOiBcXGYyNDY7XG4kZmEtdmFyLWljZS1jcmVhbTogXFxmODEwO1xuJGZhLXZhci1pY2ljbGVzOiBcXGY3YWQ7XG4kZmEtdmFyLWljb25zOiBcXGY4NmQ7XG4kZmEtdmFyLWlkLWJhZGdlOiBcXGYyYzE7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItaWQtY2FyZC1hbHQ6IFxcZjQ3ZjtcbiRmYS12YXItaWRlYWw6IFxcZjkxMztcbiRmYS12YXItaWdsb286IFxcZjdhZTtcbiRmYS12YXItaW1hZ2U6IFxcZjAzZTtcbiRmYS12YXItaW1hZ2VzOiBcXGYzMDI7XG4kZmEtdmFyLWltZGI6IFxcZjJkODtcbiRmYS12YXItaW5ib3g6IFxcZjAxYztcbiRmYS12YXItaW5kZW50OiBcXGYwM2M7XG4kZmEtdmFyLWluZHVzdHJ5OiBcXGYyNzU7XG4kZmEtdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kZmEtdmFyLWluZm86IFxcZjEyOTtcbiRmYS12YXItaW5mby1jaXJjbGU6IFxcZjA1YTtcbiRmYS12YXItaW5zdGFncmFtOiBcXGYxNmQ7XG4kZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmU6IFxcZjk1NTtcbiRmYS12YXItaW50ZXJjb206IFxcZjdhZjtcbiRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI6IFxcZjI2YjtcbiRmYS12YXItaW52aXNpb246IFxcZjdiMDtcbiRmYS12YXItaW94aG9zdDogXFxmMjA4O1xuJGZhLXZhci1pdGFsaWM6IFxcZjAzMztcbiRmYS12YXItaXRjaC1pbzogXFxmODNhO1xuJGZhLXZhci1pdHVuZXM6IFxcZjNiNDtcbiRmYS12YXItaXR1bmVzLW5vdGU6IFxcZjNiNTtcbiRmYS12YXItamF2YTogXFxmNGU0O1xuJGZhLXZhci1qZWRpOiBcXGY2Njk7XG4kZmEtdmFyLWplZGktb3JkZXI6IFxcZjUwZTtcbiRmYS12YXItamVua2luczogXFxmM2I2O1xuJGZhLXZhci1qaXJhOiBcXGY3YjE7XG4kZmEtdmFyLWpvZ2V0OiBcXGYzYjc7XG4kZmEtdmFyLWpvaW50OiBcXGY1OTU7XG4kZmEtdmFyLWpvb21sYTogXFxmMWFhO1xuJGZhLXZhci1qb3VybmFsLXdoaWxsczogXFxmNjZhO1xuJGZhLXZhci1qczogXFxmM2I4O1xuJGZhLXZhci1qcy1zcXVhcmU6IFxcZjNiOTtcbiRmYS12YXItanNmaWRkbGU6IFxcZjFjYztcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXIta2FnZ2xlOiBcXGY1ZmE7XG4kZmEtdmFyLWtleTogXFxmMDg0O1xuJGZhLXZhci1rZXliYXNlOiBcXGY0ZjU7XG4kZmEtdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kZmEtdmFyLWtleWNkbjogXFxmM2JhO1xuJGZhLXZhci1raGFuZGE6IFxcZjY2ZDtcbiRmYS12YXIta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiRmYS12YXIta2lja3N0YXJ0ZXItazogXFxmM2JjO1xuJGZhLXZhci1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2l3aS1iaXJkOiBcXGY1MzU7XG4kZmEtdmFyLWtvcnZ1ZTogXFxmNDJmO1xuJGZhLXZhci1sYW5kbWFyazogXFxmNjZmO1xuJGZhLXZhci1sYW5ndWFnZTogXFxmMWFiO1xuJGZhLXZhci1sYXB0b3A6IFxcZjEwOTtcbiRmYS12YXItbGFwdG9wLWNvZGU6IFxcZjVmYztcbiRmYS12YXItbGFwdG9wLW1lZGljYWw6IFxcZjgxMjtcbiRmYS12YXItbGFyYXZlbDogXFxmM2JkO1xuJGZhLXZhci1sYXN0Zm06IFxcZjIwMjtcbiRmYS12YXItbGFzdGZtLXNxdWFyZTogXFxmMjAzO1xuJGZhLXZhci1sYXVnaDogXFxmNTk5O1xuJGZhLXZhci1sYXVnaC1iZWFtOiBcXGY1OWE7XG4kZmEtdmFyLWxhdWdoLXNxdWludDogXFxmNTliO1xuJGZhLXZhci1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWxheWVyLWdyb3VwOiBcXGY1ZmQ7XG4kZmEtdmFyLWxlYWY6IFxcZjA2YztcbiRmYS12YXItbGVhbnB1YjogXFxmMjEyO1xuJGZhLXZhci1sZW1vbjogXFxmMDk0O1xuJGZhLXZhci1sZXNzOiBcXGY0MWQ7XG4kZmEtdmFyLWxlc3MtdGhhbjogXFxmNTM2O1xuJGZhLXZhci1sZXNzLXRoYW4tZXF1YWw6IFxcZjUzNztcbiRmYS12YXItbGV2ZWwtZG93bi1hbHQ6IFxcZjNiZTtcbiRmYS12YXItbGV2ZWwtdXAtYWx0OiBcXGYzYmY7XG4kZmEtdmFyLWxpZmUtcmluZzogXFxmMWNkO1xuJGZhLXZhci1saWdodGJ1bGI6IFxcZjBlYjtcbiRmYS12YXItbGluZTogXFxmM2MwO1xuJGZhLXZhci1saW5rOiBcXGYwYzE7XG4kZmEtdmFyLWxpbmtlZGluOiBcXGYwOGM7XG4kZmEtdmFyLWxpbmtlZGluLWluOiBcXGYwZTE7XG4kZmEtdmFyLWxpbm9kZTogXFxmMmI4O1xuJGZhLXZhci1saW51eDogXFxmMTdjO1xuJGZhLXZhci1saXJhLXNpZ246IFxcZjE5NTtcbiRmYS12YXItbGlzdDogXFxmMDNhO1xuJGZhLXZhci1saXN0LWFsdDogXFxmMDIyO1xuJGZhLXZhci1saXN0LW9sOiBcXGYwY2I7XG4kZmEtdmFyLWxpc3QtdWw6IFxcZjBjYTtcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFxcZjEyNDtcbiRmYS12YXItbG9jazogXFxmMDIzO1xuJGZhLXZhci1sb2NrLW9wZW46IFxcZjNjMTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bjogXFxmMzA5O1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0OiBcXGYzMGE7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0OiBcXGYzMGI7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwOiBcXGYzMGM7XG4kZmEtdmFyLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItbHVnZ2FnZS1jYXJ0OiBcXGY1OWQ7XG4kZmEtdmFyLWx5ZnQ6IFxcZjNjMztcbiRmYS12YXItbWFnZW50bzogXFxmM2M0O1xuJGZhLXZhci1tYWdpYzogXFxmMGQwO1xuJGZhLXZhci1tYWduZXQ6IFxcZjA3NjtcbiRmYS12YXItbWFpbC1idWxrOiBcXGY2NzQ7XG4kZmEtdmFyLW1haWxjaGltcDogXFxmNTllO1xuJGZhLXZhci1tYWxlOiBcXGYxODM7XG4kZmEtdmFyLW1hbmRhbG9yaWFuOiBcXGY1MGY7XG4kZmEtdmFyLW1hcDogXFxmMjc5O1xuJGZhLXZhci1tYXAtbWFya2VkOiBcXGY1OWY7XG4kZmEtdmFyLW1hcC1tYXJrZWQtYWx0OiBcXGY1YTA7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFxcZjA0MTtcbiRmYS12YXItbWFwLW1hcmtlci1hbHQ6IFxcZjNjNTtcbiRmYS12YXItbWFwLXBpbjogXFxmMjc2O1xuJGZhLXZhci1tYXAtc2lnbnM6IFxcZjI3NztcbiRmYS12YXItbWFya2Rvd246IFxcZjYwZjtcbiRmYS12YXItbWFya2VyOiBcXGY1YTE7XG4kZmEtdmFyLW1hcnM6IFxcZjIyMjtcbiRmYS12YXItbWFycy1kb3VibGU6IFxcZjIyNztcbiRmYS12YXItbWFycy1zdHJva2U6IFxcZjIyOTtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXFxmMjJiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcXGYyMmE7XG4kZmEtdmFyLW1hc2s6IFxcZjZmYTtcbiRmYS12YXItbWFzdG9kb246IFxcZjRmNjtcbiRmYS12YXItbWF4Y2RuOiBcXGYxMzY7XG4kZmEtdmFyLW1kYjogXFxmOGNhO1xuJGZhLXZhci1tZWRhbDogXFxmNWEyO1xuJGZhLXZhci1tZWRhcHBzOiBcXGYzYzY7XG4kZmEtdmFyLW1lZGl1bTogXFxmMjNhO1xuJGZhLXZhci1tZWRpdW0tbTogXFxmM2M3O1xuJGZhLXZhci1tZWRraXQ6IFxcZjBmYTtcbiRmYS12YXItbWVkcnQ6IFxcZjNjODtcbiRmYS12YXItbWVldHVwOiBcXGYyZTA7XG4kZmEtdmFyLW1lZ2Fwb3J0OiBcXGY1YTM7XG4kZmEtdmFyLW1laDogXFxmMTFhO1xuJGZhLXZhci1tZWgtYmxhbms6IFxcZjVhNDtcbiRmYS12YXItbWVoLXJvbGxpbmctZXllczogXFxmNWE1O1xuJGZhLXZhci1tZW1vcnk6IFxcZjUzODtcbiRmYS12YXItbWVuZGVsZXk6IFxcZjdiMztcbiRmYS12YXItbWVub3JhaDogXFxmNjc2O1xuJGZhLXZhci1tZXJjdXJ5OiBcXGYyMjM7XG4kZmEtdmFyLW1ldGVvcjogXFxmNzUzO1xuJGZhLXZhci1taWNyb2Jsb2c6IFxcZjkxYTtcbiRmYS12YXItbWljcm9jaGlwOiBcXGYyZGI7XG4kZmEtdmFyLW1pY3JvcGhvbmU6IFxcZjEzMDtcbiRmYS12YXItbWljcm9waG9uZS1hbHQ6IFxcZjNjOTtcbiRmYS12YXItbWljcm9waG9uZS1hbHQtc2xhc2g6IFxcZjUzOTtcbiRmYS12YXItbWljcm9waG9uZS1zbGFzaDogXFxmMTMxO1xuJGZhLXZhci1taWNyb3Njb3BlOiBcXGY2MTA7XG4kZmEtdmFyLW1pY3Jvc29mdDogXFxmM2NhO1xuJGZhLXZhci1taW51czogXFxmMDY4O1xuJGZhLXZhci1taW51cy1jaXJjbGU6IFxcZjA1NjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcXGYxNDY7XG4kZmEtdmFyLW1pdHRlbjogXFxmN2I1O1xuJGZhLXZhci1taXg6IFxcZjNjYjtcbiRmYS12YXItbWl4Y2xvdWQ6IFxcZjI4OTtcbiRmYS12YXItbWl4ZXI6IFxcZjk1NjtcbiRmYS12YXItbWl6dW5pOiBcXGYzY2M7XG4kZmEtdmFyLW1vYmlsZTogXFxmMTBiO1xuJGZhLXZhci1tb2JpbGUtYWx0OiBcXGYzY2Q7XG4kZmEtdmFyLW1vZHg6IFxcZjI4NTtcbiRmYS12YXItbW9uZXJvOiBcXGYzZDA7XG4kZmEtdmFyLW1vbmV5LWJpbGw6IFxcZjBkNjtcbiRmYS12YXItbW9uZXktYmlsbC1hbHQ6IFxcZjNkMTtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlOiBcXGY1M2E7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6IFxcZjUzYjtcbiRmYS12YXItbW9uZXktY2hlY2s6IFxcZjUzYztcbiRmYS12YXItbW9uZXktY2hlY2stYWx0OiBcXGY1M2Q7XG4kZmEtdmFyLW1vbnVtZW50OiBcXGY1YTY7XG4kZmEtdmFyLW1vb246IFxcZjE4NjtcbiRmYS12YXItbW9ydGFyLXBlc3RsZTogXFxmNWE3O1xuJGZhLXZhci1tb3NxdWU6IFxcZjY3ODtcbiRmYS12YXItbW90b3JjeWNsZTogXFxmMjFjO1xuJGZhLXZhci1tb3VudGFpbjogXFxmNmZjO1xuJGZhLXZhci1tb3VzZTogXFxmOGNjO1xuJGZhLXZhci1tb3VzZS1wb2ludGVyOiBcXGYyNDU7XG4kZmEtdmFyLW11Zy1ob3Q6IFxcZjdiNjtcbiRmYS12YXItbXVzaWM6IFxcZjAwMTtcbiRmYS12YXItbmFwc3RlcjogXFxmM2QyO1xuJGZhLXZhci1uZW9zOiBcXGY2MTI7XG4kZmEtdmFyLW5ldHdvcmstd2lyZWQ6IFxcZjZmZjtcbiRmYS12YXItbmV1dGVyOiBcXGYyMmM7XG4kZmEtdmFyLW5ld3NwYXBlcjogXFxmMWVhO1xuJGZhLXZhci1uaW1ibHI6IFxcZjVhODtcbiRmYS12YXItbm9kZTogXFxmNDE5O1xuJGZhLXZhci1ub2RlLWpzOiBcXGYzZDM7XG4kZmEtdmFyLW5vdC1lcXVhbDogXFxmNTNlO1xuJGZhLXZhci1ub3Rlcy1tZWRpY2FsOiBcXGY0ODE7XG4kZmEtdmFyLW5wbTogXFxmM2Q0O1xuJGZhLXZhci1uczg6IFxcZjNkNTtcbiRmYS12YXItbnV0cml0aW9uaXg6IFxcZjNkNjtcbiRmYS12YXItb2JqZWN0LWdyb3VwOiBcXGYyNDc7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcXGYyNDg7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6IFxcZjI2MztcbiRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmU6IFxcZjI2NDtcbiRmYS12YXItb2lsLWNhbjogXFxmNjEzO1xuJGZhLXZhci1vbGQtcmVwdWJsaWM6IFxcZjUxMDtcbiRmYS12YXItb206IFxcZjY3OTtcbiRmYS12YXItb3BlbmNhcnQ6IFxcZjIzZDtcbiRmYS12YXItb3BlbmlkOiBcXGYxOWI7XG4kZmEtdmFyLW9wZXJhOiBcXGYyNmE7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFxcZjIzYztcbiRmYS12YXItb3JjaWQ6IFxcZjhkMjtcbiRmYS12YXItb3NpOiBcXGY0MWE7XG4kZmEtdmFyLW90dGVyOiBcXGY3MDA7XG4kZmEtdmFyLW91dGRlbnQ6IFxcZjAzYjtcbiRmYS12YXItcGFnZTQ6IFxcZjNkNztcbiRmYS12YXItcGFnZWxpbmVzOiBcXGYxOGM7XG4kZmEtdmFyLXBhZ2VyOiBcXGY4MTU7XG4kZmEtdmFyLXBhaW50LWJydXNoOiBcXGYxZmM7XG4kZmEtdmFyLXBhaW50LXJvbGxlcjogXFxmNWFhO1xuJGZhLXZhci1wYWxldHRlOiBcXGY1M2Y7XG4kZmEtdmFyLXBhbGZlZDogXFxmM2Q4O1xuJGZhLXZhci1wYWxsZXQ6IFxcZjQ4MjtcbiRmYS12YXItcGFwZXItcGxhbmU6IFxcZjFkODtcbiRmYS12YXItcGFwZXJjbGlwOiBcXGYwYzY7XG4kZmEtdmFyLXBhcmFjaHV0ZS1ib3g6IFxcZjRjZDtcbiRmYS12YXItcGFyYWdyYXBoOiBcXGYxZGQ7XG4kZmEtdmFyLXBhcmtpbmc6IFxcZjU0MDtcbiRmYS12YXItcGFzc3BvcnQ6IFxcZjVhYjtcbiRmYS12YXItcGFzdGFmYXJpYW5pc206IFxcZjY3YjtcbiRmYS12YXItcGFzdGU6IFxcZjBlYTtcbiRmYS12YXItcGF0cmVvbjogXFxmM2Q5O1xuJGZhLXZhci1wYXVzZTogXFxmMDRjO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFxcZjI4YjtcbiRmYS12YXItcGF3OiBcXGYxYjA7XG4kZmEtdmFyLXBheXBhbDogXFxmMWVkO1xuJGZhLXZhci1wZWFjZTogXFxmNjdjO1xuJGZhLXZhci1wZW46IFxcZjMwNDtcbiRmYS12YXItcGVuLWFsdDogXFxmMzA1O1xuJGZhLXZhci1wZW4tZmFuY3k6IFxcZjVhYztcbiRmYS12YXItcGVuLW5pYjogXFxmNWFkO1xuJGZhLXZhci1wZW4tc3F1YXJlOiBcXGYxNGI7XG4kZmEtdmFyLXBlbmNpbC1hbHQ6IFxcZjMwMztcbiRmYS12YXItcGVuY2lsLXJ1bGVyOiBcXGY1YWU7XG4kZmEtdmFyLXBlbm55LWFyY2FkZTogXFxmNzA0O1xuJGZhLXZhci1wZW9wbGUtY2Fycnk6IFxcZjRjZTtcbiRmYS12YXItcGVwcGVyLWhvdDogXFxmODE2O1xuJGZhLXZhci1wZXJjZW50OiBcXGYyOTU7XG4kZmEtdmFyLXBlcmNlbnRhZ2U6IFxcZjU0MTtcbiRmYS12YXItcGVyaXNjb3BlOiBcXGYzZGE7XG4kZmEtdmFyLXBlcnNvbi1ib290aDogXFxmNzU2O1xuJGZhLXZhci1waGFicmljYXRvcjogXFxmM2RiO1xuJGZhLXZhci1waG9lbml4LWZyYW1ld29yazogXFxmM2RjO1xuJGZhLXZhci1waG9lbml4LXNxdWFkcm9uOiBcXGY1MTE7XG4kZmEtdmFyLXBob25lOiBcXGYwOTU7XG4kZmEtdmFyLXBob25lLWFsdDogXFxmODc5O1xuJGZhLXZhci1waG9uZS1zbGFzaDogXFxmM2RkO1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFxcZjA5ODtcbiRmYS12YXItcGhvbmUtc3F1YXJlLWFsdDogXFxmODdiO1xuJGZhLXZhci1waG9uZS12b2x1bWU6IFxcZjJhMDtcbiRmYS12YXItcGhvdG8tdmlkZW86IFxcZjg3YztcbiRmYS12YXItcGhwOiBcXGY0NTc7XG4kZmEtdmFyLXBpZWQtcGlwZXI6IFxcZjJhZTtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFxcZjFhODtcbiRmYS12YXItcGllZC1waXBlci1oYXQ6IFxcZjRlNTtcbiRmYS12YXItcGllZC1waXBlci1wcDogXFxmMWE3O1xuJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZTogXFxmOTFlO1xuJGZhLXZhci1waWdneS1iYW5rOiBcXGY0ZDM7XG4kZmEtdmFyLXBpbGxzOiBcXGY0ODQ7XG4kZmEtdmFyLXBpbnRlcmVzdDogXFxmMGQyO1xuJGZhLXZhci1waW50ZXJlc3QtcDogXFxmMjMxO1xuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcXGYwZDM7XG4kZmEtdmFyLXBpenphLXNsaWNlOiBcXGY4MTg7XG4kZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXA6IFxcZjY3ZjtcbiRmYS12YXItcGxhbmU6IFxcZjA3MjtcbiRmYS12YXItcGxhbmUtYXJyaXZhbDogXFxmNWFmO1xuJGZhLXZhci1wbGFuZS1kZXBhcnR1cmU6IFxcZjViMDtcbiRmYS12YXItcGxheTogXFxmMDRiO1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXFxmMTQ0O1xuJGZhLXZhci1wbGF5c3RhdGlvbjogXFxmM2RmO1xuJGZhLXZhci1wbHVnOiBcXGYxZTY7XG4kZmEtdmFyLXBsdXM6IFxcZjA2NztcbiRmYS12YXItcGx1cy1jaXJjbGU6IFxcZjA1NTtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFxcZjBmZTtcbiRmYS12YXItcG9kY2FzdDogXFxmMmNlO1xuJGZhLXZhci1wb2xsOiBcXGY2ODE7XG4kZmEtdmFyLXBvbGwtaDogXFxmNjgyO1xuJGZhLXZhci1wb286IFxcZjJmZTtcbiRmYS12YXItcG9vLXN0b3JtOiBcXGY3NWE7XG4kZmEtdmFyLXBvb3A6IFxcZjYxOTtcbiRmYS12YXItcG9ydHJhaXQ6IFxcZjNlMDtcbiRmYS12YXItcG91bmQtc2lnbjogXFxmMTU0O1xuJGZhLXZhci1wb3dlci1vZmY6IFxcZjAxMTtcbiRmYS12YXItcHJheTogXFxmNjgzO1xuJGZhLXZhci1wcmF5aW5nLWhhbmRzOiBcXGY2ODQ7XG4kZmEtdmFyLXByZXNjcmlwdGlvbjogXFxmNWIxO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlOiBcXGY0ODU7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OiBcXGY0ODY7XG4kZmEtdmFyLXByaW50OiBcXGYwMmY7XG4kZmEtdmFyLXByb2NlZHVyZXM6IFxcZjQ4NztcbiRmYS12YXItcHJvZHVjdC1odW50OiBcXGYyODg7XG4kZmEtdmFyLXByb2plY3QtZGlhZ3JhbTogXFxmNTQyO1xuJGZhLXZhci1wdXNoZWQ6IFxcZjNlMTtcbiRmYS12YXItcHV6emxlLXBpZWNlOiBcXGYxMmU7XG4kZmEtdmFyLXB5dGhvbjogXFxmM2UyO1xuJGZhLXZhci1xcTogXFxmMWQ2O1xuJGZhLXZhci1xcmNvZGU6IFxcZjAyOTtcbiRmYS12YXItcXVlc3Rpb246IFxcZjEyODtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcXGYwNTk7XG4kZmEtdmFyLXF1aWRkaXRjaDogXFxmNDU4O1xuJGZhLXZhci1xdWluc2NhcGU6IFxcZjQ1OTtcbiRmYS12YXItcXVvcmE6IFxcZjJjNDtcbiRmYS12YXItcXVvdGUtbGVmdDogXFxmMTBkO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXFxmMTBlO1xuJGZhLXZhci1xdXJhbjogXFxmNjg3O1xuJGZhLXZhci1yLXByb2plY3Q6IFxcZjRmNztcbiRmYS12YXItcmFkaWF0aW9uOiBcXGY3Yjk7XG4kZmEtdmFyLXJhZGlhdGlvbi1hbHQ6IFxcZjdiYTtcbiRmYS12YXItcmFpbmJvdzogXFxmNzViO1xuJGZhLXZhci1yYW5kb206IFxcZjA3NDtcbiRmYS12YXItcmFzcGJlcnJ5LXBpOiBcXGY3YmI7XG4kZmEtdmFyLXJhdmVscnk6IFxcZjJkOTtcbiRmYS12YXItcmVhY3Q6IFxcZjQxYjtcbiRmYS12YXItcmVhY3RldXJvcGU6IFxcZjc1ZDtcbiRmYS12YXItcmVhZG1lOiBcXGY0ZDU7XG4kZmEtdmFyLXJlYmVsOiBcXGYxZDA7XG4kZmEtdmFyLXJlY2VpcHQ6IFxcZjU0MztcbiRmYS12YXItcmVjb3JkLXZpbnlsOiBcXGY4ZDk7XG4kZmEtdmFyLXJlY3ljbGU6IFxcZjFiODtcbiRmYS12YXItcmVkLXJpdmVyOiBcXGYzZTM7XG4kZmEtdmFyLXJlZGRpdDogXFxmMWExO1xuJGZhLXZhci1yZWRkaXQtYWxpZW46IFxcZjI4MTtcbiRmYS12YXItcmVkZGl0LXNxdWFyZTogXFxmMWEyO1xuJGZhLXZhci1yZWRoYXQ6IFxcZjdiYztcbiRmYS12YXItcmVkbzogXFxmMDFlO1xuJGZhLXZhci1yZWRvLWFsdDogXFxmMmY5O1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcXGYyNWQ7XG4kZmEtdmFyLXJlbW92ZS1mb3JtYXQ6IFxcZjg3ZDtcbiRmYS12YXItcmVucmVuOiBcXGYxOGI7XG4kZmEtdmFyLXJlcGx5OiBcXGYzZTU7XG4kZmEtdmFyLXJlcGx5LWFsbDogXFxmMTIyO1xuJGZhLXZhci1yZXBseWQ6IFxcZjNlNjtcbiRmYS12YXItcmVwdWJsaWNhbjogXFxmNzVlO1xuJGZhLXZhci1yZXNlYXJjaGdhdGU6IFxcZjRmODtcbiRmYS12YXItcmVzb2x2aW5nOiBcXGYzZTc7XG4kZmEtdmFyLXJlc3Ryb29tOiBcXGY3YmQ7XG4kZmEtdmFyLXJldHdlZXQ6IFxcZjA3OTtcbiRmYS12YXItcmV2OiBcXGY1YjI7XG4kZmEtdmFyLXJpYmJvbjogXFxmNGQ2O1xuJGZhLXZhci1yaW5nOiBcXGY3MGI7XG4kZmEtdmFyLXJvYWQ6IFxcZjAxODtcbiRmYS12YXItcm9ib3Q6IFxcZjU0NDtcbiRmYS12YXItcm9ja2V0OiBcXGYxMzU7XG4kZmEtdmFyLXJvY2tldGNoYXQ6IFxcZjNlODtcbiRmYS12YXItcm9ja3JtczogXFxmM2U5O1xuJGZhLXZhci1yb3V0ZTogXFxmNGQ3O1xuJGZhLXZhci1yc3M6IFxcZjA5ZTtcbiRmYS12YXItcnNzLXNxdWFyZTogXFxmMTQzO1xuJGZhLXZhci1ydWJsZS1zaWduOiBcXGYxNTg7XG4kZmEtdmFyLXJ1bGVyOiBcXGY1NDU7XG4kZmEtdmFyLXJ1bGVyLWNvbWJpbmVkOiBcXGY1NDY7XG4kZmEtdmFyLXJ1bGVyLWhvcml6b250YWw6IFxcZjU0NztcbiRmYS12YXItcnVsZXItdmVydGljYWw6IFxcZjU0ODtcbiRmYS12YXItcnVubmluZzogXFxmNzBjO1xuJGZhLXZhci1ydXBlZS1zaWduOiBcXGYxNTY7XG4kZmEtdmFyLXNhZC1jcnk6IFxcZjViMztcbiRmYS12YXItc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItc2FmYXJpOiBcXGYyNjc7XG4kZmEtdmFyLXNhbGVzZm9yY2U6IFxcZjgzYjtcbiRmYS12YXItc2FzczogXFxmNDFlO1xuJGZhLXZhci1zYXRlbGxpdGU6IFxcZjdiZjtcbiRmYS12YXItc2F0ZWxsaXRlLWRpc2g6IFxcZjdjMDtcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci1zY2hsaXg6IFxcZjNlYTtcbiRmYS12YXItc2Nob29sOiBcXGY1NDk7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyOiBcXGY1NGE7XG4kZmEtdmFyLXNjcmliZDogXFxmMjhhO1xuJGZhLXZhci1zY3JvbGw6IFxcZjcwZTtcbiRmYS12YXItc2QtY2FyZDogXFxmN2MyO1xuJGZhLXZhci1zZWFyY2g6IFxcZjAwMjtcbiRmYS12YXItc2VhcmNoLWRvbGxhcjogXFxmNjg4O1xuJGZhLXZhci1zZWFyY2gtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItc2VhcmNoLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXNlYXJjaGVuZ2luOiBcXGYzZWI7XG4kZmEtdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kZmEtdmFyLXNlbGxjYXN0OiBcXGYyZGE7XG4kZmEtdmFyLXNlbGxzeTogXFxmMjEzO1xuJGZhLXZhci1zZXJ2ZXI6IFxcZjIzMztcbiRmYS12YXItc2VydmljZXN0YWNrOiBcXGYzZWM7XG4kZmEtdmFyLXNoYXBlczogXFxmNjFmO1xuJGZhLXZhci1zaGFyZTogXFxmMDY0O1xuJGZhLXZhci1zaGFyZS1hbHQ6IFxcZjFlMDtcbiRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTogXFxmMWUxO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXItc2hla2VsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItc2hpZWxkLWFsdDogXFxmM2VkO1xuJGZhLXZhci1zaGlwOiBcXGYyMWE7XG4kZmEtdmFyLXNoaXBwaW5nLWZhc3Q6IFxcZjQ4YjtcbiRmYS12YXItc2hpcnRzaW5idWxrOiBcXGYyMTQ7XG4kZmEtdmFyLXNob2UtcHJpbnRzOiBcXGY1NGI7XG4kZmEtdmFyLXNob3BpZnk6IFxcZjk1NztcbiRmYS12YXItc2hvcHBpbmctYmFnOiBcXGYyOTA7XG4kZmEtdmFyLXNob3BwaW5nLWJhc2tldDogXFxmMjkxO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcXGYwN2E7XG4kZmEtdmFyLXNob3B3YXJlOiBcXGY1YjU7XG4kZmEtdmFyLXNob3dlcjogXFxmMmNjO1xuJGZhLXZhci1zaHV0dGxlLXZhbjogXFxmNWI2O1xuJGZhLXZhci1zaWduOiBcXGY0ZDk7XG4kZmEtdmFyLXNpZ24taW4tYWx0OiBcXGYyZjY7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFxcZjJhNztcbiRmYS12YXItc2lnbi1vdXQtYWx0OiBcXGYyZjU7XG4kZmEtdmFyLXNpZ25hbDogXFxmMDEyO1xuJGZhLXZhci1zaWduYXR1cmU6IFxcZjViNztcbiRmYS12YXItc2ltLWNhcmQ6IFxcZjdjNDtcbiRmYS12YXItc2ltcGx5YnVpbHQ6IFxcZjIxNTtcbiRmYS12YXItc2lzdHJpeDogXFxmM2VlO1xuJGZhLXZhci1zaXRlbWFwOiBcXGYwZTg7XG4kZmEtdmFyLXNpdGg6IFxcZjUxMjtcbiRmYS12YXItc2thdGluZzogXFxmN2M1O1xuJGZhLXZhci1za2V0Y2g6IFxcZjdjNjtcbiRmYS12YXItc2tpaW5nOiBcXGY3Yzk7XG4kZmEtdmFyLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItc2t1bGw6IFxcZjU0YztcbiRmYS12YXItc2t1bGwtY3Jvc3Nib25lczogXFxmNzE0O1xuJGZhLXZhci1za3lhdGxhczogXFxmMjE2O1xuJGZhLXZhci1za3lwZTogXFxmMTdlO1xuJGZhLXZhci1zbGFjazogXFxmMTk4O1xuJGZhLXZhci1zbGFjay1oYXNoOiBcXGYzZWY7XG4kZmEtdmFyLXNsYXNoOiBcXGY3MTU7XG4kZmEtdmFyLXNsZWlnaDogXFxmN2NjO1xuJGZhLXZhci1zbGlkZXJzLWg6IFxcZjFkZTtcbiRmYS12YXItc2xpZGVzaGFyZTogXFxmMWU3O1xuJGZhLXZhci1zbWlsZTogXFxmMTE4O1xuJGZhLXZhci1zbWlsZS1iZWFtOiBcXGY1Yjg7XG4kZmEtdmFyLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItc21vZzogXFxmNzVmO1xuJGZhLXZhci1zbW9raW5nOiBcXGY0OGQ7XG4kZmEtdmFyLXNtb2tpbmctYmFuOiBcXGY1NGQ7XG4kZmEtdmFyLXNtczogXFxmN2NkO1xuJGZhLXZhci1zbmFwY2hhdDogXFxmMmFiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXFxmMmFjO1xuJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU6IFxcZjJhZDtcbiRmYS12YXItc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXNub3dmbGFrZTogXFxmMmRjO1xuJGZhLXZhci1zbm93bWFuOiBcXGY3ZDA7XG4kZmEtdmFyLXNub3dwbG93OiBcXGY3ZDI7XG4kZmEtdmFyLXNvY2tzOiBcXGY2OTY7XG4kZmEtdmFyLXNvbGFyLXBhbmVsOiBcXGY1YmE7XG4kZmEtdmFyLXNvcnQ6IFxcZjBkYztcbiRmYS12YXItc29ydC1hbHBoYS1kb3duOiBcXGYxNWQ7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQ6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS11cDogXFxmMTVlO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdDogXFxmODgyO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duOiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0OiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwOiBcXGYxNjE7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdDogXFxmODg1O1xuJGZhLXZhci1zb3J0LWRvd246IFxcZjBkZDtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd246IFxcZjE2MjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0OiBcXGY4ODY7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cDogXFxmMTYzO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0OiBcXGY4ODc7XG4kZmEtdmFyLXNvcnQtdXA6IFxcZjBkZTtcbiRmYS12YXItc291bmRjbG91ZDogXFxmMWJlO1xuJGZhLXZhci1zb3VyY2V0cmVlOiBcXGY3ZDM7XG4kZmEtdmFyLXNwYTogXFxmNWJiO1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcXGYxOTc7XG4kZmEtdmFyLXNwZWFrYXA6IFxcZjNmMztcbiRmYS12YXItc3BlYWtlci1kZWNrOiBcXGY4M2M7XG4kZmEtdmFyLXNwZWxsLWNoZWNrOiBcXGY4OTE7XG4kZmEtdmFyLXNwaWRlcjogXFxmNzE3O1xuJGZhLXZhci1zcGlubmVyOiBcXGYxMTA7XG4kZmEtdmFyLXNwbG90Y2g6IFxcZjViYztcbiRmYS12YXItc3BvdGlmeTogXFxmMWJjO1xuJGZhLXZhci1zcHJheS1jYW46IFxcZjViZDtcbiRmYS12YXItc3F1YXJlOiBcXGYwYzg7XG4kZmEtdmFyLXNxdWFyZS1mdWxsOiBcXGY0NWM7XG4kZmEtdmFyLXNxdWFyZS1yb290LWFsdDogXFxmNjk4O1xuJGZhLXZhci1zcXVhcmVzcGFjZTogXFxmNWJlO1xuJGZhLXZhci1zdGFjay1leGNoYW5nZTogXFxmMThkO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXFxmMTZjO1xuJGZhLXZhci1zdGFja3BhdGg6IFxcZjg0MjtcbiRmYS12YXItc3RhbXA6IFxcZjViZjtcbiRmYS12YXItc3RhcjogXFxmMDA1O1xuJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudDogXFxmNjk5O1xuJGZhLXZhci1zdGFyLWhhbGY6IFxcZjA4OTtcbiRmYS12YXItc3Rhci1oYWxmLWFsdDogXFxmNWMwO1xuJGZhLXZhci1zdGFyLW9mLWRhdmlkOiBcXGY2OWE7XG4kZmEtdmFyLXN0YXItb2YtbGlmZTogXFxmNjIxO1xuJGZhLXZhci1zdGF5bGlua2VkOiBcXGYzZjU7XG4kZmEtdmFyLXN0ZWFtOiBcXGYxYjY7XG4kZmEtdmFyLXN0ZWFtLXNxdWFyZTogXFxmMWI3O1xuJGZhLXZhci1zdGVhbS1zeW1ib2w6IFxcZjNmNjtcbiRmYS12YXItc3RlcC1iYWNrd2FyZDogXFxmMDQ4O1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFxcZjA1MTtcbiRmYS12YXItc3RldGhvc2NvcGU6IFxcZjBmMTtcbiRmYS12YXItc3RpY2tlci1tdWxlOiBcXGYzZjc7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcXGYyNDk7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFxcZjI4ZDtcbiRmYS12YXItc3RvcHdhdGNoOiBcXGYyZjI7XG4kZmEtdmFyLXN0b3JlOiBcXGY1NGU7XG4kZmEtdmFyLXN0b3JlLWFsdDogXFxmNTRmO1xuJGZhLXZhci1zdHJhdmE6IFxcZjQyODtcbiRmYS12YXItc3RyZWFtOiBcXGY1NTA7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcXGYyMWQ7XG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFxcZjBjYztcbiRmYS12YXItc3RyaXBlOiBcXGY0Mjk7XG4kZmEtdmFyLXN0cmlwZS1zOiBcXGY0MmE7XG4kZmEtdmFyLXN0cm9vcHdhZmVsOiBcXGY1NTE7XG4kZmEtdmFyLXN0dWRpb3ZpbmFyaTogXFxmM2Y4O1xuJGZhLXZhci1zdHVtYmxldXBvbjogXFxmMWE0O1xuJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU6IFxcZjFhMztcbiRmYS12YXItc3Vic2NyaXB0OiBcXGYxMmM7XG4kZmEtdmFyLXN1YndheTogXFxmMjM5O1xuJGZhLXZhci1zdWl0Y2FzZTogXFxmMGYyO1xuJGZhLXZhci1zdWl0Y2FzZS1yb2xsaW5nOiBcXGY1YzE7XG4kZmEtdmFyLXN1bjogXFxmMTg1O1xuJGZhLXZhci1zdXBlcnBvd2VyczogXFxmMmRkO1xuJGZhLXZhci1zdXBlcnNjcmlwdDogXFxmMTJiO1xuJGZhLXZhci1zdXBwbGU6IFxcZjNmOTtcbiRmYS12YXItc3VycHJpc2U6IFxcZjVjMjtcbiRmYS12YXItc3VzZTogXFxmN2Q2O1xuJGZhLXZhci1zd2F0Y2hib29rOiBcXGY1YzM7XG4kZmEtdmFyLXN3aWZ0OiBcXGY4ZTE7XG4kZmEtdmFyLXN3aW1tZXI6IFxcZjVjNDtcbiRmYS12YXItc3dpbW1pbmctcG9vbDogXFxmNWM1O1xuJGZhLXZhci1zeW1mb255OiBcXGY4M2Q7XG4kZmEtdmFyLXN5bmFnb2d1ZTogXFxmNjliO1xuJGZhLXZhci1zeW5jOiBcXGYwMjE7XG4kZmEtdmFyLXN5bmMtYWx0OiBcXGYyZjE7XG4kZmEtdmFyLXN5cmluZ2U6IFxcZjQ4ZTtcbiRmYS12YXItdGFibGU6IFxcZjBjZTtcbiRmYS12YXItdGFibGUtdGVubmlzOiBcXGY0NWQ7XG4kZmEtdmFyLXRhYmxldDogXFxmMTBhO1xuJGZhLXZhci10YWJsZXQtYWx0OiBcXGYzZmE7XG4kZmEtdmFyLXRhYmxldHM6IFxcZjQ5MDtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQ6IFxcZjNmZDtcbiRmYS12YXItdGFnOiBcXGYwMmI7XG4kZmEtdmFyLXRhZ3M6IFxcZjAyYztcbiRmYS12YXItdGFwZTogXFxmNGRiO1xuJGZhLXZhci10YXNrczogXFxmMGFlO1xuJGZhLXZhci10YXhpOiBcXGYxYmE7XG4kZmEtdmFyLXRlYW1zcGVhazogXFxmNGY5O1xuJGZhLXZhci10ZWV0aDogXFxmNjJlO1xuJGZhLXZhci10ZWV0aC1vcGVuOiBcXGY2MmY7XG4kZmEtdmFyLXRlbGVncmFtOiBcXGYyYzY7XG4kZmEtdmFyLXRlbGVncmFtLXBsYW5lOiBcXGYzZmU7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2g6IFxcZjc2OTtcbiRmYS12YXItdGVtcGVyYXR1cmUtbG93OiBcXGY3NmI7XG4kZmEtdmFyLXRlbmNlbnQtd2VpYm86IFxcZjFkNTtcbiRmYS12YXItdGVuZ2U6IFxcZjdkNztcbiRmYS12YXItdGVybWluYWw6IFxcZjEyMDtcbiRmYS12YXItdGV4dC1oZWlnaHQ6IFxcZjAzNDtcbiRmYS12YXItdGV4dC13aWR0aDogXFxmMDM1O1xuJGZhLXZhci10aDogXFxmMDBhO1xuJGZhLXZhci10aC1sYXJnZTogXFxmMDA5O1xuJGZhLXZhci10aC1saXN0OiBcXGYwMGI7XG4kZmEtdmFyLXRoZS1yZWQteWV0aTogXFxmNjlkO1xuJGZhLXZhci10aGVhdGVyLW1hc2tzOiBcXGY2MzA7XG4kZmEtdmFyLXRoZW1lY286IFxcZjVjNjtcbiRmYS12YXItdGhlbWVpc2xlOiBcXGYyYjI7XG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcXGY0OTE7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5OiBcXGYyY2I7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGw6IFxcZjJjNztcbiRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjogXFxmMmM5O1xuJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOiBcXGYyY2E7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOiBcXGYyYzg7XG4kZmEtdmFyLXRoaW5rLXBlYWtzOiBcXGY3MzE7XG4kZmEtdmFyLXRodW1icy1kb3duOiBcXGYxNjU7XG4kZmEtdmFyLXRodW1icy11cDogXFxmMTY0O1xuJGZhLXZhci10aHVtYnRhY2s6IFxcZjA4ZDtcbiRmYS12YXItdGlja2V0LWFsdDogXFxmM2ZmO1xuJGZhLXZhci10aW1lczogXFxmMDBkO1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXItdGludDogXFxmMDQzO1xuJGZhLXZhci10aW50LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLXRpcmVkOiBcXGY1Yzg7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFxcZjIwNDtcbiRmYS12YXItdG9nZ2xlLW9uOiBcXGYyMDU7XG4kZmEtdmFyLXRvaWxldDogXFxmN2Q4O1xuJGZhLXZhci10b2lsZXQtcGFwZXI6IFxcZjcxZTtcbiRmYS12YXItdG9vbGJveDogXFxmNTUyO1xuJGZhLXZhci10b29sczogXFxmN2Q5O1xuJGZhLXZhci10b290aDogXFxmNWM5O1xuJGZhLXZhci10b3JhaDogXFxmNmEwO1xuJGZhLXZhci10b3JpaS1nYXRlOiBcXGY2YTE7XG4kZmEtdmFyLXRyYWN0b3I6IFxcZjcyMjtcbiRmYS12YXItdHJhZGUtZmVkZXJhdGlvbjogXFxmNTEzO1xuJGZhLXZhci10cmFkZW1hcms6IFxcZjI1YztcbiRmYS12YXItdHJhZmZpYy1saWdodDogXFxmNjM3O1xuJGZhLXZhci10cmFpbGVyOiBcXGY5NDE7XG4kZmEtdmFyLXRyYWluOiBcXGYyMzg7XG4kZmEtdmFyLXRyYW06IFxcZjdkYTtcbiRmYS12YXItdHJhbnNnZW5kZXI6IFxcZjIyNDtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcXGYyMjU7XG4kZmEtdmFyLXRyYXNoOiBcXGYxZjg7XG4kZmEtdmFyLXRyYXNoLWFsdDogXFxmMmVkO1xuJGZhLXZhci10cmFzaC1yZXN0b3JlOiBcXGY4Mjk7XG4kZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0OiBcXGY4MmE7XG4kZmEtdmFyLXRyZWU6IFxcZjFiYjtcbiRmYS12YXItdHJlbGxvOiBcXGYxODE7XG4kZmEtdmFyLXRyaXBhZHZpc29yOiBcXGYyNjI7XG4kZmEtdmFyLXRyb3BoeTogXFxmMDkxO1xuJGZhLXZhci10cnVjazogXFxmMGQxO1xuJGZhLXZhci10cnVjay1sb2FkaW5nOiBcXGY0ZGU7XG4kZmEtdmFyLXRydWNrLW1vbnN0ZXI6IFxcZjYzYjtcbiRmYS12YXItdHJ1Y2stbW92aW5nOiBcXGY0ZGY7XG4kZmEtdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJGZhLXZhci10c2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdHR5OiBcXGYxZTQ7XG4kZmEtdmFyLXR1bWJscjogXFxmMTczO1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcXGYxNzQ7XG4kZmEtdmFyLXR2OiBcXGYyNmM7XG4kZmEtdmFyLXR3aXRjaDogXFxmMWU4O1xuJGZhLXZhci10d2l0dGVyOiBcXGYwOTk7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcXGYwODE7XG4kZmEtdmFyLXR5cG8zOiBcXGY0MmI7XG4kZmEtdmFyLXViZXI6IFxcZjQwMjtcbiRmYS12YXItdWJ1bnR1OiBcXGY3ZGY7XG4kZmEtdmFyLXVpa2l0OiBcXGY0MDM7XG4kZmEtdmFyLXVtYnJhY286IFxcZjhlODtcbiRmYS12YXItdW1icmVsbGE6IFxcZjBlOTtcbiRmYS12YXItdW1icmVsbGEtYmVhY2g6IFxcZjVjYTtcbiRmYS12YXItdW5kZXJsaW5lOiBcXGYwY2Q7XG4kZmEtdmFyLXVuZG86IFxcZjBlMjtcbiRmYS12YXItdW5kby1hbHQ6IFxcZjJlYTtcbiRmYS12YXItdW5pcmVnaXN0cnk6IFxcZjQwNDtcbiRmYS12YXItdW5pdHk6IFxcZjk0OTtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXFxmMjlhO1xuJGZhLXZhci11bml2ZXJzaXR5OiBcXGYxOWM7XG4kZmEtdmFyLXVubGluazogXFxmMTI3O1xuJGZhLXZhci11bmxvY2s6IFxcZjA5YztcbiRmYS12YXItdW5sb2NrLWFsdDogXFxmMTNlO1xuJGZhLXZhci11bnRhcHBkOiBcXGY0MDU7XG4kZmEtdmFyLXVwbG9hZDogXFxmMDkzO1xuJGZhLXZhci11cHM6IFxcZjdlMDtcbiRmYS12YXItdXNiOiBcXGYyODc7XG4kZmEtdmFyLXVzZXI6IFxcZjAwNztcbiRmYS12YXItdXNlci1hbHQ6IFxcZjQwNjtcbiRmYS12YXItdXNlci1hbHQtc2xhc2g6IFxcZjRmYTtcbiRmYS12YXItdXNlci1hc3Ryb25hdXQ6IFxcZjRmYjtcbiRmYS12YXItdXNlci1jaGVjazogXFxmNGZjO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXFxmMmJkO1xuJGZhLXZhci11c2VyLWNsb2NrOiBcXGY0ZmQ7XG4kZmEtdmFyLXVzZXItY29nOiBcXGY0ZmU7XG4kZmEtdmFyLXVzZXItZWRpdDogXFxmNGZmO1xuJGZhLXZhci11c2VyLWZyaWVuZHM6IFxcZjUwMDtcbiRmYS12YXItdXNlci1ncmFkdWF0ZTogXFxmNTAxO1xuJGZhLXZhci11c2VyLWluanVyZWQ6IFxcZjcyODtcbiRmYS12YXItdXNlci1sb2NrOiBcXGY1MDI7XG4kZmEtdmFyLXVzZXItbWQ6IFxcZjBmMDtcbiRmYS12YXItdXNlci1taW51czogXFxmNTAzO1xuJGZhLXZhci11c2VyLW5pbmphOiBcXGY1MDQ7XG4kZmEtdmFyLXVzZXItbnVyc2U6IFxcZjgyZjtcbiRmYS12YXItdXNlci1wbHVzOiBcXGYyMzQ7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcXGYyMWI7XG4kZmEtdmFyLXVzZXItc2hpZWxkOiBcXGY1MDU7XG4kZmEtdmFyLXVzZXItc2xhc2g6IFxcZjUwNjtcbiRmYS12YXItdXNlci10YWc6IFxcZjUwNztcbiRmYS12YXItdXNlci10aWU6IFxcZjUwODtcbiRmYS12YXItdXNlci10aW1lczogXFxmMjM1O1xuJGZhLXZhci11c2VyczogXFxmMGMwO1xuJGZhLXZhci11c2Vycy1jb2c6IFxcZjUwOTtcbiRmYS12YXItdXNwczogXFxmN2UxO1xuJGZhLXZhci11c3N1bm5haDogXFxmNDA3O1xuJGZhLXZhci11dGVuc2lsLXNwb29uOiBcXGYyZTU7XG4kZmEtdmFyLXV0ZW5zaWxzOiBcXGYyZTc7XG4kZmEtdmFyLXZhYWRpbjogXFxmNDA4O1xuJGZhLXZhci12ZWN0b3Itc3F1YXJlOiBcXGY1Y2I7XG4kZmEtdmFyLXZlbnVzOiBcXGYyMjE7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXFxmMjI2O1xuJGZhLXZhci12ZW51cy1tYXJzOiBcXGYyMjg7XG4kZmEtdmFyLXZpYWNvaW46IFxcZjIzNztcbiRmYS12YXItdmlhZGVvOiBcXGYyYTk7XG4kZmEtdmFyLXZpYWRlby1zcXVhcmU6IFxcZjJhYTtcbiRmYS12YXItdmlhbDogXFxmNDkyO1xuJGZhLXZhci12aWFsczogXFxmNDkzO1xuJGZhLXZhci12aWJlcjogXFxmNDA5O1xuJGZhLXZhci12aWRlbzogXFxmMDNkO1xuJGZhLXZhci12aWRlby1zbGFzaDogXFxmNGUyO1xuJGZhLXZhci12aWhhcmE6IFxcZjZhNztcbiRmYS12YXItdmltZW86IFxcZjQwYTtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcXGYxOTQ7XG4kZmEtdmFyLXZpbWVvLXY6IFxcZjI3ZDtcbiRmYS12YXItdmluZTogXFxmMWNhO1xuJGZhLXZhci12azogXFxmMTg5O1xuJGZhLXZhci12bnY6IFxcZjQwYjtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLXZvbGxleWJhbGwtYmFsbDogXFxmNDVmO1xuJGZhLXZhci12b2x1bWUtZG93bjogXFxmMDI3O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kZmEtdmFyLXZvbHVtZS11cDogXFxmMDI4O1xuJGZhLXZhci12b3RlLXllYTogXFxmNzcyO1xuJGZhLXZhci12ci1jYXJkYm9hcmQ6IFxcZjcyOTtcbiRmYS12YXItdnVlanM6IFxcZjQxZjtcbiRmYS12YXItd2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxsZXQ6IFxcZjU1NTtcbiRmYS12YXItd2FyZWhvdXNlOiBcXGY0OTQ7XG4kZmEtdmFyLXdhdGVyOiBcXGY3NzM7XG4kZmEtdmFyLXdhdmUtc3F1YXJlOiBcXGY4M2U7XG4kZmEtdmFyLXdhemU6IFxcZjgzZjtcbiRmYS12YXItd2VlYmx5OiBcXGY1Y2M7XG4kZmEtdmFyLXdlaWJvOiBcXGYxOGE7XG4kZmEtdmFyLXdlaWdodDogXFxmNDk2O1xuJGZhLXZhci13ZWlnaHQtaGFuZ2luZzogXFxmNWNkO1xuJGZhLXZhci13ZWl4aW46IFxcZjFkNztcbiRmYS12YXItd2hhdHNhcHA6IFxcZjIzMjtcbiRmYS12YXItd2hhdHNhcHAtc3F1YXJlOiBcXGY0MGM7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFxcZjE5MztcbiRmYS12YXItd2htY3M6IFxcZjQwZDtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXFxmMjY2O1xuJGZhLXZhci13aW5kOiBcXGY3MmU7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZTogXFxmNDEwO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiRmYS12YXItd2luZG93LW1pbmltaXplOiBcXGYyZDE7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcXGYyZDI7XG4kZmEtdmFyLXdpbmRvd3M6IFxcZjE3YTtcbiRmYS12YXItd2luZS1ib3R0bGU6IFxcZjcyZjtcbiRmYS12YXItd2luZS1nbGFzczogXFxmNGUzO1xuJGZhLXZhci13aW5lLWdsYXNzLWFsdDogXFxmNWNlO1xuJGZhLXZhci13aXg6IFxcZjVjZjtcbiRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3Q6IFxcZjczMDtcbiRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbjogXFxmNTE0O1xuJGZhLXZhci13b24tc2lnbjogXFxmMTU5O1xuJGZhLXZhci13b3JkcHJlc3M6IFxcZjE5YTtcbiRmYS12YXItd29yZHByZXNzLXNpbXBsZTogXFxmNDExO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcXGYyOTc7XG4kZmEtdmFyLXdwZXhwbG9yZXI6IFxcZjJkZTtcbiRmYS12YXItd3Bmb3JtczogXFxmMjk4O1xuJGZhLXZhci13cHJlc3NyOiBcXGYzZTQ7XG4kZmEtdmFyLXdyZW5jaDogXFxmMGFkO1xuJGZhLXZhci14LXJheTogXFxmNDk3O1xuJGZhLXZhci14Ym94OiBcXGY0MTI7XG4kZmEtdmFyLXhpbmc6IFxcZjE2ODtcbiRmYS12YXIteGluZy1zcXVhcmU6IFxcZjE2OTtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcXGYyM2I7XG4kZmEtdmFyLXlhaG9vOiBcXGYxOWU7XG4kZmEtdmFyLXlhbW1lcjogXFxmODQwO1xuJGZhLXZhci15YW5kZXg6IFxcZjQxMztcbiRmYS12YXIteWFuZGV4LWludGVybmF0aW9uYWw6IFxcZjQxNDtcbiRmYS12YXIteWFybjogXFxmN2UzO1xuJGZhLXZhci15ZWxwOiBcXGYxZTk7XG4kZmEtdmFyLXllbi1zaWduOiBcXGYxNTc7XG4kZmEtdmFyLXlpbi15YW5nOiBcXGY2YWQ7XG4kZmEtdmFyLXlvYXN0OiBcXGYyYjE7XG4kZmEtdmFyLXlvdXR1YmU6IFxcZjE2NztcbiRmYS12YXIteW91dHViZS1zcXVhcmU6IFxcZjQzMTtcbiRmYS12YXItemhpaHU6IFxcZjYzZjtcbiIsIi8vIExpc3QgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogJGZhLWxpLXdpZHRoICogNS80O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1saS13aWR0aDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4iLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWIge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuIiwiLy8gQW5pbWF0ZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iLCIvLyBSb3RhdGVkICYgRmxpcHBlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwICB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDkwZGVnLCAxKTsgIH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMTgwZGVnLCAyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgyNzBkZWcsIDMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoLTEsIDEsIDApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCAgIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKDEsIC0xLCAyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYm90aCwgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAtMSwgMik7IH1cblxuLy8gSG9vayBmb3IgSUU4LTlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuOnJvb3Qge1xuICAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ib3RoIHtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cbiIsIi8vIE1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGZhLWljb24ge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1peGluIGZhLWljb24tcm90YXRlKCRkZWdyZWVzLCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0pXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cblxuQG1peGluIGZhLWljb24tZmxpcCgkaG9yaXosICR2ZXJ0LCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0sIG1pcnJvcj0xKVwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xufVxuXG5cbi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzLiBBIGxhIEJvb3RzdHJhcCA0LlxuLy9cbi8vIFNlZTogaHR0cDovL2ExMXlwcm9qZWN0LmNvbS9wb3N0cy9ob3ctdG8taGlkZS1jb250ZW50L1xuXG5AbWl4aW4gc3Itb25seSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHA6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBjbGlwOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuIiwiLy8gU3RhY2tlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAoJGZhLWZ3LXdpZHRoKjIpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgsXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2Uge1xuICBjb2xvcjogJGZhLWludmVyc2U7XG59XG4iLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItNTAwcHgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWNjZXNzaWJsZS1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY2Nlc3NpYmxlLWljb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWNjdXNvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFjY3Vzb2Z0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjcXVpc2l0aW9ucy1pbmNvcnBvcmF0ZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFjcXVpc2l0aW9ucy1pbmNvcnBvcmF0ZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRkcmVzcy1ib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRkcmVzcy1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRqdXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkb2JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZG9iZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZHZlcnNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWR2ZXJzYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWZmaWxpYXRldGhlbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFmZmlsaWF0ZXRoZW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFpci1mcmVzaGVuZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFpci1mcmVzaGVuZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWlyYm5iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1haXJibmIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxnb2xpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxnb2xpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWNlbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1qdXN0aWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsbGVyZ2llczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxsZXJnaWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1hem9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbi1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtYXpvbi1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWJ1bGFuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtaWxpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1pbGlhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5jaG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZHJvaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZHJvaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdlbGxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ncnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5ncnljcmVhdGl2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ncnljcmVhdGl2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmd1bGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmd1bGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFua2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFua2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwLXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHAtc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwLXN0b3JlLWlvczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwLXN0b3JlLWlvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFyY2hpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaHdheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJjaHdheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdC1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdC12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFydHN0YXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFydHN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzdGVyaXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzeW1tZXRyaWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzeW1tZXRyaWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdGxhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdGxhc3NpYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0bGFzc2lhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdG9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdG9tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1ZGlibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9wcmVmaXhlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXV0b3ByZWZpeGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF2aWFuZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF2aWFuZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXZpYXRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdmlhdG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXdhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF3czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXdzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhYnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhYnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFieS1jYXJyaWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFieS1jYXJyaWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNrc3BhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY2tzcGFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFja3dhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFjb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhaGFpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWhhaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWxhbmNlLXNjYWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFsYW5jZS1zY2FsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZC1haWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbmQtYWlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbmRjYW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYW5kY2FtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXJjb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFzZWJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFzZWJhbGwtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXNrZXRiYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhc2tldGJhbGwtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktZW1wdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWZ1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0bGUtbmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0bGUtbmV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVoYW5jZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVoYW5jZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWxsLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlemllci1jdXJ2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmV6aWVyLWN1cnZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaWN5Y2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpa2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpbW9iamVjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmltb2JqZWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpbm9jdWxhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpbm9jdWxhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlvaGF6YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaW9oYXphcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlydGhkYXktY2FrZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRidWNrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpdGJ1Y2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRjb2luOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXRjb2luKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxhY2stdGllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGFjay10aWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxhY2tiZXJyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxhY2tiZXJyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGVuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGVuZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsZW5kZXItcGhvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsZW5kZXItcGhvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxpbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsaW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxvZ2dlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxvZ2dlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibG9nZ2VyLWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsb2dnZXItYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsdWV0b290aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmx1ZXRvb3RoLWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9sZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2x0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib2x0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib25nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib25nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vay1kZWFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rLWRlYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vay1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vay1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vay1yZWFkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stcmVhZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rbWFyayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib290c3RyYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb3RzdHJhcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1ub25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItbm9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItc3R5bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1zdHlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3dsaW5nLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvd2xpbmctYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3gtb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94LW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94ZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyYWlsbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyZWFkLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmVhZC1zbGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyaWVmY2FzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2UtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJpZWZjYXNlLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJvYWRjYXN0LXRvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icm9hZGNhc3QtdG93ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJvb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyb29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJydXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icnVzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idGM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ0Yyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWZmZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1ZmZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1Zyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVpbGRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbGhvcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1bGxob3JuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxzZXllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWxsc2V5ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXJuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXJuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXNpbmVzcy10aW1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXNpbmVzcy10aW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1eS1uLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXktbi1sYXJnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXlzZWxsYWRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGN1bGF0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1kYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLWRheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItd2VlazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItd2Vlayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYS1yZXRybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1wZ3JvdW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1wZ3JvdW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FuZHktY2FuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FuZHktY2FuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW5uYWJpczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FubmFiaXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Fwc3VsZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcHN1bGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyLWJhdHRlcnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1iYXR0ZXJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1jcmFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLWNyYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1zaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItc2lkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJhdmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJhdmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Fycm90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJyb3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJ0LWFycm93LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJ0LXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FzaC1yZWdpc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FzaC1yZWdpc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hbWF6b24tcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWFtZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYXBwbGUtcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hcHBsZS1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGluZXJzLWNsdWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWRpbmVycy1jbHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpc2NvdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1kaXNjb3Zlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWpjYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1tYXN0ZXJjYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtcGF5cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXN0cmlwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2Mtc3RyaXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXZpc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2VudGVyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VudGVyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZW50b3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNlbnRvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VydGlmaWNhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWlyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWxrYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWxrYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcmdpbmctc3RhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcmdpbmctc3RhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1hcmVhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1hcmVhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWJhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtYmFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LWxpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtcGllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1waWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stZG91YmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWVzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlZXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1iaXNob3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWJpc2hvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1ib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mta2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mta2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1rbmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWtuaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1wYXduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1wYXduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLXF1ZWVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1xdWVlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1yb29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1yb29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hpbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaHJvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hyb21lY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaHVyY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNodXJjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbm90Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpcmNsZS1ub3RjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaW5pYy1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGluaWMtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaXBib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQtY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaXBib2FyZC1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpcGJvYXJkLWxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvc2VkLWNhcHRpb25pbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLWRvd25sb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1lYXRiYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tZWF0YmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1tb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1vb24tcmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtbW9vbi1yYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtc2hvd2Vycy1oZWF2eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zdW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXN1bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zdW4tcmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc3VuLXJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtdXBsb2FkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZHNjYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZHNjYWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3Vkc21pdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3Vkc21pdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWR2ZXJzaWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZHZlcnNpZnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29ja3RhaWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvY2t0YWlsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZS1icmFuY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGUtYnJhbmNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGVwZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kaWVwaWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGllcGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29mZmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZ3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29pbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvaW5zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbHVtbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbHVtbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtZG90czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1kb3RzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudHMtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXBhY3QtZGlzYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcGFjdC1kaXNjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXBhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXBhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXByZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXByZXNzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHJlc3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXByZXNzLWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXByZXNzLWFycm93cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29uY2llcmdlLWJlbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbmNpZXJnZS1iZWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbmZsdWVuY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbmZsdWVuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29ubmVjdGRldmVsb3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbm5lY3RkZXZlbG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbnRhbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29udGFvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvb2tpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29va2llKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvb2tpZS1iaXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb29raWUtYml0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3B5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvcHlyaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29weXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvdHRvbi1idXJlYXU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvdHRvbi1idXJlYXUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY291Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvdWNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNwYW5lbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3BhbmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1ieTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5jOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1uYy1qcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtcGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy16ZXJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWRpdC1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyaXRpY2FsLXJvbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyaXRpY2FsLXJvbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JvcC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3Jvc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3NzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3NzaGFpcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3J1dGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcnV0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3NzMzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3NzMyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3NzMy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3ViZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3ViZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0dGxlZmlzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3V0dGxlZmlzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kLWFuZC1kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kLWFuZC1kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWQtYW5kLWQtYmV5b25kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kLWFuZC1kLWJleW9uZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYWlseW1vdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGFpbHltb3Rpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRhc2hjdWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kYXRhYmFzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZWFmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVsaWNpb3VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbW9jcmF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZW1vY3JhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXBsb3lkb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlcGxveWRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXNrcHJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXNrcHJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlc2t0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2aWFudGFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGV2aWFudGFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaGFybWFjaGFrcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRoYXJtYWNoYWtyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRobCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFnbm9zZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpYWdub3Nlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFzcG9yYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlhc3BvcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLWQyMDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1kMjApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1kNjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1kNik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLWZpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZml2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLWZvdXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZm91cik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLW9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1vbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1zaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2Utc2l4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtdGhyZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtdGhyZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS10d286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtdHdvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpZ2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnaXRhbC1vY2VhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlnaXRhbC1vY2Vhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdpdGFsLXRhY2hvZ3JhcGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpZ2l0YWwtdGFjaG9ncmFwaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXJlY3Rpb25zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXJlY3Rpb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpc2NvcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpc2NvcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlzY291cnNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXNjb3Vyc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGl2aWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXZpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGl6enk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpenp5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRuYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG5hKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvY2h1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9jaHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvY2tlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9ja2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhci1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb2xsYXItc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbHktZmxhdGJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbHktZmxhdGJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb25hdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbmF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb29yLWNsb3NlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9vci1jbG9zZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9vci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb29yLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG90LWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3ZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb3ZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb3dubG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFmdDJkaWdpdGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYWZ0aW5nLWNvbXBhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhZ29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFnb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhdy1wb2x5Z29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmF3LXBvbHlnb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyaWJiYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJpYmJibGUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyb3Bib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVtLXN0ZWVscGFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVtLXN0ZWVscGFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydW1zdGljay1iaXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVtc3RpY2stYml0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRydXBhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdW1iYmVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHVtYmJlbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVtcHN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bXBzdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bXBzdGVyLWZpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bXBzdGVyLWZpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVuZ2VvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHVuZ2Vvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1keWFsb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR5YWxvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lYXJseWJpcmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lYXJseWJpcmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWViYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWViYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWRnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lZGl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVnZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWdnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVqZWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lamVjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGVtZW50b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsZW1lbnRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbGxpcHNpcy1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsbGlwc2lzLXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbWJlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW1iZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbXBpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3Blbi10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZpcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXF1YWxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lcXVhbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJhc2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lcmFzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJsYW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lcmxhbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRoZXJldW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV0aGVyZXVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV0aGVybmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldGhlcm5ldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldHN5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldHN5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cm8tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXVyby1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV2ZXJub3RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldmVybm90ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2hhbmdlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjbGFtYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGFuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGFuZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGFuZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kLWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwZWRpdGVkc3NsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV5ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtZHJvcHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllLWRyb3BwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leWUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vay1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFudGFzeS1mbGlnaHQtZ2FtZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhc3QtYmFja3dhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYXN0LWZvcndhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVhdGhlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVhdGhlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWF0aGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVhdGhlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVkZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlZGV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZG9yYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVkb3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVtYWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpZ2h0ZXItamV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWdodGVyLWpldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdtYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlnbWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWFyY2hpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hdWRpbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1hdWRpbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvbnRyYWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWNvbnRyYWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY3N2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWNzdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWRvd25sb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtZXhjZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1leHBvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtZXhwb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW1hZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtaW1hZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbXBvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtaW1wb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW52b2ljZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbnZvaWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW52b2ljZS1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtaW52b2ljZS1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tZWRpY2FsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1tZWRpY2FsLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBkZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1wZGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXBvd2VycG9pbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wcmVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc2lnbmF0dXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXNpZ25hdHVyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS11cGxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS12aWRlbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS12aWRlbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXdvcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtd29yZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGwtZHJpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsbC1kcmlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbG06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbG0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWx0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmluZ2VycHJpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbmdlcnByaW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlZm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlZm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3gtYnJvd3NlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZWZveC1icm93c2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LWFpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyc3QtYWlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdC1vcmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJzdC1vcmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0LW9yZGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJzdGRyYWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdGRyYWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlzdC1yYWlzZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpc3QtcmFpc2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYWctY2hlY2tlcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctdXNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFnLXVzYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhc2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGlja3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGlwYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmx1c2hlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmx1c2hlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZseSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlci1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lLWZsYWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lLWxvZ28tZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lLWxvZ28tZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnRpY29ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnMtZmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnRpY29ucy1maSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb290YmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb290YmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9ydC1hd2Vzb21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvcnQtYXdlc29tZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydW1iZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvcnVtYmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvcndhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm91cnNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm91cnNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJlZS1jb2RlLWNhbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJlZWJzZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJlZWJzZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcm9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcm9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcm93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcm93bi1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcm93bi1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1bGNydW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZ1bGNydW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnVubmVsLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnVubmVsLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdXRib2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZ1dGJvbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYWxhY3RpYy1yZXB1YmxpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2FsYWN0aWMtcmVwdWJsaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FsYWN0aWMtc2VuYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYWxhY3RpYy1zZW5hdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2FtZXBhZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYXMtcHVtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2FzLXB1bXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2F2ZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhdmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2VtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlbmRlcmxlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdlbmRlcmxlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2V0LXBvY2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2V0LXBvY2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdob3N0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2lmdHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpZnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGh1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRodWItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGh1Yi1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0a3Jha2VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRrcmFrZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0bGFiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRsYWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXR0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3MtY2hlZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1jaGVlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3MtbWFydGluaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3MtbWFydGluaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1tYXJ0aW5pLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3MtbWFydGluaS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3Mtd2hpc2tleTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3Mtd2hpc2tleSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzc2VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzc2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGlkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZS1nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGlkZS1nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1hZnJpY2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlLWFmcmljYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1hbWVyaWNhczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtYW1lcmljYXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmUtYXNpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtYXNpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1ldXJvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlLWV1cm9wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb2ZvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvZm9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb2xmLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvbGYtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29kcmVhZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2RyZWFkcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29kcmVhZHMtZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZHJlYWRzLWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLWRyaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtZHJpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGx1cy1nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS13YWxsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29wdXJhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29wdXJhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JhZHVhdGlvbi1jYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdGlwYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYXRpcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JlYXRlci10aGFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmVhdGVyLXRoYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JlYXRlci10aGFuLWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpbWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpbWFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWJlYW0tc3dlYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tYmVhbS1zd2VhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWhlYXJ0czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1oZWFydHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tc3F1aW50LXRlYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXNxdWludC10ZWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXN0YXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXN0YXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdGVhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdGVhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi10b25ndWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdG9uZ3VlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdG9uZ3VlLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdG9uZ3VlLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC1ob3Jpem9udGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLWhvcml6b250YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC1saW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC1saW5lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwLWxpbmVzLXZlcnRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXAtdmVydGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcGZpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXBmaXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdydW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncnVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWl0YXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWd1aXRhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWxwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ndWxwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWgtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFja2VyLW5ld3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VycmFuazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFja2VycmFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1idXJnZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbWJ1cmdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1tZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbW1lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1zYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFtc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLXVzZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1ob2xkaW5nLXVzZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWxpemFyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1saXphcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1taWRkbGUtZmluZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wYXBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wYXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBlYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBlYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcm9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXNjaXNzb3JzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3BvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtc3BvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzLWhlbHBpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzLWhlbHBpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kc2hha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFudWtpYWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbnVraWFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhcmQtaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXJkLWhhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXNodGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXNodGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC1jb3dib3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhdC1jb3dib3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGF0LWNvd2JveS1zaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXQtY293Ym95LXNpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGF0LXdpemFyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGF0LXdpemFyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhkZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRwaG9uZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRwaG9uZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRwaG9uZXMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRzZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRzZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnQtYnJva2VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnRiZWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlbGljb3B0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlbGljb3B0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlnaGxpZ2h0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpZ2hsaWdodGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpa2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpcHBvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXBwbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXBzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXBzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpcmUtYS1oZWxwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcmUtYS1oZWxwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlzdG9yeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob2NrZXktcHVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9ja2V5LXB1Y2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9sbHktYmVycnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvbGx5LWJlcnJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9vbGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvb2xpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvcm5iaWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3JuYmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3JzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9yc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9yc2UtaGVhZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9yc2UtaGVhZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtc3ltYm9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbC1zeW1ib2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90LXR1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90LXR1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3Rkb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdGRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90amFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3RqYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWVuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWVuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtZGFtYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VzZS1kYW1hZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXp6KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhyeXZuaWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhyeXZuaWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWh0bWw1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh1YnNwb3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWh1YnNwb3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWktY3Vyc29yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljZS1jcmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNlLWNyZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljaWNsZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWljaWNsZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWNvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWljb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1iYWRnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1jYXJkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZGVhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWRlYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWdsb286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlnbG9vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltYWdlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbWRiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmRlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZGVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5kdXN0cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5maW5pdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZmluaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZm8tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5zdGFncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJjb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWludGVyY29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnRlcm5ldC1leHBsb3Jlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW52aXNpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW94aG9zdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWl0YWxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGNoLWlvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdGNoLWlvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0dW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXR1bmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0dW5lcy1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdHVuZXMtbm90ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qYXZhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qYXZhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWplZGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWplZGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamVkaS1vcmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamVkaS1vcmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qZW5raW5zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qZW5raW5zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWppcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWppcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9nZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvZ2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb2ludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvb21sYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb3VybmFsLXdoaWxsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItam91cm5hbC13aGlsbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItanMtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qc2ZpZGRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rYWFiYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2FhYmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2FnZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rYWdnbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5YmFzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5YmFzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5Ym9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXljZG4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2hhbmRhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raGFuZGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lja3N0YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpY2tzdGFydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpY2tzdGFydGVyLWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpY2tzdGFydGVyLWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2lzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXNzLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpc3MtYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXNzLXdpbmstaGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpc3Mtd2luay1oZWFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXdpLWJpcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpd2ktYmlyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rb3J2dWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtvcnZ1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5kbWFyazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFuZG1hcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhbmd1YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcC1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXB0b3AtY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3AtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFyYXZlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFyYXZlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhc3RmbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXN0Zm0tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaC1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaC1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gtc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhdWdoLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF5ZXItZ3JvdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxheWVyLWdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhbnB1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVhbnB1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVtb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXNzLXRoYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MtdGhhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXNzLXRoYW4tZXF1YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MtdGhhbi1lcXVhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXZlbC11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWZlLXJpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWdodGJ1bGIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGluZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rZWRpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbi1pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlua2VkaW4taW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5vZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGludXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbnV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpcmEtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlyYS1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3Qtb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC11bDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlzdC11bCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jYXRpb24tYXJyb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2stb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb3ctdmlzaW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx1Z2dhZ2UtY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHVnZ2FnZS1jYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx5ZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx5ZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnZW50bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnZW50byk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWduZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWlsLWJ1bGspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbGNoaW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWlsY2hpbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYW5kYWxvcmlhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFuZGFsb3JpYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLXBpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1zaWducyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJrZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFya2Rvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJrZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1kb3VibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1zdHJva2Utdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hc3RvZG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXN0b2Rvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXhjZG46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1heGNkbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZGI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1kYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkYXBwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYXBwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGl1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW0tbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkaXVtLW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRraXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZHJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZXR1cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVldHVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZ2Fwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWdhcG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtYmxhbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laC1ibGFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWgtcm9sbGluZy1leWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbW9yeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVtb3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbmRlbGV5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5kZWxleSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZW5vcmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5vcmFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lcmN1cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWV0ZW9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZXRlb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9ibG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb2Jsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9jaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb2NoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9zY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9zY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3NvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3Jvc29mdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl0dGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXR0ZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1peGNsb3VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXhlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXp1bmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1penVuaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vYmlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb2JpbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vZHgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25lcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbC13YXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsLXdhdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbC13YXZlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktY2hlY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1jaGVjay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9udW1lbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbnVtZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLXBlc3RsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9ydGFyLXBlc3RsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3NxdWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vc3F1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3RvcmN5Y2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdW50YWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3VudGFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW91c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW91c2UtcG9pbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tdWctaG90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tdWctaG90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tdXNpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXBzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uYXBzdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5lb3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5lb3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV0d29yay13aXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmV0d29yay13aXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5ldXRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXdzcGFwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5ld3NwYXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uaW1ibHI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5pbWJscik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vZGUtanM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vZGUtanMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm90LWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub3QtZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm90ZXMtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm90ZXMtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ucG06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5wbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uczg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5zOCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1udXRyaXRpb25peDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbnV0cml0aW9uaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vYmplY3QtZ3JvdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9iamVjdC11bmdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9kbm9rbGFzc25pa2kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9pbC1jYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9pbC1jYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2xkLXJlcHVibGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vbGQtcmVwdWJsaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcGVuY2FydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wZW5pZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3BlcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3B0aW4tbW9uc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3B0aW4tbW9uc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcmNpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3JjaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3NpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vc2kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3R0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW90dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW91dGRlbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFnZTQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhZ2U0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFnZWxpbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1icnVzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFpbnQtYnJ1c2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtcm9sbGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWludC1yb2xsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFsZXR0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFsZXR0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWxmZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhbGZlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhbGxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFwZXItcGxhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXJjbGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXBlcmNsaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWNodXRlLWJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFyYWNodXRlLWJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJhZ3JhcGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmFncmFwaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXJraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhc3Nwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXNzcG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0YWZhcmlhbmlzbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFzdGFmYXJpYW5pc20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhc3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdHJlb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdHJlb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF1c2UtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF3KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF5cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZWFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1mYW5jeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLWZhbmN5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1uaWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1uaWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5jaWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1ydWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuY2lsLXJ1bGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbm55LWFyY2FkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVubnktYXJjYWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlb3BsZS1jYXJyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVvcGxlLWNhcnJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcHBlci1ob3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcHBlci1ob3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyY2VudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJjZW50YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmlzY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyaXNjb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcnNvbi1ib290aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyc29uLWJvb3RoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBoYWJyaWNhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waGFicmljYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9lbml4LWZyYW1ld29yazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvZW5peC1mcmFtZXdvcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvZW5peC1zcXVhZHJvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvZW5peC1zcXVhZHJvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXNxdWFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXNxdWFyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtdm9sdW1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS12b2x1bWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG8tdmlkZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob3RvLXZpZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBocDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyLWhhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyLXBwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWdneS1iYW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWdneS1iYW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbGxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWxscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbnRlcmVzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGludGVyZXN0LXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGludGVyZXN0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waXp6YS1zbGljZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGl6emEtc2xpY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhY2Utb2Ytd29yc2hpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhY2Utb2Ytd29yc2hpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmUtYXJyaXZhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmUtYXJyaXZhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZS1kZXBhcnR1cmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYW5lLWRlcGFydHVyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5LWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5c3RhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxheXN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1Zyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9kY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9kY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2xsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2xsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbGwtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9sbC1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvby1zdG9ybTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9vLXN0b3JtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvb3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvb3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9ydHJhaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvcnRyYWl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvdW5kLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvdW5kLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb3dlci1vZmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmF5aW5nLWhhbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmF5aW5nLWhhbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcm9jZWR1cmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9jZWR1cmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJvZHVjdC1odW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2plY3QtZGlhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJvamVjdC1kaWFncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1c2hlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHVzaGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1enpsZS1waWVjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHV6emxlLXBpZWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB5dGhvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHl0aG9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFxOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xcSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXFyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVlc3Rpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVpZGRpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWlkZGl0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVpbnNjYXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWluc2NhcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3RlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3RlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1cmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdXJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yLXByb2plY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXItcHJvamVjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYWRpYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhZGlhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYWRpYXRpb24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYWRpYXRpb24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhaW5ib3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhaW5ib3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFuZG9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYW5kb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFzcGJlcnJ5LXBpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYXNwYmVycnktcGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmF2ZWxyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWFjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVhY3RldXJvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYWN0ZXVyb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYWRtZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhZG1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWJlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWNlaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWNlaXB0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY29yZC12aW55bDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVjb3JkLXZpbnlsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlY3ljbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkLXJpdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWQtcml2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LWFsaWVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQtYWxpZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkZGl0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRoYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGhhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZG8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRvLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWdpc3RlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWdpc3RlcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZS1mb3JtYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlbW92ZS1mb3JtYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVucmVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZW5yZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcGx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHktYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcHVibGljYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcHVibGljYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzZWFyY2hnYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXNlYXJjaGdhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzb2x2aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXNvbHZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzdHJvb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc3Ryb29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJldHdlZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJldHdlZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmliYm9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yaWJib24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvYm90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2JvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXRjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2NrZXRjaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm91dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvdXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJzcy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVibGUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVibGUtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItY29tYmluZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLWNvbWJpbmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bGVyLWhvcml6b250YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLWhvcml6b250YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLXZlcnRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bm5pbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bm5pbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVwZWUtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYWQtY3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYWQtY3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZC10ZWFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYWQtdGVhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYWZhcmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhZmFyaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYWxlc2ZvcmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYWxlc2ZvcmNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F0ZWxsaXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYXRlbGxpdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F0ZWxsaXRlLWRpc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhdGVsbGl0ZS1kaXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NobGl4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY2hsaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Nob29sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY2hvb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NyZXdkcml2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjcmV3ZHJpdmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2NyaWJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcm9sbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Nyb2xsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNkLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbG9jYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaC1sb2NhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaC1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoZW5naW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaGVuZ2luKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlZWRsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWVkbGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWxsY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VsbGNhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbHN5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWxsc3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZXJ2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmljZXN0YWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZXJ2aWNlc3RhY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFwZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hla2VsLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoZWtlbC1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaWVsZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwcGluZy1mYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlwcGluZy1mYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpcnRzaW5idWxrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob2UtcHJpbnRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9lLXByaW50cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9waWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9waWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWJhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHBpbmctYmFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWJhc2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHBpbmctYmFza2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BwaW5nLWNhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHdhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3B3YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvd2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNodXR0bGUtdmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaHV0dGxlLXZhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWluLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWxhbmd1YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24tb3V0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbi1vdXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hdHVyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmF0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbS1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaW0tY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaW1wbHlidWlsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2ltcGx5YnVpbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lzdHJpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lzdHJpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaXRlbWFwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2thdGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2thdGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2V0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNrZXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2lpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNraWluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2lpbmctbm9yZGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2lpbmctbm9yZGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNrdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3VsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3VsbC1jcm9zc2JvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3lhdGxhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t5cGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrLWhhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYWNrLWhhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsZWlnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xlaWdoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnMtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xpZGVycy1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsaWRlc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGUtd2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21pbGUtd2luayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbW9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbW9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtb2tpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtb2tpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21va2luZy1iYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtb2tpbmctYmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbmFwY2hhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1naG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQtZ2hvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbmFwY2hhdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2JvYXJkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93Ym9hcmRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2ZsYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93Zmxha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd21hbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd21hbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93cGxvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd3Bsb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ja3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvY2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGFyLXBhbmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb2xhci1wYW5lbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYW1vdW50LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc291bmRjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc291bmRjbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VyY2V0cmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3VyY2V0cmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYWNlLXNodXR0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwYWNlLXNodXR0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BlYWthcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlYWthcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVha2VyLWRlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwZWFrZXItZGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVsbC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlbGwtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BpZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGlkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Bpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGxvdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGxvdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwb3RpZnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3ByYXktY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcHJheS1jYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNxdWFyZS1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZS1yb290LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlLXJvb3QtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZXNwYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmVzcGFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2stZXhjaGFuZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YWNrLW92ZXJmbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrcGF0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2twYXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWhhbGYtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItb2YtZGF2aWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItb2YtZGF2aWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vZi1saWZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLW9mLWxpZmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RheWxpbmtlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RheWxpbmtlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3ltYm9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbS1zeW1ib2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlcC1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZXAtZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RldGhvc2NvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2tlci1tdWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGlja2VyLW11bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0aWNreS1ub3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3AtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3B3YXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcHdhdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJhdmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmF2YSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlZXQtdmlldzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyZWV0LXZpZXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaWtldGhyb3VnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmlwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpcGUtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaXBlLXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Ryb29wd2FmZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cm9vcHdhZmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dWRpb3ZpbmFyaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3R1ZGlvdmluYXJpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHVtYmxldXBvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1YnNjcmlwdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJ3YXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1YndheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWl0Y2FzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VpdGNhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2Utcm9sbGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VpdGNhc2Utcm9sbGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwZXJwb3dlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cGVyc2NyaXB0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cHBsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwcGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cnByaXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXJwcmlzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3YXRjaGJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3YXRjaGJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dpZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3aWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3aW1tZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3aW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dpbW1pbmctcG9vbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dpbW1pbmctcG9vbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW1mb255OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW1mb255KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bmFnb2d1ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3luYWdvZ3VlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bmM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bmMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3luYy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bmMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5cmluZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5cmluZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlLXRlbm5pczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGUtdGVubmlzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxldC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxldC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGV0cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFjaG9tZXRlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFncyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YXNrcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YXhpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlYW1zcGVhazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVhbXNwZWFrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlZXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWV0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWV0aC1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWV0aC1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbGVncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWxlZ3JhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVsZWdyYW0tcGxhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVtcGVyYXR1cmUtaGlnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVtcGVyYXR1cmUtaGlnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW1wZXJhdHVyZS1sb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbXBlcmF0dXJlLWxvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW5jZW50LXdlaWJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW5nZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVybWluYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC1oZWlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRleHQtaGVpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtd2lkdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRleHQtd2lkdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aC1sYXJnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aC1saXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZS1yZWQteWV0aTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlLXJlZC15ZXRpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZWF0ZXItbWFza3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZWF0ZXItbWFza3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVjbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlbWVjbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWlzbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZW1laXNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGluay1wZWFrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhpbmstcGVha3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1icy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJzLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1idGFjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJ0YWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpY2tldC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGltZXMtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGludC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGludC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGlyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9nZ2xlLW9mZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvZ2dsZS1vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2lsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvaWxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2lsZXQtcGFwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvaWxldC1wYXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b29sYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b29sYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvb2xzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b29scyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b290aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9vdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9yYWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvcmFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvcmlpLWdhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvcmlpLWdhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhY3RvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhY3Rvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFkZS1mZWRlcmF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFkZS1mZWRlcmF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhZGVtYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWZmaWMtbGlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWZmaWMtbGlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhaWxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbnNnZW5kZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFuc2dlbmRlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLXJlc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtcmVzdG9yZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmVsbG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyaXBhZHZpc29yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJvcGh5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1sb2FkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1sb2FkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLW1vbnN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stbW92aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1tb3ZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stcGlja3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1waWNrdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHNoaXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10c2hpcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dW1ibHIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHVtYmxyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10d2l0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHlwbzM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR5cG8zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXViZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXViZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWJ1bnR1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11YnVudHUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWlraXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVpa2l0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJhY286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVtYnJhY28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW1icmVsbGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVtYnJlbGxhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhLWJlYWNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bWJyZWxsYS1iZWFjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuZGVybGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRvLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmlyZWdpc3RyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pcmVnaXN0cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pdmVyc2l0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubGluayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmxvY2stYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVudGFwcGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVudGFwcGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11cGxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11cHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItYXN0cm9uYXV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWFzdHJvbmF1dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNsb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY29nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWVkaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItZWRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWZyaWVuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItZnJpZW5kcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWdyYWR1YXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWdyYWR1YXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItaW5qdXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1pbmp1cmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1sb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW5pbmphOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW5pbmphKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbnVyc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbnVyc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItc2VjcmV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXNoaWVsZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXRpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci10aWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci10aW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnMtY29nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2Vycy1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c3N1bm5haDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNzdW5uYWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXRlbnNpbC1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXRlbnNpbC1zcG9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11dGVuc2lsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXRlbnNpbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmFhZGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12YWFkaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVjdG9yLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVjdG9yLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVudXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cy1kb3VibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVudXMtbWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFjb2luOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFjb2luKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWRlby1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmliZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWRlbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWRlby1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlkZW8tc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmloYXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWhhcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbWVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmltZW8tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbWVvLXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm52OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12bnYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9pY2VtYWlsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2ljZW1haWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sbGV5YmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2xsZXliYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1tdXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtbXV0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtb2ZmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvdGUteWVhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b3RlLXllYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ci1jYXJkYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZyLWNhcmRib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12dWVqczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdnVlanMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2Fsa2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2Fsa2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhbGxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJlaG91c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhcmVob3VzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2F0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2F2ZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdmUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VlYmx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWVibHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaWJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWdodC1oYW5naW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWlnaHQtaGFuZ2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaXhpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hhdHNhcHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHAtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aGF0c2FwcC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hlZWxjaGFpcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aG1jczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2htY3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lmaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2lmaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2lraXBlZGlhLXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1jbG9zZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctcmVzdG9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LXJlc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5lLWJvdHRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1ib3R0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1nbGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5lLWdsYXNzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1nbGFzcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2l4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2l6YXJkcy1vZi10aGUtY29hc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29uLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbi1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29yZHByZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BiZWdpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3BiZWdpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cGV4cGxvcmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwZm9ybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3ByZXNzcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3ByZXNzcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdyZW5jaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14LXJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteC1yYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXktY29tYmluYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWFob28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFtbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW5kZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWVscDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVscCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZW4tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVuLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWluLXlhbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlpbi15YW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS16aGlodTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItemhpaHUpOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHk7IH1cbi5zci1vbmx5LWZvY3VzYWJsZSB7IEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlOyB9XG4iLCIucGFnZWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgei1pbmRleDogOTk5OTk4O1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNzBzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjcwcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC43MHMgZWFzZS1vdXQsLXdlYmtpdC10cmFuc2Zvcm0gLjcwcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAmLmlzLWFjdGl2ZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gICY6OmFmdGVyLCAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBjb250ZW50OiAnJztcbiAgICB6LWluZGV4OiA5OTk5OTk7IH1cbiAgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwYWdlLWxvYWRlci1pbm5lciAxLjVzIGluZmluaXRlIGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbjogcGFnZS1sb2FkZXItaW5uZXIgMS41cyBpbmZpbml0ZSBlYXNlLW91dDsgfVxuICAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcGFnZS1sb2FkZXItb3V0ZXIgMS41cyBpbmZpbml0ZSBlYXNlLWluO1xuICAgIGFuaW1hdGlvbjogcGFnZS1sb2FkZXItb3V0ZXIgMS41cyBpbmZpbml0ZSBlYXNlLWluOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHBhZ2UtbG9hZGVyLWlubmVyIHtcbiAgMCUsNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5cbkBrZXlmcmFtZXMgcGFnZS1sb2FkZXItaW5uZXIge1xuICAwJSw0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cblxuQC13ZWJraXQta2V5ZnJhbWVzIHBhZ2UtbG9hZGVyLW91dGVyIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbiAgMTAwJSw0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5cbkBrZXlmcmFtZXMgcGFnZS1sb2FkZXItb3V0ZXIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuICAxMDAlLDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG4iLCIuYmFzZS1jYW1wLWFydGljbGUge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIC5hcnRpY2xlLW1ldGEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjJyZW07XG4gICAgbWFyZ2luLXRvcDogLTAuOHJlbTtcbiAgICBpLFxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6ICRkYXJrLXByaW1hcnk7IH1cbiAgICAqIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICA+ICoge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgICB0aW1lIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzdhN2E3YTsgfSB9IH1cblxuICB1bC5hcnRpY2xlLXRhZ3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTsgfSB9IH1cblxuXG4ucGFnaW5hdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIC5mYS1hbmdsZS1sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtOyB9XG4gIC5mYS1hbmdsZS1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IC41cmVtOyB9IH1cbiIsIi5ibG9nLWNvbW1lbnQge1xuICAuY29tbWVudHMge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTsgfVxuXG4gICNyZXNwb25kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTsgfVxuXG4gIC5jb21tZW50LXJlcGx5LWxpbmsge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgPiAqIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH0gfVxuXG4gICNjYW5jZWwtY29tbWVudC1yZXBseS1saW5rIHtcbiAgICBAZXh0ZW5kIC5idXR0b24sIC5pcy1kYW5nZXI7IH0gfVxuIiwibmF2Lm5hdmJhciB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLm5hdmJhci1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICAgIGltZy5sb2dvIHtcbiAgICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgICB3aWR0aDogYXV0bzsgfSB9IH1cblxuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAuc2Vjb25kLWxldmVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGEuaGFzLWNoaWxkcmVuOjphZnRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgYXJyb3coJGxpbmspO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjM3NWVtO1xuICAgICAgICAgIHJpZ2h0OiAxLjEyNWVtO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogODUlOyB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC50aGlyZC1sZXZlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7IH0gfVxuXG4gICAgICAgIC50aGlyZC1sZXZlbCB7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDsgfSB9IH0gfVxuXG4gIEBpbmNsdWRlIHRvdWNoIHtcbiAgICB1bC5uYXZiYXItaXRlbSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfVxuXG4gICAgLm5hdmJhci1kcm9wZG93biB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG5cbiAgICAuc2Vjb25kLWxldmVsIHtcbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07IH1cblxuICAgICAgLnRoaXJkLWxldmVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogOTUlOyB9IH0gfSB9IH1cblxuXG4ucmlnaHRfYWxpZ25lZF93aWRnZXRfYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IC43NXJlbTtcbiAgLmFyaXZ1bS10cmFuc2xhdGUtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDsgfSB9XG4iLCIuc29jaWFsLW1lZGlhLXNoYXJlLWljb25zIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgYSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIC5mYSB7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzOyB9XG4gICAgLmZhOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxuXG4gICAgLnR1bWJsciB7XG4gICAgICBjb2xvcjogJHR1bWJscjsgfVxuICAgIC5mYWNlYm9vayB7XG4gICAgICBjb2xvcjogJGZhY2Vib29rOyB9XG4gICAgLmxpbmtlZGluIHtcbiAgICAgIGNvbG9yOiAkbGlua2VkaW47IH1cbiAgICAudHdpdHRlciB7XG4gICAgICBjb2xvcjogJHR3aXR0ZXI7IH1cbiAgICAucGludGVyZXN0IHtcbiAgICAgIGNvbG9yOiAkcGludGVyZXN0OyB9XG4gICAgLmdvb2dsZS1wbHVzIHtcbiAgICAgIGNvbG9yOiAkZ29vZ2xlLXBsdXM7IH1cbiAgICAucmVkZGl0IHtcbiAgICAgIGNvbG9yOiAkcmVkZGl0OyB9IH0gfVxuXG4iLCIucG9zdC10eXBlLWFyY2hpdmUtbWV0aG9kIHtcbiAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAxOHJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCB3aGl0ZSwgdHJhbnNwYXJlbnQpOyB9IH1cblxuICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgIGhlaWdodDogNy41cmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCB3aGl0ZSwgdHJhbnNwYXJlbnQpOyB9XG4gICAgICAgIHNwYW4udGFnIHtcbiAgICAgICAgICAgIG1hcmdpbjogM3B4OyB9IH1cblxuICAgIC5yZWFkLW1vcmUtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG4gICAgLmltYWdlLmlzLTE2Ynk5IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfSB9XG4iLCJoZWFkZXIge1xuICAgIC5oZXJvIHtcbiAgICAgICAgYmFja2dyb3VuZC1zdHlsZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIC5oZXJvLWJvZHkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI3skcHJpbWFyeX04ODsgfSB9IH1cbiIsImZvb3Rlci5mb290ZXIge1xuICBhZGRyZXNzIHtcbiAgICBmb250LXN0eWxlOiB1bnNldDsgfVxuXG4gIC5sb2dvcyB7XG4gICAgLmlubmVyIHtcbiAgICAgIHBhZGRpbmc6IC43NXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgZmlndXJlLmltYWdlLmlzLTRieTMge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9IH0gfSB9XG5cblxuIiwiLnJlcXVpcmVkIHtcbiAgY29sb3I6ICRyZWQ7IH1cblxuLnRpbWVzdGFtcCB7XG4gIGNvbG9yOiAjN2E3YTdhOyB9XG5cblxuXG5cblxuIiwiLnNpbmdsZSB7XG4gIC5tYWluLWFydGljbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4gIC5lZGl0LXBvc3QtbGluayB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIGkge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICRkYXJrLXByaW1hcnk7IH0gfSB9XG4iLCJcbi5sb2dvIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uY3VycmVudC10ZW1wbGF0ZS1maWxlLW5hbWUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQzFFMjY7XG4gIGNvbG9yOiAjZTNiMjhlO1xuICBwYWRkaW5nOiAwLjJyZW0gMnJlbTtcbiAgei1pbmRleDogMTAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwIDAgMDsgfVxuXG4uY29udGVudCBoMSwgLmNvbnRlbnQgaDIsIC5jb250ZW50IGgzLCAuY29udGVudCBoNCwgLmNvbnRlbnQgaDUsIC5jb250ZW50IGg2LCAuY29udGVudCBibG9ja3F1b3RlIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cbi5jb250ZW50IGJsb2NrcXVvdGUge1xuICBjb2xvcjogJGRhcms7IH1cbiIsIi53b29jb21tZXJjZSB7XG4gIEBpbXBvcnQgXCJhcmNoaXZlXCI7XG4gIEBpbXBvcnQgXCJjb21tb25cIjtcbiAgQGltcG9ydCBcInNpbmdsZS1wcm9kdWN0XCI7XG4gIEBpbXBvcnQgXCJ0ZWFzZS1wcm9kdWN0XCI7IH1cblxuIiwiLnByb2R1Y3RzIHtcbiAgY2xlYXI6IGJvdGg7IH1cbiIsImlucHV0Om5vdChbdHlwZT0nY2hlY2tib3gnXSkge1xuICBAZXh0ZW5kIC5pbnB1dDsgfVxuXG50ZXh0YXJlYSB7XG4gIEBleHRlbmQgLnRleHRhcmVhOyB9XG5cbmxhYmVsIHtcbiAgQGV4dGVuZCAubGFiZWw7IH1cblxuYnV0dG9uLmJ1dHRvbiB7XG4gIEBleHRlbmQgLmJ1dHRvbjsgfVxuXG4jcmVzcG9uZCBpbnB1dCNzdWJtaXQge1xuICBAZXh0ZW5kIC5idXR0b247XG5cbiAgQGV4dGVuZCAuaXMtcHJpbWFyeTsgfVxuXG5idXR0b24uYnV0dG9uLmFsdCxcbmEuYnV0dG9uLmFsdCxcbmlucHV0LmJ1dHRvbi5hbHQge1xuICBAZXh0ZW5kIC5pcy1wcmltYXJ5O1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5zdGFyLXJhdGluZyA+IHNwYW4sXG4uc3RhcnMgYSB7XG4gIGNvbG9yOiAkZGFyay1wcmltYXJ5OyB9XG5cbi5lbnRyeS1pbWFnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuc3Bhbi5vbnNhbGUge1xuICBAZXh0ZW5kIC50YWc7XG5cbiAgQGV4dGVuZCAuaXMtc21hbGw7XG5cbiAgQGV4dGVuZCAuaXMtZGFuZ2VyO1xuXG4gIGZvbnQtc2l6ZTogMC42NXJlbSAhaW1wb3J0YW50OyB9XG5cbi53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07IH1cbiIsImRpdi5wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5LS13aXRoLWltYWdlcyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuICAucHJvZHVjdF90aXRsZS5lbnRyeS10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4gIHAucHJpY2UsXG4gIHNwYW4ucHJpY2Uge1xuICAgIGNvbG9yOiAkZGFyay1wcmltYXJ5O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtOyB9XG5cbiAgLndvb2NvbW1lcmNlLXRhYnMge1xuICAgIG1hcmdpbi10b3A6IDJlbTtcblxuICAgIHVsLnRhYnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkYmRiZGI7XG4gICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJjpiZWZvcmUsXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTsgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTsgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAjNGE0YTRhO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkYmRiZGI7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTsgfSB9XG5cbiAgICAgIGxpLmFjdGl2ZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRiYy1wcmltYXJ5O1xuICAgICAgICAgIGNvbG9yOiAkYmMtcHJpbWFyeTsgfSB9IH0gfSB9XG4iLCIudGVhc2UtcHJvZHVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBzcGFuLnByaWNlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4iXSwic291cmNlUm9vdCI6IiJ9*/