@charset "UTF-8";
/* dls override */
/* dls colors */
/* chracters for SageUIIcons */
/* do not remove this */
.do-not-remove-rendering-fix {
  content: "for some reason, js appended style have issue firing first 20 lines of code.";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  top: 0;
  bottom: 0;
  display: none;
  visibility: hidden;
  width: 0;
  height: 0;
  font-size: 0;
  position: fixed; }

/* sage ui icons custom set */
.sg-icon {
  /* use important to prevent issues with browser extensions that change fonts */
  font-family: 'SageUIIcons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.sg-icon-add:before {
  content: ""; }

.sg-icon-alert:before {
  content: ""; }

.sg-icon-angle-double-left:before {
  content: ""; }

.sg-icon-angle-double-right:before {
  content: ""; }

.sg-icon-angle-down:before {
  content: ""; }

.sg-icon-angle-left:before {
  content: ""; }

.sg-icon-angle-right:before {
  content: ""; }

.sg-icon-angle-up:before {
  content: ""; }

.sg-icon-arrow-down:before {
  content: ""; }

.sg-icon-arrow-left:before {
  content: ""; }

.sg-icon-arrow-right:before {
  content: ""; }

.sg-icon-arrow-up:before {
  content: ""; }

.sg-icon-attach:before {
  content: ""; }

.sg-icon-bars:before {
  content: ""; }

.sg-icon-blocked-square:before {
  content: ""; }

.sg-icon-blocked:before {
  content: ""; }

.sg-icon-calendar:before {
  content: ""; }

.sg-icon-camera:before {
  content: ""; }

.sg-icon-card-view:before {
  content: ""; }

.sg-icon-caret-left:before {
  content: ""; }

.sg-icon-caret-right:before {
  content: ""; }

.sg-icon-carrier:before {
  content: ""; }

.sg-icon-cart:before {
  content: ""; }

.sg-icon-chart-bar:before {
  content: ""; }

.sg-icon-chart-line:before {
  content: ""; }

.sg-icon-chart-pie:before {
  content: ""; }

.sg-icon-check-square-unselected:before {
  content: ""; }

.sg-icon-check-square:before {
  content: ""; }

.sg-icon-check:before {
  content: ""; }

.sg-icon-chevron-down:before {
  content: ""; }

.sg-icon-chevron-left:before {
  content: ""; }

.sg-icon-chevron-right:before {
  content: ""; }

.sg-icon-chevron-up:before {
  content: ""; }

.sg-icon-clock:before {
  content: ""; }

.sg-icon-close:before {
  content: ""; }

.sg-icon-cog:before {
  content: ""; }

.sg-icon-comments:before {
  content: ""; }

.sg-icon-copy:before {
  content: ""; }

.sg-icon-credit-card:before {
  content: ""; }

.sg-icon-csv:before {
  content: ""; }

.sg-icon-delete:before {
  content: ""; }

.sg-icon-disconnect:before {
  content: ""; }

.sg-icon-download:before {
  content: ""; }

.sg-icon-draft:before {
  content: ""; }

.sg-icon-drag-vertical:before {
  content: ""; }

.sg-icon-drag:before {
  content: ""; }

.sg-icon-dropdown-up:before {
  content: ""; }

.sg-icon-dropdown:before {
  content: ""; }

.sg-icon-duplicate:before {
  content: ""; }

.sg-icon-edit:before {
  content: ""; }

.sg-icon-exclamation-circle:before {
  content: ""; }

.sg-icon-external-link:before {
  content: ""; }

.sg-icon-facebook:before {
  content: ""; }

.sg-icon-favourite-lined:before {
  content: ""; }

.sg-icon-favourite:before {
  content: ""; }

.sg-icon-fax:before {
  content: ""; }

.sg-icon-feedback:before {
  content: ""; }

.sg-icon-file-o:before {
  content: ""; }

.sg-icon-file-text-o:before {
  content: ""; }

.sg-icon-film:before {
  content: ""; }

.sg-icon-filter:before {
  content: ""; }

.sg-icon-folder:before {
  content: ""; }

.sg-icon-gift:before {
  content: ""; }

.sg-icon-google-plus:before {
  content: ""; }

.sg-icon-help:before {
  content: ""; }

.sg-icon-home:before {
  content: ""; }

.sg-icon-image:before {
  content: ""; }

.sg-icon-in-progress:before {
  content: ""; }

.sg-icon-info-circle:before {
  content: ""; }

.sg-icon-instagram:before {
  content: ""; }

.sg-icon-key:before {
  content: ""; }

.sg-icon-linkedin:before {
  content: ""; }

.sg-icon-listing-g:before {
  content: ""; }

.sg-icon-listing-v:before {
  content: ""; }

.sg-icon-locked:before {
  content: ""; }

.sg-icon-logout:before {
  content: ""; }

.sg-icon-marker:before {
  content: ""; }

.sg-icon-message:before {
  content: ""; }

.sg-icon-minus:before {
  content: ""; }

.sg-icon-mobile:before {
  content: ""; }

.sg-icon-pdf:before {
  content: ""; }

.sg-icon-pencil:before {
  content: ""; }

.sg-icon-people:before {
  content: ""; }

.sg-icon-person:before {
  content: ""; }

.sg-icon-phone:before {
  content: ""; }

.sg-icon-pinterest:before {
  content: ""; }

.sg-icon-print:before {
  content: ""; }

.sg-icon-progressed:before {
  content: ""; }

.sg-icon-question:before {
  content: ""; }

.sg-icon-redo:before {
  content: ""; }

.sg-icon-refresh:before {
  content: ""; }

.sg-icon-resize-horizontal:before {
  content: ""; }

.sg-icon-resize-vertical:before {
  content: ""; }

.sg-icon-save:before {
  content: ""; }

.sg-icon-screen-share:before {
  content: ""; }

.sg-icon-search:before {
  content: ""; }

.sg-icon-share-alt:before {
  content: ""; }

.sg-icon-shop:before {
  content: ""; }

.sg-icon-sliders:before {
  content: ""; }

.sg-icon-sort-down:before {
  content: ""; }

.sg-icon-sort-up:before {
  content: ""; }

.sg-icon-split:before {
  content: ""; }

.sg-icon-sync:before {
  content: ""; }

.sg-icon-talk:before {
  content: ""; }

.sg-icon-times-circle:before {
  content: ""; }

.sg-icon-times:before {
  content: ""; }

.sg-icon-tumblr:before {
  content: ""; }

.sg-icon-twitter:before {
  content: ""; }

.sg-icon-undo:before {
  content: ""; }

.sg-icon-unlocked:before {
  content: ""; }

.sg-icon-upload:before {
  content: ""; }

.sg-icon-uploaded:before {
  content: ""; }

.sg-icon-warning:before {
  content: ""; }

.sg-icon-xing:before {
  content: ""; }

.sg-icon-youtube:before {
  content: ""; }

body {
  font-family: 'Sage Text', 'Helvetica Neue', Roboto, Arial, Sans-Serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgba(0, 0, 0, 0.9); }

.title__medium, .title__large, .title__xlarge, .title__xxlarge, .tile_xxxlarge, .title_xxxxlarge,
.title_xxxxxlarge, h1, h2, h3, h4, h5, h6 {
  font-family: 'Sage Text', 'Helvetica Neue', Roboto, Arial, Sans-Serif;
  color: rgba(0, 0, 0, 0.9); }

.title__xxxxxlarge {
  font-size: 32px; }

/* 
h2, .title__xlarge {
    font-size: 24px;
    margin-bottom: 24px;
}

h3, .title__large {
    font-size: 18px;
    margin-bottom: 16px;
}

h4, .title__medium {
    font-size: 14px;
    margin-bottom: 16px;
}

@media (max-width: 1024px) {
    h2, .title__xlarge {
        font-size: 20px;
    }

    h3, .title__large {
        font-size: 16px;
    }
}
    */
@media (max-width: 600px) {
  .container {
    max-width: 100%; } }

.row--spaced {
  margin-top: 64px;
  margin-bottom: 64px; }
  @media (max-width: 1280px) {
    .row--spaced {
      margin-top: 40px;
      margin-bottom: 40px; } }

.divider-main {
  margin: 1px 0;
  border: 1px solid white;
  border-top: 0; }

.sign-posting .flex-container {
  display: flex;
  margin-left: -12px;
  margin-right: -12px;
  justify-content: flex-start; }
  @media (max-width: 1280px) {
    .sign-posting .flex-container {
      flex-wrap: wrap; } }
  .sign-posting .flex-container .flexbox {
    flex: 0 1 33.3333%;
    padding: 12px; }
    @media (max-width: 1280px) {
      .sign-posting .flex-container .flexbox {
        flex: 0 1 50%; } }
  .sign-posting .flex-container .card-flat {
    padding: 24px;
    text-align: center;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between; }
    .sign-posting .flex-container .card-flat img {
      margin: 0 0 16px 0;
      max-width: 100%; }
      .sign-posting .flex-container .card-flat img + h3 {
        margin-top: 5px;
        font-size: 18px; }
  @media (max-width: 600px) {
    .sign-posting .flex-container {
      flex-direction: column; } }

#login-header .ad-uniheader__container {
  justify-content: center; }

#login-header .ad-uniheader__logo-container--link {
  padding: 0; }

#header {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.24); }

#subnav-header,
.adb-secondary_nav {
  border-bottom: 0; }

.profile_header .card__caption {
  color: inherit; }
  .profile_header .card__caption a {
    color: #008146; }
  .profile_header .card__caption span {
    margin-top: 6px; }

.profile-actions .button {
  margin-left: 12px; }

.profile-content .stack:first-child .stack--item:first-child,
.profile-content .stack:first-child .stack--item:last-child,
.profile-content .stack:last-child .stack--item:first-child,
.profile-content .stack:last-child .stack--item:last-child {
  border: 0; }

.profile-content div[class*="profile-feature"] {
  margin: 40px 0; }

.button__arrow_left:before {
  font-family: SageUIIcons;
  font-size: 16px;
  content: ""; }

.button__arrow_right:after {
  font-family: SageUIIcons;
  font-size: 16px;
  content: ""; }

.button .icon__arrow_left::before {
  font-family: SageUIIcons;
  content: "";
  font-size: 16px; }

.button .icon__arrow_right::before {
  font-family: SageUIIcons;
  content: "";
  font-size: 16px; }

.slider--item h3 a:hover {
  color: #008146; }

.slider h3 {
  margin-bottom: 8px; }

.list-stack .list-stack .list-stack--item_content {
  padding: 12px 10px 12px 24px; }

.profile-edition {
  border-radius: 24px;
  border: 1px solid #ccd6db; }
  .profile-edition__header {
    padding: 16px;
    min-height: 54px;
    border-radius: 24px 24px 0 0; }
  .profile-edition__content {
    padding: 16px; }
  .profile-edition--primary::after {
    position: absolute;
    width: 48px;
    height: 75px;
    top: 0;
    right: 24px;
    content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI3NXB4IiB2aWV3Qm94PSIwIDAgNDggNzUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU1LjIgKDc4MTgxKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5Db21iaW5lZCBTaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJwYWdlcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ii1hcHAtZGV0YWlscy1wYWdlLS0tcHJpY2luZyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg5MC4wMDAwMDAsIC01MzIuMDAwMDAwKSIgZmlsbD0iI0U5NjQwMCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjg0LjAwMDAwMCwgNTMyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA1LDAgTDI1MywwIEwyNTMsNzUgTDIyOSw2MyBMMjA1LDc1IEwyMDUsMCBaIE0yMzcsMzIuMDAwMDE1NyBMMjMxLjU1NDk0OSwzMi4wMDAwMTU3IEwyMjguOTk5Mzg3LDI2IEwyMjYuNDQzODI0LDMyLjAwMDAxNTcgTDIyMSwzMi4wMDAwMTU3IEwyMjQuOTgwODU4LDM2LjQ0NDQ3MTggTDIyNCw0MiBMMjI4Ljk5OTM4NywzOS4wNTU1ODk4IEwyMzQsNDIgTDIzMy4wMTc5MTYsMzYuNDQ0NDcxOCBMMjM3LDMyLjAwMDAxNTcgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg=="); }

.profile-edition__header--primary {
  padding: 16px 76px 16px 16px; }
  .profile-edition__header--primary h3 {
    text-align: left; }

.profile-checklist__item .limit {
  margin-top: 8px; }

.profile-edition__details h4 {
  margin: 0;
  font: normal normal normal 12px/1.5 'Sage Text';
  color: rgba(0, 0, 0, 0.65); }

.profile-edition .button {
  margin-left: 0; }

.form--field > label {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.9);
  font-weight: 500; }

/* fix for footer issue in management screens */
#footer ul {
  float: none; }

.slat-container {
  border-radius: 24px;
  border: 1px solid #ccd6db; }
  .slat-container .entry-title {
    margin-bottom: 8px; }
  .slat-container .id__logo {
    width: 100px;
    height: 100px;
    border: none;
    font-size: 100px; }

.featured-reviews {
  margin-bottom: 64px; }

.js-editions {
  margin-bottom: 64px; }

.profile-edition__footnotes {
  background-color: transparent;
  padding: 0;
  margin-bottom: 64px; }

.listing-page .listing-items .container-box {
  border: 0;
  margin-bottom: 64px; }

.listing-page .listing-items .container_footer {
  border: 0;
  background: transparent;
  padding: 0; }

.listing-page .listing-items .listing-items-grid {
  margin: 0 -12px; }

.listing-page .listing-items .grid-container {
  margin: 12px 0; }

.listing-page .listing-items .tile-listing {
  margin: 12px;
  width: calc((100% - 72px)/3);
  padding: 16px; }
  @media (max-width: 1280px) {
    .listing-page .listing-items .tile-listing {
      width: calc((100% - 48px)/2); } }
  @media (max-width: 600px) {
    .listing-page .listing-items .tile-listing {
      width: calc(100% - 24px); } }

.listing-page .listing-items .tile:nth-child(4n + 1) {
  padding-right: 16px; }

.listing-page .listing-items .summary--title {
  margin-bottom: 4px; }

.listing-page .listing-items .listing-row {
  margin-bottom: 24px;
  padding-bottom: 24px;
  border-bottom: 1px solid #ccd6db;
  border-top: none; }
  .listing-page .listing-items .listing-row:first-child {
    margin-top: 24px; }
  .listing-page .listing-items .listing-row .compare-label {
    font-size: 12px;
    margin: 8px 0 0; }
    .listing-page .listing-items .listing-row .compare-label .selector--value {
      margin-left: 18px; }
    .listing-page .listing-items .listing-row .compare-label .selector--input {
      width: 16px; }

.listing-page .listing-items .listing-row-image {
  padding: 0 16px 0 0;
  width: 136px; }
  @media (max-width: 1280px) {
    .listing-page .listing-items .listing-row-image {
      width: 90px; } }

.listing-page .listing-items .listing-row-content {
  padding: 0 16px 0 0; }
  .listing-page .listing-items .listing-row-content h4 {
    font-family: 'Sage Text';
    line-height: 1.5; }

.listing-page .listing-items .listing-row-toolbar {
  padding: 0 0 0 0; }

.listing-page .listing-items .listing-row-content-title {
  color: rgba(0, 0, 0, 0.9);
  margin-bottom: 8px;
  font-family: 'Sage Text', 'Helvetica Neue', Roboto, Arial, Sans-Serif;
  display: inline-block; }
  .listing-page .listing-items .listing-row-content-title + .js-badges-container {
    vertical-align: super; }

.listing-page .listing-items .listing-description .more {
  margin-left: 6px; }

.filters--filter .dropdown {
  border-radius: 24px;
  color: #000000;
  box-shadow: none;
  height: 33px;
  border: 2px solid black;
  background-color: transparent; }
  .filters--filter .dropdown .js-dropdown-placeholder {
    padding: 5px 8px 6px;
    font-weight: 500; }
  .filters--filter .dropdown::before {
    padding: 7px 0 6px; }

.filters--filter .label__inline {
  margin-right: 8px;
  font-size: 16px;
  font-weight: 500; }

.listing-filters .adb-selector {
  margin: 8px 8px; }

.listing-filters .selector--value {
  font-size: 16px; }

.listing-filters .form--field {
  margin-bottom: 24px; }
  .listing-filters .form--field .listing-label {
    font-size: 18px;
    margin-left: 10px; }

.myappsV2Page .adb-header {
  margin: 40px 0 0; }
  .myappsV2Page .adb-header--item {
    margin: 0 0 16px;
    font-family: 'Sage Text', 'Helvetica Neue', Roboto, Arial, Sans-Serif; }

.myappsV2Page .adb-styled .adb-myapp--image {
  border-radius: 0; }
  .myappsV2Page .adb-styled .adb-myapp--image .adb-id--img {
    border-radius: 0; }

.tertiary-nav--mobile_menu .dropdown {
  border-radius: 0;
  color: rgba(0, 0, 0, 0.9);
  background: rgba(0, 0, 0, 0.05);
  height: 33px; }
  .tertiary-nav--mobile_menu .dropdown::before {
    padding: 6px 0; }

@media (max-width: 1260px) {
  .profile_header--title {
    font-size: 32px; }
  .profile-content .title__xxxxxlarge {
    font-size: 24px; } }

@media (max-width: 768px) {
  .profile__image {
    margin-bottom: 64px; } }

@media (max-width: 600px) {
  .profile_header--title {
    font-size: 24px; }
  .profile-content .title__xxxxxlarge {
    font-size: 21px; }
  .profile_header .card__image {
    margin-right: 16px; }
    .profile_header .card__image .rating__icon::before {
      font-size: 12px; } }

.secondary_nav .link-to-sage-com {
  float: right;
  margin-right: 0; }

.modal .link-privacy {
  font-size: 14px;
  position: absolute;
  top: 50%;
  right: 140px; }

.modal .link-cookies {
  font-size: 14px;
  position: absolute;
  top: 50%;
  right: 16px; }

.home-faqs .faq {
  margin-bottom: 24px; }

.home-faqs h3 {
  margin-bottom: 8px; }

.home-faqs p {
  margin: 0 0 16px; }

.form--field[data-field-required="true"] > label::before {
  content: "* "; }

.profile-edition__prices {
  height: auto !important; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3BsYXRmb3JtLWdsb2JhbC9nbG9iYWwtaW5kZXguY3NzIiwic291cmNlcyI6WyJjc3MvcGxhdGZvcm0tZ2xvYmFsL2dsb2JhbC1pbmRleC5zY3NzIiwiY3NzL3RoZW1lL3NldHRpbmdzL19jb2xvcnMuc2NzcyIsImNzcy90aGVtZS9zZXR0aW5ncy9faWNvbnMtY2hhcmFjdGVycy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uL3RoZW1lL3NldHRpbmdzL2NvbG9ycyc7XHJcbkBpbXBvcnQgJy4uL3RoZW1lL3NldHRpbmdzL2ljb25zLWNoYXJhY3RlcnMnO1xyXG5cclxuXHJcbi8qIGRvIG5vdCByZW1vdmUgdGhpcyAqL1xyXG4uZG8tbm90LXJlbW92ZS1yZW5kZXJpbmctZml4IHtcclxuICAgIGNvbnRlbnQ6IFwiZm9yIHNvbWUgcmVhc29uLCBqcyBhcHBlbmRlZCBzdHlsZSBoYXZlIGlzc3VlIGZpcmluZyBmaXJzdCAyMCBsaW5lcyBvZiBjb2RlLlwiO1xyXG4gICAgc3BlYWs6IG5vbmU7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG59XHJcblxyXG4vKiBzYWdlIHVpIGljb25zIGN1c3RvbSBzZXQgKi9cclxuLnNnLWljb24ge1xyXG4gICAgLyogdXNlIGltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xyXG4gICAgZm9udC1mYW1pbHk6ICdTYWdlVUlJY29ucycgIWltcG9ydGFudDtcclxuICAgIHNwZWFrOiBub25lO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLnNnLWljb24tYWRkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1hZGQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWFsZXJ0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1hbGVydDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tYW5nbGUtZG91YmxlLWxlZnQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWFuZ2xlLWRvdWJsZS1sZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1hbmdsZS1kb3VibGUtcmlnaHQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWFuZ2xlLWRvdWJsZS1yaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tYW5nbGUtZG93biB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tYW5nbGUtZG93bjtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tYW5nbGUtbGVmdCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tYW5nbGUtbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tYW5nbGUtcmlnaHQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWFuZ2xlLXJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1hbmdsZS11cCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tYW5nbGUtdXA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWFycm93LWRvd24ge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWFycm93LWRvd247XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWFycm93LWxlZnQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWFycm93LWxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWFycm93LXJpZ2h0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1hcnJvdy1yaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tYXJyb3ctdXAge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWFycm93LXVwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1hdHRhY2gge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWF0dGFjaDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tYmFycyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tYmFycztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tYmxvY2tlZC1zcXVhcmUge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWJsb2NrZWQtc3F1YXJlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1ibG9ja2VkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1ibG9ja2VkO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1jYWxlbmRhciB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tY2FsZW5kYXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWNhbWVyYSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tY2FtZXJhO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1jYXJkLXZpZXcge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWNhcmQtdmlldztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tY2FyZXQtbGVmdCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tY2FyZXQtbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tY2FyZXQtcmlnaHQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWNhcmV0LXJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1jYXJyaWVyIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jYXJyaWVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1jYXJ0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jYXJ0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1jaGFydC1iYXIge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWNoYXJ0LWJhcjtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tY2hhcnQtbGluZSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tY2hhcnQtbGluZTtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tY2hhcnQtcGllIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jaGFydC1waWU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWNoZWNrLXNxdWFyZS11bnNlbGVjdGVkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jaGVjay1zcXVhcmUtdW5zZWxlY3RlZDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tY2hlY2stc3F1YXJlIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jaGVjay1zcXVhcmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWNoZWNrIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jaGVjaztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tY2hldnJvbi1kb3duIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jaGV2cm9uLWRvd247XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWNoZXZyb24tbGVmdCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tY2hldnJvbi1sZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1jaGV2cm9uLXJpZ2h0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jaGV2cm9uLXJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1jaGV2cm9uLXVwIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jaGV2cm9uLXVwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1jbG9jayB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tY2xvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWNsb3NlIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jbG9zZTtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tY29nIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jb2c7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWNvbW1lbnRzIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jb21tZW50cztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tY29weSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tY29weTtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tY3JlZGl0LWNhcmQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWNyZWRpdC1jYXJkO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1jc3Yge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWNzdjtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tZGVsZXRlIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1kZWxldGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWRpc2Nvbm5lY3Qge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWRpc2Nvbm5lY3Q7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWRvd25sb2FkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1kb3dubG9hZDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tZHJhZnQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWRyYWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1kcmFnLXZlcnRpY2FsIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1kcmFnLXZlcnRpY2FsO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1kcmFnIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1kcmFnO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1kcm9wZG93bi11cCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tZHJvcGRvd24tdXA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWRyb3Bkb3duIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1kcm9wZG93bjtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tZHVwbGljYXRlIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1kdXBsaWNhdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWVkaXQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWVkaXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWV4Y2xhbWF0aW9uLWNpcmNsZSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tZXhjbGFtYXRpb24tY2lyY2xlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1leHRlcm5hbC1saW5rIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1leHRlcm5hbC1saW5rO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1mYWNlYm9vayB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tZmFjZWJvb2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWZhdm91cml0ZS1saW5lZCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tZmF2b3VyaXRlLWxpbmVkO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1mYXZvdXJpdGUge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWZhdm91cml0ZTtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tZmF4IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1mYXg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWZlZWRiYWNrIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1mZWVkYmFjaztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tZmlsZS1vIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1maWxlLW87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWZpbGUtdGV4dC1vIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1maWxlLXRleHQtbztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tZmlsbSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tZmlsbTtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tZmlsdGVyIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1maWx0ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWZvbGRlciB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tZm9sZGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1naWZ0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1naWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1nb29nbGUtcGx1cyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tZ29vZ2xlLXBsdXM7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWhlbHAge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWhlbHA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWhvbWUge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWhvbWU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWltYWdlIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1pbWFnZTtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24taW4tcHJvZ3Jlc3Mge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWluLXByb2dyZXNzO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1pbmZvLWNpcmNsZSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24taW5mby1jaXJjbGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWluc3RhZ3JhbSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24taW5zdGFncmFtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1rZXkge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWtleTtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tbGlua2VkaW4ge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWxpbmtlZGluO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1saXN0aW5nLWcge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWxpc3RpbmctZztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tbGlzdGluZy12IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1saXN0aW5nLXY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLWxvY2tlZCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tbG9ja2VkO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1sb2dvdXQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWxvZ291dDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tbWFya2VyIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1tYXJrZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLW1lc3NhZ2Uge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLW1lc3NhZ2U7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLW1pbnVzIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1taW51cztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tbW9iaWxlIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1tb2JpbGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXBkZiB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tcGRmO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1wZW5jaWwge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLXBlbmNpbDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tcGVvcGxlIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1wZW9wbGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXBlcnNvbiB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tcGVyc29uO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1waG9uZSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tcGhvbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXBpbnRlcmVzdCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tcGludGVyZXN0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1wcmludCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tcHJpbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXByb2dyZXNzZWQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLXByb2dyZXNzZWQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXF1ZXN0aW9uIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1xdWVzdGlvbjtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tcmVkbyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tcmVkbztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tcmVmcmVzaCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tcmVmcmVzaDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tcmVzaXplLWhvcml6b250YWwge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLXJlc2l6ZS1ob3Jpem9udGFsO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1yZXNpemUtdmVydGljYWwge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLXJlc2l6ZS12ZXJ0aWNhbDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tc2F2ZSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tc2F2ZTtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tc2NyZWVuLXNoYXJlIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1zY3JlZW4tc2hhcmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXNlYXJjaCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tc2VhcmNoO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2ctaWNvbi1zaGFyZS1hbHQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLXNoYXJlLWFsdDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tc2hvcCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tc2hvcDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tc2xpZGVycyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tc2xpZGVycztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tc29ydC1kb3duIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1zb3J0LWRvd247XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXNvcnQtdXAge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLXNvcnQtdXA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXNwbGl0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1zcGxpdDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tc3luYyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tc3luYztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tdGFsayB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tdGFsaztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tdGltZXMtY2lyY2xlIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi10aW1lcy1jaXJjbGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXRpbWVzIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi10aW1lcztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tdHVtYmxyIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi10dW1ibHI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXR3aXR0ZXIge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLXR3aXR0ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXVuZG8ge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLXVuZG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXVubG9ja2VkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi11bmxvY2tlZDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24tdXBsb2FkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi11cGxvYWQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZy1pY29uLXVwbG9hZGVkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi11cGxvYWRlZDtcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24td2FybmluZyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24td2FybmluZztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24teGluZyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24teGluZztcclxuICAgIH1cclxufVxyXG5cclxuLnNnLWljb24teW91dHViZSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24teW91dHViZTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbmJvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6ICdTYWdlIFRleHQnLCAnSGVsdmV0aWNhIE5ldWUnLCBSb2JvdG8sIEFyaWFsLCBTYW5zLVNlcmlmO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG59XHJcblxyXG4udGl0bGVfX21lZGl1bSwgLnRpdGxlX19sYXJnZSwgLnRpdGxlX194bGFyZ2UsIC50aXRsZV9feHhsYXJnZSwgLnRpbGVfeHh4bGFyZ2UsIC50aXRsZV94eHh4bGFyZ2UsXHJcbi50aXRsZV94eHh4eGxhcmdlLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU2FnZSBUZXh0JywgJ0hlbHZldGljYSBOZXVlJywgUm9ib3RvLCBBcmlhbCwgU2Fucy1TZXJpZjtcclxuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcclxufVxyXG5cclxuLnRpdGxlX194eHh4eGxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxufVxyXG4vKiBcclxuaDIsIC50aXRsZV9feGxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbn1cclxuXHJcbmgzLCAudGl0bGVfX2xhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbmg0LCAudGl0bGVfX21lZGl1bSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBoMiwgLnRpdGxlX194bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBoMywgLnRpdGxlX19sYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcbiAgICAqL1xyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLnJvdy0tc3BhY2VkIHtcclxuICAgIG1hcmdpbi10b3A6IDY0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kaXZpZGVyLW1haW4ge1xyXG4gICAgbWFyZ2luOiAxcHggMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxufVxyXG5cclxuLnNpZ24tcG9zdGluZyAuZmxleC1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleGJveCB7XHJcbiAgICAgICAgZmxleDogMCAxIDMzLjMzMzMlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAgICAgICAgICAgZmxleDogMCAxIDUwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtZmxhdCB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgKyBoMyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG59XHJcblxyXG4jbG9naW4taGVhZGVyIHtcclxuICAgIC5hZC11bmloZWFkZXJfX2NvbnRhaW5lciB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmFkLXVuaWhlYWRlcl9fbG9nby1jb250YWluZXItLWxpbmsge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNoZWFkZXIge1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwIHJnYmEoMCwwLDAsMC4yNCk7XHJcbn1cclxuXHJcbiNzdWJuYXYtaGVhZGVyLFxyXG4uYWRiLXNlY29uZGFyeV9uYXYge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG5cclxuLnByb2ZpbGVfaGVhZGVyIC5jYXJkX19jYXB0aW9uIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tbmV1dHJhbDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFue1xyXG4gICAgICAgIG1hcmdpbi10b3A6NnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hY3Rpb25zIC5idXR0b24ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWNvbnRlbnQge1xyXG4gICAgLnN0YWNrOmZpcnN0LWNoaWxkLFxyXG4gICAgLnN0YWNrOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIC5zdGFjay0taXRlbTpmaXJzdC1jaGlsZCxcclxuICAgICAgICAuc3RhY2stLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZGl2W2NsYXNzKj1cInByb2ZpbGUtZmVhdHVyZVwiXSB7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b25fX2Fycm93IHtcclxuICAgICZfbGVmdDpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBTYWdlVUlJY29ucztcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29udGVudDogJHNnLWljb24tY2FyZXQtbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmX3JpZ2h0OmFmdGVyIHtcclxuICAgICAgICBmb250LWZhbWlseTogU2FnZVVJSWNvbnM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWNhcmV0LXJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnV0dG9uIHtcclxuICAgIC5pY29uX19hcnJvd19sZWZ0OjpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBTYWdlVUlJY29ucztcclxuICAgICAgICBjb250ZW50OiAkc2ctaWNvbi1jYXJldC1sZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbl9fYXJyb3dfcmlnaHQ6OmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFNhZ2VVSUljb25zO1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzZy1pY29uLWNhcmV0LXJpZ2h0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNsaWRlciB7XHJcbiAgICAmLS1pdGVtIGgzIGE6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tbmV1dHJhbDtcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGlzdC1zdGFjayAubGlzdC1zdGFjayAubGlzdC1zdGFjay0taXRlbV9jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDEycHggMTBweCAxMnB4IDI0cHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRpb24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcclxuXHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4IDI0cHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcHJpbWFyeSB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlORGh3ZUNJZ2FHVnBaMmgwUFNJM05YQjRJaUIyYVdWM1FtOTRQU0l3SURBZ05EZ2dOelVpSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJK0NpQWdJQ0E4SVMwdElFZGxibVZ5WVhSdmNqb2dVMnRsZEdOb0lEVTFMaklnS0RjNE1UZ3hLU0F0SUdoMGRIQnpPaTh2YzJ0bGRHTm9ZWEJ3TG1OdmJTQXRMVDRLSUNBZ0lEeDBhWFJzWlQ1RGIyMWlhVzVsWkNCVGFHRndaVHd2ZEdsMGJHVStDaUFnSUNBOFpHVnpZejVEY21WaGRHVmtJSGRwZEdnZ1UydGxkR05vTGp3dlpHVnpZejRLSUNBZ0lEeG5JR2xrUFNKd1lXZGxjeUlnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJaTFoY0hBdFpHVjBZV2xzY3kxd1lXZGxMUzB0Y0hKcFkybHVaeUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb0xUZzVNQzR3TURBd01EQXNJQzAxTXpJdU1EQXdNREF3S1NJZ1ptbHNiRDBpSTBVNU5qUXdNQ0krQ2lBZ0lDQWdJQ0FnSUNBZ0lEeG5JR2xrUFNKSGNtOTFjQzB4TWlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9OamcwTGpBd01EQXdNQ3dnTlRNeUxqQXdNREF3TUNraVBnb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVEV4SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hMakF3TURBd01Dd2dNQzR3TURBd01EQXBJajRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNHRjBhQ0JrUFNKTk1qQTFMREFnVERJMU15d3dJRXd5TlRNc056VWdUREl5T1N3Mk15Qk1NakExTERjMUlFd3lNRFVzTUNCYUlFMHlNemNzTXpJdU1EQXdNREUxTnlCTU1qTXhMalUxTkRrME9Td3pNaTR3TURBd01UVTNJRXd5TWpndU9UazVNemczTERJMklFd3lNall1TkRRek9ESTBMRE15TGpBd01EQXhOVGNnVERJeU1Td3pNaTR3TURBd01UVTNJRXd5TWpRdU9UZ3dPRFU0TERNMkxqUTBORFEzTVRnZ1RESXlOQ3cwTWlCTU1qSTRMams1T1RNNE55d3pPUzR3TlRVMU9EazRJRXd5TXpRc05ESWdUREl6TXk0d01UYzVNVFlzTXpZdU5EUTBORGN4T0NCTU1qTTNMRE15TGpBd01EQXhOVGNnV2lJZ2FXUTlJa052YldKcGJtVmtMVk5vWVhCbElqNDhMM0JoZEdnK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOEwyYytDaUFnSUNBZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUNBZ0lDQThMMmMrQ2lBZ0lDQThMMmMrQ2p3dmMzWm5QZz09XCIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdGlvbl9faGVhZGVyLS1wcmltYXJ5IHtcclxuICAgIHBhZGRpbmc6IDE2cHggNzZweCAxNnB4IDE2cHg7XHJcblxyXG4gICAgaDMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWNoZWNrbGlzdF9faXRlbSAubGltaXQge1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0aW9uIHtcclxuICAgICZfX2RldGFpbHMge1xyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxMnB4LzEuNSAnU2FnZSBUZXh0JztcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWxpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0tLWZpZWxkID4gbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgZm9udC13ZWlnaHQ6NTAwO1xyXG59XHJcblxyXG4vKiBmaXggZm9yIGZvb3RlciBpc3N1ZSBpbiBtYW5hZ2VtZW50IHNjcmVlbnMgKi9cclxuI2Zvb3RlciB1bCB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuLnNsYXQtY29udGFpbmVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XHJcblxyXG4gICAgLmVudHJ5LXRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlkX19sb2dvIHtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmVkLXJldmlld3Mge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxufVxyXG5cclxuLmpzLWVkaXRpb25zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRpb25fX2Zvb3Rub3RlcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG59XHJcblxyXG4ubGlzdGluZy1wYWdlIC5saXN0aW5nLWl0ZW1zIHtcclxuICAgIC5jb250YWluZXItYm94IHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyX2hlYWRlciB7XHJcbiAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lcl9mb290ZXIge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5saXN0aW5nLWl0ZW1zLWdyaWQge1xyXG4gICAgICAgIG1hcmdpbjogMCAtMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JpZC1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbjogMTJweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50aWxlLWxpc3Rpbmcge1xyXG4gICAgICAgIG1hcmdpbjogMTJweDtcclxuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDcycHgpLzMpO1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0OHB4KS8yKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50aWxlOm50aC1jaGlsZCg0biArIDEpIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdW1tYXJ5LS10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5saXN0aW5nLXJvdyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xyXG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbXBhcmUtbGFiZWwge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IDAgMDtcclxuXHJcbiAgICAgICAgICAgIC5zZWxlY3Rvci0tdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zZWxlY3Rvci0taW5wdXQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpc3Rpbmctcm93LWltYWdlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE2cHggMCAwO1xyXG4gICAgICAgIHdpZHRoOiAxMzZweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpc3Rpbmctcm93LWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTZweCAwIDA7XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdTYWdlIFRleHQnO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGlzdGluZy1yb3ctdG9vbGJhciB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAubGlzdGluZy1yb3ctY29udGVudC10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICBmb250LWZhbWlseTogJ1NhZ2UgVGV4dCcsICdIZWx2ZXRpY2EgTmV1ZScsIFJvYm90bywgQXJpYWwsIFNhbnMtU2VyaWY7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICArIC5qcy1iYWRnZXMtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGlzdGluZy1kZXNjcmlwdGlvbiAubW9yZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlcnMtLWZpbHRlciB7XHJcbiAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGhlaWdodDogMzNweDtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBibGFjaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAuanMtZHJvcGRvd24tcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4IDZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogN3B4IDAgNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGFiZWxfX2lubGluZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OjUwMDtcclxuICAgIH1cclxufVxyXG5cclxuLmxpc3RpbmctZmlsdGVycyB7XHJcbiAgICAuYWRiLXNlbGVjdG9yIHtcclxuICAgICAgICBtYXJnaW46IDhweCA4cHg7XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0b3ItLXZhbHVle1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gICAgfVxyXG4gICAgLmZvcm0tLWZpZWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIC5saXN0aW5nLWxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbi5teWFwcHNWMlBhZ2UgLmFkYi1oZWFkZXIge1xyXG4gICAgbWFyZ2luOiA0MHB4IDAgMDtcclxuXHJcbiAgICAmLS1pdGVtIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxNnB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU2FnZSBUZXh0JywgJ0hlbHZldGljYSBOZXVlJywgUm9ib3RvLCBBcmlhbCwgU2Fucy1TZXJpZjtcclxuICAgIH1cclxufVxyXG5cclxuLm15YXBwc1YyUGFnZSAuYWRiLXN0eWxlZCAuYWRiLW15YXBwLS1pbWFnZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgIC5hZGItaWQtLWltZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxufVxyXG5cclxuLnRlcnRpYXJ5LW5hdi0tbW9iaWxlX21lbnUgLmRyb3Bkb3duIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS14bDtcclxuICAgIGhlaWdodDogMzNweDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI2MHB4KSB7XHJcbiAgICAucHJvZmlsZV9oZWFkZXItLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2ZpbGUtY29udGVudCAudGl0bGVfX3h4eHh4bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAucHJvZmlsZV9faW1hZ2Uge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgLnByb2ZpbGVfaGVhZGVyLS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9maWxlLWNvbnRlbnQgLnRpdGxlX194eHh4eGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2ZpbGVfaGVhZGVyIC5jYXJkX19pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgICAucmF0aW5nX19pY29uOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnNlY29uZGFyeV9uYXYgLmxpbmstdG8tc2FnZS1jb20ge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4ubW9kYWwgLmxpbmstcHJpdmFjeSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHJpZ2h0OiAxNDBweDtcclxufVxyXG5cclxuLm1vZGFsIC5saW5rLWNvb2tpZXMge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogMTZweDtcclxufVxyXG5cclxuLmhvbWUtZmFxcyB7XHJcbiAgICAuZmFxIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0tLWZpZWxkW2RhdGEtZmllbGQtcmVxdWlyZWQ9XCJ0cnVlXCJdID4gbGFiZWw6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIiogXCJcclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdGlvbl9fcHJpY2VzIHtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi8vLyBzeXN0ZW0gYmFzZSBjb2xvcnNcclxuJGJsYWNrOiByZ2IoNDUsNDUsNDUpICFkZWZhdWx0OyAgICAgICAgICAgICAvLyMyZDJkMmRcclxuJHdoaXRlOiByZ2IoMjU1LDI1NSwyNTUpICFkZWZhdWx0OyAgICAgICAgICAvLyNmZmZmZmZcclxuJGJsdWU6IHJnYigwLDE1NCwxOTEpICFkZWZhdWx0OyAgICAgICAgICAgICAvLyMwMDlhYmZcclxuJGdyYXk0OiBtaXgoJHdoaXRlLCAkYmxhY2ssIDkwJSkgIWRlZmF1bHQ7ICAvLyNFQUVBRUFcclxuXHJcbi8qIGRscyBvdmVycmlkZSAqL1xyXG4kYmxhY2s6ICMwMDAwMDA7XHJcbiR0ZXh0LWNvbG9yOiByZ2JhKDAsMCwwLC45KTtcclxuJHNlY29uZGFyeS10ZXh0LWNvbG9yOiByZ2JhKDAsMCwwLC42NSk7XHJcbiRibHVlOiAjMDA3M2MyO1xyXG4kZ3JheTQ6ICNjY2Q2ZGI7XHJcblxyXG4vKiBkbHMgY29sb3JzICovXHJcbiRncmVlbi1uZXV0cmFsOiAjMDA4MTQ2O1xyXG4kc2xhdGU6ICMwMDMzNDk7XHJcbiRyZWQ6ICNDRDM4NEI7XHJcbiRnb2xkOiAjZmZiNTAwO1xyXG4kY2Fycm90OiAjRUY2NzAwO1xyXG4kZ3JleS14bDogcmdiYSgwLDAsMCwuMDUpO1xyXG4kZ3JleS1sOiByZ2JhKDAsMCwwLC4xKTtcclxuJGdyZXktbTogcmdiYSgwLDAsMCwuMTUpO1xyXG4kZ3JlZW4tYnJpbGxpYW50OiAjMDBENjM5O1xyXG4kYWVnZWFuOiAjMDA3N2NiO1xyXG4kZ3JleS1ib3JkZXI6ICNjY2Q2ZGI7XHJcbiRncmV5LWljb246IHJnYmEoMCwwLDAsLjc0KTtcclxuJHRleHQtbGlnaHQ6IHJnYmEoMCwwLDAsLjY1KTtcclxuJGJnLXNsYXRlLXhsOiAjZjJmNWY2O1xyXG4kZ3JlZW46ICRncmVlbi1icmlsbGlhbnQ7XHJcblxyXG4vL0dyZXlzXHJcbiRncmF5LXM0OiAjMWIxYjFiO1xyXG4kZ3JheS1zMzogIzMwMzAzMDtcclxuJGdyYXktczI6ICM0NzQ3NDc7XHJcbiRncmF5LXMxOiAjNWU1ZTVlO1xyXG4kZ3JheS10MTogIzc3Nzc3NztcclxuJGdyYXktdDI6ICM5MTkxOTE7XHJcbiRncmF5LXQzOiAjYWJhYmFiO1xyXG4kZ3JheS10NDogI2M2YzZjNjtcclxuJGdyYXktdDU6ICNlMmUyZTI7IC8vYnV0dG9uLCBkaXNhYmxlZFxyXG4kZ3JheS10NjogI2YwZjBmMDsiLCIvKiBjaHJhY3RlcnMgZm9yIFNhZ2VVSUljb25zICovXHJcblxyXG4kc2ctaWNvbi1hZGQ6IFwiXFxlOTAwXCI7XHJcbiRzZy1pY29uLWFsZXJ0OiBcIlxcZTkwMVwiO1xyXG4kc2ctaWNvbi1hbmdsZS1kb3VibGUtbGVmdDogXCJcXGU5MDJcIjtcclxuJHNnLWljb24tYW5nbGUtZG91YmxlLXJpZ2h0OiBcIlxcZTkwM1wiO1xyXG4kc2ctaWNvbi1hbmdsZS1kb3duOiBcIlxcZTkwNFwiO1xyXG4kc2ctaWNvbi1hbmdsZS1sZWZ0OiBcIlxcZTkwNVwiO1xyXG4kc2ctaWNvbi1hbmdsZS1yaWdodDogXCJcXGU5MDZcIjtcclxuJHNnLWljb24tYW5nbGUtdXA6IFwiXFxlOTA3XCI7XHJcbiRzZy1pY29uLWFycm93LWRvd246IFwiXFxlOTA4XCI7XHJcbiRzZy1pY29uLWFycm93LWxlZnQ6IFwiXFxlOTA5XCI7XHJcbiRzZy1pY29uLWFycm93LXJpZ2h0OiBcIlxcZTkwYVwiO1xyXG4kc2ctaWNvbi1hcnJvdy11cDogXCJcXGU5MGJcIjtcclxuJHNnLWljb24tYXR0YWNoOiBcIlxcZTkwY1wiO1xyXG4kc2ctaWNvbi1iYXJzOiBcIlxcZTkwZFwiO1xyXG4kc2ctaWNvbi1ibG9ja2VkLXNxdWFyZTogXCJcXGU5MGVcIjtcclxuJHNnLWljb24tYmxvY2tlZDogXCJcXGU5MGZcIjtcclxuJHNnLWljb24tY2FsZW5kYXI6IFwiXFxlOTEwXCI7XHJcbiRzZy1pY29uLWNhbWVyYTogXCJcXGU5MTFcIjtcclxuJHNnLWljb24tY2FyZC12aWV3OiBcIlxcZTkxMlwiO1xyXG4kc2ctaWNvbi1jYXJldC1sZWZ0OiBcIlxcZTkxM1wiO1xyXG4kc2ctaWNvbi1jYXJldC1yaWdodDogXCJcXGU5MTRcIjtcclxuJHNnLWljb24tY2FycmllcjogXCJcXGU5MTVcIjtcclxuJHNnLWljb24tY2FydDogXCJcXGU5MTZcIjtcclxuJHNnLWljb24tY2hhcnQtYmFyOiBcIlxcZTkxN1wiO1xyXG4kc2ctaWNvbi1jaGFydC1saW5lOiBcIlxcZTkxOFwiO1xyXG4kc2ctaWNvbi1jaGFydC1waWU6IFwiXFxlOTE5XCI7XHJcbiRzZy1pY29uLWNoZWNrLXNxdWFyZS11bnNlbGVjdGVkOiBcIlxcZTkxYVwiO1xyXG4kc2ctaWNvbi1jaGVjay1zcXVhcmU6IFwiXFxlOTFiXCI7XHJcbiRzZy1pY29uLWNoZWNrOiBcIlxcZTkxY1wiO1xyXG4kc2ctaWNvbi1jaGV2cm9uLWRvd246IFwiXFxlOTFkXCI7XHJcbiRzZy1pY29uLWNoZXZyb24tbGVmdDogXCJcXGU5MWVcIjtcclxuJHNnLWljb24tY2hldnJvbi1yaWdodDogXCJcXGU5MWZcIjtcclxuJHNnLWljb24tY2hldnJvbi11cDogXCJcXGU5MjBcIjtcclxuJHNnLWljb24tY2xvY2s6IFwiXFxlOTIxXCI7XHJcbiRzZy1pY29uLWNsb3NlOiBcIlxcZTkyMlwiO1xyXG4kc2ctaWNvbi1jb2c6IFwiXFxlOTIzXCI7XHJcbiRzZy1pY29uLWNvbW1lbnRzOiBcIlxcZTkyNFwiO1xyXG4kc2ctaWNvbi1jb3B5OiBcIlxcZTkyNVwiO1xyXG4kc2ctaWNvbi1jcmVkaXQtY2FyZDogXCJcXGU5MjZcIjtcclxuJHNnLWljb24tY3N2OiBcIlxcZTkyN1wiO1xyXG4kc2ctaWNvbi1kZWxldGU6IFwiXFxlOTI4XCI7XHJcbiRzZy1pY29uLWRpc2Nvbm5lY3Q6IFwiXFxlOTI5XCI7XHJcbiRzZy1pY29uLWRvd25sb2FkOiBcIlxcZTkyYVwiO1xyXG4kc2ctaWNvbi1kcmFmdDogXCJcXGU5MmJcIjtcclxuJHNnLWljb24tZHJhZy12ZXJ0aWNhbDogXCJcXGU5MmNcIjtcclxuJHNnLWljb24tZHJhZzogXCJcXGU5MmRcIjtcclxuJHNnLWljb24tZHJvcGRvd24tdXA6IFwiXFxlOTJlXCI7XHJcbiRzZy1pY29uLWRyb3Bkb3duOiBcIlxcZTkyZlwiO1xyXG4kc2ctaWNvbi1kdXBsaWNhdGU6IFwiXFxlOTMwXCI7XHJcbiRzZy1pY29uLWVkaXQ6IFwiXFxlOTMxXCI7XHJcbiRzZy1pY29uLWV4Y2xhbWF0aW9uLWNpcmNsZTogXCJcXGU5MzJcIjtcclxuJHNnLWljb24tZXh0ZXJuYWwtbGluazogXCJcXGU5MzNcIjtcclxuJHNnLWljb24tZmFjZWJvb2s6IFwiXFxlOTM0XCI7XHJcbiRzZy1pY29uLWZhdm91cml0ZS1saW5lZDogXCJcXGU5MzVcIjtcclxuJHNnLWljb24tZmF2b3VyaXRlOiBcIlxcZTkzNlwiO1xyXG4kc2ctaWNvbi1mYXg6IFwiXFxlOTM3XCI7XHJcbiRzZy1pY29uLWZlZWRiYWNrOiBcIlxcZTkzOFwiO1xyXG4kc2ctaWNvbi1maWxlLW86IFwiXFxlOTM5XCI7XHJcbiRzZy1pY29uLWZpbGUtdGV4dC1vOiBcIlxcZTkzYVwiO1xyXG4kc2ctaWNvbi1maWxtOiBcIlxcZTkzYlwiO1xyXG4kc2ctaWNvbi1maWx0ZXI6IFwiXFxlOTNjXCI7XHJcbiRzZy1pY29uLWZvbGRlcjogXCJcXGU5M2RcIjtcclxuJHNnLWljb24tZ2lmdDogXCJcXGU5M2VcIjtcclxuJHNnLWljb24tZ29vZ2xlLXBsdXM6IFwiXFxlOTNmXCI7XHJcbiRzZy1pY29uLWhlbHA6IFwiXFxlOTQwXCI7XHJcbiRzZy1pY29uLWhvbWU6IFwiXFxlOTQxXCI7XHJcbiRzZy1pY29uLWltYWdlOiBcIlxcZTk0MlwiO1xyXG4kc2ctaWNvbi1pbi1wcm9ncmVzczogXCJcXGU5NDNcIjtcclxuJHNnLWljb24taW5mby1jaXJjbGU6IFwiXFxlOTQ0XCI7XHJcbiRzZy1pY29uLWluc3RhZ3JhbTogXCJcXGU5NDVcIjtcclxuJHNnLWljb24ta2V5OiBcIlxcZTk0NlwiO1xyXG4kc2ctaWNvbi1saW5rZWRpbjogXCJcXGU5NDdcIjtcclxuJHNnLWljb24tbGlzdGluZy1nOiBcIlxcZTk0OFwiO1xyXG4kc2ctaWNvbi1saXN0aW5nLXY6IFwiXFxlOTQ5XCI7XHJcbiRzZy1pY29uLWxvY2tlZDogXCJcXGU5NGFcIjtcclxuJHNnLWljb24tbG9nb3V0OiBcIlxcZTk0YlwiO1xyXG4kc2ctaWNvbi1tYXJrZXI6IFwiXFxlOTRjXCI7XHJcbiRzZy1pY29uLW1lc3NhZ2U6IFwiXFxlOTRkXCI7XHJcbiRzZy1pY29uLW1pbnVzOiBcIlxcZTk0ZVwiO1xyXG4kc2ctaWNvbi1tb2JpbGU6IFwiXFxlOTRmXCI7XHJcbiRzZy1pY29uLXBkZjogXCJcXGU5NTBcIjtcclxuJHNnLWljb24tcGVuY2lsOiBcIlxcZTk1MVwiO1xyXG4kc2ctaWNvbi1wZW9wbGU6IFwiXFxlOTUyXCI7XHJcbiRzZy1pY29uLXBlcnNvbjogXCJcXGU5NTNcIjtcclxuJHNnLWljb24tcGhvbmU6IFwiXFxlOTU0XCI7XHJcbiRzZy1pY29uLXBpbnRlcmVzdDogXCJcXGU5NTVcIjtcclxuJHNnLWljb24tcHJpbnQ6IFwiXFxlOTU2XCI7XHJcbiRzZy1pY29uLXByb2dyZXNzZWQ6IFwiXFxlOTU3XCI7XHJcbiRzZy1pY29uLXF1ZXN0aW9uOiBcIlxcZTk1OFwiO1xyXG4kc2ctaWNvbi1yZWRvOiBcIlxcZTk1OVwiO1xyXG4kc2ctaWNvbi1yZWZyZXNoOiBcIlxcZTk1YVwiO1xyXG4kc2ctaWNvbi1yZXNpemUtaG9yaXpvbnRhbDogXCJcXGU5NWJcIjtcclxuJHNnLWljb24tcmVzaXplLXZlcnRpY2FsOiBcIlxcZTk1Y1wiO1xyXG4kc2ctaWNvbi1zYXZlOiBcIlxcZTk1ZFwiO1xyXG4kc2ctaWNvbi1zY3JlZW4tc2hhcmU6IFwiXFxlOTVlXCI7XHJcbiRzZy1pY29uLXNlYXJjaDogXCJcXGU5NWZcIjtcclxuJHNnLWljb24tc2hhcmUtYWx0OiBcIlxcZTk2MFwiO1xyXG4kc2ctaWNvbi1zaG9wOiBcIlxcZTk2MVwiO1xyXG4kc2ctaWNvbi1zbGlkZXJzOiBcIlxcZTk2MlwiO1xyXG4kc2ctaWNvbi1zb3J0LWRvd246IFwiXFxlOTYzXCI7XHJcbiRzZy1pY29uLXNvcnQtdXA6IFwiXFxlOTY0XCI7XHJcbiRzZy1pY29uLXNwbGl0OiBcIlxcZTk2NVwiO1xyXG4kc2ctaWNvbi1zeW5jOiBcIlxcZTk2NlwiO1xyXG4kc2ctaWNvbi10YWxrOiBcIlxcZTk2N1wiO1xyXG4kc2ctaWNvbi10aW1lcy1jaXJjbGU6IFwiXFxlOTY4XCI7XHJcbiRzZy1pY29uLXRpbWVzOiBcIlxcZTk2OVwiO1xyXG4kc2ctaWNvbi10dW1ibHI6IFwiXFxlOTZhXCI7XHJcbiRzZy1pY29uLXR3aXR0ZXI6IFwiXFxlOTZiXCI7XHJcbiRzZy1pY29uLXVuZG86IFwiXFxlOTZjXCI7XHJcbiRzZy1pY29uLXVubG9ja2VkOiBcIlxcZTk2ZFwiO1xyXG4kc2ctaWNvbi11cGxvYWQ6IFwiXFxlOTZlXCI7XHJcbiRzZy1pY29uLXVwbG9hZGVkOiBcIlxcZTk2ZlwiO1xyXG4kc2ctaWNvbi13YXJuaW5nOiBcIlxcZTk3MFwiO1xyXG4kc2ctaWNvbi14aW5nOiBcIlxcZTk3MVwiO1xyXG4kc2ctaWNvbi15b3V0dWJlOiBcIlxcZTk3MlwiO1xyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQ01BLGtCQUFrQjtBQU9sQixnQkFBZ0I7QUNiaEIsK0JBQStCO0FGSS9CLHdCQUF3QjtBQUN4QixBQUFBLDRCQUE0QixDQUFDO0VBQ3pCLE9BQU8sRUFBRSw4RUFBOEU7RUFDdkYsS0FBSyxFQUFFLElBQUk7RUFDWCxVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsTUFBTTtFQUNuQixZQUFZLEVBQUUsTUFBTTtFQUNwQixjQUFjLEVBQUUsSUFBSTtFQUNwQixXQUFXLEVBQUUsQ0FBQztFQUNkLHNCQUFzQixFQUFFLFdBQVc7RUFDbkMsdUJBQXVCLEVBQUUsU0FBUztFQUNsQyxHQUFHLEVBQUUsQ0FBQztFQUNOLE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLElBQUk7RUFDYixVQUFVLEVBQUUsTUFBTTtFQUNsQixLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDO0VBQ1QsU0FBUyxFQUFFLENBQUM7RUFDWixRQUFRLEVBQUUsS0FBSyxHQUNsQjs7QUFFRCw4QkFBOEI7QUFDOUIsQUFBQSxRQUFRLENBQUM7RUFDTCwrRUFBK0U7RUFDL0UsV0FBVyxFQUFFLHdCQUF3QjtFQUNyQyxLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFlBQVksRUFBRSxNQUFNO0VBQ3BCLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLFdBQVcs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 */
